Image skin segmentation based on multi-agent learning Bayesian and neural network

Skin colour is considered to be a useful and discriminating spatial feature for many skin detection-related applications, but it is not sufficiently robust to address complex image environments because of light-changing conditions, skin-like colours and reflective glass or water. These factors can create major difficulties in face pixel-based skin detectors when the colour feature is used. Thus, this paper proposes a multi-agent learning method that combines the Bayesian method with a grouping histogram (GH) technique and the back-propagation neural network with a segment adjacent-nested (SAN) technique based on the YCbCr and RGB colour spaces, respectively, to improve skin detection performance. The findings from this study have shown that the proposed multi-agent learning for skin detector has produced significant true positive (TP) and true negative (TN) average rates (i.e. 98.44% and 99.86% respectively). In addition, it has achieved a significantly lower average rate for the false negative (FN) and false positive (FP) (i.e. only 1.56% and 0.14% respectively). The experimental results show that multi-agent learning in the skin detector is more efficient than other approaches.

[1]  Arne Leijon,et al.  Human skin color detection in RGB space with Bayesian estimation of beta mixture models , 2010, 2010 18th European Signal Processing Conference.

[2]  Yogendra Kumar Jain,et al.  Comparison between Different Classification Methods with Application to Skin Cancer , 2012 .

[3]  Lijuan Duan,et al.  A Method of Human Skin Region Detection Based on PCNN , 2009, ISNN.

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

[5]  Allan Hanbury,et al.  Color based skin classification , 2012, Pattern Recognit. Lett..

[6]  Abdesselam Bouzerdoum,et al.  Skin segmentation using color pixel classification: analysis and comparison , 2005, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[7]  Alaa Y. Taqa,et al.  Increasing the reliability of skin detectors , 2010 .

[8]  Graham D. Finlayson,et al.  Color by Correlation: A Simple, Unifying Framework for Color Constancy , 2001, IEEE Trans. Pattern Anal. Mach. Intell..

[9]  Nong Sang,et al.  Detecting skin colors under varying illumination , 2011, International Symposium on Multispectral Image Processing and Pattern Recognition.

[10]  Oksam Chae,et al.  A Skin Detection Approach Based on Color Distance Map , 2008, EURASIP J. Adv. Signal Process..

[11]  Giovani Gómez On selecting colour components for skin detection , 2002, Object recognition supported by user interaction for service robots.

[12]  Sigeru Omatu,et al.  Combining Neural Networks for Skin Detection , 2011, ArXiv.

[13]  Peter A. Flach,et al.  Naive Bayesian Classification of Structured Data , 2004, Machine Learning.

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

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

[16]  O. G. Kakde,et al.  Skin Color Detection Model Using Neural Networks and its Performance Evaluation , 2010 .

[17]  Marina L. Gavrilova,et al.  PCA Based Geometric Modeling for Automatic Face Detection , 2011, 2011 International Conference on Computational Science and Its Applications.

[18]  Jason Brand,et al.  A comparative assessment of three approaches to pixel-level human skin-detection , 2000, Proceedings 15th International Conference on Pattern Recognition. ICPR-2000.

[19]  Roziati Zainuddin,et al.  Skin segmentation based on multi pixel color clustering models , 2012, Digit. Signal Process..

[20]  A. Bouzerdoum,et al.  A Bayesian approach to skin color classification in YCbCr color space , 2000, 2000 TENCON Proceedings. Intelligent Systems and Technologies for the New Millennium (Cat. No.00CH37119).

[21]  A. A. Zaidan,et al.  Increase reliability for skin detector using backprobgation neural network and heuristic rules based on YCbCr , 2010 .

[22]  Alaa Y. Taqa,et al.  Increasing the Reliability of Fuzzy Inference System- Based Skin Detector , 2010 .

[23]  B. B. Zaidan,et al.  A new hybrid module for skin detector using fuzzy inference system structure and explicit rules , 2010 .

[24]  Allan Hanbury,et al.  Skin Paths for Contextual Flagging Adult Videos , 2009, ISVC.

[25]  Rama Chellappa,et al.  Skin Detection -a Short Tutorial , 2010 .

[26]  Xin Yan Cao,et al.  A Skin Detection Algorithm Based on Bayes Decision in the YCbCr Color Space , 2011 .

[27]  Sigeru Omatu,et al.  Data fusion for skin detection , 2008, Artificial Life and Robotics.

[28]  Mohammad Abdullah-Al-Wadud,et al.  A skin detection approach based on the Dempster-Shafer theory of evidence , 2012, Int. J. Approx. Reason..