NeRV: Neural Reflectance and Visibility Fields for Relighting and View Synthesis

被引:364
作者
Srinivasan, Pratul P. [1 ]
Deng, Boyang [1 ]
Zhang, Xiuming [2 ]
Tancik, Matthew [3 ]
Mildenhall, Ben [3 ]
Barron, Jonathan T. [1 ]
机构
[1] Google Res, Mountain View, CA 94043 USA
[2] MIT, Cambridge, MA 02139 USA
[3] Univ Calif Berkeley, Berkeley, CA USA
来源
2021 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION, CVPR 2021 | 2021年
关键词
D O I
10.1109/CVPR46437.2021.00741
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
We present a method that takes as input a set of images of a scene illuminated by unconstrained known lighting, and produces as output a 3D representation that can be rendered from novel viewpoints under arbitrary lighting conditions. Our method represents the scene as a continuous volumetric function parameterized as MLPs whose inputs are a 3D location and whose outputs are the following scene properties at that input location: volume density, surface normal, material parameters, distance to the first surface intersection in any direction, and visibility of the external environment in any direction. Together, these allow us to render novel views of the object under arbitrary lighting, including indirect illumination effects. The predicted visibility and surface intersection fields are critical to our model's ability to simulate direct and indirect illumination during training, because the brute-force techniques used by prior work are intractable for lighting conditions outside of controlled setups with a single light. Our method outperforms alternative approaches for recovering relightable 3D scene representations, and performs well in complex lighting settings that have posed a significant challenge to prior work.
引用
收藏
页码:7491 / 7500
页数:10
相关论文
共 61 条
[1]  
[Anonymous], 2015, IEEE T PATTERN ANAL
[2]  
[Anonymous], 2019, CVPR, DOI DOI 10.1109/CVPR.2019.00025
[3]  
Barrow H., 1978, Comput. Vis. Syst., V157, P3
[4]  
Berthold KP, 1974, Com- put. Graph. Image Process., V3, P277, DOI [DOI 10.1016/0146-664X(74)90022-7, 10.1016/0146-664X(74)90022-7, DOI 10.1016/0146-664X(74)90011-2]
[5]  
Bi Sai, 2020, ARXIV200709892
[6]  
Bi Sai, 2020, ARXIV200803824
[7]  
Bradbury J., 2018, JAX: composable transformations of Python+NumPy programs
[8]  
Bunnell Michael, 2004, NVIDIA GPU GEMS, V2
[9]   A Neural Rendering Framework for Free-Viewpoint Relighting [J].
Chen, Zhang ;
Chen, Anpei ;
Zhang, Guli ;
Wang, Chengyuan ;
Ji, Yu ;
Kutulakos, Kiriakos N. ;
Yu, Jingyi .
2020 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2020, :5598-5609
[10]  
COHEN D, 1994, VISUAL COMPUT, V11, P27, DOI 10.1007/BF01900824