The Community for Technology Leaders
RSS Icon
Issue No.12 - December (2009 vol.31)
pp: 2282-2289
Toni Kuparinen , Lappeenranta University of Technology, Lappeenranta
Ville Kyrki , Lappeenranta University of Technology, Lappeenranta
Photometric stereo can be used to obtain a fast and noncontact surface reconstruction of Lambertian surfaces. Despite several published works concerning the uncertainties and optimal light configurations of photometric stereo, no solutions for optimal surface reconstruction from noisy real images have been proposed. In this paper, optimal surface reconstruction methods for approximate planar textured surfaces using photometric stereo are derived, given that the statistics of imaging errors are measurable. Simulated and real surfaces are experimentally studied, and the results validate that the proposed approaches improve the surface reconstruction especially for the high-frequency height variations.
Photometric stereo, photometry, surface reconstruction, Wiener filtering, sharpening and deblurring, roughness.
Toni Kuparinen, Ville Kyrki, "Optimal Reconstruction of Approximate Planar Surfaces Using Photometric Stereo", IEEE Transactions on Pattern Analysis & Machine Intelligence, vol.31, no. 12, pp. 2282-2289, December 2009, doi:10.1109/TPAMI.2009.101
[1] R. Woodham, “Photometric Stereo,” Technical Memo 479, Massachusetts Inst. of Technology, Artificial Intelligence Laboratory, 1978.
[2] A. Spence and M. Chantler, “Optimal Illumination for Three-Image Photometric Stereo Using Sensitivity Analysis,” Proc. IEE Vision, Image, and Signal Processing, vol. 153, no. 2, pp. 149-159, Apr. 2006.
[3] D. Nehab, S. Rusinkiewicz, J. Davis, and R. Ramamoorthi, “Efficiently Combining Positions and Normals for Precise 3D Geometry,” Proc. ACM SIGGRAPH, pp. 536-543, 2005.
[4] R. Frankot and R. Chellappa, “A Method for Enforcing Integrability in Shape from Shading Algorithms,” IEEE Trans. Pattern Analysis and Machine Intelligence, vol. 10, no. 4, pp. 439-451, July 1988.
[5] T. Simchony, R. Chellappa, and M. Shao, “Direct Analytical Methods for Solving Poisson Equations in Computer Vision Problems,” IEEE Trans. Pattern Analysis and Machine Intelligence, vol. 12, no. 5, pp. 435-446, May 1990.
[6] T. Wei and R. Klette, “A Wavelet-Based Algorithm for Height from Gradients,” Proc. Int'l Workshop Robot Vision, pp. 84-90, 2001.
[7] P. Kovesi, “Shapelets Correlated with Surface Normals Produce Surfaces,” Proc. IEEE Int'l Conf. Computer Vision, pp. 994-1001, 2005.
[8] N. Petrovic, I. Cohen, B. Frey, R. Koetter, and T. Huang, “Enforcing Integrability for Surface Reconstruction Algorithms Using Belief Propagation in Graphical Models,” Proc. IEEE Int'l Conf. Computer Vision and Pattern Recognition, vol. 1, pp. 743-748, 2001.
[9] A. Agrawal, R. Chellappa, and R. Raskar, “An Algebraic Approach to Surface Reconstruction from Gradient Fields,” Proc. IEEE Int'l Conf. Computer Vision, pp. 174-181, 2005.
[10] R. Ray, J. Birk, and R. Kelley, “Error Analysis of Surface Normals Determined by Radiometry,” IEEE Trans. Pattern Analysis and Machine Intelligence, vol. 5, no. 6, pp. 631-645, Nov. 1983.
[11] X.Y. Jiang and H. Bunke, “On Error Analysis for Surface Normals Determined by Photometric Stereo,” Signal Processing, vol. 23, no. 3, pp. 221-226, 1991.
[12] O. Drbohlav and M. Chantler, “On Optimal Light Configurations in Photometric Stereo,” Proc. IEEE Int'l Conf. Computer Vision, pp. 1707-1712, 2005.
[13] S. Barsky and M. Petrou, “Design Issues for a Colour Photometric Stereo System,” J. Math. Imaging and Vision, vol. 24, no. 1, pp. 143-162, 2006.
[14] J. Sun, M. Smith, L. Smith, and A. Farooq, “Examining the Uncertainty of the Recovered Surface Normal in Three Light Photometric Stereo,” Image and Vision Computing, vol. 25, no. 7, pp. 1073-1079, 2007.
[15] A. Agrawal, R. Raskar, and R. Chellappa, “What Is the Range of Surface Reconstructions from a Gradient Field?” Proc. European Conf. Computer Vision, pp. 578-591, 2006.
[16] B. Karacali and W. Snyder, “Noise Reduction in Surface Reconstruction from a Given Gradient Field,” Int'l J. Computer Vision, vol. 60, no. 1, pp. 25-44, 2004.
[17] T. Wei and R. Klette, “Depth Recovery from Noisy Gradient Vector Fields Using Regularization,” Proc. Int'l Conf. Computer Analysis of Images and Patterns, pp. 116-123, 2003.
[18] L. Noakes and R. Kozera, “Nonlinearities and Noise Reduction in 3-Source Photometric Stereo,” J. Math. Imaging and Vision, vol. 18, pp. 119-127, 2003.
[19] G. McGunnigle and M. Chantler, “Rough Surface Description Using Photometric Stereo,” Measurement Science and Technology, vol. 14, no. 6, pp. 699-709, 2003.
[20] P. Hansson and P.-A. Johansson, “Topography and Reflectance Analysis of Paper Surfaces Using a Photometric Stereo Method,” Optical Eng., vol. 39, no. 9, pp. 2555-2561, 2000.
[21] T. Kuparinen, V. Kyrki, J. Mielikainen, and P. Toivanen, “On Surface Topography Reconstruction from Gradient Fields,” Proc. IEEE Int'l Conf. Image Processing, pp. 545-548, 2007.
[22] T. Kuparinen, V. Kyrki, and P. Toivanen, “Measurement Noise in Photometric Stereo Based Surface Reconstruction,” Proc. Int'l Conf. Computer Vision Theory and Applications, pp. 571-576, 2008.
[23] D. Forsyth and A. Zisserman, “Mutual Illumination,” Proc. IEEE Int'l Conf. Computer Vision and Pattern Recognition, pp. 466-473, 1989.
[24] J. Lambert, Photometry, or, on the Measure and Gradations of Light, Colors, and Shade: Translation from the Latin of Photometria, Sive, de Mensura et Gradibus Luminis, Colorum et Umbrae. Illuminating Eng. Soc. of North Am., 2001.
[25] A.K. Jain, Fundamentals of Digital Image Processing. Prentice Hall, 1989.
[26] M. Chantler, “Why Illuminant Direction Is Fundamental to Texture Analysis,” Proc. IEE Vision, Image and Signal Processing, vol. 142, no. 4, pp. 199-206, Aug. 1995.
[27] K. Schlüns, “The Irradiance Error and Its Effect in Photometric Stereo,” Technical Report 13, Computing and Information Technology Research, Univ. of Auckland, New Zealand, 1997.
[28] R. Gonzalez and R. Woods, Digital Image Processing. Prentice Hall, 2002.
[29] Heriot-Watt Univ., Texture Lab, “Photex Photometric Image Database,” databases/Photex index.htm. 2008.
[30] A. Bellmann, O. Hellwich, V. Rodehorst, and U. Yilmaz, “A Benchmarking Dataset for Performance Evaluation of Automatic Surface Reconstruction Algorithms,” Proc. IEEE Int'l Conf. Computer Vision and Pattern Recognition, pp. 1-8, 2007.
[31] Development of Methods for the Characterization of Roughness in Three Dimensions, K.J. Stout, ed. Penton Press, 1993.
[32] M. Lähdekorpi, H. Ihalainen, and R. Ritala, “Using Image Registration and Alignment to Compare Alternative 2D Measurements,” Proc. 28th IMEKO World Congress, 2006.
16 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool