Control de Calidad y Secuencia

Cuando el GBDS recibe una nueva transacción, se realiza una verificación de control de calidad y de secuencia. Esta comprobación tiene el propósito de evitar que transacciones inválidas sean insertadas en la base de datos.

Cualquier transacción rechazada por el control de calidad y de secuencia es enviada al MIR para revisión manual.

Vea el manual del MIR (Manual Image Review) para más información sobre cómo manejar las transacciones enviadas a este.

Pasos de Verificación

Verificación de Calidad

El primer paso al recibir una nueva transacción es que el GBDS realice una verificación de calidad de cada template de biometría sometido.

Si la calidad de cualquier template no alcanza el umbral configurado, toda la transacción es enviada al MIR para verificación manual.

Vea el Manual de Configuración del GBDS o contacte al equipo de soporte de Griaule para más información.

Cualquier problema identificado por este paso de verificación será devuelto como "QualityIssue" por la API.

Verificación de Duplicidad

En este paso, el GBDS compara cada huella contra las otras para verificar duplicidad.

Si se identifica alguna duplicada, la transacción es enviada al MIR para verificación manual.

Cualquier problema identificado en este paso será devuelto como "DuplicationIssue" por la API.

Verificación de Secuencia

Para realizar este paso, el GBDS requiere imágenes de huellas apoyadas capturadas simultáneamente (4-slap fingerprint) (índices 940 y 941)

El GBDS intentará segmentar esas imágenes y extraer un número predeterminado de biometrias. Luego, comparará las imágenes segmentadas contra las huellas capturadas individualmente (usualmente, capturas rodadas).

En casos de amputación o discapacidad temporal, la imagen puede contener menos de cuatro dedos.

Si alguna comparación identifica un desacoplamiento, el GBDS intentará corregir el índice de los dedos que no coinciden y realizará una autocorrección.

Si existe cualquier problema identificado que el GBDS no pueda autocorregir, o si el número de autocorrecciones es mayor que el máximo configurado, no se realizará ninguna corrección y la transacción será enviada al MIR.

Vea el manual de configuración del GBDS o contacte al equipo de soporte de Griaule para más información.

Cualquier problema identificado en este paso de verificación será devuelto como "SequenceControlIssue" por la API.

El flujo de comparación para la verificación de secuencia será el siguiente:

Flujo de Trabajo de Comparación

Las imágenes individuales de las huellas (rodadas o planas), con índices entre 0 y 3 serán comparadas contra las imágenes segmentadas del índice 940.

Luego, las imágenes de huellas individuales de los índices entre 6 y 9 serán comparadas contra las imágenes segmentadas del índice 941.

Los índices para las imágenes de huellas individuales son:

Índice
Huella
Índice
Huella

0

Meñique Izquierdo

5

Pulgar Derecho

1

Anular Izquierdo

6

Índice Derecho

2

Medio Izquierdo

7

Medio Derecho

3

Índice Izquierdo

8

Anular Derecho

4

Pulgar Izquierdo

9

Meñique Derecho

Tratamiento de Anomalías

Para más información sobre el MIR y los procesos de tratamiento de anomalías, vea el manual del MIR, como se mencionó arriba.

En esta sección, se detallarán los procesos de análisis de calidad realizados por el servidor, desde el momento en que GBDS recibe la decisión proporcionada por el MIR.

Transacción Aprobada Sin Cambios

Dada esta decisión, el GBDS mantendrá la transacción original sin cambios y continuará el proceso de registro. El GUID (Global Unique IDentifier) de la transacción (TGUID) permanecerá el mismo para ambas operaciones (QUALITY_ANALYSIS and ENROLL).

El flujo de notificación será el siguiente:

Análisis de Calidad - Aprobado

La primera notificación contendrá el estado "APPROVED" para la operación de "QUALITY_ANALYSIS".

{
	"operation": "QUALITY_ANALYSIS",
	"tguid": "<tguid>",
	"status": "APPROVED"
}

Registro - Registrado

La segunda notificación contendrá el estado "ENROLLED" para la siguiente operación de "ENROLL".

{
	"operation": "ENROLL",
	"tguid": "<tguid>",
	"status": "ENROLLED"
}

Transacción Aprobada con Cambios

Dada esta decisión, el GBDS mantendrá los cambios realizados por el examinador (imágenes eliminadas o editadas) y generará un nuevo TGUID para el registro.

El flujo de notificación para esta decisión es similar al generado por "Transacción Aprobada sin Cambios", añadiendo el nuevo TGUID:

Análisis de Calidad - Aprobado

La primera notificación contendrá el estado "APPROVED" para la operación de "QUALITY_ANALYSIS" e incluirá el nuevo campo "newTransactionGUID" denotando que la transacción fue aceptada con cambios y apuntando al nuevo TGUID.

{
	"newTransactionGUID": "<new_tguid>",
	"operation": "QUALITY_ANALYSIS",
	"tguid": "<original_tguid>",
	"status": "APPROVED"
}

Registro - Registrado

La segunda notificación contendrá el estado "ENROLLED" para la siguiente operación de "ENROLL".

La operación de ENROLL se realizará para la transacción modificada, entonces el TGUID mencionado será el nuevo que fue generado por la operación de QUALITY_ANALYSIS.

{
	"operation": "ENROLL",
	"tguid": "<new_tguid>",
	"status": "ENROLLED"
}

Transacción Rechazada

Dada la decisión, el GBDS no continuará el proceso de registro y descartará toda la transacción. El TGUID permanecerá el mismo.

El historial de la transacción se mantendrá, pero el perfil no será insertado en la base de datos como un registro de persona activa.

El flujo de notificación será el siguiente:

Análisis de Calidad - Rechazado

La primera notificación contendrá el estado "REJECTED" por la operación de "QUALITY_ANALYSIS".

{
	"operation": "QUALITY_ANALYSIS",
	"tguid": "<tguid>",
	"status": "REJECTED"
}

Registro - Fallido

El resultado de la operación de QUALITY_ANALYSIS será seguido por una notificación de registro apuntando al estado "FAILED" para la operación de "ENROLL".

{
	"operation": "ENROLL",
	"tguid": "tguid",
	"status": "FAILED"
}

Última actualización

¿Te fue útil?