atlas

Research map / Point clouds / Shape and surface completion

A Lightweight UDF Learning Framework for 3D Reconstruction Based on Local Shape Functions

CVPR 2025 · Point clouds › Shape and surface completion · approach: Distance-function surface reconstruction · 8 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.

Trains a lightweight attention-based UDF network once on a synthetic dataset of local point-cloud patches built from quadratic (smooth) and parametric sharp-feature functions, then reconstructs surfaces from unseen point clouds and can initialize unsupervised UDF methods.

Problem

Learning unsigned distance fields (UDFs) from point clouds usually needs slow per-shape unsupervised optimization or large shape-dataset supervised training that is costly and dataset-dependent.

Approach

Learn UDFs from local point-cloud patches synthesized from differential-geometry quadratic surfaces and simple sharp-feature functions (creases, cusps, corners, v-saddles), so training is shape-independent; a cross-attention module fuses patch features with query-relative vectors, plus a denoising displacement module.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use LoSF-UDF instead of DUDFUDF surface reconstruction · ShapeNetCars, cleanL1-Chamfer distance (×100): 0.773 -> 0.611Helped
Use LoSF-UDF instead of DUDFUDF surface reconstruction · ShapeNetCars, cleanF-score (0.005): 0.697 -> 0.645Hurt
Use LoSF-UDF instead of LevelSetUDFUDF surface reconstruction · ShapeNetCars, noiseL1-Chamfer distance (×100): 1.176 -> 0.614Helped
Use LoSF-UDF instead of LevelSetUDFUDF surface reconstruction · ShapeNetCars, noiseF-score (0.005): 0.299 -> 0.546Helped
Use LoSF-UDF instead of GeoUDFUDF surface reconstruction · ShapeNetCars, outliersL1-Chamfer distance (×100): 2.598 -> 0.705Helped
Use LoSF-UDF instead of LevelSetUDFUDF surface reconstruction · ShapeNetCars, outliersF-score (0.005): 0.200 -> 0.437Helped
Use LoSF-UDF instead of DUDFUDF surface reconstruction · DeepFashion3D, cleanL1-Chamfer distance (×100): 0.506 -> 0.548Hurt
Use LoSF-UDF instead of DUDFUDF surface reconstruction · DeepFashion3D, cleanF-score (0.005): 0.586 -> 0.565Hurt
Use LoSF-UDF instead of LevelSetUDFUDF surface reconstruction · DeepFashion3D, noiseL1-Chamfer distance (×100): 0.723 -> 0.614Helped
Use LoSF-UDF instead of GeoUDFUDF surface reconstruction · DeepFashion3D, noiseF-score (0.005): 0.506 -> 0.541Helped
Use LoSF-UDF instead of DUDFUDF surface reconstruction · DeepFashion3D, outliersL1-Chamfer distance (×100): 2.558 -> 0.559Helped
Use LoSF-UDF instead of LevelSetUDFUDF surface reconstruction · DeepFashion3D, outliersF-score (0.005): 0.278 -> 0.463Helped

Surprising findings

Limitations

Experimental setup

Datasets: ShapeNetCars DeepFashion3D ScanNet Threescan synthetic local shape-function patches

Benchmarks: ShapeNetCars DeepFashion3D ScanNet Threescan real range scan dataset

Metrics: L1 Chamfer distance F1-score normal consistency runtime parameter count

Baselines: CAP-UDF LevelSetUDF DUDF GeoUDF

Builds on: GeoUDF DCUDF PointNet CAP-UDF LevelSetUDF

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