Phase Transitions, Distance Functions, and Implicit Neural Representations
About
Representing surfaces as zero level sets of neural networks recently emerged as a powerful modeling paradigm, named Implicit Neural Representations (INRs), serving numerous downstream applications in geometric deep learning and 3D vision. Training INRs previously required choosing between occupancy and distance function representation and different losses with unknown limit behavior and/or bias. In this paper we draw inspiration from the theory of phase transitions of fluids and suggest a loss for training INRs that learns a density function that converges to a proper occupancy function, while its log transform converges to a distance function. Furthermore, we analyze the limit minimizer of this loss showing it satisfies the reconstruction constraints and has minimal surface perimeter, a desirable inductive bias for surface reconstruction. Training INRs with this new loss leads to state-of-the-art reconstructions on a standard benchmark.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Surface Reconstruction | Surface Reconstruction Benchmark (SRB) 5 noisy range scans | Dist Error (c) vs GT0.22 | 15 | |
| Surface Reconstruction | Anchor 1.0 (test) | Chamfer Distance (GT)0.21 | 9 | |
| Surface Reconstruction | Daratech benchmark 1.0 (test) | Chamfer Distance (GT)0.18 | 9 | |
| Surface Reconstruction | Lord Quas benchmark 1.0 (test) | Chamfer Distance (GT)0.11 | 9 | |
| Surface Reconstruction | DC benchmark 1.0 (test) | Chamfer Distance (GT)0.15 | 9 | |
| Surface Reconstruction | Gargoyle 1.0 (test) | Chamfer Distance (GT)0.16 | 9 | |
| Surface Reconstruction | SRB GT | Anchor dc0.29 | 6 | |
| Surface Reconstruction | SRB Scans | Anchor DC Error0.09 | 6 | |
| Surface Reconstruction | Surface Reconstruction Benchmark | Chamfer Distance (d_C)0.22 | 6 |