Lp Centroidal Voronoi Tessellation and its applications

This paper introduces Lp-Centroidal Voronoi Tessellation (Lp-CVT), a generalization of CVT that minimizes a higher-order moment of the coordinates on the Voronoi cells. This generalization allows for aligning the axes of the Voronoi cells with a predefined background tensor field (anisotropy). Lp-CVT is computed by a quasi-Newton optimization framework, based on closed-form derivations of the objective function and its gradient. The derivations are given for both surface meshing (Ω is a triangulated mesh with per-facet anisotropy) and volume meshing (Ω is the interior of a closed triangulated mesh with a 3D anisotropy field). Applications to anisotropic, quad-dominant surface remeshing and to hexdominant volume meshing are presented. Unlike previous work, Lp-CVT captures sharp features and intersections without requiring any pre-tagging.

[1]  S. P. Lloyd,et al.  Least squares quantization in PCM , 1982, IEEE Trans. Inf. Theory.

[2]  Kazuo Murota,et al.  A fast Voronoi-diagram algorithm with applications to geographical optimization problems , 1984 .

[3]  Herbert Edelsbrunner,et al.  Triangulating topological spaces , 1994, SCG '94.

[4]  Sunil Arya,et al.  ANN: library for approximate nearest neighbor searching , 1998 .

[5]  S. Owen,et al.  H-Morph: an indirect approach to advancing front hex meshing , 1999 .

[6]  Qiang Du,et al.  Centroidal Voronoi Tessellations: Applications and Algorithms , 1999, SIAM Rev..

[7]  David R. White,et al.  Methods for Multisweep Automation , 2000, IMR.

[8]  Dafna Talmor,et al.  Generating a mixed mesh of hexahedra, pentahedra and tetrahedra from an underlying tetrahedral mesh , 2000 .

[9]  T. Minka Old and New Matrix Algebra Useful for Statistics , 2000 .

[10]  Desheng Wang,et al.  Tetrahedral mesh generation and optimization based on centroidal Voronoi tessellations , 2003 .

[11]  Kenji Shimada,et al.  Automatic Conversion of Triangular Meshes Into Quadrilateral Meshes with Directionality , 2002 .

[12]  Jonathan Richard Shewchuk,et al.  Anisotropic voronoi diagrams and guaranteed-quality anisotropic mesh generation , 2003, SCG '03.

[13]  Kenji Shimada,et al.  Anisotropic tetrahedral meshing via bubble packing and advancing front , 2003 .

[14]  Kenji Shimada,et al.  Fully-automated hex-dominant mesh generation with directionality control via packing rectangular solid cells , 2003 .

[15]  Pierre Alliez,et al.  Anisotropic polygonal remeshing , 2003, ACM Trans. Graph..

[16]  Pierre Alliez,et al.  Variational shape approximation , 2004, ACM Trans. Graph..

[17]  John Hart,et al.  ACM Transactions on Graphics , 2004, SIGGRAPH 2004.

[18]  LongChen,et al.  OPTIMAL DELAUNAY TRIANGULATIONS , 2004 .

[19]  ANISOTROPIC CENTROIDAL VORONOI TESSELLATIONS AND THEIR APPLICATIONS∗ , 2004 .

[20]  D. Steiner,et al.  Planar Parameterization for Closed Manifold Genus-g Meshes Using Any Type of Positive Weights , 2005, J. Comput. Inf. Sci. Eng..

[21]  Mariette Yvinec,et al.  Variational tetrahedral meshing , 2005, ACM Trans. Graph..

[22]  Matthew L. Staten,et al.  Unconstrained Paving & Plastering: A New Idea for All Hexahedral Mesh Generation , 2005, IMR.

[23]  J. Boissonnat,et al.  Provably good sampling and meshing of Lipschitz surfaces , 2006, SCG '06.

[24]  Qiang Du,et al.  Acceleration schemes for computing centroidal Voronoi tessellations , 2006, Numer. Linear Algebra Appl..

[25]  Ricardo Camarero,et al.  Quad-Dominant Mesh Adaptation Using Specialized Simplicial Optimization , 2006, IMR.

[26]  Pierre Alliez,et al.  Designing quadrangulations with discrete harmonic forms , 2006, SGP '06.

[27]  Valerio Pascucci,et al.  Spectral surface quadrangulation , 2006, ACM Trans. Graph..

[28]  Pierre Alliez,et al.  Periodic global parameterization , 2006, TOGS.

[29]  Konrad Polthier,et al.  QuadCover ‐ Surface Parameterization using Branched Coverings , 2007, Comput. Graph. Forum.

[30]  Elaine Cohen,et al.  Volumetric parameterization and trivariate b-spline fitting using harmonic functions , 2008, SPM '08.

[31]  Rémy Prost,et al.  Generic Remeshing of 3D Triangular Meshes with Metric-Dependent Discrete Voronoi Diagrams , 2008, IEEE Transactions on Visualization and Computer Graphics.

[32]  Spectral quadrangulation with orientation and alignment control , 2008, SIGGRAPH Asia '08.

[33]  Shi-Min Hu,et al.  An incremental approach to feature aligned quad dominant remeshing , 2008, SPM '08.

[34]  Jason F. Shepherd,et al.  Hexahedral mesh generation constraints , 2008, Engineering with Computers.

[35]  Joshua A. Levine,et al.  Repairing and meshing imperfect shapes with Delaunay refinement , 2009, Symposium on Solid and Physical Modeling.

[36]  Kenji Shimada,et al.  Tensor-Guided Hex-Dominant Mesh Generation with Targeted All-Hex Regions , 2009, IMR.

[37]  Pierre Alliez,et al.  Interleaving Delaunay refinement and optimization for practical isotropic tetrahedron mesh generation , 2009, ACM Trans. Graph..

[38]  Elaine Cohen,et al.  Localized Quadrilateral Coarsening , 2009, Comput. Graph. Forum.

[39]  Chenglei Yang,et al.  On centroidal voronoi tessellation—energy smoothness and fast computation , 2009, TOGS.

[40]  Loïc Maréchal,et al.  Advances in Octree-Based All-Hexahedral Mesh Generation: Handling Sharp Features , 2009, IMR.

[41]  Joshua A. Levine,et al.  Delaunay Meshing of Piecewise Smooth Complexes without Expensive Predicates , 2009, Algorithms.

[42]  Dong-Ming Yan,et al.  Isotropic Remeshing with Fast and Exact Computation of Restricted Voronoi Diagram , 2009, Comput. Graph. Forum.