Geometry-based Dynamic Hand Gesture Recognition

  • Duc-Hoang Vo University of Science and Technology, Danang, Vietnam
  • Huu-Hung Huynh University of Science and Technology, Danang, Vietnam
  • Jean Meunier Universit de Montral


Hand gestures play an important role in communication in the hard-of-hearing community. They are used to convey information instead of words. Besides, a system which is developed to identify gestures can be also used for human-computer interaction. In this paper, we propose a vision-based approach for recognizing dynamic hand gestures. Our processing consists of three main stages: pre-processing, feature extraction and recognition. The first stage involves two sub-stages: segmentation which locates the hand and extracts the corresponding silhouette using color information; separation that removes the arm based on geometrical properties. Some characteristics which describe the hand posture are then extracted. Finally, the recognition is performed using two popular algorithms, which are Dynamic Time Warping and Hidden Markov Model. The experiment is conducted on SKIG dataset with a comparison of classification accuracies corresponding to the two mentioned methods.


Download data is not yet available.


[1] M. Maebatake, I. Suzuki, M. Nishida, Y. Horiuchi, and S. Kuroiwa, “Sign language recognition based on position and movement using multi-stream hmm.” in ISUC. IEEE Computer Society, 2008, pp. 478–481.
[2] M. P. Paulraj, S. Yaacob, M. bin Zanar Azalan, and R. Palaniappan, “A phoneme based sign language recognition system using skin color segmentation,” in Signal Processing and Its Applications (CSPA), 2010 6th International Colloquium on, May 2010, pp. 1–5.
[3] S. Fujisawa, K. Ohkubo, T. Nishi, T. Yoshida, Y. Shidama, and H. Yamaura, “Fundamental research on human interface devices for physically handicapped persons,” in Industrial Electronics, Control and Instrumentation, 1997. IECON 97. 23rd International Conference on, vol. 3, Nov 1997, pp. 1288–1292 vol.3.
[4] S. Lenman, L. Bretzner, and B. Thuresson, “Computer vision based hand gesture interfaces for human-computer interaction,” Tech. Rep., 2002.
[5] A. Malima, E. Ozgur, and M. Cetin, “A fast algorithm for vision-based hand gesture recognition for robot control,” in Signal Processing and Communications Applications, 2006 IEEE 14th, April 2006, pp. 1–4.
[6] M. Marshall, “Virtual sculpture - gesture controlled system for artistic expression,” in Proceedings of the AISB 2004 COST287-ConGAS Symposium on Gesture Interfaces for Multimedia Systems, 2004, pp. 58–63.
[7] A. Utsumi and J. Ohya, “Multiple-hand-gesture tracking using multiple cameras,” in Computer Vision and Pattern Recognition, 1999. IEEE Computer Society Conference on., vol. 1, 1999, pp. 473–478.
[8] E. Ueda, Y. Matsumoto, M. Imai, and T. Ogasawara, “A handpose estimation for vision-based human interfaces,” Industrial Electronics, IEEE Transactions on, vol. 50, no. 4, pp. 676–684, Aug 2003.
[9] N. Gupta, P. Mittal, Y. Sumantra, D. Roy, S. Chaudhury, and S. Banerjee, “Developing a gesture-based interface,” IETE Journal of Research, vol. 48, pp. 237–244, 2002.
[10] V. Vezhnevets, V. Sazonov, and A. Andreeva, “A survey on pixel-based skin color detection techniques,” in In ICCGV, 2003, pp. 85–92.
[11] A. Elgammal, C. Muang, and D. Hu, “Skin detection,” in Encyclopedia of Biometrics. Springer, 2009, pp. 1218–1224.
[12] M. M. Fleck, D. Forsyth, and C. Bregler, “Finding naked people,” 1996.
[13] J. Wang, J. Peng, X. Feng, L. Li, and D. Li, “An improved camshift-based particle filter algorithm for face tracking.” in IScIDE, ser. Lecture Notes in Computer Science, Y. Zhang, Z.-H. Zhou, C. Zhang, and Y. Li, Eds., vol. 7202. Springer, 2011, pp. 278–285.
[14] P. Viola and M. Jones, “Robust real-time object detection,” in International Journal of Computer Vision, 2001.
[15] T. Pavlidis, Algorithms for Graphics and Image Processing. Springer, 1982.
[16] J. Sklansky, “Measuring concavity on a rectangular mosaic,”Computers, IEEE Transactions on, vol. C-21, no. 12, pp. 1355–1364, Dec 1972.
[17] X. Wen and Y. Niu, “A method for hand gesture recognition based on morphology and fingertip-angle,” in In ICCAE, vol. 1, 2010, pp. 688–691.
[18] S. Skyum, “A simple algorithm for computing the smallest enclosing circle.” Inf. Process. Lett., vol. 37, no. 3, pp. 121–125, 1991.
[19] L. Liu and L. Shao, “Learning discriminative representations from rgb-d video data.” in IJCAI, F. Rossi, Ed. IJCAI/AAAI, 2013.
[20] L. Rabiner, “A tutorial on hidden markov models and selected applications in speech recognition,” Proceedings of the IEEE, vol. 77, no. 2, pp. 257–286, Feb 1989.
[21] M. Muller, Information Retrieval for Music and Motion. Springer, 2007.

How to Cite
VO, Duc-Hoang; HUYNH, Huu-Hung; MEUNIER, Jean. Geometry-based Dynamic Hand Gesture Recognition. Journal of Science and Technology: Issue on Information and Communications Technology, [S.l.], v. 1, p. 13-19, aug. 2015. ISSN 1859-1531. Available at: <>. Date accessed: 24 mar. 2023. doi: