atlas

Research map / Point clouds / Shape and surface completion

Inferring Neural Signed Distance Functions by Overfitting on Single Noisy Point Clouds through Finetuning Data-Driven based Priors

NeurIPS 2024 · Point clouds › Shape and surface completion · approach: Distance-function surface reconstruction · 1 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.

Finetunes a data-driven DeepSDF-style neural SDF prior on a single noisy point cloud using a local statistical noise-to-noise mapping loss (EMD between pulled queries and noisy points in KNN local regions), without SDF supervision, clean points, or normals.

Problem

Estimating accurate neural signed distance functions from highly noisy point clouds, where data-driven priors generalize poorly and overfitting-based methods converge slowly.

Approach

Initialize an overfitting stage from a data-driven SDF prior (auto-decoder trained with SDF supervision) and finetune it on a single noisy point cloud with a local noise-to-noise mapping loss: pulled query projections are matched by EMD to random subsets of noisy points in K-nearest-neighbor local regions.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
finetune a data-driven prior using local noise-to-noise mappingNeural SDF inference from noisy point clouds · ShapeNetCD_L1 ×10: 0.026 -> 0.023Helped
finetune a data-driven prior using local noise-to-noise mappingNeural SDF inference from noisy point clouds · ABC var and ABC maxCD_L2 ×100: 0.113 -> 0.096; 0.139 -> 0.113Helped
finetune a data-driven prior using local noise-to-noise mappingNeural SDF inference from noisy point clouds · SRBCD_L1 ×10: 0.067 -> 0.055Helped
finetune a data-driven prior using local noise-to-noise mappingNeural SDF inference from noisy point clouds · 3D SceneCD_L1: 0.019 -> 0.016Helped
use embedding size 256 rather than 128 or 512 (ablation)Proposed method · ABCCD_L2 ×100: 0.102 -> 0.096; 0.114 -> 0.096Helped
add the learned prior and learned embedding initialization (ablation)Proposed method · ABCCD_L2 ×100: 0.108 -> 0.096Helped
optimize the learned network parameters rather than fixing them (ablation)Proposed method · ABCCD_L2 ×100: 0.144 -> 0.096Helped
use KNN sphere regions rather than voxel or fixed-radius regions (ablation)Proposed method · ABCCD_L2 ×100: 0.314 -> 0.096; 0.101 -> 0.096Helped
use local rather than global noise-to-noise mapping (ablation)Proposed method · ABCCD_L2 ×100 and time: 0.106 -> 0.096; 21 min -> 8 minHelped
use 1000 points per local region rather than 500, 3000, or 5000 (ablation)Proposed method · ABCCD_L2 ×100: 0.102 -> 0.096; 0.111 -> 0.096; 0.114 -> 0.096Helped
initialize the SDF from the learned prior rather than random, square, or Sphere (SAL) initialization (ablation)Proposed method · ABCTime: 8.3min -> 5.0min; 7.1min -> 5.0min; 5.5min -> 5.0minHelped
increase noise from middle to max or extreme (ablation)Ours · ABCCD_L2: 0.096 -> 0.113 -> 0.125Hurt

Surprising findings

Limitations

Experimental setup

Datasets: ShapeNet ABC FAMOUS SRB D-FAUST 3D Scene KITTI Paris-rue-Madame nuScenes

Benchmarks: ShapeNet ABC SRB FAMOUS D-FAUST 3D Scene KITTI Paris-rue-Madame

Metrics: CD_L1 CD_L2 NC F-Score inference time

Baselines: PSR PSG R2N2 COcc SAP OCNN IMLS POCO ALTO N2NM P2S NP

Builds on: DeepSDF Noise2NoiseMapping NeuralPull ALTO

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