Inverse Path Tracing for Joint Material and Lighting Estimation
- 1 June 2019
- conference paper
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- p. 2442-2451
- https://doi.org/10.1109/cvpr.2019.00255
Abstract
Modern computer vision algorithms have brought significant advancement to 3D geometry reconstruction. However, illumination and material reconstruction remain less studied, with current approaches assuming very simplified models for materials and illumination. We introduce Inverse Path Tracing, a novel approach to jointly estimate the material properties of objects and light sources in indoor scenes by using an invertible light transport simulation. We assume a coarse geometry scan, along with corresponding images and camera poses. The key contribution of this work is an accurate and simultaneous retrieval of light sources and physically based material properties (e.g., diffuse reflectance, specular reflectance, roughness, etc.) for the purpose of editing and re-rendering the scene under new conditions. To this end, we introduce a novel optimization method using a differentiable Monte Carlo renderer that computes derivatives with respect to the estimated unknown illumination and material properties. This enables joint optimization for physically correct light transport and material models using a tailored stochastic gradient descent.Keywords
This publication has 25 references indexed in Scilit:
- Shading-based refinement on volumetric signed distance functionsACM Transactions on Graphics, 2015
- Shape, Illumination, and Reflectance from ShadingIEEE Transactions on Pattern Analysis and Machine Intelligence, 2014
- Appearance-from-motionACM Transactions on Graphics, 2014
- Real-time shading-based refinement for consumer depth camerasACM Transactions on Graphics, 2014
- Inverse volume rendering with material dictionariesACM Transactions on Graphics, 2013
- Real-time 3D reconstruction at scale using voxel hashingACM Transactions on Graphics, 2013
- KinectFusionPublished by Association for Computing Machinery (ACM) ,2011
- A Survey of Inverse Rendering ProblemsComputer Graphics Forum, 2003
- Acquiring the reflectance field of a human facePublished by Association for Computing Machinery (ACM) ,2000
- The rendering equationACM SIGGRAPH Computer Graphics, 1986