Feature-aware manifold meshing and remeshing of point clouds and polyhedral surfaces with guaranteed smallest edge length
Henriette Lipschütz, Ulrich Reitebuch, Konrad Polthier, Martin Skrodzki
TL;DR
The paper addresses the challenge of reconstructing high-quality, manifold triangle meshes from unstructured point clouds and polyhedral surfaces while guaranteeing a smallest edge length. It introduces a feature-aware, sphere-packing-based framework that produces near-uniform edge lengths in a single greedy sweep, without requiring surface parametrization. The method accommodates feature ridges, remeshing of polyhedral surfaces, and robust performance under moderate noise, underpinned by theoretical guarantees that rely on assumptions about the underlying manifold's reach $\rho$ and sampling. A Box Grid data structure, windowed border traversal, and adaptive splat sizing support efficient implementation, and extensive experiments on 20 real models and CAD data demonstrate superior or competitive mesh quality (high $Q_{avg}$, low $Q_{RMS}$) while preserving mesh topology. The work advances practical, feature-preserving remeshing pipelines with potential extensions to boundaries and volumetric meshing, balancing edge-length guarantees with fidelity to sharp features.
Abstract
Point clouds and polygonal meshes are widely used when modeling real-world scenarios. Here, point clouds arise, for instance, from acquisition processes applied in various surroundings, such as reverse engineering, rapid prototyping, or cultural preservation. Based on these raw data, polygonal meshes are created to, for example, run various simulations. For such applications, the utilized meshes must be of high quality. This paper presents an algorithm to derive triangle meshes from unstructured point clouds. The occurring edges have a close to uniform length and their lengths are bounded from below. Theoretical results guarantee the output to be manifold, provided suitable input and parameter choices. Further, the paper presents several experiments establishing that the algorithms can compete with widely used competitors in terms of quality of the output and timing and the output is stable under moderate levels of noise. Additionally, we expand the algorithm to detect and respect features on point clouds as well as to remesh polyhedral surfaces, possibly with features. Supplementary material, an extended preprint, a link to a previously published version of the article, utilized models, and implementation details are made available online: https://ms-math-computer.science/projects/guaranteed-smallest-edge-length-manifold-meshing.html
