A signal-processing framework for inverse rendering
Top Cited Papers
- 1 August 2001
- proceedings article
- Published by Association for Computing Machinery (ACM)
- p. 117-128
- https://doi.org/10.1145/383259.383271
Abstract
Realism in computer-generated images requires accurate input models for lighting, textures and BRDFs. One of the best ways of obtaining high-quality data is through measurements of scene attributes from real photographs by inverse rendering. However, inverse rendering methods have been largely limited to settings with highly controlled lighting. One of the reasons for this is the lack of a coherent mathematical framework for inverse rendering under general illumination conditions. Our main contribution is the introduction of a signal-processing framework which describes the reflected light field as a convolution of the lighting and BRDF, and expresses it mathematically as a product of spherical harmonic coefficients of the BRDF and the lighting. Inverse rendering can then be viewed as deconvolution. We apply this theory to a variety of problems in inverse rendering, explaining a number of previous empirical results. We will show why certain problems are ill-posed or numerically ill-conditioned, and why other problems are more amenable to solution. The theory developed here also leads to new practical representations and algorithms. For instance, we present a method to factor the lighting and BRDF from a small number of views, i.e. to estimate both simultaneously when neither is known.Keywords
This publication has 29 references indexed in Scilit:
- A flexible new technique for camera calibrationPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2000
- Estimating reflection parameters from a single color imageIEEE Computer Graphics and Applications, 2000
- Increased photorealism for interactive architectural walkthroughsPublished by Association for Computing Machinery (ACM) ,1999
- Reflectance and texture of real-world surfacesACM Transactions on Graphics, 1999
- Phenomenological description of bidirectional surface reflectionJournal of the Optical Society of America A, 1998
- An Image based Measurement System for Anisotropic ReflectionComputer Graphics Forum, 1996
- Determining reflectance properties of an object using range and brightness imagesPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1991
- The measurement of highlights in color imagesInternational Journal of Computer Vision, 1988
- Lightness and Retinex TheoryJournal of the Optical Society of America, 1971
- Theory for Off-Specular Reflection From Roughened Surfaces*Journal of the Optical Society of America, 1967