Occlusion-Aware Instance Segmentation via BiLayer Network Architectures
Segmenting highly-overlapping image objects is challenging, because there is typically no distinction between real object contours and occlusion boundaries on images. Unlike previous instance segmentation methods, we model image formation as a composition of two overlapping layers, and propose Bilayer Convolutional Network (BCNet), where the top layer detects occluding objects (occluders) and the bottom layer infers partially occluded instances (occludees). 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 investigate the efficacy of bilayer structure using two popular convolutional network designs, namely, Fully Convolutional Network (FCN) and Graph Convolutional Network (GCN). Further, we formulate bilayer decoupling using the vision transformer (ViT), by representing instances in the image as separate learnable occluder and occludee queries. Large and consistent improvements using one/two-stage and query-based object detectors with various backbones and network layer choices validate the generalization ability of bilayer decoupling, as shown by extensive experiments on image instance segmentation benchmarks (COCO, KINS, COCOA) and video instance segmentation benchmarks (YTVIS, OVIS, BDD100K MOTS), especially for heavy occlusion cases. Code and data are available at https://github.com/lkeab/BCNet.
Code (1)
Tasks
Human Instance SegmentationInstance SegmentationSegmentationSemantic SegmentationVideo Instance SegmentationMethods 이 논문이 사용한 방법론
Similar Papers 제목 키워드 기반
Deep Occlusion-Aware Instance Segmentation with Overlapping BiLayers
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 imag…
Amodal Instance SegmentationBoundary DetectionInstance SegmentationObject Detection+3Prohibited Items Segmentation via Occlusion-aware Bilayer Modeling
Instance segmentation of prohibited items in security X-ray images is a critical yet challenging task. This is mainly caused by the significant appearance gap between prohibited items in X-ray images and natural objects,…
DecoderImage SegmentationInstance SegmentationOcclusion Estimation+3A Bilayer Segmentation-Recombination Network for Accurate Segmentation of Overlapping C. elegans
Caenorhabditis elegans (C. elegans) is an excellent model organism because of its short lifespan and high degree of homology with human genes, and it has been widely used in a variety of human health and disease models. …
Instance SegmentationSegmentationSemantic SegmentationInstance Segmentation under Occlusions via Location-aware Copy-Paste Data Augmentation
Occlusion is a long-standing problem in computer vision, particularly in instance segmentation. ACM MMSports 2023 DeepSportRadar has introduced a dataset that focuses on segmenting human subjects within a basketball cont…
Data AugmentationInstance SegmentationSegmentationSemantic SegmentationOAFormer: Learning Occlusion Distinguishable Feature for Amodal Instance Segmentation
The Amodal Instance Segmentation (AIS) task aims to infer the complete mask of occluded instance. Under many circumstances, existing methods treat occluded objects as unoccluded ones, and vice versa, leading to inaccurat…
Amodal Instance SegmentationInstance SegmentationSegmentationSemantic Segmentation