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

Mask Scoring R-CNN

About

Letting a deep network be aware of the quality of its own predictions is an interesting yet important problem. In the task of instance segmentation, the confidence of instance classification is used as mask quality score in most instance segmentation frameworks. However, the mask quality, quantified as the IoU between the instance mask and its ground truth, is usually not well correlated with classification score. In this paper, we study this problem and propose Mask Scoring R-CNN which contains a network block to learn the quality of the predicted instance masks. The proposed network block takes the instance feature and the corresponding predicted mask together to regress the mask IoU. The mask scoring strategy calibrates the misalignment between mask quality and mask score, and improves instance segmentation performance by prioritizing more accurate mask predictions during COCO AP evaluation. By extensive evaluations on the COCO dataset, Mask Scoring R-CNN brings consistent and noticeable gain with different models, and outperforms the state-of-the-art Mask R-CNN. We hope our simple and effective approach will provide a new direction for improving instance segmentation. The source code of our method is available at \url{https://github.com/zjhuang22/maskscoring_rcnn}.

Zhaojin Huang, Lichao Huang, Yongchao Gong, Chang Huang, Xinggang Wang• 2019

Related benchmarks

TaskDatasetResultRank
Object DetectionCOCO (test-dev)
mAP44.1
1195
Instance SegmentationCOCO (val)
APmk41.1
472
Instance SegmentationCOCO (test-dev)
APM42.7
380
Instance SegmentationCOCO 2017 (test-dev)
AP (Overall)39.6
253
Camouflaged Object DetectionCOD10K (test)
S-measure (S_alpha)0.641
174
Camouflaged Object DetectionChameleon
S-measure (S_alpha)63.7
96
Camouflaged Object DetectionCAMO (test)
S_alpha0.618
85
Instance SegmentationMS COCO (test-dev)
mAP@[.5:.95]38.3
46
Camouflaged Object SegmentationCAMO 250 images (test)
Mean Absolute Error (MAE)0.133
40
Camouflaged Object SegmentationCOD10K (test)
Mean Absolute Error (M)0.073
24
Showing 10 of 20 rows

Other info

Code

Follow for update