EditThinker: Unlocking Iterative Reasoning for Any Image Editor

Hongyu Li, Manyuan Zhang, Dian Zheng, Ziyu Guo, Yimeng Jia +9 more
12/5/2025
cs.CV

No official code found. Best implementation: appletea233/EditThinker (113 stars, last commit 2026-01-18).

Abstract

Instruction-based image editing has emerged as a prominent research area, which, benefiting from image generation foundation models, have achieved high aesthetic quality, making instruction-following capability the primary challenge. Existing approaches improve instruction adherence via supervised or reinforcement learning, yet single-turn success rates remain limited due to inherent stochasticity and a lack of deliberation. In this work, we propose a deliberative editing framework to 'think' while they edit, which simulates the human cognitive loop by iteratively executing a Think-while-Edit cycle: Critiquing results and Refining instructions , followed by Repeating the generation until satisfactory. Specifically, we train a single MLLM, EditThinker, to act as the reasoning engine of this framework, which jointly produce the critique score, reasoning process, and refined instructions. We employ reinforcement learning to align the EditThinker's thinking with its editing, thereby generating more targeted instruction improvements. Extensive experiments on four benchmarks demonstrate that our approach significantly improves the instruction-following capability of any image editing model by a large margin. We will release our data construction framework, datasets, and models to benefit the community.

View on arXivView PDF

Code Implementations(1)

Unlocking Iterative Reasoning for Any Image Editor

1133Jinja, ShellDec 7, 20259 months ago

Similar Papers

Cite this paper

@article{li2025editthinker,
  title  = {EditThinker: Unlocking Iterative Reasoning for Any Image Editor},
  author = {Hongyu Li and Manyuan Zhang and Dian Zheng and Ziyu Guo and Yimeng Jia and Kaituo Feng and Hao Yu and Yexin Liu and Yan Feng and Peng Pei and Xunliang Cai and Linjiang Huang and Hongsheng Li and Si Liu},
  year   = {2025},
  eprint = {2512.05965},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2512.05965v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2512.05965.svg)](https://codeofpaper.com/paper/2512.05965)

Discussion