Intra-Class Subdivision for Pixel Contrastive Learning: Application to Semi-supervised Cardiac Image Segmentation
Jiajun Zhao, Xuan Yang
TL;DR
This work addresses boundary-induced representation contamination in semi-supervised cardiac image segmentation by partitioning each class into inner and boundary subclasses and introducing the unconcerned sample to reduce intra-class variance. It proposes SPCL, a teacher-student framework that applies separate inner and boundary contrastive losses (ICL and BCL) with a reliable-aware sampling strategy and memory banks to promote compact intra-subclass features and improved inter-class separation. The method achieves state-of-the-art or competitive results on SCD, ACDC, and M&Ms under limited supervision, with ablations confirming the value of unconcerned samples and boundary-focused learning. Overall, SPCL demonstrates that modeling fine-grained subclass structure and boundary discrimination yields better segmentation quality and boundary precision in medical imaging at low annotation budgets.
Abstract
We propose an intra-class subdivision pixel contrastive learning (SPCL) framework for cardiac image segmentation to address representation contamination at boundaries. The novel concept ``Unconcerned sample'' is proposed to distinguish pixel representations at the inner and boundary regions within the same class, facilitating a clearer characterization of intra-class variations. A novel boundary contrastive loss for boundary representations is proposed to enhance representation discrimination across boundaries. The advantages of the unconcerned sample and boundary contrastive loss are analyzed theoretically. Experimental results in public cardiac datasets demonstrate that SPCL significantly improves segmentation performance, outperforming existing methods with respect to segmentation quality and boundary precision. Our code is available at https://github.com/Jrstud203/SPCL.
