Fast Interactive Object Annotation with Curve-GCN

Huan Ling, Jun Gao, Amlan Kar, Wenzheng Chen, Sanja Fidler
3/16/2019
cs.CVcs.LG
gnn

Official code: fidler-lab/curve-gcn (841 stars, GPL-3.0, last commit 2020-01-29).

Abstract

Manually labeling objects by tracing their boundaries is a laborious process. In Polygon-RNN++ the authors proposed Polygon-RNN that produces polygonal annotations in a recurrent manner using a CNN-RNN architecture, allowing interactive correction via humans-in-the-loop. We propose a new framework that alleviates the sequential nature of Polygon-RNN, by predicting all vertices simultaneously using a Graph Convolutional Network (GCN). Our model is trained end-to-end. It supports object annotation by either polygons or splines, facilitating labeling efficiency for both line-based and curved objects. We show that Curve-GCN outperforms all existing approaches in automatic mode, including the powerful PSP-DeepLab and is significantly more efficient in interactive mode than Polygon-RNN++. Our model runs at 29.3ms in automatic, and 2.6ms in interactive mode, making it 10x and 100x faster than Polygon-RNN++.

View on arXivView PDF

Code Implementations(1)

GPL-3.0

Official PyTorch code for Curve-GCN (CVPR 2019)

841130Mar 10, 20196 years agoGPL-3.0

Similar Papers

Cite this paper

@article{ling2019fast,
  title  = {Fast Interactive Object Annotation with Curve-GCN},
  author = {Huan Ling and Jun Gao and Amlan Kar and Wenzheng Chen and Sanja Fidler},
  year   = {2019},
  eprint = {1903.06874},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/1903.06874}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/1903.06874.svg)](https://codeofpaper.com/paper/1903.06874)

Discussion