Cargando…

Automatic Swimming Activity Recognition and Lap Time Assessment Based on a Single IMU: A Deep Learning Approach

This study presents a deep learning model devoted to the analysis of swimming using a single Inertial Measurement Unit (IMU) attached to the sacrum. Gyroscope and accelerometer data were collected from 35 swimmers with various expertise levels during a protocol including the four swimming techniques...

Descripción completa

Detalles Bibliográficos
Autores principales: Delhaye, Erwan, Bouvet, Antoine, Nicolas, Guillaume, Vilas-Boas, João Paulo, Bideau, Benoît, Bideau, Nicolas
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9371205/
https://www.ncbi.nlm.nih.gov/pubmed/35957347
http://dx.doi.org/10.3390/s22155786
_version_ 1784767066097582080
author Delhaye, Erwan
Bouvet, Antoine
Nicolas, Guillaume
Vilas-Boas, João Paulo
Bideau, Benoît
Bideau, Nicolas
author_facet Delhaye, Erwan
Bouvet, Antoine
Nicolas, Guillaume
Vilas-Boas, João Paulo
Bideau, Benoît
Bideau, Nicolas
author_sort Delhaye, Erwan
collection PubMed
description This study presents a deep learning model devoted to the analysis of swimming using a single Inertial Measurement Unit (IMU) attached to the sacrum. Gyroscope and accelerometer data were collected from 35 swimmers with various expertise levels during a protocol including the four swimming techniques. The proposed methodology took high inter- and intra-swimmer variability into account and was set up for the purpose of predicting eight swimming classes (the four swimming techniques, rest, wallpush, underwater, and turns) at four swimming velocities ranging from low to maximal. The overall F1-score of classification reached 0.96 with a temporal precision of 0.02 s. Lap times were directly computed from the classifier thanks to a high temporal precision and validated against a video gold standard. The mean absolute percentage error (MAPE) for this model against the video was 1.15%, 1%, and 4.07%, respectively, for starting lap times, middle lap times, and ending lap times. This model is a first step toward a powerful training assistant able to analyze swimmers with various levels of expertise in the context of in situ training monitoring.
format Online
Article
Text
id pubmed-9371205
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-93712052022-08-12 Automatic Swimming Activity Recognition and Lap Time Assessment Based on a Single IMU: A Deep Learning Approach Delhaye, Erwan Bouvet, Antoine Nicolas, Guillaume Vilas-Boas, João Paulo Bideau, Benoît Bideau, Nicolas Sensors (Basel) Article This study presents a deep learning model devoted to the analysis of swimming using a single Inertial Measurement Unit (IMU) attached to the sacrum. Gyroscope and accelerometer data were collected from 35 swimmers with various expertise levels during a protocol including the four swimming techniques. The proposed methodology took high inter- and intra-swimmer variability into account and was set up for the purpose of predicting eight swimming classes (the four swimming techniques, rest, wallpush, underwater, and turns) at four swimming velocities ranging from low to maximal. The overall F1-score of classification reached 0.96 with a temporal precision of 0.02 s. Lap times were directly computed from the classifier thanks to a high temporal precision and validated against a video gold standard. The mean absolute percentage error (MAPE) for this model against the video was 1.15%, 1%, and 4.07%, respectively, for starting lap times, middle lap times, and ending lap times. This model is a first step toward a powerful training assistant able to analyze swimmers with various levels of expertise in the context of in situ training monitoring. MDPI 2022-08-03 /pmc/articles/PMC9371205/ /pubmed/35957347 http://dx.doi.org/10.3390/s22155786 Text en © 2022 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
Delhaye, Erwan
Bouvet, Antoine
Nicolas, Guillaume
Vilas-Boas, João Paulo
Bideau, Benoît
Bideau, Nicolas
Automatic Swimming Activity Recognition and Lap Time Assessment Based on a Single IMU: A Deep Learning Approach
title Automatic Swimming Activity Recognition and Lap Time Assessment Based on a Single IMU: A Deep Learning Approach
title_full Automatic Swimming Activity Recognition and Lap Time Assessment Based on a Single IMU: A Deep Learning Approach
title_fullStr Automatic Swimming Activity Recognition and Lap Time Assessment Based on a Single IMU: A Deep Learning Approach
title_full_unstemmed Automatic Swimming Activity Recognition and Lap Time Assessment Based on a Single IMU: A Deep Learning Approach
title_short Automatic Swimming Activity Recognition and Lap Time Assessment Based on a Single IMU: A Deep Learning Approach
title_sort automatic swimming activity recognition and lap time assessment based on a single imu: a deep learning approach
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9371205/
https://www.ncbi.nlm.nih.gov/pubmed/35957347
http://dx.doi.org/10.3390/s22155786
work_keys_str_mv AT delhayeerwan automaticswimmingactivityrecognitionandlaptimeassessmentbasedonasingleimuadeeplearningapproach
AT bouvetantoine automaticswimmingactivityrecognitionandlaptimeassessmentbasedonasingleimuadeeplearningapproach
AT nicolasguillaume automaticswimmingactivityrecognitionandlaptimeassessmentbasedonasingleimuadeeplearningapproach
AT vilasboasjoaopaulo automaticswimmingactivityrecognitionandlaptimeassessmentbasedonasingleimuadeeplearningapproach
AT bideaubenoit automaticswimmingactivityrecognitionandlaptimeassessmentbasedonasingleimuadeeplearningapproach
AT bideaunicolas automaticswimmingactivityrecognitionandlaptimeassessmentbasedonasingleimuadeeplearningapproach