Skip to main content

Depth-Based Real-Time Hand Tracking with Occlusion Handling Using Kalman Filter and DAM-Shift

  • Conference paper
  • First Online:
Computer Vision - ACCV 2014 Workshops (ACCV 2014)

Part of the book series: Lecture Notes in Computer Science ((LNIP,volume 9008))

Included in the following conference series:

Abstract

In this paper, we propose real-time hand tracking with a depth camera by using a Kalman Filter and an improved DAM-Shift (Depth-based adaptive mean shift) algorithm for occlusion handling. DAM-Shift is a useful algorithm for hand tracking, but difficult to track when occlusion occurs. To detect the hand region, we use a classifier that combines a boosting and a cascade structure. To verify occlusion, we predict in real time the center position of the hand region using Kalman Filter and calculate the major axis using the central moment of the preceding depth image. Using these factors, we measure real-time hand thickness through a projection and the threshold value of the thickness using a 2nd linear model. If the hand region is partially occluded, we cut the useless region. Experimental results show that the proposed approach outperforms the existing method.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Quam, D.L.: Gesture recognition with a DataGlove. In: Proceedings of the IEEE National Aerospace and Electronics Conference, pp. 755–760 (1990)

    Google Scholar 

  2. Wang, R.Y., Popovic, J.: Real-time hand-tracking with a color glove. ACM Trans. Graph. 28(3), 63:1–63:8 (2009)

    Google Scholar 

  3. Lamberti, L., Camastra, F.: Handy: a real-time three color glove-based gesture recognizer with learning vector quantization. Expert Syst. Appl. 39(12), 10489–10494 (2012)

    Article  Google Scholar 

  4. Suk, H.I., Sin, B.H.: Dynamic Bayesian network based two-hand gesture recognition. J. KIISE: Softw. Appl. 35(4), 265–279 (2008)

    Google Scholar 

  5. Bhuyan, M.K., Neog, D.R., Kar, M.K.: Fingertip detection for hand pose recognition. Int. J. Comput. Sci. Eng. 4(3), 501–511 (2012)

    Google Scholar 

  6. Park, M.S., Hasan, M., Kim, J.M., Chae, O.S.: Hand detection and tracking using depth and color information. In: Proceedings of the International Conference on Image Processing, Computer Vision, and Pattern Recognition, pp. 779–785 (2012)

    Google Scholar 

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

    Google Scholar 

  8. Trindade, P., Lobo, J., Barreto, J.P.: Hand gesture recognition using color and depth images enhanced with hand angular pose data. In: Proceedings of the IEEE International Conference on Multisensor Fusion and Integration for Intelligent Systems, pp. 71–76 (2012)

    Google Scholar 

  9. Mo, Z., Neumann, U.: Real-time hand pose recognition using low-resolution depth images. In: Proceedings of the IEEE Computer Society Conference on Computer Vision and Pattern Recognition, pp. 1499–1505 (2006)

    Google Scholar 

  10. Liu, X., Fujimura, K.: Hand gesture recognition using depth data. In: Proceedings of the 6th IEEE International Conference on Automatic Face and Gesture Recognition, pp. 529–534 (2004)

    Google Scholar 

  11. Malassiotis, S., Strintzis, M.G.: Real-time hand posture recognition using range data. Image Vis. Comput. 26(7), 1027–1037 (2008)

    Article  Google Scholar 

  12. Suryanarayan, P., Subramanian, A., Mandalapu, D.: Dynamic hand pose recognition using depth data. In: Proceedings of the 20th International Conference on Pattern Recognition, pp. 3105–3108 (2010)

    Google Scholar 

  13. Oikonomidis, I., Kyriazis, N., Argyros, A.A.: Efficient model-based 3D tracking of hand articulations using Kinect. In: Proceedings of the British Machine Vision Conference (2011)

    Google Scholar 

  14. Joo, S.-I., Weon, S.-H., Choi, H.-I.: Real-time depth-based hand detection and tracking. Sci. World J. 2014, 17 p. (2014)

    Google Scholar 

  15. Park, S., Yu, S., Kim, J., Kim, S., Lee, S.: 3D hand tracking using Kalman filter in depth space. EURASIP J. Adv. Sig. Process. 2012, 18 (2012)

    Google Scholar 

  16. Bradski, G.R.: Computer vision face tracking for use in a perceptual user interface. In: IEEE Workshop on Applications of Computer Vision, Princeton, NJ, pp. 214-219 (1998)

    Google Scholar 

Download references

Acknowledgement

This study was supported by the Basic Science Research Program through the National Research Foundation of Korea (NRF) funded by the Ministry of Science, ICT and Future Planning (2013R1A1A2012012).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Hyung-Il Choi .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this paper

Cite this paper

Kim, K., Choi, HI. (2015). Depth-Based Real-Time Hand Tracking with Occlusion Handling Using Kalman Filter and DAM-Shift. In: Jawahar, C., Shan, S. (eds) Computer Vision - ACCV 2014 Workshops. ACCV 2014. Lecture Notes in Computer Science(), vol 9008. Springer, Cham. https://doi.org/10.1007/978-3-319-16628-5_16

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-16628-5_16

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-16627-8

  • Online ISBN: 978-3-319-16628-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics