Skip to main content
Erschienen in: Journal of Combinatorial Optimization 4/2022

04.08.2021

Uniform Voronoi tessellation of digital manifolds: a GPU-based algorithm with applications to remeshing

verfasst von: Ashutosh Soni, Partha Bhowmick

Erschienen in: Journal of Combinatorial Optimization | Ausgabe 4/2022

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

We present here a GPU-friendly algorithm for uniform Voronoi tessellation (UVT) of a digital manifold, which, in particular, may be conceived as the voxelized representation of a 2-manifold surface. Its pipeline integrates several novel ideas, such as local directional field, which is used to estimate field energy, and when combined with Voronoi energy, provides an estimate of the uniformity of tessellation in each iteration. For selection of seeds needed to initialize field computation and Voronoi tessellation, an efficient strategy of functional partitioning is used to partition the digital manifold into a collection of functional components. Over successive iterations, the seeds are updated to effectuate energy optimization, and thus to gradually converge towards a uniform tessellation. As its application in 3D modeling, we have also shown how the energy-optimizing tessellation iteratively transforms a 2-manifold surface (e.g., a triangulated mesh) into an isotropic mesh while preserving the surface details. As our algorithm works entirely in voxel space, it is readily implementable in GPU for all associated computations. Experimental results on different datasets have been presented to demonstrate its efficiency and robustness.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Literatur
Zurück zum Zitat Alliez P, de Verdire EC, Devillers O, Isenburg M (2003) Isotropic surface remeshing. In: Proceedings of shape modeling international, pp 49–58 Alliez P, de Verdire EC, Devillers O, Isenburg M (2003) Isotropic surface remeshing. In: Proceedings of shape modeling international, pp 49–58
Zurück zum Zitat Alliez P, de Verdière EC, Devillers O, Isenburg M (2005) Centroidal Voronoi diagrams for isotropic surface remeshing. Graph Models 67(3):204–231CrossRef Alliez P, de Verdière EC, Devillers O, Isenburg M (2005) Centroidal Voronoi diagrams for isotropic surface remeshing. Graph Models 67(3):204–231CrossRef
Zurück zum Zitat Bhunre PK, Bhowmick P, Mukherjee J (2019) On efficient computation of inter-simplex Chebyshev distance for voxelization of 2-manifold surface. Inf Sci 499:102–123MathSciNetCrossRef Bhunre PK, Bhowmick P, Mukherjee J (2019) On efficient computation of inter-simplex Chebyshev distance for voxelization of 2-manifold surface. Inf Sci 499:102–123MathSciNetCrossRef
Zurück zum Zitat Bollig EF (2009) Centroidal Voronoi tesselation of manifolds using the GPU. Florida State University Bollig EF (2009) Centroidal Voronoi tesselation of manifolds using the GPU. Florida State University
Zurück zum Zitat Cohen-Or D, Kaufman A (1995) Fundamentals of surface voxelization. Graph Models Image Process 57(6):453–461CrossRef Cohen-Or D, Kaufman A (1995) Fundamentals of surface voxelization. Graph Models Image Process 57(6):453–461CrossRef
Zurück zum Zitat Du Q, Gunzburger MD, Ju L (2003) Constrained centroidal Voronoi tessellations for surfaces. SIAM J Sci Comput 24(5):1488–1506MathSciNetCrossRef Du Q, Gunzburger MD, Ju L (2003) Constrained centroidal Voronoi tessellations for surfaces. SIAM J Sci Comput 24(5):1488–1506MathSciNetCrossRef
Zurück zum Zitat Du Q, Wang D (2005) Anisotropic centroidal Voronoi tessellations and their app. SIAM J Sci Comput 26(3):737–761MathSciNetCrossRef Du Q, Wang D (2005) Anisotropic centroidal Voronoi tessellations and their app. SIAM J Sci Comput 26(3):737–761MathSciNetCrossRef
Zurück zum Zitat Du X, Liu X, Yan DM, Jiang C, Ye J, Zhang H (2018) Field-aligned isotropic surface remeshing. Comput Graph Forum 37(6):343–357CrossRef Du X, Liu X, Yan DM, Jiang C, Ye J, Zhang H (2018) Field-aligned isotropic surface remeshing. Comput Graph Forum 37(6):343–357CrossRef
Zurück zum Zitat Klette R, Rosenfeld A (2004) Digital geometry: geometric methods for digital picture analysis. Morgan Kaufmann, San FranciscoMATH Klette R, Rosenfeld A (2004) Digital geometry: geometric methods for digital picture analysis. Morgan Kaufmann, San FranciscoMATH
Zurück zum Zitat Klette R, Stojmenovic I, Zunic JD (1996) A parametrization of digital planes by least-squares fits and generalizations. CVGIP Graph Model Image Process 58(3):295–300CrossRef Klette R, Stojmenovic I, Zunic JD (1996) A parametrization of digital planes by least-squares fits and generalizations. CVGIP Graph Model Image Process 58(3):295–300CrossRef
Zurück zum Zitat Leung YS, Wang X, He Y, Liu YJ, Wang CC (2015) A unified framework for isotropic meshing based on narrow-band Euclidean distance transformation. Comput Vis Media 1(3):239–251CrossRef Leung YS, Wang X, He Y, Liu YJ, Wang CC (2015) A unified framework for isotropic meshing based on narrow-band Euclidean distance transformation. Comput Vis Media 1(3):239–251CrossRef
Zurück zum Zitat Lévy B, Bonneel N (2013) Variational anisotropic surface meshing with Voronoi parallel linear enumeration. In: Proceedings of 21st International Meshing Roundtable, pp 349–366 Lévy B, Bonneel N (2013) Variational anisotropic surface meshing with Voronoi parallel linear enumeration. In: Proceedings of 21st International Meshing Roundtable, pp 349–366
Zurück zum Zitat Lévy B, Liu Y (2010) \(L_p\) centroidal Voronoi tessellation and its applications. ACM Trans Graph 29(4):1–11CrossRef Lévy B, Liu Y (2010) \(L_p\) centroidal Voronoi tessellation and its applications. ACM Trans Graph 29(4):1–11CrossRef
Zurück zum Zitat Liu Y, Wang W, Lévy B, Sun F, Yan DM, Lu L, Yang C (2009) On centroidal Voronoi tessellation-energy smoothness and fast computation. ACM Trans Graph 28(4):1–17CrossRef Liu Y, Wang W, Lévy B, Sun F, Yan DM, Lu L, Yang C (2009) On centroidal Voronoi tessellation-energy smoothness and fast computation. ACM Trans Graph 28(4):1–17CrossRef
Zurück zum Zitat Liu YJ, Xu CX, Yi R, Fan D, He Y (2016) Manifold differential evolution (MDE): a global optimization method for geodesic centroidal Voronoi tessellations on meshes. ACM Trans Graph 35(6):1–10CrossRef Liu YJ, Xu CX, Yi R, Fan D, He Y (2016) Manifold differential evolution (MDE): a global optimization method for geodesic centroidal Voronoi tessellations on meshes. ACM Trans Graph 35(6):1–10CrossRef
Zurück zum Zitat Rong G, Liu Y, Wang W, Yin X, Gu D, Guo X (2011) GPU-assisted computation of centroidal Voronoi tessellation. IEEE Trans Vis Comput Graph 17(3):345–356CrossRef Rong G, Liu Y, Wang W, Yin X, Gu D, Guo X (2011) GPU-assisted computation of centroidal Voronoi tessellation. IEEE Trans Vis Comput Graph 17(3):345–356CrossRef
Zurück zum Zitat Rouxel-Labbé M, Wintraecken M, Boissonnat JD (2016) Discretized Riemannian Delaunay triangulations. Procedia Eng 163:97–109 25th international meshing roundtable Rouxel-Labbé M, Wintraecken M, Boissonnat JD (2016) Discretized Riemannian Delaunay triangulations. Procedia Eng 163:97–109 25th international meshing roundtable
Zurück zum Zitat Shuai L, Guo X, Jin M (2013) GPU-based computation of discrete periodic centroidal Voronoi tessellation in hyperbolic space. Computer-Aided Des 45:463–472MathSciNetCrossRef Shuai L, Guo X, Jin M (2013) GPU-based computation of discrete periodic centroidal Voronoi tessellation in hyperbolic space. Computer-Aided Des 45:463–472MathSciNetCrossRef
Zurück zum Zitat Surazhsky V, Alliez P, Gotsman C (2003) Isotropic remeshing of surfaces: a local parameterization approach. Research Report RR-4967, INRIA Surazhsky V, Alliez P, Gotsman C (2003) Isotropic remeshing of surfaces: a local parameterization approach. Research Report RR-4967, INRIA
Zurück zum Zitat Valette S, Chassery JM (2004) Approximated centroidal Voronoi diagrams for uniform polygonal mesh coarsening. Comput Graph Forum 23(3):381–389CrossRef Valette S, Chassery JM (2004) Approximated centroidal Voronoi diagrams for uniform polygonal mesh coarsening. Comput Graph Forum 23(3):381–389CrossRef
Zurück zum Zitat Valette S, Chassery JM, Prost R (2008) Generic remeshing of 3D triangular meshes with metric-dependent discrete Voronoi diagrams. IEEE Trans Vis Comput Graph 14(2):369–381CrossRef Valette S, Chassery JM, Prost R (2008) Generic remeshing of 3D triangular meshes with metric-dependent discrete Voronoi diagrams. IEEE Trans Vis Comput Graph 14(2):369–381CrossRef
Zurück zum Zitat Wang X, Ying X, Liu YJ, Xin SQ, Wang W, Gu X, Mueller-Wittig W, He Y (2015) Intrinsic computation of centroidal Voronoi tessellation (CVT)on meshes. Computer-Aided Des 58:51–61CrossRef Wang X, Ying X, Liu YJ, Xin SQ, Wang W, Gu X, Mueller-Wittig W, He Y (2015) Intrinsic computation of centroidal Voronoi tessellation (CVT)on meshes. Computer-Aided Des 58:51–61CrossRef
Zurück zum Zitat Yan D, Wonka P (2016) Non-obtuse remeshing with centroidal Voronoi tessellation. IEEE Trans Vis Comput Graph 22(9):2136–2144CrossRef Yan D, Wonka P (2016) Non-obtuse remeshing with centroidal Voronoi tessellation. IEEE Trans Vis Comput Graph 22(9):2136–2144CrossRef
Zurück zum Zitat Yan DM, Lévy B, Liu Y, Sun F, Wang W (2009) Isotropic remeshing with fast and exact computation of restricted Voronoi diagram. Comput Graph Forum 28(5):1445–1454CrossRef Yan DM, Lévy B, Liu Y, Sun F, Wang W (2009) Isotropic remeshing with fast and exact computation of restricted Voronoi diagram. Comput Graph Forum 28(5):1445–1454CrossRef
Metadaten
Titel
Uniform Voronoi tessellation of digital manifolds: a GPU-based algorithm with applications to remeshing
verfasst von
Ashutosh Soni
Partha Bhowmick
Publikationsdatum
04.08.2021
Verlag
Springer US
Erschienen in
Journal of Combinatorial Optimization / Ausgabe 4/2022
Print ISSN: 1382-6905
Elektronische ISSN: 1573-2886
DOI
https://doi.org/10.1007/s10878-021-00775-5

Weitere Artikel der Ausgabe 4/2022

Journal of Combinatorial Optimization 4/2022 Zur Ausgabe

Premium Partner