Learning Normals of Noisy Points by Local Gradient-Aware Surface Filtering
Not on the map. Why?
Abstract (arXiv)
Estimating normals for noisy point clouds is a persistent challenge in 3D geometry processing, particularly for end-to-end oriented normal estimation. Existing methods generally address relatively clean data and rely on supervised priors to fit local surfaces within specific neighborhoods. In this paper, we propose a novel approach for learning normals from noisy point clouds through local gradient-aware surface filtering. Our method projects noisy points onto the underlying surface by utilizing normals and distances derived from an implicit function constrained by local gradients. We start by introducing a distance measurement operator for global surface fitting on noisy data, which integrates projected distances along normals. Following this, we develop an implicit field-based filtering approach for surface point construction, adding projection constraints on these points during filtering. To address issues of over-smoothing and gradient degradation, we further incorporate local gradient consistency constraints, as well as local gradient orientation and aggregation. Comprehensive experiments on normal estimation, surface reconstruction, and point cloud denoising demonstrate the state-of-the-art performance of our method. The source code and trained models are available at https://github.com/LeoQLi/LGSF.
Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 36 of its 67 references that are in the map. First posted on arXiv 4 Jul 2025.
Builds on
36 of 67 references.
References · 36
- 2017ScanNet: Richly-annotated 3D Reconstructions of Indoor Scenescited by 3,088
- 2020Implicit Geometric Regularization for Learning Shapescited by 707
- 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
- 2018Deep Geometric Prior for Surface Reconstructioncited by 110
- 2019PointCleanNet: Learning to Denoise and Remove Outliers from Dense Point Cloudscited by 99
- 2017PCPNET: Learning Local Shape Properties from Raw Point Cloudscited by 97
- 2021Score-Based Point Cloud Denoisingcited by 83
- 2022Reconstructing Surfaces for Sparse Point Clouds with On-Surface Priorscited by 60
- 2022Surface Reconstruction from Point Clouds by Learning Predictive Context Priorscited by 54
24 more
- 2020Differentiable Manifold Reconstruction for Point Cloud Denoisingcited by 52
- 2020Pointfilter: Point Cloud Filtering via Encoder-Decoder Modelingcited by 50
- 2022CAP-UDF: Learning Unsigned Distance Functions Progressively from Raw Point Clouds with Consistency-Aware Field Optimizationcited by 46
- 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
- 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
- 2021Orienting Point Clouds with Dipole Propagationcited by 31
- 2021AdaFit: Rethinking Learning-based Normal Estimation on Point Cloudscited by 29
- 2023IterativePFN: True Iterative Point Cloud Filteringcited by 28
- 2021Deep Point Set Resampling via Gradient Fieldscited by 24
- 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
- 2022GraphFit: Learning Multi-scale Graph-Convolutional Representation for Point Cloud Normal Estimationcited by 20
- 2022PD-Flow: A Point Cloud Denoising Framework with Normalizing Flowscited by 19
- 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
- 2023Neural Gradient Learning and Optimization for Oriented Point Normal Estimationcited by 11
- 2023Learning Signed Hyper Surfaces for Oriented Point Cloud Normal Estimationcited by 10
- 2023NeuralGF: Unsupervised Point Normal Estimation by Learning Neural Gradient Functioncited by 10
- 2022Point normal orientation and surface reconstruction by incorporating isovalue constraints to Poisson equationcited by 8
- 2024Implicit Filtering for Learning Neural Signed Distance Functions from 3D Point Cloudscited by 7
- 2023MSECNet: Accurate and Robust Normal Estimation for 3D Point Clouds by Multi-Scale Edge Conditioningcited by 6
- 2023CMG-Net: Robust Normal Estimation for Point Clouds via Chamfer Normal Distance and Multi-scale Geometrycited by 6
Built on by
Citing papers per year: 2026: 2.
2 papers.