POSEXAU : ferramenta para auxiliar na postura durante a prática de exercício físico
Autor(a) principal: | |
---|---|
Data de Publicação: | 2022 |
Tipo de documento: | Trabalho de conclusão de curso |
Idioma: | por |
Título da fonte: | Repositório Institucional da UFRGS |
Texto Completo: | http://hdl.handle.net/10183/248603 |
Resumo: | É indiscutível que o exercício físico melhora a qualidade de vida e longevidade de quem o pratica. Com a chegada da pandemia muitas pessoas aderiram ao treinamento feito em casa a fim de evitar o risco de frequentar um ambiente compartilhado, e acabaram por preferir esse tipo de treinamento mesmo depois da volta das academias físicas. Por outro lado, um exercício executado de forma incorreta pode trazer lesões e ter resultado controverso, podendo prejudicar a saúde do praticante sem o acompanhamento constante. Nesse trabalho é proposta uma metodologia para auxiliar na avaliação da postura durante a execução de exercícios nomeada de POSEXAU. Para isso é usado o estado da arte da detecção de pose para extrair as informações do vídeo do usuário e, em seguida, através de modelos matemáticos analíticos propostos pelo autor, gerar uma realimentação para o praticante. Serão configurados dois exercícios, que seguem lógicas parecidas e podem ser avaliados com o POSEXAU baseados em guias de treinamento de profissionais da área. A Inteligência Artificial será responsável por identificar o movimento no vídeo enviado pelo praticante que ao final determinará se está correto ou não através de modelos mate máticos analíticos. Foi analisada a capacidade da Ferramenta OpenPose para ser usada como alimentação da POSEXAU, mas seu uso pode ser feito com qualquer rede de de tecção de pose que possua resultado idêntico. O resultado final demonstra que apesar de algumas limitações ocasionadas por erros na detecção dos membros do corpo e questões físicas da perspectiva de captura do vídeo, a metodologia utilizada é robusta e pode es calar conforme a confiabilidade da rede de detecção e quantidade de análises da posição feitas na ferramenta. O sistema está previsto para funcionar seja na plataforma Windows seja na Linux, como só é feito inferência e não treinamento, é suficiente um computador com um poder de processamento de um processador i5 de quarta geração e uma câmera de 7 Megapixels no mínimo para gravar os vídeos. |
id |
UFRGS-2_766715268388337a67b94932542a015f |
---|---|
oai_identifier_str |
oai:www.lume.ufrgs.br:10183/248603 |
network_acronym_str |
UFRGS-2 |
network_name_str |
Repositório Institucional da UFRGS |
repository_id_str |
|
spelling |
Passos, Lucas Lauck dosCarro, Luigi2022-09-10T05:14:04Z2022http://hdl.handle.net/10183/248603001148028É indiscutível que o exercício físico melhora a qualidade de vida e longevidade de quem o pratica. Com a chegada da pandemia muitas pessoas aderiram ao treinamento feito em casa a fim de evitar o risco de frequentar um ambiente compartilhado, e acabaram por preferir esse tipo de treinamento mesmo depois da volta das academias físicas. Por outro lado, um exercício executado de forma incorreta pode trazer lesões e ter resultado controverso, podendo prejudicar a saúde do praticante sem o acompanhamento constante. Nesse trabalho é proposta uma metodologia para auxiliar na avaliação da postura durante a execução de exercícios nomeada de POSEXAU. Para isso é usado o estado da arte da detecção de pose para extrair as informações do vídeo do usuário e, em seguida, através de modelos matemáticos analíticos propostos pelo autor, gerar uma realimentação para o praticante. Serão configurados dois exercícios, que seguem lógicas parecidas e podem ser avaliados com o POSEXAU baseados em guias de treinamento de profissionais da área. A Inteligência Artificial será responsável por identificar o movimento no vídeo enviado pelo praticante que ao final determinará se está correto ou não através de modelos mate máticos analíticos. Foi analisada a capacidade da Ferramenta OpenPose para ser usada como alimentação da POSEXAU, mas seu uso pode ser feito com qualquer rede de de tecção de pose que possua resultado idêntico. O resultado final demonstra que apesar de algumas limitações ocasionadas por erros na detecção dos membros do corpo e questões físicas da perspectiva de captura do vídeo, a metodologia utilizada é robusta e pode es calar conforme a confiabilidade da rede de detecção e quantidade de análises da posição feitas na ferramenta. O sistema está previsto para funcionar seja na plataforma Windows seja na Linux, como só é feito inferência e não treinamento, é suficiente um computador com um poder de processamento de um processador i5 de quarta geração e uma câmera de 7 Megapixels no mínimo para gravar os vídeos.It is unquestionable that physical exercise improves the quality of life and longevity of people who practice it. When pandemic started, many people joined home training in or der to avoid the risk of attending a shared environment, and preferring this type of training even after the gyms back to work normally. On the other hand, an exercise performed in correctly can cause injuries and have controversial results, which can harm the health of the practitioner without constant monitoring. In this work, a methodology is proposed to assist in posture during the execution of exercises named POSEXAU, for which the state of the art of pose detection is used to extract information from the user’s video and then through analytical mathematical models proposed by the author, generate feedback for the practitioner. Two exercises will be configured, which follow similar logics and can be evaluated with POSEXAU based on training guides for professionals in the area. Ar tificial Intelligence will be responsible for identifying the movement in the video sent by the practitioner, in the end will determine whether it is correct or not, through analytical mathematical models. The ability of the OpenPose Tool to be used as a POSEXAU feed was analyzed, but others pose detection network that has an identical result can be use. The final result demonstrates that despite some limitations caused by errors in the detec tion of body members and physical issues from the perspective of capturing the video, the methodology used is robust and can scale according to the confiability of the detection network and the amount of position analysis performed. The system is designed to work on both platforms, Windows and Linux. Since it’s only inference and not training, a com puter with a processing power of a fourth generation i5 processor and a camera of at least 7 Megapixels to record the videos.application/pdfporComputaçãoPythonProcessamento de imagensVisão computacionalExercícioOpenPoseOpenCVExercisePose DetectionJupyter NotebookConvolutional NetworkPOSEXAUNumpyHealthHome WorkoutPose CorrectionInspectionPOSEXAU : ferramenta para auxiliar na postura durante a prática de exercício físicoPOSEXAU: Tool to Auxiliate Exercises Execution Pose info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisUniversidade Federal do Rio Grande do SulInstituto de InformáticaPorto Alegre, BR-RS2022Ciência da Computação: Ênfase em Ciência da Computação: Bachareladograduaçãoinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFRGSinstname:Universidade Federal do Rio Grande do Sul (UFRGS)instacron:UFRGSTEXT001148028.pdf.txt001148028.pdf.txtExtracted Texttext/plain72536http://www.lume.ufrgs.br/bitstream/10183/248603/2/001148028.pdf.txt924977789efac3aa29295fb08731813eMD52ORIGINAL001148028.pdfTexto completoapplication/pdf22325511http://www.lume.ufrgs.br/bitstream/10183/248603/1/001148028.pdfee1e6b21c90fa6a659ed8bcf5e542c1aMD5110183/2486032022-09-11 05:10:06.723925oai:www.lume.ufrgs.br:10183/248603Repositório de PublicaçõesPUBhttps://lume.ufrgs.br/oai/requestopendoar:2022-09-11T08:10:06Repositório Institucional da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)false |
dc.title.pt_BR.fl_str_mv |
POSEXAU : ferramenta para auxiliar na postura durante a prática de exercício físico |
dc.title.alternative.en.fl_str_mv |
POSEXAU: Tool to Auxiliate Exercises Execution Pose |
title |
POSEXAU : ferramenta para auxiliar na postura durante a prática de exercício físico |
spellingShingle |
POSEXAU : ferramenta para auxiliar na postura durante a prática de exercício físico Passos, Lucas Lauck dos Computação Python Processamento de imagens Visão computacional Exercício OpenPose OpenCV Exercise Pose Detection Jupyter Notebook Convolutional Network POSEXAU Numpy Health Home Workout Pose Correction Inspection |
title_short |
POSEXAU : ferramenta para auxiliar na postura durante a prática de exercício físico |
title_full |
POSEXAU : ferramenta para auxiliar na postura durante a prática de exercício físico |
title_fullStr |
POSEXAU : ferramenta para auxiliar na postura durante a prática de exercício físico |
title_full_unstemmed |
POSEXAU : ferramenta para auxiliar na postura durante a prática de exercício físico |
title_sort |
POSEXAU : ferramenta para auxiliar na postura durante a prática de exercício físico |
author |
Passos, Lucas Lauck dos |
author_facet |
Passos, Lucas Lauck dos |
author_role |
author |
dc.contributor.author.fl_str_mv |
Passos, Lucas Lauck dos |
dc.contributor.advisor1.fl_str_mv |
Carro, Luigi |
contributor_str_mv |
Carro, Luigi |
dc.subject.por.fl_str_mv |
Computação Python Processamento de imagens Visão computacional Exercício |
topic |
Computação Python Processamento de imagens Visão computacional Exercício OpenPose OpenCV Exercise Pose Detection Jupyter Notebook Convolutional Network POSEXAU Numpy Health Home Workout Pose Correction Inspection |
dc.subject.eng.fl_str_mv |
OpenPose OpenCV Exercise Pose Detection Jupyter Notebook Convolutional Network POSEXAU Numpy Health Home Workout Pose Correction Inspection |
description |
É indiscutível que o exercício físico melhora a qualidade de vida e longevidade de quem o pratica. Com a chegada da pandemia muitas pessoas aderiram ao treinamento feito em casa a fim de evitar o risco de frequentar um ambiente compartilhado, e acabaram por preferir esse tipo de treinamento mesmo depois da volta das academias físicas. Por outro lado, um exercício executado de forma incorreta pode trazer lesões e ter resultado controverso, podendo prejudicar a saúde do praticante sem o acompanhamento constante. Nesse trabalho é proposta uma metodologia para auxiliar na avaliação da postura durante a execução de exercícios nomeada de POSEXAU. Para isso é usado o estado da arte da detecção de pose para extrair as informações do vídeo do usuário e, em seguida, através de modelos matemáticos analíticos propostos pelo autor, gerar uma realimentação para o praticante. Serão configurados dois exercícios, que seguem lógicas parecidas e podem ser avaliados com o POSEXAU baseados em guias de treinamento de profissionais da área. A Inteligência Artificial será responsável por identificar o movimento no vídeo enviado pelo praticante que ao final determinará se está correto ou não através de modelos mate máticos analíticos. Foi analisada a capacidade da Ferramenta OpenPose para ser usada como alimentação da POSEXAU, mas seu uso pode ser feito com qualquer rede de de tecção de pose que possua resultado idêntico. O resultado final demonstra que apesar de algumas limitações ocasionadas por erros na detecção dos membros do corpo e questões físicas da perspectiva de captura do vídeo, a metodologia utilizada é robusta e pode es calar conforme a confiabilidade da rede de detecção e quantidade de análises da posição feitas na ferramenta. O sistema está previsto para funcionar seja na plataforma Windows seja na Linux, como só é feito inferência e não treinamento, é suficiente um computador com um poder de processamento de um processador i5 de quarta geração e uma câmera de 7 Megapixels no mínimo para gravar os vídeos. |
publishDate |
2022 |
dc.date.accessioned.fl_str_mv |
2022-09-10T05:14:04Z |
dc.date.issued.fl_str_mv |
2022 |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
format |
bachelorThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
http://hdl.handle.net/10183/248603 |
dc.identifier.nrb.pt_BR.fl_str_mv |
001148028 |
url |
http://hdl.handle.net/10183/248603 |
identifier_str_mv |
001148028 |
dc.language.iso.fl_str_mv |
por |
language |
por |
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.source.none.fl_str_mv |
reponame:Repositório Institucional da UFRGS instname:Universidade Federal do Rio Grande do Sul (UFRGS) instacron:UFRGS |
instname_str |
Universidade Federal do Rio Grande do Sul (UFRGS) |
instacron_str |
UFRGS |
institution |
UFRGS |
reponame_str |
Repositório Institucional da UFRGS |
collection |
Repositório Institucional da UFRGS |
bitstream.url.fl_str_mv |
http://www.lume.ufrgs.br/bitstream/10183/248603/2/001148028.pdf.txt http://www.lume.ufrgs.br/bitstream/10183/248603/1/001148028.pdf |
bitstream.checksum.fl_str_mv |
924977789efac3aa29295fb08731813e ee1e6b21c90fa6a659ed8bcf5e542c1a |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 |
repository.name.fl_str_mv |
Repositório Institucional da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS) |
repository.mail.fl_str_mv |
|
_version_ |
1801224640401506304 |