Detection of human skin in an arbitrary image is generally hard. Most color-based skin detection algorithms are based on a static color model of the skin. However, a static model cannot cope with the huge variability of scenes, illuminants and skin types. This is not suitable for an interacting robot that has to find people in different rooms with its camera and without any a priori knowledge about the environment nor of the lighting. In this paper we present a new color-based algorithm called VR filter. The core of the algorithm is based on a statistical model of the colors of the pixels that generates a dynamic boundary for the skin pixels in the color space. The motivation beyond the development of the algorithm was to be able to correctly classify skin pixels in low definition images with moving objects, as the images grabbed by the omnidirectional camera mounted on the robot. However, our algorithm was designed to correctly recognizes skin pixels with any type of camera and without exploiting any information on the camera. In the paper we present the advantages and the limitations of our: algorithm and we compare its performances with the principal existing skin detection algorithms on standard perspective images. © Springer-Verlag Berlin Heidelberg 2007.
Robust color-based skin detection for an interactive robot / Lastra, Alvise; Pretto, Alberto; Tonello, Stefano; Menegatti, Emanuele. - STAMPA. - 4733:(2007), pp. 507-518. (Intervento presentato al convegno 10th Congress of the Italian Association for Artificial Intelligence, AI IA 2007 tenutosi a Rome; Italy nel 10-13 September 2007).
Robust color-based skin detection for an interactive robot
PRETTO, ALBERTO;
2007
Abstract
Detection of human skin in an arbitrary image is generally hard. Most color-based skin detection algorithms are based on a static color model of the skin. However, a static model cannot cope with the huge variability of scenes, illuminants and skin types. This is not suitable for an interacting robot that has to find people in different rooms with its camera and without any a priori knowledge about the environment nor of the lighting. In this paper we present a new color-based algorithm called VR filter. The core of the algorithm is based on a statistical model of the colors of the pixels that generates a dynamic boundary for the skin pixels in the color space. The motivation beyond the development of the algorithm was to be able to correctly classify skin pixels in low definition images with moving objects, as the images grabbed by the omnidirectional camera mounted on the robot. However, our algorithm was designed to correctly recognizes skin pixels with any type of camera and without exploiting any information on the camera. In the paper we present the advantages and the limitations of our: algorithm and we compare its performances with the principal existing skin detection algorithms on standard perspective images. © Springer-Verlag Berlin Heidelberg 2007.I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.