Skip to main content

Robust Human Action Recognition Using Dynamic Movement Features

  • Conference paper
  • First Online:
Intelligent Robotics and Applications (ICIRA 2017)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 10462))

Included in the following conference series:

Abstract

Action recognition has been widely researched in video surveillance, auxiliary medical care and robotics. In the context of robotics, in order to program robots by demonstration (PbD), we not only need our algorithms to be capable of identifying different actions, but also to be able to encode and reproduce them. Dynamic movement primitives (DMPs), as a trajectory encoding method, are widely used in motion synthesize and generation. But at the same time it can also be applied to action recognition. With this idea, this paper extracts a kind of dynamic features from the original trajectory within DMP framework. The feature is temporal-spatial invariant. Based on the feature, FastDTW-KNN algorithm is proposed to solve the recognition task. Experiments tested on HAR dataset and handwritten letters dataset achieved an excellent recognition performance under a large data noise, which has verified the effectiveness of our method. In addition, comparative recognition experiments based on the original feature and our extracted dynamic feature are conducted. Results show that the dynamic feature is robust under temporal and spatial noise. As for classifiers, we compared our method with KNN, SVM and DTW-KNN followed with a detailed analysis of their advantages and disadvantages.

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

Access this chapter

Institutional subscriptions

Similar content being viewed by others

References

  1. Argall, B.D., Chernova, S., Veloso, M., Browning, B.: A survey of robot learning from demonstration. Robot. Auton. Syst. 57(5), 469–483 (2009)

    Article  Google Scholar 

  2. Huang, X.D., Ariki, Y., Jack, M.A.: Hidden Markov Models for Speech Recognition, vol. 2004. Edinburgh University Press, Edinburgh (1990)

    Google Scholar 

  3. Rabiner, L.R.: A tutorial on hidden Markov models and selected applications in speech recognition. Proc. IEEE 77(2), 257–286 (1989)

    Article  Google Scholar 

  4. Müller, M.: Information Retrieval for Music and Motion, vol. 2. Springer, Heidelberg (2007)

    Book  Google Scholar 

  5. Poppe, R.: A survey on vision-based human action recognition. Image Vis. Comput. 28(6), 976–990 (2010)

    Article  Google Scholar 

  6. Weinland, D., Ronfard, R., Boyer, E.: A survey of vision-based methods for action representation, segmentation and recognition. Comput. Vis. Image Underst. 115(2), 224–241 (2011)

    Article  Google Scholar 

  7. Carlsson, S., Sullivan, J.: Action recognition by shape matching to key frames. In: Workshop on Models Versus Exemplars in Computer Vision, vol. 1 (2001)

    Google Scholar 

  8. Danafar, S., Gheissari, N.: Action recognition for surveillance applications using optic flow and SVM. In: Yagi, Y., Kang, S.B., Kweon, I.S., Zha, H. (eds.) ACCV 2007. LNCS, vol. 4844, pp. 457–466. Springer, Heidelberg (2007). doi:10.1007/978-3-540-76390-1_45

    Chapter  Google Scholar 

  9. Ijspeert, A.J., Nakanishi, J., Schaal, S.: Learning attractor landscapes for learning motor primitives. In: Advances in Neural Information Processing Systems, pp. 1547–1554 (2003)

    Google Scholar 

  10. Schaal, S., Peters, J., Nakanishi, J., Ijspeert, A.: Learning movement primitives. In: Robotics Research, pp. 561–572 (2005)

    Google Scholar 

  11. Ijspeert, A.J., Nakanishi, J., Hoffmann, H., Pastor, P., Schaal, S.: Dynamical movement primitives: learning attractor models for motor behaviors. Neural Comput. 25(2), 328–373 (2013)

    Article  MathSciNet  MATH  Google Scholar 

  12. Nakanishi, J., Morimoto, J., Endo, G., Cheng, G., Schaal, S., Kawato, M.: Learning from demonstration and adaptation of biped locomotion. Robot. Auton. Syst. 47(2), 79–91 (2004)

    Article  Google Scholar 

  13. Park, D.H., Hoffmann, H., Pastor, P., Schaal, S.: Movement reproduction and obstacle avoidance with dynamic movement primitives and potential fields. In: 8th IEEE-RAS International Conference on Humanoid Robots, Humanoids 2008, pp. 91–98. IEEE (2008)

    Google Scholar 

  14. Gams, A., Nemec, B., Ijspeert, A.J., Ude, A.: Coupling movement primitives: interaction with the environment and bimanual tasks. IEEE Trans. Rob. 30(4), 816–830 (2014)

    Article  Google Scholar 

  15. Paraschos, A., Daniel, C., Peters, J.R., Neumann, G.: Probabilistic movement primitives. In: Advances in Neural Information Processing Systems, pp. 2616–2624 (2013)

    Google Scholar 

  16. Schaal, S., Ijspeert, A., Billard, A.: Computational approaches to motor learning by imitation. Philos. Trans. Roy. Soc. Lond. B Biol. Sci. 358(1431), 537–547 (2003)

    Article  Google Scholar 

  17. Salvador, S., Chan, P.: Toward accurate dynamic time warping in linear time and space. Intell. Data Anal. 11(5), 561–580 (2007)

    Google Scholar 

  18. Reyes-Ortiz, J.L., Anguita, D., Ghio, A., Parra, X.: Human activity recognition using smartphones data set. UCI Machine Learning Repository (2013)

    Google Scholar 

  19. Calinon, S.: A tutorial on task-parameterized movement learning and retrieval. Intel. Serv. Robot. 9(1), 1–29 (2016)

    Article  Google Scholar 

Download references

Acknowledgements

This work is supported by National Natural Science Foundation of China (Grant Nos. 51505470).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Huiwen Zhang .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer International Publishing AG

About this paper

Cite this paper

Zhang, H., Fu, M., Luo, H., Zhou, W. (2017). Robust Human Action Recognition Using Dynamic Movement Features. In: Huang, Y., Wu, H., Liu, H., Yin, Z. (eds) Intelligent Robotics and Applications. ICIRA 2017. Lecture Notes in Computer Science(), vol 10462. Springer, Cham. https://doi.org/10.1007/978-3-319-65289-4_45

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-65289-4_45

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-65288-7

  • Online ISBN: 978-3-319-65289-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics