Recognition of Symbolic Gestures Using Depth Information

Symbolic gestures are the hand postures with some conventionalized meanings. They are static gestures that one can perform in a very complex environment containing variations in rotation and scale without using voice. The gestures may be produced in different illumination conditions or occluding bac...

Full description

Bibliographic Details
Main Authors: Hasan Mahmud, Md. Kamrul Hasan, Abdullah-Al-Tariq, Md. Hasanul Kabir, M. A. Mottalib
Format: Article
Language:English
Published: Hindawi Limited 2018-01-01
Series:Advances in Human-Computer Interaction
Online Access:http://dx.doi.org/10.1155/2018/1069823
id doaj-7124317deeea4a58bf60f3ba784b3cb7
record_format Article
spelling doaj-7124317deeea4a58bf60f3ba784b3cb72020-11-25T01:22:10ZengHindawi LimitedAdvances in Human-Computer Interaction1687-58931687-59072018-01-01201810.1155/2018/10698231069823Recognition of Symbolic Gestures Using Depth InformationHasan Mahmud0Md. Kamrul Hasan1Abdullah-Al-Tariq2Md. Hasanul Kabir3M. A. Mottalib4Systems and Software Lab (SSL), Department of Computer Science and Engineering, Islamic University of Technology (IUT), Dhaka, BangladeshSystems and Software Lab (SSL), Department of Computer Science and Engineering, Islamic University of Technology (IUT), Dhaka, BangladeshSystems and Software Lab (SSL), Department of Computer Science and Engineering, Islamic University of Technology (IUT), Dhaka, BangladeshDepartment of Computer Science and Engineering, Islamic University of Technology (IUT), Dhaka, BangladeshDepartment of Computer Science and Engineering, BRAC University, Dhaka, BangladeshSymbolic gestures are the hand postures with some conventionalized meanings. They are static gestures that one can perform in a very complex environment containing variations in rotation and scale without using voice. The gestures may be produced in different illumination conditions or occluding background scenarios. Any hand gesture recognition system should find enough discriminative features, such as hand-finger contextual information. However, in existing approaches, depth information of hand fingers that represents finger shapes is utilized in limited capacity to extract discriminative features of fingers. Nevertheless, if we consider finger bending information (i.e., a finger that overlaps palm), extracted from depth map, and use them as local features, static gestures varying ever so slightly can become distinguishable. Our work here corroborated this idea and we have generated depth silhouettes with variation in contrast to achieve more discriminative keypoints. This approach, in turn, improved the recognition accuracy up to 96.84%. We have applied Scale-Invariant Feature Transform (SIFT) algorithm which takes the generated depth silhouettes as input and produces robust feature descriptors as output. These features (after converting into unified dimensional feature vectors) are fed into a multiclass Support Vector Machine (SVM) classifier to measure the accuracy. We have tested our results with a standard dataset containing 10 symbolic gesture representing 10 numeric symbols (0-9). After that we have verified and compared our results among depth images, binary images, and images consisting of the hand-finger edge information generated from the same dataset. Our results show higher accuracy while applying SIFT features on depth images. Recognizing numeric symbols accurately performed through hand gestures has a huge impact on different Human-Computer Interaction (HCI) applications including augmented reality, virtual reality, and other fields.http://dx.doi.org/10.1155/2018/1069823
collection DOAJ
language English
format Article
sources DOAJ
author Hasan Mahmud
Md. Kamrul Hasan
Abdullah-Al-Tariq
Md. Hasanul Kabir
M. A. Mottalib
spellingShingle Hasan Mahmud
Md. Kamrul Hasan
Abdullah-Al-Tariq
Md. Hasanul Kabir
M. A. Mottalib
Recognition of Symbolic Gestures Using Depth Information
Advances in Human-Computer Interaction
author_facet Hasan Mahmud
Md. Kamrul Hasan
Abdullah-Al-Tariq
Md. Hasanul Kabir
M. A. Mottalib
author_sort Hasan Mahmud
title Recognition of Symbolic Gestures Using Depth Information
title_short Recognition of Symbolic Gestures Using Depth Information
title_full Recognition of Symbolic Gestures Using Depth Information
title_fullStr Recognition of Symbolic Gestures Using Depth Information
title_full_unstemmed Recognition of Symbolic Gestures Using Depth Information
title_sort recognition of symbolic gestures using depth information
publisher Hindawi Limited
series Advances in Human-Computer Interaction
issn 1687-5893
1687-5907
publishDate 2018-01-01
description Symbolic gestures are the hand postures with some conventionalized meanings. They are static gestures that one can perform in a very complex environment containing variations in rotation and scale without using voice. The gestures may be produced in different illumination conditions or occluding background scenarios. Any hand gesture recognition system should find enough discriminative features, such as hand-finger contextual information. However, in existing approaches, depth information of hand fingers that represents finger shapes is utilized in limited capacity to extract discriminative features of fingers. Nevertheless, if we consider finger bending information (i.e., a finger that overlaps palm), extracted from depth map, and use them as local features, static gestures varying ever so slightly can become distinguishable. Our work here corroborated this idea and we have generated depth silhouettes with variation in contrast to achieve more discriminative keypoints. This approach, in turn, improved the recognition accuracy up to 96.84%. We have applied Scale-Invariant Feature Transform (SIFT) algorithm which takes the generated depth silhouettes as input and produces robust feature descriptors as output. These features (after converting into unified dimensional feature vectors) are fed into a multiclass Support Vector Machine (SVM) classifier to measure the accuracy. We have tested our results with a standard dataset containing 10 symbolic gesture representing 10 numeric symbols (0-9). After that we have verified and compared our results among depth images, binary images, and images consisting of the hand-finger edge information generated from the same dataset. Our results show higher accuracy while applying SIFT features on depth images. Recognizing numeric symbols accurately performed through hand gestures has a huge impact on different Human-Computer Interaction (HCI) applications including augmented reality, virtual reality, and other fields.
url http://dx.doi.org/10.1155/2018/1069823
work_keys_str_mv AT hasanmahmud recognitionofsymbolicgesturesusingdepthinformation
AT mdkamrulhasan recognitionofsymbolicgesturesusingdepthinformation
AT abdullahaltariq recognitionofsymbolicgesturesusingdepthinformation
AT mdhasanulkabir recognitionofsymbolicgesturesusingdepthinformation
AT mamottalib recognitionofsymbolicgesturesusingdepthinformation
_version_ 1725127336031944704