Skip to main content

Advertisement

Log in

Dynamic hand gesture recognition using combination of two-level tracker and trajectory-guided features

  • Regular Paper
  • Published:
Multimedia Systems Aims and scope Submit manuscript

Abstract

Hand gesture recognition system helps in development of interface system for entering text in human computer interaction. In this paper, we have presented a hand gesture recognition system designed for dataset consisting of numerals and alphabets in lower case. The proposed system detects the hand with the help of skin color and motion information. Hand tracking is done with the help of two-level tracking system using modified Kanade–Lucas–Tomasi (KLT) tracking algorithm. The existing KLT was not able to track the gesture trajectory once the skin detected becomes less in area resulting in decreased number of points. In this paper, traditional KLT has been modified with a new additional feature to overcome this difficulty. In feature extraction process, a feature matrix consisting of 30 features have been created. Among these 30 features, few features like density-1, density-2, and perimeter efficiency have been introduced and are used for calculating efficiency along with some existing features. Inclusion of new features helps in improving the performance and accuracy of the system. Recognition is done using six classifiers including SVM (Support Vector machine), Decision Tree, Naïve Bayes, k-NN (K nearest neighbor), ANN (Artificial neural Network) and ELM (Extreme learning Machine). The experimental results prove that 89.67% of accuracy is achieved for the recognition of dataset containing both numerals and alphabets. Our proposed system is also compared with two existing literatures and it has been observed that better accuracy is exhibited by the proposed system.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10

Similar content being viewed by others

