AIAny
Icon for item

MT Forcing: Towards Stable and Consistent Multi-Turn Image Editing with Autoregressive Diffusion

Improves stability and consistency for multi-turn image editing by training autoregressive diffusion editors with Single-Turn Distribution Matching Distillation and Teacher-Forcing Guidance. Combines a single-turn teacher for visual-quality supervision and trajectory-based teacher-forcing to preserve edits across successive turns.

Introduction

Most image editors work well for a single edit but degrade quickly when asked to apply many successive edits: textures blur, prior edits drift, and preserved regions change unexpectedly. The core insight here is to train the editor on its own multi-turn rollouts while using a single-turn teacher to provide clean, cumulative-edit supervision—so the model learns to operate under realistic input drift without inheriting the teacher's errors.

Key Findings
  • Sustained multi-turn quality: applying MT Forcing to a baseline UMM markedly improves multi-turn instruction following (eight-turn average rose from 8.47 to 9.66) and content consistency (from 7.09 to 8.40).
  • Strong drift resistance: metrics report improved drift resistance (example: 4.30/5 vs. base 3.83) and far smaller matched-point displacement (0.74 px vs. base 6.34 px), indicating better spatial alignment across turns.
  • Two complementary training signals: Single-Turn Distribution Matching Distillation (Single-Turn DMD) stabilizes per-turn visual quality by supervising student rollouts with a teacher that applies cumulative edits in one pass; Teacher-Forcing Guidance enforces history-aware transitions via reference trajectories during warmup and as a regularizer.
Who It's For and Trade-offs
  • Great fit if you develop or fine-tune models for interactive, multi-step image editing workflows (e.g., chat-driven editors, iterative design tools) and need to maintain prior edits across many turns.
  • Look elsewhere if you only require single-turn editing quality or cannot afford the extra training complexity: MT Forcing adds distillation and trajectory supervision steps and relies on a teacher model and multi-turn data to deliver its gains.
Method Snapshot
  • Student trains on its own sequential rollouts to learn realistic distribution shifts encountered at inference time.
  • Teacher is conditioned asymmetrically: it receives the original image plus a compound instruction (all edits up to the current turn) and generates a single-turn target; this avoids propagating student errors into supervision.
  • Teacher-Forcing Guidance uses real or packed trajectories for warmup and regularization to strengthen cross-turn consistency beyond per-turn matching.

The approach is empirical and benchmark-oriented: it demonstrates notable numeric improvements on the MTEdit-Bench and comes packaged with model weights and demos for reproducibility.

Information

  • Websitearxiv.org
  • OrganizationsSenseTime Research, HKUST MMLab, Stanford University, AIR, Tsinghua University
  • AuthorsHouyuan Chen, Fanzhou Wang, Xiangyu Fan, Zesong Qiu, Yukun Wei, Songlin Yang, Zhitao Yang, Lvmin Zhang, Pei Yang, Hao Zhao …
  • Published date2026/10/18

More Items

Learns executable language-conditioned local navigation by pretraining on instruction-conditioned Internet egocentric videos, aligning learned visual dynamics with simulated action labels, then jointly fine-tuning for navigation. Achieves high success rates on short-horizon benchmarks (86.5% OVON, 94.9% HabitatGS-LN) with real-robot validation and released code/data.

Provides a training-free multimodal reasoning harness that combines heterogeneous visual tools, persistent multimodal memory, and code execution so MLLMs can iteratively acquire and compose grounded evidence. Improves accuracy on 22 benchmarks by about 9.7–12.6 points while cutting comparative token costs.

Evaluates whether vision–language models can convert 2D observations into precise 3D control by introducing RoTA-Bench, an interactive projection-alignment benchmark that synthesizes silhouette-preserving 3D objects, guarantees solvable initializations, and provides 674 tasks with a stratified 100-task test set.