How Low Can We Go? Pixel Annotation for Semantic Segmentation

01/25/2022
by   Daniel Kigli, et al.
8

How many labeled pixels are needed to segment an image, without any prior knowledge? We conduct an experiment to answer this question. In our experiment, an Oracle is using Active Learning to train a network from scratch. The Oracle has access to the entire label map of the image, but the goal is to reveal as little pixel labels to the network as possible. We find that, on average, the Oracle needs to reveal (i.e., annotate) less than 0.1% of the pixels in order to train a network. The network can then label all pixels in the image at an accuracy of more than 98%. Based on this single-image-annotation experiment, we design an experiment to quickly annotate an entire data set. In the data set level experiment the Oracle trains a new network for each image from scratch. The network can then be used to create pseudo-labels, which are the network predicted labels of the unlabeled pixels, for the entire image. Only then, a data set level network is trained from scratch on all the pseudo-labeled images at once. We repeat both image level and data set level experiments on two, very different, real-world data sets, and find that it is possible to reach the performance of a fully annotated data set using a fraction of the annotation cost.

READ FULL TEXT

page 1

page 3

page 4

page 6

page 13

page 15

page 16

page 17

research
09/17/2023

Active Learning for Semantic Segmentation with Multi-class Label Query

This paper proposes a new active learning method for semantic segmentati...
research
05/20/2021

Pseudo Pixel-level Labeling for Images with Evolving Content

Annotating images for semantic segmentation requires intense manual labo...
research
06/01/2023

Pseudo Labels for Single Positive Multi-Label Learning

The cost of data annotation is a substantial impediment for multi-label ...
research
06/11/2021

KRADA: Known-region-aware Domain Alignment for Open World Semantic Segmentation

In semantic segmentation, we aim to train a pixel-level classifier to as...
research
10/03/2021

Annotation Cost Reduction of Stream-based Active Learning by Automated Weak Labeling using a Robot Arm

Stream-based active learning (AL) is an efficient training data collecti...
research
06/04/2023

Using Unreliable Pseudo-Labels for Label-Efficient Semantic Segmentation

The crux of label-efficient semantic segmentation is to produce high-qua...
research
07/16/2020

Efficient Full Image Interactive Segmentation by Leveraging Within-image Appearance Similarity

We propose a new approach to interactive full-image semantic segmentatio...

Please sign up or login with your details

Forgot password? Click here to reset