Improving Editability in Image Generation with Layer-wise Memory

Daneul Kim, Jaeah Lee, Jaesik Park
2/10/2026

No official code found. Best implementation: SNU-VGILab/improving-editability (39 stars, last commit 2026-03-02).

Abstract

Most real-world image editing tasks require multiple sequential edits to achieve desired results. Current editing approaches, primarily designed for single-object modifications, struggle with sequential editing: especially with maintaining previous edits along with adapting new objects naturally into the existing content. These limitations significantly hinder complex editing scenarios where multiple objects need to be modified while preserving their contextual relationships. We address this fundamental challenge through two key proposals: enabling rough mask inputs that preserve existing content while naturally integrating new elements and supporting consistent editing across multiple modifications. Our framework achieves this through layer-wise memory, which stores latent representations and prompt embeddings from previous edits. We propose Background Consistency Guidance that leverages memorized latents to maintain scene coherence and Multi-Query Disentanglement in cross-attention that ensures natural adaptation to existing content. To evaluate our method, we present a new benchmark dataset incorporating semantic alignment metrics and interactive editing scenarios. Through comprehensive experiments, we demonstrate superior performance in iterative image editing tasks with minimal user effort, requiring only rough masks while maintaining high-quality results throughout multiple editing steps.

View on arXivView PDF

Code Implementations(1)

[Official Implementation] Improving Editability in Image Generation with Layer-wise Memory, CVPR 2025

392Python, MakefileMar 24, 20257 months ago
diffusionediting

Similar Papers

Cite this paper

@article{kim2026improving,
  title  = {Improving Editability in Image Generation with Layer-wise Memory},
  author = {Daneul Kim and Jaeah Lee and Jaesik Park},
  year   = {2026},
  eprint = {2505.01079},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2505.01079},
  journal = {CVPR 2025 2025}
}

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/2505.01079.svg)](https://codeofpaper.com/paper/2505.01079)

Discussion