OSA's Digital Library

Journal of the Optical Society of America A

Journal of the Optical Society of America A


  • Editor: Franco Gori
  • Vol. 29, Iss. 1 — Jan. 1, 2012
  • pp: 11–21

Specularity and shadow detection for the multisource photometric reconstruction of a textured surface

Benjamin Bringier, Alexandre Bony, and Majdi Khoudeir  »View Author Affiliations

JOSA A, Vol. 29, Issue 1, pp. 11-21 (2012)

View Full Text Article

Enhanced HTML    Acrobat PDF (1779 KB)

Browse Journals / Lookup Meetings

Browse by Journal and Year


Lookup Conference Papers

Close Browse Journals / Lookup Meetings

Article Tools



Textured surface analysis is essential for many applications. In this paper, we present a three-dimensional (3D) recovery approach for real textured surfaces based on photometric stereo. The aim is to be able to reconstruct the textured surfaces in 3D with a high degree of accuracy. For this, the proposed method uses a sequence of six images and a Lambertian bidirectional reflectance distribution function (BRDF) to recover the surface height map. A hierarchical selection of these images is employed to eliminate the effects of shadows and highlights for all surface facets. To evaluate the performances of our method, we compare it to other traditional photometric stereo methods on real textured surfaces using six or more images.

© 2012 Optical Society of America

OCIS Codes
(100.2000) Image processing : Digital image processing
(110.6880) Imaging systems : Three-dimensional image acquisition
(120.5240) Instrumentation, measurement, and metrology : Photometry
(120.6660) Instrumentation, measurement, and metrology : Surface measurements, roughness

ToC Category:
Image Processing

Original Manuscript: July 7, 2011
Revised Manuscript: September 30, 2011
Manuscript Accepted: October 20, 2011
Published: December 2, 2011

Benjamin Bringier, Alexandre Bony, and Majdi Khoudeir, "Specularity and shadow detection for the multisource photometric reconstruction of a textured surface," J. Opt. Soc. Am. A 29, 11-21 (2012)

Sort:  Author  |  Year  |  Journal  |  Reset  


  1. H. Zahouani, R. Vargiolu, and M.-T. Do, “Characterization of micro texture related to wet road/tire friction,” in Proceedings of AIPCR/PIARC (World Road Association-PARC, 2000), pp. 195–205.
  2. O. Faugeras, Three-Dimensional Computer Vision: a Geometric Viewpoint (The MIT Press, 1995).
  3. B. Shahraray and M. Brown, “Robust depth estimation from optical flow,” in Proceedings of the Second International Conference on Computer Vision ( IEEE Computer Society, 1988), pp. 641–650. [CrossRef]
  4. B. Horn, “Shape from shading : A method for obtaining the shape of a smooth opaque object from one view,” Ph.D. thesis (Massachusetts Institute of Technology, 1970).
  5. R. Zhang, P. Tsai, J. Cryer, and M. Shah, “Shape from shading: a survey,” IEEE Trans. Pattern Anal. Mach. Intell. 21, 690–706(1999). [CrossRef]
  6. R. Woodham, “Photometric method for determining surface orientation from multiple images,” Opt. Eng. 19, 139–144 (1980).
  7. J. E. N. Coleman and R. C. Jain, “Obtaining 3-dimensional shape of textured and specular surface using four-source photometry,” Comput. Graphics Image Process. 18, 309–328 (1982). [CrossRef]
  8. K. Ikeuchi, “Determining surface orientations of specular surfaces by using the photometric stereo method,” IEEE Trans. Pattern Anal. Mach. Intell. 3, 141–184 (1981). [CrossRef]
  9. G. McGunnigle and M. Chantler, “Rough surface description using photometric stereo,” Meas. Sci. Technol. 14, 699–709 (2003). [CrossRef]
  10. A. Ben Slimane, M. Khoudeir, J. Brochard, V. Legeay, and M.-T. Do, “Relief reconstruction of rough textured surface through image analysis,” Proc. SPIE 5011, 66 (2003). [CrossRef]
  11. M. Khoudeir, J. Brochard, A. Benslimane, and M.-T. Do, “Estimation of the luminance map for a lambertian photometric model: application to the study of road surface roughness,” J. Electron. Imaging 3, 512–522 (2004).
  12. 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]
  13. J. Sun, M. Smith, L. Smith, S. Midha, and J. Bamber, “Object surface recovery using a multi-light photometric stereo technique for non-Lambertian surfaces subject to shadows and specularities,” Image Vision Comput. 25, 1050–1057 (2007). [CrossRef]
  14. V. Argyriou, S. Barsky, and M. Petrou, “Photometric stereo with an arbitrary number of illuminants,” Comput. Vision Image Underst. 114, 887–900 (2010). [CrossRef]
  15. S. K. Nayar, “Shape and reflectance from image intensities,” in Proceedings of the Third Annual Conference on Intelligent Robotic Systems for Space Exploration (IEEE, 1991), pp. 81–98. [CrossRef]
  16. A. S. Georghiades, “Incorporating the torrance and sparrow model of reflectance in uncalibrated photometric stereo,” in Proceedings of the Ninth IEEE International Conference on Computer Vision 2 (IEEE, 2003), pp. 816–823. [CrossRef]
  17. F. Salomon and K. Ikeuchi, “Extracting the shape and roughness of specular lobe objects using four light photometric stereo,” IEEE Trans. Pattern Anal. Mach. Intell. 449–454(1996). [CrossRef]
  18. T. Higo, Y. Matsushita, and K. Ikeuchi, “Consensus photometric stereo,” in Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (IEEE, 2010), pp. 1157–1164. [CrossRef]
  19. J. Lambert, Photometria (Augsburg, 1760).
  20. B. Horn, “Height and gradient from shading,” Int. J. Comput. Vision 5, 37–75 (1990). [CrossRef]
  21. T. Wei and R. Klette, “Height from gradient using surface curvature and area constraints,” in Proceedings of the Third Indian Conference on Computer Vision, Graphics and Image Processing (ICVGIP, 2002), pp. 204–210.
  22. A. Woodward and P. Delmas, “Synthetic ground truth for comparison of gradient field integration methods for human faces,” presented at the Conference on Image and Vision Computing New Zealand, Dunedin, New Zealand, 2005.
  23. A. Agrawal, R. Raskar, and R. Chellappa, “What is the range of surface reconstructions from a gradient field?” in Proceedings of the European Conference on Computer Vision (ECCV) (2006), pp. 578–591.
  24. R. Frankot and R. Chellappa, “A method for enforcing integrability in shape from shading algorithms,” IEEE Trans. Pattern Anal. Mach. Intell. 10, 439–451 (1988). [CrossRef]
  25. K. Schlüns and R. Klette, “Local and global integration of discrete vector fields”, presented at the conference on Advances in Computer Vision, Wien, Austria, 1997.
  26. C. Hernández, G. Vogiatzis, and R. Cipolla, “Shadows in three-source photometric stereo,” in Proceedings of the 10th European Conference on Computer Vision: Part I (ECCV, 2008), pp. 290–303.
  27. A. El Gendy, A. Shalaby, M. Saleh, and G. W. Flintsch, “Stereo-vision applications to reconstruct the 3D texture of pavement surface,” Intern. J. Pavement Eng. 12, 263–273 (2011). [CrossRef]
  28. B. T. Phong, “Illumination for computer generated pictures,” Commun. ACM 18, 311–317 (1975). [CrossRef]

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.

« Previous Article  |  Next Article »

OSA is a member of CrossRef.

CrossCheck Deposited