Modelos OCR: ¿Tesseract, PaddleOCR-VL o un VLM documental?
Traducción automática
Este artículo se tradujo automáticamente a partir de la versión original en inglés.
Elige un sistema de reconocimiento óptico de caracteres (OCR) a partir del documento y del resultado que necesites. Las páginas impresas limpias, los formularios, las tablas, los recibos, los artículos de investigación, las capturas de pantalla y la escritura manuscrita plantean problemas distintos. Decide primero si necesitas texto en bruto, maquetación de página, campos estructurados o respuestas respaldadas por el documento.
En un PDF, comprueba primero si el texto incrustado y la maquetación son utilizables. Extráelos directamente si cumplen los requisitos de la tarea. Prueba OCR clásico como Tesseract para escaneos limpios de páginas impresas. Prueba PaddleOCR-VL 1.6 para procesar la maquetación, el texto, las tablas y las fórmulas en tu propia infraestructura. Prueba dots.mocr para gráficos estructurados. Un modelo general de visión y lenguaje (VLM) es otro candidato cuando la tarea también requiere responder preguntas visuales.
Compara los candidatos según tus tipos de documento, los campos necesarios, los controles de datos, la latencia y el coste.
Tabla de decisión
| Problema del documento | Punto de partida | Motivo |
|---|---|---|
| PDF con texto incrustado utilizable | Extracción del texto y maquetación del PDF | Evita reconocer texto que ya está almacenado en el archivo. |
| Escaneos impresos limpios a gran volumen | Pipeline de OCR clásico | Barato, predecible, adecuado para CPU y fácil de procesar por lotes. |
| PDFs complejos con tablas, fórmulas y figuras | PaddleOCR-VL 1.6 o un VLM documental alojado | Compara un analizador especializado con un modelo general en las mismas páginas. |
| Extracción de campos estructurados | VLM con structured output o un analizador de dominio | El esquema de salida importa tanto como el reconocimiento de texto. |
| Documentos sensibles por sus datos | OCR alojado en la propia infraestructura o VLM abierto | Mantiene los documentos dentro de tu entorno. |
| Reconstrucción de la maquetación | PaddleOCR-VL, dots.mocr u otro analizador de maquetación | El texto OCR plano pierde el orden de lectura, las tablas, los pies de figura y las secciones. |
| Flujos de trabajo con revisión humana | OCR más confianza y procedencia de fragmentos | Los revisores necesitan trazabilidad de página, caja, campo y fuente. |
OCR y comprensión documental
El OCR tradicional extrae caracteres. El análisis de documentos con AI también necesita maquetación y significado. Las celdas de las tablas, las casillas de verificación, las firmas, los pies de figura y las notas al pie pueden contener texto, pero reducirlas a una sola cadena destruye sus relaciones. Esa pérdida rompe después la extracción de campos y la respuesta a preguntas.
Los modelos de visión y lenguaje pueden extraer campos y responder preguntas sobre diagramas o tablas. Aun así, hay que comprobar sus resultados contra la página. PaddleOCR-VL 1.6 combina análisis de maquetación con un componente VLM de 0.9B, mientras que dots.mocr también analiza gráficos estructurados. Compara estos pipelines con OCR clásico en las páginas y los campos que necesitas; un modelo más grande no es motivo para sustituir un extractor que funciona.
Clases de modelos y herramientas
| Clase | Ventaja principal | Limitación | Úsalo cuando |
|---|---|---|---|
| OCR al estilo de Tesseract | Coste, transparencia y ejecución sin conexión | Débil con escritura manuscrita, maquetación, escaneos ruidosos y documentos con contenido variado | La entrada es texto impreso limpio y la tarea es extraer texto. |
| VLM documental en la nube | Gestiona PDFs complejos, gráficos, tablas y contexto multimodal | Coste, latencia, residencia de datos y dependencia de una API | Necesitas extracción de alta calidad o respuesta a preguntas sobre documentos variados. |
| PaddleOCR-VL 1.6 | Texto, tablas, fórmulas, gráficos, maquetación y 109 idiomas | El pipeline completo es más complejo que su componente VLM aislado | Necesitas un analizador documental alojado en la propia infraestructura con mantenimiento activo. |
| dots.mocr | Texto documental y análisis de gráficos estructurados | Recursos para el serving de un modelo de 3B y calidad de salida dependiente de la tarea | Importan los gráficos, las figuras o la reconstrucción orientada a SVG. |
| VLM general abierto | Control de los datos, personalización y razonamiento visual más amplio | Complejidad de serving y variabilidad entre modelos | Necesitas alojamiento propio más allá del análisis documental. |
| Analizador de maquetación | Cajas, orden de lectura y estructura documental | Normalmente necesita orquestación con OCR o VLM | La fidelidad de la maquetación es importante. |
| Pipeline híbrido | Control del coste y enrutamiento | Requiere más ingeniería | Puedes enviar las páginas fáciles a OCR barato y las difíciles a VLMs. |
Arquitectura práctica
Para un sistema de análisis de documentos con AI en producción, no enviaría por defecto todas las páginas al modelo más caro.
- Inspecciona el archivo y registra metadatos a nivel de página. En los PDFs, comprueba si el texto existente y el orden de lectura cumplen los requisitos de la tarea.
- Extrae directamente el texto incrustado utilizable. PyMuPDF recomienda comprobar si es necesario aplicar OCR antes de ejecutarlo sobre una página.
- Envía los escaneos impresos limpios sin texto utilizable a OCR clásico.
- Envía las tablas, las páginas con baja confianza, las regiones manuscritas y las maquetaciones complejas a un VLM o a un analizador especializado.
- Exige structured output para los campos y valida después los valores contra la página. Un esquema puede imponer la estructura de los campos sin demostrar que un valor aparece en el documento.
- Almacena los fragmentos de origen, los números de página, los cuadros delimitadores cuando estén disponibles y la versión del modelo.
- Muestrea la revisión humana según la confianza, el tipo de documento y el impacto posterior.
Añade enrutamiento cuando las pruebas demuestren que distintos tipos de página necesitan métodos diferentes. Comprueba que el enrutador no envía una página difícil por una ruta que pierda campos necesarios.
Lista de comprobación de evaluación
No evalúes el OCR únicamente con la tasa de error de caracteres. Para el análisis de documentos con AI, registra:
- precisión a nivel de campo para los campos extraídos
- conservación de las celdas de las tablas
- precisión del orden de lectura
- cobertura de páginas
- tasa de campos no respaldados
- soporte mediante citas o fragmentos para las afirmaciones extraídas
- tasa de correcciones humanas
- coste por página y latencia por documento
Lecturas recomendadas
- OCR en 2026 cubre pipelines, VLMs, maquetación, evaluación y coste.
- Métricas de evaluación de RAG resulta relevante cuando el OCR alimenta un sistema de recuperación.