atlas

Research map / Point clouds / Point cloud classification

Denoising Point Clouds in Latent Space via Graph Convolution and Invertible Neural Network

CVPR 2024 · Point clouds › Point cloud classification · approach: Local feature aggregation networks · 26 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes PD-LTS, a point cloud denoiser that uses an invertible monotone-operator neural network fused with multi-level graph convolution (MLGC) to disentangle noise in latent space, masks noise channels, and inverts to get clean points.

Problem

Point clouds captured by LiDAR or structured light contain noise and outliers that hurt downstream tasks; displacement-regression denoisers over-smooth or collapse surfaces, and prior flow-based denoisers lack strong local shape feature extraction.

Approach

Model a bijective mapping between noisy point clouds and a latent space with an invertible monotone-operator network (Lipschitz-constrained residual blocks) conditioned on densely connected EdgeConv features, so noise is isolated in specific latent channels that can be zeroed before inverting back to 3D; trained with EMD reconstruction loss instead of likelihood.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use the heavy version instead of IterativePFNPoint-cloud denoising · PUNet 10K and 50K, 1%, 2%, and 2.5% noiseCD and P2M: CD: 20.56 -> 17.81; 30.43 -> 24.41; 33.52 -> 26.99; 6.05 -> 4.70; 8.03 -> 6.46; 10.15 -> 8.63. P2M: 5.01 -> 4.65; 8.45 -Helped
Add MLGC (ablation)Proposed light denoising framework · PUNet 10K, 1% noiseCD: 25.93 -> 18.25Helped
Add stage 2 of MLGC (ablation)Proposed light denoising framework · PUNet 10K, 1% noiseCD: 18.42 -> 18.25Helped
Use more than 1 invertible layer (ablation)Proposed light denoising framework · PUNet 10K, 1% noiseCD: 23.01 -> 18.25Helped
Use more than 6 invertible layers (ablation)Proposed light denoising framework · PUNet 10K, 1% noiseCD: 18.35 -> 18.25Helped
Use augmented dimension 48 instead of 8 (ablation)Proposed light denoising framework · PUNet 10K, 1% noiseCD: 18.59 -> 18.25Helped
Use augmented dimension 48 instead of 64 (ablation)Proposed light denoising framework · PUNet 10K, 2.5% noiseCD: 28.61 -> 28.49Helped

Surprising findings

Limitations

Experimental setup

Datasets: PUNet Paris-rue-Madame

Benchmarks: PUNet Paris-rue-Madame

Metrics: Chamfer distance point-to-mesh distance uniformity

Baselines: PCN GPDNet DMRDenoise PD-flow ScoreDenoise PointFilter IterativePFN

Builds on: DGCNN invertible monotone operator networks PD-flow IterativePFN EdgeConv

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy