Lagrangian Hashing for Compressed Neural Field Representations
Shrisudhan Govindarajan, Zeno Sambugaro, Akhmedkhan, Shabanov, Towaki Takikawa, Daniel Rebain, Weiwei Sun, Nicola Conci, Kwang Moo Yi, Andrea Tagliasacchi
TL;DR
LagHash tackles the memory-efficiency of neural fields by marrying Eulerian hash-grid representations with a Lagrangian, point-based Gaussian mixture in the high-resolution levels. It extends InstantNGP by storing a small MoG per hash bucket, enabling a mixture-of-Gaussians representation that concentrates capacity where needed, guided by an EM-inspired loss that aligns Gaussians with surface regions. The method achieves high-fidelity reconstructions with substantially fewer parameters across 2D gigapixel fitting and 3D NeRF tasks, outperforming or matching state-of-the-art baselines like InstantNGP and CompactNGP in PSNR at similar or reduced model sizes. This hybrid, adaptive representation offers practical benefits for compact neural field codecs and scalable rendering, with ablations validating the importance of the guidance and distortion terms and the chosen Gaussian configuration.
Abstract
We present Lagrangian Hashing, a representation for neural fields combining the characteristics of fast training NeRF methods that rely on Eulerian grids (i.e.~InstantNGP), with those that employ points equipped with features as a way to represent information (e.g. 3D Gaussian Splatting or PointNeRF). We achieve this by incorporating a point-based representation into the high-resolution layers of the hierarchical hash tables of an InstantNGP representation. As our points are equipped with a field of influence, our representation can be interpreted as a mixture of Gaussians stored within the hash table. We propose a loss that encourages the movement of our Gaussians towards regions that require more representation budget to be sufficiently well represented. Our main finding is that our representation allows the reconstruction of signals using a more compact representation without compromising quality.
