Skip to main navigation Skip to search Skip to main content

Optimal hypercube algorithms for labeled images

  • University of Michigan, Ann Arbor

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Optimal hypercube algorithms are given for determining properties of labeled figures in a digitized black/white image stored one pixel per processor on a fine-grained hypercube. A figure (i.e., connected component) is a maximally connected set of black pixels in an image. The figures of an image are said to be labeled if every black pixel in the image has a label, with two black pixels having the same label if and only if they are in the same figure. We show that for input consisting of a labeled digitized image, a systematic use of divide-and-conquer into subimages of nc pixels, coupled with global operations such as parallel prefix and semigroup reduction over figures, can be used to rapidly determine many properties of the figures. Using this approach, we show that in Θ(log n) worst-case time the extreme points, area, perimeter, centroid, diameter, width and smallest enclosing rectangle of every figure can be determined. These times are optimal, and are superior to the best previously published times of Θ(log2n).

Original languageEnglish
Title of host publicationAlgorithms and Data Structures - Workshop, WADS 1989, Proceedings
EditorsFrank Dehne, Jorg-Rudige Sack, Nicola Santoro
PublisherSpringer Verlag
Pages517-528
Number of pages12
ISBN (Print)9783540515425
DOIs
StatePublished - 1989
EventWorkshop on Algorithms and Data Structures, WADS 1989 - Ottawa, Canada
Duration: Aug 17 1989Aug 19 1989

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume382 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

ConferenceWorkshop on Algorithms and Data Structures, WADS 1989
Country/TerritoryCanada
CityOttawa
Period08/17/8908/19/89

Keywords

  • Area
  • Convexity
  • Diameter
  • Divide-and-conquer
  • Hypercube computer
  • Image analysis
  • Parallel algorithms
  • Perimeter
  • Smallest enclosing rectangle

Fingerprint

Dive into the research topics of 'Optimal hypercube algorithms for labeled images'. Together they form a unique fingerprint.

Cite this