UCL Discovery
UCL home » Library Services » Electronic resources » UCL Discovery

PointCleanNet: Learning to Denoise and Remove Outliers from Dense Point Clouds

Rakotosaona, MJ; La Barbera, V; Guerrero, P; Mitra, NJ; Ovsjanikov, M; (2020) PointCleanNet: Learning to Denoise and Remove Outliers from Dense Point Clouds. Computer Graphics Forum , 39 (1) pp. 185-203. 10.1111/cgf.13753. Green open access

[thumbnail of PointCleanNet_accepted_version.pdf]
Preview
Text
PointCleanNet_accepted_version.pdf - Accepted Version

Download (57MB) | Preview

Abstract

Point clouds obtained with 3D scanners or by image-based reconstruction techniques are often corrupted with significant amount of noise and outliers. Traditional methods for point cloud denoising largely rely on local surface fitting (e.g. jets or MLS surfaces), local or non-local averaging or on statistical assumptions about the underlying noise model. In contrast, we develop a simple data-driven method for removing outliers and reducing noise in unordered point clouds. We base our approach on a deep learning architecture adapted from PCPNet, which was recently proposed for estimating local 3D shape properties in point clouds. Our method first classifies and discards outlier samples, and then estimates correction vectors that project noisy points onto the original clean surfaces. The approach is efficient and robust to varying amounts of noise and outliers, while being able to handle large densely sampled point clouds. In our extensive evaluation, both on synthetic and real data, we show an increased robustness to strong noise levels compared to various state-of-the-art methods, enabling accurate surface reconstruction from extremely noisy real data obtained by range scans. Finally, the simplicity and universality of our approach makes it very easy to integrate in any existing geometry processing pipeline. Both the code and pre-trained networks can be found on the project page (https://github.com/mrakotosaon/pointcleannet).

Type: Article
Title: PointCleanNet: Learning to Denoise and Remove Outliers from Dense Point Clouds
Open access status: An open access version is available from UCL Discovery
DOI: 10.1111/cgf.13753
Publisher version: https://doi.org/10.1111/cgf.13753
Language: English
Additional information: This version is the author accepted manuscript. For information on re-use, please refer to the publisher’s terms and conditions.
Keywords: Point‐based methods, methods and applications, point‐based graphics modeling, signal processing methods and applications [Computing Methodologies]: Point‐based models, Neural networks, Shape analysis
UCL classification: UCL
UCL > Provost and Vice Provost Offices > UCL BEAMS
UCL > Provost and Vice Provost Offices > UCL BEAMS > Faculty of Engineering Science
UCL > Provost and Vice Provost Offices > UCL BEAMS > Faculty of Engineering Science > Dept of Computer Science
UCL > Provost and Vice Provost Offices > UCL BEAMS > Faculty of the Built Environment
UCL > Provost and Vice Provost Offices > UCL BEAMS > Faculty of the Built Environment > Bartlett School Env, Energy and Resources
URI: https://discovery.ucl.ac.uk/id/eprint/10078727
Downloads since deposit
528Downloads
Download activity - last month
Download activity - last 12 months
Downloads by country - last 12 months

Archive Staff Only

View Item View Item