On the generation of skeletons from discrete Euclidean distance maps

被引:111
作者
Ge, YR
Fitzpatrick, JM
机构
[1] WAKE FOREST UNIV,BOWMAN GRAY SCH MED,DEPT RADIOL,WINSTON SALEM,NC 27109
[2] VANDERBILT UNIV,DEPT COMP SCI,NASHVILLE,TN 37235
关键词
Euclidean; skeleton; shape analysis; medial axis transform; axis of symmetry; distance transform; Euclidean distance transform;
D O I
10.1109/34.544075
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The skeleton is an important representation for shape analysis. A common approach for generating discrete skeletons takes three steps: 1) computing the distance map, 2) detecting maximal disks from the distance map, and 3) linking the centers of maximal disks (CMDs) into a connected skeleton. Algorithms using approximate distance metrics are abundant and their theory has been well established. However, the resulting skeletons may be inaccurate and sensitive to rotation. In this paper, we study methods for generating skeletons based on the exact Euclidean metric. We first show that no previous algorithms identifies the exact set of discrete maximal disks under the Euclidean metric. We then propose new algorithms and show that they are correct. To link CMDs into connected skeletons, we examine two prevalent approaches: connected thinning and steepest ascent. We point out that the connected thinning approach does not work properly for Euclidean distance maps. Only the steepest ascent algorithm produces skeletons that are truly medially placed. The resulting skeletons have all the desirable properties: they have the same simple connectivity as the figure, they are well-centered, they are insensitive to rotation, and they allow exact reconstruction. The effectiveness of our algorithms is demonstrated with numerous examples.
引用
收藏
页码:1055 / 1066
页数:12
相关论文
共 32 条
[1]   EUCLIDEAN SKELETON VIA CENTER-OF-MAXIMAL-DISC EXTRACTION [J].
ARCELLI, C ;
DIBAJA, GS .
IMAGE AND VISION COMPUTING, 1993, 11 (03) :163-173
[2]   RIDGE POINTS IN EUCLIDEAN DISTANCE MAPS [J].
ARCELLI, C ;
DIBAJA, GS .
PATTERN RECOGNITION LETTERS, 1992, 13 (04) :237-243
[3]   A WIDTH-INDEPENDENT FAST THINNING ALGORITHM [J].
ARCELLI, C ;
DIBAJA, GS .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1985, 7 (04) :463-474
[4]   FINDING LOCAL MAXIMA IN A PSEUDO-EUCLIDEAN DISTANCE TRANSFORM [J].
ARCELLI, C ;
DIBAJA, GS .
COMPUTER VISION GRAPHICS AND IMAGE PROCESSING, 1988, 43 (03) :361-367
[5]   BIOLOGICAL SHAPE AND VISUAL SCIENCE .1. [J].
BLUM, H .
JOURNAL OF THEORETICAL BIOLOGY, 1973, 38 (02) :205-287
[6]   SHAPE DESCRIPTION USING WEIGHTED SYMMETRIC AXIS FEATURES [J].
BLUM, H ;
NAGEL, RN .
PATTERN RECOGNITION, 1978, 10 (03) :167-180
[7]  
Blum Harry, 1967, TRANSFORMATION EXTRA, V43, P2
[8]   DISTANCE TRANSFORMATIONS IN DIGITAL IMAGES [J].
BORGEFORS, G .
COMPUTER VISION GRAPHICS AND IMAGE PROCESSING, 1986, 34 (03) :344-371
[9]  
BORGEFORS G, 1991, P 6 INT C IM AN PROC, V1, P115
[10]   SMOOTHED LOCAL SYMMETRIES AND THEIR IMPLEMENTATION [J].
BRADY, M ;
ASADA, H .
INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 1984, 3 (03) :36-61