CVJun 24

In-context Region-based Drag: Drag Any Region to Any Shape

arXiv:2606.2590718.7Has Code
Predicted impact top 16% in CV · last 90 daysOriginality Incremental advance
AI Analysis

For image editing researchers and practitioners, this provides a more precise and user-friendly alternative to ambiguous point-based drag methods.

ICRDrag introduces a region-based drag editing method for diffusion models, using in-context learning with novel attention regularizations to drag any region to any shape, significantly outperforming existing methods in accuracy and visual fidelity.

Diffusion models have shown promise in drag-style editing. Previous works mainly focus on point-based drag, which is inherently ambiguous. This paper focuses on region-based drag and introduces a novel In-Context Region-based Drag (ICRDrag) method. Under the in-context learning framework, ICRDrag consumes a source image, a source region mask, and a target region mask, producing the target dragged image. Built upon the basic in-context learning model, we introduce two novel attention regularization: 1) image-mask attention consistency to ensure that a target region attends to similar source regions for image and mask modalities; 2) source-target attention correspondence to ensure the mutual correspondence between source and target regions. To facilitate region-based drag, we also construct Paired Region Dataset (PRD), a large-scale dataset with paired masks and images. Extensive experiments show that ICRDrag significantly outperforms existing methods in both quantitative metrics and user studies, achieving superior editing accuracy and visual fidelity. The dataset, code, and model are available at https://github.com/bcmi/ICRDrag-Region-Drag-Editing.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes