An introduction to ray tracing
An introduction to ray tracing
A rapid hierarchical radiosity algorithm
Proceedings of the 18th annual conference on Computer graphics and interactive techniques
Determining Reflectance Properties of an Object Using Range and Brightness Images
IEEE Transactions on Pattern Analysis and Machine Intelligence
Color Reflectance Modeling Using a Polychromatic Laser Range Sensor
IEEE Transactions on Pattern Analysis and Machine Intelligence - Special issue on interpretation of 3-D scenes—part II
Measuring and modeling anisotropic reflection
SIGGRAPH '92 Proceedings of the 19th annual conference on Computer graphics and interactive techniques
Inverting an illumination model from range and intensity maps
CVGIP: Image Understanding
The RADIANCE lighting simulation and rendering system
SIGGRAPH '94 Proceedings of the 21st annual conference on Computer graphics and interactive techniques
Reflectance analysis for 3D computer graphics model generation
Graphical Models and Image Processing
Non-linear approximation of reflectance functions
Proceedings of the 24th annual conference on Computer graphics and interactive techniques
Recovering high dynamic range radiance maps from photographs
Proceedings of the 24th annual conference on Computer graphics and interactive techniques
Object shape and reflectance modeling from observation
Proceedings of the 24th annual conference on Computer graphics and interactive techniques
Proceedings of the 25th annual conference on Computer graphics and interactive techniques
Reflectance and texture of real-world surfaces
ACM Transactions on Graphics (TOG)
Inverse global illumination: recovering reflectance models of real scenes from photographs
Proceedings of the 26th annual conference on Computer graphics and interactive techniques
The hemi-cube: a radiosity solution for complex environments
SIGGRAPH '85 Proceedings of the 12th annual conference on Computer graphics and interactive techniques
Improved Computational Methods for Ray Tracing
ACM Transactions on Graphics (TOG)
A progressive refinement approach to fast radiosity image generation
SIGGRAPH '88 Proceedings of the 15th annual conference on Computer graphics and interactive techniques
Digital Image Warping
Numerical Recipes in C: The Art of Scientific Computing
Numerical Recipes in C: The Art of Scientific Computing
Interactive Virtual Relighting of Real Scenes
IEEE Transactions on Visualization and Computer Graphics
Tone Reproduction for Realistic Images
IEEE Computer Graphics and Applications
Model-Based Object Pose in 25 Lines of Code
ECCV '92 Proceedings of the Second European Conference on Computer Vision
Image-based Rendering with Controllable Illumination
Proceedings of the Eurographics Workshop on Rendering Techniques '97
Interactive Common Illumination for Computer Augmented Reality
Proceedings of the Eurographics Workshop on Rendering Techniques '97
A parallel scan conversion algorithm with anti-aliasing for a general-purpose ultracomputer
SIGGRAPH '83 Proceedings of the 10th annual conference on Computer graphics and interactive techniques
The A -buffer, an antialiased hidden surface method
SIGGRAPH '84 Proceedings of the 11th annual conference on Computer graphics and interactive techniques
Modeling the interaction of light between diffuse surfaces
SIGGRAPH '84 Proceedings of the 11th annual conference on Computer graphics and interactive techniques
Reflectance function estimation and shape recovery from image sequence of a rotating object
ICCV '95 Proceedings of the Fifth International Conference on Computer Vision
Image-based BRDF measurement including human skin
EGWR'99 Proceedings of the 10th Eurographics conference on Rendering
Light field mapping: efficient representation and hardware rendering of surface light fields
Proceedings of the 29th annual conference on Computer graphics and interactive techniques
EGRW '02 Proceedings of the 13th Eurographics workshop on Rendering
Placing three-dimensional models in an uncalibrated single image of an architectural scene
VRST '02 Proceedings of the ACM symposium on Virtual reality software and technology
Image-based reconstruction of spatial appearance and geometric detail
ACM Transactions on Graphics (TOG)
Measuring bidirectional texture reflectance with a kaleidoscope
ACM SIGGRAPH 2003 Papers
Rapid shadow generation in real-world lighting environments
EGRW '03 Proceedings of the 14th Eurographics workshop on Rendering
Consistent Illumination within Optical See-Through Augmented Environments
ISMAR '03 Proceedings of the 2nd IEEE/ACM International Symposium on Mixed and Augmented Reality
PG '03 Proceedings of the 11th Pacific Conference on Computer Graphics and Applications
Recovery of material under complex illumination conditions
Proceedings of the 2nd international conference on Computer graphics and interactive techniques in Australasia and South East Asia
ACM SIGGRAPH 2004 Papers
Automatically converting photographic series into video
Proceedings of the 12th annual ACM international conference on Multimedia
IEEE Transactions on Pattern Analysis and Machine Intelligence
Reflectance from Images: A Model-Based Approach for Human Faces
IEEE Transactions on Visualization and Computer Graphics
AUIC '05 Proceedings of the Sixth Australasian conference on User interface - Volume 40
Reflectance Sharing: Predicting Appearance from a Sparse Set of Images of a Known Shape
IEEE Transactions on Pattern Analysis and Machine Intelligence
Realistic materials in computer graphics
SIGGRAPH '05 ACM SIGGRAPH 2005 Courses
Modern approaches to augmented reality
SIGGRAPH '05 ACM SIGGRAPH 2005 Courses
International Journal of Computer Vision
Technical Section: User-guided inverse reflector design
Computers and Graphics
Placing Three-Dimensional Models in an Uncalibrated Single Image of an Architectural Scene
Presence: Teleoperators and Virtual Environments
Seeing People in Different Light-Joint Shape, Motion, and Reflectance Capture
IEEE Transactions on Visualization and Computer Graphics
Mixture of Spherical Distributions for Single-View Relighting
IEEE Transactions on Pattern Analysis and Machine Intelligence
Recovering surface reflectance and multiple light locations and intensities from image data
Pattern Recognition Letters
Retrieving multiple light sources in the presence of specular reflections and texture
Computer Vision and Image Understanding
Principles of appearance acquisition and representation
ACM SIGGRAPH 2008 classes
Principles of Appearance Acquisition and Representation
Foundations and Trends® in Computer Graphics and Vision
Re-illuminating single images using Albedo estimation
Pattern Recognition
Sketch-based warping of RGBN images
Graphical Models
Rendering synthetic objects into legacy photographs
Proceedings of the 2011 SIGGRAPH Asia Conference
Inverse global illumination rendering for dense estimation of surface reflectance properties
SCIA'05 Proceedings of the 14th Scandinavian conference on Image Analysis
Reflectance sharing: image-based rendering from a sparse set of images
EGSR'05 Proceedings of the Sixteenth Eurographics conference on Rendering Techniques
VIS-a-VE: visual augmentation for virtual environments in surgical training
EUROVIS'05 Proceedings of the Seventh Joint Eurographics / IEEE VGTC conference on Visualization
Parallelization of inverse design of luminaire reflectors
EG PGV'06 Proceedings of the 6th Eurographics conference on Parallel Graphics and Visualization
Transfer of albedo and local depth variation to photo-textures
Proceedings of the 9th European Conference on Visual Media Production
An optimisation approach to the recovery of reflection parameters from a single hyperspectral image
Computer Vision and Image Understanding
Hi-index | 0.00 |
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.