DocumentCode :
1138765
Title :
A linear time algorithm for computing exact Euclidean distance transforms of binary images in arbitrary dimensions
Author :
Maurer, Calvin R., Jr. ; Qi, Rensheng ; Raghavan, Vijay
Author_Institution :
Dept. of Neurosurg., Stanford Univ., CA, USA
Volume :
25
Issue :
2
fYear :
2003
fDate :
2/1/2003 12:00:00 AM
Firstpage :
265
Lastpage :
270
Abstract :
A sequential algorithm is presented for computing the exact Euclidean distance transform (DT) of a k-dimensional binary image in time linear in the total number of voxels N. The algorithm, which is based on dimensionality reduction and partial Voronoi diagram construction, can be used for computing the DT for a wide class of distance functions, including the Lp and chamfer metrics. At each dimension level, the DT is computed by constructing the intersection of the Voronoi diagram whose sites are the feature voxels with each row of the image. This construction is performed efficiently by using the DT in the next lower dimension. The correctness and linear time complexity are demonstrated analytically and verified experimentally. The algorithm may be of practical value since it is relatively simple and easy to implement and it is relatively fast (not only does it run in O(N) time but the time constant is small). A simple modification of the algorithm computes the weighted Euclidean DT, which is useful for images with anisotropic voxel dimensions. A parallel version of the algorithm runs in O(N/p) time with p processors.
Keywords :
computational complexity; computational geometry; image processing; transforms; Voronoi diagram; anisotropic voxel dimensions; binary images; chamfer metrics; dimensionality reduction; exact Euclidean DT; exact Euclidean distance transform computation; feature voxels; linear time algorithm; linear time complexity; multidimensional binary image; partial Voronoi diagram construction; Anisotropic magnetoresistance; Computer vision; Euclidean distance; Image processing; Image registration; Interpolation; Nearest neighbor searches; Pattern matching; Skeleton; Surface morphology;
fLanguage :
English
Journal_Title :
Pattern Analysis and Machine Intelligence, IEEE Transactions on
Publisher :
ieee
ISSN :
0162-8828
Type :
jour
DOI :
10.1109/TPAMI.2003.1177156
Filename :
1177156
Link To Document :
بازگشت