This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Constraining Object Features Using a Polarization Reflectance Model
July 1991 (vol. 13 no. 7)
pp. 635-657

The authors present a polarization reflectance model that uses the Fresnel reflection coefficients. This reflectance model accurately predicts the magnitudes of polarization components of reflected light, and all the polarization-based methods presented follow from this model. The authors demonstrate the capability of polarization-based methods to segment material surfaces according to varying levels of relative electrical conductivity, in particular distinguishing dielectrics, which are nonconducting, and metals, which are highly conductive. Polarization-based methods can provide cues for distinguishing different intensity-edge types arising from intrinsic light-dark or color variations, intensity edges caused by specularities, and intensity edges caused by occluding contours where the viewing direction becomes nearly orthogonal to surface normals. Analysis of reflected polarization components is also shown to enable the separation of diffuse and specular components of reflection, unobscuring intrinsic surface detail saturated by specular glare. Polarization-based methods used for constraining surface normals are discussed.

[1] E. Bahar, "Review of the full wave solutions for rough surface scattering and depolarization: Comparisons with geometric and physical optics, perturbation, and two-scale hybrid solutions,"J. Geophysical Research, vol. 92, no. (C5), pp. 5209-5224, May 1987.
[2] P. Beckmann,The Depolarization of Electromagnetic Waves, Golem Press, 1968.
[3] P. Beckmann and A. Spizzichino,The Scattering of Electromagnetic Waves from Rough Surfaces, New York: Macmillan, 1963.
[4] M. Born and E. Wolf,Principles of Optics, New York: Pergamon, 1959.
[5] T. E. Boult and L. B. Wolff, "Physically based edge labeling," inProc. IEEE Conf. Comput. Vision and Pattern Recognition (CVPR)(Honolulu), June 1991.
[6] G. J. Brelstaff, "Inferring surface shape from specular reflections," Ph.D. thesis, Dept. Computer Science, University of Edinburgh, 1989.
[7] G. J. Brelstaff and A. Blake, "Detecting specular reflections using lambertian constraints," inProc. IEEE Second International Conf., Comput. Vision (ICCV)(Tampa, FL), Dec. 1988, pp. 297-302.
[8] D. Clarke and J. F. Grainger,Polarized Light and Optical Measurement, New York: Pergamon, 1971.
[9] R. Cook and K. Torrance, "A reflectance model for computer graphics,"J. Comput. Graphics, vol. 15, pp. 307-316, 1981.
[10] K. Forbus, "Light source effects," MIT AI Memo 422, 1977.
[11] G. Healey, "Using color for geometry-insensitive segmentation,"J. Opt. Society of America A, vol. 6, no. 6, pp. 920-937, June 1989.
[12] G. Healey and T. O. Binford, "Predicting material classes," inProc. DARPA Image Understanding Workshop(Cambridge, MA,) Apr. 1988, pp. 1140-1146.
[13] G. Healey and W. E. Blanz, "Identifying metal surfaces in color images," inSPIE Proc. Optics, Electro-Optics, and Sensors(Orlando, FL), Apr. 1988.
[14] G. Healey and W. E. Blanz, Personal Communication.
[15] B. K. P. Horn, "Obtaining shape from shading information,"Psych. Comput. Vision, pp. 115-155, 1975.
[16] K. Ikeuchi, "Determining surface orientations of specular surfaces by using the photometric stereo method,"IEEE Trans. Patt. Anal. Machine Intell., vol. PAMI-3, no. 6, pp. 661-669, Nov. 1981.
[17] S. K. Nayar, K. Ikeuchi, and T. Kanade, "Extracting shape and reflectance of Lambertian, specular, and hybrid surfaces," CMU Tech. Rep. RI-TR-88-14, Aug. 1988.
[18] R. Gershon, A. D. Jepson, and J. K. Tsotsos, "Highlight identification using chromatic information," inProc. IEEE First Int. Conf. Comput. Vision (ICCV)(London, England), June 1987, pp. 161-171.
[19] G. Klinker, "A physical approach to color image understanding," Ph.D. thesis, Carnegie-Mellon University, May 1988.
[20] K. Koshikawa, "A polarimetric approach to shape understanding," inProc. Sixth Int. Joint Conf. Artificial Intell. (IJCAI)(Tokyo, Japan), 1979, pp. 493-495.
[21] K. Koshikawa and Y. Shirai, "A model-based recognition of glossy objects using their polarimetric properties,"Advances Robotics, vol. 2, no. 2, 1987.
[22] H. Marion,Classical Electromagnetic Radiation, 2nd ed. New York: Academic, 1980.
[23] D. Marr,Vision. San Francisco: Freeman, 1982.
[24] S. K. Nayar and A. C. Sanderson, "Determining surface orientation of specular surfaces by intensity encoded illumination," inProc. SPIE Opt. Illumination Image Sensing Machine Vision II, Nov. 1987, vol. 850, pp. 122-127.
[25] G. Porter and J. Mundy, "Automatic visual inspection of metal surfaces," inProc. SPIE, vol. 281, pp. 176-181, 1981.
[26] G. Klinker, S. Shafer, and T. Kanade, "Using a color reflection model to separate highlights from object color," inProc. IEEE First Intern. Conf. Comput. Vision (ICCV)(London, England), June 1987, pp. 145-150.
[27] S. Shafer, "Using color to separate reflection components,"Color Research and Application, vol. 10, pp. 210-218, 1985.
[28] R. Siegal and J. R. Howell,Thermal Radiation Heat Transfer. New York: McGraw-Hill, 1981.
[29] H. D. Tagare and R. J. P. deFigueiredo, "A theory of photometric stereo for a general class of reflectance maps," inProc. IEEE Conf. Comput. Vision Patt. Recognition (CVPR)(San Diego, CA), June 1989, pp. 38-45.
[30] K. Torrance and E. Sparrow. Theory for off-specular reflection from roughened surfaces,J. Opt. Soc. Amer., vol. 57, pp. 1105-1114, 1967.
[31] T. S. Trowbridge and K. P. Reitz, "Average irregularity representation of a roughened surface for ray reflection,"J. Opt. Soc. Amer., vol. 65, no. 5, pp. 531-536, May 1975.
[32] R. Y. Tsai, "An efficient and accurate camera calibration technique for 3d machine vision," inProc. IEEE Conf. Comput. Vision Patt. Recognition (CVPR)June 1986, pp. 364-374.
[33] S. Ullman, "On the visual detection of light sources,"Biological Cybernetics, vol. 21, pp. 205-212, 1976.
[34] A. C. Sanderson, L. E. Weiss, and S. K. Nayar, "Structured highlight inspection of specular surfaces,"IEEE Trans. Patt. Anal. Machine Intell., vol. 10, no. 1, pp. 44-55, Jan. 1988.
[35] L. B. Wolff, "Surface orientation from polarization images," inProc. Opt. Illumination Image Sensing Machine Vision II, (Cambridge, MA), Nov. 1987, vol. 850, pp. 110-121.
[36] L. B. Wolff, "Material classification and separation of reflection components using polarization/radiometric information," inProc. DARPA Image Understanding Workshop, May 1989, pp. 232-244.
[37] L. B. Wolff, "Surface orientation from two camera stereo with polarizers," inProc. Opt. Illumination Image Sensing Machine Vision IV, vol. 1194 (Philadelphia, PA), Nov. 1989, pp. 287-297.
[38] L. B. Wolff, "Using polarization to separate reflection components," inProc. IEEE Conf. Comput. vision Patt. Recognition (CVPR)(San Diego, CA), June 1989, pp. 363-369.
[39] L. B. Wolff, "Polarization-based material classification from specular reflection,"IEEE Trans. Patt. Anal. Machine Intell., vol. 12, no. 11, pp. 1059-1071, Nov. 1990.
[40] L. B. Wolff, "Polarization methods in computer vision," Ph.D. thesis, Columbia University, Jan. 1991.
[41] L. B. Wolff and T. E. Boult, "Polarimetric/radiometric methods for material classification," inProc. IEEE Conf. Comput. Vision Patt. Recognition (CVPR)(San Diego, CA), June 1989, pp. 387-395.
[42] R. J. Woodham, "Reflectance map techniques for analyzing surface defects in metal castings," Ph.D. thesis, MIT AI Lab. Tech. Rep. AI-TR-457, June 1978.

Index Terms:
intrinsic light-dark variations; pattern recognition; surface segmentation; machine vision; polarization reflectance model; Fresnel reflection coefficients; electrical conductivity; color variations; intensity edges; light polarisation; light reflection; optical information processing; pattern recognition; reflectivity
Citation:
L.B. Wolff, T.E. Boult, "Constraining Object Features Using a Polarization Reflectance Model," IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 13, no. 7, pp. 635-657, July 1991, doi:10.1109/34.85655
Usage of this product signifies your acceptance of the Terms of Use.