Consistent Point Orientation for Manifold Surfaces via Boundary Integration
Weizhou Liu, Xingce Wang, Haichuan Zhao, Xingfei Xue, Zhongke Wu, Xuequan Lu, Ying He
TL;DR
This work targets globally consistent normal orientation for unoriented point clouds on manifold surfaces by leveraging the generalized winding number (GWN). It formulates a boundary energy derived from the Dirichlet energy of the GWN and optimizes it to enforce global harmonicity, starting from random normals and using Voronoi-based sampling of the GWN field. The approach achieves strong robustness to noise, outliers, complex topology, and thin structures, and it demonstrates favorable runtime and memory characteristics against state-of-the-art methods, culminating in high-quality orientation and watertight reconstructions. This boundary-integral framework offers a scalable alternative to volume-based discretizations, enabling reliable point orientation for large and intricate geometries with practical downstream benefits in surface processing tasks.
Abstract
This paper introduces a new approach for generating globally consistent normals for point clouds sampled from manifold surfaces. Given that the generalized winding number (GWN) field generated by a point cloud with globally consistent normals is a solution to a PDE with jump boundary conditions and possesses harmonic properties, and the Dirichlet energy of the GWN field can be defined as an integral over the boundary surface, we formulate a boundary energy derived from the Dirichlet energy of the GWN. Taking as input a point cloud with randomly oriented normals, we optimize this energy to restore the global harmonicity of the GWN field, thereby recovering the globally consistent normals. Experiments show that our method outperforms state-of-the-art approaches, exhibiting enhanced robustness to noise, outliers, complex topologies, and thin structures. Our code can be found at \url{https://github.com/liuweizhou319/BIM}.
