Learning-based Inverse Rendering of Complex Indoor Scenes with Differentiable Monte Carlo Raytracing

被引:14
|
作者
Zhu, Jingsen [1 ]
Luan, Fujun [2 ]
Huo, Yuchi [1 ]
Lin, Zihao [1 ]
Zhong, Zhihua [1 ]
Xi, Dianbing [1 ]
Zheng, Jiaxiang [3 ]
Tang, Rui [3 ]
Bao, Hujun [1 ]
Wang, Rui [1 ]
机构
[1] Zhejiang Univ, State Key Lab CAD&CG, Hangzhou, Peoples R China
[2] Adobe Res, San Francisco, CA USA
[3] Manycore, KooLab, Beijing, Peoples R China
来源
PROCEEDINGS SIGGRAPH ASIA 2022 | 2022年
关键词
ray tracing; lighting estimation; inverse rendering;
D O I
10.1145/3550469.3555407
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Indoor scenes typically exhibit complex, spatially-varying appearance from global illumination, making inverse rendering a challenging ill-posed problem. This work presents an end-to-end, learning-based inverse rendering framework incorporating differentiable Monte Carlo raytracing with importance sampling. The framework takes a single image as input to jointly recover the underlying geometry, spatially-varying lighting, and photorealistic materials. Specifically, we introduce a physically-based differentiable rendering layer with screen-space ray tracing, resulting in more realistic specular reflections that match the input photo. In addition, we create a large-scale, photorealistic indoor scene dataset with significantly richer details like complex furniture and dedicated decorations. Further, we design a novel out-of-view lighting network with uncertainty-aware refinement leveraging hypernetwork-based neural radiance fields to predict lighting outside the view of the input photo. Through extensive evaluations on common benchmark datasets, we demonstrate superior inverse rendering quality of our method compared to state-of-the-art baselines, enabling various applications such as complex object insertion and material
引用
收藏
页数:8
相关论文
共 50 条
  • [31] Inverse kernel concepts in Monte Carlo based inverse treatment planning
    Bogner, L
    Hartmann, M
    RADIOTHERAPY AND ONCOLOGY, 2003, 68 : S19 - S20
  • [32] Monte Carlo Localization for Humanoid Robot Navigation in Complex Indoor Environments
    Hornung, Armin
    Osswald, Stefan
    Maier, Daniel
    Bennewitz, Maren
    INTERNATIONAL JOURNAL OF HUMANOID ROBOTICS, 2014, 11 (02)
  • [33] A Deep Learning-Based Benchmarking Framework for Lane Segmentation in the Complex and Dynamic Road Scenes
    Yousri, Retaj
    Elattar, Mustafa A.
    Darweesh, M. Saeed
    IEEE ACCESS, 2021, 9 : 117565 - 117580
  • [34] Machine Learning-Based Indoor Scenes Identification Using Thepade's SBTC and Local Binary Patterns
    Thepade, Sudeep D.
    Idhate, Mrunal E.
    ADVANCES IN DATA AND INFORMATION SCIENCES, 2022, 318 : 659 - 670
  • [35] The geophysical inverse method based on quantum Monte Carlo
    Wei Chao
    Li Xiao-Fan
    Zhang Mei-Gen
    CHINESE JOURNAL OF GEOPHYSICS-CHINESE EDITION, 2008, 51 (05): : 1494 - 1502
  • [36] Monte Carlo-based inverse treatment planning
    Jeraj, R
    Keall, P
    PHYSICS IN MEDICINE AND BIOLOGY, 1999, 44 (08): : 1885 - 1896
  • [37] PhyIR: Physics-based Inverse Rendering for Panoramic Indoor Images
    Li, Zhen
    Wang, Lingli
    Huang, Xiang
    Pan, Cihui
    Yang, Jiaqi
    2022 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2022, : 12703 - 12713
  • [38] Fast Monte Carlo-Based Inverse Planning for Prostate Brachytherapy by Using Deep Learning
    Villa, Mateo
    Bert, Julien
    Valeri, Antoine
    Schick, Ulrike
    Visvikis, Dimitris
    IEEE TRANSACTIONS ON RADIATION AND PLASMA MEDICAL SCIENCES, 2022, 6 (02) : 182 - 188
  • [39] A Feasibility Study for Deep Learning-Based Efficient Monte Carlo Dose Calculation Method in Radiotherapy
    Lu, X.
    Li, Y.
    Mengke, Q.
    Zhou, L.
    Song, T.
    MEDICAL PHYSICS, 2021, 48 (06)
  • [40] Deep learning-based fast denoising of Monte Carlo dose calculation in carbon ion radiotherapy
    Zhang, Xinyang
    Zhang, Hui
    Wang, Jian
    Ma, Yuanyuan
    Liu, Xinguo
    Dai, Zhongying
    He, Rui
    He, Pengbo
    Li, Qiang
    MEDICAL PHYSICS, 2023, 50 (12) : 7314 - 7323