Procesamiento inteligente de documentos (IDP) frente a OCR
Qué es el IDP, qué añade al OCR y cómo evaluarlo: separar, leer, validar y cruzar documentos con revisión humana. Con ejemplos de comercio exterior.
This article is only available in Spanish.
El procesamiento inteligente de documentos (IDP, Intelligent Document Processing) convierte documentos sin estructura, como un PDF escaneado o la foto de un albarán, en datos estructurados y verificados: separa el fichero en documentos, los clasifica, extrae los campos, los normaliza y los contrasta con reglas y con otros documentos. El OCR es solo una de esas piezas: convierte píxeles en texto, pero no sabe qué significa ese texto ni si es correcto.
Qué hace un sistema IDP
Ejemplo: llega un PDF de 14 páginas con factura comercial, packing list, conocimiento de embarque (BL), certificado sanitario y certificado de origen. Un flujo IDP lo trata en siete pasos:
- Cargar el original y guardarlo sin tocar.
- Separar dónde empieza y acaba cada documento.
- Clasificar cada tramo, porque de eso depende qué campos buscar.
- Leer: OCR sobre lo escaneado, interpretación de tablas y extracción de campos.
- Normalizar: «12.450,00 KGS» y «12,45 t» pasan a ser el mismo número y la misma unidad.
- Validar y cruzar con reglas (sumas, dígitos de control) y con el mismo dato en los demás documentos.
- Presentar para confirmación lo que no cuadra, con enlace a la página de origen.
El OCR trabaja solo en el paso 4.
IDP frente a OCR
| Aspecto | OCR | IDP |
|---|---|---|
| Qué produce | Texto, a veces con coordenadas | Campos con nombre, tipo y valor normalizado |
| Un PDF con cinco documentos | Una única secuencia de texto | Cinco documentos separados y clasificados |
| Tablas (packing list de 40 líneas) | Las columnas se pierden con facilidad | Filas y columnas reconstruidas |
| Errores de lectura | Pasan en silencio | Se detectan con reglas y cruces |
| Relación entre documentos | Ninguna | Compara el mismo dato entre documentos |
Tesseract, el motor de OCR de código abierto, funciona mejor con imágenes de al menos 300 ppp, tiene dificultades con tablas sin análisis de maquetación adicional y empeora mucho con páginas inclinadas (Tesseract (se abre en una pestaña nueva)). Un packing list fotografiado con el móvil en un almacén reúne las tres condiciones.
Dónde falla el OCR cuando trabaja solo
Cuando el OCR se equivoca, no avisa.
- Números de contenedor. Tienen tres letras de propietario, una de categoría (U, J o Z), seis dígitos de serie y un dígito de control (BIC (se abre en una pestaña nueva)). Si CSQU3054383 se lee como CSQU3054388, el texto es plausible; el IDP recalcula el dígito de control y marca el campo.
- Columnas cruzadas. Con «Net weight» y «Gross weight» muy juntas, la lectura por líneas puede asignar el bruto al neto.
- Sellos. El sello de la autoridad sanitaria cae a menudo sobre la fecha de expedición.
Los tres se detectan al recalcular controles o cruzar documentos.
Qué aporta la IA generativa
Los modelos de lenguaje multimodales leen formatos nuevos sin plantillas por proveedor y entienden que «Shipper», «Exportador» y «Remitente» son el mismo campo. También confabulan: producen contenido falso expresado con seguridad (NIST AI 600-1 (se abre en una pestaña nueva)), como un peso bruto que no aparece en ninguna página.
Por eso el modelo lee y propone, las reglas deterministas verifican, cada valor lleva enlace a su página y fragmento, y una persona confirma lo que no cuadra. El resultado de cada cruce es uno de tres:
- Cuadra: el dato coincide en todas las fuentes.
- Revisar: hay discrepancia (21.340 kg en el packing list, 21.430 kg en el BL) y decide una persona.
- No evaluable: el dato es ilegible o falta, y se marca en lugar de suponerlo.
La factura electrónica obligatoria y el IDP
El Real Decreto 238/2026 implanta la factura electrónica obligatoria entre empresas en España, con UBL como sintaxis de referencia (norma EN 16931). Se aplicará doce meses después de la orden ministerial de la solución pública para quien facture más de 8 millones de euros y veinticuatro meses para el resto (BOE-A-2026-7295 (se abre en una pestaña nueva)).
Una factura en XML se lee directamente, sin OCR. El BL, el packing list, los certificados y las facturas de proveedores extranjeros seguirán llegando en PDF, y el cruce entre documentos hace falta aunque todos fueran estructurados.
Cómo evaluar un sistema IDP
- Prueba con 50 a 100 expedientes reales, incluidos faxes reescaneados y fotos de móvil.
- Mide por campo, no por documento: importa si falla el peso bruto.
- Siembra errores conocidos (un contenedor o un peso cambiado) y cuenta cuántos detecta el cruce.
- Comprueba que cada valor lleva en un clic a su página de origen.
- Observa qué hace cuando no sabe: marcar «No evaluable» es mejor que devolver algo.
Qué hacer ahora
- Elige un flujo con volumen y coste de error real, como la documentación que acaba en la declaración de aduanas.
- Reúne tres expedientes y anota los campos que se teclean y los cruces que se hacen a ojo.
- Con esa lista se especifica un piloto de automatización documental.
Preguntas frecuentes
¿Qué diferencia hay entre IDP y OCR?
El OCR convierte la imagen de un documento en texto. El IDP usa ese texto, o el PDF digital, para separar documentos, clasificarlos, extraer campos con nombre y comprobarlos con reglas y con otros documentos. El OCR es una pieza del IDP.
¿Un sistema IDP sustituye a la persona que revisa los documentos?
No. Quita el tecleo y la comparación mecánica, y deja a la persona las discrepancias, los ilegibles y las excepciones. Cada valor enlaza a su página de origen y la persona lo confirma antes de usarlo en una declaración o un pago.
Fuentes
- Improving the quality of the output (documentación de Tesseract OCR) (se abre en una pestaña nueva)Proyecto Tesseract OCRtesseract-ocr.github.io
- NIST AI 600-1. Artificial Intelligence Risk Management Framework: Generative Artificial Intelligence Profile (julio de 2024) (se abre en una pestaña nueva)National Institute of Standards and Technology (NIST)doi.org
- Real Decreto 238/2026, de 25 de marzo, sistema de facturación electrónica obligatoria entre empresarios y profesionales (se abre en una pestaña nueva)Boletín Oficial del Estadoboe.es
- Check digit calculator (estructura del número de contenedor) (se abre en una pestaña nueva)Bureau International des Containers (BIC)bic-code.org