# 3D Point Cloud Denoising via Deep Neural Network based Local Surface Estimation

arXiv: https://arxiv.org/abs/1904.04427 · HTML: https://mlsanity.com/paper/1904.04427/

## Key facts

- Cited by 20 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 9 Apr 2019.

## Built on by (most cited first, 20 of 20)

- [Score-Based Point Cloud Denoising](https://mlsanity.com/paper/2107.10981/) (2021)
- [Point-set Distances for Learning Representations of 3D Point Clouds](https://mlsanity.com/paper/2102.04014/) (2021)
- [Deep Point Set Resampling via Gradient Fields](https://mlsanity.com/paper/2111.02045/) (2021)
- [PD-Flow: A Point Cloud Denoising Framework with Normalizing Flows](https://mlsanity.com/paper/2203.05940/) (2022)
- [P2P-Bridge: Diffusion Bridges for 3D Point Cloud Denoising](https://mlsanity.com/paper/2408.16325/) (2024)
- [Diffeomorphic Mesh Deformation via Efficient Optimal Transport for Cortical Surface Reconstruction](https://mlsanity.com/paper/2305.17555/) (2023)
- [Point Cloud Denoising via Momentum Ascent in Gradient Fields](https://mlsanity.com/paper/2202.10094/) (2022)
- [Dynamic Point Cloud Denoising via Gradient Fields](https://mlsanity.com/paper/2204.08755/) (2022)
- [Deep Learning for 3D Point Cloud Enhancement: A Survey](https://mlsanity.com/paper/2411.00857/) (2024)
- [Noise2Score3D: Tweedie's Approach for Unsupervised Point Cloud Denoising](https://mlsanity.com/paper/2503.09283/) (2025)
- [Accurate Instance-Level CAD Model Retrieval in a Large-Scale Database](https://mlsanity.com/paper/2207.01339/) (2022)
- [Towards Uniform Point Distribution in Feature-preserving Point Cloud Filtering](https://mlsanity.com/paper/2201.01503/) (2022)
- [Gradient-based Point Cloud Denoising with Uniformity](https://mlsanity.com/paper/2207.10279/) (2022)
- [Robust 6DoF Pose Estimation Against Depth Noise and a Comprehensive Evaluation on a Mobile Dataset](https://mlsanity.com/paper/2309.13570/) (2023)
- [Point Cloud Denoising With Fine-Granularity Dynamic Graph Convolutional Networks](https://mlsanity.com/paper/2411.14158/) (2024)
- [Incomplete Gamma Kernels: Generalizing Locally Optimal Projection Operators](https://mlsanity.com/paper/2205.01087/) (2022)
- [NSANet: Noise Seeking Attention Network](https://mlsanity.com/paper/2302.13392/) (2023)
- [Noise2Score3D:Unsupervised Tweedie's Approach for Point Cloud Denoising](https://mlsanity.com/paper/2502.16826/) (2025)
- [The Observable Wasserstein Distance](https://mlsanity.com/paper/2605.09916/) (2026)
- [RODR: Riemannian Orthogonally Decoupled Regularization for Disentangled Manifold Representation](https://mlsanity.com/paper/2607.23958/) (2026)

## Abstract (arXiv)

We present a neural-network-based architecture for 3D point cloud denoising called neural projection denoising (NPD). In our previous work, we proposed a two-stage denoising algorithm, which first estimates reference planes and follows by projecting noisy points to estimated reference planes. Since the estimated reference planes are inevitably noisy, multi-projection is applied to stabilize the denoising performance. NPD algorithm uses a neural network to estimate reference planes for points in noisy point clouds. With more accurate estimations of reference planes, we are able to achieve better denoising performances with only one-time projection. To the best of our knowledge, NPD is the first work to denoise 3D point clouds with deep learning techniques. To conduct the experiments, we sample 40000 point clouds from the 3D data in ShapeNet to train a network and sample 350 point clouds from the 3D data in ModelNet10 to test. Experimental results show that our algorithm can estimate normal vectors of points in noisy point clouds. Comparing to five competitive methods, the proposed algorithm achieves better denoising performance and produces much smaller variances.
