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

PseudoSeg: Designing Pseudo Labels for Semantic Segmentation

About

Recent advances in semi-supervised learning (SSL) demonstrate that a combination of consistency regularization and pseudo-labeling can effectively improve image classification accuracy in the low-data regime. Compared to classification, semantic segmentation tasks require much more intensive labeling costs. Thus, these tasks greatly benefit from data-efficient training methods. However, structured outputs in segmentation render particular difficulties (e.g., designing pseudo-labeling and augmentation) to apply existing SSL strategies. To address this problem, we present a simple and novel re-design of pseudo-labeling to generate well-calibrated structured pseudo labels for training with unlabeled or weakly-labeled data. Our proposed pseudo-labeling strategy is network structure agnostic to apply in a one-stage consistency training framework. We demonstrate the effectiveness of the proposed pseudo-labeling strategy in both low-data and high-data regimes. Extensive experiments have validated that pseudo labels generated from wisely fusing diverse sources and strong data augmentation are crucial to consistency training for segmentation. The source code is available at https://github.com/googleinterns/wss.

Yuliang Zou, Zizhao Zhang, Han Zhang, Chun-Liang Li, Xiao Bian, Jia-Bin Huang, Tomas Pfister• 2020

Related benchmarks

TaskDatasetResultRank
Semantic segmentationPASCAL VOC 2012 (val)
Mean IoU73.8
2040
Semantic segmentationCityscapes (val)
mIoU72.36
572
Semantic segmentationCOCO 2014 (val)
mIoU43.6
251
Semantic segmentationPASCAL VOC 2012
mIoU73.8
187
Semantic segmentationPASCAL VOC classic 2012 (val)
mIoU73.23
143
Semantic segmentationCOCO (val)
mIoU43.6
135
Semantic segmentationPASCAL VOC 2012 (val)--
126
Semantic segmentationPASCAL VOC augmented (val)
mIoU73.2
122
Semantic segmentationCOCO
mIoU43.6
96
Semantic segmentationCityscapes 1/4 (744 labels)
mIoU72.4
80
Showing 10 of 58 rows

Other info

Code

Follow for update