[go: up one dir, main page]

Skip to main content
Log in

Novel Haar features for real-time hand gesture recognition using SVM

  • Special Issue
  • Published:
Journal of Real-Time Image Processing Aims and scope Submit manuscript

Abstract

Due to the effect of lighting and complex background, most visual hand gesture recognition systems work only under restricted environments. Here, we propose a robust system which consists of three modules: digital zoom, adaptive skin detection, and hand gesture recognition. The first module detects user face and zooms in so that the face and upper torus take the central part of the image. The second module utilizes the detected user facial color information to detect the other skin color regions like hands. The last module is the most important part for doing both static and dynamic hand gesture recognition. The region of interest next to the detected user face is for fist/waving hand gesture recognition. To classify the dynamic hand gestures under complex background, motion history image and four groups of novel Haar-like features are investigated to classify the dynamic up, down, left, and right hand gestures. A simple efficient algorithm using Support Vector Machine is developed. These defined hand gestures are intuitive and easy for user to control most home appliances. Five users doing 50 dynamic hand gestures at near, medium, and far distances, respectively, were tested under complex environments. Experimental results showed that the accuracy was 95.37 % on average and the processing speed was 3.93 ms per frame. An application integrated with the developed hand gesture recognition was also given to demonstrate the feasibility of proposed system.

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

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

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
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15

Similar content being viewed by others

Notes

  1. http://msdn.microsoft.com/zh-tw/hh367958.aspx.

  2. http://note.sonots.com/SciSoftware/haartraining.html.

  3. http://www.cooliris.com/.

