Dual-Decoder Consistency via Pseudo-Labels Guided Data Augmentation for Semi-Supervised Medical Image Segmentation
Yuanbin Chen, Tao Wang, Hui Tang, Longxuan Zhao, Ruige Zong, Shun Chen, Tao Tan, Xinlin Zhang, Tong Tong
TL;DR
To tackle limited labeled data in medical image segmentation, the authors propose DCPA, which combines pseudo-label guided data augmentation with dual-decoder consistency under a mean-teacher framework. The method uses a shared encoder, two decoders with different upsampling paths, and EMA to produce stable teacher predictions, while unlabeled data are augmented and mixed with labeled data using pseudo-labels. A sharpening step and a three-term loss $L_{total} = L_{sup} + L_{unsup} + \lambda L_{con}$ guide cross-decoder consistency and supervision from both ground-truth and pseudo-labels. Empirical results on Pancreas-CT, LA, and ACDC show large gains with as little as 5% labeled data, often matching or surpassing fully supervised baselines, with publicly available code.
Abstract
While supervised learning has achieved remarkable success, obtaining large-scale labeled datasets in biomedical imaging is often impractical due to high costs and the time-consuming annotations required from radiologists. Semi-supervised learning emerges as an effective strategy to overcome this limitation by leveraging useful information from unlabeled datasets. In this paper, we present a novel semi-supervised learning method, Dual-Decoder Consistency via Pseudo-Labels Guided Data Augmentation (DCPA), for medical image segmentation. We devise a consistency regularization to promote consistent representations during the training process. Specifically, we use distinct decoders for student and teacher networks while maintain the same encoder. Moreover, to learn from unlabeled data, we create pseudo-labels generated by the teacher networks and augment the training data with the pseudo-labels. Both techniques contribute to enhancing the performance of the proposed method. The method is evaluated on three representative medical image segmentation datasets. Comprehensive comparisons with state-of-the-art semi-supervised medical image segmentation methods were conducted under typical scenarios, utilizing 10% and 20% labeled data, as well as in the extreme scenario of only 5% labeled data. The experimental results consistently demonstrate the superior performance of our method compared to other methods across the three semi-supervised settings. The source code is publicly available at https://github.com/BinYCn/DCPA.git.
