Scalp Diagnostic System with Label-Free Segmentation and Training-Free Image Translation
Abstract
Method
Pipeline

A high-level view of the full system. We first obtain a reliable hair mask without manual labels, then use it to steer training-free diffusion for data augmentation, and finally train a scalp-condition classifier on real+augmented images.
- Label-Free Hair Masking (M̂ → MAP → M): Train a naive segmenter on pseudo image–label pairs to get a coarse mask M̂, generate automatic positive/negative point prompts from M̂ for SAM to produce MAP, then AND-ensemble (M = M̂ ∧ MAP) and clean small components to form a robust hair mask.
- Mask-Guided Translation (DiffuseIT-M): Perform training-free diffusion editing that applies style/semantic changes only to scalp pixels (1−M) while freezing hair (M). A composite objective (style, content, semantic, mask-preservation, range) guides the reverse denoising so hairlines and fiber texture remain intact.
- Scalp Condition Diagnosis: Use real images + DiffuseIT-M augmentations to address class imbalance and train a classifier that detects dandruff, excess sebum, erythema and their severity (good/mild/moderate/severe)—improving robustness on under-represented conditions.
Qualitative Results
Hair segmentation comparison between previous models and our method

Comparison of various segmentation methods on hair. "GT" represents the mask images for which we have manually annotated the pixel segmentation.
Scalp augmentation comparison between previous models and our method

Microsocpic scalp image translation results with different generative models, where the goal is preserving source hairlines while changing the scalp.
Additional Qualitative results

Image translation results using various mask guidance.
Qualitative Results
Hair Segmentation and Translation Results


Performance comparison of hair segmentation and scalp image translation on the test set.
Classification Results

Performance of scalp condition classification with various augmentation methods, denoted after "+" symbol, on the test set. The second column displays the overall macro-F1 score, while the columns from the third onward show the F1 scores for each severity level of the three diseases
BibTeX
@InProceedings{kim2025scalpvision,
author = {Kim, Youngmin and Kim, Saejin and Moon, Hoyeon and Yu, Youngjae and Noh, Junhyug},
title = {Scalp Diagnostic System with Label-Free Segmentation and Training-Free Image Translation},
booktitle = {International Conference on Medical Image Computing and Computer Assisted Intervention (MICCAI)},
month = {Sep},
year = {2025}
}