ICDAR 2026
★ The World's Largest Indic Multilingual Multi-Task Document Understanding Benchmark ★

Patram-Bench: A Multi-task,
Multi-domain & Multi-lingual Benchmark
for Indian Document Image Understanding

A Comprehensive Evaluation Protocol for Vision–Language Models in Diverse Document Ecosystems

1 BharatGen    2 IIIT Hyderabad
* Equal Contribution (First Authors)     † Equal Contribution (Second Authors)
52,607 Documents
2.4M QA Annotations
23 Languages
52 Tasks
13 Domains
71 Document Classes
29 VLMs Evaluated

Abstract

With over 1.4 billion people and dozens of widely used scripts, India represents one of the world's most linguistically and visually diverse document ecosystems. Yet document understanding benchmarks remain largely Western- and English-centric. Consequently, the robustness of modern vision–language models (VLMs) in multilingual and low-resource settings remains under-evaluated.

We introduce the first large-scale multilingual benchmark for Indian document understanding, comprising 52,607 documents across 23 languages, 13 domains, 71 document classes, and 52 tasks, with over 2.4M QA annotations across multiple tasks. The dataset captures diverse layouts, scripts, and visual conditions spanning governance, education, finance, archival, and informal content. We additionally include synthetic multilingual charts, tables, and diagrams generated via Patram-Syn, an Indian persona-driven data generation pipeline with human validation.

The benchmark measures perception-level capabilities (OCR, parsing, key information extraction, layout detection) and reasoning-level capabilities (Document VQA with abstractive, multi-hop, and ambiguous questions). We further introduce targeted settings for cross-lingual, transliterated, and code-mixed VQA, and propose two new evaluation metrics — DUCLI and SRS — to quantify cross-lingual reasoning degradation and script robustness.

52,607

Real Indian documents across 13 domains and 71 document classes — governance, education, finance, archival, and more.

2.4M

QA annotations spanning 52 tasks across perception and reasoning, including cross-lingual and code-mixed settings.

23 langs

From high-resource Hindi/Bengali to low-resource Santali/Kashmiri — exposing critical gaps in multilingual VLM robustness.

Benchmark Curation & Data Pipeline

A hybrid curation strategy combining native Indian documents and persona-driven synthetic data.

Natively Sourced Indian Corpus

🏛️

Governance & Administrative

Government notifications, circulars, and forms sourced from national portals across multiple states and languages.

🎓

Educational Assets

Competitive examination papers, school textbooks, and university academic theses across Indic mediums.

💰

Financial & Corporate

Annual business reports, tax filings, and regulatory filings from BSE & NSE in regional languages.

📜

Archival & Cultural

Scan-rich regional newspapers, historic novels, advertisements, and recipe books spanning decades.

Patram-Bench document domain and class distribution across 13 domains and 71 classes

Document domain and class distribution: Spans 13 high-level domains and 71 fine-grained document classes.

We curate a large-scale corpus of Indian PDF documents reflecting real-world document ecosystems. Sources span official governance portals, educational boards, listed corporations, and archival databases — capturing the full diversity of Indian document production.

The corpus covers handwritten, printed, and mixed-modality documents, with degraded scans and multi-column layouts that stress-test VLM visual grounding.

Persona-Driven Synthesis (Patram-Syn)

To evaluate VLM performance under strict layout controls, we introduce Patram-Syn, a persona-driven synthetic data generation pipeline. By conditioning on 200,000 synthesized Indian personas, we produce realistic, culturally grounded tables, diagrams, and charts.

All synthetic samples undergo human verification by 14 native-speaker experts reviewing layout, script rendering, and QA annotation quality.

Patram-Syn five-stage persona-driven data generation pipeline overview

Patram-Syn overview: A five-stage persona-driven generation pipeline for synthetic Indian documents. Press play to walk through each stage.

👥

Persona Conditioning

Content conditioned on roles like educators, public health officers, and accountants from 200k Indian personas.

🔍

Source-Aware Retrieval

Retrieves background from public Indian databases keeping visual assets factually grounded.

⚙️

Multi-Engine Rendering

Outputs Matplotlib charts, LaTeX tables, and Mermaid diagrams with full Indic font support.

✅

Human Verification

14 native-speaker experts review layout, script rendering, and QA annotation correctness.

Tasks & Evaluations

Patram-Bench spans 52 distinct document understanding tasks across perception and reasoning.

52tasks
8families
2groups

Task taxonomy: Real examples pulled live from the Patram-Bench dataset — evaluation axes across text recognition, document segmentation, element parsing, and multi-lingual VQA. Click a family chip to filter, or switch to Explore for a focused per-family view. Click any card to inspect the full example.

Benchmark Results

Large-scale unified evaluation of 29 vision-language models and specialized document processors.

⬡ Language Robustness (G-Eval Score)

Performance across English (en), five high-resource Indic languages (hi, bn, te, ta, mr), and five low-resource Indic languages (mni, sat, sd, ks, kok). The degradation slope from left to right is the robustness story. Select models using the chips below — or switch to the Radar sub-tab to pin up to 4 models and compare their full language profile at a glance.

Loading interactive charts…
Reading the robustness cline There's no single "best open model" here — it's resource-dependent. Qwen3-VL leads on high-resource languages but degrades sharply on low-resource ones, where Gemma-3-27B takes over. Among closed models, Gemini-3-Pro holds a flat line across the whole cline while GPT-5's edge is concentrated in high-resource languages — a distinction a single averaged score would erase. Gemma's consistent over-performance here (and in DUCLI/SRS below) is plausibly a tokenizer- or training-mix effect, though we haven't isolated the cause.

