mlsanityData to 7 Oct 2026

Rethinking the Approximation Error in 3D Surface Fitting for Point Cloud Normal Estimation

arXiv 2303.17167 ↗First posted 30 Mar 2023cs.CVcited by 13

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

  1. 2016PointNet: Deep Learning on Point Sets for 3D Classification and Segmentationcited by 5,223
  2. 2017PointNet++: Deep Hierarchical Feature Learning on Point Sets in a Metric Spacecited by 4,384
  3. 2018Dynamic Graph CNN for Learning on Point Cloudscited by 2,220
  4. 2022PointNeXt: Revisiting PointNet++ with Improved Training and Scaling Strategiescited by 432
  5. 2019Deep Closest Point: Learning Representations for Point Cloud Registrationcited by 318
  6. 2020PREDATOR: Registration of 3D Point Clouds with Low Overlapcited by 287
  7. 2020Neural-Pull: Learning Signed Distance Functions from Point Clouds by Learning to Pull Space onto Surfacescited by 146
  8. 2017PCPNET: Learning Local Shape Properties from Raw Point Cloudscited by 97
  9. 2020PUGeo-Net: A Geometry-centric Network for 3D Point Cloud Upsamplingcited by 69
  10. 2018Nesti-Net: Normal Estimation for Unstructured 3D Point Clouds using Convolutional Neural Networkscited by 44
  11. 2020DeepFit: 3D Surface Fitting via Neural Network Weighted Least Squarescited by 43
  12. 2020Deep Feature-preserving Normal Estimation for Point Cloud Filteringcited by 36
9 more
  1. 2021AdaFit: Rethinking Learning-based Normal Estimation on Point Cloudscited by 29
  2. 2022Refine-Net: Normal Refinement Neural Network for Noisy Point Cloudscited by 23
  3. 2022HSurf-Net: Normal Estimation for 3D Point Clouds by Learning Hyper Surfacescited by 22
  4. 2019Normal Estimation for 3D Point Clouds via Local Plane Constraint and Multi-scale Selectioncited by 20
  5. 2022GraphFit: Learning Multi-scale Graph-Convolutional Representation for Point Cloud Normal Estimationcited by 20
  6. 2022FBNet: Feedback Network for Point Cloud Completioncited by 20
  7. 2022Point Cloud Upsampling via Cascaded Refinement Networkcited by 14
  8. 2022Contrastive Learning for Joint Normal Estimation and Point Cloud Filteringcited by 12
  9. 2021Fast and Accurate Normal Estimation for Point Cloud via Patch Stitchingcited by 8

Built on by

Cited by year

Citing papers per year: 2023: 4; 2024: 4; 2025: 5.

13 papers.

Sort:

By area: