Biometria Facial (Facematch)

FaceMatch com AWS Rekognition e Python

Projeto desenvolvido com o serviço AWS Rekognition, utilizando Python para realizar a comparação facial automática (FaceMatch) entre imagens, com foco em validação de identidade e autenticação segura de usuários.

A solução faz uso da API de reconhecimento facial da AWS, que analisa atributos biométricos e retorna um índice de similaridade entre imagens — por exemplo, a foto capturada (selfie) e a armazenada no banco de dados.

O sistema foi construído para:

  • Detectar e comparar rostos em imagens com alta precisão.

  • Calcular o nível de similaridade (%) e aplicar limiares de confiança configuráveis.

  • Automatizar fluxos de verificação em processos de onboarding digital, controle de acesso ou prevenção de fraudes.

  • Operar de forma escalável e serverless, integrando com AWS Lambda, S3 e API Gateway.

Toda a lógica de processamento foi implementada em Python, utilizando a biblioteca boto3 para comunicação com os serviços AWS, garantindo baixo acoplamento, segurança (via IAM Roles e Keys) e tempo de resposta otimizado.