Development of a skateboarding trick classifier using accelerometry and machine learning
Autor(a) principal: | |
---|---|
Data de Publicação: | 2017 |
Outros Autores: | , , |
Tipo de documento: | Artigo |
Idioma: | eng |
Título da fonte: | Research on Biomedical Engineering (Online) |
Texto Completo: | http://old.scielo.br/scielo.php?script=sci_arttext&pid=S2446-47402017000400362 |
Resumo: | Abstract Introduction Skateboarding is one of the most popular cultures in Brazil, with more than 8.5 million skateboarders. Nowadays, the discipline of street skating has gained recognition among other more classical sports and awaits its debut at the Tokyo 2020 Summer Olympic Games. This study aimed to explore the state-of-the-art for inertial measurement unit (IMU) use in skateboarding trick detection, and to develop new classification methods using supervised machine learning and artificial neural networks (ANN). Methods State-of-the-art knowledge regarding motion detection in skateboarding was used to generate 543 artificial acceleration signals through signal modeling, corresponding to 181 flat ground tricks divided into five classes (NOLLIE, NSHOV, FLIP, SHOV, OLLIE). The classifier consisted of a multilayer feed-forward neural network created with three layers and a supervised learning algorithm (backpropagation). Results The use of ANNs trained specifically for each measured axis of acceleration resulted in error percentages inferior to 0.05%, with a computational efficiency that makes real-time application possible. Conclusion Machine learning can be a useful technique for classifying skateboarding flat ground tricks, assuming that the classifiers are properly constructed and trained, and the acceleration signals are preprocessed correctly. |
id |
SBEB-1_0c1727bbc94eae01e9d2ca38a883a49e |
---|---|
oai_identifier_str |
oai:scielo:S2446-47402017000400362 |
network_acronym_str |
SBEB-1 |
network_name_str |
Research on Biomedical Engineering (Online) |
repository_id_str |
|
spelling |
Development of a skateboarding trick classifier using accelerometry and machine learningSkateboardingAccelerometryNeural networksPattern recognitionMachine learningExergamesAbstract Introduction Skateboarding is one of the most popular cultures in Brazil, with more than 8.5 million skateboarders. Nowadays, the discipline of street skating has gained recognition among other more classical sports and awaits its debut at the Tokyo 2020 Summer Olympic Games. This study aimed to explore the state-of-the-art for inertial measurement unit (IMU) use in skateboarding trick detection, and to develop new classification methods using supervised machine learning and artificial neural networks (ANN). Methods State-of-the-art knowledge regarding motion detection in skateboarding was used to generate 543 artificial acceleration signals through signal modeling, corresponding to 181 flat ground tricks divided into five classes (NOLLIE, NSHOV, FLIP, SHOV, OLLIE). The classifier consisted of a multilayer feed-forward neural network created with three layers and a supervised learning algorithm (backpropagation). Results The use of ANNs trained specifically for each measured axis of acceleration resulted in error percentages inferior to 0.05%, with a computational efficiency that makes real-time application possible. Conclusion Machine learning can be a useful technique for classifying skateboarding flat ground tricks, assuming that the classifiers are properly constructed and trained, and the acceleration signals are preprocessed correctly.Sociedade Brasileira de Engenharia Biomédica2017-10-01info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersiontext/htmlhttp://old.scielo.br/scielo.php?script=sci_arttext&pid=S2446-47402017000400362Research on Biomedical Engineering v.33 n.4 2017reponame:Research on Biomedical Engineering (Online)instname:Sociedade Brasileira de Engenharia Biomédica (SBEB)instacron:SBEB10.1590/2446-4740.04717info:eu-repo/semantics/openAccessCorrêa,Nicholas KlugeLima,Júlio César Marques deRussomano,ThaisSantos,Marlise Araujo doseng2018-01-09T00:00:00Zoai:scielo:S2446-47402017000400362Revistahttp://www.rbejournal.org/https://old.scielo.br/oai/scielo-oai.php||rbe@rbejournal.org2446-47402446-4732opendoar:2018-01-09T00:00Research on Biomedical Engineering (Online) - Sociedade Brasileira de Engenharia Biomédica (SBEB)false |
dc.title.none.fl_str_mv |
Development of a skateboarding trick classifier using accelerometry and machine learning |
title |
Development of a skateboarding trick classifier using accelerometry and machine learning |
spellingShingle |
Development of a skateboarding trick classifier using accelerometry and machine learning Corrêa,Nicholas Kluge Skateboarding Accelerometry Neural networks Pattern recognition Machine learning Exergames |
title_short |
Development of a skateboarding trick classifier using accelerometry and machine learning |
title_full |
Development of a skateboarding trick classifier using accelerometry and machine learning |
title_fullStr |
Development of a skateboarding trick classifier using accelerometry and machine learning |
title_full_unstemmed |
Development of a skateboarding trick classifier using accelerometry and machine learning |
title_sort |
Development of a skateboarding trick classifier using accelerometry and machine learning |
author |
Corrêa,Nicholas Kluge |
author_facet |
Corrêa,Nicholas Kluge Lima,Júlio César Marques de Russomano,Thais Santos,Marlise Araujo dos |
author_role |
author |
author2 |
Lima,Júlio César Marques de Russomano,Thais Santos,Marlise Araujo dos |
author2_role |
author author author |
dc.contributor.author.fl_str_mv |
Corrêa,Nicholas Kluge Lima,Júlio César Marques de Russomano,Thais Santos,Marlise Araujo dos |
dc.subject.por.fl_str_mv |
Skateboarding Accelerometry Neural networks Pattern recognition Machine learning Exergames |
topic |
Skateboarding Accelerometry Neural networks Pattern recognition Machine learning Exergames |
description |
Abstract Introduction Skateboarding is one of the most popular cultures in Brazil, with more than 8.5 million skateboarders. Nowadays, the discipline of street skating has gained recognition among other more classical sports and awaits its debut at the Tokyo 2020 Summer Olympic Games. This study aimed to explore the state-of-the-art for inertial measurement unit (IMU) use in skateboarding trick detection, and to develop new classification methods using supervised machine learning and artificial neural networks (ANN). Methods State-of-the-art knowledge regarding motion detection in skateboarding was used to generate 543 artificial acceleration signals through signal modeling, corresponding to 181 flat ground tricks divided into five classes (NOLLIE, NSHOV, FLIP, SHOV, OLLIE). The classifier consisted of a multilayer feed-forward neural network created with three layers and a supervised learning algorithm (backpropagation). Results The use of ANNs trained specifically for each measured axis of acceleration resulted in error percentages inferior to 0.05%, with a computational efficiency that makes real-time application possible. Conclusion Machine learning can be a useful technique for classifying skateboarding flat ground tricks, assuming that the classifiers are properly constructed and trained, and the acceleration signals are preprocessed correctly. |
publishDate |
2017 |
dc.date.none.fl_str_mv |
2017-10-01 |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/article |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
format |
article |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
http://old.scielo.br/scielo.php?script=sci_arttext&pid=S2446-47402017000400362 |
url |
http://old.scielo.br/scielo.php?script=sci_arttext&pid=S2446-47402017000400362 |
dc.language.iso.fl_str_mv |
eng |
language |
eng |
dc.relation.none.fl_str_mv |
10.1590/2446-4740.04717 |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
text/html |
dc.publisher.none.fl_str_mv |
Sociedade Brasileira de Engenharia Biomédica |
publisher.none.fl_str_mv |
Sociedade Brasileira de Engenharia Biomédica |
dc.source.none.fl_str_mv |
Research on Biomedical Engineering v.33 n.4 2017 reponame:Research on Biomedical Engineering (Online) instname:Sociedade Brasileira de Engenharia Biomédica (SBEB) instacron:SBEB |
instname_str |
Sociedade Brasileira de Engenharia Biomédica (SBEB) |
instacron_str |
SBEB |
institution |
SBEB |
reponame_str |
Research on Biomedical Engineering (Online) |
collection |
Research on Biomedical Engineering (Online) |
repository.name.fl_str_mv |
Research on Biomedical Engineering (Online) - Sociedade Brasileira de Engenharia Biomédica (SBEB) |
repository.mail.fl_str_mv |
||rbe@rbejournal.org |
_version_ |
1752126288710074368 |