Virtual input using skin color model for robotic platform control

The aim of this research effort is to build a robust image-based virtual input for robotic platform control. Compared to the motion of the head, eye gaze, face or even the whole body, tracking of hand movement has become increasingly popular, efficient and more natural in human computer interaction. However available systems are invasive and require the user to wear gloves or markers. In this project, we propose a markerless hand tracking system as a virtual input device. We track the hand movement using skin color as detection cue because color allows fast processing, and is highly robust to geometric variations of hand pattern [1]. The skin segmentation are modeled by a parametric skin modeling using single Gaussian method where the mean and covariance of chrominant color are calculated and the Mahalanobis distance to classified skin and non-skin threshold are measured. Then by using blob analysis technique, the centroid value is extracted and uses it as the position of the hand. Robotic platform can be controlled by a set of six instructions including stop, start, forward, backward, left and right based on the movement of the hand.

[1]  S. L. Phung,et al.  A novel skin color model in YCbCr color space and its application to human face detection , 2002, Proceedings. International Conference on Image Processing.

[2]  Jungwon Seo,et al.  Detection of human faces using skin color and eyes , 2000, 2000 IEEE International Conference on Multimedia and Expo. ICME2000. Proceedings. Latest Advances in the Fast Changing World of Multimedia (Cat. No.00TH8532).

[3]  Francis Quek,et al.  Comparison of five color models in skin pixel classification , 1999, Proceedings International Workshop on Recognition, Analysis, and Tracking of Faces and Gestures in Real-Time Systems. In Conjunction with ICCV'99 (Cat. No.PR00378).

[4]  Yap Vooi Voon,et al.  The effect of colour space on tracking robustness , 2008, 2008 3rd IEEE Conference on Industrial Electronics and Applications.

[5]  Rómer Rosales,et al.  3D trajectory recovery for tracking multiple objects and trajectory guided recognition of actions , 1999, Proceedings. 1999 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (Cat. No PR00149).

[6]  Bernd Menser,et al.  Segmentation and tracking of facial regions in color image sequences , 2000, Visual Communications and Image Processing.

[7]  Vladimir Vezhnevets,et al.  A Survey on Pixel-Based Skin Color Detection Techniques , 2003 .

[8]  Rin-ichiro Taniguchi,et al.  Human figure control software for real-virtual application , 2004 .

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

[10]  Ying Wu,et al.  Vision-Based Gesture Recognition: A Review , 1999, Gesture Workshop.

[11]  Tsuhan Chen,et al.  Hand tracking using spatial gesture modeling and visual feedback for a virtual DJ system , 2002, Proceedings. Fourth IEEE International Conference on Multimodal Interfaces.

[12]  J. Ohya,et al.  Automatic skin-color distribution extraction for face detection and tracking , 2000, WCC 2000 - ICSP 2000. 2000 5th International Conference on Signal Processing Proceedings. 16th World Computer Congress 2000.

[13]  Edward J. Delp,et al.  Optimum color spaces for skin detection , 2001, Proceedings 2001 International Conference on Image Processing (Cat. No.01CH37205).

[14]  Mika Laaksonen,et al.  Skin detection in video under changing illumination conditions , 2000, Proceedings 15th International Conference on Pattern Recognition. ICPR-2000.

[15]  David Zeltzer,et al.  A survey of glove-based input , 1994, IEEE Computer Graphics and Applications.

[16]  Michael Beetz,et al.  A Person and Context Specific Approach for Skin Color Classification , 2006, 18th International Conference on Pattern Recognition (ICPR'06).

[17]  Greg Welch,et al.  An Introduction to Kalman Filter , 1995, SIGGRAPH 2001.

[18]  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).