- Cleber Veiga Galvão - 356846
- Danildo André Amorim dos Santos - 355182
- Victor Marcio Hayee Falcão - 354955
- Lucas Ribeiro Del Poggetto - 355220
o trabalho de visão computacional apresenta alguns steps conforme as seções descritas no colab.
- Limpeza de pasta no colab para a criação de pastas utilizadas no trabalho;
- Instalação de pacotes que são utilizados no código (dlib, mediapipe, DFSD);
- Importação de pacotes Utilizados;
- Criação de uma pasta para armazenamento do vídeo gravado e modelos utilizados (dlib);
- Baixar os modelos do dlib na pasta disponibilizada anteriormente;
- Realizar a captura de uma foto "base" utilizada no algoritimo de similaridade
- Realizar uma nova captura para que seja feita uma comparação com a face base disponibilizada anteriormente;
- Através de um código JavaScript, realizamos a captura de um video no colab e o exportamos com a formatação (webm);
- Devemos baixar o video disponibilizado anteriormente e adicionar na mesma pasta criada (/content/videos/recorded-video.webm);
- Executar o detector de faces e cálculo de prova de vida válida (Validar se o usuário do vídeo piscou os olhos).
- Após a execução do vídeo, nós teremos um output com o prefixo "_processado" (/content/videos/recorded-video_processado.webm), e nele é possível identificarmos a validação de prova de vida e detecção facial.
Etapa de liveness é validada a partir do momento em que é identificado que o usuário piscou os olhos