Cargando…

Inertial Sensor-Based Sport Activity Advisory System Using Machine Learning Algorithms

The aim of this study was to develop a physical activity advisory system supporting the correct implementation of sport exercises using inertial sensors and machine learning algorithms. Specifically, three mobile sensors (tags), six stationary anchors and a system-controlling server (gateway) were e...

Descripción completa

Detalles Bibliográficos
Autores principales: Patalas-Maliszewska, Justyna, Pajak, Iwona, Krutz, Pascal, Pajak, Grzegorz, Rehm, Matthias, Schlegel, Holger, Dix, Martin
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9921394/
https://www.ncbi.nlm.nih.gov/pubmed/36772178
http://dx.doi.org/10.3390/s23031137
_version_ 1784887301437915136
author Patalas-Maliszewska, Justyna
Pajak, Iwona
Krutz, Pascal
Pajak, Grzegorz
Rehm, Matthias
Schlegel, Holger
Dix, Martin
author_facet Patalas-Maliszewska, Justyna
Pajak, Iwona
Krutz, Pascal
Pajak, Grzegorz
Rehm, Matthias
Schlegel, Holger
Dix, Martin
author_sort Patalas-Maliszewska, Justyna
collection PubMed
description The aim of this study was to develop a physical activity advisory system supporting the correct implementation of sport exercises using inertial sensors and machine learning algorithms. Specifically, three mobile sensors (tags), six stationary anchors and a system-controlling server (gateway) were employed for 15 scenarios of the series of subsequent activities, namely squats, pull-ups and dips. The proposed solution consists of two modules: an activity recognition module (ARM) and a repetition-counting module (RCM). The former is responsible for extracting the series of subsequent activities (so-called scenario), and the latter determines the number of repetitions of a given activity in a single series. Data used in this study contained 488 three defined sport activity occurrences. Data processing was conducted to enhance performance, including an overlapping and non-overlapping window, raw and normalized data, a convolutional neural network (CNN) with an additional post-processing block (PPB) and repetition counting. The developed system achieved satisfactory accuracy: CNN + PPB: non-overlapping window and raw data, 0.88; non-overlapping window and normalized data, 0.78; overlapping window and raw data, 0.92; overlapping window and normalized data, 0.87. For repetition counting, the achieved accuracies were 0.93 and 0.97 within an error of ±1 and ±2 repetitions, respectively. The archived results indicate that the proposed system could be a helpful tool to support the correct implementation of sport exercises and could be successfully implemented in further work in the form of web application detecting the user’s sport activity.
format Online
Article
Text
id pubmed-9921394
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-99213942023-02-12 Inertial Sensor-Based Sport Activity Advisory System Using Machine Learning Algorithms Patalas-Maliszewska, Justyna Pajak, Iwona Krutz, Pascal Pajak, Grzegorz Rehm, Matthias Schlegel, Holger Dix, Martin Sensors (Basel) Article The aim of this study was to develop a physical activity advisory system supporting the correct implementation of sport exercises using inertial sensors and machine learning algorithms. Specifically, three mobile sensors (tags), six stationary anchors and a system-controlling server (gateway) were employed for 15 scenarios of the series of subsequent activities, namely squats, pull-ups and dips. The proposed solution consists of two modules: an activity recognition module (ARM) and a repetition-counting module (RCM). The former is responsible for extracting the series of subsequent activities (so-called scenario), and the latter determines the number of repetitions of a given activity in a single series. Data used in this study contained 488 three defined sport activity occurrences. Data processing was conducted to enhance performance, including an overlapping and non-overlapping window, raw and normalized data, a convolutional neural network (CNN) with an additional post-processing block (PPB) and repetition counting. The developed system achieved satisfactory accuracy: CNN + PPB: non-overlapping window and raw data, 0.88; non-overlapping window and normalized data, 0.78; overlapping window and raw data, 0.92; overlapping window and normalized data, 0.87. For repetition counting, the achieved accuracies were 0.93 and 0.97 within an error of ±1 and ±2 repetitions, respectively. The archived results indicate that the proposed system could be a helpful tool to support the correct implementation of sport exercises and could be successfully implemented in further work in the form of web application detecting the user’s sport activity. MDPI 2023-01-19 /pmc/articles/PMC9921394/ /pubmed/36772178 http://dx.doi.org/10.3390/s23031137 Text en © 2023 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Patalas-Maliszewska, Justyna
Pajak, Iwona
Krutz, Pascal
Pajak, Grzegorz
Rehm, Matthias
Schlegel, Holger
Dix, Martin
Inertial Sensor-Based Sport Activity Advisory System Using Machine Learning Algorithms
title Inertial Sensor-Based Sport Activity Advisory System Using Machine Learning Algorithms
title_full Inertial Sensor-Based Sport Activity Advisory System Using Machine Learning Algorithms
title_fullStr Inertial Sensor-Based Sport Activity Advisory System Using Machine Learning Algorithms
title_full_unstemmed Inertial Sensor-Based Sport Activity Advisory System Using Machine Learning Algorithms
title_short Inertial Sensor-Based Sport Activity Advisory System Using Machine Learning Algorithms
title_sort inertial sensor-based sport activity advisory system using machine learning algorithms
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9921394/
https://www.ncbi.nlm.nih.gov/pubmed/36772178
http://dx.doi.org/10.3390/s23031137
work_keys_str_mv AT patalasmaliszewskajustyna inertialsensorbasedsportactivityadvisorysystemusingmachinelearningalgorithms
AT pajakiwona inertialsensorbasedsportactivityadvisorysystemusingmachinelearningalgorithms
AT krutzpascal inertialsensorbasedsportactivityadvisorysystemusingmachinelearningalgorithms
AT pajakgrzegorz inertialsensorbasedsportactivityadvisorysystemusingmachinelearningalgorithms
AT rehmmatthias inertialsensorbasedsportactivityadvisorysystemusingmachinelearningalgorithms
AT schlegelholger inertialsensorbasedsportactivityadvisorysystemusingmachinelearningalgorithms
AT dixmartin inertialsensorbasedsportactivityadvisorysystemusingmachinelearningalgorithms