Fuzzy Distance Transform: Theory, Algorithms, and Applications

This paper describes the theory and algorithms of distance transform for fuzzy subsets, called fuzzy distance transform (FDT). The notion of fuzzy distance is formulated by first defining the length of a path on a fuzzy subset and then finding the infimum of the lengths of all paths between two points. The length of a path π in a fuzzy subset of the n-dimensional continuous space Rn is defined as the integral of fuzzy membership values along π. Generally, there are infinitely many paths between any two points in a fuzzy subset and it is shown that the shortest one may not exist. The fuzzy distance between two points is defined as the infimum of the lengths of all paths between them. It is demonstrated that, unlike in hard convex sets, the shortest path (when it exists) between two points in a fuzzy convex subset is not necessarily a straight line segment. For any positive number θ ≤ 1. the θ-support of a fuzzy subset is the set of all points in Rn with membership values greater than or equal to θ. It is shown that, for any fuzzy subset, for any nonzero θ ≤ 1, fuzzy distance is a metric for the interior of its θ-support. It is also shown that, for any smooth fuzzy subset, fuzzy distance is a metric for the interior of its 0-support (referred to as support). FDT is defined as a process on a fuzzy subset that assigns to a point its fuzzy distance from the complement of the support. The theoretical framework of FDT in continuous space is extended to digital cubic spaces and it is shown that for any fuzzy digital object, fuzzy distance is a metric for the support of the object. A dynamic programming-based algorithm is presented for computing FDT of a fuzzy digital object. It is shown that the algorithm terminates in a finite number of steps and when it does so, it correctly computes FDT. Several potential applications of fuzzy distance transform in medical imaging are presented. Among these are the quantification of blood vessels and trabecular bone thickness in the regime of limited special resolution where these objects become fuzzy.

[1]  J. Holden,et al.  Foundations of medical imaging , 1995 .

[2]  Eric W. Weisstein,et al.  The CRC concise encyclopedia of mathematics , 1999 .

[3]  A. Rosenfeld The diameter of a fuzzy set , 1984 .

[4]  G. Herman,et al.  3D Imaging In Medicine , 1991 .

[5]  G. Borgefors Distance transformations in arbitrary dimensions , 1984 .

[6]  Gunilla Borgefors,et al.  On Digital Distance Transforms in Three Dimensions , 1996, Comput. Vis. Image Underst..

[7]  A. Kaufman,et al.  Introduction to the Theory of Fuzzy Subsets. , 1977 .

[8]  Milan Sonka,et al.  Image Processing, Analysis and Machine Vision , 1993, Springer US.

[9]  Jayaram K. Udupa,et al.  Scale-Based Fuzzy Connected Image Segmentation: Theory, Algorithms, and Validation , 2000, Comput. Vis. Image Underst..

[10]  Z Wu,et al.  A Bayesian approach to subvoxel tissue classification in NMR microscopic images of trabecular bone , 1994, Magnetic resonance in medicine.

[11]  Dewey Odhner,et al.  3DVIEWNIX: an open, transportable, multidimensional, multimodality, multiparametric imaging software system , 1994, Medical Imaging.

[12]  Azriel Rosenfeld,et al.  Digital Picture Processing , 1976 .

[13]  P. Danielsson Euclidean distance mapping , 1980 .

[14]  A. Bonaert Introduction to the theory of Fuzzy subsets , 1977, Proceedings of the IEEE.

[15]  Jayaram K. Udupa,et al.  Automatic bone-free rendering of cerebral aneurysms via 3D CTA , 2001, SPIE Medical Imaging.

[16]  Arnold W. M. Smeulders,et al.  Optimization of length measurements for isotropic distance transformations in three dimension , 1991, CVGIP: Image Understanding.

[17]  A. Bogomolny On the perimeter and area of fuzzy sets , 1987 .

[18]  A. ROSENFELD,et al.  Distance functions on digital pictures , 1968, Pattern Recognit..

[19]  Thomas S. Huang,et al.  Image processing , 1971 .

[20]  A. W. Roscoe,et al.  Concepts of digital topology , 1992 .

[21]  Giorgio Levi,et al.  A Grey-Weighted Skeleton , 1970, Inf. Control..

[22]  John N. Mordeson,et al.  Fuzzy Graphs and Fuzzy Hypergraphs , 2000, Studies in Fuzziness and Soft Computing.

[23]  King-Sun Fu,et al.  A parallel thinning algorithm for 3-D pictures , 1981 .

[24]  Jayaram K. Udupa,et al.  Shell rendering , 1993, IEEE Computer Graphics and Applications.

[25]  Felix W. Wehrli,et al.  Estimating voxel volume fractions of trabecular bone on the basis of magnetic resonance images acquired in vivo , 1999, Int. J. Imaging Syst. Technol..

[26]  Azriel Rosenfeld,et al.  Fuzzy Digital Topology , 1979, Inf. Control..

[27]  Azriel Rosenfeld,et al.  The fuzzy geometry of image subsets , 1984, Pattern Recognit. Lett..

[28]  Sankar K. Pal,et al.  A review on image segmentation techniques , 1993, Pattern Recognit..

[29]  Azriel Rosenfeld,et al.  Pattern Recognition and Image Processing , 1976, IEEE Transactions on Computers.

[30]  Jun-ichiro Toriwaki,et al.  Paths and distance functions on three-dimensional digitized pictures , 1983, Pattern Recognit. Lett..

[31]  Bidyut Baran Chaudhuri,et al.  A new shape preserving parallel thinning algorithm for 3D digital images , 1997, Pattern Recognit..

[32]  Jean Serra,et al.  Image Analysis and Mathematical Morphology , 1983 .

[33]  J. Aaron,et al.  The microanatomy of trabecular bone loss in normal aging men and women. , 1987, Clinical orthopaedics and related research.

[34]  Gunilla Borgefors,et al.  Distance transformations in digital images , 1986, Comput. Vis. Graph. Image Process..

[35]  Sankar K. Pal,et al.  Fuzzy models for pattern recognition , 1992 .

[36]  Milan Sonka,et al.  Image processing analysis and machine vision [2nd ed.] , 1999 .

[37]  David H. Eberly,et al.  Zoom-Invariant Vision of Figural Shape: The Mathematics of Cores , 1996, Comput. Vis. Image Underst..

[38]  Azriel Rosenfeld,et al.  Sequential Operations in Digital Picture Processing , 1966, JACM.

[39]  Scott N. Hwang,et al.  Estimating voxel volume fractions of trabecular bone on the basis of magnetic resonance images acquired in vivo , 1999 .

[40]  J. P. Jones,et al.  Foundations of Medical Imaging , 1993 .

[41]  Ingemar Ragnemalm,et al.  The Euclidean distance transform in arbitrary dimensions , 1992, Pattern Recognit. Lett..

[42]  Supun Samarasekera,et al.  Fuzzy Connectedness and Object Definition: Theory, Algorithms, and Applications in Image Segmentation , 1996, CVGIP Graph. Model. Image Process..

[43]  Ben J. H. Verwer,et al.  Local distances for distance transformations in two and three dimensions , 1991, Pattern Recognit. Lett..