Scaling up instance annotation via label propagation
Not on the map. Why?
Abstract (arXiv)
Manually annotating object segmentation masks is very time-consuming. While interactive segmentation methods offer a more efficient alternative, they become unaffordable at a large scale because the cost grows linearly with the number of annotated masks. In this paper, we propose a highly efficient annotation scheme for building large datasets with object segmentation masks. At a large scale, images contain many object instances with similar appearance. We exploit these similarities by using hierarchical clustering on mask predictions made by a segmentation model. We propose a scheme that efficiently searches through the hierarchy of clusters and selects which clusters to annotate. Humans manually verify only a few masks per cluster, and the labels are propagated to the whole cluster. Through a large-scale experiment to populate 1M unlabeled images with object segmentation masks for 80 object classes, we show that (1) we obtain 1M object segmentation masks with an total annotation time of only 290 hours; (2) we reduce annotation time by 76x compared to manual annotation; (3) the segmentation quality of our masks is on par with those from manually annotated datasets. Code, data, and models are available online.
Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). Builds on 34 of its 68 references that are in the map. First posted on arXiv 5 Oct 2021.
Builds on
34 of 68 references.
References · 34
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Microsoft COCO: Common Objects in Contextcited by 17,498
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,441
- 2016Feature Pyramid Networks for Object Detectioncited by 5,021
- 2016The Cityscapes Dataset for Semantic Urban Scene Understandingcited by 4,427
- 2017The Kinetics Human Action Video Datasetcited by 1,894
- 2015LSUN: Construction of a Large-scale Image Dataset using Deep Learning with Humans in the Loopcited by 1,350
- 2018BDD100K: A Diverse Driving Dataset for Heterogeneous Multitask Learningcited by 1,282
- 2019LVIS: A Dataset for Large Vocabulary Instance Segmentationcited by 1,215
- 2017Revisiting Unreasonable Effectiveness of Data in Deep Learning Eracited by 916
- 2018Panoptic Segmentationcited by 796
- 2019PointRend: Image Segmentation as Renderingcited by 439
22 more
- 2019Learning Loss for Active Learningcited by 335
- 2016ScribbleSup: Scribble-Supervised Convolutional Networks for Semantic Segmentationcited by 330
- 2015What's the Point: Semantic Segmentation with Point Supervisioncited by 297
- 2019Variational Adversarial Active Learningcited by 284
- 2019Mask Scoring R-CNNcited by 265
- 2015BoxSup: Exploiting Bounding Boxes to Supervise Convolutional Networks for Semantic Segmentationcited by 238
- 2016Deep Interactive Object Selectioncited by 160
- 2017Deep Extreme Cut: From Extreme Points to Object Segmentationcited by 127
- 2018Efficient Interactive Annotation of Segmentation Datasets with Polygon-RNN++cited by 119
- 2019Large-scale interactive object segmentation with human annotatorscited by 109
- 2019Fast Interactive Object Annotation with Curve-GCNcited by 95
- 2017Annotating Object Instances with a Polygon-RNNcited by 88
- 2017Extreme clicking for efficient object annotationcited by 80
- 2018Interactive Full Image Segmentation by Considering All Regions Jointlycited by 34
- 2018Few-Shot Segmentation Propagation with Guided Networkscited by 29
- 2020Co-mining: Self-Supervised Learning for Sparsely Annotated Object Detectioncited by 29
- 2015Do We Need More Training Data?cited by 26
- 2015Hierarchical Subquery Evaluation for Active Learning on a Graphcited by 21
- 2016We don't need no bounding-boxes: Training object class detectors using only human verificationcited by 20
- 2018Sampling Techniques for Large-Scale Object Detection from Sparsely Annotated Objectscited by 14
- 2020Semi-Supervised Object Detection with Sparsely Annotated Datasetcited by 10
- 2016Click Carving: Segmenting Objects in Video with Point Clickscited by 8
Built on by
Citing papers per year: 2022: 1; 2023: 4; 2024: 1; 2025: 3.
9 papers.
- 2023CLIP-S4: Language-Guided Self-Supervised Semantic Segmentationcited by 34
- 2023Learning the What and How of Annotation in Video Object Segmentationcited by 19
- 2025No time to train! Training-Free Reference-Based Instance Segmentationcited by 9
- 2023Label Smarter, Not Harder: CleverLabel for Faster Annotation of Ambiguous Image Classification with Higher Qualitycited by 3
- 2022Accelerating the creation of instance segmentation training sets through bounding box annotationcited by 1
- 2023Annotating Ambiguous Images: General Annotation Strategy for High-Quality Data with Real-World Biomedical Validationcited by 1
- 2024Utilizing Grounded SAM for self-supervised frugal camouflaged human detectioncited by 0
- 2025Semi-Supervised Semantic Segmentation via Derivative Label Propagationcited by 0
- 2025Boosting Unsupervised Video Instance Segmentation with Automatic Quality-Guided Self-Trainingcited by 0
- 2025Boosting Unsupervised Video Instance Segmentation with Automatic Quality-Guided Self-Training7 Dec 2025
- 2025Semi-Supervised Semantic Segmentation via Derivative Label Propagation4 Aug 2025
- 2025No time to train! Training-Free Reference-Based Instance Segmentation3 Jul 2025
- 2024Utilizing Grounded SAM for self-supervised frugal camouflaged human detection9 Jun 2024
- 2023Learning the What and How of Annotation in Video Object Segmentation8 Nov 2023
- 2023Annotating Ambiguous Images: General Annotation Strategy for High-Quality Data with Real-World Biomedical Validation21 Jun 2023
- 2023Label Smarter, Not Harder: CleverLabel for Faster Annotation of Ambiguous Image Classification with Higher Quality22 May 2023
- 2023CLIP-S4: Language-Guided Self-Supervised Semantic Segmentation1 May 2023
- 2022Accelerating the creation of instance segmentation training sets through bounding box annotation23 May 2022