DocumentCode
1969397
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
Volume
2
fYear
1995
fDate
19-21 Apr 1995
Firstpage
874
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;
fLanguage
English
Publisher
ieee
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
Type
conf
DOI
10.1109/ICAPP.1995.472282
Filename
472282
Link To Document