Comparar com vivacidade

Etapa 1 de 3
1
OrigemSomente referência
2
AlvoVivacidade aqui
3
Analisar

Origem · Somente referência

A origem é enviada como gallery para comparação facial.

A vivacidade não usa a Origem. Ela roda no Alvo na próxima etapa.

menu_bookReferência da API: Compare with livenessexpand_more

Documentação oficial: docs.verifik.co/biometrics/compare-with-liveness

POST /v2/face-recognition/compare-with-liveness

Compara primeiro; se a pontuação atingir compare_min_score (ou estiver omitido), a vivacidade roda na prova contra liveness_min_score.

CabeçalhoValor
Content-Typeapplication/json
AuthorizationBearer <token>

Nesta demo, a Origem é a gallery (etapa 1). O Alvo é a prova (etapa 2). Você pode opcionalmente detectar a maior face na Origem e recortar no navegador antes de enviar. A imagem de Alvo não é recortada aqui. Integrações no servidor também podem usar cropFace.

ParamTipoObrig.Descrição
probestringSimCaptura ao vivo em base64
gallerystring[]SimImagens de referência (base64; URLs https suportadas no servidor)
liveness_min_scorenumberNãoPadrão 0,6 se omitido
compare_min_scorenumberNão0,67 a 0,95, limiar opcional
// 200 OK, example response shape
{
  "data": {
    "comparison": { "score": 0.88 },
    "liveness": {
      "liveness_score": 0.91,
      "min_score": 0.6,
      "passed": true
    }
  }
}
  • A comparação roda primeiro; vivacidade na prova só se a comparação passar no limiar (ou limiar omitido).
  • liveness_min_score padrão 0,6 quando não enviado.
  • A gallery pode usar URLs https; o serviço busca e converte.