DUDF: Differentiable Unsigned Distance Fields with Hyperbolic Scaling

Miguel Fainstein, Viviana Siless, Emmanuel Iarussi
2/9/2026

No official code found. Best implementation: LIA-DiTella/DiffUDF (27 stars, MIT, last commit 2024-10-15).

Abstract

In recent years, there has been a growing interest in training Neural Networks to approximate Unsigned Distance Fields (UDFs) for representing open surfaces in the context of 3D reconstruction. However, UDFs are non-differentiable at the zero level set which leads to significant errors in distances and gradients, generally resulting in fragmented and discontinuous surfaces. In this paper, we propose to learn a hyperbolic scaling of the unsigned distance field, which defines a new Eikonal problem with distinct boundary conditions. This allows our formulation to integrate seamlessly with state-of-the-art continuously differentiable implicit neural representation networks, largely applied in the literature to represent signed distance fields. Our approach not only addresses the challenge of open surface representation but also demonstrates significant improvement in reconstruction quality and training performance. Moreover, the unlocked field's differentiability allows the accurate computation of essential topological properties such as normal directions and curvatures, pervasive in downstream tasks such as rendering. Through extensive experiments, we validate our approach across various data sets and against competitive baselines. The results demonstrate enhanced accuracy and up to an order of magnitude increase in speed compared to previous methods.

View on arXivView PDF

Code Implementations(1)

LIA-DiTella/DiffUDFCommunity100%
MIT

Repo for the CVPR 2024 paper: "DUDF: Differentiable Unsigned Distance Fields with Hyperbolic Scaling"

272Cython, PythonNov 4, 20222 years agoMIT
artificial-intelligencecomputer-visiongraphics

Similar Papers

Cite this paper

@article{fainstein2026dudf,
  title  = {DUDF: Differentiable Unsigned Distance Fields with Hyperbolic Scaling},
  author = {Miguel Fainstein and Viviana Siless and Emmanuel Iarussi},
  year   = {2026},
  eprint = {2402.08876},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/pdf/2402.08876},
  journal = {CVPR 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/2402.08876.svg)](https://codeofpaper.com/paper/2402.08876)

Discussion