{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,31]],"date-time":"2026-03-31T16:08:26Z","timestamp":1774973306147,"version":"3.50.1"},"reference-count":60,"publisher":"MDPI AG","issue":"2","license":[{"start":{"date-parts":[[2010,2,1]],"date-time":"2010-02-01T00:00:00Z","timestamp":1264982400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/3.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>The use of on-body wearable sensors is widespread in several academic and industrial domains. Of great interest are their applications in ambulatory monitoring and pervasive computing systems; here, some quantitative analysis of human motion and its automatic classification are the main computational tasks to be pursued. In this paper, we discuss how human physical activity can be classified using on-body accelerometers, with a major emphasis devoted to the computational algorithms employed for this purpose. In particular, we motivate our current interest for classifiers based on Hidden Markov Models (HMMs). An example is illustrated and discussed by analysing a dataset of accelerometer time series.<\/jats:p>","DOI":"10.3390\/s100201154","type":"journal-article","created":{"date-parts":[[2010,2,2]],"date-time":"2010-02-02T02:21:17Z","timestamp":1265077277000},"page":"1154-1175","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":620,"title":["Machine Learning Methods for Classifying Human Physical Activity from On-Body Accelerometers"],"prefix":"10.3390","volume":"10","author":[{"given":"Andrea","family":"Mannini","sequence":"first","affiliation":[{"name":"ARTS Lab, Scuola Superiore Sant'Anna, Piazza Martiri della Libert\u00e0, 33\u201356124 Pisa, Italy"}]},{"given":"Angelo Maria","family":"Sabatini","sequence":"additional","affiliation":[{"name":"ARTS Lab, Scuola Superiore Sant'Anna, Piazza Martiri della Libert\u00e0, 33\u201356124 Pisa, Italy"}]}],"member":"1968","published-online":{"date-parts":[[2010,2,1]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"221","DOI":"10.1109\/10.133202","article-title":"Methods to assess physical activity with special reference to motion sensors and accelerometers","volume":"38","author":"Meijer","year":"1991","journal-title":"IEEE Trans. Biomed. Eng"},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"136","DOI":"10.1109\/10.554760","article-title":"A triaxial accelerometer and portable data processing unit for the assessment of daily physical activity","volume":"44","author":"Bouten","year":"1997","journal-title":"IEEE Trans. Biomed. Eng"},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"47","DOI":"10.1017\/S0269888999141018","article-title":"Context in problem solving: a survey","volume":"14","year":"1999","journal-title":"Knowl. Eng. Rev"},{"key":"ref_4","unstructured":"Wasson, G., Sheth, P., Alwan, M., Granata, K., Ledoux, A., and Cunjun, H. (2003, January October). User intent in a shared control framework for pedestrian mobility aids. Las Vegas, NV, USA."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"53","DOI":"10.1023\/A:1024488717009","article-title":"An adaptive shared control system for an intelligent mobility aid for the elderly","volume":"15","author":"Yu","year":"2003","journal-title":"Auton. Rob"},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"981","DOI":"10.1109\/TRO.2007.906252","article-title":"Motion control of passive intelligent walker using servo brakes","volume":"23","author":"Hirata","year":"2007","journal-title":"IEEE Trans. Rob"},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"899","DOI":"10.1109\/TRO.2007.907920","article-title":"A control approach based on passive behavior to enhance user interaction","volume":"23","author":"Chuy","year":"2007","journal-title":"IEEE Trans. Rob"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"380","DOI":"10.1016\/j.medengphy.2006.06.001","article-title":"Basic walker-assisted gait characteristics derived from forces and moments exerted on the walker's handles: results on normal subjects","volume":"29","author":"Alwan","year":"2007","journal-title":"Med. Eng. Phys"},{"key":"ref_9","unstructured":"Glover, J., Thrun, S., and Matthews, J.T. (1,, January April). Learning user models of mobility-related activities through instrumented walking aids. New Orleans, LA, USA."},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Sabatini, A.M., Genovese, V., and Pacchierotti, E. (2,, January September). A mobility aid for the support to walking and object transportation of people with motor impairments. Lausanne, Switzerland.","DOI":"10.1109\/IRDS.2002.1043942"},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Hirata, Y., Komatsuda, S., and Kosuge, K. (2008, January September). Fall prevention control of passive intelligent walker based on human model. Nice, France.","DOI":"10.1109\/IROS.2008.4651173"},{"key":"ref_12","unstructured":"Krause, A., Siewiorek, D.P., Smailagic, A., and Farringdon, J. (2003, January October). Unsupervised, dynamic identification of physiological and activity context in wearable computing. White Plains, NY, USA."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"113","DOI":"10.1016\/S0954-1810(99)00030-8","article-title":"3D arm movement recognition using syntactic pattern recognition","volume":"14","author":"Su","year":"2000","journal-title":"Artif. Intell. Eng"},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"401","DOI":"10.1016\/j.jbiomech.2004.05.002","article-title":"A machine learning approach for automated recognition of movement patterns using basic, kinetic and kinematic gait data","volume":"38","author":"Begg","year":"2005","journal-title":"J. Biomech"},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"4","DOI":"10.1016\/j.cviu.2006.10.016","article-title":"Vision-based human motion analysis: an overview","volume":"108","author":"Poppe","year":"2007","journal-title":"Comput. Vis. Image Underst"},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"24","DOI":"10.1109\/MCG.2002.1046626","article-title":"Motion tracking: no silver bullet, but a respectable arsenal","volume":"22","author":"Welch","year":"2002","journal-title":"IEEE Comput. Graph. Appl"},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"1640","DOI":"10.1109\/5.704269","article-title":"Micromachined inertial sensors","volume":"86","author":"Yazdi","year":"1998","journal-title":"Proc. IEEE"},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Begg, R., and Palaniswami, M. (2006). Computational Intelligence for Movement Sciences: Neural Networks and Other Emerging Techniques, Idea Group Pubilishing.","DOI":"10.4018\/978-1-59140-836-9"},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"571","DOI":"10.1016\/S0747-5632(99)00037-0","article-title":"Detection of posture and motion by accelerometry: a validation study in ambulatory monitoring","volume":"15","author":"Foerster","year":"1999","journal-title":"Comput. Hum. Behav"},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"729","DOI":"10.1016\/0021-9290(73)90029-8","article-title":"Accelerometry\u2014a technique for the measurement of human body movements","volume":"6","author":"Morris","year":"1973","journal-title":"J. Biomech"},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"552","DOI":"10.1115\/1.3423640","article-title":"Measurement of angular acceleration of a rigid body using linear accelerometers","volume":"42","author":"Padgaonkar","year":"1975","journal-title":"ASME J. Appl. Mech"},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"919","DOI":"10.1115\/1.2049329","article-title":"Numerical validation of linear accelerometer systems for the measurement of head kinematics","volume":"127","author":"Cappa","year":"2005","journal-title":"J. Biomech. Eng"},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"304","DOI":"10.1007\/BF02513304","article-title":"Physical activity monitoring based on accelerometry: validation and comparison with video observation","volume":"37","author":"Aminian","year":"1999","journal-title":"Med. Biol. Eng. Comput"},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"689","DOI":"10.1016\/S0021-9290(02)00008-8","article-title":"Spatio-temporal parameters of gait measured by an ambulatory system using miniature gyroscopes","volume":"35","author":"Aminian","year":"2002","journal-title":"J. Biomech"},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"486","DOI":"10.1109\/TBME.2004.840727","article-title":"Assessment of walking features from foot inertial sensing","volume":"52","author":"Sabatini","year":"2005","journal-title":"IEEE Trans. Biomed. Eng"},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"38","DOI":"10.1109\/MCG.2005.140","article-title":"Pedestrian tracking with shoe-mounted inertial sensors","volume":"25","author":"Foxlin","year":"2005","journal-title":"IEEE Comput. Graph. Appl"},{"key":"ref_27","unstructured":"Mark, H. (2003). Handbook of Clinical Neurophysiology, Elsevier."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"679","DOI":"10.1007\/BF02347551","article-title":"Classification of basic daily movements using a triaxial accelerometer","volume":"42","author":"Mathie","year":"2004","journal-title":"Med. Biol. Eng. Comput"},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"1419","DOI":"10.1152\/japplphysiol.00429.2007","article-title":"An artificial neural network model of energy expenditure using nonintegrated acceleration signals","volume":"103","author":"Rothney","year":"2007","journal-title":"J. Appl. Physiol"},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"375","DOI":"10.1109\/86.547939","article-title":"Detection of static and dynamic activities using uniaxial accelerometers","volume":"4","author":"Veltink","year":"1996","journal-title":"IEEE Trans. Rehab. Eng"},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"307","DOI":"10.3233\/THC-1997-5404","article-title":"Computerized analysis of daily life motor activity for ambulatory monitoring","volume":"5","author":"Kiani","year":"1997","journal-title":"Technol. Health Care"},{"key":"ref_32","unstructured":"Bao, L., and Intille, S.S. (2004). Pervasive Computing, Springer Berlin\/Heidelberg."},{"key":"ref_33","unstructured":"Van Laerhoven, K., and Cakmakci, O. (2000, January October). What shall we teach our pants?. Atlanta, GA, USA."},{"key":"ref_34","unstructured":"Mantyjarvi, J., Himberg, J., and Seppanen, T. (2001, January October). Recognizing human motion with multiple acceleration sensors. Tucson, AZ, USA."},{"key":"ref_35","unstructured":"Lee, S.H., Park, H.D., Hong, S.Y., Lee, K.J., and Kim, Y.H. (2003, January September). A study on the activity classification using a triaxial accelerometer. Cancun, Mexico."},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"743","DOI":"10.1109\/19.387322","article-title":"Estimation of speed and incline of walking using neural network","volume":"44","author":"Aminian","year":"1995","journal-title":"IEEE Trans. Instrum. Meas"},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"4","DOI":"10.1109\/34.824819","article-title":"Statistical pattern recognition: a review","volume":"22","author":"Jain","year":"2000","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell"},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"935","DOI":"10.1088\/0967-3334\/27\/10\/001","article-title":"Classification of a known sequence of motions and postures from accelerometry data using adapted Gaussian mixture models","volume":"27","author":"Allen","year":"2006","journal-title":"Physiol. Meas"},{"key":"ref_39","unstructured":"Song, K.-T., and Wang, Y.Q. (2005, January November). Remote activity monitoring of the elderly using a two-axis accelerometer. Tainan, Taiwan."},{"key":"ref_40","unstructured":"Ravi, N., Dandekar, N., Mysore, P., and Littman, M.L. (2005, January July). Activity recognition from accelerometer data. Pittsburgh, PA, USA."},{"key":"ref_41","unstructured":"Randell, C., and Muller, H. (2000, January October). Context awareness by analysing accelerometer data. Atlanta, GA, USA."},{"key":"ref_42","doi-asserted-by":"crossref","first-page":"188","DOI":"10.1109\/TNSRE.2002.802879","article-title":"Discrimination of walking patterns using wavelet-based fractal analysis","volume":"10","author":"Sekine","year":"2002","journal-title":"IEEE Trans. Neur. Syst. Rehab. Eng"},{"key":"ref_43","doi-asserted-by":"crossref","first-page":"285","DOI":"10.1016\/S1350-4533(00)00041-2","article-title":"Classification of waist-acceleration signals in a continuous walking record","volume":"22","author":"Sekine","year":"2000","journal-title":"Med. Eng. Phys"},{"key":"ref_44","doi-asserted-by":"crossref","first-page":"711","DOI":"10.1109\/TBME.2003.812189","article-title":"Ambulatory system for human motion analysis using a kinematic sensor: monitoring of daily physical activity in the elderly","volume":"50","author":"Najafi","year":"2003","journal-title":"IEEE Trans. Biomed. Eng"},{"key":"ref_45","doi-asserted-by":"crossref","first-page":"24","DOI":"10.1109\/MPRV.2002.1037719","article-title":"Activity and location recognition using wearable sensors","volume":"1","author":"Lee","year":"2002","journal-title":"IEEE Perv. Comput"},{"key":"ref_46","doi-asserted-by":"crossref","first-page":"349","DOI":"10.3758\/BF03195388","article-title":"Measuring daily behavior using ambulatory accelerometry: the Activity Monitor","volume":"33","author":"Bussmann","year":"2001","journal-title":"Behav. Res. Meth. Instrum. Comp"},{"key":"ref_47","doi-asserted-by":"crossref","first-page":"156","DOI":"10.1109\/TITB.2005.856864","article-title":"Implementation of a real-time human movement classifier using a triaxial accelerometer for ambulatory monitoring","volume":"10","author":"Karantonis","year":"2006","journal-title":"IEEE Trans. Informat. Technol. Biomed"},{"key":"ref_48","doi-asserted-by":"crossref","first-page":"34","DOI":"10.1109\/3468.553220","article-title":"Human action learning via Hidden Markov Model","volume":"27","author":"Yang","year":"1997","journal-title":"IEEE Trans. Syst. Man Cybern., Part A"},{"key":"ref_49","first-page":"257","article-title":"A tutorial on Hidden Markov Models and selected applications in speech recognition","volume":"77","author":"Rabiner","year":"1989","journal-title":"Proc. EEE"},{"key":"ref_50","doi-asserted-by":"crossref","first-page":"639","DOI":"10.1007\/11492429_77","article-title":"Accelerometer based gesture recognition using continuous HMMs","volume":"1","author":"Pylvalainen","year":"2005","journal-title":"Pattern Recogn. Image Anal"},{"key":"ref_51","doi-asserted-by":"crossref","first-page":"67","DOI":"10.1111\/j.1467-8659.1995.cgf143_0067.x","article-title":"A real-time continuous alphabetic sign language to speech conversion VR system","volume":"14","author":"Liang","year":"1995","journal-title":"Comput. Graph. Forum"},{"key":"ref_52","doi-asserted-by":"crossref","first-page":"528","DOI":"10.1177\/027836499101000508","article-title":"Hidden Markov Model analysis of force\/torque information in telemanipulation","volume":"10","author":"Hannaford","year":"1991","journal-title":"Internat. J. Rob. Res"},{"key":"ref_53","unstructured":"Sundaresan, A., and Chowdhury, A.R. (2003, January September). A Hidden Markov Model based framework for recognition of humans from gait sequences. Barcelona, Spain."},{"key":"ref_54","unstructured":"Available online: http:\/\/www.prtools.org\/ (accessed on 29 January 2010)."},{"key":"ref_55","unstructured":"Available online: http:\/\/www.informedia.cs.cmu.edu\/yanrong\/ (accessed on 29 January 2010)."},{"key":"ref_56","doi-asserted-by":"crossref","first-page":"10","DOI":"10.1145\/1656274.1656278","article-title":"The WEKA data mining software: an update","volume":"11","author":"Hall","year":"2009","journal-title":"SIGKDD Explor. Newsl"},{"key":"ref_57","unstructured":"Available online: http:\/\/www.csie.ntu.edu.tw\/~cjlin\/libsvm (accessed on 30 January 2010)."},{"key":"ref_58","unstructured":"Available online: http:\/\/people.cs.ubc.ca\/~murphyk\/Software\/HMM\/ (accessed on 30 January 2010)."},{"key":"ref_59","doi-asserted-by":"crossref","first-page":"351","DOI":"10.1142\/S1469026808002326","article-title":"Adaptive filtering algorithms enhance the accuracy of low-cost inertial\/magnetic sensing in pedestrian navigation systems","volume":"7","author":"Sabatini","year":"2008","journal-title":"Int. J. Comput. Intell. Appl"},{"key":"ref_60","unstructured":"Moreno, V.M., and Pigazo, A. (2009). Kalman Filter: Recent Advances and Applications, I-Tech Education and Publishing KG."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/10\/2\/1154\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T22:01:23Z","timestamp":1760220083000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/10\/2\/1154"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2010,2,1]]},"references-count":60,"journal-issue":{"issue":"2","published-online":{"date-parts":[[2010,2]]}},"alternative-id":["s100201154"],"URL":"https:\/\/doi.org\/10.3390\/s100201154","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2010,2,1]]}}}