Time Domain Feature Extraction and SVM Processing for Activity Recognition Using Smartphone Signals


  • Sahak I. Kaghyan Russian-Armenian University
  • Hakob G. Sarukhanyan Institute for Informatics and Automation Problems of NAS RA


Smartphone, Accelerometer, Activity recognition, Time domain feature, SVM


Automatic classification of human movement is a feature that is desired for a multitude of applications and mobile phone technology continuously evolves and incorporates more and more sensors to enable advanced applications. Combining these two concepts we can deal with “an activity recognition via smartphone sensors” problem where sensors of these devices play a core role when we deal with personalized activity tracking systems. In this paper we give an overview of the recent work in the field of activity recognition from mobile devices that can be attached to different parts of the body (pocket, wrist, and forearm). We focus on the technique of feature extraction from raw acceleration signal sequences of smartphone (mean, standard deviation, minimal and maximal signal values, correlation, median crossing). Further processing of these data allowed to classify the activity performed by the user. The core classification stage of the current approach was based on the method of “learning with the teacher” where the features of signal sequences were analyzed using the support vector machines (SVM) learning method.


M. Oner, J. A. Pulcifer-Stump, P. Seeling and T. Kaya, “Towards the run and walk activity classification through step detection – An android application”, 34th Annual International Conference of the Engineering in Medicine and Biology Society, electronic journal, doi: 10.1109/EMBC.2012.6346344, San Diego, CA, 2012.

V. N. Vapnik, Statistical Learning Theory , New York: John Wiley & Sons, 1998.

S. Das, L. Green, B. Perez, M. Murphy and A. Perring, “Detecting user activities using the accelerometer on Android smartphones”, Carnegie Mellon University, CMU, Technical Report, 2010.

S. Kaghyan and H. Sarukhanyan, “Activity recognition using K-nearest neighbor algorithm on smartphone with Tri-axial accelerometer”, International Journal of Informatics Models and Analysis (IJIMA), ITHEA International Scientific Society, Bulgaria, pp. 146-156, 2012.

J. Parkka, M. Ermes, P. Korpipaa, J. Mantyjarvi, J. Peltola and I. Korhonen, “Activity classification using realistic data from wearable sensors”, IEEE Transactions on Information Technology in Biomedicine, vol. 10, no. 1, pp. 119-128, 2006.

A. Mannini and A. M. Sabatini, “Machine Learning Methods for Classifying Human Physical Activities from on-body sensors”, Sensors 10, pp. 1154–1175, 2010.

Z. He and L. Jin, “Activity recognition from acceleration data based on discrete cosine transform and SVM”, Proceedings of the 2009 IEEE International Conference on Systems, Man and Cybernetics, San Antonio, USA, pp. 5041-5044, 2009.

S. Chernbumroong, A. S. Atkins and H. Yu, “Activity classification using a single wrist-worn accelerometer”, 5 th IEEE International Conference on Software, Knowledge, Information Management and Applications, Benevento, Italy, pp. 1-6, 2011.

J. Yang, B. N. Schilit and D. W. McDonald, “Activity recognition for the digital home”, IEEE Computing and Processing, vol. 41, pp. 102-104, 2008.

A. A. Efros, A. Berg, G. Mori and J. Malik, “Recognizing Action at a Distance”, Proceedings of the International Conference on Computer Vision, Nice, France, pp. 726-733, 2003.

E. Tapia and S. Intille, “Real-time recognition of physical activities and their intensities using wireless accelerometers and a heart rate monitor”, International Symposium on Wearable Computers (ISWC), pp. 37-40, 2007.

S.-W. Lee and K. Mase, “Activity and location recognition using wearable sensors”, IEEE Pervasive Computing, vol. 1, no. 3, pp. 24-32, 2002.

T. Huynh and B. Schiele, “Unsupervised discovery of structure in activity data using multiple eigenspaces”, 2 nd International Workshop on Location- and Context-Awareness (LoCA), 2006.

N. Ikizler and P. Duygulu, “Human Action Recognition Using Distribution of Oriented Rectangular Patches. In Human Motion”, ICCV’07, Rio de Janeiro, Brazil, pp. 271-284, 2007.

M. Fikri Azli bin Abdullah, A. Fahmi Perwira Negara, S. Md. Sayeed, D. Choi and K. Sonai Muthu, “Classification algorithms in human activity recognition using smartphones”, International Journal of Computer and Information Engineering 6, pp. 77–84, 2012.

P. D. Thompson, “Exercise and physical activity in the prevention and treatment of atherosclerotic cardiovascular disease”. Statement from the Council on Clinical Cardiology (Subcommittee on Exercise, Rehabilitation, and Prevention) and the Council on Nutrition, Physical” Arteriosclerosis, Thrombosis, and Vascular Biology, vol. 23, pp.42-49, 2003.

S. Kaghyan, H. Sarukhanyan and D. Akopian, “Human movement activity classification approaches that use wearable sensors and mobile devices”, IS&T/SPIE Electronic imaging symposium, Conference on multimedia and mobile devices, vol. 8667, Electronic Journal, doi: 10.1117/12.2007868, Burlingame, CA, 2013.

Z.-H. He and L.-W. Jin, “Activity recognition from acceleration data using AR model representation and SVM”, Proceedings of the Seventh International Conference on Machine Learning and Cybernetics, Kunming, pp. 12-15, 2008.

C. Burges, “A tutorial on support vector machines for pattern recognition”, Data Mining and Knowledge Discovery, pp. 121-167, 1998.

C. Cortes and V. Vapnik, “Support-vector networks”, Machine Learning, vol. 20, pp. 273-297, 1995.




How to Cite

Kaghyan, S. I., & Sarukhanyan, H. G. (2021). Time Domain Feature Extraction and SVM Processing for Activity Recognition Using Smartphone Signals. Mathematical Problems of Computer Science, 40, 44–54. Retrieved from http://mpcs.sci.am/index.php/mpcs/article/view/352