Fuzzy distance transform: Theory, algorithms, and applications

被引:125
作者
Saha, PK
Wehrli, FW
Gomberg, BR
机构
[1] Univ Penn, Dept Radiol, Med Image Proc Grp, Philadelphia, PA 19104 USA
[2] Univ Penn Hlth Syst, Dept Radiol, Lab Struct NMR, Philadelphia, PA 19104 USA
[3] Univ Penn Hlth Syst, Dept Bioengn, Philadelphia, PA 19104 USA
基金
美国国家卫生研究院;
关键词
distance transform; fuzzy subset; adjacency; path; fuzzy distance; metric; dynamic programming;
D O I
10.1006/cviu.2002.0974
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
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 pi in a fuzzy subset of the n-dimensional continuous space R-n is defined as the integral of fuzzy membership values along pi. 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 theta less than or equal to 1, the theta-support of a fuzzy subset is the set of all points in R-n with membership values greater than or equal to theta. It is shown that, for any fuzzy subset, for any nonzero theta less than or equal to 1, fuzzy distance is a metric for the interior of its theta-support. It is also shown that, for any smooth fuzzy subset, fuzzy distance is a metric for the interior of its theta-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. (C) 2002 Elsevier Science (USA).
引用
收藏
页码:171 / 190
页数:20
相关论文
共 42 条
[1]  
AARON JE, 1987, CLIN ORTHOP RELAT R, P260
[2]   OPTIMIZATION OF LENGTH MEASUREMENTS FOR ISOTROPIC DISTANCE TRANSFORMATIONS IN 3-DIMENSION [J].
BECKERS, ALD ;
SMEULDERS, AWM .
CVGIP-IMAGE UNDERSTANDING, 1992, 55 (03) :296-306
[3]  
Bezdek JC., 1992, FUZZY MODELS PATTERN
[4]   ON THE PERIMETER AND AREA OF FUZZY-SETS [J].
BOGOMOLNY, A .
FUZZY SETS AND SYSTEMS, 1987, 23 (02) :257-269
[5]   DISTANCE TRANSFORMATIONS IN DIGITAL IMAGES [J].
BORGEFORS, G .
COMPUTER VISION GRAPHICS AND IMAGE PROCESSING, 1986, 34 (03) :344-371
[6]   DISTANCE TRANSFORMATIONS IN ARBITRARY DIMENSIONS [J].
BORGEFORS, G .
COMPUTER VISION GRAPHICS AND IMAGE PROCESSING, 1984, 27 (03) :321-345
[7]   On digital distance transforms in three dimensions [J].
Borgefors, G .
COMPUTER VISION AND IMAGE UNDERSTANDING, 1996, 64 (03) :368-376
[8]  
BORGEFORS G, 1994, ASPECTS VISUAL FORM, P83
[9]  
Cho Z.-H., 1993, FDN MED IMAGING
[10]   EUCLIDEAN DISTANCE MAPPING [J].
DANIELSSON, PE .
COMPUTER GRAPHICS AND IMAGE PROCESSING, 1980, 14 (03) :227-248