atlas

Research map / Image generation / Fast diffusion sampling

A Simple Approach to Unifying Diffusion-based Conditional Generation

ICLR 2025 · Image generation › Fast diffusion sampling · approach: Distributional control of diffusion · 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 UniCon, a unified diffusion model that learns a joint distribution over correlated image pairs (image-depth, image-edge, image-pose, identity, appearance) via timestep-disentangled training and joint cross-attention LoRA adapters on Stable Diffusion v1.5, supporting controllable generation, estimation, and joint generation through different sampling schedules.

Problem

Conditional image generation, estimation, and joint generation are typically handled as separate tasks by separate methods; prior unified models rely on multi-stage training, extra architecture, or inpainting masks and many parameters.

Approach

Model the joint distribution of a correlated image pair with a diffusion model using independent (disentangled) noise levels per modality during training, plus parallel joint cross-attention initialized from self-attention and LoRA adapters; different asynchronous noise schedules at inference then realize different conditional tasks without explicit masks.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use UniCon instead of ControlNet for depth-conditioned generationUniCon-Depth · OpenImages depth-conditioned generationFID-6K: 13.68 -> 13.21Helped
Use UniCon instead of ControlNet for depth-conditioned generationUniCon-Depth · OpenImages depth-conditioned generationAbsRel (%): 9.85 -> 9.26Helped
Use UniCon instead of ControlNet for soft-edge-conditioned generationUniCon-SoftEdge · OpenImages soft-edge-conditioned generationFID-6K: 13.46 -> 12.80Helped
Use UniCon instead of ControlNet for soft-edge-conditioned generationUniCon-SoftEdge · OpenImages soft-edge-conditioned generationEMSE (1e-2): 2.30 -> 2.28Helped
Use UniCon instead of ControlNet for pose-conditioned generationUniCon-Pose · OpenImages pose-conditioned generationFID-6K: 18.61 -> 17.51Helped
Use UniCon instead of ControlNet for pose-conditioned generationUniCon-Pose · OpenImages pose-conditioned generationPCK @ 0.1: 57.54 -> 61.97Helped
Use UniCon-Depth rather than ZoeDepth for diverse relative depth estimationUniCon-Depth · DA-2KAccuracy (%): 89.1 -> 90.5Helped
Use asynchronous sampling with clean depth input instead of synchronous sampling (ablation)UniCon-Depth · Depth-to-image generationFID: 14.78 -> 13.21Helped
Use asynchronous sampling with clean depth input instead of synchronous sampling (ablation)UniCon-Depth · Depth-to-image generationAbsRel: 17.43 -> 9.26Helped
Use asynchronous sampling with clean depth input instead of synchronous sampling (ablation)UniCon-Depth · Depth-to-image generationδ1: 77.00 -> 91.02Helped
Use asynchronous sampling with clean depth input instead of synchronous sampling (ablation)UniCon-Depth · Depth-to-image generationCLIP Score: 32.45 -> 32.11Hurt
Remove depth loss during training (ablation)UniCon-Depth · Depth-to-image generationgeneration performanceNo clear effect

Surprising findings

Limitations

Experimental setup

Datasets: PascalVOC CelebA Panda-70M OpenImages NYUv2 ScanNet DA-2K

Benchmarks: PascalVOC-based conditional generation on OpenImages (6K images) NYUv2 ScanNet DA-2K

Metrics: FID-6K AbsRel EMSE PCK@0.1 delta1 CLIP Score user preference

Baselines: ControlNet Readout-Guidance JointNet Marigold LooseControl IP-Adapter-Face Uni-ControlNet LDM3D MiDaS DPT ZoeDepth Depth Anything V2

Builds on: Diffusion Forcing ControlNet Stable Diffusion Readout Guidance LoRA

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