References

  1. Malima, A., Ozgur, E., Cetin, M.: A fast algorithm for vision-based hand gesture recognition for robot control. In: Proceedings of 14th IEEE Conf. on signal processing and communications applications, antalya, pp. 1–4. (2006)

  2. Rehg, JM., Kanad, T.: Digiteyes: vision-based hand tracking for human-computer interaction. In: Proceedings of 1994 IEEE workshop on motion of non-rigid and articulated objects, pp. 16–22. IEEE (1994)

    Google Scholar 

  3. Guo, J.M., Liu, Y.F., Chang, C.H.: Improved hand tracking system. IEEE Trans. Circuits Syst. Video Technol. 22(5), 693–701 (2012)

    Article  Google Scholar 

  4. Koh, E., Won, J., Bae, C.: On-premise skin color modeing method for vision-based hand tracking. In: 2009 IEEE 13th international symposium on consumer electronics, pp. 908–909. IEEE (2009)

  5. Elmezain, M., Ayoub, A.-H., Jorg, A., Bernd, M.: A hidden markov model-based continuous gesture recognition systemfor hand motion trajectory. In: 2008 19th international conference on pattern recognition, pp. 1–4. IEEE (2008)

  6. Kao, C.Y., Fahn, C.S.: A human-machine interaction technique: hand gesture recognition based on hidden Markov models with trajectory of hand motion. Procedia Eng. 15, 3739–3743 (2011)

    Article  Google Scholar 

  7. Bhuyan, M.K., Bora, P.K., Ghosh, D.: Trajectory guided recognition of hand gestures having only global motions. Int. J. Comput. Sci. 2(9), 753–764 (2008)

    Google Scholar 

  8. Rubine, D.: Specifying gestures by example. Computer graphics (SIGGRAPH ’91 Proceedings), 25(4):329–337 (1991)

  9. Ng, C.W., Ranganath, S.: Real-time gesture recognition system and application. Image Vis. Comput. 20, 993–1007 (2002)

    Article  Google Scholar 

  10. Wang, G.W., Zhang, C., Zhuang, J.: An application of classifier combination methods in hand gesture recognition. Math. Probl. Eng. 2012, 1–17 (2012)

    Google Scholar 

  11. Viola, P., Jones, M.J.: Robust real-time face detection. Int. J. Comput. Vis. 57(2), 137–154 (2004)

    Article  Google Scholar 

  12. Lee, H.-K., Choi, K.-W., Kong, D., Won, J.: Improved Kanade-Lucas-Tomasi tracker for images with scale changes. In: Proceedings of the IEEE international conference on consumer electronics, pp. 33–34. Berlin, Germany (2013)

  13. Yu, Y., Bi, S., Mo, Y., Qiu, W.: Real-time gesture recognition system based on Camshift algorithm and Haar-like feature. In: 2016 IEEE international conference on cyber technology in automation, control, and intelligent systems (CYBER), pp. 337–342. IEEE (2016)

  14. Singha, J., Laskar, R.H.: Self co-articulation detection and trajectory guided recognition for dynamic hand gestures. IET Comput. Vis. 10(2), 143–152 (2016)

    Article  Google Scholar 

  15. Bhuyan, M.K., Kumar, D.A., MacDorman, K.F., Iwahori, Y.: A novel set of features for continuous hand gesture recognition. J. Multimod. User Interfaces 8(4), 333–343 (2014)

    Article  Google Scholar 

  16. Misra, S., Singha, J., Laskar, R.H.: Vision-based hand gesture recognition of alphabets, numerals, arithmetic operators and ASCII characters in order to develop a virtual text-entry interface system. Neural Comput. Appl. 29(8), 117–135 (2018)

    Article  Google Scholar 

  17. Wang, Z., Xue, X.: Multi-class support vector machine. In: Ma, Y., Guo, G. (eds.) Support vector machines applications, pp. 23–48. Springer International Publishing, New York (2014)

    Chapter  Google Scholar 

  18. McCue, R.: A comparison of the accuracy of support vector machine and Naıve Bayes algorithms. In: Spam classification. University of California, Santa Cruz (2009)

    Google Scholar 

  19. Liu, Y., Wang, X., Yan, Ke.: Hand gesture recognition based on concentric circular scan lines and weighted K-nearest neighbor algorithm. Multimed. Tools Appl. 77(1), 209–223 (2018)

    Article  Google Scholar 

  20. Singha, J., Roy, A., Laskar, R.H.: Dynamic hand gesture recognition using vision-based approach for human–computer interaction. Neural Comput. Appl. 29(4), 1129–1141 (2018)

    Article  Google Scholar 

  21. Saha, S., Ganguly, B., Konar, A.: Gesture recognition from two-person interactions using ensemble decision tree. In: Progress in intelligent computing techniques: theory practice, and applications, pp. 287–293. Springer, Singapore (2018)

    Chapter  Google Scholar 

  22. Lu, D., Yuanlong, Y., Huaping, L.: Gesture recognition using data glove: An extreme learning machine method. In: 2016 IEEE international conference on robotics and biomimetics (ROBIO), pp. 1349–1354. IEEE (2016)

  23. Paulson, B., Rajan, P., Davalos, P., Gutierrez-Osuna, R., Hammond, T.: What!?! no rubine features?: using geometric-based features to produce normalized confidence values for sketch recognition. In: HCC workshop: sketch tools for diagramming, pp. 57–63 (2008)

  24. Blagojevic, R., Chang, S.H.-H., Plimmer, B.: The power of automatic feature selection: rubine on steroids. In: Proceedings of the seventh sketch-based interfaces and modeling symposium. SBIM 10. Eurographics association, Aire-la-Ville, Switzerland, pp. 79–86 (2010)

  25. Singha, J., Laskar, R.H.: Hand gesture recognition using two-level speed normalization, feature selection and classifier fusion. Multimed. Syst. 23(4), 499–514 (2017)

    Article  Google Scholar 

  26. Yan, C., Gong, B., Wei, Y., Gao, Y.: Deep multi-view enhancement hashing for image retrieval. IEEE Trans. Patt. Anal. Mach. Intell. (2020). https://doi.org/10.1109/TPAMI.2020.2975798

  27. Yan, C., Shao, B., Zhao, H., Ning, R., Zhang, Y., Feng, Xu.: 3D room layout estimation from a single RGB image. IEEE Trans. Multimed. 22(11), 3014–3024 (2020)

    Article  Google Scholar 

  28. Yan, C., Li, Z., Zhang, Y., Liu, Y., Ji, X., Zhang, Y.: Depth image denoising using nuclear norm and learning graph model. ACM Trans. Multimed. Comput. Commun. Appl. 16(4), 1–17 (2020)

    Article  Google Scholar 

Download references

Acknowledgements

This work is supported by DST (Govt. of India) under the SEED Division [SP/YO/407/2018].

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Shweta Saboo.

Additional information

Communicated by Y. Kong.

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Saboo, S., Singha, J. & Laskar, R.H. Dynamic hand gesture recognition using combination of two-level tracker and trajectory-guided features. Multimedia Systems 28, 183–194 (2022). https://doi.org/10.1007/s00530-021-00811-8

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00530-021-00811-8

Keywords

Navigation