Despite being considered as simple everyday objects, smartphones have the most innovative sensors and electronics technology built in. These features make them powerful, nonintrusive tools for monitoring the user's physical and cognitive performance. This study aims at exploiting smartphone-based physical activity identification, implementing a classification algorithm that makes use of data extracted from in-built smart-phone's accelerometer and gyroscope. Data were gathered from three subjects carrying a standard smartphone equipped with a devoted application able to acquire data from the smartphone' sensors and send them to a remote server. We implemented a specific software that uses K-Nearest Neighbours (KNN) and Support Vector Machines (SVM) classifiers to recognize the type of activity performed with 1.5 seconds granularity. We evaluated the performances of the two classifiers in the cases of 3 (low/medium/high intensity activity) and 4 (rest/walk/stairs/run) activity levels classification. The 3 levels classification showed accuracy and F-1 scores always >90% for both classifiers, whereas the 4 levels classification was not effective in distinguishing between walk and climbing stairs. A reliable classification among low, medium, and high intensity activity demonstrates to be a meaningful achievement for overall monitoring of physical activity level, giving a precise and fairly accurate estimation of type and duration of the activity.

Free context smartphone based application for motor activity levels recognition

Valentina Simonetti
;
2016

Abstract

Despite being considered as simple everyday objects, smartphones have the most innovative sensors and electronics technology built in. These features make them powerful, nonintrusive tools for monitoring the user's physical and cognitive performance. This study aims at exploiting smartphone-based physical activity identification, implementing a classification algorithm that makes use of data extracted from in-built smart-phone's accelerometer and gyroscope. Data were gathered from three subjects carrying a standard smartphone equipped with a devoted application able to acquire data from the smartphone' sensors and send them to a remote server. We implemented a specific software that uses K-Nearest Neighbours (KNN) and Support Vector Machines (SVM) classifiers to recognize the type of activity performed with 1.5 seconds granularity. We evaluated the performances of the two classifiers in the cases of 3 (low/medium/high intensity activity) and 4 (rest/walk/stairs/run) activity levels classification. The 3 levels classification showed accuracy and F-1 scores always >90% for both classifiers, whereas the 4 levels classification was not effective in distinguishing between walk and climbing stairs. A reliable classification among low, medium, and high intensity activity demonstrates to be a meaningful achievement for overall monitoring of physical activity level, giving a precise and fairly accurate estimation of type and duration of the activity.
2016
2016 IEEE 2nd International Forum on Research and Technologies for Society and Industry Leveraging a better tomorrow (RTSI)
2016 IEEE 2nd International Forum on Research and Technologies for Society and Industry Leveraging a better tomorrow (RTSI)
File in questo prodotto:
Non ci sono file associati a questo prodotto.
Pubblicazioni consigliate

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11577/3553208
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
  • OpenAlex ND
social impact