⬡ Task-Wise Performance Breakdown (RQ1)

Detailed model performance across 8 task categories. Radar compare overlays up to 4 models; the heatmap surfaces outliers (e.g. Pixtral EP = 0.15 near-black cell).

Loading interactive charts…

◈ Task Sensitivity

Best, best open-source, and worst performing models per task group.

Type TR DS DP EP TDV SER AKR LR
Best G3PiDLPC4SG3PC4SGPT5GPT5G3P
Best OS ChaniDLPMrkrQW32QW32QW235GLM4QW30
Worst LLaVAPPDocLLaVAPix12LLaVAIVL8LLaVAMol8

TR: Text Recognition • DS: Document Segmentation • DP: Document Parsing • EP: Element Parsing • TDV: Text-Centric DocVQA • SER: Structured Element Reasoning • AKR: Analytical/Knowledge Reasoning • LR: Linguistic Robustness

Specialists still win on structured perception For layout and text-region detection, dedicated specialists — IndicDLP, Surya Layout, Hi-SAM — beat general-purpose VLMs outright; PPDocLayout, tuned on non-Indian layouts, generalizes especially poorly here (its "Worst" placement on Document Segmentation above). LLaVA-1.6 and Pixtral-12B are the two models that show up worst across nearly every task family — a convergent failure that also predicts their bottom-of-table DUCLI and SRS scores further down this page. One exception worth a closer look before this ships: Pixtral-12B's Element Parsing score of 0.15, versus 0.65–0.85 on adjacent tasks, is extreme enough that it's more likely a parsing/harness artifact than a genuine capability gap.

🌐 Cross-Lingual ANLS

Question and document language mismatch settings.

English stays the anchor Scores decline monotonically along English → cross-lingual → cross-Indic transfer, with cross-Indic (high-resource document, low-resource question language) as the floor. That ordering is clean evidence that today's "multilingual" VLMs are still English-anchored rather than genuinely cross-lingual.

ℹ What is ANLS?

Average Normalized Levenshtein Similarity (ANLS) is the standard evaluation metric for Document VQA. Unlike exact-match (which is overly strict on minor typos or OCR scan noise), ANLS measures character-level edit distance to tolerate slight transcription noise.

$$\text{ANLS}(a, o) = \begin{cases} 1 - \text{NLD}(a, o) & \text{if } \text{NLD}(a, o) < 0.5 \\ 0 & \text{otherwise} \end{cases}$$

where $a$ is the model answer, $o$ is the ground-truth, and $\text{NLD}(a, o) = \frac{\text{Levenshtein}(a, o)}{\max(|a|, |o|)}$ is the Normalized Levenshtein Distance. Any edit distance $\ge 50\%$ yields a score of 0.

DUCLI & SRS use G-Eval, not ANLS The ANLS metric above scores Document VQA answers directly. DUCLI and SRS below are built on a different scale — every underlying score S in their formulas is a G-Eval judgment, not ANLS — so don't read them as directly comparable to the number above.

📐 DUCLI & SRS

Document Understanding Cross-Lingual Index and Script Robustness Score, decomposed into the settings each metric is built from. Sort either chart, and hover a bar or table row to link the two.

Loading interactive charts…

🧠 VL Reliance / Modality Bias

Does the model actually read the page, or guess from language priors? Ranking is based on how much accuracy survives when the document image is removed at inference time — the smaller the drop, the more the model was actually looking at the page.

Best Closed-Source
🥇
Gemini-3-Pro
then Claude-4-Sonnet
Best Open-Source
🥇
Qwen3-VL-32B
then Qwen3-VL-30B, Gemma-3-27B
Most Bias-Heavy
⚠️
Qwen3-VL-235B
then InternVL3.5-241B
The paper's most citable result The largest open models — Qwen3-VL-235B and InternVL3.5-241B — show the heaviest reliance on language priors: they still produce plausible answers with the image removed. The most visually grounded open models are the mid-sized Qwen3-VL-32B/30B, not the largest ones. For Indic document reasoning, bigger isn't reading the page more carefully — it's guessing from linguistic priors more confidently.

⬡ Scale Is Not the Answer

Three independent results on this page point to the same conclusion. Cross-script robustness (Language Robustness, above) tracks script diversity and cross-lingual supervision, not parameter count — the strongest low-resource model isn't the largest one. Visual grounding (VL Reliance, above) tracks architectural balance, not scale — the mid-sized Qwen3-VL models stay more image-grounded than their 235B sibling. And the largest models lean hardest on language priors rather than the page in front of them. Read together, these aren't three separate observations — they're one critique of scale-maximalism as a strategy for multilingual document understanding.

BibTeX

If you find our work or dataset useful in your research, please consider citing:

patram_bench_2026.bib
@inproceedings{patrambench2026,
  title     = {Patram-Bench: A Multi-task, Multi-domain and Multi-lingual
               Benchmark for Indian Document Image Understanding},
  author    = {Srinivasan, Anirudh and Jena, Pratyush and Topale, Arya
               and Venna, Venkat and Sarvadevabhatla, Ravi Kiran},
  booktitle = {Proceedings of the International Conference on Document
               Analysis and Recognition (ICDAR)},
  year      = {2026},
}