Use este identificador para citar ou linkar para este item:
http://repositorio.utfpr.edu.br/jspui/handle/1/40843Registro completo de metadados
| Campo DC | Valor | Idioma |
|---|---|---|
| dc.creator | Gomes, Julio Barbosa da Costa | - |
| dc.date.accessioned | 2026-07-20T11:01:30Z | - |
| dc.date.available | 2026-07-20T11:01:30Z | - |
| dc.date.issued | 2026-06-30 | - |
| dc.identifier.citation | GOMES, Julio Barbosa da Costa. Reconhecimento e personalização de gestos para interação com sistema operacional por meio de visão computacional e aprendizado de máquina. 2026. Trabalho de Conclusão de Curso (Bacharelado em Engenharia de Computação) - Universidade Tecnológica Federal do Paraná, Pato Branco, 2026. | pt_BR |
| dc.identifier.uri | http://repositorio.utfpr.edu.br/jspui/handle/1/40843 | - |
| dc.description.abstract | This work proposes the development of an application for interaction with the Windows 11 operating system through customized hand gestures, using Computer Vision and Machine Learning. The objective is to promote accessibility, offering an alternative to the use of traditional input devices. The methodology utilizes the MediaPipe framework for the extraction and mathematical normalization of spatial hand coordinates from webcam image captures. For the training and evaluation of the models, a dataset containing samples of the customized gestures was built, in addition to the creation of a test dataset composed of images captured from a different user under varying lighting conditions, aiming to validate the system’s generalization. In the recognition and classification stage, the K-Nearest Neighbors (KNN) and Support Vector Machines (SVM) algorithms were evaluated. To solve false positive and overfitting issues, an architecture with a generic Background Class, composed of American Sign Language (ASL) samples, was implemented, coupled with a Negative Mining algorithm to avoid geometric label conflicts. The results demonstrate that the KNN algorithm configured with three neighbors (𝐾 = 3) was the chosen option for continuous classification due to its geometric transparency and suitability for the rejection architecture, achieving stability with a reduced number of images per gesture, registering 97.87% accuracy and a 96.93% Macro F1-Score. Additionally, the system shows potential to provide flexibility and autonomy through an intuitive graphical interface, which simplifies the management of the custom database and the mapping of functional gestures to computer actions, without requiring prior knowledge in artificial intelligence. | pt_BR |
| dc.language | por | pt_BR |
| dc.publisher | Universidade Tecnológica Federal do Paraná | pt_BR |
| dc.rights | openAccess | pt_BR |
| dc.rights.uri | http://creativecommons.org/licenses/by/4.0/ | pt_BR |
| dc.subject | Visão por computador | pt_BR |
| dc.subject | Aprendizado do computador | pt_BR |
| dc.subject | Reconhecimento de gestos (Ciência da Computação) | pt_BR |
| dc.subject | Computer vision | pt_BR |
| dc.subject | Machine learning | pt_BR |
| dc.subject | Gesture recognition (Computer science) | pt_BR |
| dc.title | Reconhecimento e personalização de gestos para interação com sistema operacional por meio de visão computacional e aprendizado de máquina | pt_BR |
| dc.title.alternative | Gesture recognition and personalization for operating system interaction through computer vision and machine learning | pt_BR |
| dc.type | bachelorThesis | pt_BR |
| dc.description.resumo | Este trabalho propõe o desenvolvimento de uma aplicação para interação com o sistema operacional Windows 11 por meio de gestos manuais personalizados, utilizando Visão Computacional e Aprendizado de Máquina. O objetivo é promover a acessibilidade, oferecendo uma alternativa ao uso de dispositivos de entrada tradicionais. A metodologia utiliza o framework MediaPipe para a extração e normalização matemática das coordenadas espaciais da mão a partir de capturas de imagens via webcam. Para o treinamento e avaliação dos modelos, foi construída uma base de dados contendo amostras dos gestos personalizados, além da criação de uma base de testes composta por imagens capturadas de um usuário distinto, capturadas sob diferentes condições de iluminação, visando validar a generalização do sistema. Na etapa de reconhecimento e classificação, foram avaliados os algoritmos K-Nearest Neighbors (KNN) e Support Vector Machines (SVM). Para solucionar problemas de falsos positivos e sobreajuste, implementou-se uma arquitetura com uma Classe de Fundo genérica, composta por amostras da Língua de Sinais Americana (ASL), acoplada a um algoritmo de Mineração de Negativos para evitar conflitos geométricos de rótulos. Os resultados demonstram que o algoritmo KNN configurado com três vizinhos (𝐾 = 3) foi a opção eleita para a classificação contínua devido à sua transparência geométrica e adequação à arquitetura de rejeição, alcançando estabilidade com uma quantidade reduzida de imagens por gesto, registrando 97.87% de acurácia e 96.93% de F1-Score Macro. Adicionalmente, o sistema apresenta potencial para fornecer flexibilidade e autonomia por meio de uma interface gráfica intuitiva, que simplifica a gestão da própria base de dados e o mapeamento de gestos funcionais em ações do computador, sem requerer conhecimentos prévios em inteligência artificial. | pt_BR |
| dc.degree.local | Pato Branco | pt_BR |
| dc.publisher.local | Pato Branco | pt_BR |
| dc.contributor.advisor1 | Ascari, Soelaine Rodrigues | - |
| dc.contributor.advisor-co1 | Ascari, Rúbia Eliza de Oliveira Schultz | - |
| dc.contributor.referee1 | Ascari, Soelaine Rodrigues | - |
| dc.contributor.referee2 | Ascari, Rúbia Eliza de Oliveira Schultz | - |
| dc.contributor.referee3 | Pola, Ives Rene Venturini | - |
| dc.contributor.referee4 | Rista, Luís Cassiano Goularte | - |
| dc.publisher.country | Brasil | pt_BR |
| dc.publisher.department | Departamento Acadêmico de Informática | pt_BR |
| dc.publisher.program | Engenharia de Computação | pt_BR |
| dc.publisher.initials | UTFPR | pt_BR |
| dc.subject.cnpq | CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO | pt_BR |
| Aparece nas coleções: | PB - Engenharia de Computação | |
Arquivos associados a este item:
| Arquivo | Descrição | Tamanho | Formato | |
|---|---|---|---|---|
| reconhecimentodegestosaprendizadodemaquina.pdf | 5,2 MB | Adobe PDF | ![]() Visualizar/Abrir |
Este item está licenciada sob uma Licença Creative Commons

