Hierarchy and adaptivity in segmenting visual scenes

Nature. 2006 Aug 17;442(7104):810-3. doi: 10.1038/nature04977. Epub 2006 Jun 28.

Abstract

Finding salient, coherent regions in images is the basis for many visual tasks, and is especially important for object recognition. Human observers perform this task with ease, relying on a system in which hierarchical processing seems to have a critical role. Despite many attempts, computerized algorithms have so far not demonstrated robust segmentation capabilities under general viewing conditions. Here we describe a new, highly efficient approach that determines all salient regions of an image and builds them into a hierarchical structure. Our algorithm, segmentation by weighted aggregation, is derived from algebraic multigrid solvers for physical systems, and consists of fine-to-coarse pixel aggregation. Aggregates of various sizes, which may or may not overlap, are revealed as salient, without predetermining their number or scale. Results using this algorithm are markedly more accurate and significantly faster (linear in data size) than previous approaches.

Publication types

  • Research Support, Non-U.S. Gov't

MeSH terms

  • Adaptation, Physiological / physiology*
  • Algorithms
  • Animals
  • Humans
  • Models, Neurological
  • Pattern Recognition, Visual / physiology
  • Visual Perception / physiology*