Skip to main content

Face Detection Using a Boosted Cascade of Features Using OpenCV

  • Conference paper

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 292))

Abstract

Face detection in an image is a problem that has gained lots of importance in the last decade. Detecting faces is quite simple for human beings because it comes naturally but it is not so easy to teach a computer to detect faces. We divide the detection problem into three steps. The first step is Integral Image [1] which allows the features used by detector to be computed very quickly. The second step is a learning algorithm, based on AdaBoost, which selects a small number of critical visual features from a larger set and yields extremely efficient classifiers [2]. The third step is combining more complex classifiers in a cascade [3] which allows background regions of the image to be quickly discarded while spending more computation on promising face like regions. We conduct extensive experiments on publicly available databases to verify the efficacy of the proposed algorithm. In real time the detector runs at 15 frames per second without resorting to image difference or skin color detection.

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

Buying options

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

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Viola, P., Jones, M.: Rapid Object Detection using a Boosted Cascade of Simple Features. In: CVPR, pp. 511–518. IEEE Computer Society (2001)

    Google Scholar 

  2. Freund, Y., Schapire, R.E.: A Decision-Theoretic Generalization of On-Line Learning and an Application to Boosting. In: Vitányi, P.M.B. (ed.) EuroCOLT 1995. LNCS, vol. 904, pp. 23–37. Springer, Heidelberg (1995)

    Chapter  Google Scholar 

  3. Bradski, G., Kaehler, A., Pisarevsky, V.: Intel Corporation Learning-Based Computer Vision with Intels OpenCV, vol. 9 (2005)

    Google Scholar 

  4. Tian, Y., Yu, F.-Q.: A Survey on Human Face Detection. Computer Security (2009)

    Google Scholar 

  5. Papageorgiou, C., Oren, M., Poggio, T.: A general Framework for Object Detection. In: International Conference on Computer Vision (1998)

    Google Scholar 

  6. Lienhart, R., Maydt, J.: An Extended Set of Haar-like Features for Rapid Object Detection. In: IEEE ICIP 2002, vol. 1, pp. 900–903 (2002)

    Google Scholar 

  7. Crow, F.: Summed-area Tables for Texture Mapping. Proceedings of SIGGRAPH 18(3), 207–212 (1984)

    Article  Google Scholar 

  8. OpenCV library manual by INTEL, http://sourceforge.net/projects/opencvlibrary/

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2012 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

D.N., C., G., A., M., R. (2012). Face Detection Using a Boosted Cascade of Features Using OpenCV. In: Venugopal, K.R., Patnaik, L.M. (eds) Wireless Networks and Computational Intelligence. ICIP 2012. Communications in Computer and Information Science, vol 292. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-31686-9_46

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-31686-9_46

  • Publisher Name: Springer, Berlin, Heidelberg

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

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

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics