Aphanta: Diagnosing Task-Aligned Image-Edited Intermediates for Multimodal Reasoning
Organizations: Fudan University · StepFun · Shanghai Jiaotong Univeristy
Abstract
Explicit visual intermediates can help multimodal large language models (MLLMs) externalize spatial evidence and updated visual states, but their utility depends on whether an image editor can faithfully realize the required transformation. We introduce Aphanta, an automated task-discovery and closed-loop diagnostic framework for the MLLM -> image editor -> MLLM pipeline. Aphanta evaluates three conditions---direct reasoning, reasoning with an editor-generated intermediate, and reasoning with an idealized reference intermediate---to separate potential visual headroom from the practical utility of current editors. Across 20 candidate tasks and multiple editor--MLLM combinations, we find that utility is strongly task-conditioned. Gains concentrate in visual cue injection, grounding, and counterfactual state realization, whereas intermediates requiring symbol-sensitive construction or structural extrapolation are substantially less reliable. On the selected positive-task subset, our consolidated Qwen pipeline improves the mean task score from 0.343 to 0.445 ( points; relative), while the full study also retains filtered and unsuccessful tasks to expose the boundary. These results position image editing as a specialized visual workspace rather than a universal reasoning mechanism, and establish Aphanta as a reusable protocol for measuring task--representation alignment, editor realization, and downstream pipeline utility.
Figures & tables
| ID | Task | Status | Topic | Evaluation | ID | Task | Status | Topic | Evaluation | ||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Direct | +Edit | +Ref. | Direct | +Edit | +Ref. | ||||||||
| 1 | Where Is My Mirror | \passbadge PASS | Grounding | 0.70 | 0.78 | 0.77 | 11 | Plane Geometry Aux. Line | \failbadge FAIL | Logic | 0.41 | 0.43 | 0.47 |
| 2 | Circuit Diagram Parsing | \failbadge FAIL | Logic | 0.70 | 0.60 | 0.88 | 12 | Dense Dot Counting | \passbadge PASS | Low Level | 0.05 | 0.23 | 0.52 |
| 3 | Auto. Driving Assistant | \passbadge PASS | Grounding | 0.42 | 0.57 | 0.45 | 13 | Tangram | \passbadge PASS | Low Level | 0.31 | 0.51 | 0.61 |
| 4 | RPM: Synthetic | \passbadge PASS | Logic | 0.18 | 0.30 | 0.39 | 14 | Gear Rotation Reasoning | \failbadge FAIL | Logic | 0.92 | 0.42 | 0.83 |
| 5 | RPM: Real | \passbadge PASS | Logic | 0.61 | 0.79 | 0.71 | 15 | Industrial Defect Inspect | \passbadge PASS | Grounding | 0.70 | 0.82 | 0.88 |
| (a) Complete within-family pipelines | ||||
|---|---|---|---|---|
| Pipeline | Direct | Edit | Ref. | (pt.) |
| Qwen3-VL + Qwen-Image-Edit | 0.343 | 0.445 | 0.558 | +10.2 |
| Seed-2.0 + Seedream-4.5 | 0.505 | 0.540 | 0.650 | +3.5 |
| GPT-5 + GPT-Image-1.5 | 0.475 | 0.425 | 0.635 | -5.0 |
| Gemini-3 + Nano Banana 2 | 0.580 | 0.625 | 0.650 | +4.5 |
Appendix figures & tables6 assets
Supplementary material from the paper’s appendix.
Appendix
| Template family | Representative tasks | Typical instruction form | Planner role |
|---|---|---|---|
| Fixed spatial annotation | Mirror localization, traffic signs, industrial defects, dense difference | Draw red boxes around the relevant region; highlight anomalous regions; mark the only differing tile. | Cue grounding |
| Parameterized local edit | Clock reasoning, object deletion, dense counting | Rotate the minute hand by a specified angle; remove {object} ; mark each {target} with a red dot and index. | State update |
| Constructive final state | Synthetic and real RPM, tangram | Fill the blank matrix cell with the final pattern; generate the final tangram board after the described steps. | Visual construction |
| Isolation and close-up | Zoom-in/remake and blackout variants | Keep only the target object and black out the rest; crop the edited subject into a square close-up. | Evidence filtering |
| ID | Task | Status | Operation | Metric | Train | Preliminary diagnosis | Final evaluation | ||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Direct | +Edit | +Ref. | Direct | +Edit | +Ref. | ||||||
| 1 | Where Is My Mirror | \passbadge PASS | Grounding | IOU | 3,818 | 0.53 | 0.53 | 0.50 | 0.70 | 0.78 | 0.77 |
| 2 | Circuit Diagram Parsing | \failbadge FAIL | Structured | ACC | 30,155 | 0.70 | 0.60 | 0.88 | – | – | – |
| 3 | Auto. Driving Assistant | \passbadge PASS | Grounding | ACC | 2,303 | 0.45 | 0.43 | 0.63 | 0.42 | 0.57 | 0.45 |
| 4 | RPM: Synthetic | \passbadge PASS | Structured | ACC | 10,000 | 0.24 | 0.18 | 0.37 | 0.18 | 0.30 | 0.39 |
| 5 | RPM: Real | \passbadge PASS | Structured | ACC | 2,100 | 0.51 | 0.43 | 0.60 | 0.61 | 0.79 | 0.71 |
| (a) BabyVision | |||
|---|---|---|---|
| Reasoner | Direct | +Edit | Edit |
| Qwen | 0.1958 | 0.1623 | -0.0335 |
| GPT | 0.1804 | 0.1546 | -0.0258 |
| Gemini | 0.3015 | 0.2319 | -0.0696 |
Multimodal Reasoning
Multimodal reasoning studies how AI systems combine text with images, audio, video, and other signals to solve evidence-dependent tasks.
See all 512 papers