References

  1. Xie, W., Teoh, E.K., Venkateswarlu, R., Chen, X.: Hand as natural man–machine interface in smart environments. In: Proceedings of the 24th IASTED International Conference on Signal Processing, Pattern Recognition, and Applications, pp. 117–122 (2006)

  2. Lee, M., Woo, W.: ARKB:3D vision-based augmented reality keyboard. In: Proceeding of International Conference on Artificial Real Telexistence, pp. 54–57 (2003)

  3. Chen, J.Y., Haas, E., Barnes, M.: Human performance issues and user interface design for teleoperated robots. IEEE Trans. Syst. Man Cybernet. Part C 37, 1231–1245 (2007)

    Google Scholar 

  4. Hu, C., Meng, M.Q., Liu, P.X., Wang, X.: Visual gesture recognition for human–machine interface of robot teleoperation. In: Proceedings of the IEEE International Conference on Intelligent Robots and Systems, Las Vegas, Nevada, pp. 1560–1565 (2003)

  5. Breizner, L., Laptev, I., Lindeberg, T., Lenman, S., Sundhlad, Y.: A prototype system for computer vision based human computer interaction, Technical report CVAP251, ISRN KTH NA/P–01/09—SE, Department of Numerical Analysis and Computer Science, KTH, Royal Institute of Technology, Stockholm, Sweden (2001) ftp://ftp.nada.kth.se/CVAP/reports/cvap251.pdf

  6. Chen, C.Y., Fan, Y.P., Chou, H.L.: Hand gesture commands for slide view control in a PC based presentation. In: Proceedings of the International Computer Symposium, Workshop on Computer Graphics and Virtual Reality, Tainan, Taiwan (1998)

  7. Argyros, A.A., Lourakis, M.I.A.: Vision-based interpretation of hand gestures for remote control of a computer mouse. In: Proceedings of the HCI Workshop, LNCS 3979, Graz, Austria, pp. 40–51 (2006)

  8. Zhou, H., Xie, L., Fang, X.: Visual mouse: SIFT detection and PCA recognition. In: Proceedings of the International Conference on Computational Intelligence and Security Workshops, pp. 263–266 (2007)

  9. Hsieh, C.C., Liou, D.H.: A robust hand gesture recognition system using Haar-like features. In: Proceedings of the 2nd International Conference on Signal Processing and Systems, Dalian, China, V2-394–V2-398 (2010)

  10. Rojas, R.: The backpropagation algorithm. In: Neural Networks—A Systematic Introduction, chap. 7. Springer, Berlin (1996)

  11. Du, W., Li, H.: Vision based gesture recognition system with single camera. In: Proceedings of ICSP, pp. 1351–1357 (2000)

  12. Segen, J., Kumar, S.: Human–computer interaction using gesture recognition and 3D hand tracking. In: Proceedings of ICIP, Chicago, pp. 188–192 (1998)

  13. Liu, Y., Jiam, Y.: A robust hand tracking and gesture recognition method for wearable visual interfaces and its applications. In Proceedings of the Third International Conference on Image and Graphics, pp. 472–475 (2004)

  14. Kim, D., Lee, S., Paik, J.: Active shape model-based gait recognition using infrared images. Intl J Signal Process Image Process Pattern Recogn 2, 1–13 (2009)

    Google Scholar 

  15. Bergh, M.V.D., Gool L.V.: Combining RGB and ToF cameras for real-time 3D hand gesture interaction. In: Proceedings of IEEE Workshop on Applications of Computer Vision, pp. 66–72 (2011)

  16. Mitra, S., Acharya, T.: Gesture recognition: a survey. IEEE Trans Syst Man Cybern Part C 37, 311–324 (2007)

    Article  Google Scholar 

  17. Kao, Y.W., Gu, H.Z., Yuan, S.M.: Integration of face and hand gesture recognition. In: Proceedings of Third International Conference on Convergence and Hybrid Information Technology, vol. 1, pp. 330–335 (2008)

  18. Ramamoorthy, A., Vaswani, N., Chaudhury, S., Banerjee, S.: Recognition of dynamic hand gestures. Pattern Recogn. 36, 2069–2081 (2003)

    Article  MATH  Google Scholar 

  19. Kwok, C., Fox, D., Meila, M.: Adaptive real-time particle filter for robot localization. In: Proceedings of Robotics and Automation, vol. 2, pp. 2836–2841 (2003)

  20. Yeasin, M., Chaudhuri, S.: Visual understanding of dynamic hand gestures. Pattern Recogn 33, 1805–1817 (2000)

    Article  Google Scholar 

  21. Stergiopouloua, E., Papamarkos, N.: Hand gesture recognition using a neural network shape fitting technique. Eng. Appl. Artif. Intel. 22, 1141–1158 (2009)

    Article  Google Scholar 

  22. Licsár, A., Szirányi, T.: User-adaptive hand gesture recognition system with interactive training. Image Vis. Comput. 23, 1102–1114 (2005)

    Article  Google Scholar 

  23. Wu, Y.M.: The implementation of gesture recognition for media player system. Master thesis of the Department of Electrical Engineering, National Taiwan University of Science and Technology, Taipei, Taiwan (2009)

  24. Lai, I.H.: The following robot with searching and obstacle-avoiding. Master thesis of the Dept. of Electrical Engineering, National Central University, Chung-Li, Taiwan (2009)

  25. Tu, Y.J.: Human computer interaction using face and gesture recognition. Master thesis of the Department of Electrical Engineering, National Chung Cheng University, Taiwan (2007)

  26. Viola, P., Jones, M.: Rapid object detection using a boosted cascade of simple features. In: Proceedings of the IEEE Computer Society Conference on Computer Vision and Pattern Recognition, pp. I-511–I-518 (2001)

  27. Lienhart, R., Maydt, J.: An extended set of Haar-like features for rapid object detection. In: Proceedings International Conference on Image Processing, vol. 1, I-900–I-903 (2002)

  28. Vezhnevets, V., Sazonov, V., Andreeva, A.: A survey on pixel-based skin color detection techniques. Graphics and Media Laboratory, Faculty of Computational Mathematics and Cybernetics, Moscow State University, Russia (2003)

  29. Wimmer, M., Radig, B.: Adaptive skin color classificatory. In: Proceedings of the first ICGST International Conference on Graphics, Vision and Image Processing GVIP, vol. I, Cairo, Egypt, pp. 324–327 (2005)

  30. Liou, D.H.: A real-time hand gesture recognition system by adaptive skin-color detection and motion history image. Master thesis of the Dept. of Computer Science and Engineering, Tatung University, Taipei, Taiwan (2009)

  31. Alex, J.S., Bernhard, S.L.: A tutorial on support vector regression. Stat Comput 14, 199–222 (2004)

    Article  MathSciNet  Google Scholar 

  32. Boser, B.E., Guyon, I.M., Vapnik, V.N.: Support vector machines are universally consistent. J Complex pp. 768–791 (2002)

  33. Qing, C., Georganas, N.D., Petriu, E.M.: Hand gesture recognition using Haar-like features and a stochastic context-free grammar. IEEE Trans Instrum Meas 57, 1562–1571 (2008)

    Article  Google Scholar 

  34. Ciprian, D., Vasile, G., Pekka, N., Veijo, K.: Dynamic hand gesture recognition for human-computer interactions. In: Proceedings of the 6th IEEE International Symposium on Applied Computational Intelligence and Informatics, May 19–21, Romania, pp. 165–170 (2011)

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Chen-Chiung Hsieh.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Hsieh, CC., Liou, DH. Novel Haar features for real-time hand gesture recognition using SVM. J Real-Time Image Proc 10, 357–370 (2015). https://doi.org/10.1007/s11554-012-0295-0

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11554-012-0295-0

Keywords