GutenOCR: A Grounded Vision-Language Front-End for Documents
Hunter Heidenreich, Ben Elliott, Olivia Dinica, Yosheb Getachew
TL;DR
GutenOCR reframes OCR as a grounded front-end by fine-tuning Qwen2.5-VL backbones into a single 3B/7B checkpoint that supports full-page reading, detection, localized reading, and conditional detection via a prompt-based interface. It combines real-world and synthetic data in a curriculum to achieve long-context grounding, returning either plain transcripts or structured line/paragraph outputs with bounding boxes. The paper defines a comprehensive evaluation protocol and demonstrates substantial gains in in-domain and Fox benchmarks for grounding and region-level reading, while highlighting trade-offs in page-level linearization and formula recognition. The work provides an open training recipe and model weights, offering a practical, verifiable front-end for document extraction and RAG systems and advancing toward richer document hologram representations for evidence-based QA.
Abstract
GutenOCR is a family of grounded OCR front-ends obtained by fine-tuning Qwen2.5-VL-3B and Qwen2.5-VL-7B. The resulting single-checkpoint vision-language models expose reading, detection, and grounding through a unified, prompt-based interface. Trained on business documents, scientific articles, and synthetic grounding data, the models support full-page and localized reading with line- and paragraph-level bounding boxes and conditional ``where is x?'' queries. We introduce a grounded OCR evaluation protocol and show that GutenOCR-7B more than doubles the composite grounded OCR score of its Qwen2.5-VL-7B backbone on 10.5K held-out business and scientific pages (0.40 to 0.82). On Fox and OmniDocBench v1.5, our approach substantially improves region- and line-level OCR as well as text-detection recall, but reveals trade-offs in page-level linearization, color-guided OCR, and formula-heavy layouts.
