Contrastive Denoising Score for Text-Guided Latent Diffusion Image Editing

Hyelin Nam, Gihyun Kwon, Geon Yeong Park, Jong Chul Ye
11/1/2023

No official code found. Best implementation: HyelinNAM/ContrastiveDenoisingScore (119 stars, last commit 2024-10-26).

Abstract

With the remarkable advent of text-to-image diffusion models, image editing methods have become more diverse and continue to evolve. A promising recent approach in this realm is Delta Denoising Score (DDS) - an image editing technique based on Score Distillation Sampling (SDS) framework that leverages the rich generative prior of text-to-image diffusion models. However, relying solely on the difference between scoring functions is insufficient for preserving specific structural elements from the original image, a crucial aspect of image editing. To address this, here we present an embarrassingly simple yet very powerful modification of DDS, called Contrastive Denoising Score (CDS), for latent diffusion models (LDM). Inspired by the similarities and differences between DDS and the contrastive learning for unpaired image-to-image translation(CUT), we introduce a straightforward approach using CUT loss within the DDS framework. Rather than employing auxiliary networks as in the original CUT approach, we leverage the intermediate features of LDM, specifically those from the self-attention layers, which possesses rich spatial information. Our approach enables zero-shot image-to-image translation and neural radiance field (NeRF) editing, achieving structural correspondence between the input and output while maintaining content controllability. Qualitative results and comparisons demonstrates the effectiveness of our proposed method. Project page: https://hyelinnam.github.io/CDS/

View on arXivView PDF

Code Implementations(1)

[CVPR2024] Official PyTorch implementation of "Contrastive Denoising Score(CDS) for Text-guided Latent Diffusion Image Editing"

1194PythonNov 30, 20231 years ago

Similar Papers

Cite this paper

@article{nam2023contrastive,
  title  = {Contrastive Denoising Score for Text-Guided Latent Diffusion Image Editing},
  author = {Hyelin Nam and Gihyun Kwon and Geon Yeong Park and Jong Chul Ye},
  year   = {2023},
  eprint = {2311.18608},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/pdf/2311.18608},
  journal = {CVPR 2023 2023}
}

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

Discussion