An efficient algorithm for approximate Voronoi diagram construction on triangulated surfaces

被引:0
|
作者
Wenlong Meng
Pengbo Bo
Xiaodong Zhang
Jixiang Hong
Shiqing Xin
Changhe Tu
机构
[1] Harbin Institute of Technology,School of Computer Science and Technology
[2] Shandong University,School of Computer Science and Technology
来源
关键词
geodesic Voronoi diagrams (GVDs); triangular surfaces; mesh surfaces; approximate geodesics; Apollonius diagrams;
D O I
暂无
中图分类号
学科分类号
摘要
Voronoi diagrams on triangulated surfaces based on the geodesic metric play a key role in many applications of computer graphics. Previous methods of constructing such Voronoi diagrams generally depended on having an exact geodesic metric. However, exact geodesic computation is time-consuming and has high memory usage, limiting wider application of geodesic Voronoi diagrams (GVDs). In order to overcome this issue, instead of using exact methods, we reformulate a graph method based on Steiner point insertion, as an effective way to obtain geodesic distances. Further, since a bisector comprises hyperbolic and line segments, we utilize Apollonius diagrams to encode complicated structures, enabling Voronoi diagrams to encode a medial-axis surface for a dense set of boundary samples. Based on these strategies, we present an approximation algorithm for efficient Voronoi diagram construction on triangulated surfaces. We also suggest a measure for evaluating similarity of our results to the exact GVD. Although our GVD results are constructed using approximate geodesic distances, we can get GVD results similar to exact results by inserting Steiner points on triangle edges. Experimental results on many 3D models indicate the improved speed and memory requirements compared to previous leading methods.
引用
收藏
页码:443 / 459
页数:16
相关论文
共 50 条
  • [31] A Voronoi diagram based algorithm for pocket machining
    Sundaran, M
    Banahatti, D
    6TH INDUSTRIAL ENGINEERING RESEARCH CONFERENCE PROCEEDINGS: (IERC), 1997, : 832 - 837
  • [32] A STRAIGHTFORWARD ITERATIVE ALGORITHM FOR THE PLANAR VORONOI DIAGRAM
    TIPPER, JC
    INFORMATION PROCESSING LETTERS, 1990, 34 (03) : 155 - 160
  • [33] Fingerprint matching algorithm based on voronoi diagram
    Khazaei, Hamzeh
    Mohades, Ali
    INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCES AND ITS APPLICATIONS, PROCEEDINGS, 2008, : 433 - 440
  • [34] A new clustering algorithm based on Voronoi diagram
    Reddy, Damodar
    Jana, Prasanta K.
    INTERNATIONAL JOURNAL OF DATA MINING MODELLING AND MANAGEMENT, 2014, 6 (01) : 49 - 64
  • [35] A simple Voronoi diagram algorithm for a reconfigurable mesh
    ElGindy, H
    Wetherall, L
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 1997, 8 (11) : 1133 - 1142
  • [36] A sweepline algorithm for Euclidean Voronoi diagram of circles
    Jin, L
    Kim, D
    Mu, LS
    Kim, DS
    Hu, SM
    COMPUTER-AIDED DESIGN, 2006, 38 (03) : 260 - 272
  • [37] A fast robust algorithm for the intersection of triangulated surfaces
    Lo, SH
    Wang, WX
    ENGINEERING WITH COMPUTERS, 2004, 20 (01) : 11 - 21
  • [38] Discrete Construction of order-k Voronoi Diagram
    Zhao, Ye
    Liu, Shu-juan
    Tan, Yi-li
    INFORMATION COMPUTING AND APPLICATIONS, 2010, 6377 : 79 - +
  • [39] Construction of Voronoi diagram on the upper half-plane
    Onishi, K
    Takayama, N
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 1996, E79A (04) : 533 - 539
  • [40] Dynamic Construction of Order-k Voronoi Diagram
    Ma, Li
    Su, Guo-Bin
    PROCEEDINGS OF 2012 2ND INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND NETWORK TECHNOLOGY (ICCSNT 2012), 2012, : 1427 - 1430