Reflectance and texture of real-world surfaces

In this work, we investigate the visual appearance of real-world surfaces and the dependence of appearance on the geometry of imaging conditions. We discuss a new texture representation called the BTF (bidirectional texture function) which captures the variation in texture with illumination and viewing direction. We present a BTF database with image textures from over 60 different samples, each observed with over 200 different combinations of viewing and illumination directions. We describe the methods involved in collecting the database as well as the importqance and uniqueness of this database for computer graphics. A related quantity to the BTF is the familiar BRDF (bidirectional reflectance distribution function). The measurement methods involved in the BTF database are conducive to simultaneous measurement of the BRDF. Accordingly, we also present a BRDF database with reflectance measurements for over 60 different samples, each observed with over 200 different combinations of viewing and illumination directions. Both of these unique databases are publicly available and have important implications for computer graphics.

[1]  Emil Wolf,et al.  Principles of Optics: Contents , 1999 .

[2]  Shree K. Nayar,et al.  Histogram model for 3D textures , 1998, Proceedings. 1998 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (Cat. No.98CB36231).

[3]  Glenn Healey,et al.  Analyzing the bidirectional texture function , 1998, Proceedings. 1998 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (Cat. No.98CB36231).

[4]  Jitendra Malik,et al.  On perpendicular texture or: Why do we see more flowers in the distance? , 1997, Proceedings of IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[5]  Shree K. Nayar,et al.  Reflectance and texture of real-world surfaces , 1997, Proceedings of IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[6]  J. Koenderink,et al.  Surface bidirectional reflection distribution function and the texture of bricks and tiles. , 1997, Applied optics.

[7]  Jitendra Malik,et al.  Modeling and Rendering Architecture from Photographs: A hybrid geometry- and image-based approach , 1996, SIGGRAPH.

[8]  Michael Gervautz,et al.  An Image based Measurement System for Anisotropic Reflection , 1996, Comput. Graph. Forum.

[9]  Glenn Healey,et al.  Illumination and geometry invariant recognition of texture in color images , 1996, Proceedings CVPR IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[10]  C. L. Betty,et al.  The measured polarized bidirectional reflectance distribution function of a Spectralon calibration target , 1996, IGARSS '96. 1996 International Geoscience and Remote Sensing Symposium.

[11]  Andrea J. van Doorn,et al.  Bidirectional Reflection Distribution Function Expressed in Terms of Surface Scattering Modes , 1996, ECCV.

[12]  Michael Brady,et al.  Texture Segmentation Using Local Energy in Wavelet Scale Space , 1996, ECCV.

[13]  Andrea J. van Doorn,et al.  Illuminance texture due to surface mesostructure , 1996 .

[14]  S. Sandmeier,et al.  The Swiss field-goniometer system (FIGOS) , 1995, 1995 International Geoscience and Remote Sensing Symposium, IGARSS '95. Quantitative Remote Sensing for Science and Applications.

[15]  John Krumm,et al.  Texture segmentation and shape in the same image , 1995, Proceedings of IEEE International Conference on Computer Vision.

[16]  Alan C. Bovik,et al.  Shape from Texture Using Local Spectral Moments , 1995, IEEE Trans. Pattern Anal. Mach. Intell..

[17]  S K Nayar,et al.  Visual appearance of matte surfaces , 1995, Science.

[18]  L. B. Wolff Diffuse-reflectance model for smooth dielectric surfaces , 1994 .

[19]  James R. Irons,et al.  A modeling study of bidirectional reflectance from soil surfaces , 1994, Proceedings of IGARSS '94 - 1994 IEEE International Geoscience and Remote Sensing Symposium.

[20]  J. Dozier,et al.  Measurement and modeling of the bidirectional reflectance of snow , 1994, Proceedings of IGARSS '94 - 1994 IEEE International Geoscience and Remote Sensing Symposium.

[21]  R. Dickinson,et al.  Modeling the bidirectional reflectance distribution function of mixed finite plant canopies and soil , 1994 .

[22]  Nelson L. Max,et al.  Smooth transitions between bump rendering algorithms , 1993, SIGGRAPH.

[23]  Fang Liu,et al.  Real-time recognition with the entire Brodatz texture database , 1993, Proceedings of IEEE Conference on Computer Vision and Pattern Recognition.

[24]  H.D. Tagare,et al.  A framework for the construction of reflectance maps for machine vision , 1993 .

[25]  Gregory J. Ward,et al.  Measuring and modeling anisotropic reflection , 1992, SIGGRAPH.

[26]  Stephen H. Westin,et al.  Predicting reflectance functions from complex surfaces , 1992, SIGGRAPH.

[27]  Fernand S. Cohen,et al.  Shape from texture using Markov random field models and stereo-windows , 1992, Proceedings 1992 IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

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

[29]  Kenneth A. Herren,et al.  Measurements Of Polarization Scattering In The Vacuum Ultraviolet , 1990, Optics & Photonics.

[30]  John C. Stover,et al.  Scatter From Optical Components: An Overview , 1990, Optics & Photonics.

[31]  Egon Marx,et al.  Light Scattered By Random Rough Surfaces And Roughness Determination , 1990, Optics & Photonics.

[32]  Timothy L. Howard,et al.  Vacuum BRDF Measurements Of Cryogenic Optical Surfaces , 1990, Optics & Photonics.

[33]  J. P. Lewis,et al.  Algorithms for solid noise synthesis , 1989, SIGGRAPH.

[34]  K. Perlin,et al.  Hypertexture , 1989, SIGGRAPH.

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

[36]  Ken Perlin,et al.  An image synthesizer , 1988 .

[37]  Paul S. Heckbert,et al.  Survey of Texture Mapping , 1986, IEEE Computer Graphics and Applications.

[38]  Darwyn R. Peachey,et al.  Solid texturing of complex surfaces , 1985, SIGGRAPH.

[39]  Rangasami L. Kashyap,et al.  Characterization and estimation of two-dimensional ARMA models , 1984, IEEE Trans. Inf. Theory.

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

[41]  James F. Blinn,et al.  Simulation of wrinkled surfaces , 1978, SIGGRAPH.

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

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

[44]  Bui Tuong Phong Illumination for computer generated pictures , 1975, Commun. ACM.

[45]  HENRI GOURAUD,et al.  Continuous Shading of Curved Surfaces , 1971, IEEE Transactions on Computers.

[46]  F. E. Nicodemus Reflectance nomenclature and directional reflectance and emissivity. , 1970, Applied optics.

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

[48]  J. Koenderink,et al.  Diffuse and specular reflectance from rough surfaces. , 1998, Applied optics.

[49]  Georgios Sakas,et al.  Texture Shaping: A Method for Modeling Arbitrarily Shaped Volume Objects in Texture Space , 1994 .