Skip to main content

3D Shape from Focus and Depth Map Computation Using Steerable Filters

  • Conference paper
Image Analysis and Recognition (ICIAR 2009)

Part of the book series: Lecture Notes in Computer Science ((LNIP,volume 5627))

Included in the following conference series:

Abstract

The technique utilized to retrieve spatial information from a sequence of images with varying focus plane is termed as shape from focus (SFF). Traditional SFF techniques perform inadequately due to their inability to deal with images that contain high contrast variations between different regions, shadows, defocused points, noise, and oriented edges. A novel technique to compute SFF and depth map is proposed using steerable filters. Steerable filters, designed in quadrature pairs for better control over phase and orientation, have successfully been applied in many image analysis and pattern recognition schemes. Steerable filters represent architecture to synthesize filters of arbitrary orientation using linear combination of basis filters. Such synthesis is used to determine analytically the filter output as a function of orientation. SFF is computed using steerable filters on variety of image sequences. Quantitative and qualitative performance analyses validate enhanced performance of our proposed scheme.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

References

  1. Nayar, S.K., Nakagawa, Y.: Shape from focus. IEEE Trans. Pattern Anal. Mach. Intell. 16(8), 824–831 (1994)

    Article  Google Scholar 

  2. Nayar, S.K., Nakagawa, Y.: Shape from focus: an effective approach for rough surfaces. CRA 2, 218–225 (1990)

    Google Scholar 

  3. Nayar, S.K.: Shape from focus. Carnegie Mellon University, CMU-RI-TR, 89-27 (1989)

    Google Scholar 

  4. Martinez-Baena, J., Garcia, J.A.: A multi channel auto focusing scheme for gray level shape scale detection. Pattern Recognition 30(10), 1769–1786 (1996)

    Article  Google Scholar 

  5. Xiong, Y., Schafer, S.A.: Depth from focusing and defocusing. IEEE Computer Vision and Pattern Recognition, 68–73 (1993)

    Google Scholar 

  6. Tenenbaum, J.M.: Accommodation in computer vision. PhD thesis Stanford University (1970)

    Google Scholar 

  7. Subbarao, M., Choi, T.: Accurate recovery of three dimensional shape from image focus. IEEE Trans. Pattern Analysis and Machine Intelligence 17(3), 266–274 (1995)

    Article  Google Scholar 

  8. Helmi, F.S., Scherer, S.: Adaptive shape from focus with an error estimation in light microscopy. In: Proc. of the 2nd International Symposium on Image and Signal Processing and Analysis (2001)

    Google Scholar 

  9. Choi, T.S., Asif, M., Yun, J.: Three-dimensional shape recovery from focused image surface. In: ICASSP, vol. 6, pp. 3269–3272 (1999)

    Google Scholar 

  10. Yun, J., Choi, T.S.: Accurate 3-D shape recovery using curved window focus measure. In: International Conference on Image Processing, vol. 3, pp. 910–914 (1999)

    Google Scholar 

  11. Asif, M., Choi, T.S.: Shape from focus using multilayer feed forward neural network. IEEE Trans. on Image Processing 10(11), 1670–1675 (2001)

    Article  MATH  Google Scholar 

  12. Ahmad, M.B., Choi, T.S.: A heuristic approach for finding best focused image. IEEE Trans. on Circuits Systems and Video Technology 14(4), 566–574 (2005)

    Article  Google Scholar 

  13. Malik, A.S., Choi, T.S.: A novel algorithm for estimation of depth map using image focus for 3D shape recovery in the presence of noise. Pattern Recognition 41, 2200–2225 (2008)

    Article  MATH  Google Scholar 

  14. Malik, A.S., Choi, T.S.: Application of passive techniques for three dimensional cameras. IEEE Trans. On Consumer Electronics 53(2), 258–264 (2007)

    Article  Google Scholar 

  15. Ahmad, M.B., Choi, T.S.: Application of three dimensional shape from image focus in LCD/TFT display manufacturing. IEEE Trans. on Consumer Electronics 53(1), 1–4 (2007)

    Article  Google Scholar 

  16. Canny, J.F.: A computational approach to edge detection. IEEE Pat. Anal. Mach. Intell. 8(6), 679–698 (1986)

    Article  Google Scholar 

  17. Daugman, J.G.: Complete discrete 2-d Gabor transforms by neural networks for image analysis and compression. IEEE Trans. Acoust., Speech, Signal Proc. 36(7), 1169–1179 (1988)

    Article  MATH  Google Scholar 

  18. Heeger, D.J.: Optical flow using spatiotemporal filters. Intl. J. Comp. Vis. 1(4), 279–302 (1988)

    Article  Google Scholar 

  19. Malik, J., Perona, P.: Preattentive texture discrimination with early vision mechanisms. J. Opt. Soc. Am. A 7, 923–931 (1990)

    Article  Google Scholar 

  20. Danielsson, P., Seger, O.: Rotation invariance in gradient and higher order derivative detectors. Comp. Vis., Graphics, Image Proc. 49, 198–221 (1990)

    Article  MATH  Google Scholar 

  21. Koenderink, J.J., Van Doorn, A.J.: Representation of local geometry in the visual system. Biol. Cybern. 55, 367–375 (1987)

    Article  MathSciNet  MATH  Google Scholar 

  22. Pentland, A.P.: Local shading analysis. IEEE Pat. Anal. Mach. Intell. 6(2), 170–187 (1984)

    Article  MATH  Google Scholar 

  23. Freeman, W.T., Adelson, E.H.: The design and use of steerable filters. IEEE Trans on Pattern Analysis and Machine Intelligence 13(9), 891–906 (1991)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2009 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Minhas, R., Mohammed, A.A., Wu, Q.M.J., Sid-Ahmed, M.A. (2009). 3D Shape from Focus and Depth Map Computation Using Steerable Filters. In: Kamel, M., Campilho, A. (eds) Image Analysis and Recognition. ICIAR 2009. Lecture Notes in Computer Science, vol 5627. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-02611-9_57

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-02611-9_57

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-02610-2

  • Online ISBN: 978-3-642-02611-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics