WeakPolyp: You Only Look Bounding Box for Polyp Segmentation
About
Limited by expensive pixel-level labels, polyp segmentation models are plagued by data shortage and suffer from impaired generalization. In contrast, polyp bounding box annotations are much cheaper and more accessible. Thus, to reduce labeling cost, we propose to learn a weakly supervised polyp segmentation model (i.e., WeakPolyp) completely based on bounding box annotations. However, coarse bounding boxes contain too much noise. To avoid interference, we introduce the mask-to-box (M2B) transformation. By supervising the outer box mask of the prediction instead of the prediction itself, M2B greatly mitigates the mismatch between the coarse label and the precise prediction. But, M2B only provides sparse supervision, leading to non-unique predictions. Therefore, we further propose a scale consistency (SC) loss for dense supervision. By explicitly aligning predictions across the same image at different scales, the SC loss largely reduces the variation of predictions. Note that our WeakPolyp is a plug-and-play model, which can be easily ported to other appealing backbones. Besides, the proposed modules are only used during training, bringing no computation cost to inference. Extensive experiments demonstrate the effectiveness of our proposed WeakPolyp, which surprisingly achieves a comparable performance with a fully supervised model, requiring no mask annotations at all.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Cardiac Segmentation | ACDC (test) | Avg Dice72.8 | 162 | |
| Skin Lesion Segmentation | ISIC 2018 | Dice Coefficient87.8 | 119 | |
| Skin Lesion Segmentation | ISIC 2017 | Dice Score84.7 | 43 | |
| Neoplasm Segmentation | BUSI | Dice Coefficient75.7 | 33 | |
| Video Polyp Segmentation | SUN-SEG Easy (test) | Dice85.3 | 28 | |
| Video Polyp Segmentation | SUN-SEG Hard (test) | Dice0.854 | 28 | |
| Medical Image Segmentation | colon polyp | mIoU80.66 | 25 | |
| Segmentation | Brain Tumor | mIoU63.43 | 22 | |
| Polyp Segmentation | Five Standard Polyp Datasets (FSPD) | ClinicDB Score85.2 | 21 | |
| Skin Lesion Segmentation | Skin Lesion Average | Dice86.6 | 20 |