Inverse Rendering using Multi-Bounce Path Tracing and Reservoir Sampling

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autores principales: Dai, Yuxin, Wang, Qi, Zhu, Jingsen, Xi, Dianbing, Huo, Yuchi, Qian, Chen, He, Ying
Formato: Preprint
Publicado: 2024
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866910846911774720
author Dai, Yuxin
Wang, Qi
Zhu, Jingsen
Xi, Dianbing
Huo, Yuchi
Qian, Chen
He, Ying
author_facet Dai, Yuxin
Wang, Qi
Zhu, Jingsen
Xi, Dianbing
Huo, Yuchi
Qian, Chen
He, Ying
contents We present MIRReS, a novel two-stage inverse rendering framework that jointly reconstructs and optimizes the explicit geometry, material, and lighting from multi-view images. Unlike previous methods that rely on implicit irradiance fields or simplified path tracing algorithms, our method extracts an explicit geometry (triangular mesh) in stage one, and introduces a more realistic physically-based inverse rendering model that utilizes multi-bounce path tracing and Monte Carlo integration. By leveraging multi-bounce path tracing, our method effectively estimates indirect illumination, including self-shadowing and internal reflections, which improves the intrinsic decomposition of shape, material, and lighting. Moreover, we incorporate reservoir sampling into our framework to address the noise in Monte Carlo integration, enhancing convergence and facilitating gradient-based optimization with low sample counts. Through qualitative and quantitative evaluation of several scenarios, especially in challenging scenarios with complex shadows, we demonstrate that our method achieves state-of-the-art performance on decomposition results. Additionally, our optimized explicit geometry enables applications such as scene editing, relighting, and material editing with modern graphics engines or CAD software. The source code is available at https://brabbitdousha.github.io/MIRReS/
format Preprint
id arxiv_https___arxiv_org_abs_2406_16360
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Inverse Rendering using Multi-Bounce Path Tracing and Reservoir Sampling
Dai, Yuxin
Wang, Qi
Zhu, Jingsen
Xi, Dianbing
Huo, Yuchi
Qian, Chen
He, Ying
Computer Vision and Pattern Recognition
Graphics
We present MIRReS, a novel two-stage inverse rendering framework that jointly reconstructs and optimizes the explicit geometry, material, and lighting from multi-view images. Unlike previous methods that rely on implicit irradiance fields or simplified path tracing algorithms, our method extracts an explicit geometry (triangular mesh) in stage one, and introduces a more realistic physically-based inverse rendering model that utilizes multi-bounce path tracing and Monte Carlo integration. By leveraging multi-bounce path tracing, our method effectively estimates indirect illumination, including self-shadowing and internal reflections, which improves the intrinsic decomposition of shape, material, and lighting. Moreover, we incorporate reservoir sampling into our framework to address the noise in Monte Carlo integration, enhancing convergence and facilitating gradient-based optimization with low sample counts. Through qualitative and quantitative evaluation of several scenarios, especially in challenging scenarios with complex shadows, we demonstrate that our method achieves state-of-the-art performance on decomposition results. Additionally, our optimized explicit geometry enables applications such as scene editing, relighting, and material editing with modern graphics engines or CAD software. The source code is available at https://brabbitdousha.github.io/MIRReS/
title Inverse Rendering using Multi-Bounce Path Tracing and Reservoir Sampling
topic Computer Vision and Pattern Recognition
Graphics
url https://arxiv.org/abs/2406.16360