Title :
SIMD hypercube algorithm for complete Euclidean distance transform
Author :
Chuang, Henry Y H ; Chen, Ling
Author_Institution :
Dept. of Comput. Sci., Pittsburgh Univ., PA, USA
Abstract :
The Euclidean distance transform (EDT) converts a binary image into one where each pixel has a value equal to its Euclidean distance to the nearest foreground pixel. A parallel EDT algorithm on SIMD hypercube computer is presented here. For an n×n image, the algorithm has a time complexity of O(n) on an n2 nodes machine. With modifications to minimize dependency among partitions, the algorithm can be adapted to compute large EDT problems on smaller hypercubes. On a hypercube of t2 nodes, the time complexity of the modified algorithm is O(n2/t log n/t)
Keywords :
computational complexity; hypercube networks; image processing; parallel algorithms; SIMD hypercube algorithm; SIMD hypercube computer; binary image; complete Euclidean distance transform; parallel EDT algorithm; time complexity; Computer science; Computer vision; Concurrent computing; Euclidean distance; Hypercubes; Image converters; Partitioning algorithms; Phase change random access memory; Pixel; Tin;
Conference_Titel :
Algorithms and Architectures for Parallel Processing, 1995. ICAPP 95. IEEE First ICA/sup 3/PP., IEEE First International Conference on
Conference_Location :
Brisbane, Qld.
Print_ISBN :
0-7803-2018-2
DOI :
10.1109/ICAPP.1995.472282