Learning Semi-Supervised Medical Image Segmentation from Spatial Registration
Qianying Liu, Paul Henderson, Xiao Gu, Hang Dai, Fani Deligianni
TL;DR
This paper tackles data scarcity in medical image segmentation by introducing CCT-R, a registration-guided semi-supervised framework. It integrates spatial registration into a contrastive cross-teaching setup via two key modules: Registration Supervision Loss (RSL) and Registration-Enhanced Positive Sampling (REPS). RSL transfers labels through registration transforms between volumes to provide informative pseudo-labels, while REPS augments pixel-level contrastive learning with anatomically corresponding positives across volumes using a memory bank. The approach demonstrates state-of-the-art performance on ACDC and Synapse with very limited labeled data, highlighting the practical impact of leveraging registration information for robust semi-supervised segmentation.
Abstract
Semi-supervised medical image segmentation has shown promise in training models with limited labeled data and abundant unlabeled data. However, state-of-the-art methods ignore a potentially valuable source of unsupervised semantic information -- spatial registration transforms between image volumes. To address this, we propose CCT-R, a contrastive cross-teaching framework incorporating registration information. To leverage the semantic information available in registrations between volume pairs, CCT-R incorporates two proposed modules: Registration Supervision Loss (RSL) and Registration-Enhanced Positive Sampling (REPS). The RSL leverages segmentation knowledge derived from transforms between labeled and unlabeled volume pairs, providing an additional source of pseudo-labels. REPS enhances contrastive learning by identifying anatomically-corresponding positives across volumes using registration transforms. Experimental results on two challenging medical segmentation benchmarks demonstrate the effectiveness and superiority of CCT-R across various semi-supervised settings, with as few as one labeled case. Our code is available at https://github.com/kathyliu579/ContrastiveCross-teachingWithRegistration.
