SynthDocBench: Controlled Benchmark for Long-Context Visual Document Understanding

Abhigya Verma, Khyati Mahajan, Amit Kumar Saha, Shruthan Radhakrishna, Sagar Davasam, Vikas Yadav, Sai Rajeswar Mudumba

arXiv:2607.10400 · 2026-07-15 공개 · arXiv · PDF

long-context vision-language vlm-evaluation document-understanding chart-comprehension controlled-experiment synthdocbench layout-archetypes

Abstract

Vision language models (VLMs) have achieved strong performance on visual document understanding benchmarks such as DocVQA, ChartQA, and MMLongBench-Doc. However, real-world documents combine multiple factors such as length, layout complexity, modality, and question difficulty, which makes it difficult to attribute model failures to specific causes. We introduce SynthDocBench, a fully synthetic benchmark for long-context visual document understanding that systematically controls factors including document length, layout structure, modality composition, and question type. The benchmark is constructed using a combinatorial design, each factor is varied independently across generated documents, enabling controlled analysis of model behavior. Documents are generated end to end using an LLM pipeline across six layout archetypes, with a 40 percent random override to prevent models from exploiting spurious correlations. Additionally, SynthDocBench spans long-context documents with substantially greater length and structural diversity than existing benchmarks. Evaluating seven frontier VLMs, we uncover three failure modes that existing benchmarks cannot surface: sharp degradation with document length, a systematic positional sensitivity in which the middle third of a document is hardest for five of six models and five of six models show a negative Early-to-Late trend (steepest decline: 8.3 percentage points), and breakdown of chart comprehension in long-document settings. These results suggest that current models may be overfitting to benchmark artifacts rather than achieving robust long-context visual document understanding.

한국어 요약

한 줄 요약

SynthDocBench는 문서 길이, 레이아웃, 모달리티 등을 독립적으로 제어하여 VLM의 장문 시각 문서 이해 실패 원인을 분석하는 첫 합성 벤치마크이다.

핵심 기여도

핵심 아이디어

기존 문서 이해 벤치마크는 실제 문서를 사용하므로 길이, 레이아웃, 모달리티 등 다양한 요인이 혼합되어 실패 원인을 분석하기 어려웠다. SynthDocBench는 이러한 요소들을 독립적으로 제어할 수 있도록 설계된 합성 벤치마크로, VLM이 장문 시각 문서를 처리할 때 나타나는 실패 원인을 정확히 규명할 수 있다.

모델은 렌더링된 페이지 이미지만 제공받으며, HTML, 메타데이터, 차트의 구조적 정보는 접근할 수 없다. 이는 모델이 실제 시각 정보만을 기반으로 추론해야 하도록 강제한다. 생성 파이프라인은 LLM 기반으로 차트를 D3.js로 렌더링하고, 정답을 생성하기 위한 메타데이터를 별도로 저장하여 정확한 정답을 보장한다.

기술적 접근법

주요 결과

의의 및 한계

SynthDocBench는 VLM이 실제 문서에서 실패하는 원인을 분리해내는 첫 번째 합성 벤치마크로, 모델 진단과 개선에 중요한 도구가 될 수 있다. 특히, 기존 벤치마크에서는 드러나지 않는 실패 모드를 밝혀내며, 모델의 장문 시각 추론 능력과 실제 성능 간 격차를 드러낸다.

하지만, SynthDocBench는 합성 문서를 기반으로 하므로 실제 문서와의 일반화 가능성은 제한적이다. 또한, 문서 길이와 레이아웃의 제어는 모델의 실제 활용 환경과 다를 수 있어, 향후 실제 문서와의 결합된 평가가 필요하다.

실용적 활용

SynthDocBench는 VLM의 장문 시각 문서 이해 능력을 진단하고 개선하는 데 활용될 수 있다. 특히, 금융, 법적 문서, 학술 보고서 등 복잡한 레이아웃과 다양한 모달리티를 포함한 문서 분석에 적용 가능하다. 또한, 모델 개발자들이 실패 원인을 정확히 파악하여 성능을 개선하는 데 도움을 줄 수 있다.