OSA's Digital Library

Journal of the Optical Society of America A

Journal of the Optical Society of America A


  • Editor: Franco Gori
  • Vol. 27, Iss. 5 — May. 1, 2010
  • pp: 1127–1136

Photometric stereo with gradated extended sources for recovery of specular surfaces

G. McGunnigle  »View Author Affiliations

JOSA A, Vol. 27, Issue 5, pp. 1127-1136 (2010)

View Full Text Article

Enhanced HTML    Acrobat PDF (1435 KB)

Browse Journals / Lookup Meetings

Browse by Journal and Year


Lookup Conference Papers

Close Browse Journals / Lookup Meetings

Article Tools



A photometric stereo technique is proposed that uses four extended sources and specular reflection to estimate surface topography. It is shown that if the intensity of incident light is weighted according to its zenith angle, then the radiance of surface facets will vary linearly with their slope. A simple system that approximates this lighting distribution is demonstrated. It is shown that surface slope in the range [ 0.5 , 0.5 ] can be recovered to within a multiplicative constant.

© 2010 Optical Society of America

OCIS Codes
(150.6910) Machine vision : Three-dimensional sensing
(150.2945) Machine vision : Illumination design

ToC Category:
Machine Vision

Original Manuscript: October 5, 2009
Revised Manuscript: January 18, 2010
Manuscript Accepted: February 25, 2010
Published: April 27, 2010

G. McGunnigle, "Photometric stereo with gradated extended sources for recovery of specular surfaces," J. Opt. Soc. Am. A 27, 1127-1136 (2010)

Sort:  Author  |  Year  |  Journal  |  Reset  


  1. A. P. Pentland, “Linear shape from shading,” Int. J. Comput. Vis. 4, 153–162 (1990). [CrossRef]
  2. E. N. Coleman, Jr. and R. Jain, “Obtaining 3-dimensional shape of textured and specular surfaces using four-source photometry,” Comput. Vis. Graph. Image Process. 18, 309–328 (1982). [CrossRef]
  3. S. Barsky and M. Petrou, “The 4-source photometric stereo technique for three-dimensional surfaces in the presence of highlights and shadows,” IEEE Trans. Pattern Anal. Mach. Intell. 25, 1239–1252 (2003). [CrossRef]
  4. O. Drbohlav and R. Šára, “Specularities reduce ambiguity of uncalibrated photometric stereo,” in Proceedings of the European Conference on Computer Vision (2002), Vol. 2, pp. 46–62.
  5. H. D. Tagare and R. J. P. de Figueiredo, “A theory of photometric stereo for a class of diffuse non-Lambertian surfaces,” IEEE Trans. Pattern Anal. Mach. Intell. 13, 133–152 (1991). [CrossRef]
  6. S. K. Nayar, K. Ikeuchi, and T. Kanade, “Determining shape and reflectance of hybrid surfaces by photometric sampling,” IEEE Trans. Rob. Autom. 6, 418–431 (1990). [CrossRef]
  7. H. Ragheb and E. R. Hancock, “Testing new variants of the Beckmann-Kirchhoff model against radiance data,” Comput. Vis. Image Underst. 102, 145–168 (2006). [CrossRef]
  8. H. Ragheb and E. R. Hancock, “A light scattering model for layered dielectrics with rough surface boundaries,” Int. J. Comput. Vis. 79, 179–207 (2008). [CrossRef]
  9. H. Ragheb and E. R. Hancock, “Rough surface correction and re-illumination using the modified Beckmann model,” in Proceedings of Computer Analysis of Images and Patterns, N.Petkov and M.Westenberg, eds. (Springer, 2003), pp. 98–106. [CrossRef]
  10. O. Drbohlav and R. Šára, “Using polarization to determine intrinsic surface properties,” Proc. SPIE 3826, 253–263 (1999). [CrossRef]
  11. G. Atkinson and E. R. Hancock, “Recovery of surface orientation from diffuse polarization,” IEEE Trans. Image Process. 15, 1653–1664 (2006). [CrossRef] [PubMed]
  12. R. J. Woodham, “Photometric method for determining surface orientation from multiple images,” Opt. Eng. (Bellingham) 19, 139–144 (1980).
  13. A. C. Sanderson, L. E. Weiss, and S. K. Nayar, “Structured highlight inspection of specular surfaces,” IEEE Trans. Pattern Anal. Mach. Intell. 10, 44–55 (1988). [CrossRef]
  14. T. Chen, M. Goesele, and H. Seidel, “Mesostructure from specularity,” in Proceedings of the IEEE Computer Society Conference on Computer Vision and Pattern Recognition (IEEE Computer Society, 2006), Vol. 2, pp. 1825–1832.
  15. J. Blinn and M. Newell, “Texture and reflection in computer generated images,” Comm. ACM 19, 542–546 (1976). [CrossRef]
  16. J. Kautz, P. Vazquez, W. Heidrich, and H. Seidel, “Unified approach to prefiltered environment maps,” in Proceedings of the Eurographics Workshop on Rendering Techniques (Springer Computer Science, 2000), pp. 185–196.
  17. R. Ramamoorthi and P. Hanrahan, “On the relationship between radiance and irradiance: determining the illumination from images of a convex Lambertian object,” J. Opt. Soc. Am. A 18, 2448–2459 (2001). [CrossRef]
  18. R. Ramamoorthi and P. Hanrahan, “A signal-processing framework for reflection,” ACM Trans. Graphics 23, 1004–1042 (2004). [CrossRef]
  19. R. Ramamoorthi, “Modeling illumination variation with spherical harmonics,” in Face Processing: Advanced Modeling Methods, W.Zhao and R.Chellappa, eds. (Elsevier, 2006), pp. 385–424.
  20. P. Kube and A. Pentland, “On the imaging of fractal surfaces,” IEEE Trans. Pattern Anal. Mach. Intell. 10, 704–707 (1988). [CrossRef]
  21. A. Agrawal, R. Raskar, and R. Chellappa, “What is the range of surface reconstructions from a gradient field?,” in Prooceedings of the European Conference on Computer Vision (2006), Vol. 1, pp. 578–591.

Cited By

Alert me when this paper is cited

OSA is able to provide readers links to articles that cite this paper by participating in CrossRef's Cited-By Linking service. CrossRef includes content from more than 3000 publishers and societies. In addition to listing OSA journal articles that cite this paper, citing articles from other participating publishers will also be listed.

Supplementary Material

» Media 1: AVI (2959 KB)     
» Media 2: AVI (3068 KB)     
» Media 3: AVI (3330 KB)     
» Media 4: AVI (3272 KB)     
» Media 5: AVI (3182 KB)     
» Media 6: AVI (4266 KB)     
» Media 7: AVI (3368 KB)     
» Media 8: AVI (3557 KB)     
» Media 9: AVI (2556 KB)     
» Media 10: AVI (2927 KB)     

« Previous Article  |  Next Article »

OSA is a member of CrossRef.

CrossCheck Deposited