SDFs from Unoriented Point Clouds using Neural Variational Heat Distances

Samuel Weidemaier, Florine Hartwig, Josua Sassen, Sergio Conti, Mirela Ben-Chen +1 more
4/15/2025
math.NAcs.GRcs.LG

No official code found. Best implementation: sweidemaier/HeatSDF (6 stars, MIT, last commit 2026-01-28).

Abstract

We propose a novel variational approach for computing neural Signed Distance Fields (SDF) from unoriented point clouds. To this end, we replace the commonly used eikonal equation with the heat method, carrying over to the neural domain what has long been standard practice for computing distances on discrete surfaces. This yields two convex optimization problems for whose solution we employ neural networks: We first compute a neural approximation of the gradients of the unsigned distance field through a small time step of heat flow with weighted point cloud densities as initial data. Then we use it to compute a neural approximation of the SDF. We prove that the underlying variational problems are well-posed. Through numerical experiments, we demonstrate that our method provides state-of-the-art surface reconstruction and consistent SDF gradients. Furthermore, we show in a proof-of-concept that it is accurate enough for solving a PDE on the zero-level set.

View on arXivView PDF

Code Implementations(1)

MIT

Official Implementation of "SDFs from Unoriented Point Clouds using Neural Variational Heat Distances"

62PythonOct 3, 20258 months agoMIT
neural-implicit-representationsneural-signed-distance-functionspoint-cloud-processing

Similar Papers

Cite this paper

@article{weidemaier2025sdfs,
  title  = {SDFs from Unoriented Point Clouds using Neural Variational Heat Distances},
  author = {Samuel Weidemaier and Florine Hartwig and Josua Sassen and Sergio Conti and Mirela Ben-Chen and Martin Rumpf},
  year   = {2025},
  eprint = {2504.11212},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2504.11212v3}
}

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/2504.11212.svg)](https://codeofpaper.com/paper/2504.11212)

Discussion