Skip to main content

Over-Complete Wavelet Approximation of a Support Vector Machine for Efficient Classification

  • Conference paper
Book cover Pattern Recognition (DAGM 2005)

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

Included in the following conference series:

Abstract

In this paper, we present a novel algorithm for reducing the runtime computational complexity of a Support Vector Machine classifier. This is achieved by approximating the Support Vector Machine decision function by an over-complete Haar wavelet transformation. This provides a set of classifiers of increasing complexity that can be used in a cascaded fashion yielding excellent runtime performance. This over-complete transformation finds the optimal approximation of the Support Vectors by a set of rectangles with constant gray-level values (enabling an Integral Image based evaluation). A major feature of our training algorithm is that it is fast, simple and does not require complicated tuning by an expert in contrast to the Viola & Jones classifier. The paradigm of our method is that, instead of trying to estimate a classifier that is jointly accurate and fast (such as the Viola & Jones detector), we first build a classifier that is proven to have optimal generalization capabilities; the focus then becomes runtime efficiency while maintaining the classifier’s optimal accuracy. We apply our algorithm to the problem of face detection in images but it can also be used for other image based classifications. We show that our algorithm provides, for a comparable accuracy, a 15 fold speed-up over the Reduced Support Vector Machine and a 530 fold speed-up over the Support Vector Machine, enabling face detection at 25 fps on a standard PC.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Zikos, G., Garcia, C., Tziritas, G.: Face detection in color images using wavelet packet analysis. In: IEEE Int. Conf. on Multimedia Computing and Systems (1999)

    Google Scholar 

  2. Cohen, A., DeVore, R., Petrushev, P., Xu, H.: Nonlinear Approximation and the Space BV(ℝ2). American Journal of Mathematics (121), 587–628 (1999)

    Google Scholar 

  3. Coifman, R.R., Donoho, D.: Translation–invariant de–noising. In: Antoniadis, A., Oppenheim, G. (eds.) Wavelets and Statistics, pp. 125–150. Springer, New York (1995)

    Google Scholar 

  4. Crow, F.: Summed-area tables for texture mapping. Proc. of SIGGRAPH 18(3), 207–212 (1984)

    Article  Google Scholar 

  5. Daubechies, I., Teschke, G.: Variational image restoration by means of wavelets: simultaneous decomposition, deblurring and denoising. In: Applied and Computational Harmonic Analysis (2005)

    Google Scholar 

  6. Karras, D.A.: Improved defect detection in textile visual inspection using wavelet analysis and support vector machines. International Journal on Graphics, Vision and Image Processing (2005)

    Google Scholar 

  7. Keren, D., Osadchy, M., Gotsman, C.: Antifaces: a novel, fast method for image detection. IEEE Transactions on Pattern Analysis and Machine Intelligence 23, 747–761 (2001)

    Article  Google Scholar 

  8. Kienzle, W., Bakir, G.H., Franz, M.O., Schölkopf, B.: Efficient approximations for support vector machines in object detection. In: Rasmussen, C.E., Bülthoff, H.H., Schölkopf, B., Giese, M.A. (eds.) DAGM 2004. LNCS, vol. 3175, pp. 54–61. Springer, Heidelberg (2004)

    Chapter  Google Scholar 

  9. Rätsch, M., Romdhani, S., Vetter, T.: Efficient face detection by a cascaded support vector machine using haar-like features. In: Rasmussen, C.E., Bülthoff, H.H., Schölkopf, B., Giese, M.A. (eds.) DAGM 2004. LNCS, vol. 3175, pp. 62–70. Springer, Heidelberg (2004)

    Chapter  Google Scholar 

  10. Romdhani, S., Torr, P., Schölkopf, B., Blake, A.: Computationally efficient face detection. In: Proceedings of the 8th International Conference on Computer Vision (July 2001)

    Google Scholar 

  11. Rowley, H., Baluja, S., Kanade, T.: Neural network-based face detection. PAMI 20, 23–38 (1998)

    Google Scholar 

  12. Schmeisser, H.-J., Triebel, H.: Topics in Fourier Analysis and Function Spaces. John Wiley and Sons, New York (1987)

    Google Scholar 

  13. Schölkopf, B., Mika, S., Burges, C., Knirsch, P., Müller, K.-R., Rätsch, G., Smola, A.: Input space vs. feature space in kernel-based methods. IEEE TNN 10(5), 1000–1017 (1999)

    Google Scholar 

  14. Triebel, H.: Interpolation Theory, Function Spaces, Differential Operators. Verlag der Wissenschaften, Berlin (1978)

    Google Scholar 

  15. Vapnik, V.: Statistical Learning Theory. Wiley, New York (1998)

    MATH  Google Scholar 

  16. Viola, P., Jones, M.: Rapid object detection using a boosted cascade of simple features. In: Proceedings IEEE Conf. on Computer Vision and Pattern Recognition (2001)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Rätsch, M., Romdhani, S., Teschke, G., Vetter, T. (2005). Over-Complete Wavelet Approximation of a Support Vector Machine for Efficient Classification. In: Kropatsch, W.G., Sablatnig, R., Hanbury, A. (eds) Pattern Recognition. DAGM 2005. Lecture Notes in Computer Science, vol 3663. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11550518_44

Download citation

  • DOI: https://doi.org/10.1007/11550518_44

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-28703-2

  • Online ISBN: 978-3-540-31942-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics