HSurf-Net: Normal Estimation for 3D Point Clouds by Learning Hyper Surfaces
Not on the map. Why?
Abstract (arXiv)
We propose a novel normal estimation method called HSurf-Net, which can accurately predict normals from point clouds with noise and density variations. Previous methods focus on learning point weights to fit neighborhoods into a geometric surface approximated by a polynomial function with a predefined order, based on which normals are estimated. However, fitting surfaces explicitly from raw point clouds suffers from overfitting or underfitting issues caused by inappropriate polynomial orders and outliers, which significantly limits the performance of existing methods. To address these issues, we introduce hyper surface fitting to implicitly learn hyper surfaces, which are represented by multi-layer perceptron (MLP) layers that take point features as input and output surface patterns in a high dimensional feature space. We introduce a novel space transformation module, which consists of a sequence of local aggregation layers and global shift layers, to learn an optimal feature space, and a relative position encoding module to effectively convert point clouds into the learned feature space. Our model learns hyper surfaces from the noise-less features and directly predicts normal vectors. We jointly optimize the MLP weights and module parameters in a data-driven manner to make the model adaptively find the most suitable surface pattern for various points. Experimental results show that our HSurf-Net achieves the state-of-the-art performance on the synthetic shape dataset, the real-world indoor and outdoor scene datasets. The code, data and pretrained models are publicly available.
Key facts. Cited by 22 papers in the map (data through 7 Oct 2026). Builds on 20 of its 57 references that are in the map. First posted on arXiv 13 Oct 2022.
Builds on
20 of 57 references.
References · 20
- 2017Attention Is All You Needcited by 59,932
- 2016Densely Connected Convolutional Networkscited by 6,691
- 2016PointNet: Deep Learning on Point Sets for 3D Classification and Segmentationcited by 5,223
- 2017PointNet++: Deep Hierarchical Feature Learning on Point Sets in a Metric Spacecited by 4,384
- 2020Point Transformercited by 1,462
- 2020PCT: Point cloud transformercited by 730
- 2018Open3D: A Modern Library for 3D Data Processingcited by 717
- 2017Semantic3D.net: A new Large-scale Point Cloud Classification Benchmarkcited by 158
- 2017PCPNET: Learning Local Shape Properties from Raw Point Cloudscited by 97
- 2022Reconstructing Surfaces for Sparse Point Clouds with On-Surface Priorscited by 60
- 20223D Shape Reconstruction from 2D Images with Disentangled Attribute Flowcited by 45
- 2018Nesti-Net: Normal Estimation for Unstructured 3D Point Clouds using Convolutional Neural Networkscited by 44
8 more
- 2020DeepFit: 3D Surface Fitting via Neural Network Weighted Least Squarescited by 43
- 2022Learning Deep Implicit Functions for 3D Shapes with Dynamic Code Cloudscited by 42
- 2020Deep Feature-preserving Normal Estimation for Point Cloud Filteringcited by 36
- 2021AdaFit: Rethinking Learning-based Normal Estimation on Point Cloudscited by 29
- 2022Refine-Net: Normal Refinement Neural Network for Noisy Point Cloudscited by 23
- 2022Latent Partition Implicit with Surface Codes for 3D Representationcited by 21
- 2019Normal Estimation for 3D Point Clouds via Local Plane Constraint and Multi-scale Selectioncited by 20
- 2021Improvement of Normal Estimation for PointClouds via Simplifying Surface Fittingcited by 12
Built on by
Citing papers per year: 2022: 2; 2023: 9; 2024: 6; 2025: 5.
22 papers.
Sort:
By area:
- 2022NeAF: Learning Neural Angle Fields for Point Normal Estimationcited by 38
- 2023Learning Signed Distance Functions from Noisy 3D Point Clouds via Noise to Noise Mappingcited by 27
- 2023Rethinking the Approximation Error in 3D Surface Fitting for Point Cloud Normal Estimationcited by 13
- 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
- 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
- 2025PFF-Net: Patch Feature Fitting for Point Cloud Normal Estimationcited by 3
- 2022Normal Transformer: Extracting Surface Geometry from LiDAR Points Enhanced by Visual Semanticscited by 2
- 2023Decodable and Sample Invariant Continuous Object Encodercited by 2
- 2025Learning Normals of Noisy Points by Local Gradient-Aware Surface Filteringcited by 2
10 more
- 2024Fast and Robust Normal Estimation for Sparse LiDAR Scanscited by 1
- 2025LiSu: A Dataset and Method for LiDAR Surface Normal Estimationcited by 1
- 2025Self-Supervised Implicit Attention Priors for Point Cloud Reconstructioncited by 1
- 2023PointNorm-Net: Self-Supervised Normal Prediction of 3D Point Clouds via Multi-Modal Distribution Estimationcited by 0
- 2024Surface Normal Estimation with Transformerscited by 0
- 2024E3-Net: Efficient E(3)-Equivariant Normal Estimation Networkcited by 0
- 2024Asymmetrical Siamese Network for Point Clouds Normal Estimationcited by 0
- 2024Refining 3D Point Cloud Normal Estimation via Sample Selectioncited by 0
- 2024OCMG-Net: Neural Oriented Normal Refinement for Unstructured Point Cloudscited by 0
- 2025MambaH-Fit: Rethinking Hyper-surface Fitting-based Point Cloud Normal Estimation via State Space Modellingcited 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
- 2025MambaH-Fit: Rethinking Hyper-surface Fitting-based Point Cloud Normal Estimation via State Space Modelling10 Oct 2025
- 2025Learning Normals of Noisy Points by Local Gradient-Aware Surface Filtering4 Jul 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
- 2024Asymmetrical Siamese Network for Point Clouds Normal Estimation14 Jun 2024
- 2024E3-Net: Efficient E(3)-Equivariant Normal Estimation Network1 Jun 2024
- 2024Refining 3D Point Cloud Normal Estimation via Sample Selection20 May 2024
- 2024Fast and Robust Normal Estimation for Sparse LiDAR Scans22 Apr 2024
- 2024Surface Normal Estimation with Transformers11 Jan 2024
- 2023CMG-Net: Robust Normal Estimation for Point Clouds via Chamfer Normal Distance and Multi-scale Geometry14 Dec 2023
10 more
- 2023NeuralGF: Unsupervised Point Normal Estimation by Learning Neural Gradient Function1 Nov 2023
- 2023Decodable and Sample Invariant Continuous Object Encoder31 Oct 2023
- 2023Neural Gradient Learning and Optimization for Oriented Point Normal Estimation17 Sep 2023
- 2023MSECNet: Accurate and Robust Normal Estimation for 3D Point Clouds by Multi-Scale Edge Conditioning4 Aug 2023
- 2023Learning Signed Distance Functions from Noisy 3D Point Clouds via Noise to Noise Mapping2 Jun 2023
- 2023Learning Signed Hyper Surfaces for Oriented Point Cloud Normal Estimation10 May 2023
- 2023PointNorm-Net: Self-Supervised Normal Prediction of 3D Point Clouds via Multi-Modal Distribution Estimation10 Apr 2023
- 2023Rethinking the Approximation Error in 3D Surface Fitting for Point Cloud Normal Estimation30 Mar 2023
- 2022NeAF: Learning Neural Angle Fields for Point Normal Estimation30 Nov 2022
- 2022Normal Transformer: Extracting Surface Geometry from LiDAR Points Enhanced by Visual Semantics19 Nov 2022
- 2022NeAF: Learning Neural Angle Fields for Point Normal Estimationcited by 38
- 2023Learning Signed Distance Functions from Noisy 3D Point Clouds via Noise to Noise Mappingcited by 27
- 2023Rethinking the Approximation Error in 3D Surface Fitting for Point Cloud Normal Estimationcited by 13
- 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
- 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
- 2025PFF-Net: Patch Feature Fitting for Point Cloud Normal Estimationcited by 3
- 2022Normal Transformer: Extracting Surface Geometry from LiDAR Points Enhanced by Visual Semanticscited by 2
- 2023Decodable and Sample Invariant Continuous Object Encodercited by 2
- 2025Learning Normals of Noisy Points by Local Gradient-Aware Surface Filteringcited by 2
12 most cited of 21 All 21 (JSON)
- 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
- 2025LiSu: A Dataset and Method for LiDAR Surface Normal Estimation11 Mar 2025
- 2024OCMG-Net: Neural Oriented Normal Refinement for Unstructured Point Clouds2 Sep 2024
- 2024Asymmetrical Siamese Network for Point Clouds Normal Estimation14 Jun 2024
- 2024E3-Net: Efficient E(3)-Equivariant Normal Estimation Network1 Jun 2024
- 2024Refining 3D Point Cloud Normal Estimation via Sample Selection20 May 2024
- 2024Fast and Robust Normal Estimation for Sparse LiDAR Scans22 Apr 2024
- 2024Surface Normal Estimation with Transformers11 Jan 2024
- 2023CMG-Net: Robust Normal Estimation for Point Clouds via Chamfer Normal Distance and Multi-scale Geometry14 Dec 2023
- 2023NeuralGF: Unsupervised Point Normal Estimation by Learning Neural Gradient Function1 Nov 2023
12 newest of 21 All 21 (JSON)