atlas

Research map / Vision-language and multimodal / Multimodal LLMs

InternLM-XComposer2-4KHD: A Pioneering Large Vision-Language Model Handling Resolutions from 336 Pixels to 4K HD

NeurIPS 2024 · Vision-language and multimodal › Multimodal LLMs · approach: Instruction-tuned multimodal assistants · 7 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.

Extends the InternLM-XComposer2 LVLM to handle images from 336 pixels up to 4K HD using dynamic patch partitioning with a learnable newline token, reaching SOTA on 6 of 16 benchmarks at 7B scale.

Problem

Existing LVLMs are limited to roughly 1500x1500 input resolution and narrow resolution ranges, which hurts fine-grained understanding of OCR-heavy content such as documents, charts, and infographics.

Approach

Dynamic image partitioning keeps the image aspect ratio and splits it into 336x336 ViT patches (up to a maximum patch count), adds a global view, and inserts a learnable newline token after each patch row so the LLM can recover 2D layout; training resolution scales to 4K HD with a frozen-ViT-resolution design.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Increase training resolution from HD9 to HD16InternLM-XComposer2-4KHD · InfoVQA validationscore: 50.5 -> 60.8Helped
Increase training resolution from HD16 to HD25 to 4KHDInternLM-XComposer2-4KHD · HD-OCR tasksscoreHelped
Evaluate above training resolution (HD9 to HD16)IXC2-HD9 · InfoVQA validationscore: 50.5 -> 58.6Helped
Evaluate above training resolution (HD25 to HD30)IXC2-HD25 · ChartQA testscore: 80.3 -> 79.4Hurt
Remove global view (ablation)InternLM-XComposer2-4KHD · MMBench EN-Testscore: 79.5 -> 75.1Hurt
Add newline token to 4KHD image features (ablation)InternLM-XComposer2-4KHD · InfoVQAscore: 67.4 -> 69.3Helped
Replace concatenation with Re-Sampler (ablation)InternLM-XComposer2-4KHD · DocVQAscore: 89.0 -> 86.2Hurt
Replace concatenation with C-Abstractor (ablation)InternLM-XComposer2-4KHD · DocVQAscore: 89.0 -> 88.6No clear effect

Surprising findings

Limitations

Experimental setup

Datasets: ShareGPT4V COCO Nocaps TextCaps LAION400M SBU CC 3M Concept Data WanJuan Flickr MMC-Inst RCTW-17

Benchmarks: DocVQA ChartQA InfographicVQA TextVQA OCRBench MMStar MathVista MMMU AI2D MME MMBench MMBench-CN

Metrics: accuracy score

Baselines: GPT-4V Gemini Pro TextMonkey CogAgent UReader DocOwl 1.5 Monkey LLaVA-Next Qwen-VL-Chat InternLM-XComposer2-VL

Builds on: InternLM-XComposer2 Monkey LLaVA-UHD CLIP ViT-L/14

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