Skip to content

mathiasmain/dice

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Objetivo

Este projeto busca apontar 5 emoções do rosto humano a partir de um vídeo ou câmera com a ajuda do dataset AffectNet.

Projeto em desenvolvimento: a precisão do modelo ainda está por volta de 50% e o código responsável pela aplicação do modelo em vídeos não está completo.

Treinos no Kaggle

Para utilizar os códigos mais recentes (TreinoKaggle.ipynb e my2emotionsmodel.ipynb), que estão em src/treinos, basta utilizar o espaço para programação do Kaggle e importar o Affect Net pela plataforma.

  • TreinoKaggle.ipynb é o treinamento feito do zero e sua precisão não passa de 50%.
  • my2emotionsmodel.ipynb é um treinamento que utiliza Resnet50 e ainda está em desenvolvimento, pois seu resultado é insatisfatório.

Código de alteração de vídeos

Os arquivos main.py e utils.py são responsáveis por detectar a posição do rosto a cada quadro do vídeo e entregar esta imagem ao modelo, mas ainda não estão finalizados.

Treino no Google Colab

Para utilizar o código do colab (src/Treinos/TreinoColab.ipynb), que está desatualizado, primeiramente crie uma pasta "Data" no ColabNotebooks do seu google drive, e deposite a chave API kaggle.json. O segundo vídeo da bibliografia explica bem. Além disto, o caminho "Colab Notebooks" precisa estar como "ColabNotebooks".

Bibliografia:

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published