A novel geometric flow approach for quality improvement of multi-component tetrahedral meshes

This paper presents an efficient and novel geometric flow-driven method for mesh optimization of multi-component tetrahedral meshes with non-manifold boundaries. The presented method is composed of geometric optimization and topological transformation techniques, so that both location and topology of mesh vertices are optimized. Due to the complexity of non-manifold boundaries, we categorize the boundary vertices into three groups: surface vertices, curve vertices, and fixed vertices. Each group of boundary vertices is modified by different shape-preserving geometric flows in order to smooth and regularize boundary meshes. Meanwhile, all vertices are relocated by minimizing an energy functional which is relevant to the quality measure of tetrahedra. In addition, face-swapping and edge-removal operations are employed to eliminate poorly-shaped elements. Finally, the performance of our method is compared with a state of the art technique, named Stellar, for a dozen single-component meshes. We obtain similar or even better results with much less running time. Moreover, we validate the presented method on several multi-component tetrahedral meshes, and the results demonstrate that the mesh quality is improved significantly.

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

[2]  Chandrajit L Bajaj,et al.  An Automatic 3D Mesh Generation Method for Domains with Multiple Materials. , 2010, Computer methods in applied mechanics and engineering.

[3]  Long Chen,et al.  Mesh Smoothing Schemes Based on Optimal Delaunay Triangulations , 2004, IMR.

[4]  Taku Komura,et al.  Topology matching for fully automatic similarity estimation of 3D shapes , 2001, SIGGRAPH.

[5]  Paresh Parikh,et al.  Generation of three-dimensional unstructured grids by the advancing-front method , 1988 .

[6]  G. Sapiro,et al.  Geometric partial differential equations and image analysis [Book Reviews] , 2001, IEEE Transactions on Medical Imaging.

[7]  J. Escher,et al.  The volume preserving mean curvature flow near spheres , 1998 .

[8]  Mariette Yvinec,et al.  Feature preserving Delaunay mesh generation from 3D multi‐material images , 2009, Comput. Graph. Forum.

[9]  Carl Ollivier-Gooch,et al.  Tetrahedral mesh improvement using swapping and smoothing , 1997 .

[10]  Hamid R Ghadyani,et al.  Tetrahedral Meshes in Biomedical Applications: Generation, Boundary Recovery and Quality Enhancements , 2009 .

[11]  J. Shewchuk Two Discrete Optimization Algorithms for the Topological Improvement of Tetrahedral Meshes , 2002 .

[12]  Jin Qian,et al.  Quality Improvement of Non-manifold Hexahedral Meshes for Critical Feature Determination of Microstructure Materials , 2009, IMR.

[13]  Joshua A. Levine,et al.  Meshing interfaces of multi-label data with Delaunay refinement , 2011, Engineering with Computers.

[14]  P. Knupp Achieving finite element mesh quality via optimization of the Jacobian matrix norm and associated quantities. Part II—A framework for volume mesh optimization and the condition number of the Jacobian matrix , 2000 .

[15]  Mark S. Shephard,et al.  Automatic three‐dimensional mesh generation by the finite octree technique , 1984 .

[16]  Arthur W. Toga,et al.  Tetrahedral mesh generation for medical images with multiple regions using active surfaces , 2010, 2010 IEEE International Symposium on Biomedical Imaging: From Nano to Macro.

[17]  Guoliang Xu,et al.  Construction of several second- and fourth-order geometric partial differential equations for space curves , 2014, Comput. Aided Geom. Des..

[18]  Zeyun Yu,et al.  A Novel Method for Surface Mesh Smoothing: Applications in Biomedical Modeling , 2009, IMR.

[19]  Chandrajit L. Bajaj,et al.  Surface Smoothing and Quality Improvement of Quadrilateral/Hexahedral Meshes with Geometric Flow. , 2005 .

[20]  Kenny Erleben,et al.  Tetrahedral Mesh Improvement Using Multi-face Retriangulation , 2009, IMR.

[21]  H. Borouchaki,et al.  Fast Delaunay triangulation in three dimensions , 1995 .

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

[23]  Jianfei Liu,et al.  Small Polyhedron Reconnection: A New Way to Eliminate Poorly-Shaped Tetrahedra , 2006, IMR.

[24]  Paresh Parikh,et al.  Generation of three-dimensional unstructured grids by the advancing-front method , 1988 .

[25]  Mark S. Shephard,et al.  Automatic three-dimensional mesh generation by the finite octree technique , 1984 .

[26]  Ross T. Whitaker,et al.  Particle-based Sampling and Meshing of Surfaces in Multimaterial Volumes , 2008, IEEE Transactions on Visualization and Computer Graphics.

[27]  Chandrajit L. Bajaj,et al.  Surface Smoothing and Quality Improvement of Quadrilateral/Hexahedral Meshes with Geometric Flow , 2005, IMR.

[28]  Chandrajit L. Bajaj,et al.  Acoustic scattering on arbitrary manifold surfaces , 2002, Geometric Modeling and Processing. Theory and Applications. GMP 2002. Proceedings.

[29]  Guoliang Xu,et al.  A Novel Geometric Flow-Driven Approach for Quality Improvement of Segmented Tetrahedral Meshes , 2011, IMR.

[30]  L. Freitag,et al.  Tetrahedral mesh improvement via optimization of the element condition number , 2002 .

[31]  Yongjie Zhang,et al.  3D Finite Element Meshing from Imaging Data. , 2005, Computer methods in applied mechanics and engineering.

[32]  Mark Meyer,et al.  Implicit fairing of irregular meshes using diffusion and curvature flow , 1999, SIGGRAPH.

[33]  Patrick M. Knupp,et al.  The Mesquite Mesh Quality Improvement Toolkit , 2003, IMR.

[34]  D. A. Field Laplacian smoothing and Delaunay triangulations , 1988 .

[35]  Jonathan Richard Shewchuk,et al.  Aggressive Tetrahedral Mesh Improvement , 2007, IMR.

[36]  Herbert Edelsbrunner,et al.  Sink-insertion for mesh improvement , 2001, SCG '01.

[37]  B. Joe,et al.  Relationship between tetrahedron shape measures , 1994 .

[38]  Tamal K. Dey,et al.  Delaunay Refinement for Piecewise Smooth Complexes , 2007, SODA '07.