atlas

Research map / Image generation / Fast diffusion sampling

CCS: Controllable and Constrained Sampling with Diffusion Models via Initial Noise Perturbation

NeurIPS 2025 · Image generation › Fast diffusion sampling · approach: Diffusion theory and design space · 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.

Shows that DDIM output change is near-linear in initial-noise perturbation scale and proposes CCS, a spherical-interpolation noise perturbation with a binary-search controller, to sample diffusion outputs centered on a target mean at a specified diversity level.

Problem

Controlling the distribution of samples from a diffusion model so that they center on a target mean with a specified statistical spread (diversity), rather than constraining each sample individually, while preserving sample quality.

Approach

Empirically and theoretically, DDIM/ODE output change is approximately linear in the initial noise perturbation scale. CCS spherically interpolates the DDIM-inverted noise of a target image with fresh Gaussian noise, which keeps the noise norm near sqrt(d), and a controller binary-searches the interpolation angle C0 to hit a target rMSE.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use CCS spherical initial-noise perturbation instead of CCDF-CPixel diffusion sampling · FFHQ, rMSE target 0.12PSNR: 23.52 -> 25.13Helped
Use CCS spherical initial-noise perturbation instead of CCDF-CPixel diffusion sampling · FFHQ, rMSE target 0.12SD: 0.088 -> 0.104Helped
Use CCS spherical initial-noise perturbation instead of CCDF-CPixel diffusion sampling · FFHQ, rMSE target 0.12CLIP-IQA: 0.746 -> 0.750Helped
Use CCS spherical initial-noise perturbation instead of CCDF-CPixel diffusion sampling · FFHQ, rMSE target 0.12MUSIQ: 66.15 -> 66.79Helped
Use CCS spherical initial-noise perturbation instead of GP-CPixel diffusion sampling · CIFAR-10, rMSE target 0.11PSNR: 24.66 -> 26.05Helped
Use CCS spherical initial-noise perturbation instead of GP-CPixel diffusion sampling · CIFAR-10, rMSE target 0.11SD: 0.100 -> 0.107Helped
Use CCS spherical initial-noise perturbation instead of CCDF-CPixel diffusion sampling · CIFAR-10, rMSE target 0.11IS: 7.91 -> 8.09Helped
Use CCS spherical initial-noise perturbation instead of CCDF-CStable Diffusion 1.5 sampling · CelebA-HQ, rMSE target 0.07PSNR: 27.66 -> 30.29Helped
Use CCS spherical initial-noise perturbation instead of CCDF-CStable Diffusion 1.5 sampling · CelebA-HQ, rMSE target 0.07SD: 0.051 -> 0.053Helped
Use CCS spherical initial-noise perturbation instead of CCDF-CStable Diffusion 1.5 sampling · CelebA-HQ, rMSE target 0.07CLIP-IQA: 0.735 -> 0.732Hurt
Use CCS spherical initial-noise perturbation instead of CCDF-CStable Diffusion 1.5 sampling · CelebA-HQ, rMSE target 0.07MUSIQ: 49.29 -> 49.66Helped
Increase spherical perturbation scale C0CCS · FFHQR-squareHelped

Surprising findings

Limitations

Experimental setup

Datasets: FFHQ CIFAR-10 CelebA-HQ fMoW

Benchmarks: FFHQ CIFAR-10 CelebA-HQ

Metrics: PSNR SD CLIP-IQA MUSIQ Inception Score R-square

Baselines: GP-C ILVR-C DPS-C CCDF-C LDPS-C

Builds on: DDIM Diffusion posterior sampling ILVR Come-closer-diffuse-faster

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