Categorias

Comparar rosto (1:1)

Compara duas imagens e retorna distância e match, comparando apenas o primeiro rosto em cada imagem

Click to upload file or drag and drop file here

Maximum file size: 30MB Supported formats: image/*

Click to upload file or drag and drop file here

Maximum file size: 30MB Supported formats: image/*

Fatos principais

Categoria
AI Tools
Tipos de entrada
file, number
Tipo de saída
json
Cobertura de amostras
4
API disponível
Yes

Visão geral

A ferramenta de Comparação de Rosto (1:1) utiliza inteligência artificial para analisar duas imagens e determinar se pertencem à mesma pessoa, calculando a distância facial e o nível de correspondência entre o primeiro rosto detectado em cada arquivo.

Quando usar

  • Verificar a autenticidade de documentos de identidade comparando fotos.
  • Validar a identidade de usuários em processos de login ou cadastro.
  • Confirmar se duas fotos diferentes retratam o mesmo indivíduo.

Como funciona

  • Envie a primeira imagem (Imagem A) e a segunda imagem (Imagem B) nos campos indicados.
  • Ajuste o limite de correspondência e a confiança mínima, se necessário, para refinar a precisão.
  • O sistema processa as imagens, detecta o primeiro rosto em cada uma e calcula a distância vetorial.
  • Receba um resultado em formato JSON contendo a distância calculada e o status de correspondência.

Casos de uso

Verificação de identidade em sistemas de onboarding digital.
Autenticação biométrica para acesso a áreas restritas.
Conferência de fotos em bancos de dados de funcionários ou clientes.

Exemplos

1. Validação de Documento de Identidade

Analista de Segurança
Contexto
O analista precisa conferir se a foto enviada pelo usuário no aplicativo corresponde à foto presente no documento de identidade enviado.
Problema
Verificar manualmente centenas de documentos é ineficiente e propenso a erros humanos.
Como usar
Carregue a foto do documento na Imagem A e a selfie do usuário na Imagem B, mantendo os valores padrão de threshold.
Resultado
O sistema retorna a distância facial, permitindo aprovar ou reprovar a identidade automaticamente com base no match.

2. Verificação de Perfil de Usuário

Desenvolvedor de Sistemas
Contexto
Um sistema de rede social deseja evitar a criação de contas duplicadas usando fotos de perfil idênticas.
Problema
Identificar se uma nova foto de perfil já existe no banco de dados de usuários.
Como usar
Compare a nova imagem enviada com a imagem armazenada no banco de dados usando a API de comparação.
Resultado
O sistema confirma se a distância está abaixo do limite, sinalizando uma possível conta duplicada.

Testar com amostras

image, barcode, file

Hubs relacionados

FAQ

Quantos rostos a ferramenta analisa?

A ferramenta analisa apenas o primeiro rosto detectado em cada imagem enviada.

O que significa o valor de distância?

A distância representa a diferença matemática entre as características faciais; quanto menor o valor, maior a semelhança.

Posso ajustar a sensibilidade da comparação?

Sim, você pode configurar o 'Limite de correspondência' e a 'Confiança mínima' para ajustar os critérios de aceitação.

Quais formatos de imagem são aceitos?

A ferramenta aceita a maioria dos formatos de imagem padrão (como JPG, PNG, etc.) desde que o arquivo seja válido.

O que acontece se nenhum rosto for detectado?

Se o sistema não identificar um rosto em uma das imagens, a comparação não poderá ser concluída e um erro será retornado.

Documentação da API

Ponto final da solicitação

POST /pt/api/tools/ai-face-compare

Parâmetros da solicitação

Nome do parâmetro Tipo Requerido Descrição
imageA file (Upload necessário) Sim -
imageB file (Upload necessário) Sim -
threshold number Não -
minConfidence number Não -

Os parâmetros de tipo arquivo precisam ser carregados primeiro via POST /upload/ai-face-compare para obter filePath, depois filePath deve ser passado ao campo de arquivo correspondente.

Formato de resposta

{
  "key": {...},
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}
Dados JSON: Dados JSON

Documentação de MCP

Adicione este ferramenta à sua configuração de servidor MCP:

{
  "mcpServers": {
    "elysiatools-ai-face-compare": {
      "name": "ai-face-compare",
      "description": "Compara duas imagens e retorna distância e match, comparando apenas o primeiro rosto em cada imagem",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=ai-face-compare",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Você pode encadear várias ferramentas, ex: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, máx 20 ferramentas.

Suporta links de arquivos URL ou codificação Base64 para parâmetros de arquivo.

Se você encontrar algum problema, por favor, entre em contato conosco em [email protected]