# Learning Graph-Convolutional Representations for Point Cloud Denoising

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

## Key facts

- Cited by 40 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 6 Jul 2020.

## Built on by (most cited first, 30 of 40)

- [Score-Based Point Cloud Denoising](https://mlsanity.com/paper/2107.10981/) (2021)
- [Molecular Geometry Pretraining with SE(3)-Invariant Denoising Distance Matching](https://mlsanity.com/paper/2206.13602/) (2022)
- [A Survey on Graph Neural Networks and Graph Transformers in Computer Vision: A Task-Oriented Perspective](https://mlsanity.com/paper/2209.13232/) (2022)
- [Dynamic Attentive Graph Learning for Image Restoration](https://mlsanity.com/paper/2109.06620/) (2021)
- [Orienting Point Clouds with Dipole Propagation](https://mlsanity.com/paper/2105.01604/) (2021)
- [IterativePFN: True Iterative Point Cloud Filtering](https://mlsanity.com/paper/2304.01529/) (2023)
- [Learning Signed Distance Functions from Noisy 3D Point Clouds via Noise to Noise Mapping](https://mlsanity.com/paper/2306.01405/) (2023)
- [Deep Point Set Resampling via Gradient Fields](https://mlsanity.com/paper/2111.02045/) (2021)
- [CSDN: Cross-modal Shape-transfer Dual-refinement Network for Point Cloud Completion](https://mlsanity.com/paper/2208.00751/) (2022)
- [Differentiable Robot Rendering](https://mlsanity.com/paper/2410.13851/) (2024)
- [GraphFit: Learning Multi-scale Graph-Convolutional Representation for Point Cloud Normal Estimation](https://mlsanity.com/paper/2207.11484/) (2022)
- [PD-Flow: A Point Cloud Denoising Framework with Normalizing Flows](https://mlsanity.com/paper/2203.05940/) (2022)
- [Denoise and Contrast for Category Agnostic Shape Completion](https://mlsanity.com/paper/2103.16671/) (2021)
- [Deep Point Cloud Reconstruction](https://mlsanity.com/paper/2111.11704/) (2021)
- [Fast Learning of Signed Distance Functions from Noisy Point Clouds via Noise to Noise Mapping](https://mlsanity.com/paper/2407.14225/) (2024)
- [AGConv: Adaptive Graph Convolution on 3D Point Clouds](https://mlsanity.com/paper/2206.04665/) (2022)
- [PCDNF: Revisiting Learning-based Point Cloud Denoising via Joint Normal Filtering](https://mlsanity.com/paper/2209.00798/) (2022)
- [StraightPCF: Straight Point Cloud Filtering](https://mlsanity.com/paper/2405.08322/) (2024)
- [Inferring Neural Signed Distance Functions by Overfitting on Single Noisy Point Clouds through Finetuning Data-Driven based Priors](https://mlsanity.com/paper/2410.19680/) (2024)
- [MODNet: Multi-offset Point Cloud Denoising Network Customized for Multi-scale Patches](https://mlsanity.com/paper/2208.14160/) (2022)
- [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)
- [Fast graph-based denoising for point cloud color information](https://mlsanity.com/paper/2401.09721/) (2024)
- [Joint Point Cloud Upsampling and Cleaning with Octree-based CNNs](https://mlsanity.com/paper/2410.17001/) (2024)
- [U-CAN: Unsupervised Point Cloud Denoising with Consistency-Aware Noise2Noise Matching](https://mlsanity.com/paper/2510.25210/) (2025)
- [Rethinking Point Cloud Filtering: A Non-Local Position Based Approach](https://mlsanity.com/paper/2110.07253/) (2021)
- [Prof. Robot: Differentiable Robot Rendering Without Static and Self-Collisions](https://mlsanity.com/paper/2503.11269/) (2025)
- [Gradient-based Point Cloud Denoising with Uniformity](https://mlsanity.com/paper/2207.10279/) (2022)
- [Point Cloud Denoising With Fine-Granularity Dynamic Graph Convolutional Networks](https://mlsanity.com/paper/2411.14158/) (2024)

## Abstract (arXiv)

Point clouds are an increasingly relevant data type but they are often corrupted by noise. We propose a deep neural network based on graph-convolutional layers that can elegantly deal with the permutation-invariance problem encountered by learning-based point cloud processing methods. The network is fully-convolutional and can build complex hierarchies of features by dynamically constructing neighborhood graphs from similarity among the high-dimensional feature representations of the points. When coupled with a loss promoting proximity to the ideal surface, the proposed approach significantly outperforms state-of-the-art methods on a variety of metrics. In particular, it is able to improve in terms of Chamfer measure and of quality of the surface normals that can be estimated from the denoised data. We also show that it is especially robust both at high noise levels and in presence of structured noise such as the one encountered in real LiDAR scans.
