Abstract
A new algorithm for Euclidean distance transform is proposed in this paper. It propagates from the boundary to the inner of object layer by layer, like the inverse propagation of water wave. It can be applied in every dimensional space and has linear time complexity. Euclidean distance transformations of digital images in 2-D and 3-D are conducted in the experiments. Voronoi diagram and Delaunay triangulation can also be produced by this method.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Ye, Q.Z.: The Signed Euclidean Distance Transform and Its Applications. In: Proc. ninth Int. Conf. Pattern Recognition, pp. 495–499 (1988)
Huang, C.T., Mitchell, O.R.: A Euclidean Distance Transform Using Grayscale Morphology Decomposition. IEEE Trans. Pattern Analysis and Machine Intelligence 16, 443–448 (1994)
Shih, F.Y., Mitchell, O.R.: A Mathematical Morphology Approach to Euclidean Distance Transformation. IEEE Trans. Image Processing. 1, 197–204 (1992)
Shih, F.Y., Liu, J.J.: Size-invariant Four-scan Euclidean Distance Transformation. Pattern Recognition 31, 1761–1766 (1998)
Shih, F.Y., Wu, Y.T.: The Efficient Algorithms for Achieving Euclidean Distance Transformation. IEEE Trans. Image Processing. 13, 1078–1091 (2004)
Vincent, L.: Exact Euclidean Distance Function by Chain Propagations. In: IEEE Proc. Computer Vision and Pattern Recognition, pp. 520–525 (1991)
Cuisenaire, O., Macq, B.: Fast and Exact Signed Euclidean Distance Transformation with Linear Complexity. In: Proc. Int. Conf. Acoustics, Speech, and Signal Processing, pp. 3293–3296 (1990)
Schouten, T., Broek, E.V.D.: Fast Exact Euclidean Distance (FEED) Transformation. In: Int. Conf. Pattern Recognition, pp. 594–597 (2004)
Breu, H., Gil, J., Kirkpatrick, D., Werman, M.: Linear Time Euclidean Distance Transform Algorithms. IEEE Trans. Pattern Analysis and Machine Intelligence 17, 529–533 (1995)
Guan, W.G., Ma, S.D.: A List-Processing Approach to Compute Voronoi Diagrams and the Euclidean Distance Transform. IEEE Trans. Pattern Analysis and Machine Intelligence 20, 757–761 (1998)
Maurer Jr., C.R., Qi, R.S., Raghavan, V.: A Linear Time Algorithm for Computing Exact Euclidean Distance Transforms of Binary Images in Arbitrary Dimensions. IEEE Trans. Pattern Analysis and Machine Intelligence 25, 265–270 (2003)
Ragnemalm, I.: The Euclidean Distance Transform in Arbitrary Dmensions. In: Int. Conf. Image Processing and its Applications, pp. 290–293 (1992)
Zhang, S., Karim, M.A.: Euclidean Distance Transform by Stack Filters. IEEE Signal Processing Letters 6, 253–256 (1999)
Capson, D.W., Fung, A.C.: Connected Skeletons from 3D Distance Transforms. In: Southwest Symposium on Image Analysis and Interpretation, pp. 174–179 (1998)
Golland, P., Grimson, W.E.L.: Fixed Topology Skeletons. In: IEEE Proc. Computer Vision and Pattern Recognition, pp. 10–17 (2000)
Choi, W.P., Lam, K.M., Siu, W.C.: Extraction of the Euclidean Skeleton Based on a Connectivity Criterion. Pattern Recognition 36, 721–729 (2003)
Shih, F.Y., Wu, Y.-T.: Three-dimensional Euclidean Distance Transformation and its Application to Shortest Path Planning. Pattern Recognition 37, 79–92 (2004)
Leymarie, F., Levine, M.D.: Simulating the Grassfire Transform Using an Active Contour Model. IEEE Trans. Pattern Analysis and Machine Intelligence 14, 56–75 (1992)
Toriwaki, J., Mori, K.: Distance Transformation and Skeletonization of 3D Pictures and Their Applications to Medical Images. Digital and Image Geometry: Advanced Lectures, 412–429 (2001)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Xu, D., Li, H. (2006). Euclidean Distance Transform of Digital Images in Arbitrary Dimensions. In: Zhuang, Y., Yang, SQ., Rui, Y., He, Q. (eds) Advances in Multimedia Information Processing - PCM 2006. PCM 2006. Lecture Notes in Computer Science, vol 4261. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11922162_9
Download citation
DOI: https://doi.org/10.1007/11922162_9
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-48766-1
Online ISBN: 978-3-540-48769-2
eBook Packages: Computer ScienceComputer Science (R0)