Abstract
Existing Photometric Stereo methods provide reasonable surface reconstructions unless the irradiance image is corrupted with noise and effects of digitisation. However, in real world situations the measured image is almost always corrupted, so an efficient method must be formulated to denoise the data. Once noise is added at the level of the images the noisy Photometric Stereo problem with a least squares estimate is transformed into a non-linear discrete optimization problem depending on a large number of parameters. One of the computationally feasible methods of performing this non-linear optimization is to use many smaller local optimizations to find a minimum (called 2D Leap-Frog). However, this process still takes a large amount of time using a single processor, and when realistic image resolutions are used this method becomes impractical. This paper presents a parallel implementation of the 2D Leap-Frog algorithm in order to provide an improvement in the time complexity. While the focus of this research is in the area of shape from shading, the iterative scheme for finding a local optimum for a large number of parameters can also be applied to any optimization problems in Computer Vision. The results presented herein support the hypothesis that a high speed up and high efficiency can be achieved using a parallel method in a distributed shared memory environment.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
REFERENCES
Frankot, Robert T. and Chellappa, Rama (1988). A method for enforcing integrability in shape from shading algorithms. IEEE Trans. Pattern Anal. Mach. Intell., 10(4):439–451.
Grama, A., Gupta, A., Karypis, G., and Kumar, V. (2003). Introduction to Parallel Computing. Addison Wesley.
Horn, B. K. P. (2001). Robot Vision. MIT Press in association with McGraw-Hill.
HP (2003). Hewlett-packard company, http: //www. hp. com. Accessed 7/10/2003.
IVEC (2003). Interactive virtual environments centre, http: //www. ivec. org. Accessed 4/9/2003.
Noakes, L. and Kozera, R. (1999). A 2D Leap-Frog algorithm for optimal surface reconstruction. Proc. 44th Annual Meet. Opt. Eng. SPIE'99, III-3811:317–328.
Noakes, L. and Kozera, R. (2003a). Denoising images: Non-linear Leap-Frog for shape and light-source recovery. Chapter in Theoretical Foundations of Computer Vision Geometry, Morphology and Computational Images, pages 419–436. Lecture notes in Computer Science 2616.
Noakes, L. and Kozera, R. (2003b). Nonlinearities and noise reduction in 3-source photometric stereo. J. Math. Imag. and Vis., 2(18):119–127.
Simchony, T., Chellappa, R., and Shao, M. (1990). Direct analytical methods for solving Poisson equations in computer vision problems. IEEE Trans. Pattern Rec. Mach. Intell., 12(5):435–446.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer
About this chapter
Cite this chapter
Kozera, R., Datta, A. (2006). A PARALLEL LEAP-FROG ALGORITHM FOR 3-SOURCE PHOTOMETRIC STEREO. In: Wojciechowski, K., Smolka, B., Palus, H., Kozera, R., Skarbek, W., Noakes, L. (eds) Computer Vision and Graphics. Computational Imaging and Vision, vol 32. Springer, Dordrecht. https://doi.org/10.1007/1-4020-4179-9_15
Download citation
DOI: https://doi.org/10.1007/1-4020-4179-9_15
Publisher Name: Springer, Dordrecht
Print ISBN: 978-1-4020-4178-5
Online ISBN: 978-1-4020-4179-2
eBook Packages: Computer ScienceComputer Science (R0)