Nesse Post vamos trabalhar no Google Colab + Python e fazer uma aplicação para reconhecimento de faces.
Vou deixar o modo colaborativo ativado e o link para que você possa testar em qualquer lugar sem precisar montar o ambiente.
O reconhecimento de imagem possibilita a aplicação identificar rostos em uma foto.
Vamos utilizar o lib Python face_recognition que contém todas as bibliotecas necessárias para a nossa aplicação.
A lib face_recognition possui várias capacidades, inclusive fazer o reconhecimento facial através de câmeras, mas nesta aplicação vamos trabalhar com imagens.
Mão na massa.
Para que não precise configurar todo ambiente criei um ambiente colaborativo no Google Colab: Google Colab Face Recognition.
Antes de iniciar a instalação e rodar a aplicação, altere o Ambiente de execução para utilizar GPU: Ambiente de Execução -> Alterar tipo de Ambiente de Execução.
Execute a instalação das dependências:
Agora podemos executar a aplicação:
No painel lateral esquerdo as imagens das faces são gerados , clique no ícone de refresh para atualizar o diretório:
Conclusão.
O Google Colab é uma ótima ferramenta para compartilhar conhecimento e fazer um trabalho colaborativo, além de ter um ambiente centralizado e sem necessidade de configurar a máquina física.