Classificação de manobras de skate através de acelerometria e redes neurais artificiais

Detalhes bibliográficos
Autor(a) principal: Corrêa, Nicholas Kluge
Data de Publicação: 2017
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Biblioteca Digital de Teses e Dissertações da PUC_RS
Texto Completo: http://tede2.pucrs.br/tede2/handle/tede/7756
Resumo: Skateboarding is one of the most popular cultures in Brazil, with more than 8.5 million skateboarders. Today Skateboarding is more recognize as a true sports discipline, also given by its debut on the Olympic Games in Tokyo 2020. The present study aims to develop methods detection and classification of Skateboarding flat ground tricks, using a Inertial Module Unit (IMU) allied whit Artificial Neural Networks (ANN). Using state of the art knowledge on movement detection in Skateboarding, 181 artificial flat ground tricks divided between 5 different classes were generated, equivalent to 543 signals (X, Y and Z) of acceleration. A classification heuristic based on cross-correlation coefficients was applied to the discriminate between classes, and using the Neural Network Toolbox a Multilayer Feed Forward Network was architect with three layers and a scaled conjugate gradient back propagation algorithm. The results showed that with the use of ANNs trained specifically for each axis measured by the IMU, being the Z-axis the best differentiator, we can reach error percentages inferior to 0.05 %, with a computational efficiency that makes real time applications possible. Machine learning is a useful tool in pattern recognition of complex movements, as long that the classifiers are properly architected and the task is expressed with clarity this technique is a promising application in Exergames and motion detection.
id P_RS_1f504cd57895cc15198c612b66b2e33c
oai_identifier_str oai:tede2.pucrs.br:tede/7756
network_acronym_str P_RS
network_name_str Biblioteca Digital de Teses e Dissertações da PUC_RS
repository_id_str
spelling Santos, Marlise Araujo doshttp://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4782451A6http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4495035T1Corrêa, Nicholas Kluge2017-12-01T12:56:20Z2017-08-31http://tede2.pucrs.br/tede2/handle/tede/7756Skateboarding is one of the most popular cultures in Brazil, with more than 8.5 million skateboarders. Today Skateboarding is more recognize as a true sports discipline, also given by its debut on the Olympic Games in Tokyo 2020. The present study aims to develop methods detection and classification of Skateboarding flat ground tricks, using a Inertial Module Unit (IMU) allied whit Artificial Neural Networks (ANN). Using state of the art knowledge on movement detection in Skateboarding, 181 artificial flat ground tricks divided between 5 different classes were generated, equivalent to 543 signals (X, Y and Z) of acceleration. A classification heuristic based on cross-correlation coefficients was applied to the discriminate between classes, and using the Neural Network Toolbox a Multilayer Feed Forward Network was architect with three layers and a scaled conjugate gradient back propagation algorithm. The results showed that with the use of ANNs trained specifically for each axis measured by the IMU, being the Z-axis the best differentiator, we can reach error percentages inferior to 0.05 %, with a computational efficiency that makes real time applications possible. Machine learning is a useful tool in pattern recognition of complex movements, as long that the classifiers are properly architected and the task is expressed with clarity this technique is a promising application in Exergames and motion detection.Skate é uma das culturas mais populares no Brasil, com mais de 8.5 milhões de adeptos. O movimento esportivo atualmente se encontra em uma fase de grande crescimento, dada inclusive a estréia da modalidade nos Jogos Olímpicos em Tóquio 2020. O presente estudo teve como objetivo desenvolver técnicas de detecção e classificação de manobras de Street Skate, utilizando sensores inerciais IMU (Inertial Module Unit) e Redes Neurais Artificiais (RNA). Utilizando conhecimento do estado da arte em detecção de movimentos no Skate, foram gerados 181 registros artificiais, resultando em 543 sinais de aceleração (X, Y e Z) divididos entre 5 classes de manobras. Foi desenvolvida uma heurística de classificação utilizando coeficientes de correlação cruzada para discriminar cada classe, e com a Neural Network Toolbox foi criada uma Multilayer Feed Forward Network de três camadas treinada através de um algoritmo de aprendizagem supervisionado (scaled conjugate gradient backpropagation). Os resultados mostraram que com a utilização de RNAs treinadas especificamente para cada eixo, sendo o eixo Z o maior discriminador, podemos alcançar um percentual de erro inferior a 0.05%, com uma eficiência computacional que disponibiliza respostas em tempo real. Aprendizado de máquina é uma podersoa ferramenta na classificação de padrões de movimento complexos, contanto que os classificadores sejam arquitetados de maneira eficiente e o problema proposto de maneira clara, essa técnica possui promissoras aplicações para Exergames e detecção de movimentos.Submitted by PPG Engenharia Elétrica (engenharia.pg.eletrica@pucrs.br) on 2017-10-31T19:10:47Z No. of bitstreams: 1 dissertacao_Nicholas_Correa.pdf: 4887337 bytes, checksum: bbb103765cb34dd0f4606f6e4681234c (MD5)Rejected by Caroline Xavier (caroline.xavier@pucrs.br), reason: Devolvida "tarefa", devido a arquivo PDF estar sem a folha de rosto (folha com as informações principais), passando direto da capa para a ficha catalográfica. on 2017-11-10T13:48:15Z (GMT)Submitted by PPG Engenharia Elétrica (engenharia.pg.eletrica@pucrs.br) on 2017-11-24T11:54:51Z No. of bitstreams: 1 NICHOLAS_KLUGE_CORREA_DIS.pdf: 3713060 bytes, checksum: 2d90a32cab66a7fce736606072ad37de (MD5)Approved for entry into archive by Caroline Xavier (caroline.xavier@pucrs.br) on 2017-12-01T12:53:14Z (GMT) No. of bitstreams: 1 NICHOLAS_KLUGE_CORREA_DIS.pdf: 3713060 bytes, checksum: 2d90a32cab66a7fce736606072ad37de (MD5)Made available in DSpace on 2017-12-01T12:56:20Z (GMT). No. of bitstreams: 1 NICHOLAS_KLUGE_CORREA_DIS.pdf: 3713060 bytes, checksum: 2d90a32cab66a7fce736606072ad37de (MD5) Previous issue date: 2017-08-31Coordenação de Aperfeiçoamento de Pessoal de Nível Superior - CAPESapplication/pdfhttp://tede2.pucrs.br:80/tede2/retrieve/170403/DIS_NICHOLAS_KLUGE_CORREA_CONFIDENCIAL.pdf.jpghttp://tede2.pucrs.br:80/tede2/retrieve/173646/DIS_NICHOLAS_KLUGE_CORREA_COMPLETO.pdf.jpgporPontifícia Universidade Católica do Rio Grande do SulPrograma de Pós-Graduação em Engenharia ElétricaPUCRSBrasilFaculdade de EngenhariaSkateAcelerometriaRedes Neurais ArtificiaisExergamesENGENHARIASClassificação de manobras de skate através de acelerometria e redes neurais artificiaisinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisTrabalho será publicado como artigo ou livro12 meses01/12/2018207662918905964549500500500600-65577057276143978545189710564848268252075167498588264571info:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da PUC_RSinstname:Pontifícia Universidade Católica do Rio Grande do Sul (PUCRS)instacron:PUC_RSORIGINALDIS_NICHOLAS_KLUGE_CORREA_COMPLETO.pdfDIS_NICHOLAS_KLUGE_CORREA_COMPLETO.pdfapplication/pdf3713060http://tede2.pucrs.br/tede2/bitstream/tede/7756/10/DIS_NICHOLAS_KLUGE_CORREA_COMPLETO.pdf2d90a32cab66a7fce736606072ad37deMD510THUMBNAILDIS_NICHOLAS_KLUGE_CORREA_CONFIDENCIAL.pdf.jpgDIS_NICHOLAS_KLUGE_CORREA_CONFIDENCIAL.pdf.jpgimage/jpeg4099http://tede2.pucrs.br/tede2/bitstream/tede/7756/6/DIS_NICHOLAS_KLUGE_CORREA_CONFIDENCIAL.pdf.jpgd7bc9598d5d4a6c698c92323d20a2fffMD56DIS_NICHOLAS_KLUGE_CORREA_COMPLETO.pdf.jpgDIS_NICHOLAS_KLUGE_CORREA_COMPLETO.pdf.jpgimage/jpeg5821http://tede2.pucrs.br/tede2/bitstream/tede/7756/9/DIS_NICHOLAS_KLUGE_CORREA_COMPLETO.pdf.jpg46336387332f9b671545be57cd1f1ff2MD59TEXTDIS_NICHOLAS_KLUGE_CORREA_CONFIDENCIAL.pdf.txtDIS_NICHOLAS_KLUGE_CORREA_CONFIDENCIAL.pdf.txttext/plain1043http://tede2.pucrs.br/tede2/bitstream/tede/7756/5/DIS_NICHOLAS_KLUGE_CORREA_CONFIDENCIAL.pdf.txtc1ea249a4aa6da1d97ead56b138c7293MD55DIS_NICHOLAS_KLUGE_CORREA_COMPLETO.pdf.txtDIS_NICHOLAS_KLUGE_CORREA_COMPLETO.pdf.txttext/plain194820http://tede2.pucrs.br/tede2/bitstream/tede/7756/8/DIS_NICHOLAS_KLUGE_CORREA_COMPLETO.pdf.txta84f6a7e9c1eba2384594837208078feMD58LICENSElicense.txtlicense.txttext/plain; charset=utf-8610http://tede2.pucrs.br/tede2/bitstream/tede/7756/3/license.txt5a9d6006225b368ef605ba16b4f6d1beMD53tede/77562018-12-07 11:14:58.271oai:tede2.pucrs.br:tede/7756QXV0b3JpemHDp8OjbyBwYXJhIFB1YmxpY2HDp8OjbyBFbGV0csO0bmljYTogQ29tIGJhc2Ugbm8gZGlzcG9zdG8gbmEgTGVpIEZlZGVyYWwgbsK6OS42MTAsIGRlIDE5IGRlIGZldmVyZWlybyBkZSAxOTk4LCBvIGF1dG9yIEFVVE9SSVpBIGEgcHVibGljYcOnw6NvIGVsZXRyw7RuaWNhIGRhIHByZXNlbnRlIG9icmEgbm8gYWNlcnZvIGRhIEJpYmxpb3RlY2EgRGlnaXRhbCBkYSBQb250aWbDrWNpYSBVbml2ZXJzaWRhZGUgQ2F0w7NsaWNhIGRvIFJpbyBHcmFuZGUgZG8gU3VsLCBzZWRpYWRhIGEgQXYuIElwaXJhbmdhIDY2ODEsIFBvcnRvIEFsZWdyZSwgUmlvIEdyYW5kZSBkbyBTdWwsIGNvbSByZWdpc3RybyBkZSBDTlBKIDg4NjMwNDEzMDAwMi04MSBiZW0gY29tbyBlbSBvdXRyYXMgYmlibGlvdGVjYXMgZGlnaXRhaXMsIG5hY2lvbmFpcyBlIGludGVybmFjaW9uYWlzLCBjb25zw7NyY2lvcyBlIHJlZGVzIMOgcyBxdWFpcyBhIGJpYmxpb3RlY2EgZGEgUFVDUlMgcG9zc2EgYSB2aXIgcGFydGljaXBhciwgc2VtIMO0bnVzIGFsdXNpdm8gYW9zIGRpcmVpdG9zIGF1dG9yYWlzLCBhIHTDrXR1bG8gZGUgZGl2dWxnYcOnw6NvIGRhIHByb2R1w6fDo28gY2llbnTDrWZpY2EuCg==Biblioteca Digital de Teses e Dissertaçõeshttp://tede2.pucrs.br/tede2/PRIhttps://tede2.pucrs.br/oai/requestbiblioteca.central@pucrs.br||opendoar:2018-12-07T13:14:58Biblioteca Digital de Teses e Dissertações da PUC_RS - Pontifícia Universidade Católica do Rio Grande do Sul (PUCRS)false
dc.title.por.fl_str_mv Classificação de manobras de skate através de acelerometria e redes neurais artificiais
title Classificação de manobras de skate através de acelerometria e redes neurais artificiais
spellingShingle Classificação de manobras de skate através de acelerometria e redes neurais artificiais
Corrêa, Nicholas Kluge
Skate
Acelerometria
Redes Neurais Artificiais
Exergames
ENGENHARIAS
title_short Classificação de manobras de skate através de acelerometria e redes neurais artificiais
title_full Classificação de manobras de skate através de acelerometria e redes neurais artificiais
title_fullStr Classificação de manobras de skate através de acelerometria e redes neurais artificiais
title_full_unstemmed Classificação de manobras de skate através de acelerometria e redes neurais artificiais
title_sort Classificação de manobras de skate através de acelerometria e redes neurais artificiais
author Corrêa, Nicholas Kluge
author_facet Corrêa, Nicholas Kluge
author_role author
dc.contributor.advisor1.fl_str_mv Santos, Marlise Araujo dos
dc.contributor.advisor1Lattes.fl_str_mv http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4782451A6
dc.contributor.authorLattes.fl_str_mv http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4495035T1
dc.contributor.author.fl_str_mv Corrêa, Nicholas Kluge
contributor_str_mv Santos, Marlise Araujo dos
dc.subject.por.fl_str_mv Skate
Acelerometria
Redes Neurais Artificiais
Exergames
topic Skate
Acelerometria
Redes Neurais Artificiais
Exergames
ENGENHARIAS
dc.subject.cnpq.fl_str_mv ENGENHARIAS
description Skateboarding is one of the most popular cultures in Brazil, with more than 8.5 million skateboarders. Today Skateboarding is more recognize as a true sports discipline, also given by its debut on the Olympic Games in Tokyo 2020. The present study aims to develop methods detection and classification of Skateboarding flat ground tricks, using a Inertial Module Unit (IMU) allied whit Artificial Neural Networks (ANN). Using state of the art knowledge on movement detection in Skateboarding, 181 artificial flat ground tricks divided between 5 different classes were generated, equivalent to 543 signals (X, Y and Z) of acceleration. A classification heuristic based on cross-correlation coefficients was applied to the discriminate between classes, and using the Neural Network Toolbox a Multilayer Feed Forward Network was architect with three layers and a scaled conjugate gradient back propagation algorithm. The results showed that with the use of ANNs trained specifically for each axis measured by the IMU, being the Z-axis the best differentiator, we can reach error percentages inferior to 0.05 %, with a computational efficiency that makes real time applications possible. Machine learning is a useful tool in pattern recognition of complex movements, as long that the classifiers are properly architected and the task is expressed with clarity this technique is a promising application in Exergames and motion detection.
publishDate 2017
dc.date.accessioned.fl_str_mv 2017-12-01T12:56:20Z
dc.date.issued.fl_str_mv 2017-08-31
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://tede2.pucrs.br/tede2/handle/tede/7756
url http://tede2.pucrs.br/tede2/handle/tede/7756
dc.language.iso.fl_str_mv por
language por
dc.relation.program.fl_str_mv 207662918905964549
dc.relation.confidence.fl_str_mv 500
500
500
600
dc.relation.department.fl_str_mv -655770572761439785
dc.relation.cnpq.fl_str_mv 4518971056484826825
dc.relation.sponsorship.fl_str_mv 2075167498588264571
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Pontifícia Universidade Católica do Rio Grande do Sul
dc.publisher.program.fl_str_mv Programa de Pós-Graduação em Engenharia Elétrica
dc.publisher.initials.fl_str_mv PUCRS
dc.publisher.country.fl_str_mv Brasil
dc.publisher.department.fl_str_mv Faculdade de Engenharia
publisher.none.fl_str_mv Pontifícia Universidade Católica do Rio Grande do Sul
dc.source.none.fl_str_mv reponame:Biblioteca Digital de Teses e Dissertações da PUC_RS
instname:Pontifícia Universidade Católica do Rio Grande do Sul (PUCRS)
instacron:PUC_RS
instname_str Pontifícia Universidade Católica do Rio Grande do Sul (PUCRS)
instacron_str PUC_RS
institution PUC_RS
reponame_str Biblioteca Digital de Teses e Dissertações da PUC_RS
collection Biblioteca Digital de Teses e Dissertações da PUC_RS
bitstream.url.fl_str_mv http://tede2.pucrs.br/tede2/bitstream/tede/7756/10/DIS_NICHOLAS_KLUGE_CORREA_COMPLETO.pdf
http://tede2.pucrs.br/tede2/bitstream/tede/7756/6/DIS_NICHOLAS_KLUGE_CORREA_CONFIDENCIAL.pdf.jpg
http://tede2.pucrs.br/tede2/bitstream/tede/7756/9/DIS_NICHOLAS_KLUGE_CORREA_COMPLETO.pdf.jpg
http://tede2.pucrs.br/tede2/bitstream/tede/7756/5/DIS_NICHOLAS_KLUGE_CORREA_CONFIDENCIAL.pdf.txt
http://tede2.pucrs.br/tede2/bitstream/tede/7756/8/DIS_NICHOLAS_KLUGE_CORREA_COMPLETO.pdf.txt
http://tede2.pucrs.br/tede2/bitstream/tede/7756/3/license.txt
bitstream.checksum.fl_str_mv 2d90a32cab66a7fce736606072ad37de
d7bc9598d5d4a6c698c92323d20a2fff
46336387332f9b671545be57cd1f1ff2
c1ea249a4aa6da1d97ead56b138c7293
a84f6a7e9c1eba2384594837208078fe
5a9d6006225b368ef605ba16b4f6d1be
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da PUC_RS - Pontifícia Universidade Católica do Rio Grande do Sul (PUCRS)
repository.mail.fl_str_mv biblioteca.central@pucrs.br||
_version_ 1799765329493098496