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.
Similar content being viewed by others
References
Argall, B.D., Chernova, S., Veloso, M., Browning, B.: A survey of robot learning from demonstration. Robot. Auton. Syst. 57(5), 469–483 (2009)
Huang, X.D., Ariki, Y., Jack, M.A.: Hidden Markov Models for Speech Recognition, vol. 2004. Edinburgh University Press, Edinburgh (1990)
Rabiner, L.R.: A tutorial on hidden Markov models and selected applications in speech recognition. Proc. IEEE 77(2), 257–286 (1989)
Müller, M.: Information Retrieval for Music and Motion, vol. 2. Springer, Heidelberg (2007)
Poppe, R.: A survey on vision-based human action recognition. Image Vis. Comput. 28(6), 976–990 (2010)
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)
Carlsson, S., Sullivan, J.: Action recognition by shape matching to key frames. In: Workshop on Models Versus Exemplars in Computer Vision, vol. 1 (2001)
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
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)
Schaal, S., Peters, J., Nakanishi, J., Ijspeert, A.: Learning movement primitives. In: Robotics Research, pp. 561–572 (2005)
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)
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)
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)
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)
Paraschos, A., Daniel, C., Peters, J.R., Neumann, G.: Probabilistic movement primitives. In: Advances in Neural Information Processing Systems, pp. 2616–2624 (2013)
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)
Salvador, S., Chan, P.: Toward accurate dynamic time warping in linear time and space. Intell. Data Anal. 11(5), 561–580 (2007)
Reyes-Ortiz, J.L., Anguita, D., Ghio, A., Parra, X.: Human activity recognition using smartphones data set. UCI Machine Learning Repository (2013)
Calinon, S.: A tutorial on task-parameterized movement learning and retrieval. Intel. Serv. Robot. 9(1), 1–29 (2016)
Acknowledgements
This work is supported by National Natural Science Foundation of China (Grant Nos. 51505470).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights 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)