Real-Time Human Face Detection in Noisy Images Based on Skin Color Fusion Model and Eye Detection

  • Reza Azad
  • Eslam Ahmadzadeh
  • Babak Azad
Conference paper
Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 309)


Automatic human face detection is a challenging problem which has received much attention during recent years. In this paper, we propose a method that includes a denoising preprocessing step and a new face detection approach based on skin color fusion model and eye region detection. Preprocessing of the input images is concentrated on the removal of different types of noise while preserving the phase data. For the face detection process, firstly, skin pixels are modeled by using supervised training, and at the run time, the skin pixels are detected using optimal boundary conditions. Then by finding the eye location in the skin region, human face will be extracted. Experimental results obtained using images from the FEI, complex background, and noisy image database are promising in terms of detection rate and the false alarm rate in comparison with other competing methods. In addition, experimental results have demonstrated our method robust in successful detection of skin and face regions even with variant lighting conditions and poses.


Face detection Noise removing Skin detection Color space transformation Eye detection 



This work is supported by the Shahid Rajaee Teacher Training University, Tehran, Iran (No. 22970060-9). The authors would like to thank Dr. Alok Kumar Jagadev, for his great advice and kindness.


  1. 1.
    Yang, M., Kriegman, D., Ahuja, N.: Detecting faces in images: a survey. IEEE Trans. Pattern Anal. Mach. Intell. 24(1), 34–58 (2002)CrossRefGoogle Scholar
  2. 2.
    Scheirer, W., Anthony, M., Nakayama, K., Cox, D.: Perceptual annotation: measuring human vision to improve computer vision. IEEE Trans. Pattern Anal. Mach. Intell. 99(1), 1–20 (2014)CrossRefGoogle Scholar
  3. 3.
    Azad, R., Azad, B., Kazerooni, I.T.: Optimized method for real-time face recognition system based on PCA and multiclass support vector machine. Adv. Comput. Sci.: Int. J. 2(5), 126–132 (2013)Google Scholar
  4. 4.
    Abeer, A., Mohamad, A., Woo, W.L., Dlay, S.S.: Multi-linear neighborhood preserving projection for face recognition. Pattern Recogn. 47(1), 544–555 (2014)Google Scholar
  5. 5.
    Fuzhen, H., Houqin, B.: Identity authentication system using face recognition techniques in human-computer interaction. In: 32nd Chinese Control Conference, pp. 3823–3827 (2013)Google Scholar
  6. 6.
    Shmaglit, L., Khryashchev, V.: Gender classification of human face images based on adaptive features and support vector machines. Opt. Mem. Neural Netw. 22(4), 228–235 (2013)CrossRefGoogle Scholar
  7. 7.
    Bae, G., Kwak, S., Byun, H., Park, D.: Method to improve efficiency of human detection using scale map. IEEE Electron. Lett. 50(4), 265–267 (2014)CrossRefGoogle Scholar
  8. 8.
    Wang, D., Ren, J., Jiang, J., Ipson, S.S.: Skin Detection from Different Color Spaces for Model-Based Face Detection. In: International Conference on Advanced Intelligent Computing Theories and Applications, pp. 487–494 (2008)Google Scholar
  9. 9.
    Bongjin, J., Inho, C., Daijin, K.: Local transform features and hybridization for accurate face and human detection. IEEE Trans. Pattern Anal. Mach. Intell. 35(6), 423–1436 (2013)Google Scholar
  10. 10.
    Kalbkhani, H., Shayesteh, M.G., Mousavi, S.: Efficient algorithms for detection of face, eye and eye state. IET Comput. Vision 7(3), 184–200 (2013)CrossRefGoogle Scholar
  11. 11.
    Aiping, C., Lian, P., Yaobin, T., Ning, N.: Face Detection Technology Based on Skin Color Segmentation and Template Matching. In: IEEE Second International Workshop on Education Technology and Computer Science, pp. 708–711 (2010)Google Scholar
  12. 12.
    Pang, Y., Zhang, K., Yuan, Y., Wang, K.: Face detection technology based on skin color segmentation and template matching. IEEE Trans. Cybern. 99(1), 1–20 (2014)CrossRefGoogle Scholar
  13. 13.
    Anvar, S.M.H., Wei-Yun, Y., Khwang, T.E.: Multiview face detection and registration requiring minimal manual intervention. IEEE Trans. Pattern Anal. Mach. Intell. 35(10), 1–20 (2013)CrossRefGoogle Scholar
  14. 14.
    Kovesi, P.: Phase Preserving denoising of images. Digit. Image Comput. Tech. Appl. (1999)Google Scholar
  15. 15.
    Palus, H.: Representation of Color Images in Different Color Spaces. The Color Image Processing Handbook London (1998)Google Scholar
  16. 16.
    Azad, R., Shayegh, H.R.: New Method for Optimization of License Plate Recognition system with Use of Edge Detection and Connected Component. In: IEEE International Conference on Computer and Knowledge Engineering, pp. 21–25 (2013)Google Scholar
  17. 17.
    Azad, R.: View-independent traffic speed sign detection and recognition system for intelligent driving system. IJMECS 6(3), 31–37 (2014)CrossRefMathSciNetGoogle Scholar
  18. 18.
    Viola, P., Jones, M..: Rapid Object Detection Using a Boosted Cascade of Simple Features. In: IEEE Conference on Computer Vision and Pattern Recognition, pp. 1–9 (2001)Google Scholar
  19. 19.
    Azad, R., Davami, F.: A robust and adaptable method for face detection based on color probabilistic estimation technique. Int. J. Res. Comput. Sci. 3(6), 1–7 (2013)CrossRefGoogle Scholar
  20. 20.
    Azad, R., Shayegh, H.R.: Novel and tuneable method for skin detection based on hybrid colour space and colour statistical features. Int. J. Comput. Inf. Technol. 1(3), 211–221 (2013)Google Scholar
  21. 21.
    Patil, H.Y., Bharambe, S.V., Kothari, A.G., Bhurchandi, K.M.: Face Localization and its Implementation on Embedded Platform. In: 3rd IEEE International Advance Computing Conference, pp. 741–745 (2013)Google Scholar

Copyright information

© Springer India 2015

Authors and Affiliations

  1. 1.Department of Electrical and Computer EngineeringThe SRTTUTehranIran
  2. 2.Zand Higher Education InstituteShirazIran
  3. 3.Technical and Engineering CollegeUniversity of Mohaghegh ArdabiliArdebilIran

Personalised recommendations