Generalization of the Lambertian model and implications for machine vision

Lambert's model for diffuse reflection is extensively used in computational vision. It is used explicitly by methods such as shape from shading and photometric stereo, and implicitly by methods such as binocular stereo and motion detection. For several real-world objects, the Lambertian model can prove to be a very inaccurate approximation to the diffuse component. While the brightness of a Lambertian surface is independent of viewing direction, the brightness of a rough diffuse surface increases as the viewer approaches the source direction. A comprehensive model is developed that predicts reflectance from rough diffuse surfaces. The model accounts for complex geometric and radiometric phenomena such as masking, shadowing, and interreflections between points on the surface. Experiments have been conducted on real samples, such as, plaster, clay, sand, and cloth. All these surfaces demonstrate significant deviation from Lambertian behavior. The reflectance measurements obtained are in strong agreement with the reflectance predicted by the proposed model. The paper is concluded with a discussion on the implications of these results for machine vision.

[1]  E. Öpik Photometric Measures on the Moon and the Earth-Shine , 2022 .

[2]  S. W. Stratton,et al.  The National Bureau of Standards , 1905, Transactions of the American Institute of Electrical Engineers.

[3]  M. Minnaert The reciprocity principle in lunar photometry , 1941 .

[4]  Journal of the Optical Society of America , 1950, Nature.

[5]  N. Orlova PHOTOMETRICAL RELIEF OF THE LUNAR SURFACE , 1961 .

[6]  B. Hapke,et al.  PHOTOMETRIC STUDIES OF COMPLEX SURFACES, WITH APPLICATIONS TO THE MOON , 1963 .

[7]  P. Beckmann,et al.  The scattering of electromagnetic waves from rough surfaces , 1963 .

[8]  J. M. Coulson,et al.  Heat Transfer , 2018, Finite Element Method for Solids and Structures.

[9]  P. Beckmann Shadowing of random rough surfaces , 1965 .

[10]  P. Oetking Photometric studies of diffusely reflecting surfaces with applications to the brightness of the Moon , 1966 .

[11]  R. Wagner Shadowing of Randomly Rough Surfaces , 1967 .

[12]  Bruce G. Smith Lunar surface roughness - Shadowing and thermal emission. , 1967 .

[13]  K. Torrance,et al.  Theory for off-specular reflection from roughened surfaces , 1967 .

[14]  D. Buhl,et al.  Reradiation and thermal emission from illuminated craters on the lunar surface , 1968 .

[15]  R. Hering,et al.  Apparent radiation properties of a rough surface , 1969 .

[16]  F. E. Nicodemus,et al.  Geometrical considerations and nomenclature for reflectance , 1977 .

[17]  James F. Blinn,et al.  Models of light reflection for computer synthesized pictures , 1977, SIGGRAPH.

[18]  Robert J. Woodham,et al.  Photometric method for determining surface orientation from multiple images , 1980 .

[19]  J. Koenderink,et al.  Geometrical modes as a general method to treat diffuse interreflections in radiometry , 1983 .

[20]  A. Ishimaru,et al.  Backscattering enhancement of random discrete scatterers , 1984 .

[21]  A. Ishimaru,et al.  Retroreflectance from a dense distribution of spherical particles , 1984 .

[22]  James T. Kajiya,et al.  Anisotropic reflection models , 1985, SIGGRAPH.

[23]  J. Kajiya Anisotropic reflection models , 1985, SIGGRAPH 1985.

[24]  Editors , 1986, Brain Research Bulletin.

[25]  Berthold K. P. Horn Robot vision , 1986, MIT electrical engineering and computer science series.

[26]  Nelson L. Max,et al.  Bidirectional reflection functions from surface bump maps , 1987, SIGGRAPH.

[27]  CabralBrian,et al.  Bidirectional reflection functions from surface bump maps , 1987 .

[28]  David A. Forsyth,et al.  Mutual illumination , 1989, Proceedings CVPR '89: IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[29]  Pierre Poulin,et al.  A model for anisotropic reflection , 1990, SIGGRAPH.

[30]  Pierre Poulin,et al.  A Model for Anisotropic Reeection , 1990 .

[31]  FournierAlain,et al.  A model for anisotropic reflection , 1990 .

[32]  Takeo Kanade,et al.  Shape from interreflections , 1990, [1990] Proceedings Third International Conference on Computer Vision.

[33]  Takeo Kanade,et al.  Surface Reflection: Physical and Geometrical Perspectives , 1989, IEEE Trans. Pattern Anal. Mach. Intell..

[34]  Donald P. Greenberg,et al.  A comprehensive physical model for light reflection , 1991, SIGGRAPH.

[35]  Rui J. P. de Figueiredo,et al.  A Theory of Photometric Stereo for a Class of Diffuse Non-Lambertian Surfaces , 1991, IEEE Trans. Pattern Anal. Mach. Intell..

[36]  J. Howell,et al.  Thermal radiation heat transfer - Third edition , 1992 .

[37]  B. Hapke,et al.  The Opposition Effect of the Moon: The Contribution of Coherent Backscatter , 1993, Science.

[38]  Shree K. Nayar,et al.  Diffuse reflectance from rough surfaces , 1993, Proceedings of IEEE Conference on Computer Vision and Pattern Recognition.

[39]  G. Rybicki Radiative transfer , 2019, Climate Change and Terrestrial Ecosystem Modeling.

[40]  Pierre Poulin,et al.  A Model for Anisotropic Re ection , 1998 .

[41]  IEEE conference on computer vision and pattern recognition , 2000, Proceedings IEEE Conference on Computer Vision and Pattern Recognition. CVPR 2000 (Cat. No.PR00662).

[42]  岩崎 杉紀,et al.  ライダ観測における氷雲粒子の backscattering enhancement の考察 , 2000 .

[43]  William H. Press,et al.  Numerical recipes in C , 2002 .