Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Deep Snake for Real-Time Instance Segmentation

About

This paper introduces a novel contour-based approach named deep snake for real-time instance segmentation. Unlike some recent methods that directly regress the coordinates of the object boundary points from an image, deep snake uses a neural network to iteratively deform an initial contour to match the object boundary, which implements the classic idea of snake algorithms with a learning-based approach. For structured feature learning on the contour, we propose to use circular convolution in deep snake, which better exploits the cycle-graph structure of a contour compared against generic graph convolution. Based on deep snake, we develop a two-stage pipeline for instance segmentation: initial contour proposal and contour deformation, which can handle errors in object localization. Experiments show that the proposed approach achieves competitive performances on the Cityscapes, KINS, SBD and COCO datasets while being efficient for real-time applications with a speed of 32.3 fps for 512$\times$512 images on a 1080Ti GPU. The code is available at https://github.com/zju3dv/snake/.

Sida Peng, Wen Jiang, Huaijin Pi, Xiuli Li, Hujun Bao, Xiaowei Zhou• 2020

Related benchmarks

TaskDatasetResultRank
Instance SegmentationCOCO (val)
APmk30.5
475
Instance SegmentationCOCO (test-dev)--
380
Instance SegmentationCityscapes (val)
AP37.4
239
Instance SegmentationCityscapes (test)
AP (Overall)31.7
122
Instance SegmentationSBD (val)
AP@0.50 (Mask)62.1
22
Amodal Instance SegmentationKINS (test)
Amodal AP31.3
16
Medical Image SegmentationBTCV
Dice Coefficient88.03
15
Vectorized Road ExtractionDeventer 512 (test)
IoU21.06
12
Medical Image SegmentationPanNuke
mIoU81.74
10
Medical Image SegmentationVerse
mIoU79.02
10
Showing 10 of 26 rows

Other info

Follow for update