atlas

Research map / Image generation / Editing and style transfer

NoiseCLR: A Contrastive Learning Approach for Unsupervised Discovery of Interpretable Directions in Diffusion Models

CVPR 2024 · Image generation › Editing and style transfer · approach: Inversion-based diffusion editing · 12 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 NoiseCLR, an unsupervised contrastive method that learns disentangled editing directions in a frozen Stable Diffusion v1.5 from about 100 unlabeled images per domain.

Problem

Discovering interpretable, disentangled latent editing directions in large text-to-image diffusion models without text prompts, labels, or masks, which existing diffusion methods do not handle well for Stable Diffusion.

Approach

Learn K direction embeddings by contrasting noise-prediction feature divergences across unlabeled images: edits from the same direction attract, edits from different directions repel. The directions act as conditional embeddings on a frozen denoiser, so they can be composed within and across domains.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use NoiseCLR instead of the compared editing methodsDiffusion-model image editing · User studyedit quality rating: 2.65 vs 2.19 (Composable Diffusion), 1.20 (Unsupervised Concept Discovery), 1.52 (SEGA), 1.87 (Cycle-Diffusion)Helped
Use NoiseCLR instead of the compared editing methodsDiffusion-model image editing · User studydisentanglement rating: 3.05 vs 2.15 (Composable Diffusion), 1.28 (Unsupervised Concept Discovery), 1.81 (SEGA), 2.73 (Cycle-Diffusion)Helped
Use NoiseCLR instead of Composable Diffusion and SEGAImage editing · Age, Mustache, Gender, and Race editsLPIPS: Age: 0.17 vs 0.19, 0.11; Mustache: 0.17 vs 0.40, 0.23; Gender: 0.20 vs 0.42, 0.27; Race: 0.13 vs 0.40, 0.27Mixed
Use NoiseCLR instead of Cycle-DiffusionImage editing · Age, Mustache, Gender, and Race editsLPIPS: Age: 0.17 vs 0.10; Mustache: 0.17 vs 0.21; Gender: 0.20 vs 0.23; Race: 0.13 vs 0.26Mixed

Surprising findings

Limitations

Experimental setup

Datasets: FFHQ AFHQ-Cats Stanford Cars paintings subset

Benchmarks: CLIP re-scoring analysis LPIPS user study on Amazon MTurk

Metrics: CLIP classification probability change LPIPS user-rated edit quality user-rated disentanglement

Baselines: Cycle-Diffusion SEGA Composable Diffusion Unsupervised Concept Discovery

Builds on: LatentCLR classifier-free guidance DDIM inversion Stable Diffusion

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