Voronoi diagrams of polygons: A framework for shape representation

被引:21
作者
Mayya, N
Rajan, VT
机构
[1] UNIV FLORIDA, DEPT COMP & INFORMAT SCI, GAINESVILLE, FL 32611 USA
[2] IBM CORP, THOMAS J WATSON RES CTR, MFG RES DEPT, YORKTOWN HTS, NY 10598 USA
关键词
Voronoi diagrams of polygons; skeletons; medical axis transform; shape representation;
D O I
10.1007/BF00123352
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper describes an efficient shape representation framework for planar shapes using Voronoi skeletons. This paper makes the following significant contributions. First a new algorithm for the construction of the Voronoi diagram of a polygon with holes is described. The main features of this algorithm are its robustness in handling the standard degenerate cases (colinearity of more than two points; co-circularity of more than three points), and its ease of implementation. It also features a robust numerical scheme to compute non-linear parabolic edges that avoids having to solve equations of degree greater than two. The algorithm has been fully implemented and tested on a variety of test inputs. Second, the Voronoi diagram of a polygon is used to derive accurate and robust skeletons for planar shapes. The shape representation scheme using Voronoi skeletons possesses the important properties of connectivity as well as Euclidean metrics. Redundant skeletal edges are deleted in a pruning step which guarantees that connectivity of the skeleton will be preserved. The resultant representation is stable with respect to being invariant to perturbations along the boundary of the shape. A number of examples of shapes with and without holes are presented to demonstrate the features of this approach.
引用
收藏
页码:355 / 378
页数:24
相关论文
共 41 条
[1]   A WIDTH-INDEPENDENT FAST THINNING ALGORITHM [J].
ARCELLI, C ;
DIBAJA, GS .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1985, 7 (04) :463-474
[2]  
ARCELLI C, 1978, IEEE T SYST MAN CYB, V8, P139
[3]  
AURENHAMMER F, 1991, COMPUT SURV, V23, P345, DOI 10.1145/116873.116880
[4]   SHAPE DESCRIPTION USING WEIGHTED SYMMETRIC AXIS FEATURES [J].
BLUM, H ;
NAGEL, RN .
PATTERN RECOGNITION, 1978, 10 (03) :167-180
[5]  
Blum Harry, 1967, TRANSFORMATION EXTRA, V43, P2
[6]  
BORGEFORS G, 1988, P 9 INT C PATT REC R, V1, P504
[7]   SMOOTHED LOCAL SYMMETRIES AND THEIR IMPLEMENTATION [J].
BRADY, M ;
ASADA, H .
INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 1984, 3 (03) :36-61
[8]   CONTINUOUS SKELETON COMPUTATION BY VORONOI DIAGRAM [J].
BRANDT, JW ;
ALGAZI, VR .
CVGIP-IMAGE UNDERSTANDING, 1992, 55 (03) :329-338
[9]   SYMBOLIC REASONING AMONG 3-D MODELS AND 2-D IMAGES [J].
BROOKS, RA .
ARTIFICIAL INTELLIGENCE, 1981, 17 (1-3) :285-348
[10]   EUCLIDEAN DISTANCE MAPPING [J].
DANIELSSON, PE .
COMPUTER GRAPHICS AND IMAGE PROCESSING, 1980, 14 (03) :227-248