Semi-Supervised Biomedical Image Segmentation via Diffusion Models and Teacher-Student Co-Training
By: Luca Ciampi , Gabriele Lagani , Giuseppe Amato and more
Potential Business Impact:
Helps doctors find sickness in scans with less data.
Supervised deep learning for semantic segmentation has achieved excellent results in accurately identifying anatomical and pathological structures in medical images. However, it often requires large annotated training datasets, which limits its scalability in clinical settings. To address this challenge, semi-supervised learning is a well-established approach that leverages both labeled and unlabeled data. In this paper, we introduce a novel semi-supervised teacher-student framework for biomedical image segmentation, inspired by the recent success of generative models. Our approach leverages denoising diffusion probabilistic models (DDPMs) to generate segmentation masks by progressively refining noisy inputs conditioned on the corresponding images. The teacher model is first trained in an unsupervised manner using a cycle-consistency constraint based on noise-corrupted image reconstruction, enabling it to generate informative semantic masks. Subsequently, the teacher is integrated into a co-training process with a twin-student network. The student learns from ground-truth labels when available and from teacher-generated pseudo-labels otherwise, while the teacher continuously improves its pseudo-labeling capabilities. Finally, to further enhance performance, we introduce a multi-round pseudo-label generation strategy that iteratively improves the pseudo-labeling process. We evaluate our approach on multiple biomedical imaging benchmarks, spanning multiple imaging modalities and segmentation tasks. Experimental results show that our method consistently outperforms state-of-the-art semi-supervised techniques, highlighting its effectiveness in scenarios with limited annotated data. The code to replicate our experiments can be found at https://github.com/ciampluca/diffusion_semi_supervised_biomedical_image_segmentation
Similar Papers
Diff-CL: A Novel Cross Pseudo-Supervision Method for Semi-supervised Medical Image Segmentation
CV and Pattern Recognition
Helps doctors see tiny details in medical scans.
Boosting Generic Semi-Supervised Medical Image Segmentation via Diverse Teaching and Label Propagation
CV and Pattern Recognition
Helps doctors see inside bodies better with less training data.
UniSegDiff: Boosting Unified Lesion Segmentation via a Staged Diffusion Model
Image and Video Processing
Finds sickness in body scans better.