CenterMask : Real-Time Anchor-Free Instance Segmentation

arXiv 2019  ·  Youngwan Lee, Jongyoul Park ·

We propose a simple yet efficient anchor-free instance segmentation, called CenterMask, that adds a novel spatial attention-guided mask (SAG-Mask) branch to anchor-free one stage object detector (FCOS) in the same vein with Mask R-CNN. Plugged into the FCOS object detector, the SAG-Mask branch predicts a segmentation mask on each box with the spatial attention map that helps to focus on informative pixels and suppress noise. We also present an improved backbone networks, VoVNetV2, with two effective strategies: (1) residual connection for alleviating the optimization problem of larger VoVNet \cite{lee2019energy} and (2) effective Squeeze-Excitation (eSE) dealing with the channel information loss problem of original SE. With SAG-Mask and VoVNetV2, we deign CenterMask and CenterMask-Lite that are targeted to large and small models, respectively. Using the same ResNet-101-FPN backbone, CenterMask achieves 38.3%, surpassing all previous state-of-the-art methods while at a much faster speed. CenterMask-Lite also outperforms the state-of-the-art by large margins at over 35fps on Titan Xp. We hope that CenterMask and VoVNetV2 can serve as a solid baseline of real-time instance segmentation and backbone network for various vision tasks, respectively. The Code is available at https://github.com/youngwanLEE/CenterMask.

PDF Abstract

Results from the Paper


 Ranked #1 on Object Detection on COCO test-dev (Hardware Burden metric)

     Get a GitHub badge
Task Dataset Model Metric Name Metric Value Global Rank Result Benchmark
Semi-Supervised Instance Segmentation COCO 10% labeled data CenterMask2 (ResNet50) mask AP 22.08 # 3
Semi-Supervised Instance Segmentation COCO 1% labeled data CenterMask2 (ResNet50) mask AP 10.07 # 3
Semi-Supervised Instance Segmentation COCO 2% labeled data CenterMask2 (ResNet50) mask AP 13.46 # 3
Semi-Supervised Instance Segmentation COCO 5% labeled data CenterMask2 (ResNet50) mask AP 18.04 # 3
Instance Segmentation COCO minival CenterMask-VoVNetV2-99-3x mask AP 40.2 # 71
Instance Segmentation COCO minival CenterMask-VoVNetV2-99 (multi-scale) mask AP 42.5 # 61
Object Detection COCO minival Mask R-CNN (VoVNetV2-99, single-scale) box AP 44.9 # 109
APS 28.5 # 24
APL 57.7 # 45
Object Detection COCO minival CenterMask+VoVNet99 (multi-scale) box AP 48.6 # 81
AP50 67.8 # 26
Object Detection COCO minival CenterMask+VoVNetV2-57 (single-scale) box AP 44.6 # 115
APS 27.7 # 27
APM 48.3 # 25
Object Detection COCO minival CenterMask+X101-32x8d (single-scale) box AP 44.4 # 120
APS 26.7 # 34
APL 57.1 # 49
Object Detection COCO minival CenterMask+VoVNetV2-99 (single-scale) box AP 45.6 # 104
APS 29.2 # 20
APL 58.8 # 37
Instance Segmentation COCO test-dev CenterMask + VoVNetV2-99 (single-scale) mask AP 40.6 # 65
AP50 62.3 # 20
AP75 44.1 # 14
APS 20.1 # 22
APM 42.8 # 17
APL 57.0 # 16
Instance Segmentation COCO test-dev CenterMask + ResNet-101-FPN mask AP 38.3 # 84
Instance Segmentation COCO test-dev CenterMask + X101-32x8d (single-scale) mask AP 39.6 # 75
AP50 61.2 # 25
AP75 42.9 # 19
APS 19.7 # 23
Object Detection COCO test-dev CenterMask + X-101-32x8d (single-scale) box mAP 44.6 # 139
AP50 63.4 # 100
AP75 48.4 # 89
APM 47.2 # 85
Hardware Burden None # 1
Operations per network pass None # 1
Instance Segmentation COCO test-dev CenterMask + VoVNet99 mask AP 41.8 # 55
APS 24.4 # 12
APM 44.4 # 11
APL 54.3 # 19
Instance Segmentation COCO test-dev CenterMask + VoVNetV2-57 (single-scale) AP50 60.8 # 27
APS 19.4 # 24
APM 41.7 # 24
Object Detection COCO test-dev CenterMask+VoVNet2-57 (single-scale) box mAP 44.7 # 137
AP50 63.1 # 101
AP75 48.6 # 83
APS 27.1 # 74
APL 55.9 # 94
Hardware Burden None # 1
Operations per network pass None # 1
Object Detection COCO test-dev CenterMask+VoVNetV2-99 (single-scale) box mAP 45.8 # 131
AP50 64.5 # 82
APS 27.8 # 67
APM 48.3 # 74
APL 57.6 # 74
Hardware Burden None # 1
Operations per network pass None # 1
Object Detection COCO test-dev Centermask + ResNet101 AP50 61.6 # 118
AP75 46.9 # 102
Hardware Burden None # 1
Operations per network pass None # 1
Object Detection COCO test-dev CenterMask-VoVNet99 (multi-scale) AP50 68.3 # 51
AP75 53.2 # 50
APS 32.4 # 33
APL 60.0 # 57
Hardware Burden None # 1
Operations per network pass None # 1
Instance Segmentation COCO test-dev CenterMask + VoVNetV2-99 (multi-scale) AP50 66.2 # 12
AP75 47.4 # 11
APS 27.2 # 11
Real-time Instance Segmentation MSCOCO CenterMask-Lite (ResNet-50-FPN) mask AP 32.9 # 17
APS 12.9 # 8
APM 34.7 # 12
APL 48.7 # 13

Methods