Rethinking the Approximation Error in 3D Surface Fitting for Point Cloud Normal Estimation
Not on the map. Why?
Abstract (arXiv)
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 point-wise weights to solve the weighted least-squares surface fitting problem. Despite achieving remarkable progress, these methods overlook the approximation error of the fitting problem, resulting in a less accurate fitted surface. In this paper, we first carry out in-depth analysis of the approximation error in the surface fitting problem. Then, in order to bridge the gap between estimated and precise surface normals, we present two basic design principles: 1) applies the Z-direction Transform to rotate local patches for a better surface fitting with a lower approximation error; 2) models the error of the normal estimation as a learnable term. We implement these two principles using deep neural networks, and integrate them with the state-of-the-art (SOTA) normal estimation methods in a plug-and-play manner. Extensive experiments verify our approaches bring benefits to point cloud normal estimation and push the frontier of state-of-the-art performance on both synthetic and real-world datasets.
Key facts. Cited by 13 papers in the map (data through 7 Oct 2026). Builds on 21 of its 45 references that are in the map. First posted on arXiv 30 Mar 2023.
Builds on
21 of 45 references.
References · 21
- 2016PointNet: Deep Learning on Point Sets for 3D Classification and Segmentationcited by 5,223
- 2017PointNet++: Deep Hierarchical Feature Learning on Point Sets in a Metric Spacecited by 4,384
- 2018Dynamic Graph CNN for Learning on Point Cloudscited by 2,220
- 2022PointNeXt: Revisiting PointNet++ with Improved Training and Scaling Strategiescited by 432
- 2019Deep Closest Point: Learning Representations for Point Cloud Registrationcited by 318
- 2020PREDATOR: Registration of 3D Point Clouds with Low Overlapcited by 287
- 2020Neural-Pull: Learning Signed Distance Functions from Point Clouds by Learning to Pull Space onto Surfacescited by 146
- 2017PCPNET: Learning Local Shape Properties from Raw Point Cloudscited by 97
- 2020PUGeo-Net: A Geometry-centric Network for 3D Point Cloud Upsamplingcited by 69
- 2018Nesti-Net: Normal Estimation for Unstructured 3D Point Clouds using Convolutional Neural Networkscited by 44
- 2020DeepFit: 3D Surface Fitting via Neural Network Weighted Least Squarescited by 43
- 2020Deep Feature-preserving Normal Estimation for Point Cloud Filteringcited by 36
9 more
- 2021AdaFit: Rethinking Learning-based Normal Estimation on Point Cloudscited by 29
- 2022Refine-Net: Normal Refinement Neural Network for Noisy Point Cloudscited by 23
- 2022HSurf-Net: Normal Estimation for 3D Point Clouds by Learning Hyper Surfacescited by 22
- 2019Normal Estimation for 3D Point Clouds via Local Plane Constraint and Multi-scale Selectioncited by 20
- 2022GraphFit: Learning Multi-scale Graph-Convolutional Representation for Point Cloud Normal Estimationcited by 20
- 2022FBNet: Feedback Network for Point Cloud Completioncited by 20
- 2022Point Cloud Upsampling via Cascaded Refinement Networkcited by 14
- 2022Contrastive Learning for Joint Normal Estimation and Point Cloud Filteringcited by 12
- 2021Fast and Accurate Normal Estimation for Point Cloud via Patch Stitchingcited by 8
Built on by
Citing papers per year: 2023: 4; 2024: 4; 2025: 5.
13 papers.
Sort:
By area:
- 2023Learning Signed Hyper Surfaces for Oriented Point Cloud Normal Estimationcited by 10
- 2023NeuralGF: Unsupervised Point Normal Estimation by Learning Neural Gradient Functioncited by 10
- 2023CMG-Net: Robust Normal Estimation for Point Clouds via Chamfer Normal Distance and Multi-scale Geometrycited by 6
- 2024Arbitrary-Scale Point Cloud Upsampling by Voxel-Based Network with Latent Geometric-Consistent Learningcited by 5
- 2025PFF-Net: Patch Feature Fitting for Point Cloud Normal Estimationcited by 3
- 2025Learning Normals of Noisy Points by Local Gradient-Aware Surface Filteringcited by 2
- 2025LiSu: A Dataset and Method for LiDAR Surface Normal Estimationcited by 1
- 2023PointNorm-Net: Self-Supervised Normal Prediction of 3D Point Clouds via Multi-Modal Distribution Estimationcited by 0
- 2024E3-Net: Efficient E(3)-Equivariant Normal Estimation Networkcited by 0
- 2024Refining 3D Point Cloud Normal Estimation via Sample Selectioncited by 0
- 2024OCMG-Net: Neural Oriented Normal Refinement for Unstructured Point Cloudscited by 0
- 2025Camera Movement Estimation and Path Correction using the Combination of Modified A-SIFT and Stereo System for 3D Modellingcited by 0
- 2025PFF-Net: Patch Feature Fitting for Point Cloud Normal Estimation26 Nov 2025
- 2025MambaH-Fit: Rethinking Hyper-surface Fitting-based Point Cloud Normal Estimation via State Space Modelling10 Oct 2025
- 2025Learning Normals of Noisy Points by Local Gradient-Aware Surface Filtering4 Jul 2025
- 2025Camera Movement Estimation and Path Correction using the Combination of Modified A-SIFT and Stereo System for 3D Modelling22 Mar 2025
- 2025LiSu: A Dataset and Method for LiDAR Surface Normal Estimation11 Mar 2025
- 2024OCMG-Net: Neural Oriented Normal Refinement for Unstructured Point Clouds2 Sep 2024
- 2024E3-Net: Efficient E(3)-Equivariant Normal Estimation Network1 Jun 2024
- 2024Refining 3D Point Cloud Normal Estimation via Sample Selection20 May 2024
- 2024Arbitrary-Scale Point Cloud Upsampling by Voxel-Based Network with Latent Geometric-Consistent Learning8 Mar 2024
- 2023CMG-Net: Robust Normal Estimation for Point Clouds via Chamfer Normal Distance and Multi-scale Geometry14 Dec 2023
- 2023NeuralGF: Unsupervised Point Normal Estimation by Learning Neural Gradient Function1 Nov 2023
- 2023Learning Signed Hyper Surfaces for Oriented Point Cloud Normal Estimation10 May 2023
- 2023Learning Signed Hyper Surfaces for Oriented Point Cloud Normal Estimationcited by 10
- 2023NeuralGF: Unsupervised Point Normal Estimation by Learning Neural Gradient Functioncited by 10
- 2023CMG-Net: Robust Normal Estimation for Point Clouds via Chamfer Normal Distance and Multi-scale Geometrycited by 6
- 2024Arbitrary-Scale Point Cloud Upsampling by Voxel-Based Network with Latent Geometric-Consistent Learningcited by 5
- 2025PFF-Net: Patch Feature Fitting for Point Cloud Normal Estimationcited by 3
- 2025Learning Normals of Noisy Points by Local Gradient-Aware Surface Filteringcited by 2
- 2025LiSu: A Dataset and Method for LiDAR Surface Normal Estimationcited by 1
- 2023PointNorm-Net: Self-Supervised Normal Prediction of 3D Point Clouds via Multi-Modal Distribution Estimationcited by 0
- 2024E3-Net: Efficient E(3)-Equivariant Normal Estimation Networkcited by 0
- 2024Refining 3D Point Cloud Normal Estimation via Sample Selectioncited by 0
- 2024OCMG-Net: Neural Oriented Normal Refinement for Unstructured Point Cloudscited by 0
- 2025Camera Movement Estimation and Path Correction using the Combination of Modified A-SIFT and Stereo System for 3D Modellingcited by 0
- 2025PFF-Net: Patch Feature Fitting for Point Cloud Normal Estimation26 Nov 2025
- 2025Learning Normals of Noisy Points by Local Gradient-Aware Surface Filtering4 Jul 2025
- 2025Camera Movement Estimation and Path Correction using the Combination of Modified A-SIFT and Stereo System for 3D Modelling22 Mar 2025
- 2025LiSu: A Dataset and Method for LiDAR Surface Normal Estimation11 Mar 2025
- 2024OCMG-Net: Neural Oriented Normal Refinement for Unstructured Point Clouds2 Sep 2024
- 2024E3-Net: Efficient E(3)-Equivariant Normal Estimation Network1 Jun 2024
- 2024Refining 3D Point Cloud Normal Estimation via Sample Selection20 May 2024
- 2024Arbitrary-Scale Point Cloud Upsampling by Voxel-Based Network with Latent Geometric-Consistent Learning8 Mar 2024
- 2023CMG-Net: Robust Normal Estimation for Point Clouds via Chamfer Normal Distance and Multi-scale Geometry14 Dec 2023
- 2023NeuralGF: Unsupervised Point Normal Estimation by Learning Neural Gradient Function1 Nov 2023
- 2023Learning Signed Hyper Surfaces for Oriented Point Cloud Normal Estimation10 May 2023
- 2023PointNorm-Net: Self-Supervised Normal Prediction of 3D Point Clouds via Multi-Modal Distribution Estimation10 Apr 2023