Litcius/Paper detail

An efficient algorithm for approximate Voronoi diagram construction on triangulated surfaces

Wenlong Meng, Pengbo Bo, Xiaodong Zhang, Jixiang Hong, Shiqing Xin, Changhe Tu

2023Computational Visual Media13 citationsDOIOpen Access PDF

Abstract

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.

Topics & Concepts

Voronoi diagramGeodesicCentroidal Voronoi tessellationComputationMetric (unit)Computer scienceAlgorithmSurface (topology)Computer graphicsSimilarity (geometry)MathematicsWeighted Voronoi diagramTopology (electrical circuits)Theoretical computer scienceGeometryCombinatoricsComputer graphics (images)Artificial intelligenceEconomicsImage (mathematics)Operations managementComputer Graphics and Visualization TechniquesComputational Geometry and Mesh Generation3D Shape Modeling and Analysis
An efficient algorithm for approximate Voronoi diagram construction on triangulated surfaces | Litcius