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

Deep Occlusion-Aware Instance Segmentation with Overlapping BiLayers

About

Segmenting highly-overlapping objects is challenging, because typically no distinction is made between real object contours and occlusion boundaries. Unlike previous two-stage instance segmentation methods, we model image formation as composition of two overlapping layers, and propose Bilayer Convolutional Network (BCNet), where the top GCN layer detects the occluding objects (occluder) and the bottom GCN layer infers partially occluded instance (occludee). The explicit modeling of occlusion relationship with bilayer structure naturally decouples the boundaries of both the occluding and occluded instances, and considers the interaction between them during mask regression. We validate the efficacy of bilayer decoupling on both one-stage and two-stage object detectors with different backbones and network layer choices. Despite its simplicity, extensive experiments on COCO and KINS show that our occlusion-aware BCNet achieves large and consistent performance gain especially for heavy occlusion cases. Code is available at https://github.com/lkeab/BCNet.

Lei Ke, Yu-Wing Tai, Chi-Keung Tang• 2021

Related benchmarks

TaskDatasetResultRank
Object DetectionCOCO (test-dev)
mAP43.5
1195
Object DetectionCOCO (val)--
613
Instance SegmentationCOCO (val)
APmk41.9
472
Instance SegmentationCOCO (test-dev)
APM43.9
380
Instance SegmentationCOCO 2017 (test-dev)
AP (Overall)39.8
253
Amodal Instance SegmentationKINS
AP (Detection)28.87
10
Amodal Panoptic SegmentationKITTI-360 APS (val)
APQ41.6
7
Amodal Panoptic SegmentationBDD100K-APS (val)
APQ45.2
7
Instance SegmentationCOCO-OCC
AP32.89
5
Amodal Instance SegmentationCOCOA (test)
AP (All)23.09
4
Showing 10 of 12 rows

Other info

Code

Follow for update