A ray-based computational model of light sources and illumination

Models of light sources and illumination are fun­ damental in physics-based vision. Light sources have traditionally been modelled as objects that emit light, while illumination has been modelled as a radiance function defined over free space. The difficulty with traditional light source models is that, while a diverse collection of models exists, each is so specific that re­lationships between them, and between the algorithms based on them, are unclear. At the other extreme, models of spatial illumination have been so general that they have not provided sufficient constraint for vision. We seek to unify these two extremes by de­ veloping a ray-based computational model of light sources and illumination. sources and illumination. The model articulates strong constraints on the geometry and radiance of light rays in a scene, and expresses the relationship between free space, sources, and illumination. Appli­ cations of this model to problems in computer vision are discussed.

[1]  Parry. Moon,et al.  The scientific basis of illuminating engineering , 1936 .

[2]  J. Thorpe,et al.  Lecture Notes on Elementary Topology and Geometry. , 1967 .

[3]  M. Spivak A comprehensive introduction to differential geometry , 1979 .

[4]  Berthold K. P. Horn Understanding Image Intensities , 1977, Artif. Intell..

[5]  B K Horn,et al.  Calculating the reflectance map. , 1979, Applied optics.

[6]  Katsushi Ikeuchi,et al.  Determining Surface Orientations of Specular Surfaces by Using the Photometric Stereo Method , 1981, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[7]  D. Spencer,et al.  The photic field , 1981 .

[8]  John R. Kender,et al.  Shape from Darkness: Deriving Surface Information from Dynamic Shadows , 1986, AAAI.

[9]  James Arvo,et al.  Fast ray tracing by ray classification , 1987, SIGGRAPH '87.

[10]  Thomas O. Binford,et al.  Abstract of papers accepted for publicationLocal shape from specularity , 1988 .

[11]  Andrew Blake,et al.  Geometry From Specularities , 1988, [1988 Proceedings] Second International Conference on Computer Vision.

[12]  Kenneth A. Loparo,et al.  Reconstruction of three-dimensional surfaces from two-dimensional binary images , 1989, IEEE Trans. Robotics Autom..

[13]  David A. Forsyth,et al.  Shape from shading in the light of mutual illumination , 1990, Image Vis. Comput..

[14]  E. Adelson,et al.  The Plenoptic Function and the Elements of Early Vision , 1991 .

[15]  J. J.,et al.  Why is snow so bright ? , 1992 .

[16]  Eugene Fiume,et al.  Light-Source Modeling Using Pyramidal Light Maps , 1993, CVGIP Graph. Model. Image Process..

[17]  Steven W. Zucker,et al.  Diffuse shading, visibility fields, and the geometry of ambient light , 1993, 1993 (4th) International Conference on Computer Vision.

[18]  John Oliensis,et al.  A global algorithm for shape from shading , 1993, 1993 (4th) International Conference on Computer Vision.

[19]  Alex Pentland,et al.  Simple range cameras based on focal error , 1994 .

[20]  S. Zucker,et al.  Shape-from-shading on a cloudy day , 1994 .

[21]  Steven W. Zucker,et al.  Spatially Varying Illumination: A Computational Model of Converging and Diverging Sources , 1994, ECCV.

[22]  Shree K. Nayar,et al.  Real-time focus range sensor , 1995, Proceedings of IEEE International Conference on Computer Vision.

[23]  Gregory Dudek,et al.  Space occupancy using multiple shadowimages , 1995, Proceedings 1995 IEEE/RSJ International Conference on Intelligent Robots and Systems. Human Robot Interaction and Cooperative Robots.

[24]  Thomas Ertl,et al.  Computer Graphics - Principles and Practice, 3rd Edition , 2014 .

[25]  Takeo Kanade,et al.  Shape from interreflections , 2004, International Journal of Computer Vision.