Development of a skateboarding trick classifier using accelerometry and machine learning

Detalhes bibliográficos
Autor(a) principal: Corrêa,Nicholas Kluge
Data de Publicação: 2017
Outros Autores: Lima,Júlio César Marques de, Russomano,Thais, Santos,Marlise Araujo dos
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