Lightplane: Highly-Scalable Components for Neural 3D Fields
Ang Cao, Justin Johnson, Andrea Vedaldi, David Novotny
TL;DR
Lightplane introduces LightplaneRenderer and Splatter to dramatically reduce memory usage in 2D-3D mapping for neural 3D fields, enabling processing of many high-resolution images with modest compute. Built on a hybrid hashed representation (voxel grids and triplanes) and ray-wise kernel fusion with selective recomputation, it achieves up to four orders of magnitude memory savings while maintaining speed. The framework supports high-resolution image-level supervision, large-scale multi-view reconstruction, and diffusion-based 3D generation on CO3Dv2, improving depth accuracy, geometry, and generation fidelity. The approach scales to 100+ input views, broadening practical applicability and offering a versatile plugin for diverse 3D tasks; the authors provide open-source code to facilitate adoption.
Abstract
Contemporary 3D research, particularly in reconstruction and generation, heavily relies on 2D images for inputs or supervision. However, current designs for these 2D-3D mapping are memory-intensive, posing a significant bottleneck for existing methods and hindering new applications. In response, we propose a pair of highly scalable components for 3D neural fields: Lightplane Render and Splatter, which significantly reduce memory usage in 2D-3D mapping. These innovations enable the processing of vastly more and higher resolution images with small memory and computational costs. We demonstrate their utility in various applications, from benefiting single-scene optimization with image-level losses to realizing a versatile pipeline for dramatically scaling 3D reconstruction and generation. Code: \url{https://github.com/facebookresearch/lightplane}.
