HyperAIHyperAI

Command Palette

Search for a command to run...

5 months ago

SOLOv2: Dynamic and Fast Instance Segmentation

Xinlong Wang; Rufeng Zhang; Tao Kong; Lei Li; Chunhua Shen

SOLOv2: Dynamic and Fast Instance Segmentation

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

Code Repositories

lifuguan/SOLOv2-mmdet
pytorch
Mentioned in GitHub
trhieu310/customDataset
pytorch
Mentioned in GitHub
OpenFirework/pytorch_solov2
pytorch
Mentioned in GitHub
MY-Swich/solo-len
pytorch
Mentioned in GitHub
XXXVincent/SOLO
pytorch
Mentioned in GitHub
MY-Swich/SOLO
pytorch
Mentioned in GitHub
mvpzhangqiu/SOLOV2
pytorch
Mentioned in GitHub
MY-Swich/SOLO_my
pytorch
Mentioned in GitHub
Fei-dong/SOLO_SORT
pytorch
Mentioned in GitHub
hades12580/solov2_mmdet
pytorch
Mentioned in GitHub
hukefei/SOLO-master
pytorch
Mentioned in GitHub
WXinlong/SOLO
Official
paddle
Mentioned in GitHub
universea/SOLOv2
pytorch
Mentioned in GitHub

Benchmarks

BenchmarkMethodologyMetrics
instance-segmentation-on-cocoSOLOv2(Res-DCN-101-FPN)
AP50: 63.2
AP75: 45.1
APL: 61.6
APM: 45.0
APS: 18.0
mask AP: 41.7
real-time-instance-segmentation-on-mscocoSOLO-512
AP50: 57.7
AP75: 39.7
Frame (fps): 31.3
mask AP: 37.1

Build AI with AI

From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.

AI Co-coding
Ready-to-use GPUs
Best Pricing
Get Started

Hyper Newsletters

Subscribe to our latest updates
We will deliver the latest updates of the week to your inbox at nine o'clock every Monday morning
Powered by MailChimp
SOLOv2: Dynamic and Fast Instance Segmentation | Papers | HyperAI