DocumentCode :
1971628
Title :
An optimal parallel algorithm for the Euclidean distance maps of binary images
Author :
Fujiwara, Akihiro ; Masuzawa, Toshimitsu ; Fujiwara, Hideo
Author_Institution :
Graduate Sch. of Inf. Sci., Nara Inst. of Sci. & Technol., Japan
Volume :
2
fYear :
1995
fDate :
19-21 Apr 1995
Abstract :
The Euclidean distance map (EDM) of a black and white n×n binary image is the n×n map where each element has the Euclidean distance between the corresponding pixel and the nearest black pixel. The EDM plays an important role in machine vision, pattern recognition and robotics. Many algorithms have been proposed for computing the EDM. In recent years, O(n2) time sequential algorithms were presented for computing the EDM. Hirata and Kato (1994) showed that their algorithm can be parallelized to run in O(n2/p) time using p processors (1⩽p⩽n) on the EREW PRAM. We present a parallel algorithm for computing the EDM. The algorithm runs in O(log n) time using n2/log n processors on the EREW PRAM and in O(log n/log log n) time using n2 log log n/log n processors on the common CRCW PRAM, respectively. The algorithm is optimal in the sense that the product of the time and the number of processors is equal to the lower bound of the sequential time for computing the EDM
Keywords :
Concurrent computing; Data structures; Euclidean distance; Information processing; Information science; Machine vision; Parallel algorithms; Phase change random access memory; Pixel; Robot vision systems;
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.472293
Filename :
472293
Link To Document :
بازگشت