atlas

Research map / Image generation / Editing and style transfer

DCI: Dual-Conditional Inversion for Boosting Diffusion-Based Image Editing

NeurIPS 2025 · Image generation › Editing and style transfer · approach: Inversion-based diffusion editing · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes Dual-Conditional Inversion (DCI), which jointly conditions diffusion inversion on the source prompt and a VAE-encoded reference image via reference-guided noise correction plus fixed-point latent refinement, improving reconstruction and editing on PIE-Bench with Stable Diffusion v1.4.

Problem

Diffusion inversion methods trade off reconstruction accuracy against editing flexibility, because the inverted latent noise does not preserve both semantic alignment and structural consistency with the source image.

Approach

Treat inversion as a dual-conditioned fixed-point optimization: at each DDIM step, correct the prompt-conditioned noise prediction toward a reference noise derived from the source image latent, then refine the latent so it is a fixed point of the DDIM inversion update.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Apply dual-conditional inversion instead of SPDInvStable Diffusion v1.4 with P2P editing · PIE-BenchDINO ×10^3: 8.81 -> 6.07Helped
Apply dual-conditional inversion instead of SPDInvStable Diffusion v1.4 with P2P editing · PIE-BenchPSNR: 28.60 -> 29.38Helped
Apply dual-conditional inversion instead of SPDInvStable Diffusion v1.4 with P2P editing · PIE-BenchLPIPS ×10^3: 36.01 -> 33.01Helped
Apply dual-conditional inversion instead of SPDInvStable Diffusion v1.4 with P2P editing · PIE-BenchMSE ×10^4: 24.54 -> 21.28Helped
Apply dual-conditional inversion instead of SPDInvStable Diffusion v1.4 with P2P editing · PIE-BenchSSIM ×10^2: 86.23 -> 87.14Helped
Apply dual-conditional inversion instead of SPDInvStable Diffusion v1.4 with P2P editing · PIE-BenchCLIP: 25.26 -> 25.52Helped
Use K=2 optimization rounds instead of K=5 (ablation)DCI · PIE-BenchPSNR: 29.38 -> 29.32No clear effect
Use K=10 optimization rounds instead of K=5 (ablation)DCI · PIE-BenchPSNR: 29.38 -> 29.29Hurt
Set reference-guided correction weight λ=1 instead of λ=2 (ablation)DCI · PIE-BenchPSNR: 29.38 -> 29.29Hurt
Set reference-guided correction weight λ=5 instead of λ=2 (ablation)DCI · PIE-BenchPSNR: 29.38 -> 28.25Hurt
Set fixed-point learning rate η=0.0001 instead of η=0.001 (ablation)DCI · PIE-BenchPSNR: 29.38 -> 28.80Hurt
Set fixed-point learning rate η=0.01 instead of η=0.001 (ablation)DCI · PIE-BenchPSNR: 29.38 -> 23.05Hurt

Surprising findings

Limitations

Experimental setup

Datasets: PIE-Bench COCO2017

Benchmarks: PIE-Bench

Metrics: DINO PSNR LPIPS MSE SSIM CLIP score

Baselines: DDIM inversion NTI NPI AIDI NMG DirectInv ProxEdit SPDInv h-Edit

Builds on: DDIM inversion Null-text inversion SPDInv Prompt-to-Prompt

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy