DeRF: Decomposed Radiance Fields
Daniel Rebain, Wei Jiang, Soroosh Yazdani, Ke Li, Kwang Moo Yi, Andrea Tagliasacchi
TL;DR
DeRF tackles slow NeRF rendering by decomposing a scene into spatially localized neural heads guided by differentiable Voronoi partitions and compositing with the Painter's Algorithm. This mitigates diminishing returns from simply enlarging a single network by enabling per-region processing with GPU-friendly memory access. Empirical results show DeRF can achieve up to 3x efficiency gains or up to 1.0 dB PSNR improvements at the same cost, with qualitative gains in detail. The approach is supported by a training regime that stabilizes the learned decomposition and a theoretical guarantee of painter-friendly correctness for Voronoi partitions.
Abstract
With the advent of Neural Radiance Fields (NeRF), neural networks can now render novel views of a 3D scene with quality that fools the human eye. Yet, generating these images is very computationally intensive, limiting their applicability in practical scenarios. In this paper, we propose a technique based on spatial decomposition capable of mitigating this issue. Our key observation is that there are diminishing returns in employing larger (deeper and/or wider) networks. Hence, we propose to spatially decompose a scene and dedicate smaller networks for each decomposed part. When working together, these networks can render the whole scene. This allows us near-constant inference time regardless of the number of decomposed parts. Moreover, we show that a Voronoi spatial decomposition is preferable for this purpose, as it is provably compatible with the Painter's Algorithm for efficient and GPU-friendly rendering. Our experiments show that for real-world scenes, our method provides up to 3x more efficient inference than NeRF (with the same rendering quality), or an improvement of up to 1.0~dB in PSNR (for the same inference cost).
