DeepFit: 3D Surface Fitting via Neural Network Weighted Least Squares
Not on the map. Why?
Abstract (arXiv)
We propose a surface fitting method for unstructured 3D point clouds. This method, called DeepFit, incorporates a neural network to learn point-wise weights for weighted least squares polynomial surface fitting. The learned weights act as a soft selection for the neighborhood of surface points thus avoiding the scale selection required of previous methods. To train the network we propose a novel surface consistency loss that improves point weight estimation. The method enables extracting normal vectors and other geometrical properties, such as principal curvatures, the latter were not presented as ground truth during training. We achieve state-of-the-art results on a benchmark normal and curvature estimation dataset, demonstrate robustness to noise, outliers and density variations, and show its application on noise removal.
Key facts. Cited by 43 papers in the map (data through 14 Oct 2026). First posted on arXiv 23 Mar 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 7; 2022: 9; 2023: 11; 2024: 5; 2025: 7; 2026: 4.
43 papers.
Sort:
By area:
- 2021Shape As Points: A Differentiable Poisson Solvercited by 187
- 2021DiGS : Divergence guided shape implicit neural representation for unoriented point cloudscited by 77
- 2021SA-ConvONet: Sign-Agnostic Optimization of Convolutional Occupancy Networkscited by 59
- 2022CAP-UDF: Learning Unsigned Distance Functions Progressively from Raw Point Clouds with Consistency-Aware Field Optimizationcited by 47
- 2022NeAF: Learning Neural Angle Fields for Point Normal Estimationcited by 38
- 2023Learning a More Continuous Zero Level Set in Unsigned Distance Fields through Level Set Projectioncited by 36
- 2021AdaFit: Rethinking Learning-based Normal Estimation on Point Cloudscited by 29
- 2023IterativePFN: True Iterative Point Cloud Filteringcited 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
- 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
31 more
- 2021Improvement of Normal Estimation for PointClouds via Simplifying Surface Fittingcited by 12
- 2022Contrastive Learning for Joint Normal Estimation and Point Cloud Filteringcited by 12
- 2022DNNR: Differential Nearest Neighbors Regressioncited by 11
- 2022PCDNF: Revisiting Learning-based Point Cloud Denoising via Joint Normal Filteringcited by 11
- 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
- 2023Accurate Differential Operators for Hybrid Neural Fieldscited by 9
- 2021Fast and Accurate Normal Estimation for Point Cloud via Patch Stitchingcited by 8
- 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
- 2021CloudWalker: Random walks for 3D point cloud shape analysiscited by 4
- 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
- 2025CanonNet: Canonical Ordering and Curvature Learning for Point Cloud Analysiscited by 2
- 2025Better STEP, a format and dataset for boundary representationcited by 2
- 2025Learning Normals of Noisy Points by Local Gradient-Aware Surface Filteringcited by 2
- 2023Weighted Point Cloud Normal Estimationcited by 1
- 2024Surface Normal Estimation with Transformerscited by 1
- 2025LiSu: A Dataset and Method for LiDAR Surface Normal Estimationcited by 1
- 2026GLASS: Geometry-aware Local Alignment and Structure Synchronization Network for 2D-3D Registrationcited by 1
- 2023PointNorm-Net: Self-Supervised Normal Prediction of 3D Point Clouds via Multi-Modal Distribution Estimationcited 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
- 2025Graph-based Point Cloud Surface Reconstruction using B-Splinescited by 0
- 2025MambaH-Fit: Rethinking Hyper-surface Fitting-based Point Cloud Normal Estimation via State Space Modellingcited by 0
- 2026Patch-based Representation and Learning for Efficient Deformation Modelingcited by 0
- 2026RAIN-FIT: Learning of Fitting Surfaces and Noise Distribution from Large Data Setscited by 0
- 2026Points as Tori: Fast Pointwise Signed Distance for Point Cloudscited by 0
- 2026Points as Tori: Fast Pointwise Signed Distance for Point Clouds18 Jul 2026
- 2026RAIN-FIT: Learning of Fitting Surfaces and Noise Distribution from Large Data Sets3 Apr 2026
- 2026GLASS: Geometry-aware Local Alignment and Structure Synchronization Network for 2D-3D Registration27 Mar 2026
- 2026Patch-based Representation and Learning for Efficient Deformation Modeling8 Jan 2026
- 2025PFF-Net: Patch Feature Fitting for Point Cloud Normal Estimation26 Nov 2025
- 2025MambaH-Fit: Rethinking Hyper-surface Fitting-based Point Cloud Normal Estimation via State Space Modelling10 Oct 2025
- 2025Graph-based Point Cloud Surface Reconstruction using B-Splines19 Sep 2025
- 2025Learning Normals of Noisy Points by Local Gradient-Aware Surface Filtering4 Jul 2025
- 2025Better STEP, a format and dataset for boundary representation4 Jun 2025
- 2025CanonNet: Canonical Ordering and Curvature Learning for Point Cloud Analysis3 Apr 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
31 more
- 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
- 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
- 2023Accurate Differential Operators for Hybrid Neural Fields10 Dec 2023
- 2023NeuralGF: Unsupervised Point Normal Estimation by Learning Neural Gradient Function1 Nov 2023
- 2023Neural Gradient Learning and Optimization for Oriented Point Normal Estimation17 Sep 2023
- 2023Learning a More Continuous Zero Level Set in Unsigned Distance Fields through Level Set Projection22 Aug 2023
- 2023MSECNet: Accurate and Robust Normal Estimation for 3D Point Clouds by Multi-Scale Edge Conditioning4 Aug 2023
- 2023Learning Signed Hyper Surfaces for Oriented Point Cloud Normal Estimation10 May 2023
- 2023Weighted Point Cloud Normal Estimation6 May 2023
- 2023PointNorm-Net: Self-Supervised Normal Prediction of 3D Point Clouds via Multi-Modal Distribution Estimation10 Apr 2023
- 2023IterativePFN: True Iterative Point Cloud Filtering4 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
- 2022HSurf-Net: Normal Estimation for 3D Point Clouds by Learning Hyper Surfaces13 Oct 2022
- 2022CAP-UDF: Learning Unsigned Distance Functions Progressively from Raw Point Clouds with Consistency-Aware Field Optimization6 Oct 2022
- 2022PCDNF: Revisiting Learning-based Point Cloud Denoising via Joint Normal Filtering2 Sep 2022
- 2022Contrastive Learning for Joint Normal Estimation and Point Cloud Filtering14 Aug 2022
- 2022GraphFit: Learning Multi-scale Graph-Convolutional Representation for Point Cloud Normal Estimation23 Jul 2022
- 2022DNNR: Differential Nearest Neighbors Regression17 May 2022
- 2022Refine-Net: Normal Refinement Neural Network for Noisy Point Clouds23 Mar 2022
- 2021CloudWalker: Random walks for 3D point cloud shape analysis2 Dec 2021
- 2021AdaFit: Rethinking Learning-based Normal Estimation on Point Clouds12 Aug 2021
- 2021DiGS : Divergence guided shape implicit neural representation for unoriented point clouds21 Jun 2021
- 2021Shape As Points: A Differentiable Poisson Solver7 Jun 2021
- 2021SA-ConvONet: Sign-Agnostic Optimization of Convolutional Occupancy Networks8 May 2021
- 2021Improvement of Normal Estimation for PointClouds via Simplifying Surface Fitting21 Apr 2021
- 2021Fast and Accurate Normal Estimation for Point Cloud via Patch Stitching30 Mar 2021
- 2021Shape As Points: A Differentiable Poisson Solvercited by 187
- 2021DiGS : Divergence guided shape implicit neural representation for unoriented point cloudscited by 77
- 2021SA-ConvONet: Sign-Agnostic Optimization of Convolutional Occupancy Networkscited by 59
- 2022CAP-UDF: Learning Unsigned Distance Functions Progressively from Raw Point Clouds with Consistency-Aware Field Optimizationcited by 47
- 2022NeAF: Learning Neural Angle Fields for Point Normal Estimationcited by 38
- 2023Learning a More Continuous Zero Level Set in Unsigned Distance Fields through Level Set Projectioncited by 36
- 2021AdaFit: Rethinking Learning-based Normal Estimation on Point Cloudscited by 29
- 2023IterativePFN: True Iterative Point Cloud Filteringcited 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
- 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
12 most cited of 42 All 42 (JSON)
- 2026Points as Tori: Fast Pointwise Signed Distance for Point Clouds18 Jul 2026
- 2026RAIN-FIT: Learning of Fitting Surfaces and Noise Distribution from Large Data Sets3 Apr 2026
- 2026GLASS: Geometry-aware Local Alignment and Structure Synchronization Network for 2D-3D Registration27 Mar 2026
- 2026Patch-based Representation and Learning for Efficient Deformation Modeling8 Jan 2026
- 2025PFF-Net: Patch Feature Fitting for Point Cloud Normal Estimation26 Nov 2025
- 2025Graph-based Point Cloud Surface Reconstruction using B-Splines19 Sep 2025
- 2025Learning Normals of Noisy Points by Local Gradient-Aware Surface Filtering4 Jul 2025
- 2025Better STEP, a format and dataset for boundary representation4 Jun 2025
- 2025CanonNet: Canonical Ordering and Curvature Learning for Point Cloud Analysis3 Apr 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
12 newest of 42 All 42 (JSON)