Few-Shot Segmentation Propagation with Guided Networks

Kate Rakelly, Evan Shelhamer, Trevor Darrell, Alexei A. Efros, Sergey Levine

arXiv (Cornell University) · 2018 · 103 citations · 18 references

DOIFull text

Open access

Concepts

TL;DR

Learning‑based visual segmentation methods have advanced on specific tasks but remain constrained by heavy supervision, narrow task definitions, and limited inference control. The study aims to enable few‑shot segmentation, allowing any image to be segmented with minimal pixel supervision. Guided networks extract a latent task representation from any amount of supervision and propagate pixel annotations across space, time, and scenes for interactive, video, and semantic segmentation. The method switches tasks without further optimization, updates quickly with more guidance, achieves state‑of‑the‑art accuracy for minimal annotation, and enables real‑time interactive video segmentation from a single pixel per concept. Code, models, and details are available at http://github.com/shelhamer/revolver.

Abstract

Learning-based methods for visual segmentation have made progress on particular types of segmentation tasks, but are limited by the necessary supervision, the narrow definitions of fixed tasks, and the lack of control during inference for correcting errors. To remedy the rigidity and annotation burden of standard approaches, we address the problem of few-shot segmentation: given few image and few pixel supervision, segment any images accordingly. We propose guided networks, which extract a latent task representation from any amount of supervision, and optimize our architecture end-to-end for fast, accurate few-shot segmentation. Our method can switch tasks without further optimization and quickly update when given more guidance. We report the first results for segmentation from one pixel per concept and show real-time interactive video segmentation. Our unified approach propagates pixel annotations across space for interactive segmentation, across time for video segmentation, and across scenes for semantic segmentation. Our guided segmentor is state-of-the-art in accuracy for the amount of annotation and time. See http://github.com/shelhamer/revolver for code, models, and more details.

References

18