Uma ferramenta para estimativa de movimentos a partir de vídeos

Detalhes bibliográficos
Autor(a) principal: Lima, Elton Marcelino de
Data de Publicação: 2023
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Biblioteca Digital de Monografias da UFMT
Texto Completo: http://bdm.ufmt.br/handle/1/3263
Resumo: The objective of this work is to perform, using computer vision, the estimation of human motion, which consists of the process of identifying the movements of people through data inputs such as videos, using the model of Convolutional Neural Networks (CNNs), which are computational models inspired by the human brain. For this, the OpenPose was chosen as the tool, given that its architecture is based on CNNs. It identifies joints and connections between key points of the body, generating representations in the form of 2D or 3D skeletons. OpenPose is an open-source tool that has an active community of developers and has been applied in human motion analysis, gesture recognition, and human-computer interaction. The utilized database consisted of videos collected from YouTube, allowing an analysis of head movements in different contexts. The proposed method combines OpenPose with a code layer to automate the animation of character bust. Processing the data using OpenPose enabled the creation of realistic automatic animations, demonstrating its effectiveness and robustness in detecting key points, even under challenging conditions. Although there are limitations in animating the entire body, OpenPose and the code layer have proven to be useful in digital animation, with potential for applications in various contexts.
id UFMT-1_e14ae7b0877b61433feac1cfa3bce7bb
oai_identifier_str oai:localhost:1/3263
network_acronym_str UFMT-1
network_name_str Biblioteca Digital de Monografias da UFMT
repository_id_str
spelling Uma ferramenta para estimativa de movimentos a partir de vídeosCNPQ::ENGENHARIASEstimativa de movimento humanoRedes neurais convolucionais (CNNs)OpenPoseDetecção de pontos chavesAnimação automáticaEstimation of human motionConvolutional Neural Networks (CNNs)OpenPoseKey point detectionAutomatic animationThe objective of this work is to perform, using computer vision, the estimation of human motion, which consists of the process of identifying the movements of people through data inputs such as videos, using the model of Convolutional Neural Networks (CNNs), which are computational models inspired by the human brain. For this, the OpenPose was chosen as the tool, given that its architecture is based on CNNs. It identifies joints and connections between key points of the body, generating representations in the form of 2D or 3D skeletons. OpenPose is an open-source tool that has an active community of developers and has been applied in human motion analysis, gesture recognition, and human-computer interaction. The utilized database consisted of videos collected from YouTube, allowing an analysis of head movements in different contexts. The proposed method combines OpenPose with a code layer to automate the animation of character bust. Processing the data using OpenPose enabled the creation of realistic automatic animations, demonstrating its effectiveness and robustness in detecting key points, even under challenging conditions. Although there are limitations in animating the entire body, OpenPose and the code layer have proven to be useful in digital animation, with potential for applications in various contexts.O objetivo deste trabalho é realizar, a partir da visão computacional, a estimativa de movimento humano, que consiste no processo de identificar os movimentos de pessoas através de entrada de dados como vídeos, utilizando-se o modelo de redes neurais convolucionais (CNNs - Convolutional Neural Networks), que são modelos computacionais inspirados no cérebro humano. Para isso, o OpenPose foi a ferramenta escolhida, já que sua arquitetura é baseada em CNNs. Ele identifica articulações e conexões entre os pontos-chave do corpo, gerando representações em forma de esqueleto 2D ou 3D. OpenPose é uma ferramenta de código aberto que possui uma comunidade ativa de desenvolvedores e tem sido aplicado em análise de movimento humano, reconhecimento de gestos e interação humano-computador. A base de dados utilizada foram vídeos coletados do YouTube, permitindo uma análise de movimentos da cabeça em diferentes contextos. O método proposto combina o OpenPose com uma camada de código para automatizar a animação do busto de personagens. O processamento dos dados usando o OpenPose permitiu a criação de animações automáticas realistas, demonstrando sua eficácia e robustez na detecção de pontos-chave, mesmo em condições desafiadoras. Embora haja limitações na animação do corpo inteiro, o OpenPose e a camada de código mostraram-se úteis na animação digital, com potencial para aplicações em vários contextos.Universidade Federal de Mato GrossoBrasilInstituto de Engenharia – Várzea GrandeUFMT CUVG - Várzea GrandeEngenharia de Computação - CUVGTeixeira, Raoni Florentino da Silva011.588.671-07http://lattes.cnpq.br/5079017129840047Teixeira, Raoni Florentino da Silva011.588.671-07http://lattes.cnpq.br/5079017129840047Bezerra, Diogo Henrique Duarte067.952.904-76http://lattes.cnpq.br/7941421723739379Guarienti, Gracyeli Santos Souza035.734.471-55http://lattes.cnpq.br/0747970997222751Lima, Elton Marcelino de2023-07-10T21:46:55Z2023-07-032023-07-10T21:46:55Z2023-06-06info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/datasetLIMA, Elton Marcelino de. Uma ferramenta para estimativa de movimentos a partir de vídeos. 2023. 72 f. Trabalho de Conclusão de Curso. (Graduação em Engenharia da Computação) - Universidade Federal de Mato Grosso. Faculdade de Engenharia, Cuiabá, 2023.http://bdm.ufmt.br/handle/1/3263porinfo:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Monografias da UFMTinstname:Universidade Federal de Mato Grosso (UFMT)instacron:UFMT2023-07-13T07:04:42Zoai:localhost:1/3263Biblioteca Digital de Monografiahttps://bdm.ufmt.br/PUBhttp://200.129.241.122/oai/requestopendoar:2023-07-13T07:04:42falseBiblioteca Digital de Monografiahttps://bdm.ufmt.br/PUBhttp://200.129.241.122/oai/requestbibliotecacentral@ufmt.br||opendoar:2023-07-13T07:04:42Biblioteca Digital de Monografias da UFMT - Universidade Federal de Mato Grosso (UFMT)false
dc.title.none.fl_str_mv Uma ferramenta para estimativa de movimentos a partir de vídeos
title Uma ferramenta para estimativa de movimentos a partir de vídeos
spellingShingle Uma ferramenta para estimativa de movimentos a partir de vídeos
Lima, Elton Marcelino de
CNPQ::ENGENHARIAS
Estimativa de movimento humano
Redes neurais convolucionais (CNNs)
OpenPose
Detecção de pontos chaves
Animação automática
Estimation of human motion
Convolutional Neural Networks (CNNs)
OpenPose
Key point detection
Automatic animation
title_short Uma ferramenta para estimativa de movimentos a partir de vídeos
title_full Uma ferramenta para estimativa de movimentos a partir de vídeos
title_fullStr Uma ferramenta para estimativa de movimentos a partir de vídeos
title_full_unstemmed Uma ferramenta para estimativa de movimentos a partir de vídeos
title_sort Uma ferramenta para estimativa de movimentos a partir de vídeos
author Lima, Elton Marcelino de
author_facet Lima, Elton Marcelino de
author_role author
dc.contributor.none.fl_str_mv Teixeira, Raoni Florentino da Silva
011.588.671-07
http://lattes.cnpq.br/5079017129840047
Teixeira, Raoni Florentino da Silva
011.588.671-07
http://lattes.cnpq.br/5079017129840047
Bezerra, Diogo Henrique Duarte
067.952.904-76
http://lattes.cnpq.br/7941421723739379
Guarienti, Gracyeli Santos Souza
035.734.471-55
http://lattes.cnpq.br/0747970997222751
dc.contributor.author.fl_str_mv Lima, Elton Marcelino de
dc.subject.por.fl_str_mv CNPQ::ENGENHARIAS
Estimativa de movimento humano
Redes neurais convolucionais (CNNs)
OpenPose
Detecção de pontos chaves
Animação automática
Estimation of human motion
Convolutional Neural Networks (CNNs)
OpenPose
Key point detection
Automatic animation
topic CNPQ::ENGENHARIAS
Estimativa de movimento humano
Redes neurais convolucionais (CNNs)
OpenPose
Detecção de pontos chaves
Animação automática
Estimation of human motion
Convolutional Neural Networks (CNNs)
OpenPose
Key point detection
Automatic animation
description The objective of this work is to perform, using computer vision, the estimation of human motion, which consists of the process of identifying the movements of people through data inputs such as videos, using the model of Convolutional Neural Networks (CNNs), which are computational models inspired by the human brain. For this, the OpenPose was chosen as the tool, given that its architecture is based on CNNs. It identifies joints and connections between key points of the body, generating representations in the form of 2D or 3D skeletons. OpenPose is an open-source tool that has an active community of developers and has been applied in human motion analysis, gesture recognition, and human-computer interaction. The utilized database consisted of videos collected from YouTube, allowing an analysis of head movements in different contexts. The proposed method combines OpenPose with a code layer to automate the animation of character bust. Processing the data using OpenPose enabled the creation of realistic automatic animations, demonstrating its effectiveness and robustness in detecting key points, even under challenging conditions. Although there are limitations in animating the entire body, OpenPose and the code layer have proven to be useful in digital animation, with potential for applications in various contexts.
publishDate 2023
dc.date.none.fl_str_mv 2023-07-10T21:46:55Z
2023-07-03
2023-07-10T21:46:55Z
2023-06-06
dc.type.driver.fl_str_mv info:eu-repo/semantics/publishedVersion
info:eu-repo/semantics/bachelorThesis
info:eu-repo/semantics/dataset
format bachelorThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv LIMA, Elton Marcelino de. Uma ferramenta para estimativa de movimentos a partir de vídeos. 2023. 72 f. Trabalho de Conclusão de Curso. (Graduação em Engenharia da Computação) - Universidade Federal de Mato Grosso. Faculdade de Engenharia, Cuiabá, 2023.
http://bdm.ufmt.br/handle/1/3263
identifier_str_mv LIMA, Elton Marcelino de. Uma ferramenta para estimativa de movimentos a partir de vídeos. 2023. 72 f. Trabalho de Conclusão de Curso. (Graduação em Engenharia da Computação) - Universidade Federal de Mato Grosso. Faculdade de Engenharia, Cuiabá, 2023.
url http://bdm.ufmt.br/handle/1/3263
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.publisher.none.fl_str_mv Universidade Federal de Mato Grosso
Brasil
Instituto de Engenharia – Várzea Grande
UFMT CUVG - Várzea Grande
Engenharia de Computação - CUVG
publisher.none.fl_str_mv Universidade Federal de Mato Grosso
Brasil
Instituto de Engenharia – Várzea Grande
UFMT CUVG - Várzea Grande
Engenharia de Computação - CUVG
dc.source.none.fl_str_mv reponame:Biblioteca Digital de Monografias da UFMT
instname:Universidade Federal de Mato Grosso (UFMT)
instacron:UFMT
instname_str Universidade Federal de Mato Grosso (UFMT)
instacron_str UFMT
institution UFMT
reponame_str Biblioteca Digital de Monografias da UFMT
collection Biblioteca Digital de Monografias da UFMT
repository.name.fl_str_mv Biblioteca Digital de Monografias da UFMT - Universidade Federal de Mato Grosso (UFMT)
repository.mail.fl_str_mv bibliotecacentral@ufmt.br||
_version_ 1813012969897852928