Effective Face Detection Using a Small Quantity of Training Data

  • Byung-Du Kang
  • Jong-Ho Kim
  • Chi-Young Seong
  • Sang-Kyun Kim
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4319)


We present an effective and real-time face detection method based on Principal Component Analysis (PCA) and Support Vector Machines (SVMs). We extract simple Haar-like features from training images that consist of face and non-face images, reinterpret the features with PCA, and select useful ones from the large number of extracted features. With the selected features, we construct a face detector using an SVM appropriate for binary classification. The face detector is not affected by the size of a training dataset in a significant way, so that it works well with a small quantity of training data. It also shows a sufficiently fast detection speed for it to be practical for real-time face detection.


Support Vector Machine Face Image Training Image Support Vector Machine Classifier Face Detection 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Graf, H.P., Chen, T., Petajan, E., Cosatto, E.: Locating faces and facial parts. In: Proceedings of First International Workshop Automatic Face and Gesture Recognition, pp. 41–46 (1995)Google Scholar
  2. 2.
    Cai, J., Goshtasby, A., Yu, C.: Detecting human faces in color images. Image and Vision Computing 18, 63–75 (1999)CrossRefGoogle Scholar
  3. 3.
    Craw, I., Ellis, H., Lishman, J.: Automatic extraction of face features. Pattern Recognition Letters 5, 183–187 (1987)CrossRefGoogle Scholar
  4. 4.
    Agui, T., Kokubo, Y., Nagashashi, H., Nagao, T.: Extraction of face recognition from monochromatic photographs using neural networks. In: Proceedings of Second International Conference on Automation, Robotics, and Computer Vision, vol. 1, pp. 1–5 (1992)Google Scholar
  5. 5.
    Feraund, R., Bernier, O.J., Viallet, J.E., Collobert, M.: A fast and accurate face detector based on neural networks. IEEE Transactions on Pattern Analysis and Machine Intelligence 23, 42–53 (2001)CrossRefGoogle Scholar
  6. 6.
    Lin, S.H., Kung, S.Y., Lin, L.J.: Face recognition/detection by probabilistic decision-based neural network. IEEE Transaction on Neural Networks 8, 114–132 (1997)CrossRefGoogle Scholar
  7. 7.
    Garcia, C., Delakis, M.: Convolutional face finder: A neural architecture for fast and robust face detection. IEEE Transaction on Pattern Analysis and Machine Intelligence 26, 1408–1423 (2004)CrossRefGoogle Scholar
  8. 8.
    Rowley, H., Baluja, S., Kanade, T.: Neural network-based face detection. IEEE Transaction on Pattern Analysis and Machine Intelligence 20, 23–38 (1998)CrossRefGoogle Scholar
  9. 9.
    Sung, K.K., Poggio, T.: Example-based learning for view-based human face detection. IEEE Transaction on Pattern Analysis and Machine Intelligence 20, 39–51 (1998)CrossRefGoogle Scholar
  10. 10.
    Viola, P., Jones, M.: Robust real-time face detection. International Journal of Computer Vision 57, 137–154 (2004)CrossRefGoogle Scholar
  11. 11.
    Johnson, R.A., Wichern, D.W.: Applied Multivariate Statistical Analysis, pp. 356–395. Prentice-Hall, Englewood Cliffs (2002)Google Scholar
  12. 12.
    Turk, M., Pentlan, A.: Face Recognition Using Eigenfaces. In: IEEE Conference on Computer Vision and Pattern Recognition, pp. 586–591 (1991)Google Scholar
  13. 13.
    Vapnik, V.: The Nature of Statistical Learning Theory. Springer, New York (1995)MATHGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • Byung-Du Kang
    • 1
  • Jong-Ho Kim
    • 1
  • Chi-Young Seong
    • 1
  • Sang-Kyun Kim
    • 1
  1. 1.Department of Computer ScienceInje UniversityGimhaeKorea

Personalised recommendations