Weighted Point Cloud Normal Estimation
Existing normal estimation methods for point clouds are often less robust to severe noise and complex geometric structures. Also, they usually ignore the contributions of different neighbouring points during normal estimation, which leads to less accurate results. In this paper, we introduce a weighted normal estimation method for 3D point cloud data. We innovate in two key points: 1) we develop a novel weighted normal regression technique that predicts point-wise weights from local point patches and use them for robust, feature-preserving normal regression; 2) we propose to conduct contrastive learning between point patches and the corresponding ground-truth normals of the patches' central points as a pre-training process to facilitate normal regression. Comprehensive experiments demonstrate that our method can robustly handle noisy and complex point clouds, achieving state-of-the-art performance on both synthetic and real-world datasets.
Code (0)
등록된 구현이 없습니다.
Tasks
Contrastive LearningregressionMethods 이 논문이 사용한 방법론
Similar Papers 제목 키워드 기반
AdaFit: Rethinking Learning-based Normal Estimation on Point Clouds
This paper presents a neural network for robust normal estimation on point clouds, named AdaFit, that can deal with point clouds with noise and density variations. Existing works use a network to learn point-wise weights…
Surface Normals EstimationLearning Signed Hyper Surfaces for Oriented Point Cloud Normal Estimation
We propose a novel method called SHS-Net for oriented normal estimation of point clouds by learning signed hyper surfaces, which can accurately predict normals with global consistent orientation from various point clouds…
DecoderRethinking the Approximation Error in 3D Surface Fitting for Point Cloud Normal Estimation
Most existing approaches for point cloud normal estimation aim to locally fit a geometric surface and calculate the normal from the fitted surface. Recently, learning-based methods have adopted a routine of predicting po…
E$^3$-Net: Efficient E(3)-Equivariant Normal Estimation Network
Point cloud normal estimation is a fundamental task in 3D geometry processing. While recent learning-based methods achieve notable advancements in normal prediction, they often overlook the critical aspect of equivarianc…
3D geometryDeepFit: 3D Surface Fitting via Neural Network Weighted Least Squares
We propose a surface fitting method for unstructured 3D point clouds. This method, called DeepFit, incorporates a neural network to learn point-wise weights for weighted least squares polynomial surface fitting. The lear…
Surface Normals Estimation