atlas

Research map / 3D vision / Face and shape

ND-SDF: Learning Normal Deflection Fields for High-Fidelity Indoor Reconstruction

ICLR 2025 · 3D vision › Face and shape · approach: Neural implicit 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.

Proposes ND-SDF, which learns a normal deflection quaternion field to model angular deviations between rendered scene normals and monocular normal priors, enabling adaptive prior usage plus deflection-guided sampling, photometric loss, and unbiased rendering for high-fidelity indoor surface reconstruction.

Problem

High-fidelity indoor 3D surface reconstruction from multi-view images: textureless regions need smoothness from priors, but monocular normal/depth priors are unreliable in complex thin structures, causing detail loss and erroneous surfaces.

Approach

A normal deflection field (quaternion predicted by an MLP and volume-rendered) rotates rendered normals toward the prior; the deflection angle then adaptively weights normal/depth prior losses, guides ray sampling and color loss, and selects regions for partial unbiased SDF-to-density conversion.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add the normal deflection field and deflected normal loss (ablation)Base reconstruction model · ScanNet++F-score: 0.606 -> 0.632Helped
Add adaptive deflection angle prior loss (ablation)ModelA · ScanNet++F-score: 0.632 -> 0.679Helped
Add deflection-angle-guided sampling and photometric loss (ablation)ModelB · ScanNet++F-score: 0.679 -> 0.681Helped
Add deflection-angle-guided unbiased rendering (ablation)ModelC · ScanNet++F-score: 0.681 -> 0.686Helped
Use progressive deflection-field warm-up (ablation)ND-SDF · ScanNet++F-score: 0.667 -> 0.686Helped
Apply partial unbiased rendering to deflection-indicated fine regions (ablation)ND-SDF · ScanNetF-score: 0.707 -> 0.746Helped
Use adaptive deflection-angle depth prior loss (ablation)ND-SDF · ScanNet++F-score: 0.664 -> 0.686Helped
Add curvature loss (ablation)ND-SDF · Indoor reconstructionsurface smoothnessNo clear effect
Use ND-SDF instead of H2OSDFIndoor reconstruction on ScanNet · ScanNet (4 scenes)F-score: 79.9 -> 82.0Helped
Use ND-SDF instead of DebSDF (Grid)Indoor reconstruction on ScanNet++ · ScanNet++ (6 scenes)F-score: 0.696 -> 0.721Helped
Use ND-SDF instead of DebSDF (MLP)Indoor reconstruction on Replica · ReplicaF-score: 88.36 -> 91.60Helped
Use ND-SDF instead of MonoSDF (Grid)Indoor reconstruction on Tanks and Temples · Tanks and Temples (mean)F-score: 10.11 -> 14.46Helped

Surprising findings

Limitations

Experimental setup

Datasets: ScanNet Replica Tanks and Temples ScanNet++

Benchmarks: ScanNet Replica Tanks and Temples ScanNet++

Metrics: Accuracy Completeness Precision Recall Chamfer distance F-score normal consistency

Baselines: COLMAP VolSDF NeuS NeuRIS MonoSDF HelixSurf DebSDF H2O-SDF Baked-Angelo

Builds on: MonoSDF VolSDF Neuralangelo TUVR Instant-NGP

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