TasksSotADatasetsPapersMethodsSubmitAbout
Papers With Code 2

A community resource for machine learning research: papers, code, benchmarks, and state-of-the-art results.

Explore

Notable BenchmarksAll SotADatasetsPapersMethods

Community

Submit ResultsAbout

Data sourced from the PWC Archive (CC-BY-SA 4.0). Built by the community, for the community.

Papers/SOLOv2: Dynamic and Fast Instance Segmentation

SOLOv2: Dynamic and Fast Instance Segmentation

Xinlong Wang, Rufeng Zhang, Tao Kong, Lei LI, Chunhua Shen

2020-03-23NeurIPS 2020 12Real-time Instance SegmentationPanoptic SegmentationReal-Time Semantic SegmentationSegmentationSemantic SegmentationInstance Segmentationobject-detectionObject Detection
PaperPDFCodeCodeCodeCodeCodeCodeCodeCodeCodeCodeCodeCodeCodeCodeCodeCodeCode(official)Code

Abstract

In this work, we aim at building a simple, direct, and fast instance segmentation framework with strong performance. We follow the principle of the SOLO method of Wang et al. "SOLO: segmenting objects by locations". Importantly, we take one step further by dynamically learning the mask head of the object segmenter such that the mask head is conditioned on the location. Specifically, the mask branch is decoupled into a mask kernel branch and mask feature branch, which are responsible for learning the convolution kernel and the convolved features respectively. Moreover, we propose Matrix NMS (non maximum suppression) to significantly reduce the inference time overhead due to NMS of masks. Our Matrix NMS performs NMS with parallel matrix operations in one shot, and yields better results. We demonstrate a simple direct instance segmentation system, outperforming a few state-of-the-art methods in both speed and accuracy. A light-weight version of SOLOv2 executes at 31.3 FPS and yields 37.1% AP. Moreover, our state-of-the-art results in object detection (from our mask byproduct) and panoptic segmentation show the potential to serve as a new strong baseline for many instance-level recognition tasks besides instance segmentation. Code is available at: https://git.io/AdelaiDet

Results

TaskDatasetMetricValueModel
Instance SegmentationCOCO test-devAP5063.2SOLOv2(Res-DCN-101-FPN)
Instance SegmentationCOCO test-devAP7545.1SOLOv2(Res-DCN-101-FPN)
Instance SegmentationCOCO test-devAPL61.6SOLOv2(Res-DCN-101-FPN)
Instance SegmentationCOCO test-devAPM45SOLOv2(Res-DCN-101-FPN)
Instance SegmentationCOCO test-devAPS18SOLOv2(Res-DCN-101-FPN)
Instance SegmentationCOCO test-devmask AP41.7SOLOv2(Res-DCN-101-FPN)
Instance SegmentationMSCOCOAP5057.7SOLO-512
Instance SegmentationMSCOCOAP7539.7SOLO-512
Instance SegmentationMSCOCOFrame (fps)31.3SOLO-512
Instance SegmentationMSCOCOmask AP37.1SOLO-512

Related Papers

SeC: Advancing Complex Video Object Segmentation via Progressive Concept Construction2025-07-21Deep Learning-Based Fetal Lung Segmentation from Diffusion-weighted MRI Images and Lung Maturity Evaluation for Fetal Growth Restriction2025-07-17DiffOSeg: Omni Medical Image Segmentation via Multi-Expert Collaboration Diffusion Model2025-07-17From Variability To Accuracy: Conditional Bernoulli Diffusion Models with Consensus-Driven Correction for Thin Structure Segmentation2025-07-17Unleashing Vision Foundation Models for Coronary Artery Segmentation: Parallel ViT-CNN Encoding and Variational Fusion2025-07-17SCORE: Scene Context Matters in Open-Vocabulary Remote Sensing Instance Segmentation2025-07-17Unified Medical Image Segmentation with State Space Modeling Snake2025-07-17A Privacy-Preserving Semantic-Segmentation Method Using Domain-Adaptation Technique2025-07-17