opendatalab/OmniDocBench
[CVPR 2025] A Comprehensive Benchmark for Document Parsing and Evaluation
What it solves
OmniDocBench addresses the need for a comprehensive and high-quality benchmark to evaluate document parsing models in real-world scenarios. It provides a standardized way to measure how well AI models can handle diverse document types (like academic papers, financial reports, and handwritten notes) and complex elements (like nested tables and mathematical formulas) across different languages and layouts.
How it works
The project provides a dataset of 1,651 PDF pages with rich, multi-level annotations. It evaluates models across several dimensions:
- Layout Detection: Identifying block-level elements (headings, tables, figures) and span-level elements (text lines, inline formulas).
- Recognition: Assessing the accuracy of text OCR, formula recognition (using LaTeX), and table recognition (using LaTeX and HTML).
- Reading Order: Verifying if the model correctly identifies the sequence of document components.
- Metrics: It employs various metrics including Normalized Edit Distance, BLEU, METEOR, TEDS, and COCODet (mAP, mAR).
Who it’s for
It is designed for researchers and developers building document parsing systems, OCR engines, and multimodal LLMs that need to extract structured information from complex PDFs.
Highlights
- Diverse Coverage: Includes 10 document types, 5 layout types, and 5 language types.
- Deep Annotations: Features 28 block-level and 4 span-level annotations, including specific attribute tags for page and block characteristics.
- High Quality: Data is curated through manual screening, intelligent annotation, and expert quality checks.
- Flexible Evaluation: Supports both end-to-end and single-module evaluation with provided code and Docker-based runtime environments.
Related
- Project
- Project
- Dispatch
- Project
- Project