atlas

Research map / Image generation / Fast diffusion sampling

Optical Diffusion Models for Image Generation

NeurIPS 2024 · Image generation › Fast diffusion sampling · approach: Diffusion theory and design space · 3 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 an Optical Denoising Unit: passive, phase-modulated diffractive layers implement DDPM noise prediction optically, trained with an online digital-twin algorithm, reaching FID ~131-227 on MNIST, Fashion-MNIST and Quick, Draw! at 20x20.

Problem

Diffusion model sampling requires many repeated neural network evaluations, causing high latency and energy consumption on GPUs; the paper asks whether passive optical wave propagation can perform the denoising steps.

Approach

Implement each DDPM denoising step as free-space light propagation through a fixed, passive, phase-only spatial light modulator stack, with time handled by training separate modulation-layer sets for timestep subsets (removing time embeddings), and train the layers with an online learning scheme that refines a differentiable digital twin of the experiment during training.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use ODU instead of the Fully Connected denoiserImage generation on MNIST digits · MNIST digitsEnergy/image [J]: 1.74 -> 0.23Helped
Use ODU instead of the Convolutional U-Net denoiserImage generation on MNIST digits · MNIST digitsEnergy/image [J]: 5.37 -> 0.23Helped
Use ODU instead of the Convolutional U-Net denoiserImage generation on MNIST digits · MNIST digitsImages/s: 13.9 -> 23.0Helped
Increase the number of modulation-layer/timestep sets up to M=10 (ablation)ODU · Image generationgeneration qualityHelped
Increase the number of modulation-layer/timestep sets beyond M=10 (ablation)ODU · Image generationgeneration qualityHurt
Increase layer resolution and layer count (ablation)ODU · Image generationgeneration qualityHelped
Use one modulation layer rather than multiple modulation layers (ablation)ODU · Image generationFIDHurt
Refine the digital twin online during trainingODU experimental training · Misaligned optical experimentMSEHelped
Use experimental error backpropagation without digital-twin refinement (ablation)ODU experimental training · Misaligned optical experimentMSENo clear effect

Surprising findings

Limitations

Experimental setup

Datasets: MNIST Fashion-MNIST Quick, Draw! AFHQ

Benchmarks: MNIST Fashion-MNIST Quick, Draw! AFHQ cat

Metrics: FID Inception Score KID MSE

Baselines: fully connected denoising network convolutional U-Net denoiser offline training experimental error backpropagation

Builds on: DDPM Fresnel diffraction Split-step Fourier propagation

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