atlas

Research map / Point clouds / Shape and surface completion

Few-Shot Unsupervised Implicit Neural Shape Representation Learning with Spatial Adversaries

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

Adds locally-radiused adversarial query points to NeuralPull-style unsupervised SDF learning from sparse unoriented point clouds, improving SDF reconstruction on ShapeNet, Faust, 3D Scene and SRB.

Problem

Learning neural signed distance functions from sparse, noisy, unoriented 3D point clouds without ground-truth supervision overfits to pseudo-label noise, causing shape degradation and unstable validation.

Approach

Augment NeuralPull's query-projection loss with a loss on local adversarial queries (first-order gradient-ascent perturbations within radii tied to local point spacing sigma_p), combined via learnable multi-task uncertainty weights, to regularize training and focus on hard samples.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add local adversarial query loss to the NeuralPull projection loss (ablation)NP · ShapeNet sparse noisyCD1Helped
add local adversarial query loss to the NeuralPull projection loss (ablation)NP · Faust sparse noisyCD1: 0.269 -> 0.220Helped
add local adversarial query loss to the NeuralPull projection loss (ablation)NP · 3D Scene meanCD1: 0.097 -> 0.041Helped
add local adversarial query loss to the NeuralPull projection loss (ablation)NP · SRB sparseCD1: 0.58 -> 0.49Helped
add local adversarial query loss to the NeuralPull projection loss (ablation)NP · SRB denseCD1: 0.23 -> 0.19Helped
use local radius ρq = σp/100 rather than global radius ρ = σ/100 (ablation)Ours · ShapeNet Table classCD1: 0.98 -> 0.75Helped
set the local adversarial radius to σp/10 rather than σp/100 (ablation)Ours · ShapeNet Table classCD1: 0.75 -> 0.92Hurt
set the local adversarial radius to σp/500 rather than σp/100 (ablation)Ours · ShapeNet Table classCD1: 0.75 -> 0.88Hurt
set the local adversarial radius to σp/1000 rather than σp/100 (ablation)Ours · ShapeNet Table classCD1: 0.75 -> 1.02Hurt
replace the combined original and adversarial objective with adversarial loss alone (ablation)Ours · ShapeNet Table classCD1: 0.75 -> 0.78Hurt
increase NP's original query samples to match the total number of samples used by Ours (ablation)NP · SRBChamfer distance: 0.581 to 0.576Helped

Surprising findings

Limitations

Experimental setup

Datasets: ShapeNet Faust 3D Scene Surface Reconstruction Benchmark (SRB)

Benchmarks: ShapeNet Faust 3D Scene SRB

Metrics: CD1 CD2 F-Score Normal Consistency

Baselines: NeuralPull SPSR OG-INR GridPull NTPS NDrop SAP DIGS NSpline POCO CONet NKSR

Builds on: NeuralPull adversarial training (local adversarial perturbations) Multi-task learning uncertainty weighting (Kendall et al.)

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