Comparar con prueba de vida

Paso 1 de 3
1
OrigenSolo referencia
2
DestinoVida aquí
3
Análisis

Origen · Solo referencia

Origen se envía como gallery para la comparación facial.

La prueba de vida no usa Origen. Se ejecuta en Destino en el siguiente paso.

menu_bookReferencia API: comparar con prueba de vidaexpand_more

Documentación oficial: docs.verifik.co/biometrics/compare-with-liveness

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

Primero comparación; si la puntuación facial cumple compare_min_score (o se omite), la vida se ejecuta en la imagen probe frente a liveness_min_score.

CabeceraValor
Content-Typeapplication/json
AuthorizationBearer <token>

En esta demo, Origen es la imagen gallery (paso 1). Destino es la probe (paso 2). Opcionalmente puedes detectar el rostro más grande en Origen y recortar en el navegador antes de enviar. La imagen de Destino no se recorta aquí. Las integraciones en servidor también pueden admitir recorte vía cropFace.

ParámetroTipoObl.Descripción
probestringCaptura en vivo en base64
gallerystring[]Imágenes de referencia (base64; URLs https admitidas en servidor)
liveness_min_scorenumberNoPor defecto 0,6 si se omite
compare_min_scorenumberNo0,67 a 0,95, umbral opcional
// 200 OK, example response shape
{
  "data": {
    "comparison": { "score": 0.88 },
    "liveness": {
      "liveness_score": 0.91,
      "min_score": 0.6,
      "passed": true
    }
  }
}
  • Primero la comparación; la vida en la probe solo si la comparación supera tu umbral (o se omite el umbral).
  • liveness_min_score vale 0,6 por defecto si no se envía.
  • Gallery puede usar URLs https; el servicio las obtiene y convierte.