atlas

Research map / Vision-language and multimodal / Multimodal LLMs

ReFocus: Visual Editing as a Chain of Thought for Structured Image Understanding

ICML 2025 · Vision-language and multimodal › Multimodal LLMs · approach: Multimodal LLM benchmarks · 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 ReFocus, which lets multimodal LLMs write Python code that visually edits table/chart images (draw boxes, highlight, mask) as visual chain-of-thought, and distills such traces into Phi-3.5-vision via SFT on a 14k ChartQA-based dataset.

Problem

Multimodal LLMs struggle with multi-hop selective attention over structured images such as tables and charts, limiting intermediate reasoning to text.

Approach

Equip MLLMs with image-editing tools (draw box, highlight, mask) invoked through generated Python code so the edited image becomes a visual thought fed back as new input, iteratively refocusing attention without adding external information.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add ReFocus visual editingGPT-4o-2024-05-13 · VWTQaccuracy: 66.5 -> 76.9 (+10.4)Helped
Add ReFocus visual editingGPT-4o-2024-05-13 · VWTQ_synaccuracy: 73.2 -> 79.6 (+3.4)Helped
Add ReFocus visual editingGPT-4o-2024-05-13 · VTabFactaccuracy: 89.6 -> 89.6 (+0.0)No clear effect
Add ReFocus visual editingGPT-4o-2024-05-13 · CharXivaccuracy: 49.0 -> 57.3 (+8.3)Helped
Add ReFocus visual editingGPT-4o-2024-08-06 · CharXivaccuracy: 48.9 -> 46.2 (-2.7)Hurt
Add ReFocus visual editingGPT-4o-2024-08-06 · VWTQ_synaccuracy: 70.4 -> 82.8 (+12.4)Helped
Use mask out editing (ablation)ReFocus on GPT-4o · VWTQ_synaccuracy: 70.4 -> 82.4Helped
Use draw box editing (ablation)ReFocus on GPT-4o · VWTQaccuracy: 66.4 -> 77.6Helped
Use highlight editing (ablation)ReFocus on GPT-4o · VWTQaccuracy: 66.4 -> 74.8Helped
Train with ReFocus visual CoT including bounding boxes rather than QA pairs (ablation)Phi-3.5-vision SFT · Horizontal Baraccuracy: 60.6 -> 71.0Helped
Train with ReFocus visual CoT including bounding boxes rather than QA pairs (ablation)Phi-3.5-vision SFT · Vertical Baraccuracy: 66.8 -> 72.2Helped
Remove refocus bounding box coordinates from ReFocus VCoT training data (ablation)Phi-3.5-vision SFT · Horizontal Baraccuracy: 71.0 -> 67.1Hurt

Surprising findings

Limitations

Experimental setup

Datasets: VWTQ VWTQ_syn VTabFact CharXiv ChartQA horizontal bar ChartQA vertical bar

Benchmarks: VWTQ VWTQ_syn VTabFact CharXiv ChartQA horizontal bar ChartQA vertical bar

Metrics: accuracy

Baselines: GPT-4o LLaVA-NeXT Phi 3 vision Gemini-Pro 1.5 VisProg Phi-3.5-vision

Builds on: Visual Sketchpad VisProg chain-of-thought prompting Set-of-Mark

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