Skip to main content

Advertisement

Log in

Human activity recognition using quasiperiodic time series collected from a single tri-axial accelerometer

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

Abstract

The current generation of portable mobile devices incorporates various types of sensors that open up new areas for the analysis of human behavior. In this paper, we propose a method for human physical activity recognition using time series, collected from a single tri-axial accelerometer of a smartphone. Primarily, the method solves a problem of online time series segmentation, assuming that each meaningful segment corresponds to one fundamental period of motion. To extract the fundamental period we construct the phase trajectory matrix, applying the technique of principal component analysis. The obtained segments refer to various types of human physical activity. To recognize these activities we use the k-nearest neighbor algorithm and neural network as an alternative. We verify the accuracy of the proposed algorithms by testing them on the WISDM dataset of labeled accelerometer time series from thirteen users. The results show that our method achieves high precision, ensuring nearly 96 % recognition accuracy when using the bunch of segmentation and k-nearest neighbor algorithms.

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

Similar content being viewed by others

References

  1. Altun K, Barshan B (2010) Human activity recognition using inertial/magnetic sensor units. In: Salah A, Gevers T, Sebe N, Vinciarelli A (eds) Human behavior understanding, volume 6219 of lecture notes in computer science. Springer, Berlin Heidelberg, pp 38–51

  2. Bao L, Intille SS (2004) Activity recognition from user-annotated acceleration data. In: Ferscha A, Mattern F (eds) Pervasive computing, volume 3001 of lecture notes in computer science. Springer, Berlin Heidelberg, pp 1–17

  3. Barralon P, Vuillerme N, Noury N (2006) Walk detection with a kinematic sensor: frequency and wavelet comparison. Proceedings of the 28th IEEE EMBS annual international conference 1:1711–1714

    Google Scholar 

  4. Bellman R (1961) On the approximation of curves by line segments using dynamic programming. Commun ACM 4(6):284

  5. Brajdic A, Harle R (2013) Walk detection and step counting on unconstrained smartphones. UbiComp 2013 1:225–234

    Google Scholar 

  6. Burges CJC (1998) A tutorial on support vector machines for pattern recognition. Data Min Knowl Disc 2(2):121–167

    Article  Google Scholar 

  7. Chiang S-Y, Kan Y-C, Tu Y-C, Lin H-C (2012) Activity recognition by fuzzy logic system in wireless sensor network for physical therapy. In: Watada J, Watanabe T, Phillips-Wren G, Howlett RJ, Jain LC (eds) Intelligent Decision Technologies, volume 16 of Smart Innovation, Systems and Technologies. Springer, Berlin Heidelberg, pp 191–200

  8. Chin T-J, Wang L, Schindler K, Suter D (2007) Extrapolating learned manifolds for human activity recognition. 2007 IEEE International Conference on Image Processing 1:383–384

    Google Scholar 

  9. Foerster F, Fahrenberg J (2000) Motion pattern and posture: Correctly assessed by calibrated accelerometers. Behav Res Methods Instrum Comput 32(3):450–457

    Article  Google Scholar 

  10. Goyal P, Ribeiro VJ, Saran H, Kumar A (2011) Strap-down pedestrian dead-reckoning system. In: 2011 International conference on indoor positioning and indoor navigation (IPIN), pp 1–7

  11. Kai K, Tony P (2013) Classification of mobile device accelerometer data for unique activity identificationunique activity identification. http://cs229.stanford.edu/proj2013/PratkanisKuspa-ClassificationOfMobileDeviceAccelerometerDataforUniqueActivityIdentification.pdf

  12. Khan AM, Lee YK, Kim TS (2008) Accelerometer signal-based human activity recognition using augmented autoregressive model coefficients and artificial neural nets. In: Engineering in medicine and biology society, 2008, EMBS 2008, 30th annual international conference of the IEEE, pp 5172–5175

  13. Keogh E, Chu S, Hart D, Pazzani M (2001) An online algorithm for segmenting time series. In: Data Mining, 2001 Proceedings IEEE International Conference on ICDM 2001, pp 289–296

  14. Keogh E, Chu S, Hart D, Pazzani M (1993) Segmenting time series: A survey and novel approach. In: In an edited volume, data mining in time series databases, published by world scientific. Publishing Company, pp 1–22

  15. Kwapisz JR, Weiss GM, Moore SA (2011) Activity recognition using cell phone accelerometers. SIGKDD Explor Newsl 12(2):74–82

    Article  Google Scholar 

  16. lai Chung F, Tak chung F, Ng V, Luk RWP (2004) An evolutionary approach to pattern-based time series segmentation. IEEE Trans Evol Comput 8(5):471–489

    Article  Google Scholar 

  17. Liu W, Li Y, Lin X, Tao D, Wang Y (2014) Hessian-regularized co-training for social activity recognition. PLoS ONE 9:e108474

    Article  Google Scholar 

  18. Liu W, Liu H, Tao D, Wang Y, Ke L (2014) Multiview hessian regularized logistic regression for action recognition. In: Signal Processing

  19. Liu W, Zhang H, Tao D, Wang Y, Lu K (2014) Large-scale paralleled sparse principal component analysis

  20. Lockhart J (2011) Mobile sensor data mining. Fordham Undergraduate Research Journal 1:67–68

    Google Scholar 

  21. Lockhart JW, Weiss GM (2014) Limitations with activity recognition methodology & data sets. In: Proceedings of the 2014 ACM international joint conference on pervasive and ubiquitous computing: Adjunct Publication, UbiComp ’14 adjunct. ACM, New York, pp 747–756

  22. Loudon J (2008) The clinical orthopedic assessment guide. Human Kinetics 2:395–408

    Google Scholar 

  23. Mannini A, Sabatini AM (2010) Machine learning methods for classifying human physical activity from on-body accelerometers. Sensors 10(2):1154–1175

    Article  Google Scholar 

  24. Mi Z, Sawchuk AA (2013) Human daily activity recognition with sparse representation using wearable sensors. IEEE Journal of Biomedical and Health Informatics 17(3):553–560

    Article  Google Scholar 

  25. Mi Z, Alexander AS (2011) Manifold learning and recognition of human activity using body-area sensors. 10th International Conference 2:7–13

    Google Scholar 

  26. Mo L, Liu S, Gao RX, John D, Staudenmayer JW, Freedson PS (2012) Wireless design of a multisensor system for physical activity monitoring. IEEE Trans Biomed Eng 59(11):3230–3237

    Article  Google Scholar 

  27. Nyan M, Tay F, Seah K, Sitoh Y (2006) Classification of gait patterns in the time-frequency domain. J Biomech 39:2647–2656

    Article  Google Scholar 

  28. Olivares A, Ramirez J, Gorriz JM, Olivares G, Damas M (2012) Detection of (in)activity periods in human body motion using inertial sensors: A comparative study. Sensors 12(5):5791–5814

    Article  Google Scholar 

  29. Ravi N, Dandekar N, Mysore P, Littman ML (2005) Activity recognition from accelerometer data. In: Proceedings of the 17th conference on innovative applications of artificial intelligence - Volume 3, IAAI’05. AAAI Press, pp 1541–1546

  30. Schuldt C, Laptev I, Caputo B (2004) Recognizing human actions: A local svm approach. In: Proceedings of the pattern recognition, 17th international conference on (ICPR’04) Volume 3 - Volume 03, ICPR ’04. IEEE Computer Society, Washington, pp 32–36

  31. Shultz SJ, Houglum PA, Perrin DH (2005) Examination of muskoskeletal injuries. Human Kinetics 2:55–60

    Google Scholar 

  32. Tapia EM, Intille SS, Haskell W, Larson K, Wright J, King A, Friedman R (2007) Real-time recognition of physical activities and their intensities using wireless accelerometers and a heart rate monitor. In: 2007 11th IEEE international symposium on wearable computers, pp 37–40

  33. Thuer G, Verwimp T (Unknown Month 2008) Step detection algorithms for accelerometers. Master’s thesis, Paper of the E-LAB Master Thesis. http://nitarc.be/map/paper/AMBIT_ThuerVerwimp.pdf

  34. Wang S, Yang J, Chen N, Chen X, Zhang Q (2005) Human activity recognition with user-free accelerometers in the sensor networks. In: Neural networks and brain, 2005, international conference on ICNN B ’05, vol 2, pp 1212–1217

  35. Wen-Ming C, Li N (2010) Face recognition based on manifold learning and renyi entropy. Nat Sci 2:49–53

    Google Scholar 

  36. Wisdm’s activity prediction dataset, 2012. http://www.cis.fordham.edu/wisdm/dataset.php

  37. Ying H, Silex C, Schnitzer A, Leonhardt S, Schiek M (2007) Automatic step detection in the accelerometer signal. In: Leonhardt S, Falck T, Mähönen P (eds) 4th International workshop on wearable and implantable body sensor networks (BSN 2007), volume 13 of IFMBE proceedings. Springer, Berlin Heidelberg, pp 80–85

  38. Yurur O, Liu C-H, Moreno W (2013) Unsupervised posture detection by smartphone accelerometer. Electron Lett 49(8):562–564

    Article  Google Scholar 

  39. Zhou Y, Cheng Z, Jing L (2014) Threshold selection and adjustment for online segmentation of one-stroke finger gestures using single tri-axial accelerometer. Multimedia Tools and Applications 70:1–20

    Article  Google Scholar 

Download references

Acknowledgments

This work is supported by the Russian Foundation for Basic Research (RFBR) under grant number 14-07-31326 and by the Ministry of Education and Science of the Russian Federation, RFMEFI60414X0041.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Andrey D. Ignatov.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Ignatov, A.D., Strijov, V.V. Human activity recognition using quasiperiodic time series collected from a single tri-axial accelerometer. Multimed Tools Appl 75, 7257–7270 (2016). https://doi.org/10.1007/s11042-015-2643-0

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-015-2643-0

Keywords

Navigation