NeuralGF: Unsupervised Point Normal Estimation by Learning Neural Gradient Function
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
- 2016PointNet: Deep Learning on Point Sets for 3D Classification and Segmentationcited by 5,231
- 2017PointNet++: Deep Hierarchical Feature Learning on Point Sets in a Metric Spacecited by 4,389
- 2019DeepSDF: Learning Continuous Signed Distance Functions for Shape Representationcited by 2,686
- 2018Occupancy Networks: Learning 3D Reconstruction in Function Spacecited by 2,039
- 2020Implicit Geometric Regularization for Learning Shapescited by 708
- 2022PointNeXt: Revisiting PointNet++ with Improved Training and Scaling Strategiescited by 432
- 2019SAL: Sign Agnostic Learning of Shapes from Raw Datacited by 389
- 2020Learning Gradient Fields for Shape Generationcited by 245
- 2021Shape As Points: A Differentiable Poisson Solvercited by 186
- 2020Neural-Pull: Learning Signed Distance Functions from Point Clouds by Learning to Pull Space onto Surfacescited by 146
- 2020SALD: Sign Agnostic Learning with Derivativescited by 115
- 2017PCPNET: Learning Local Shape Properties from Raw Point Cloudscited by 98
19 more
- 2019Controlling Neural Level Setscited by 76
- 2022Reconstructing Surfaces for Sparse Point Clouds with On-Surface Priorscited by 60
- 2022Surface Reconstruction from Point Clouds by Learning Predictive Context Priorscited by 54
- 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
- 2023Towards Better Gradient Consistency for Neural Signed Distance Functions via Level Set Alignmentcited by 39
- 2022NeAF: Learning Neural Angle Fields for Point Normal Estimationcited by 38
- 2023Globally Consistent Normal Orientation for Point Clouds by Regularizing the Winding-Number Fieldcited by 37
- 2020Deep Feature-preserving Normal Estimation for Point Cloud Filteringcited by 36
- 2021Orienting Point Clouds with Dipole Propagationcited by 31
- 2021AdaFit: Rethinking Learning-based Normal Estimation on Point Cloudscited by 29
- 2023Unsupervised Inference of Signed Distance Functions from Single Sparse Point Clouds without Learning Priorscited by 28
- 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
- 2023Rethinking the Approximation Error in 3D Surface Fitting for Point Cloud Normal Estimationcited by 13
- 2021Improvement of Normal Estimation for PointClouds via Simplifying Surface Fittingcited by 12
- 2022Point normal orientation and surface reconstruction by incorporating isovalue constraints to Poisson equationcited by 8
Built on by
Citing papers per year: 2024: 4; 2025: 6.
10 papers.
- 2025MonoInstance: Enhancing Monocular Priors via Multi-view Instance Alignment for Neural Rendering and Reconstructioncited by 15
- 2024StraightPCF: Straight Point Cloud Filteringcited by 10
- 2024Consistent Point Orientation for Manifold Surfaces via Boundary Integrationcited by 4
- 2025PFF-Net: Patch Feature Fitting for Point Cloud Normal Estimationcited by 3
- 2025GBlobs: Explicit Local Structure via Gaussian Blobs for Improved Cross-Domain LiDAR-based 3D Object Detectioncited by 2
- 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
- 2025Self-Supervised Implicit Attention Priors for Point Cloud Reconstructioncited by 1
- 2024Refining 3D Point Cloud Normal Estimation via Sample Selectioncited by 0
- 2024OCMG-Net: Neural Oriented Normal Refinement for Unstructured Point Cloudscited by 0
- 2025PFF-Net: Patch Feature Fitting for Point Cloud Normal Estimation26 Nov 2025
- 2025Self-Supervised Implicit Attention Priors for Point Cloud Reconstruction6 Nov 2025
- 2025Learning Normals of Noisy Points by Local Gradient-Aware Surface Filtering4 Jul 2025
- 2025MonoInstance: Enhancing Monocular Priors via Multi-view Instance Alignment for Neural Rendering and Reconstruction24 Mar 2025
- 2025GBlobs: Explicit Local Structure via Gaussian Blobs for Improved Cross-Domain LiDAR-based 3D Object Detection11 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
- 2024Consistent Point Orientation for Manifold Surfaces via Boundary Integration3 Jul 2024
- 2024Refining 3D Point Cloud Normal Estimation via Sample Selection20 May 2024
- 2024StraightPCF: Straight Point Cloud Filtering14 May 2024