Image-based rendering of diffuse, specular and glossy surfaces from a single image
- 1 August 2001
- proceedings article
- Published by Association for Computing Machinery (ACM)
- p. 107-116
- https://doi.org/10.1145/383259.383270
Abstract
In this paper, we present a new method to recover an approximation of the bidirectional reflectance distribution function (BRDF) of the surfaces present in a real scene. This is done from a single photograph and a 3D geometric model of the scene. The result is a full model of the reflectance properties of all surfaces, which can be rendered under novel illumination conditions with, for example, viewpoint modification and the addition of new synthetic objects. Our technique produces a reflectance model using a small number of parameters. These parameters nevertheless approximate the BRDF and allow the recovery of the photometric properties of diffuse, specular, isotropic or anisotropic textured objects. The input data are a geometric model of the scene including the light source positions and the camera properties, and a single image captured using this camera. Our algorithm generates a new synthetic image using classic rendering techniques, and a lambertian hypothesis about the reflectance model of the surfaces. Then, it iteratively compares the original image to the new one, and chooses a more complex reflectance model if the difference between the two images is greater than a user-defined threshold.We present several synthetic images that are compared to the original ones, and some possible applications in augmented reality.Keywords
This publication has 26 references indexed in Scilit:
- Reflectance and texture of real-world surfacesACM Transactions on Graphics, 1999
- Reflectance Analysis for 3D Computer Graphics Model GenerationGraphical Models and Image Processing, 1996
- An Image based Measurement System for Anisotropic ReflectionComputer Graphics Forum, 1996
- Temporal-color space analysis of reflectionJournal of the Optical Society of America A, 1994
- Inverting an Illumination Model from Range and Intensity MapsCVGIP: Image Understanding, 1994
- Color reflectance modeling using a polychromatic laser range sensorPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1992
- Determining reflectance properties of an object using range and brightness imagesPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1991
- Improved Computational Methods for Ray TracingACM Transactions on Graphics, 1984
- Polarization, Directional Distribution, and Off-Specular Peak Phenomena in Light Reflected from Roughened SurfacesJournal of the Optical Society of America, 1966
- A Simplex Method for Function MinimizationThe Computer Journal, 1965