DocumentCode :
1165821
Title :
Parallel computation of the Euclidean distance transform on a three-dimensional image array
Author :
Lee, Yu-Hua ; Horng, Shi-Jinn ; Seltzer, J.
Author_Institution :
Inf. & Commun. Res. Div., Chung-Shan Inst. of Sci. & Technol., Tao-Yuan, Taiwan
Volume :
14
Issue :
3
fYear :
2003
fDate :
3/1/2003 12:00:00 AM
Firstpage :
203
Lastpage :
212
Abstract :
In a two- or three-dimensional image array, the computation of Euclidean distance transform (EDT) is an important task. With the increasing application of 3D voxel images, it is useful to consider the distance transform of a 3D digital image array. Because the EDT computation is a global operation, it is prohibitively time consuming when performing the EDT for image processing. In order to provide the efficient transform computations, parallelism is employed. We first derive several important geometry relations and properties among parallel planes. We then, develop a parallel algorithm for the three-dimensional Euclidean distance transform (3D-EDT) on the EREW PRAM computation model. The time complexity of our parallel algorithm is O(log2 N) for an N×N×N image array and this is currently the best known result. A generalized parallel algorithm for the 3D-EDT is also proposed. We implement the proposed algorithms sequentially, the performance of which exceeds the existing algorithms (proposed by Yamada, 1984). Finally, we develop the corresponding parallel programs on both the emulated EREW PRAM model computer and the IBM SP2 to verify the speed-up properties of the proposed algorithms.
Keywords :
IBM computers; computational complexity; computational geometry; computer vision; concurrency theory; parallel algorithms; transforms; 3D voxel images; EREW PRAM; Euclidean distance transform; IBM SP2; computation model; computer vision; geometry; image processing; parallel algorithm; parallel computation; performance; three-dimensional image array; time complexity; Concurrent computing; Digital images; Euclidean distance; Geometry; Image converters; Image processing; Parallel algorithms; Parallel processing; Phase change random access memory; Pixel;
fLanguage :
English
Journal_Title :
Parallel and Distributed Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
1045-9219
Type :
jour
DOI :
10.1109/TPDS.2003.1189579
Filename :
1189579
Link To Document :
بازگشت