projeto
Organizador de fotos com reconhecimento facial
Ferramenta em Python que detecta rostos e agrupa fotos de eventos por pessoa, substituindo a separação manual.
Ferramenta de linha de comando que recebe uma pasta com fotos de um evento e agrupa automaticamente as imagens por pessoa detectada.
O problema era simples: depois de um evento com centenas de fotos, separar manualmente quais imagens cada convidado aparecia levava horas. A ferramenta resolve isso em minutos.
como funciona
Cada foto é processada pelo OpenCV pra detectar os rostos presentes. O face_recognition (baseado em dlib) extrai os embeddings faciais e compara com um conjunto de referências cadastradas. As fotos são então organizadas em pastas por pessoa.
o que aprendi
Foi meu primeiro projeto com visão computacional. Aprendi sobre os trade-offs de precisão do face_recognition em diferentes condições de iluminação e ângulo, e como a qualidade das fotos de referência afeta diretamente o resultado.