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

ShapeMask: Learning to Segment Novel Objects by Refining Shape Priors

About

Instance segmentation aims to detect and segment individual objects in a scene. Most existing methods rely on precise mask annotations of every category. However, it is difficult and costly to segment objects in novel categories because a large number of mask annotations is required. We introduce ShapeMask, which learns the intermediate concept of object shape to address the problem of generalization in instance segmentation to novel categories. ShapeMask starts with a bounding box detection and gradually refines it by first estimating the shape of the detected object through a collection of shape priors. Next, ShapeMask refines the coarse shape into an instance level mask by learning instance embeddings. The shape priors provide a strong cue for object-like prediction, and the instance embeddings model the instance specific appearance information. ShapeMask significantly outperforms the state-of-the-art by 6.4 and 3.8 AP when learning across categories, and obtains competitive performance in the fully supervised setting. It is also robust to inaccurate detections, decreased model capacity, and small training data. Moreover, it runs efficiently with 150ms inference time and trains within 11 hours on TPUs. With a larger backbone model, ShapeMask increases the gap with state-of-the-art to 9.4 and 6.2 AP across categories. Code will be released.

Weicheng Kuo, Anelia Angelova, Jitendra Malik, Tsung-Yi Lin• 2019

Related benchmarks

TaskDatasetResultRank
Object DetectionCOCO v2017 (test-dev)
mAP42
499
Instance SegmentationCOCO 2017 (test-dev)
AP (Overall)37.4
253
Instance SegmentationCOCO non-VOC categories
mAP35.7
41
Partially supervised instance segmentationCOCO voc -> non-voc (val)
AP37.6
10
Partially supervised instance segmentationCOCO non-voc -> voc (val)
AP43.1
10
Instance SegmentationLVIS generalization experiment v0.5
mAP8.4
5
Showing 6 of 6 rows

Other info

Follow for update