mlsanityData to 13 Oct 2026

NeuralGF: Unsupervised Point Normal Estimation by Learning Neural Gradient Function

arXiv 2311.00389 ↗First posted 1 Nov 2023cs.CVcited by 10

Not on the map. Why?

Abstract (arXiv)

Normal estimation for 3D point clouds is a fundamental task in 3D geometry processing. The state-of-the-art methods rely on priors of fitting local surfaces learned from normal supervision. However, normal supervision in benchmarks comes from synthetic shapes and is usually not available from real scans, thereby limiting the learned priors of these methods. In addition, normal orientation consistency across shapes remains difficult to achieve without a separate post-processing procedure. To resolve these issues, we propose a novel method for estimating oriented normals directly from point clouds without using ground truth normals as supervision. We achieve this by introducing a new paradigm for learning neural gradient functions, which encourages the neural network to fit the input point clouds and yield unit-norm gradients at the points. Specifically, we introduce loss functions to facilitate query points to iteratively reach the moving targets and aggregate onto the approximated surface, thereby learning a global surface representation of the data. Meanwhile, we incorporate gradients into the surface approximation to measure the minimum signed deviation of queries, resulting in a consistent gradient field associated with the surface. These techniques lead to our deep unsupervised oriented normal estimator that is robust to noise, outliers and density variations. Our excellent results on widely used benchmarks demonstrate that our method can learn more accurate normals for both unoriented and oriented normal estimation tasks than the latest methods. The source code and pre-trained model are publicly available at https://github.com/LeoQLi/NeuralGF.

Key facts. Cited by 10 papers in the map (data through 13 Oct 2026). Builds on 31 of its 86 references that are in the map. First posted on arXiv 1 Nov 2023.

Builds on

31 of 86 references.

References · 31

  1. 2016PointNet: Deep Learning on Point Sets for 3D Classification and Segmentationcited by 5,231
  2. 2017PointNet++: Deep Hierarchical Feature Learning on Point Sets in a Metric Spacecited by 4,389
  3. 2019DeepSDF: Learning Continuous Signed Distance Functions for Shape Representationcited by 2,686
  4. 2018Occupancy Networks: Learning 3D Reconstruction in Function Spacecited by 2,039
  5. 2020Implicit Geometric Regularization for Learning Shapescited by 708
  6. 2022PointNeXt: Revisiting PointNet++ with Improved Training and Scaling Strategiescited by 432
  7. 2019SAL: Sign Agnostic Learning of Shapes from Raw Datacited by 389
  8. 2020Learning Gradient Fields for Shape Generationcited by 245
  9. 2021Shape As Points: A Differentiable Poisson Solvercited by 186
  10. 2020Neural-Pull: Learning Signed Distance Functions from Point Clouds by Learning to Pull Space onto Surfacescited by 146
  11. 2020SALD: Sign Agnostic Learning with Derivativescited by 115
  12. 2017PCPNET: Learning Local Shape Properties from Raw Point Cloudscited by 98
19 more
  1. 2019Controlling Neural Level Setscited by 76
  2. 2022Reconstructing Surfaces for Sparse Point Clouds with On-Surface Priorscited by 60
  3. 2022Surface Reconstruction from Point Clouds by Learning Predictive Context Priorscited by 54
  4. 2018Nesti-Net: Normal Estimation for Unstructured 3D Point Clouds using Convolutional Neural Networkscited by 44
  5. 2020DeepFit: 3D Surface Fitting via Neural Network Weighted Least Squarescited by 43
  6. 2023Towards Better Gradient Consistency for Neural Signed Distance Functions via Level Set Alignmentcited by 39
  7. 2022NeAF: Learning Neural Angle Fields for Point Normal Estimationcited by 38
  8. 2023Globally Consistent Normal Orientation for Point Clouds by Regularizing the Winding-Number Fieldcited by 37
  9. 2020Deep Feature-preserving Normal Estimation for Point Cloud Filteringcited by 36
  10. 2021Orienting Point Clouds with Dipole Propagationcited by 31
  11. 2021AdaFit: Rethinking Learning-based Normal Estimation on Point Cloudscited by 29
  12. 2023Unsupervised Inference of Signed Distance Functions from Single Sparse Point Clouds without Learning Priorscited by 28
  13. 2022Refine-Net: Normal Refinement Neural Network for Noisy Point Cloudscited by 23
  14. 2022HSurf-Net: Normal Estimation for 3D Point Clouds by Learning Hyper Surfacescited by 22
  15. 2019Normal Estimation for 3D Point Clouds via Local Plane Constraint and Multi-scale Selectioncited by 20
  16. 2022GraphFit: Learning Multi-scale Graph-Convolutional Representation for Point Cloud Normal Estimationcited by 20
  17. 2023Rethinking the Approximation Error in 3D Surface Fitting for Point Cloud Normal Estimationcited by 13
  18. 2021Improvement of Normal Estimation for PointClouds via Simplifying Surface Fittingcited by 12
  19. 2022Point normal orientation and surface reconstruction by incorporating isovalue constraints to Poisson equationcited by 8

Built on by

Cited by year

Citing papers per year: 2024: 4; 2025: 6.

10 papers.