RCEdit-500K:
Reference Completion for Image-Conditioned Image Editing

ECCV 2026
Jingxu Zhang1,2, Daneul Kim3, Yueming Pan2,4, Dong Chen2, Kai Qiu2, Yang Liu2, Yifan Yang2, Qi Dai2, Xiaoyan Sun1*, Chong Luo1,2*
1University of Science and Technology of China    2Microsoft Research Asia    3Seoul National University    4Xi'an Jiaotong University
RCEdit-500K Teaser
RCEdit-500K reformulates ICIE data construction as a reference-completion problem, constructing 477K aligned quadruplets across six edit categories.

📄Abstract

Image-conditioned image editing (ICIE) guides edits with a reference image to convey visual attributes—such as style, tone, or object identity—that are difficult to specify through text alone. Despite growing practical demand, no large-scale unified ICIE dataset currently exists in the open-source ecosystem; existing efforts cover only a narrow subset of edit types at small scale, typically constructed via costly forward synthesis.

We reformulate ICIE data construction as a reference-completion problem: high-quality text-conditioned image editing (TCIE) datasets already supply the input image, instruction, and edited target, and can be augmented with aligned reference images through type-specific synthesis and lightweight instruction adaptation. Building on this insight, we propose a scalable pipeline equipped with weak-instruction augmentation and five-dimensional VLM-based post-filtering, and use it to construct RCEdit-500K—the first large-scale unified open ICIE dataset comprising 477K quadruplets across six edit categories (add, remove, replace, background, style, alter) with both concrete and abstract reference types.

Training on RCEdit-500K consistently improves reference-guided editing: LoRA adaptation on diffusion models yields up to +1.22 average gain, and an autoregressive model without native editing ability acquires competitive ICIE performance, demonstrating that data availability is the primary bottleneck for open-source ICIE.


📊Dataset at a Glance

477K
Aligned Quadruplets
6
Edit Categories
5-Dim
VLM Post-Filtering
3
Models Improved
Edit Type Sunburst
Sunburst chart of edit type and sub-category distribution in RCEdit-500K.
Dataset Statistics Dataset Distribution
Left: Edit type distribution. Right: Source dataset composition and statistics of RCEdit-500K.

Pipeline

Our reference-completion pipeline converts any TCIE dataset into ICIE training data through four stages: GPT-4o analysis, type-specific reference generation, GPT Image processing (for style/alter), and 5-dimensional VLM-based post-filtering.

RCEdit-500K Pipeline
Overview of the RCEdit-500K data construction pipeline. Given an existing TCIE pair (input, instruction, target), our pipeline synthesizes a compatible reference image through type-specific generation strategies, then applies multi-dimensional quality filtering.

🖼Dataset Examples

RCEdit-500K covers six edit categories with both concrete references (add, replace, remove, background) and abstract references (style, alter). Click the tabs below to browse examples from each category.

Add
Replace
Remove
Background
Style
Alter
Add Examples
Add: Insert an object from the reference image into the input scene. The reference provides a concrete subject that appears in the edited target.
Replace Examples
Replace: Substitute an existing object in the input with the one depicted in the reference image.
Remove Examples
Remove: The reference image indicates which object to remove from the input scene.
Background Examples
Background: Change the background to match the environment/scene shown in the reference image.
Style Examples
Style: Transfer the artistic style from the reference to the input image. The reference provides abstract visual attributes.
Alter Examples
Alter: Transfer visual attributes (color, texture, material) from the reference to the subject in the input image.

📈Quantitative Results

We evaluate on the MultiBanana two-reference benchmark using GPT-4o across five axes: Instruction Alignment (IA), Reference Consistency (RC), Background-Subject Match (BSM), Physical Realism (PR), and Visual Quality (VQ).

Model IA ↑ RC ↑ BSM ↑ PR ↑ VQ ↑ Avg ↑
Closed-source models
Nano Banana 4.594.005.135.725.444.67
GPT-Image-1.5 5.874.945.405.895.855.51
Open-source models
Flux-Kontext 2.942.802.392.942.812.82
Omnigen2 3.623.284.505.175.053.93
Qwen-Image-Edit-2509 3.604.064.835.615.394.31
Dreamomni2 4.453.615.075.835.804.54
Qwen-Image-Edit-2511 4.154.184.955.685.594.58
Flux-Klein-4B 4.694.015.055.625.574.71
Flux-Klein-9B 4.784.095.015.615.504.75
+ RCEdit-500K (Ours)
Janus-Pro (baseline) 1.021.011.021.041.111.03
Janus-Pro + RCEdit-500K 4.653.814.525.044.914.43
Flux-Kontext (baseline) 2.942.802.392.942.812.82
Flux-Kontext + RCEdit-500K 3.523.424.765.505.274.04
Qwen-Edit-2509 (baseline) 3.604.064.835.615.394.31
Qwen-Edit-2509 + RCEdit-500K 4.084.035.115.865.724.56

Training on RCEdit-500K yields consistent gains: +1.22 avg for Flux-Kontext, +0.25 for Qwen-Edit-2509, and transforms Janus-Pro from 1.03 to 4.43.


🎨Qualitative Comparison

Visual comparison between base models and their RCEdit-500K fine-tuned counterparts across concrete-object edits (add, replace) and abstract-attribute edits (style, alter).

Qualitative Comparison
Qualitative comparison of different models. Models labeled "Ours" are trained with RCEdit-500K. After fine-tuning, instruction alignment improves substantially, copy-paste artifacts are reduced, and visual blending between input and reference is resolved.

🔬Ablation Study

We ablate two key designs: five-dimensional post-filtering and weak-instruction augmentation, and compare against existing ICIE datasets.

Variant IA ↑ RC ↑ BSM ↑ PR ↑ VQ ↑ Avg ↑
w/o post-filtering 3.603.303.624.204.043.62
w/o weak instruction 3.673.353.844.504.273.74
RCEdit-500K (full) 3.523.424.765.505.274.04

Comparison with Existing ICIE Datasets

Training Data IA ↑ RC ↑ BSM ↑ PR ↑ VQ ↑ Avg ↑
Baseline (no LoRA) 2.942.802.392.942.812.82
ImgEdit 3.052.832.583.102.922.92
AnyEdit (w/o structure) 3.022.652.102.572.442.68
AnyEdit 2.171.874.555.154.932.97
RCEdit-60K (Ours) 3.623.283.784.454.163.68
RCEdit-500K (Ours) 3.523.424.765.505.274.04

Even at matched scale (60K), RCEdit outperforms existing ICIE datasets by a large margin, and performance continues to scale with data size.


📖Citation

@inproceedings{zhang2026rcedit,
  title={RCEdit-500K: Reference Completion for Image-Conditioned Image Editing},
  author={Zhang, Jingxu and Kim, Daneul and Pan, Yueming and Chen, Dong and Qiu, Kai and Liu, Yang and Yang, Yifan and Dai, Qi and Sun, Xiaoyan and Luo, Chong},
  booktitle={European Conference on Computer Vision (ECCV)},
  year={2026}
}