Lighthouse: Predicting Lighting Volumes for Spatially-Coherent Illumination

Abstract

We present a deep learning solution for estimating the incident illumination at any 3D location within a scene from an input narrow-baseline stereo image pair. Previous approaches for predicting global illumination from images either predict just a single illumination for the entire scene, or separately estimate the illumination at each 3D location without enforcing that the predictions are consistent with the same 3D scene. Instead, we propose a deep learning model that estimates a 3D volumetric RGBA model of a scene, including content outside the observed field of view, and then uses standard volume rendering to estimate the incident illumination at any 3D location within that volume. Our model is trained without any ground truth 3D data and only requires a held-out perspective view near the input stereo pair and a spherical panorama taken within each scene as supervision, as opposed to prior methods for spatially-varying lighting estimation, which require ground truth scene geometry for training. We demonstrate that our method can predict consistent spatially-varying lighting that is convincing enough to plausibly relight and insert highly specular virtual objects into real images.

Cite

Text

Srinivasan et al. "Lighthouse: Predicting Lighting Volumes for Spatially-Coherent Illumination." Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, 2020. doi:10.1109/CVPR42600.2020.00810

Markdown

[Srinivasan et al. "Lighthouse: Predicting Lighting Volumes for Spatially-Coherent Illumination." Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, 2020.](https://mlanthology.org/cvpr/2020/srinivasan2020cvpr-lighthouse/) doi:10.1109/CVPR42600.2020.00810

BibTeX

@inproceedings{srinivasan2020cvpr-lighthouse,
  title     = {{Lighthouse: Predicting Lighting Volumes for Spatially-Coherent Illumination}},
  author    = {Srinivasan, Pratul P. and Mildenhall, Ben and Tancik, Matthew and Barron, Jonathan T. and Tucker, Richard and Snavely, Noah},
  booktitle = {Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition},
  year      = {2020},
  doi       = {10.1109/CVPR42600.2020.00810},
  url       = {https://mlanthology.org/cvpr/2020/srinivasan2020cvpr-lighthouse/}
}