Suite SDK completa
La suite SDK completa combina detección MRZ, lectura OCR y validación ICAO 9303 en un solo flujo.
Ayuda a reducir tiempos de puesta en marcha, bajar revisión manual y mantener decisiones consistentes.
MRZ significa Machine Readable Zone. Es el bloque de texto en la parte inferior de pasaportes, documentos de identidad y visas que los escáneres leen en segundos.
ICAO 9303 define la MRZ para que cada país lea los mismos campos en las mismas posiciones. Por eso la MRZ se parece sin importar dónde se emite el documento.
La MRZ se imprime en OCR-B, una fuente especial para lectura automática. Cada carácter ocupa el mismo espacio (como en una máquina de escribir), de modo que los escáneres pueden dividir la línea en casillas iguales y leerla con fiabilidad.
Ese espaciado fijo es la razón por la que la MRZ usa OCR-B incluso cuando el resto del documento utiliza otra fuente.
Los campos habituales incluyen tipo de documento, país emisor, número de documento, nombre, nacionalidad, fecha de nacimiento, sexo, fecha de caducidad y datos opcionales.
Las fechas se codifican como YYMMDD (por ejemplo, 12 de julio de 1942 se convierte en 420712).
Los dígitos de control son números únicos que ayudan a detectar errores de OCR o de escritura. Todas las MRZ usan el mismo cálculo.
0-9 se convierten en 0-9, A=10 hasta Z=35, y <=0.7, 3, 1 que se repiten de izquierda a derecha.mod 10; el resto es el dígito de control.Ejemplo (fecha): 520727 -> suma 103 -> dígito de control 3.
El dígito de control compuesto utiliza L1[6-30] + L2[1-7] + L2[9-15] + L2[19-29].
Línea 1: I<YTOD231458907<<<<<<<<<<<<<<<
Línea 2: 3407127M9507122YTO<<<<<<<<<<<2
Línea 3: ERIKSSON<<ANNA<MARIA<<<<<<<<<< Dígito de control compuesto calculado: 2.
El dígito de control compuesto utiliza L2[1-10] + L2[14-20] + L2[22-35].
Línea 2: HA672242<6YTO5802254M9601086<<<<<<<8 Dígito de control compuesto calculado: 8.
El dígito de control compuesto utiliza L2[1-10] + L2[14-20] + L2[22-43].
Línea 2: HA672242<6YTO5802254M9601086<<<<<<<<<<<<<<08 Dígito de control compuesto calculado: 8.
Número de documento XK9305487 -> dígito de control 5; fecha de nacimiento 850221 -> 2; caducidad 270314 -> 3.
Línea 2: XK93054875BRA8502212F2703143R5T6U7V8W9<<<<<< Número de documento L23456789 -> dígito de control 7; fecha de nacimiento 920101 -> 7; caducidad 270630 -> 6.
Línea 2: L234567897DEU9201017F2706306QW12ER34 La suite SDK completa combina detección MRZ, lectura OCR y validación ICAO 9303 en un solo flujo.
Ayuda a reducir tiempos de puesta en marcha, bajar revisión manual y mantener decisiones consistentes.
Encuentra la zona MRZ en pasaportes, documentos de identidad y visados, incluso con fotos giradas o luz irregular.
Úsalo cuando necesites detección robusta de zona documental como primer paso del proceso.
Convierte caracteres MRZ en texto digital limpio para que los equipos revisen datos con rapidez y seguridad.
Útil para incorporación de clientes, procesos administrativos y control operativo de calidad.
Valida dígitos de control MRZ según ICAO 9303 y muestra un estado OK/FAIL claro.
Refuerza estándares de control consistentes y reduce retrabajo por errores de captura.