Bem-vindo à Reconhecimento Facial Pormade

Sobre a API de Reconhecimento Facial

A API de Reconhecimento Facial Pormade foi desenvolvida para realizar identificação de rostos utilizando técnicas avançadas de visão computacional. Este sistema é essencial para diversos casos de uso, incluindo segurança, autenticação e gestão de presença.

Como Funciona o Face ID

O processo de reconhecimento facial integra duas tecnologias principais: dlib e Haarcascades.

1. Detecção de Rostos com Haarcascades

Inicialmente, utilizamos o método de Haarcascades do OpenCV para detectar rostos em uma imagem. Este método emprega cascatas de classificadores treinados com milhares de imagens positivas e negativas para identificar regiões que representam um rosto.

2. Reconhecimento Facial com dlib

Após a detecção do rosto, a biblioteca dlib é utilizada para extrair os descritores faciais. Estes descritores são vetores de 128 dimensões que representam características únicas do rosto.

3. Comparação e Verificação

Com os descritores faciais obtidos, o sistema compara o rosto detectado com rostos armazenados previamente no banco de dados para verificar a identidade. A comparação é feita calculando a distância euclidiana entre os vetores de descritores faciais.