Aviso:

Para brindarle información de soporte completa de manera más rápida, el contenido de esta página ha sido traducido al español mediante traducción automática. Para consultar la información de soporte más precisa, consulte la versión en inglés de este contenido.

Identity Scanner

Identity Scanner es un componente impulsado por Zia AI que te permite realizar verificaciones de identidad seguras en individuos y documentos mediante el escaneo y procesamiento de varios documentos de identificación o documentos oficiales. Es un conjunto integral que incorpora múltiples funcionalidades divididas en dos categorías principales: E-KYC y Document Processing. Note: Catalyst no almacena ninguno de los archivos que subes en sus sistemas. Los documentos que subes se utilizan solo para procesamiento único. Tampoco se utilizan para fines de entrenamiento de modelos de ML. Los componentes de Catalyst cumplen plenamente con todas las leyes aplicables de protección de datos y privacidad.

Aadhaar

El modelo AADHAAR es parte de la función Document Processing que te permite procesar tarjetas Aadhaar indias como documentos de prueba de identidad. Esto te permite extraer campos de datos de una tarjeta Aadhaar india usando una tecnología OCR avanzada. La respuesta devolverá los parámetros reconocidos de la tarjeta Aadhaar, junto con puntuaciones de confianza para cada reconocimiento que determinan su precisión.

Note:Document Processing solo es relevante para usuarios indios y está disponible únicamente en el IN DC. Esta función no estará disponible para usuarios que accedan desde los centros de datos de EU, AU, US, JP, SA o CA. Los usuarios fuera de India desde los otros DCs pueden acceder al componente OCR general para leer y procesar contenido textual.
Debes proporcionar la ruta a los archivos de imagen del frente y reverso de la tarjeta Aadhaar a través de createReadStream, como se muestra en el código a continuación. La referencia zia utilizada a continuación se define en la página de instancia del componente. La promesa devuelta aquí se resuelve a un objeto JSON.
Note: La opción de pasar los idiomas presentes en una tarjeta Aadhaar ha sido deprecada. Identity Scanner ahora identificará automáticamente los idiomas en una tarjeta Aadhaar y la procesará. El fragmento de código del SDK de Node.js se actualizará en consecuencia pronto.
Puedes pasar temporalmente los idiomas como se muestra en el código a continuación. Debes pasar inglés y el idioma regional relevante. Por ejemplo, si eres de Tamil Nadu, debes pasar tam y eng como los idiomas. Puedes consultar la lista de idiomas y códigos de idioma en la documentación de la API. Formatos de archivo permitidos: _.webp_, _.jpeg_, _.png_, _.bmp_, _.tiff_, _.pdf_
Límite de tamaño de archivo: 15 MB La respuesta contiene los parámetros reconocidos en la tarjeta Aadhaar como el nombre del titular de la tarjeta, dirección, género, número de tarjeta Aadhaar asignados a las claves respectivas. La respuesta también muestra una puntuación de confianza en el rango de 0 a 1 para cada uno de los valores reconocidos.
copy
let fs = require('fs');
var zia = app.zia();
zia.extractAadhaarCharacters(fs.createReadStream('./frontImg.webp'), fs.createReadStream('./backImg.webp'),'eng,tam') //Pass the input files with the languages
.then((result) => {
console.log(result);
})
.catch((err) => console.log(err.toString()));
});
//Registrar errores en Catalyst Logs

A continuación se muestra una respuesta de ejemplo que recibirás. La respuesta es la misma para ambas versiones de Node.js.

Nodejs

copy
{
text: "{
"address":{
"prob":0.5,"value":"C/O Rainbow, xxxx STREET, xxxx- 0000"
  },
"gender":{
"prob":0.8,"value":"MALE"
},
"dob":{
"prob":0.8,
"value":"08/09/2001"
},
"name":{
"prob":0.6,
"value":"Ram Singh"
},
"aadhaar":{
"prob":0.8,
"value":"4000 0000 0000"
}
}"
}

Última actualización 2026-03-24 17:38:39 +0530 IST

EN ESTA PÁGINA

ENLACES RELACIONADOS

Identity Scanner Aadhaar - API