Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Conditional Convolutions for Instance Segmentation

About

We propose a simple yet effective instance segmentation framework, termed CondInst (conditional convolutions for instance segmentation). Top-performing instance segmentation methods such as Mask R-CNN rely on ROI operations (typically ROIPool or ROIAlign) to obtain the final instance masks. In contrast, we propose to solve instance segmentation from a new perspective. Instead of using instance-wise ROIs as inputs to a network of fixed weights, we employ dynamic instance-aware networks, conditioned on instances. CondInst enjoys two advantages: 1) Instance segmentation is solved by a fully convolutional network, eliminating the need for ROI cropping and feature alignment. 2) Due to the much improved capacity of dynamically-generated conditional convolutions, the mask head can be very compact (e.g., 3 conv. layers, each having only 8 channels), leading to significantly faster inference. We demonstrate a simpler instance segmentation method that can achieve improved performance in both accuracy and inference speed. On the COCO dataset, we outperform a few recent methods including well-tuned Mask RCNN baselines, without longer training schedules needed. Code is available: https://github.com/aim-uofa/adet

Zhi Tian, Chunhua Shen, Hao Chen• 2020

Related benchmarks

TaskDatasetResultRank
Object DetectionCOCO (test-dev)
mAP43.5
1239
Instance SegmentationCOCO 2017 (val)
APm0.41
1201
Object DetectionCOCO v2017 (test-dev)
mAP43.5
499
Instance SegmentationCOCO (val)
APmk39.8
475
Instance SegmentationCOCO (test-dev)
APM41.8
380
Instance SegmentationCOCO 2017 (test-dev)
AP (Overall)39.1
253
Instance SegmentationCityscapes (val)
AP37.8
239
Instance SegmentationOCHuman (test)
Mask AP20.1
38
Instance SegmentationCOD10K v3 (test)
AP30.6
27
Instance SegmentationNC4K
AP33.4
27
Showing 10 of 28 rows

Other info

Follow for update