Lambertian Reflectance and Linear Subspaces

Abstract

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 the images of a convex Lambertian object obtained under a wide variety of lighting conditions can be approximated accurately with 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.

Cite

Text

Basri and Jacobs. "Lambertian Reflectance and Linear Subspaces." IEEE/CVF International Conference on Computer Vision, 2001. doi:10.1109/ICCV.2001.937651

Markdown

[Basri and Jacobs. "Lambertian Reflectance and Linear Subspaces." IEEE/CVF International Conference on Computer Vision, 2001.](https://mlanthology.org/iccv/2001/basri2001iccv-lambertian/) doi:10.1109/ICCV.2001.937651

BibTeX

@inproceedings{basri2001iccv-lambertian,
  title     = {{Lambertian Reflectance and Linear Subspaces}},
  author    = {Basri, Ronen and Jacobs, David W.},
  booktitle = {IEEE/CVF International Conference on Computer Vision},
  year      = {2001},
  pages     = {383-390},
  doi       = {10.1109/ICCV.2001.937651},
  url       = {https://mlanthology.org/iccv/2001/basri2001iccv-lambertian/}
}