An Efficient Parallel Algorithm for Graph-Based Image Segmentation

  • Authors:
  • Jan Wassenberg;Wolfgang Middelmann;Peter Sanders

  • Affiliations:
  • FGAN-FOM, Ettlingen, Germany 76275;FGAN-FOM, Ettlingen, Germany 76275;Institute for Theoretical Informatics, Universität Karlsruhe, Germany

  • Venue:
  • CAIP '09 Proceedings of the 13th International Conference on Computer Analysis of Images and Patterns
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

Automatically partitioning images into regions (`segmentation') is challenging in terms of quality and performance. We propose a Minimum Spanning Tree-based algorithm with a novel graph-cutting heuristic, the usefulness of which is demonstrated by promising results obtained on standard images. In contrast to data-parallel schemes that divide images into independently processed tiles, the algorithm is designed to allow parallelisation without truncating objects at tile boundaries. A fast parallel implementation for shared-memory machines is shown to significantly outperform existing algorithms. It utilises a new microarchitecture-aware single-pass sort algorithm that is likely to be of independent interest.