Fast propagation-based skin regions segmentation in color images

This paper introduces a new method for skin regions segmentation which consists in spatial analysis of skin probability maps obtained using pixel-wise detectors. There are a number of methods which use various techniques of skin color modeling to classify every individual pixel or transform input color images into skin probability maps, but their performance is limited due to high variance and low specificity of the skin color. Detection precision can be enhanced based on spatial analysis of skin pixels, however this direction has been little explored so far. Our contribution lies in using the distance transform for propagating the “skinness” across the image in a combined domain of luminance, hue and skin probability. In the paper we explain theoretical advantages of the proposed method over alternative skin detectors that also perform spatial analysis. Finally, we present results of an extensive experimental study which clearly indicate high competitiveness of the proposed method and its relevance to gesture recognition.

[1]  Shuzhi Sam Ge,et al.  Hand Gesture Recognition and Tracking based on Distributed Locally Linear Embedding , 2006 .

[2]  Vladlen Koltun,et al.  Efficient Inference in Fully Connected CRFs with Gaussian Edge Potentials , 2011, NIPS.

[3]  Nikolaos G. Bourbakis,et al.  A survey of skin-color modeling and detection methods , 2007, Pattern Recognit..

[4]  Shohreh Kasaei,et al.  A new dynamic cellular learning automata-based skin detector , 2009, Multimedia Systems.

[5]  Abdesselam Bouzerdoum,et al.  Adaptive skin segmentation in color images , 2003, 2003 IEEE International Conference on Acoustics, Speech, and Signal Processing, 2003. Proceedings. (ICASSP '03)..

[6]  Pekka J. Toivanen,et al.  Distance and nearest neighbor transforms on gray-level surfaces , 2007, Pattern Recognit. Lett..

[7]  Anil K. Jain,et al.  Face Detection in Color Images , 2002, IEEE Trans. Pattern Anal. Mach. Intell..

[8]  Wen Gao,et al.  Skin-color detection based on adaptive thresholds , 2004, Third International Conference on Image and Graphics (ICIG'04).

[9]  Christophe Damerval,et al.  Interest Point Detection with Wavelet Maxima Lines , 2007 .

[10]  Stan Sclaroff,et al.  Skin color-based video segmentation under time-varying illumination , 2004, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[11]  Juan José Pantrigo,et al.  Comparing Color and Texture-Based Algorithms for Human Skin Detection , 2008, ICEIS.

[12]  A. Nowosielski,et al.  Fast and efficient algorithm for face detection in colour images , 2004 .

[13]  Ioannis Pitas,et al.  Facial feature extraction in frontal views using biometric analogies , 1998, 9th European Signal Processing Conference (EUSIPCO 1998).

[14]  Hayit Greenspan,et al.  Mixture model for face-color modeling and segmentation , 2001, Pattern Recognit. Lett..

[15]  Michal Kawulok,et al.  Energy-based blob analysis for improving precision of skin segmentation , 2010, Multimedia Tools and Applications.

[16]  Jun Wang,et al.  Real-Time Face Recognition Using Adaptive Skin-Color Model , 2011, 2011 International Conference on Information Science and Applications.

[17]  Dieter Schmalstieg,et al.  Finger tracking for interaction in augmented environments , 2001, Proceedings IEEE and ACM International Symposium on Augmented Reality.

[18]  Kevin Curran,et al.  A skin tone detection algorithm for an adaptive approach to steganography , 2009, Signal Process..

[19]  Pau-Choo Chung,et al.  Naked image detection based on adaptive and extensible skin color model , 2007, Pattern Recognit..

[20]  Ahmed Bouridane,et al.  Skin Detection using a Markov Random Field and a New Color Space , 2006, 2006 International Conference on Image Processing.

[21]  Abdolhossein Sarrafzadeh,et al.  An adaptive real-time skin detector based on Hue thresholding: A comparison on two motion tracking methods , 2006, Pattern Recognit. Lett..

[22]  P. Peer,et al.  Human skin color clustering for face detection , 2003, The IEEE Region 8 EUROCON 2003. Computer as a Tool..

[23]  Fakhri Alam Khan,et al.  Systematic skin segmentation: merging spatial and non-spatial data , 2012, Multimedia Tools and Applications.

[24]  Allan Hanbury,et al.  Skin detection: A random forest approach , 2010, 2010 IEEE International Conference on Image Processing.

[25]  Hui Liang,et al.  Vision-based hand pose estimation and gesture recognition , 2015 .

[26]  Manolis I. A. Lourakis,et al.  Real-Time Tracking of Multiple Skin-Colored Objects with a Possibly Moving Camera , 2004, ECCV.

[27]  Javier Ruiz-del-Solar,et al.  Skin detection using neighborhood information , 2004, Sixth IEEE International Conference on Automatic Face and Gesture Recognition, 2004. Proceedings..

[28]  Marcel J. T. Reinders,et al.  A self-calibrating chrominance model applied to skin color detection , 2007, VISAPP.

[29]  Sebastian Lang,et al.  Improving adaptive skin color segmentation by incorporating results from face detection , 2002, Proceedings. 11th IEEE International Workshop on Robot and Human Interactive Communication.

[30]  Xiaohua Wang,et al.  Skin color detection under complex background , 2011, 2011 International Conference on Mechatronic Science, Electric Engineering and Computer (MEC).

[31]  James M. Rehg,et al.  Statistical Color Models with Application to Skin Detection , 1999, Proceedings. 1999 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (Cat. No PR00149).

[32]  Michal Kawulok Dynamic Skin Detection in Color Images for Sign Language Recognition , 2008, ICISP.

[33]  Michal Kawulok Texture Analysis for Skin Probability Maps Refinement , 2012, MCPR.