Skip to content

Gabryel-lima/LibrIA

Repository files navigation

LibrIA

O LibrIA é um projeto de inteligência artificial para traduzir sinais da Língua Brasileira de Sinais (Libras) para texto. Ele utiliza redes neurais baseadas em ResNet e Transformers para reconhecer gestos em tempo real.

Objetivos

  • Reconhecer gestos de Libras com alta precisão
  • Identificar landmarks das mãos para melhorar a interpretação
  • Suportar entrada de vídeo em tempo real
  • Fornecer explicabilidade ao modelo com Grad‑CAM
  • Implementar processamento temporal para sequências gestuais complexas

Demonstração

Vídeos e áudio de demonstração estão disponíveis na pasta docs/api. Se o vídeo não abrir no GitHub, faça o download e execute localmente.

Instalação

  1. Clone este repositório
  2. Crie um ambiente virtual: python3 -m venv .venv e ative-o
  3. Instale as dependências: pip install -r requirements.txt

Dataset

Este projeto utiliza o Libras Dataset do Kaggle.

Uso

Scripts de exemplo estão na pasta examples/. Os gráficos de treinamento são gravados em docs/plots.

Diferenciais

  • Suporte para múltiplos tipos de entrada (imagens, landmarks e vídeo)
  • Técnicas de balanceamento e aumento de dados
  • Interface para testes ao vivo com webcam

Status Atual

  • Modelos baseados em ResNet, MobileNet e Transformer parcialmente treinados
  • Inferência em tempo real utilizando MediaPipe para landmarks
  • Ajustes contínuos para melhorar precisão e tempo de resposta

Próximos Passos

  • Otimizar o pipeline de treinamento e inferência
  • Melhorar a representatividade do dataset
  • Integrar o modelo a dispositivos embarcados
  • Desenvolver uma interface gráfica acessível

Segurança

Consulte a política de segurança para saber como reportar vulnerabilidades.

Para instruções de contribuição, consulte CONTRIBUTING.md.

Licença

Distribuído sob a MIT License.

About

Project LibrIA - Libras Translator with AI

Resources

License

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •