atlas

Research map / Vision-language and multimodal / Multimodal LLMs

Mini-Monkey: Alleviating the Semantic Sawtooth Effect for Lightweight MLLMs via Complementary Image Pyramid

ICLR 2025 · Vision-language and multimodal › Multimodal LLMs · approach: Instruction-tuned multimodal assistants · 0 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 Complementary Image Pyramid (CIP), a plug-and-play multi-scale cropping scheme that mitigates the semantic sawtooth effect in high-res MLLMs, plus a parameter-free Scale Compression Mechanism (SCM) for token pruning, yielding the 2B Mini-Monkey.

Problem

Sliding-window or non-overlapping cropping of high-resolution images cuts objects and words, causing semantic discontinuity that hurts lightweight MLLMs on fine-grained and text-heavy understanding.

Approach

Build a complementary image pyramid from three aspect-ratio groups (detailed, adaptive, global) so that crop boundaries of the detailed tiles are covered by offset adaptive tiles and a global view, and compress redundant detailed tokens using attention from the LLM's early layers.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add CIP to InternVL2-2B (ablation)InternVL2-2B · OCRBenchscore: 784 -> 806Helped
Add CIP to InternVL2-2B (ablation)InternVL2-2B · TextVQAVQA score: 73.4 -> 76.0Helped
Fine-tune InternVL2-2B without CIP (ablation)InternVL2-2B · MMEscore: 1876.8 -> 1858.3Hurt
Add CIP during fine-tuning (ablation)InternVL2-2B · OCRBenchscore: 784 -> 806Helped
Replace CIP with overlapping cropping (ablation)Baseline · TextVQAVQA score: 73.4 -> 70.6Hurt
Replace CIP with fixed-size high-resolution cropping (ablation)Baseline · OCRBenchscore: 806 -> 772Hurt
Add CIP to MiniCPM-V-2-2.8B (ablation)MiniCPM-V-2-2.8B · OCRBenchscore: 605 -> 627Helped
Add CIP to LLaVA-OV-0.5B (ablation)LLaVA-OV-0.5B · OCRBenchscore: 577 -> 600Helped
Add CIP to InternVL2-1B (ablation)InternVL2-1B · TextVQAVQA score: 70.5 -> 72.3Helped
Use SCM with 90% token compression (ablation)Mini-Monkey · OCRBenchscore: 792 -> 801Helped
Replace SCM with pooling at 50% compression (ablation)Mini-Monkey · OCRBenchscore: 794 -> 256Hurt
Increase baseline sub-image count from 24 to 48 (ablation)Baseline · OCRBenchscore: 783 -> 767Hurt

Surprising findings

Limitations

Experimental setup

Datasets: DocVQA ChartQA DVQA AI2D GeoQA+ LLaVA-150K (zh)

Benchmarks: MME RealWorldQA AI2D CCBench SEED Image HallusionBench POPE MathVista ChartQA DocVQA InfoVQA TextVQA

Metrics: accuracy ANLS VQA score relaxed accuracy

Baselines: InternVL2-2B InternVL2-8B MiniCPM-V-2 TextMonkey FastV LLaVA-OneVision-0.5B InternVL2-1B GLM4-V

Builds on: InternVL2 Monkey FastV TextMonkey

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