Skip to main content

Advertisement

Log in

Adaptive Kalman Filter Incorporated Eigenhand (AKFIE) for real-time hand tracking system

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

Abstract

Hand tracking is one of the essential elements in vision-based hand gesture recognition systems. It has a great potential as a tool for better human-computer interaction (HCI) by means of communicating in natural and articulate ways. This has motivated an active research concerning with the interpretation of hand tracking for gesture recognition system. However, due to the nature of hand motion which is flexible, erratic and always varies in its appearance, the tracking of human hand using vision-based remains a complex problem. In this paper, we present an efficient method to overcome such difficulties using integration of Adaptive Kalman Filter (AKF) and Eigenhand method. In the proposed method, the tracking task is first carried out by running the Region of Interest (ROI) based tracker. Here, by fusing the skin and motion cues as the main tracking features, the actual hand position in the current frame is measured. This initial measurement is rather inconsistent due to the working principle of ROI based tracker which greatly depends on how effectively the extracted tracking features are. To reduce this inconsistency, the measurement error is minimized by employing the AKF prediction. After the hand position is effectively estimated by the AKF tracker, a low dimensional eigenspace representation, i.e., the Eigenhand, is employed to further improve the tracking performance. This representation is necessary as the AKF tracker only treats the hand image as a set of moving pixel which consequently disregards the detail appearance of the target. Therefore, the incorporated eigenspace representation provides a compact description of the internal target appearance for better object recognition. This eigenspace adaptively learns the current state to reflect the appearance changes of the target image in each frame. The experimental results demonstrate the effectiveness of the proposed tracking algorithm in indoor and outdoor environments where the target objects undergo large pose changes, lighting variation, fast motion and partial occlusion with average detection rate above 97 % at the speed of 35 frame/second (fps).

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

Similar content being viewed by others

References

  1. Asaari MSM, Bakhtiar Affendi Rosdi, Suandi SA (2012) Intelligent biometric group hand tracking (IBGHT) database for visual hand tracking research and development. Multimed Tools Appl pp 1–30

  2. Asaari MSM, Suandi SA (2010) Fusion of motion and color cue for hand detection and tracking. World Engineering Congress pp. 240–245

  3. Asaari MSM, Suandi SA (2010) Hand gesture tracking system using adaptive kalman filter. International Conference on Intelligent Systems Design and Applications pp. 166–171

  4. Binh ND, Shuichi E, Ejima T (2005) Real time hand tracking and gesture recognition system. International Conference on Graphic,Vision and Image Processing pp. 111–115

  5. Black MJ, Fleet DJ, Yacoob Y (1998) A framework for modeling appearance change in image sequences. IEEE Conference on Computer Vision and Pattern Recognition pp. 660–667

  6. Black MJ, Jepson AD (1998) Eigentracking: robust matching and tracking of articulated objects using a view-based representation. Int J Comput Vis 26(1):63–84

    Article  Google Scholar 

  7. Bradski G (1998) Computer vision face tracking for use in a perceptual user interface. IEEE Workshop on Applications of Computer Vision pp. 214–219

  8. Chen FS, Fu CM, Huang CL (2003) Hand gesture recognition using a real-time tracking method and hidden markov models. Image Vision Comput 21(8):745–758

    Article  Google Scholar 

  9. Comaniciu D, Ramesh V, Meer P (2004) Real-time tracking of non-rigid objects using mean shift. IEEE Conference on Computer Vision and Pattern Recognition pp. 142–149

  10. Elmezain M, Al-Hamadi A, Niese R, Michaelis B (2010) A robust method for hand tracking using mean-shift algorithm and kalman filter in stereo color image sequences. Int J Inf Technol 6(1):24–28

    Google Scholar 

  11. Erol A, Bebis G, Nicolescu M, Boyle RD, Twombly X (2007) Vision-based hand pose estimation: a review. Comput Vis Image Underst 108(1–2):52–73

    Article  Google Scholar 

  12. Feng Z, Yang B, Chen Y, Zheng Y, Xu T, Li Y, Xu T, Zhu D (2011) Features extraction from hand images based on new detection operators. Pattern Recogn 44(5):1089–1105

    Article  MATH  Google Scholar 

  13. Ge SS, Yang Y, Lee TH (2008) Hand gesture recognition and tracking based on distributed locally linear embedding. Image Vis Comput 26(12):1607–1620

    Article  Google Scholar 

  14. Guan C, Hassebrook LG, Lau DL, Yalla V (2007) Near-infrared composite pattern projection for continuous motion hand-computer interaction. J Vis Commun Image Represent 18(2):141–150

    Article  Google Scholar 

  15. Hee SK, Gregorij K, Ruzena B (2008) Hand tracking and motion detection from the sequence of stereo color image frames. International Conference on Industrial Technology pp. 1–6

  16. Ho J, Lee KC, Yang MH, Kriegman D (2004) Visual tracking using learned linear subspaces. IEEE Conference on Computer Vision and Pattern Recognition pp. 782–789

  17. Imagawa K, Lu S, Igi S (1998) Color based hands tracking system for sign language recognition. International Conference on Face and Gesture Recognition pp. 462–467

  18. Isard M, Blake A (1998) Conditional density propagation for visual tracking. Int J Comput Vis 29(1):5–28

    Article  Google Scholar 

  19. Ishida H, Takahashi T, Ide I, Murase H (2010) A hilbert warping method for handwriting gesture recognition. Pattern Recogn 43(8):2799–2806

    Article  MATH  Google Scholar 

  20. Kaiser HF (1960) The application of electronic computers to factor analysis. Educ Psychol Meas 20(1):141–151

    Article  Google Scholar 

  21. Kalman RE (1960) A new approach to linear filtering and prediction problems. Trans ASME J Basic Eng 82(Series D):35–45

    Article  Google Scholar 

  22. Koh E, Won J, Bae C (2009) On-premise skin color modeing method for vision-based hand tracking. International Symposium on Consumer Electronics pp. 908–909

  23. Li H, Greenspan M (2011) Model-based segmentation and recognition of dynamic gestures in continuous video streams. Pattern Recogn 44(8):1614–1628

    Article  Google Scholar 

  24. McAllister G, McKennan S, Ricketts I (2002) Hand tracking for behavior understanding. Image Vis Comput 20(12):827–840

    Article  Google Scholar 

  25. Moon H, Phillips J (1998) Analysis of pca-based face recognition algorithms. In: Boyer K, Phillips J (eds) Empirical evaluation techniques in computer vision. IEEE Computer Society Press

  26. Oka K, Sato Y, Koike H (2002) Real-time fingertip tracking and gesture recognition. IEEE Comput Graph Appl 22(6):64–71

    Article  Google Scholar 

  27. Pan Z, Li Y, Zhang M, Sun C, Guo K, Tang X, Zhou SZ (2010) A real-time multi-cue hand tracking algorithm based on computer vision. Virtual Reality Conference pp. 219–222

  28. Park CB, Lee SW (2011) Real-time 3d pointing gesture recognition for mobile robots with cascade hmm and particle filter. Image Vis Comput 29(1):51–63

    Article  Google Scholar 

  29. Porikli F, Tuzel O, Meer P (2006) Covariance tracking using model update based on means on riemannian manifolds. IEEE Conference on Computer Vision and Pattern Recognition pp. 728–735

  30. Ross D, Lim J, Yang MH (2004) Adaptive probabilistic visual tracking with incremental subspace update. European Conference on Computer Vision pp. 470–482

  31. Ross D, Lim J, Yang MH, Lin RS (2008) Incremental learning for robust visual tracking. Int J Comput Vis 77(1):125–141

    Article  Google Scholar 

  32. Shan C, Tan T, Wei Y (2007) Real-time hand tracking using a mean shift embedded particle filter. Pattern Recogn 40(7):1958–1970

    Article  MATH  Google Scholar 

  33. Suk HI, Sin BK, Lee SW (2010) Hand gesture recognition based on dynamic bayesian network framework. Pattern Recogn 43(9):3059–3072

    Article  MATH  Google Scholar 

  34. Tjahyadi R, Liu W, Venkatesh S (2004) Automatic parameter selection for eigenfaces. International Conference on Optimization: Techniques and Applications

  35. Turk M, Pentland A (1991) Eigenfaces for recognition. J Cogn Neurosci 3(1):71–86

    Article  Google Scholar 

  36. Tuzel O, Porikli F, Meer P (2006) Region covariance: a fast descriptor for detection and classification. European Conference on Computer Vision pp. 589–600

  37. Utsumi A, Tetsutani N, Igi S (2002) Hand detection and tracking using pixel value distribution model for multiple-camera-based gesture interactions. Conference on Knowledge Media Networking pp. 31–36

  38. Welch G, Bishop G (2006) An introduction to the kalman filter. Technical Report, pp 95–041

  39. Weng SK, Kuo CM, Tu SK (2006) Video object tracking using adaptive kalman filter. J Vis Commun Image Represent 17(6):1190–1208

    Article  Google Scholar 

  40. Zhai H, Wu X, Han H (2005) Research of a real time hand tracking algorithm. Internatonal Conference on Neural Networks and Brain pp. 1233–1235

  41. Zhang QY, Zhang MY, Hu JQ (2009) Hand gesture contour tracking based on skin color probability and state estimation model. J Multimed 4(6):349–355

    Google Scholar 

  42. Zheng W, Bhandarkar SM (2009) Face detection and tracking using a boosted adaptive particle filter. J Vis Commun Image Represent 20(1):9–27

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Shahrel Azmin Suandi.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Mohd Asaari, M.S., Rosdi, B.A. & Suandi, S.A. Adaptive Kalman Filter Incorporated Eigenhand (AKFIE) for real-time hand tracking system. Multimed Tools Appl 74, 9231–9257 (2015). https://doi.org/10.1007/s11042-014-2078-z

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-014-2078-z

Keywords

Navigation