atlas

Research map / Vision-language and multimodal / Multimodal LLMs

HRVDA: High-Resolution Visual Document Assistant

CVPR 2024 · Vision-language and multimodal › Multimodal LLMs · approach: Benchmarks and analysis of MLLMs · 11 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes HRVDA, an OCR-free MLLM that processes 1536x1536 document images by pruning content-agnostic tokens (Swin encoder with PSENet content detector) and instruction-agnostic tokens (instruction filtering module) before a LLaMA-2-7B LLM, trained on a document instruction-tuning dataset.

Problem

MLLMs underperform on visual document understanding because low-resolution inputs blur text and high-resolution inputs create too many visual tokens for LLM context and compute budgets.

Approach

Filter visual tokens twice: a pluggable PSENet content detector gates Swin Transformer blocks so blank-background windows skip attention, and a fusion Transformer plus 2-layer MLP drops tokens irrelevant to the instruction before the LLM, enabling 1536-resolution inputs at near low-resolution cost.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use HRVDA instead of SeRumOCR-free document understanding · CORDF1: 84.9 -> 89.3Helped
Use HRVDA instead of SeRumOCR-free document understanding · SROIEF1: 85.8 -> 91.0Helped
Use HRVDA instead of Pix2StructOCR-free document understanding · DocVQAANLS: 76.6 -> 72.1Hurt
Use HRVDA instead of UReaderOCR-free document understanding · InfoVQAANLS: 42.2 -> 43.5Helped
Use HRVDA instead of DonutOCR-free document understanding · DeepFormF1: 61.6 -> 63.2Helped
Use HRVDA instead of UReaderOCR-free document understanding · Kleister CharityF1: 32.8 -> 37.5Helped
Use HRVDA instead of UReaderOCR-free document understanding · WTQaccuracy: 29.4 -> 31.2Helped
Use HRVDA instead of UReaderOCR-free document understanding · TabFactaccuracy: 67.6 -> 72.3Helped
Use HRVDA instead of UReaderOCR-free document understanding · ChartQArelaxed accuracy: 59.3 -> 67.6Helped
Use HRVDA instead of CogVLMOCR-free document understanding · TextVQAaccuracy: 69.7 -> 73.3Helped
Use HRVDA instead of UReaderOCR-free document understanding · VisualMRCCIDEr: 221.7 -> 211.5Hurt
Use HRVDA instead of CogVLMOCR-free document understanding · TextCapsCIDEr: 144.9 -> 125.3Hurt

Surprising findings

Limitations

Experimental setup

Datasets: IIT-CDIP CORD SROIE DocVQA InfographicsVQA DeepForm Kleister Charity WikiTableQuestions TabFact ChartQA TextVQA TextCaps

Benchmarks: CORD SROIE DocVQA InfoVQA DeepForm Kleister Charity WikiTableQuestions TabFact ChartQA TextVQA VisualMRC TextCaps

Metrics: entity-level F1 ANLS accuracy CIDEr relaxed accuracy latency

Baselines: Donut SeRum Pix2Struct Qwen-VL mPLUG-DocOwl UReader CogVLM

Builds on: Swin Transformer LLaMA-2 Donut BLIP-2 PSENet

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy