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

Ziyu Tang, Weicai Ye, Yifan Wang, Di Huang, Hujun Bao +2 more
2/12/2026

No official code found. Best implementation: zju3dv/ND-SDF (41 stars, last commit 2025-04-11).

Abstract

Neural implicit reconstruction via volume rendering has demonstrated its effectiveness in recovering dense 3D surfaces. However, it is non-trivial to simultaneously recover meticulous geometry and preserve smoothness across regions with differing characteristics. To address this issue, previous methods typically employ geometric priors, which are often constrained by the performance of the prior models. In this paper, we propose ND-SDF, which learns a Normal Deflection field to represent the angular deviation between the scene normal and the prior normal. Unlike previous methods that uniformly apply geometric priors on all samples, introducing significant bias in accuracy, our proposed normal deflection field dynamically learns and adapts the utilization of samples based on their specific characteristics, thereby improving both the accuracy and effectiveness of the model. Our method not only obtains smooth weakly textured regions such as walls and floors but also preserves the geometric details of complex structures. In addition, we introduce a novel ray sampling strategy based on the deflection angle to facilitate the unbiased rendering process, which significantly improves the quality and accuracy of intricate surfaces, especially on thin structures. Consistent improvements on various challenging datasets demonstrate the superiority of our method.

View on arXivView PDF

Code Implementations(1)

zju3dv/ND-SDFCommunity66%

[ICLR 2025, Spotlight] ND-SDF: Learning Normal Deflection Fields for High-Fidelity Indoor Reconstruction

413C, C++May 29, 20241 years ago

Similar Papers

Cite this paper

@article{tang2026ndsdf,
  title  = {ND-SDF: Learning Normal Deflection Fields for High-Fidelity Indoor Reconstruction},
  author = {Ziyu Tang and Weicai Ye and Yifan Wang and Di Huang and Hujun Bao and Tong He and Guofeng Zhang},
  year   = {2026},
  eprint = {2408.12598},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2408.12598},
  journal = {ICLR 2024 2024}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2408.12598.svg)](https://codeofpaper.com/paper/2408.12598)

Discussion