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

BoxTeacher: Exploring High-Quality Pseudo Labels for Weakly Supervised Instance Segmentation

About

Labeling objects with pixel-wise segmentation requires a huge amount of human labor compared to bounding boxes. Most existing methods for weakly supervised instance segmentation focus on designing heuristic losses with priors from bounding boxes. While, we find that box-supervised methods can produce some fine segmentation masks and we wonder whether the detectors could learn from these fine masks while ignoring low-quality masks. To answer this question, we present BoxTeacher, an efficient and end-to-end training framework for high-performance weakly supervised instance segmentation, which leverages a sophisticated teacher to generate high-quality masks as pseudo labels. Considering the massive noisy masks hurt the training, we present a mask-aware confidence score to estimate the quality of pseudo masks and propose the noise-aware pixel loss and noise-reduced affinity loss to adaptively optimize the student with pseudo masks. Extensive experiments can demonstrate the effectiveness of the proposed BoxTeacher. Without bells and whistles, BoxTeacher remarkably achieves 35.0 mask AP and 36.5 mask AP with ResNet-50 and ResNet-101 respectively on the challenging COCO dataset, which outperforms the previous state-of-the-art methods by a significant margin and bridges the gap between box-supervised and mask-supervised methods. The code and models will be available at https://github.com/hustvl/BoxTeacher.

Tianheng Cheng, Xinggang Wang, Shaoyu Chen, Qian Zhang, Wenyu Liu• 2022

Related benchmarks

TaskDatasetResultRank
Instance SegmentationCOCO (test-dev)
APM44.9
380
Instance SegmentationCityscapes (val)
AP26.8
239
Anomaly DetectionMVTec-AD (test)
I-AUROC83.4
226
Anomaly LocalizationMVTec-AD (test)
Pixel AUROC93.5
181
Instance SegmentationPASCAL VOC 2012 (val)
mAP @0.567.8
173
Binary SegmentationKvasir-SEG (test)
DSC0.7333
67
SegmentationNCI-ISBI (test)
Mean Dice Score0.756
13
Anomaly LocalizationKolektorSDD2 (test)
AP23.2
13
Anomaly LocalizationMVTec-3D RGB v1 (test)
AP48.4
12
Anomaly DetectionMVTec-3D RGB v1 (test)
Image AUROC0.863
12
Showing 10 of 12 rows

Other info

Code

Follow for update