atlas

Research map / 3D vision / NeRF and radiance fields

2S-UDF: A Novel Two-stage UDF Learning Method for Robust Non-watertight Model Reconstruction from Multi-view Images

CVPR 2024 · 3D vision › NeRF and radiance fields · approach: Inverse rendering with neural fields · 9 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 2S-UDF, a two-stage UDF learning method for multi-view reconstruction of non-watertight models that first learns a coarse UDF with a bell-shaped density and then refines it by directly learning an unbiased, occlusion-aware weight function with ray truncation.

Problem

Learning unsigned distance fields from multi-view images via volume rendering is hard because converting UDF values to density must yield an unbiased, occlusion-aware, bounded weight function, so existing methods produce choppy or closed UDFs and fail on non-watertight models.

Approach

Decouple density and weight across two stages: Stage 1 uses an easily trainable bounded bell-shaped density for coarse UDF learning; Stage 2 truncates rays at the first surface crossing found from the Stage 1 UDF and directly learns a sigmoid-derivative weight function, bypassing density boundedness issues.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use two-stage UDF learning instead of NeUDF2S-UDF · DF3D#OursChamfer distance: 7.36 -> 5.02Helped
use two-stage UDF learning instead of NeUDF2S-UDF · DF3D#NeuralUDFChamfer distance: 2.26 -> 1.96Helped
refine NeUDF with Stage 2 weight adjustmentNeUDF initialization on DTU · DTUChamfer distance: 0.59 -> 0.41; 0.62 -> 0.51Mixed
add Stage 2 refinement after Stage 1 (ablation)2S-UDF · DeepFashion3D #1Chamfer distance: 7.22 -> 4.55Helped
add Stage 2 refinement after Stage 1 (ablation)2S-UDF · DeepFashion3D #7Chamfer distance: 2.46 -> 2.88Hurt
add Stage 2 refinement after Stage 1 (ablation)2S-UDF · DeepFashion3D #8Chamfer distance: 3.38 -> 3.21Helped
add Stage 2 refinement after Stage 1 (ablation)2S-UDF · DeepFashion3D LS-D0Chamfer distance: 6.04 -> 2.46Helped
add Stage 2 refinement after Stage 1 (ablation)2S-UDF · DeepFashion3D NS-D1Chamfer distance: 1.46 -> 1.47No clear effect
add Stage 2 refinement after Stage 1 (ablation)2S-UDF · DeepFashion3D LS-C1Chamfer distance: 6.23 -> 2.14Helped
add Stage 1 coarse learning before Stage 2 (ablation)2S-UDF · DeepFashion3D #1Chamfer distance: 5.75 -> 4.55Helped
add Stage 1 coarse learning before Stage 2 (ablation)2S-UDF · DeepFashion3D #7Chamfer distance: 4.00 -> 2.88Helped
add Stage 1 coarse learning before Stage 2 (ablation)2S-UDF · DeepFashion3D #8Chamfer distance: 5.96 -> 3.21Helped

Surprising findings

Limitations

Experimental setup

Datasets: DeepFashion3D DTU BlendedMVS

Benchmarks: DeepFashion3D DTU

Metrics: Chamfer distance

Baselines: NeuS VolSDF NeAT NeuralUDF NeUDF

Builds on: NeuS NeuralUDF NeUDF HF-NeuS VolSDF

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