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

Semi-supervised Semantic Segmentation with Directional Context-aware Consistency

About

Semantic segmentation has made tremendous progress in recent years. However, satisfying performance highly depends on a large number of pixel-level annotations. Therefore, in this paper, we focus on the semi-supervised segmentation problem where only a small set of labeled data is provided with a much larger collection of totally unlabeled images. Nevertheless, due to the limited annotations, models may overly rely on the contexts available in the training data, which causes poor generalization to the scenes unseen before. A preferred high-level representation should capture the contextual information while not losing self-awareness. Therefore, we propose to maintain the context-aware consistency between features of the same identity but with different contexts, making the representations robust to the varying environments. Moreover, we present the Directional Contrastive Loss (DC Loss) to accomplish the consistency in a pixel-to-pixel manner, only requiring the feature with lower quality to be aligned towards its counterpart. In addition, to avoid the false-negative samples and filter the uncertain positive samples, we put forward two sampling strategies. Extensive experiments show that our simple yet effective method surpasses current state-of-the-art methods by a large margin and also generalizes well with extra image-level annotations.

Xin Lai, Zhuotao Tian, Li Jiang, Shu Liu, Hengshuang Zhao, Liwei Wang, Jiaya Jia• 2021

Related benchmarks

TaskDatasetResultRank
Semantic segmentationPASCAL VOC 2012 (val)
Mean IoU78.2
2040
Semantic segmentationPASCAL VOC (val)
mIoU76.5
338
Semantic segmentationPASCAL VOC 2012
mIoU76.1
187
Semantic segmentationPascal VOC augmented 2012 (val)
mIoU76.3
162
Semantic segmentationCityscapes (val)
mIoU77.5
133
Semantic segmentationPASCAL VOC 2012 (val)
mIoU76.3
126
Semantic segmentationPascal VOC blended 2012 (train)
mIoU76.3
96
Semantic segmentationCityscapes 1/4 (744 labels)
mIoU72.7
80
Semantic segmentationCITYSCAPES 1/8 labeled samples 372 labels (val)
mIoU69.7
65
Semantic segmentationPascal VOC 1/16 labeled 2012 (train)
mIoU72.4
53
Showing 10 of 21 rows

Other info

Follow for update