Implementação de um sistema de captura de movimentos de sinais de Libras para a animação de avatares 3D
dc.contributor.advisor | Sementille, Antonio Carlos [UNESP] | |
dc.contributor.author | Val, Gabriel Junqueira do [UNESP] | |
dc.contributor.institution | Universidade Estadual Paulista (Unesp) | |
dc.date.accessioned | 2024-11-21T14:08:50Z | |
dc.date.available | 2024-11-21T14:08:50Z | |
dc.date.issued | 2024-11-14 | |
dc.description.abstract | Este trabalho propõe um sistema que captura e redireciona os movimentos da Língua Brasileira de Sinais (LIBRAS) para animar avatares 3D, usando ferramentas de inteligência artificial e visão computacional. A captura dos gestos é realizada com o MediaPipe, que identifica e rastreia pontos-chave do corpo em vídeos de sinais de LIBRAS. Esses dados, uma vez extraídos, são processados pelo motor Unity3D, que anima avatares com base nas informações de movimento obtidas. O sistema implementa um pipeline que envolve: o pré-processamento dos vídeos com os sinais isolados de Libras obtidos do dataset V-LIBRASIL, a extração dos posicionamentos das juntas da parte superior do corpo e mãos (com o uso da biblioteca MediaPipe Pose), a transposição dos movimentos capturados para um esqueleto virtual, bem como a renderização final deste esqueleto, por meio da biblioteca Unity3D. O esqueleto virtual gerado, pode, em trabalhos futuros, ter sua topologia adaptada para ser utilizado na animação de avatares humanóides 3D. | pt |
dc.description.abstract | This work proposes a system that captures and redirects Brazilian Sign Language (LIBRAS) movements to animate 3D avatars using artificial intelligence and computer vision tools. Gesture capture is performed with MediaPipe, which identifies and tracks body keypoints in videos of LIBRAS signs. Once extracted, these data are processed by the Unity3D engine, which animates avatars based on the captured motion data. The system implements a pipeline that includes preprocessing videos of isolated LIBRAS signs from the V-LIBRASIL dataset, extracting joint positions of the upper body and hands (using the MediaPipe Pose library), transferring the captured movements to a virtual skeleton, and rendering this skeleton with the Unity3D library. The generated virtual skeleton can, in future works, have its topology adapted for animating humanoid 3D avatars. | en |
dc.identifier.citation | VAL, Gabriel Junqueira do. Implementação de um sistema de captura de movimentos de sinais de Libras para a animação de avatares 3D. Orientador: Antonio Carlos Sementille. 2024. 76 f. Trabalho de Conclusão de Curso (Bacharelado em Ciência da Computação) - Universidade Estadual Paulista, Bauru, 2024. | |
dc.identifier.lattes | 3299568576538219 | |
dc.identifier.uri | https://hdl.handle.net/11449/258220 | |
dc.language.iso | por | |
dc.publisher | Universidade Estadual Paulista (Unesp) | |
dc.rights.accessRights | Acesso aberto | pt |
dc.subject | LIBRAS | pt |
dc.subject | MediaPipe | pt |
dc.subject | Animação 3D | pt |
dc.subject | Avatares Virtuais | pt |
dc.subject | MediaPipe | en |
dc.subject | 3D animation | en |
dc.subject | Virtual Avatars | en |
dc.subject | Unity3D | en |
dc.title | Implementação de um sistema de captura de movimentos de sinais de Libras para a animação de avatares 3D | pt |
dc.title.alternative | Implementation of a Libras sign motion capture system for 3D avatar animation | en |
dc.type | Trabalho de conclusão de curso | pt |
unesp.campus | Universidade Estadual Paulista (Unesp), Faculdade de Ciências, Bauru | pt |
unesp.examinationboard.type | Banca pública | pt |
unesp.undergraduate | Bauru - FC - Ciência da Computação | pt |
Arquivos
Pacote Original
1 - 1 de 1
Licença do Pacote
1 - 2 de 2
Nenhuma Miniatura disponível
- Nome:
- license.txt
- Tamanho:
- 2.14 KB
- Formato:
- Item-specific license agreed upon to submission
- Descrição:
Nenhuma Miniatura disponível
- Nome:
- val_gj_autorizacao_bauru.pdf
- Tamanho:
- 127.03 KB
- Formato:
- Adobe Portable Document Format
- Descrição: