Formação IoT Specialist- DIO
Este projeto implementa um sistema de Reconhecimento Facial Simples, usando a biblioteca DeepFace . O modelo foi treinado e testado para detectar e verificar se duas imagens ocorrem à mesma pessoa.
- Python : Linguagem de programação utilizada para o desenvolvimento do projeto.
- TensorFlow : Framework de machine learning utilizado para criação e treinamento de redes neurais.
- OpenCV : Utilizado para manipulação de imagens.
- DeepFace : Biblioteca usada para facilitar a verificação de faces em imagens.
- Google Colab : Ambiente de execução onde o projeto foi desenvolvido.
O projeto carrega duas imagens e utiliza a biblioteca DeepFace para verificar se elas pertencem à mesma pessoa. O sistema pode ser usado para tarefas como autenticação de usuários e identificação em sistemas de segurança.
- Carregar Imagens : O usuário pode fornecer duas imagens para verificação.
- Reconhecimento Facial : O sistema utiliza a rede neural convolucional embutida no DeepFace para identificar e comparar rostos.
- Exibição das Imagens : As imagens são exibidas lado a lado para facilitar a visualização no Google Colab.
O sistema retornará se forem duas imagens comparadas ou não à mesma pessoa, com base em um modelo pré-treinado de reconhecimento facial. As imagens também são exibidas para uma análise visual adicional.
https://colab.research.google.com/drive/1M4PezyC6cMt0lnUOfERqgJkzfg3XOiOm?usp=sharing