Neural Computing and Applications

, Volume 26, Issue 5, pp 1149–1156 | Cite as

Fast and accurate face detection by sparse Bayesian extreme learning machine

  • Chi Man VongEmail author
  • Keng Iam Tai
  • Chi Man Pun
  • Pak Kin Wong
Original Article


Real-time face detection is an important research topic in computer vision and pattern recognition. One of the effective methods in face detection is model-based approach which employs neural network technique for the construction of classification model. Relevant techniques such as support vector machines are fast in training an accurate model which is, however, relatively slow in execution time. The reason is due to the large size of the constructed model. In this paper, the main contribution is to apply a new method called sparse Bayesian extreme learning machine (SBELM) for real-time face detection because SBELM can minimize the model size with nearly no compromise on the accuracy and have fast execution time. Several benchmark face datasets were employed for the evaluation of SBELM against other state-of-the-art techniques. Experimental results show that SBELM achieves fastest execution time with high accuracy over the benchmark face datasets. A MATLAB toolbox of SBELM is also available on our Web site.


Face recognition Face detection Sparse Bayesian Extreme learning machine 



The work is supported by Fundo para o Desenvolvimento das Ciencias e da Tecnologia (Grant No. FDCT/075/2013/A) and University of Macau (Grant No. MYRG075(Y2-L2)-FST13-VCM).


  1. 1.
    Yilmaz A, Javed O, Shah M (2006) Object tracking: a survey. ACM Comput Surv 38:13CrossRefGoogle Scholar
  2. 2.
    Hu W, Tan T, Wang L, Maybank S (2004) A survey on visual surveillance of object motion and behaviors. IEEE Trans Syst Man Cybern Part C Appl Rev 34:334Google Scholar
  3. 3.
    Ban Y, Kim SK, Kim S, Toh KA, Lee S (2014) Face detection based on skin color likelihood. Pattern Recogn 47:1573–1585CrossRefGoogle Scholar
  4. 4.
    Wang L, Ding X, Fang C (2009) Face live detection method based on physiological motion analysis. Tsinghua Sci Technol 14:685–690CrossRefGoogle Scholar
  5. 5.
    Sun J (2012) Face tracking based on skin color and motion prediction. In: Proceedings of the 2012 international conference on computer application and system modeling, pp 0657–0660Google Scholar
  6. 6.
    Fröba B, Küblbeck C (2001) Face detection and tracking using edge orientation information. In: Proceedings of SPIE—the international society for optical engineering, pp 583–594Google Scholar
  7. 7.
    Jesorsky O, Kirchberg KJ, Frischholz RW (2001) Robust face detection using the Hausdorff distance. In: LNCS vol 2091, third international conference on audio- and video- based biometric person authentication. Springer, Berlin, pp 90–95Google Scholar
  8. 8.
    Shilbayeh NF, Al-Qudah GA (2010) Face detection system based on MLP neural network. In: Proceedings of the 11th WSEAS international conference on neural networks, pp 238–243Google Scholar
  9. 9.
    Cortes C, Vapnik V (1995) Support-vector networks. Mach Learn 20:273–297zbMATHGoogle Scholar
  10. 10.
    Liu R, Zhang J, Wang L, Zhang M (2014) Research on face recognition method based on combination of SVM and LDA-PCA. In: Second international conference on communications, pp 101–109Google Scholar
  11. 11.
    Zong W, Huang GB (2011) Face recognition based on extreme learning machine. Neurocomputing 74:2541–2551CrossRefGoogle Scholar
  12. 12.
    Huang GB, Wang DH, Lan Y (2011) Extreme learning machines: a survey. Int J Mach Learn Cybernet 2(2):107–122CrossRefGoogle Scholar
  13. 13.
    Huang G-B, Zhou H, Ding X, Zhang R (2012) Extreme learning machine for regression and multiclass classification. IEEE Trans Syst Man Cybern Part B Cybern 42:513–529CrossRefGoogle Scholar
  14. 14.
    Zong W, Zhou H, Huang GB, Lin Z (2011) Face recognition based on kernelized extreme learning machine. In: LNCS vol 6752, second international conference, AIS 2011. Springer, Berlin, pp 263–272Google Scholar
  15. 15.
    Wang XZ, Chen A, Feng HM (2011) Upper integral network with extreme learning mechanism. Neurocomputing 74(16):2520–2525CrossRefGoogle Scholar
  16. 16.
    Liu P, Huang YH, Lei M, Gong SY, Zhang GP (2014) Two-stage extreme learning machine for high-dimensional data. Int J Mach Learn Cybernet. doi: 10.1007/s13042-014-0292-7 Google Scholar
  17. 17.
    Fu AM, Wang XZ, He YL, Wang LS (2014) A study on residence error of training an extreme learning machine and its application to evolutionary algorithms. Neurocomputing 146:75–82CrossRefGoogle Scholar
  18. 18.
    Luo J, Vong CM, Wong PK (2013) Sparse Bayesian extreme learning machine for multi-classification. IEEE Trans Neural Netw Learn Syst 25:836–843Google Scholar
  19. 19.
    Bishop CM (ed) (2006) Pattern recognition and machine learning. Springer, New YorkzbMATHGoogle Scholar
  20. 20.
    MacKay DJC (1996) Bayesian methods for backpropagation networks. Model Neural Netw III 6:211–254Google Scholar
  21. 21.
    Tipping ME (2001) Sparse Bayesian learning and the relevance vector machine. Mach Learn Res 1:211–244zbMATHMathSciNetGoogle Scholar
  22. 22.
    Banerjee KS (1973) Generalized inverse of matrices and its applications. Technometrics 15:197CrossRefGoogle Scholar
  23. 23.
  24. 24.
  25. 25.
  26. 26.
  27. 27.
  28. 28.
    Meher SS, Maben P (2014) Face recognition and facial expression identification using PCA. In: Souvenir of the 2014 IEEE international advance computing conference, IACC 2014, pp 1093–1098Google Scholar
  29. 29.
    Geng C, Jiang X (2009) Face recognition using sift features. In: Proceedings on international conference on image processing, ICIP, 2009, pp 3313–3316Google Scholar
  30. 30.
    Kamencay P, Breznan M, Jelsovka D, Zachariasova M (2012) Improved face recognition method based on segmentation algorithm using SIFT-PCA. In: 2012 35th international conference on telecommunications and signal processing, TSP 2012—proceedings, pp 758–762Google Scholar
  31. 31.
    Li J, Wang T, Zhang Y (2011) Face detection using SURF cascade. In Proceedings of the IEEE international conference on computer vision, pp 2183–2190Google Scholar
  32. 32.
  33. 33.
  34. 34.

Copyright information

© The Natural Computing Applications Forum 2014

Authors and Affiliations

  • Chi Man Vong
    • 1
    Email author
  • Keng Iam Tai
    • 1
  • Chi Man Pun
    • 1
  • Pak Kin Wong
    • 2
  1. 1.Department of Computer and Information ScienceUniversity of MacauMacauSAR, China
  2. 2.Department of Electromechanical EngineeringUniversity of MacauMacauSAR, China

Personalised recommendations