mlsanityData to 7 Oct 2026

Improvement of Normal Estimation for PointClouds via Simplifying Surface Fitting

arXiv 2104.10369 ↗First posted 21 Apr 2021cs.CV cs.GRcited by 12

Not on the map. Why?

Abstract (arXiv)

With the burst development of neural networks in recent years, the task of normal estimation has once again become a concern. By introducing the neural networks to classic methods based on problem-specific knowledge, the adaptability of the normal estimation algorithm to noise and scale has been greatly improved. However, the compatibility between neural networks and the traditional methods has not been considered. Similar to the principle of Occam's razor, that is, the simpler is better. We observe that a more simplified process of surface fitting can significantly improve the accuracy of the normal estimation. In this paper, two simple-yet-effective strategies are proposed to address the compatibility between the neural networks and surface fitting process to improve normal estimation. Firstly, a dynamic top-k selection strategy is introduced to better focus on the most critical points of a given patch, and the points selected by our learning method tend to fit a surface by way of a simple tangent plane, which can dramatically improve the normal estimation results of patches with sharp corners or complex patterns. Then, we propose a point update strategy before local surface fitting, which smooths the sharp boundary of the patch to simplify the surface fitting process, significantly reducing the fitting distortion and improving the accuracy of the predicted point normal. The experiments analyze the effectiveness of our proposed strategies and demonstrate that our method achieves SOTA results with the advantage of higher estimation accuracy over most existed approaches.

Key facts. Cited by 12 papers in the map (data through 7 Oct 2026). Builds on 13 of its 41 references that are in the map. First posted on arXiv 21 Apr 2021.

Builds on

13 of 41 references.

References · 13

  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. 2016OctNet: Learning Deep 3D Representations at High Resolutionscited by 340
  5. 2016Volumetric and Multi-View CNNs for Object Classification on 3D Datacited by 240
  6. 2017Escape from Cells: Deep Kd-Networks for the Recognition of 3D Point Cloud Modelscited by 142
  7. 2019PointCleanNet: Learning to Denoise and Remove Outliers from Dense Point Cloudscited by 99
  8. 2017PCPNET: Learning Local Shape Properties from Raw Point Cloudscited by 97
  9. 2020Pointfilter: Point Cloud Filtering via Encoder-Decoder Modelingcited by 50
  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
1 more
  1. 2019Normal Estimation for 3D Point Clouds via Local Plane Constraint and Multi-scale Selectioncited by 20

Built on by

Cited by year

Citing papers per year: 2022: 3; 2023: 4; 2024: 3; 2025: 2.

12 papers.