Triangulating Smooth Submanifolds with Light Scaffolding

We propose an algorithm to sample and mesh a k-submanifold $${\mathcal{M}}$$ of positive reach embedded in $${\mathbb{R}^{d}}$$ . The algorithm first constructs a crude sample of $${\mathcal{M}}$$ . It then refines the sample according to a prescribed parameter $${\varepsilon}$$ , and builds a mesh that approximates $${\mathcal{M}}$$ . Differently from most algorithms that have been developed for meshing surfaces of $${\mathbb{R} ^3}$$ , the refinement phase does not rely on a subdivision of $${\mathbb{R} ^d}$$ (such as a grid or a triangulation of the sample points) since the size of such scaffoldings depends exponentially on the ambient dimension d. Instead, we only compute local stars consisting of k-dimensional simplices around each sample point. By refining the sample, we can ensure that all stars become coherent leading to a k-dimensional triangulated manifold $${\hat{\mathcal{M}}}$$ . The algorithm uses only simple numerical operations. We show that the size of the sample is $${O(\varepsilon ^{-k})}$$ and that $${\hat{\mathcal{M}}}$$ is a good triangulation of $${\mathcal{M}}$$ . More specifically, we show that $${\mathcal{M}}$$ and $${\hat{\mathcal{M}}}$$ are isotopic, that their Hausdorff distance is $${O(\varepsilon ^{2})}$$ and that the maximum angle between their tangent bundles is $${O(\varepsilon )}$$ . The asymptotic complexity of the algorithm is $${T(\varepsilon) = O(\varepsilon ^{-k^2-k})}$$ (for fixed $${\mathcal{M}, d}$$ and k).

[1]  Tamal K. Dey,et al.  Topology from Data via Geodesic Complexes∗ , 2022 .

[2]  Michael E. Henderson,et al.  Multiple Parameter Continuation: Computing Implicitly Defined k-Manifolds , 2002, Int. J. Bifurc. Chaos.

[3]  H. Fédérer Geometric Measure Theory , 1969 .

[4]  Laurent D. Cohen,et al.  Geodesic Computations for Fast and Accurate Surface Remeshing and Parameterization , 2005 .

[5]  P. Gruber Asymptotic estimates for best and stepwise approximation of convex bodies II , 1993 .

[6]  P. Gruber Asymptotic estimates for best and stepwise approximation of convex bodies I , 1993 .

[7]  Herbert Edelsbrunner,et al.  Geometry and Topology for Mesh Generation , 2001, Cambridge monographs on applied and computational mathematics.

[8]  Chohong Min,et al.  Simplicial isosurfacing in arbitrary dimension and codimension , 2003 .

[9]  U. Abresch,et al.  Injectivity Radius Estimates and Sphere Theorems , 1997 .

[10]  Joachim Giesen,et al.  Shape dimension and intrinsic metric from samples of manifolds with high co-dimension , 2003, SCG '03.

[11]  Sunghee Choi,et al.  A Simple Algorithm for Homeomorphic Surface Reconstruction , 2002, Int. J. Comput. Geom. Appl..

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

[13]  Steve Oudot,et al.  Provably good sampling and meshing of surfaces , 2005, Graph. Model..

[14]  J. Munkres,et al.  Elementary Differential Topology. , 1967 .

[15]  R. Dudley Metric Entropy of Some Classes of Sets with Differentiable Boundaries , 1974 .

[16]  G. K. Kamenev The initial convergence rate of adaptive methods for polyhedral approximation of convex bodies , 2008 .

[17]  Stephen Smale,et al.  Finding the Homology of Submanifolds with High Confidence from Random Samples , 2008, Discret. Comput. Geom..

[18]  Jean-Daniel Boissonnat,et al.  A coordinate system associated with points scattered on a surface , 2004, Comput. Aided Des..

[19]  Joachim Giesen,et al.  Shape Dimension and Intrinsic Metric from Samples of Manifolds , 2004, Discret. Comput. Geom..

[20]  Xiang-Yang Li Generating Well-Shaped d-dimensional Delaunay Meshes , 2001, COCOON.

[21]  L. Paul Chew,et al.  Guaranteed-quality Delaunay meshing in 3D (short version) , 1997, SCG '97.

[22]  Joachim Giesen,et al.  Delaunay Triangulation Based Surface Reconstruction , 2006 .

[23]  H. Whitney Geometric Integration Theory , 1957 .

[24]  Herbert Edelsbrunner,et al.  Geometry and Topology for Mesh Generation , 2001, Cambridge monographs on applied and computational mathematics.

[25]  Jim Ruppert,et al.  A Delaunay Refinement Algorithm for Quality 2-Dimensional Mesh Generation , 1995, J. Algorithms.

[26]  Jean-Daniel Boissonnat,et al.  Manifold Reconstruction Using Tangential Delaunay Complexes , 2010, Discrete & Computational Geometry.

[27]  Tamal K. Dey,et al.  Manifold reconstruction from point samples , 2005, SODA '05.

[28]  Roger Crawfis,et al.  Isosurface construction in any dimension using convex hulls , 2004, IEEE Transactions on Visualization and Computer Graphics.

[29]  Mariette Yvinec,et al.  Locally uniform anisotropic meshing , 2008, SCG '08.

[30]  Kenneth L. Clarkson,et al.  Building triangulations using ε-nets , 2006, STOC '06.

[31]  J. Fu,et al.  Convergence of curvatures in secant approximations , 1993 .

[32]  S. S. Cairns,et al.  A simple triangulation method for smooth manifolds , 1961 .

[33]  Jeff Cheeger,et al.  Finite propagation speed, kernel estimates for functions of the Laplace operator, and the geometry of complete Riemannian manifolds , 1982 .

[34]  J. Whitehead On C 1 -Complexes , 1940 .

[35]  P. Gruber,et al.  Optimum Quantization and Its Applications , 2004 .