Fast and detailed approximate global illumination by irradiance decomposition
ACM SIGGRAPH 2005 Papers
A ray tracing solution for diffuse interreflection
ACM SIGGRAPH 2007 courses
Efficient irradiance normal mapping
Proceedings of the 2010 ACM SIGGRAPH symposium on Interactive 3D Graphics and Games
CVPR'04 Proceedings of the 2004 IEEE computer society conference on Computer vision and pattern recognition
Face recognition under varying lighting conditions using self quotient image
FGR' 04 Proceedings of the Sixth IEEE international conference on Automatic face and gesture recognition
Variable lighting face recognition using discrete wavelet transform
Pattern Recognition Letters
Hi-index | 0.00 |
We prove that the set of all reflectance functions (the mapping from surface normals to intensities) produced by Lambertian objects under distant, isotropic lighting lies close to a 9D linear subspace. This implies that, in general, the set of images of a convex Lambertian object obtained under a wide variety of lighting conditions can be approximated accurately by a low-dimensional linear subspace, explaining prior empirical results. We also provide a simple analytic characterization of this linear space. We obtain these results by representing lighting using spherical harmonics and describing the effects of Lambertian materials as the analog of a convolution. These results allow us to construct algorithms for object recognition based on linear methods as well as algorithms that use convex optimization to enforce non-negative lighting functions. Finally, we show a simple way to enforce non-negative lighting when the images of an object lie near a 4D linear space.