LightOctree: Lightweight 3D Spatially-Coherent Indoor Lighting Estimation
Xuecan Wang, Shibang Xiao, Xiaohui Liang
TL;DR
This work tackles indoor lighting estimation from a single RGB image with 3D spatial coherence, addressing the high memory and compute costs of dense volumetric methods. It introduces a sparse voxel octree lighting representation paired with a lightweight octree-based network and a differentiable voxel-octree cone-tracing renderer to produce high-quality, spatially coherent illumination for virtual object insertion. The approach reduces storage and computation to approximately $O(n^2)$ versus $O(n^3)$ for dense grids, while supporting end-to-end training and realistic rendering. Experiments on synthetic indoor datasets demonstrate competitive illumination accuracy and superior efficiency, enabling interactive AR/MR applications with photorealistic virtual insertions and robust cross-view consistency.
Abstract
We present a lightweight solution for estimating spatially-coherent indoor lighting from a single RGB image. Previous methods for estimating illumination using volumetric representations have overlooked the sparse distribution of light sources in space, necessitating substantial memory and computational resources for achieving high-quality results. We introduce a unified, voxel octree-based illumination estimation framework to produce 3D spatially-coherent lighting. Additionally, a differentiable voxel octree cone tracing rendering layer is proposed to eliminate regular volumetric representation throughout the entire process and ensure the retention of features across different frequency domains. This reduction significantly decreases spatial usage and required floating-point operations without substantially compromising precision. Experimental results demonstrate that our approach achieves high-quality coherent estimation with minimal cost compared to previous methods.
