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.
Similar content being viewed by others
References
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
Al.mohair, Hani K, Mohamadsaleh J, Suandi S (2013) Impact of color space on human skin color detection using an intelligent system
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
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
Barbu T (2014) Pedestrian detection and tracking using temporal differencing and HOG features. Comput Electr Eng 40(4):1072–1079
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
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
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
Dowdall J, Pavlidis I, Bebis G (2003) Face detection in the near-IR spectrum. Image Vis Comput 21(7):565–578
Duffner S, Odobez J (2014) Leveraging colour segmentation for upper-body detection. Pattern Recogn 47(6):2222–2230
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
Hsu R, Abdel-Mottaleb M, Jain AK (2002) Face detection in color images. IEEE Trans Pattern Anal Mach Intell 24(5):696–706
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
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
Jones M, Rehg J (2002) Statistical color models with application to skin detection. Int J Comput Vis 46(1):81–96
Kakumanu P, Makrogiannis S, Bourbakis N (2007) A survey of skin-color modeling and detection methods. Pattern Recogn 40(3):1106–1122
Khan R, Hanbury A, Stöttinger J, Bais A (2012) Color based skin classification. Pattern Recogn Lett 33(2):157–163
Kovac J, Peer P, Solina F (2003) Human skin color clustering for face detection
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
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
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
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
Otsu N (1975) A threshold selection method from gray-level histograms. Automatica 11(285–296):23–27
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
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
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
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
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
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
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
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
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
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
Vezhnevets V, Sazonov V, Andreeva A (2003) A survey on pixel-based skin color detection techniques. In Proc Graph 3:85–92
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
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
Yang M, Kriegman D, Ahuja N (2002) Detecting faces in images: a survey. IEEE Trans Pattern Anal Mach Intell 24(1):34–58
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
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
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
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
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
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
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
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-016-3579-8