andré santos

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.

PythonOpenCVface_recognitiondlib
demonstração em vídeo

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.

Organizador de fotos com reconhecimento facial - André Luiz