Iterative Poisson Surface Reconstruction (iPSR) for Unoriented Points
arXiv:2209.09510 · doi:10.1145/3528223.3530096
Abstract
Poisson surface reconstruction (PSR) remains a popular technique for reconstructing watertight surfaces from 3D point samples thanks to its efficiency, simplicity, and robustness. Yet, the existing PSR method and subsequent variants work only for oriented points. This paper intends to validate that an improved PSR, called iPSR, can completely eliminate the requirement of point normals and proceed in an iterative manner. In each iteration, iPSR takes as input point samples with normals directly computed from the surface obtained in the preceding iteration, and then generates a new surface with better quality. Extensive quantitative evaluation confirms that the new iPSR algorithm converges in 5-30 iterations even with randomly initialized normals. If initialized with a simple visibility based heuristic, iPSR can further reduce the number of iterations. We conduct comprehensive comparisons with PSR and other powerful implicit-function based methods. Finally, we confirm iPSR's effectiveness and scalability on the AIM@SHAPE dataset and challenging (indoor and outdoor) scenes. Code and data for this paper are at https://github.com/houfei0801/ipsr.
References in corpus (5)
Cited by in corpus (11)
- Fast and Globally Consistent Normal Orientation based on the Winding Number Normal Consistency
- Robust Zero Level-Set Extraction from Unsigned Distance Fields Based on Double Covering
- Neural-IMLS: Self-supervised Implicit Moving Least-Squares Network for Surface Reconstruction
- Point normal orientation and surface reconstruction by incorporating isovalue constraints to Poisson equation
- PPSURF: Combining Patches and Point Convolutions for Detailed Surface Reconstruction
- LFS-Aware Surface Reconstruction from Unoriented 3D Point Clouds
- Learning Self-Prior for Mesh Inpainting Using Self-Supervised Graph Convolutional Networks
- Alternately denoising and reconstructing unoriented point sets
- Winding Clearness for Differentiable Point Cloud Optimization
- FlatCAD: Fast Curvature Regularization of Neural SDFs for CAD Models
- A Geometric Algorithm for Blood Vessel Reconstruction from Skeletal Representation