Neural Scene Decomposition for Accurate Light and Material Reconstruction via Physically-Based Global Illumination Estimation
Master Thesis, 2023

overview

Abstract

Recent advances in neural rendering have achieved pinpoint reconstruction of 3D scenes from multi-view images. To enable scene editing under different lighting conditions, an increasing number of methods are integrating differentiable surface rendering into the pipelines. However, many of these methods rely heavily on simplified surface rendering algorithms, while considering primarily direct lighting or fixed indirect illumination only. We introduce a more realistic rendering pipeline that embraces multi-bounce Monte-Carlo path tracing. Benefiting from the multi-bounce light path estimation, our method can decompose high-quality material properties without necessitating additional prior knowledge. Additionally, our model can accurately estimate and reconstruct secondary shading effects, such as indirect illumination and self-reflection. We demonstrate the advantages of our model to baseline methods qualitatively and quantitatively across synthetic and real-world scenes.


Multi-bounce Monte-Carlo Ray Tracing

overview

We develop a differentiable inverse path tracer that enables the simulation of light bouncing multiple times within a scene, utilizing Monte Carlo sampling. The simulation of multi-bounce light transport enables a precise reconstruction of the material properties. By simulating an increased number of bounces, the precision of the reconstructed albedo is notably improved. This results in a reduction of indirect lighting being inaccurately embedded into the albedo.

overview
Estimated Albedo GT Albedo

Relighting Results Synthetic Data

Baseline Ours Ground Truth
Baseline Ours Ground Truth

In comparison to the baseline approach, our method features more accurate color representation, enhanced realism in specularity, and significantly improved secondary lighting effects (e.g. self-reflection).


Relighting Results Real-world Data

overview
Reference Relighting 1 Relighting 2 Relighting 3

Material Editing Results

We can also control the diffuse color and the amount of speucularity.


Acknowledgements

Thanks to Peter Kocsis for his guidance, thanks to Minghua Chen for her supports, and to Mohamed Ebbed for his advice. Special thanks to my cats, Huajiao and Danta, for their emotional support.

The website template was borrowed from Michaƫl Gharbi and Ref-NeRF.