Skip to main content

Human Motion Model Construction Based on Gene Expression Programming

  • Conference paper
  • First Online:
Computational Intelligence and Intelligent Systems (ISICA 2017)

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 874))

Included in the following conference series:

Abstract

In this paper, we propose a novel method based on Gene Expression Programming (GEP) to construct human motion model. Our approach better describes human motion features, which can be applied to improve the accuracy of human behavior recognition. On one hand, this method combines Genetic Algorithm (GA) and Genetic Programming (GP), and overcomes the limitation of traditional high-dimension function approaching method, realizing the generalization of Gene Expression Programming (GEP) on Function Mining. On the other hand, it implements the human motion capture technique of Kinect sensor, interpolates data and increases the training data accuracy. In the experiments result, we use GEP to develop human trajectory dynamics model, which has characteristics like encoding and gene structure flexibility that can lead the trajectory simulation error much decline. Given that the result is better than traditional methods and able to maintain most of the human motion features, our human motion model can be applied to human behavior analysis area and other similar domains.

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. Moeslund, T.B., Granum, E.: A survey of computer vision-based human motion capture. Comput. Vis. Image Underst. 81(3), 231–268 (2001)

    Article  Google Scholar 

  2. Agarwal, A., Triggs, B.: Monocular human motion capture with a mixture of regressors. In: IEEE Computer Society Conference on Computer Vision and Pattern Recognition-Workshops, 2005. CVPR Workshops, p. 72. IEEE (2005)

    Google Scholar 

  3. O’brien, J.F., et al.: Automatic joint parameter estimation from magnetic motion capture data. Georgia Institute of Technology (1999)

    Google Scholar 

  4. Ramakrishna, V., Kanade, T., Sheikh, Y.: Reconstructing 3D human pose from 2D image landmarks. In: Fitzgibbon, A., Lazebnik, S., Perona, P., Sato, Y., Schmid, C. (eds.) ECCV 2012. LNCS, vol. 7575, pp. 573–586. Springer, Heidelberg (2012). https://doi.org/10.1007/978-3-642-33765-9_41

    Chapter  Google Scholar 

  5. Li, Z., Li, H.: 3D human motion model based on sports biomechanics. J. Syst. Simul. 10, 2992–2994 (2006)

    Google Scholar 

  6. Yang, X., Tian, Y.L.: Effective 3D action recognition using EigenJoints. J. Vis. Commun. Image Represent. 25(1), 2–11 (2014). ISSN 1047-3203

    Article  MathSciNet  Google Scholar 

  7. Zhang, Z.: Microsoft kinect sensor and its effect. IEEE Multimedia 19(2), 4–10 (2012)

    Article  Google Scholar 

  8. Shotton, J., et al.: Real-time human pose recognition in parts from a single depth image. In: CVPR. IEEE, June 2011

    Google Scholar 

  9. Park, H.S., Sheikh, Y.: 3D reconstruction of a smooth articulated trajectory from a monocular image sequence. In: 2011 International Conference on Computer Vision, Barcelona, pp. 201–208 (2011). https://doi.org/10.1109/iccv.2011.6126243

  10. Guo, L., Shen, M.: Upper body spread pose and its motion trajectory prediction based on curve fitting. Chin. J. Ergon. (03), 75–81+85 (2013)

    Google Scholar 

  11. Ferreira, C., Gepsoft, U.: What is gene expression programming (2008)

    Google Scholar 

  12. Ferreira, C.: Gene expression programming in problem solving. In: Roy, R., Köppen, M., Ovaska, S., Furuhashi, T., Hoffmann, F. (eds.) Soft Computing and Industry, pp. 635–653. Springer, London (2002). https://doi.org/10.1007/978-1-4471-0123-9_54

    Chapter  Google Scholar 

  13. Ferreira, C.: Function finding and the creation of numerical constants in gene expression programming. In: Benítez, J.M., Cordón, O., Hoffmann, F., Roy, R. (eds.) Advances in Soft Computing, pp. 257–265. Springer, London (2003). https://doi.org/10.1007/978-1-4471-3744-3_25

    Chapter  Google Scholar 

  14. Livingston, M.A., et al.: Performance measurements for the Microsoft Kinect skeleton. In: Virtual Reality Short Papers and Posters (VRW), pp. 119–120. IEEE (2012)

    Google Scholar 

  15. Shotton, J., et al.: Real-time human pose recognition in parts from single depth images. Commun. ACM 56(1), 116–124 (2013)

    Article  Google Scholar 

  16. Ganapathi, V., Plagemann, C., Koller, D., Thrun, S.: Real time motion capture using a single time-of-flight camera. In: Proceedings of the CVPR, p. 1, 5, 7, 8 (2010)

    Google Scholar 

  17. Li, T.D., Wang, Y., He, Y., Zhu, G.Q.: Human single joint point repairment algorithm based on Kinect. (04), 96–98+120 (2016)

    Google Scholar 

  18. Wang, J., Liu, Z., Wu, Y., Yuan, J.: Mining actionlet ensemble for action recognition with depth cameras. In: IEEE Conference on Computer Vision and Pattern Recognition (CVPR 2012), Providence, Rhode Island, 16–21 June 2012, pp. 1290–1297 (2012)

    Google Scholar 

  19. Kangshun, L., Wei, H., et al.: Method of human behavior recognition based on GEP, CN 106909891A, CN 2017100595256, 30 June 2017

    Google Scholar 

Download references

Acknowledgement

We thank our supervisor, Professor Kangshun Li, for generously offering advice in both algorithm and implementation aspects, and supporting us laboratory for research. This work was supported by the National Natural Science Foundation of China (#61703170) and The Provincial Student’s Training Program for Innovation and Entrepreneurship of Guangdong Education Department with the title “The Study of Behavior Recognition based on Human Joint Points Model” [19]. This work was also jointly supported by Natural Science Foundation of China (#61573157) as well as the Science and Technology Planning Project of the Guangdong Province, China (#2017A010101037).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Shaoyang Hu .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

He, W., Hu, S., Li, S., Jin, J., Li, K. (2018). Human Motion Model Construction Based on Gene Expression Programming. In: Li, K., Li, W., Chen, Z., Liu, Y. (eds) Computational Intelligence and Intelligent Systems. ISICA 2017. Communications in Computer and Information Science, vol 874. Springer, Singapore. https://doi.org/10.1007/978-981-13-1651-7_42

Download citation

  • DOI: https://doi.org/10.1007/978-981-13-1651-7_42

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-13-1650-0

  • Online ISBN: 978-981-13-1651-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics