Ref-NeRF: Structured View-Dependent Appearance for Neural Radiance Fields
Dor Verbin, Peter Hedman, Ben Mildenhall, Todd Zickler, Jonathan T. Barron, Pratul P. Srinivasan
TL;DR
This paper tackles the difficulty of reproducing glossy reflections in Neural Radiance Fields by reparameterizing outgoing radiance as a function of the reflection direction about local normals. It introduces Ref-NeRF, which incorporates Integrated Directional Encoding and a diffuse/specular decomposition to enable smoother, more accurate interpolation of view-dependent appearance. A normal-regularizer and predicted normals improve reflection directions, yielding sharper specular highlights and more faithful geometry, while the structured radiance representation supports interpretable scene editing. Empirically, Ref-NeRF achieves state-of-the-art renderings on challenging glossy scenes and real-world captures, with notable improvements in both rendering quality and normal accuracy over mip-NeRF and related baselines, at the cost of modest additional computation.
Abstract
Neural Radiance Fields (NeRF) is a popular view synthesis technique that represents a scene as a continuous volumetric function, parameterized by multilayer perceptrons that provide the volume density and view-dependent emitted radiance at each location. While NeRF-based techniques excel at representing fine geometric structures with smoothly varying view-dependent appearance, they often fail to accurately capture and reproduce the appearance of glossy surfaces. We address this limitation by introducing Ref-NeRF, which replaces NeRF's parameterization of view-dependent outgoing radiance with a representation of reflected radiance and structures this function using a collection of spatially-varying scene properties. We show that together with a regularizer on normal vectors, our model significantly improves the realism and accuracy of specular reflections. Furthermore, we show that our model's internal representation of outgoing radiance is interpretable and useful for scene editing.
