[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1145/3490035.3490279acmotherconferencesArticle/Chapter ViewAbstractPublication PagesicvgipConference Proceedingsconference-collections
research-article

GPU-based centroidal voronoi tessellation using local search on thinnest digital surface

Published: 19 December 2021 Publication History

Abstract

Voronoi tessellation is a classical geometric problem with different variants and nature of constraints. Centroidal Voronoi tessellation (CVT) is one such leading variant and used in many applications. Although there exists a multitude of CVT techniques for 3D objects considered as discrete volumes, e.g., as sets of voxels, there is no significant work in the literature on CVT computation for voxelized (a.k.a. 'digital') surfaces. In this paper we focus on this problem and propose a novel GPU-based algorithm for CVT computation on a digital surface. Its novelty rests on several fundamental ideas. Firstly, the digital surface is thinnest by construction; that is, while being voxelized from a triangulated surface, its every triangle is 2-minimal in topological sense. As a result, each voxel of the digital surface has the smallest possible neighborhood, which eventually limits the search space and aids in efficient computation. Secondly, as the optimization constraint, a novel formulation of Voronoi energy is used, which is easy to compute and hence leads to quick convergence of the algorithm. The GPU-based algorithm with related procedures and their complexity analysis have been discussed in detail, and related experimental results have also been furnished to adjudge the merit and usefulness of the proposed algorithm.

References

[1]
Piyush Kanti Bhunre, Partha Bhowmick, and Jayanta Mukherjee. 2018. On efficient computation of inter-simplex Chebyshev distance for voxelization of 2-manifold surface. Inf. Sci. 499, (2018), 102--123.
[2]
Thanh-Tung Cao, Ke Tang, Anis Mohamed, and Tiow-Seng Tan. 2010. Parallel Banding Algorithm to Compute Exact Distance Transform with the GPU. In Proc. 2010 ACM SIGGRAPH Symp. Interactive 3D Graphics & Games (I3D'10). 83--90.
[3]
Daniel Cohen-Or and Arie Kaufman. Fundamentals of Surface Voxelization. Graphical Models and Image Processing 57, 6 (1995), 453--461.
[4]
J. Dardenne, S. Valette, N. Siauve, N. Burais, and R. Prost. Variational tetrahedral mesh generation from discrete volume data. The Visual Computer 25, 5-7 (2009), 401--410.
[5]
Qiang Du, Vance Faber, and Max D. Gunzburger. Centroidal Voronoi Tessellations: Applications and Algorithms. SIAM Rev. 41, 4 (1999), 637--676.
[6]
Xingyi Du, Xiaohan Liu, Dong-Ming Yan, Caigui Jiang, Juntao Ye, and Hui Zhang. Field-Aligned Isotropic Surface Remeshing. Computer Graphics Forum 37, 6 (2018), 343--357.
[7]
Reinhard Klette and Azriel Rosenfeld. 2004. Digital Geometry: GeometricMethods for Digital Picture Analysis. Morgan Kaufmann, San Francisco.
[8]
Y.-S. Leung, X. Wang, Y. He, Y.-J. Liu, and C. CL Wang. A Unified Framework for Isotropic Meshing based on Narrow-Band Euclidean Distance Transformation. Comput. Visual Media 1, 3 (2015), 239--251.
[9]
B. Lévy and N. Bonneel. 2013. Variational Anisotropic Surface Meshing with Voronoi Parallel Linear Enumeration. In Proc. 21st Intl. Meshing Roundtable. 349--366.
[10]
B. Lévy and Y. Liu. Lp Centroidal Voronoi Tessellation and its Applications. ACM ToG 29, 4 (2010), 119:1--11.
[11]
Y. Liu, W. Wang, B. Lévy, F. Sun, D.-M. Yan, L. Lu, and C. Yang. On Centroidal Voronoi Tessellation---Energy Smoothness and Fast Computation. ACM ToG 28, 4 (2009), 101:1--17.
[12]
G. Rong, Y. Liu, W. Wang, X. Yin, D. Gu, and X. Guo. GPU-assisted Computation of Centroidal Voronoi Tessellation. IEEE TVCG 17, 3 (2011), 345--356.
[13]
M. Rouxel-Labbé, M. Wintraecken, and J.-D. Boissonnat. Discretized Riemannian Delaunay Triangulations. Procedia Engineering 163 (2016), 97--109.
[14]
L. Shuai, X. Guo, and M. Jin. GPU-based computation of discrete periodic centroidal Voronoi tessellation in hyperbolic space. Computer-Aided Design 45 (2013), 463--472.
[15]
L. Wang, F. Hétroy-Wheeler, and E. Boyer. A Hierarchical Approach for Regular Centroidal Voronoi Tessellations. Computer Graphics Forum 35, 1 (2016), 152--165.
[16]
Pengfei Wang, Shiqing Xin, Changhe Tu, Dongming Yan, Yuanfeng Zhou, and Caiming Zhang. Robustly computing restricted Voronoi diagrams (RVD) on thin-plate models. Computer Aided Geometric Design 79 (2020), 101848.
[17]
X. Wang, X. Ying, Y.-J. Liu, S.-Q. Xin, W. Wang, X. Gu, W. Mueller-Wittig, and Y. He. Intrinsic Computation of Centroidal Voronoi Tessellation (CVT)on Meshes. Computer-Aided Design 58 (2015), 51--61.
[18]
D. Yan, G. Bao, X. Zhang, and P. Wonka. Low-Resolution Remeshing Using the Localized Restricted Voronoi Diagram. IEEE Transactions on Visualization and Computer Graphics 20, 10 (2014), 1418--1427.
[19]
D.-M. Yan, B. Lévy, Y. Liu, F. Sun, and W. Wang. Isotropic Remeshing with Fast and Exact Computation of Restricted Voronoi Diagram. Computer Graphics Forum 28, 5 (2009), 1445--1454.

Index Terms

  1. GPU-based centroidal voronoi tessellation using local search on thinnest digital surface

      Recommendations

      Comments

      Please enable JavaScript to view thecomments powered by Disqus.

      Information & Contributors

      Information

      Published In

      cover image ACM Other conferences
      ICVGIP '21: Proceedings of the Twelfth Indian Conference on Computer Vision, Graphics and Image Processing
      December 2021
      428 pages
      ISBN:9781450375962
      DOI:10.1145/3490035
      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      Published: 19 December 2021

      Permissions

      Request permissions for this article.

      Check for updates

      Author Tags

      1. centroidal voronoi tessellation
      2. parallel algorithms
      3. surface voxelization
      4. voronoi tessellation

      Qualifiers

      • Research-article

      Conference

      ICVGIP '21

      Acceptance Rates

      Overall Acceptance Rate 95 of 286 submissions, 33%

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • 0
        Total Citations
      • 49
        Total Downloads
      • Downloads (Last 12 months)20
      • Downloads (Last 6 weeks)1
      Reflects downloads up to 11 Dec 2024

      Other Metrics

      Citations

      View Options

      Login options

      View options

      PDF

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader

      Media

      Figures

      Other

      Tables

      Share

      Share

      Share this Publication link

      Share on social media