Skip to main content

Advertisement

Log in

Color-based skin segmentation in videos using a multi-step spatial method

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

Abstract

Recently, skin detection has been employed in multifarious applications of computer vision including face detection, gesture recognition, etc. This is mainly due to the appealing characteristics of skin color and its potency to segment objects. However, there are certain challenges involved in utilizing human complexion as a feature to detect faces, and they have led to the inefficiency of many methods. In order to counteract these factors, in this paper, a skin segmentation method which exploits a multi step diffusion algorithm to detect skin regions is presented. The method starts with conservative extraction of skin seeds in each frame which is accomplished by using fusion of ternary-based human motion detection, modified Bayesian classifier, and a feedback mechanism. Subsequently, these candidate skin pixels are utilized in a 2-stage diffusion scheme to detect other skin pixels. Both quantitative and qualitative results demonstrate the effectiveness of the proposed system in comparison with other works.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9

Similar content being viewed by others

References

  1. Abdullah-Al-Wadud M, Chae O (2008) Skin segmentation using color distance map and water-flow property. In: Information Assurance and Security, 2008. ISIAS’08. Fourth International Conference on. IEEE, p. 83–88

  2. Al.mohair, Hani K, Mohamadsaleh J, Suandi S (2013) Impact of color space on human skin color detection using an intelligent system

  3. Albiol A, Torres L, Charles A, Delp EJ (2000) A simple and efficient face detection algorithm for video database applications. In: Image Processing, 2000. Proceedings. 2000 International Conference on, vol. 2. IEEE, p. 239–242

  4. Anghelescu P, Serbanescu I, Ionita S (2013) Surveillance system using IP camera and face-detection algorithm. In: Electronics, Computers and Artificial Intelligence (ECAI), 2013 International Conference on. IEEE, p. 1–6

  5. Barbu T (2014) Pedestrian detection and tracking using temporal differencing and HOG features. Comput Electr Eng 40(4):1072–1079

    Article  Google Scholar 

  6. Chen Y, Hu K, Ruan S (2012) Statistical skin color detection method without color transformation for real-time surveillance systems. Eng Appl Artif Intell 25(7):1331–1337

    Article  Google Scholar 

  7. Choi B, Han S, Chung B, Ryou J (2011) Human body parts candidate segmentation using laws texture energy measures with skin color. Adv Commun Technol 13–16

  8. Cui-huan D, Hong Z, Li-ming L, Jie L, Xiang-yang H (2013) Face detection in video based on AdaBoost algorithm and skin model. J China Univ Posts Telecommun 20:6–24

    Article  Google Scholar 

  9. Dowdall J, Pavlidis I, Bebis G (2003) Face detection in the near-IR spectrum. Image Vis Comput 21(7):565–578

    Article  Google Scholar 

  10. Duffner S, Odobez J (2014) Leveraging colour segmentation for upper-body detection. Pattern Recogn 47(6):2222–2230

    Article  Google Scholar 

  11. Gang L, Xu Y, Wang J (2010) An improved adaboost face detection algorithm based on optimizing skin color model. In Natural Computation (ICNC), 2010 Sixth International Conference on, vol. 4. IEEE, p. 2013–2015

  12. Hsu R, Abdel-Mottaleb M, Jain AK (2002) Face detection in color images. IEEE Trans Pattern Anal Mach Intell 24(5):696–706

    Article  Google Scholar 

  13. Huang D, Lin T, Ho C, Hu W (2010) Face detection based on feature analysis and edge detection against skin color-like backgrounds. In: Genetic and Evolutionary Computing (ICGEC), 2010 Fourth International Conference on. IEEE, p. 687–690

  14. Ibrahim N, Selim MM, Zayed HH (2012) A dynamic skin detector based on face skin tone color. In: Informatics and Systems (INFOS), 2012 8th International Conference on, pp. MM-1. IEEE

  15. Jones M, Rehg J (2002) Statistical color models with application to skin detection. Int J Comput Vis 46(1):81–96

    Article  MATH  Google Scholar 

  16. Kakumanu P, Makrogiannis S, Bourbakis N (2007) A survey of skin-color modeling and detection methods. Pattern Recogn 40(3):1106–1122

    Article  MATH  Google Scholar 

  17. Khan R, Hanbury A, Stöttinger J, Bais A (2012) Color based skin classification. Pattern Recogn Lett 33(2):157–163

    Article  Google Scholar 

  18. Kovac J, Peer P, Solina F (2003) Human skin color clustering for face detection

  19. Mahmoodi MR, Sayedi SM (2014) Leveraging spatial analysis on homogeneous regions of color images for skin classification. Computer and Knowledge Engineering, 7th International Conference on, IEEE

  20. Mahmoodi MR, Sayedi SM (2014) Boosting performance of face detection using an efficient skin detection algorithm. In: Information Technology and Electrical Engineering, 2014 International Conference on, IEEE

  21. Mustafah Y, Bigdeli A, Azman A, Lovell B (2009) Face detection system design for real time high resolution smart camera. Third ACM/IEEE International Conference on Distributed Smart Cameras, p. 1–6

  22. Nalepa J, Grzejszczak T, Kawulok M (2014) Wrist localization in color images for hand gesture recognition. In: Man-machine Interactions 3. Springer International Publishing, p 79–86

  23. Otsu N (1975) A threshold selection method from gray-level histograms. Automatica 11(285–296):23–27

    Google Scholar 

  24. Pai Y, Ruan S, Shie M, Liu Y (2006) A simple and accurate color face detection algorithm in complex background. In Multimedia and Expo, 2006 International Conference on. IEEE, p. 1545–1548

  25. Phung S, Chai D, Bouzerdoum A (2001) Skin colour based face detection. In Intelligent Information Systems Conference, The Seventh Australian and New Zealand 2001. IEEE, p. 171–176

  26. Powar V, Jahagirdar A (2012) Reliable face detection in varying illumination and complex background. In: Communication, Information & Computing Technology (ICCICT), 2012 International Conference on. IEEE, p. 1–4

  27. Qiang-rong J, Hua-lan L (2010) Robust human face detection in complicated color images. In: Information Management and Engineering (ICIME), 2010 The 2nd IEEE International Conference on. IEEE, p. 218–221

  28. Ruiz-del-Solar J, Verschae R (2004) Skin detection using neighborhood information. In: Automatic Face and Gesture Recognition, 2004. Proceedings. Sixth IEEE International Conference on. IEEE, p. 463–468

  29. Sagheer A, Aly S (2012) An effective face detection algorithm based on skin color information. In: Signal Image Technology and Internet Based Systems (SITIS), 2012 Eighth International Conference on. IEEE, p. 90–96

  30. Subban R, Mishra R (2012) Rule-based face detection in color images using normalized RGB color space—a comparative study. In: Computational Intelligence & Computing Research (ICCIC), 2012 I.E. International Conference on. IEEE, p. 1–5

  31. Tan W, Dai G, Su H, Feng Z (2012) Gesture segmentation based on YCb’Cr’color space ellipse fitting skin color modeling. In: Control and Decision Conference (CCDC), 2012 24th Chinese. IEEE, p. 1905–1908

  32. Thakur S, Paul S, Mondal A, Das S, Abraham A (2011) Face detection using skin tone segmentation. In: Information and Communication Technologies (WICT), 2011 World Congress on. IEEE, p. 53–60

  33. Vadakkepat P, Lim P, Liyanage CD, Jing L, Li Ling L (2008) Multimodal approach to human-face detection and tracking. IEEE Trans Ind Electron 55(3):1385–1393

    Article  Google Scholar 

  34. Vezhnevets V, Sazonov V, Andreeva A (2003) A survey on pixel-based skin color detection techniques. In Proc Graph 3:85–92

    Google Scholar 

  35. Wang N, Chang S, Chou P (2012) A real-time multi-face detection system implemented on FPGA. In: Intelligent Signal Processing and Communications Systems (ISPACS), 2012 International Symposium on. IEEE, p. 333–337

  36. Wu Y, Ai X (2008) Face detection in color images using AdaBoost algorithm based on skin color information. In: Knowledge Discovery and Data Mining, 2008. WKDD 2008. First International Workshop on. IEEE, p. 339–342

  37. Yang M, Kriegman D, Ahuja N (2002) Detecting faces in images: a survey. IEEE Trans Pattern Anal Mach Intell 24(1):34–58

    Article  Google Scholar 

  38. Yang G, Li H, Zhang L, Cao Y (2010) Research on a skin color detection algorithm based on self-adaptive skin color model. In: Communications and Intelligence Information Security (ICCIIS), 2010 International Conference on. IEEE, p. 266–270

  39. Yutong Z, Guosheng Y, Licheng W (2010) Fast face detection in field programmable gate array. In: Digital Manufacturing and Automation (ICDMA), 2010 International Conference on, vol. 1. IEEE, p. 719–723

  40. Zarit B, Super BJ, Quek FKH (1999) Comparison of five color models in skin pixel classification. In: Recognition, Analysis, and Tracking of Faces and Gestures in Real-Time Systems, 1999. Proceedings. International Workshop on. IEEE, p 58–63

  41. Zhang Q, Kamata S, Zhang J (2009) Face detection and tracking in color images using color centroids segmentation. In: Robotics and Biomimetics, 2008. ROBIO 2008. IEEE International Conference on. IEEE, p. 1008–1013

  42. Zhu Y, Huang C, Chen J (2012) Face detection method based on multi-feature fusion in YC b C r color space. In: Image and Signal Processing (CISP), 2012 5th International Congress on. IEEE, p. 1249–1252

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Mohammad Reza Mahmoodi.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Mahmoodi, M.R., Sayedi, S.M. & Karimi, F. Color-based skin segmentation in videos using a multi-step spatial method. Multimed Tools Appl 76, 9785–9801 (2017). https://doi.org/10.1007/s11042-016-3579-8

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-016-3579-8

Keywords

Navigation