Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Beyond Pixels: Semi-Supervised Semantic Segmentation with a Multi-scale Patch-based Multi-Label Classifier

About

Incorporating pixel contextual information is critical for accurate segmentation. In this paper, we show that an effective way to incorporate contextual information is through a patch-based classifier. This patch classifier is trained to identify classes present within an image region, which facilitates the elimination of distractors and enhances the classification of small object segments. Specifically, we introduce Multi-scale Patch-based Multi-label Classifier (MPMC), a novel plug-in module designed for existing semi-supervised segmentation (SSS) frameworks. MPMC offers patch-level supervision, enabling the discrimination of pixel regions of different classes within a patch. Furthermore, MPMC learns an adaptive pseudo-label weight, using patch-level classification to alleviate the impact of the teacher's noisy pseudo-label supervision the student. This lightweight module can be integrated into any SSS framework, significantly enhancing their performance. We demonstrate the efficacy of our proposed MPMC by integrating it into four SSS methodologies and improving them across two natural image and one medical segmentation dataset, notably improving the segmentation results of the baselines across all the three datasets.

Prantik Howlader, Srijan Das, Hieu Le, Dimitris Samaras• 2024

Related benchmarks

TaskDatasetResultRank
Semantic segmentationCityscapes 1/4 (744 labels)
mIoU80.9
80
Semantic segmentationCityscapes 1/16 (186 labeled samples)
mIoU78.5
68
Semantic segmentationCITYSCAPES 1/8 labeled samples 372 labels (val)
mIoU79.2
65
Semantic segmentationPascal VOC 1/16 labeled 2012 (train)
mIoU77.3
53
Semantic segmentationPASCAL VOC Original (Full) 2012 (train)
mIoU81.7
30
Semantic segmentationPascal VOC high-quality (test)
mIoU81.7
25
Semantic segmentationPascal VOC 1/8 labeled 2012 (train)
mIoU78.6
23
Semantic segmentationPascal VOC 1/4 labeled 2012 (train)
mIoU79.8
23
Semantic segmentationPascal VOC 1 2 labeled 2012 (train)
mIoU80.8
23
Semantic segmentationCityscapes 1/2 (1488 labels)
mIoU81.3
20
Showing 10 of 10 rows

Other info

Follow for update