Static Hand Gestures: Fingertips Detection Based on Segmented Images

Fingertips detection is important for recognition of static gesture in sign language. This paper presents a new method that is based on YCbCr colour space and skeletonization for fingertips detection towards gesture segmentation and recognition. The method begins with the conversion of an image in RGB colour space into YCbCr colour space. Then, the chrominance Cb and Cr are extracted from the YCbCr colour space. A thresholding technique, which is based on a pre-defined range for Cb and Cr components representing the skin colour value is used to extract the hand from the background and to achieve the binary image. A morphological processing is performed on the obtained binary image to remove noise and unwanted image pixels. The candidate fingertips position is then calculated based on skeletonization algorithm and tracing process. The centroid is subsequently found, after which the Euclidean distances between the pixels’ coordinates that belong to the candidate fingertips and the centroid are calculated towards validating their representation of the actual fingertips. Based on the proposed method, the fingertips of twenty-six American Sign Language (ASL) alphabets hand sign samples were detected successfully and the gesture was correctly recognized with an accuracy of 96.3% during the conducted experiments.

[1]  A. M. Khan,et al.  Image Segmentation Methods: A Comparative Study , 2013 .

[2]  Anupam Agrawal,et al.  Vision based hand gesture recognition for human computer interaction: a survey , 2012, Artificial Intelligence Review.

[3]  Gang Hua,et al.  Dynamic hand gesture recognition: An exemplar-based approach from motion divergence fields , 2012, Image Vis. Comput..

[4]  S. Abdul-Kareem,et al.  RETRACTED ARTICLE: Static hand gesture recognition using neural networks , 2014, Artificial Intelligence Review.

[5]  Amanpreet Kaur Comparison between YCbCr Color Space and CIELab Color Space for Skin Color Segmentation , 2012 .

[6]  Nicolas Pugeault,et al.  Sign language recognition using sub-units , 2012, J. Mach. Learn. Res..

[7]  Makoto Mizukawa,et al.  Fast Hand Feature Extraction Based on Connected Component Labeling, Distance Transform and Hough Transform , 2009, J. Robotics Mechatronics.

[8]  Mokhtar M. Hasan,et al.  Real Time Fingers and Palm Locating using Dynamic Circle Templates , 2012 .

[9]  Debanga Raj Neog,et al.  Fingertip Detection for Hand Pose Recognition , 2012 .

[10]  S. Abdul-Kareem,et al.  Static hand gesture recognition using neural networks , 2012 .

[11]  Jean Meunier,et al.  Static Hand Gesture Recognition Using Artificial Neural Network , 2013 .

[12]  Lu Lv,et al.  Hand Gesture Segmentation Method Based on YCbCr Color Space and K-Means Clustering , 2015 .

[14]  Renu Vig,et al.  Histograms of orientation gradient investigation for static hand gestures , 2015, International Conference on Computing, Communication & Automation.

[15]  Eung-Joo Lee,et al.  Continuous Gesture Trajectory Recognition System Based on Computer Vision , 2012 .

[16]  Ankit Chaudhary,et al.  Fingertip Detection: A Fast Method with Natural Hand , 2012, ArXiv.

[17]  Radu-Laurentiu Vieriu,et al.  Background invariant static hand gesture recognition based on Hidden Markov Models , 2013, International Symposium on Signals, Circuits and Systems ISSCS2013.

[18]  Jing Zhang,et al.  Real-Time Hand Gesture Recognition Using Finger Segmentation , 2014, TheScientificWorldJournal.

[19]  Brian C. Lovell,et al.  Hand pose recognition from monocular images by geometrical and texture analysis , 2015, Journal of Visual Languages and Computing.

[20]  Andrew Zisserman,et al.  Hand detection using multiple proposals , 2011, BMVC.

[21]  Junaidi Abdullah,et al.  A new method for hand segmentation using free-form skin color model , 2010, 2010 3rd International Conference on Advanced Computer Theory and Engineering(ICACTE).

[22]  Sergio A. Mota-Gutierrez,et al.  A Hand Gesture Recognition System Based on Geometric Features and Color Information for Human Computer Interaction Tasks , 2011 .

[23]  M. Monisha,et al.  SIGN LANGUAGE RECOGNITION USING THINNING ALGORITHM , 2011 .

[24]  Mokhtar M. Hasan,et al.  Comparative Study of Skin Color based Segmentation Techniques , 2013 .

[25]  M. Iqbal Saripan,et al.  Skin Segmentation Using YUV and RGB Color Spaces , 2014, J. Inf. Process. Syst..