A skin detector based on neural network

A large body of human image processing techniques use skin detection as a first step for subsequent feature extraction. The objective of this work is to provide an efficient tool to detect human skin in color images. Well-established methods of color modeling, such as histograms and Gaussian mixture models have enabled the construction of suitably accurate skin detectors. However such techniques are not ideal for use in various environments. We describe a method of skin detection using a back propagation neural network, and show considerable good performance for a large variety of color images. We also introduce genetic algorithms into the weights and biases optimization of the neural network. The paper focuses on the novel approach to design a neural network based skin detector, which is later used to retrieve skin-like homogeneous regions in color face images.

[1]  Alex Waibel,et al.  Face locating and tracking for human-computer interaction , 1994, Proceedings of 1994 28th Asilomar Conference on Signals, Systems and Computers.

[2]  Alexander H. Waibel,et al.  Skin-Color Modeling and Adaptation , 1998, ACCV.

[3]  Z. Michalewicz,et al.  A modified genetic algorithm for optimal control problems , 1992 .

[4]  James M. Rehg,et al.  Statistical Color Models with Application to Skin Detection , 2004, International Journal of Computer Vision.

[5]  Shaogang Gong,et al.  Modelling facial colour and identity with Gaussian mixtures , 1998, Pattern Recognit..

[6]  Alexander H. Waibel,et al.  A real-time face tracker , 1996, Proceedings Third IEEE Workshop on Applications of Computer Vision. WACV'96.