Compare
Introducción a los Servicios de Comparación: Cómo Funcionan, Tipos y Cómo Usarlos.
Last updated
Introducción a los Servicios de Comparación: Cómo Funcionan, Tipos y Cómo Usarlos.
Last updated
Los servicios de comparación, como su nombre indica, tienen como objetivo realizar comparaciones 1:1 en busca de coincidencias faciales. En Verifik, las comparaciones se gestionan utilizando un parámetro llamado score. Este parámetro es un número entre 0 y 1, que determina el grado de coincidencia facial encontrado. Un score más cercano a 1 indica una mayor probabilidad de que las imágenes comparadas pertenezcan a la misma persona.
Actualmente, existen dos servicios para llevar a cabo procesos comparativos. A continuación, se enumeran junto con sus respectivos enlaces a la API:
Estos servicios tienen el mismo propósito: comparar imágenes en busca de coincidencias faciales. Comparten muchas similitudes y algunas diferencias, las cuales se explicarán a continuación.
Los servicios mencionados anteriormente tienen una estructura bastante similar. A continuación, mostraremos un JSON que explica cada uno de los parámetros:
probe: Esta es una imagen que debe ser de una persona real y debe suministrarse en formato base64. Si Verifik no encuentra un rostro, el servicio no funcionará correctamente.
gallery: Similar a probe, esta es una imagen que debe ser de una persona real y debe suministrarse en formato base64. Si Verifik no encuentra un rostro, el servicio no funcionará correctamente.
search_mode: Este parámetro determina cómo se realizará la búsqueda facial en la colección. Hay dos parámetros válidos: i) "FAST" para una búsqueda rápida. ii) "ACCURATE" para consultas mucho más precisas en la colección. Esta última opción aumenta los tiempos de respuesta del servicio, pero garantiza un mejor mapeo para evitar agregar rostros duplicados.
La única diferencia entre ambos servicios es que uno realiza un proceso de detección de vida (liveness detection) y el otro no. En el caso del servicio que sí realiza detección de vida, además de los parámetros mencionados anteriormente, es necesario enviar el siguiente parámetro en el body: