Euclidean Voronoi diagram of 3D balls and its computation via tracing edges

被引:97
作者
Kim, DS
Cho, Y
Kim, D
机构
[1] Hanyang Univ, Dept Ind Engn, Seoul 133791, South Korea
[2] Hanyang Univ, Voronoi Diagram Res Ctr, Seoul 133791, South Korea
关键词
Euclidean Voronoi diagrams; edge-tracing; rational quadratic Bezier; apollonius problem;
D O I
10.1016/j.cad.2005.02.013
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Despite its important applications in various disciplines in science and engineering, the Euclidean Voronoi diagram for spheres, also known as an additively weighted Voronoi diagram, in 3D space has not been studied as much as it deserves. In this paper, we present an algorithm to compute the Euclidean Voronoi diagram for 3D spheres with different radii. The presented algorithm follows Voronoi edges one by one until the construction is completed in 0(inn) time in the worst-case, where in is the number of edges in the Voronoi diagram and m is the number of spherical balls. As building blocks, we show that Voronoi edges are conics that can be precisely represented as rational quadratic Bezier curves. We also discuss how to conveniently represent and process Voronoi faces which are hyperboloids of two sheets. (c) 2005 Elsevier Ltd. All rights reserved.
引用
收藏
页码:1412 / 1424
页数:13
相关论文
共 39 条
[1]   Nonatomic solvent-driven Voronoi tessellation of proteins: An open tool to analyze protein folds [J].
Angelov, B ;
Sadoc, JF ;
Jullien, R ;
Soyer, A ;
Mornon, JP ;
Chomilier, J .
PROTEINS-STRUCTURE FUNCTION AND GENETICS, 2002, 49 (04) :446-456
[2]  
[Anonymous], 1999, COMPUTATIONAL MAT SC
[3]  
[Anonymous], 1999, GEOGR INF SYST
[4]  
[Anonymous], 1996, CURVES SURFACES COMP
[5]  
[Anonymous], TRANSFORMATION EXTRA
[6]  
[Anonymous], 1975, P 16 ANN IEEE S FDN
[7]   POWER DIAGRAMS - PROPERTIES, ALGORITHMS AND APPLICATIONS [J].
AURENHAMMER, F .
SIAM JOURNAL ON COMPUTING, 1987, 16 (01) :78-96
[8]  
AURENHAMMER F, 1991, ACM COMPUT SURV, V3, P345
[9]   SHAPE DESCRIPTION USING WEIGHTED SYMMETRIC AXIS FEATURES [J].
BLUM, H ;
NAGEL, RN .
PATTERN RECOGNITION, 1978, 10 (03) :167-180
[10]  
Gavrilova M.L., 1998, THESIS U CALGARY CAL