atlas

Research map / Vision-language and multimodal / Multimodal LLMs

CodeDance: A Dynamic Tool-integrated MLLM for Executable Visual Reasoning

CVPR 2026 · Vision-language and multimodal › Multimodal LLMs · approach: Chain-of-thought multimodal reasoning · 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 CodeDance, a Qwen2.5-VL-7B-based tool-integrated MLLM that reasons by writing and executing Python code for visual operations, trained with SFT on a 34K trajectory set and RL using a balanced adaptive tool-calling reward.

Problem

Open-source visual reasoning MLLMs rely on text-only chains or rigid schema-based tool calls (e.g., bounding-box cropping), and lack adaptive decisions about when to invoke tools, leading to tool underuse or overuse.

Approach

Use executable code as a general medium for visual tools, and train with a difficulty-adaptive reward (group-accuracy-scaled tool-call reward plus turn-level execution-failure penalty) so the policy calls tools selectively; reports emergent cross-task tool transfer and novel tool compositions during RL.

Key results

Surprising findings

Limitations

Experimental setup

Datasets: MMK12 Retool ChartQAPro chartgemma SA1B Mulberry GEOqa_plus DeepEyes RL data PixmoCount train

Benchmarks: CountBench PixmoCount V* Bench HR-Bench 4K HR-Bench 8K ChartQA CharXiv MathVision MathVista MathVerse WeMath

Metrics: accuracy average turns execution success rate

Baselines: GPT-4o Qwen2.5-VL-7B Qwen2.5-VL-72B Qwen2.5-VL-32B DeepEyes-7B Thyme-VL-7B Pixel Reasoner-7B InternVL3-78B LLaVA-OneVision-72B R1-Onevision-7B

Builds on: GRPO DeepEyes Qwen2.5-VL ViperGPT

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