A Simple Approach to Unifying Diffusion-based Conditional Generation
About
Recent progress in image generation has sparked research into controlling these models through condition signals, with various methods addressing specific challenges in conditional generation. Instead of proposing another specialized technique, we introduce a simple, unified framework to handle diverse conditional generation tasks involving a specific image-condition correlation. By learning a joint distribution over a correlated image pair (e.g. image and depth) with a diffusion model, our approach enables versatile capabilities via different inference-time sampling schemes, including controllable image generation (e.g. depth to image), estimation (e.g. image to depth), signal guidance, joint generation (image & depth), and coarse control. Previous attempts at unification often introduce significant complexity through multi-stage training, architectural modification, or increased parameter counts. In contrast, our simple formulation requires a single, computationally efficient training stage, maintains the standard model input, and adds minimal learned parameters (15% of the base model). Moreover, our model supports additional capabilities like non-spatially aligned and coarse conditioning. Extensive results show that our single model can produce comparable results with specialized methods and better results than prior unified methods. We also demonstrate that multiple models can be effectively combined for multi-signal conditional generation.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Monocular Depth Estimation | NYU V2 | Delta 1 Acc91.7 | 192 | |
| Monocular Depth Estimation | ETH3D | AbsRel8.77 | 173 | |
| Monocular Depth Estimation | DIODE | AbsRel13.57 | 161 | |
| Monocular Depth Estimation | ScanNet | AbsRel9.23 | 111 | |
| Monocular Depth Estimation | KITTI | AbsRel18.67 | 92 | |
| Depth-conditioned fine-grained image generation | CUB-200 (test) | FID26.19 | 14 | |
| Sketch-conditioned fine-grained image generation | CUB-200 (test) | FID25.96 | 14 | |
| Controllable Image Generation | MS-COCO Canny 2017 | FID22.86 | 13 | |
| Zero-shot affine-invariant depth estimation | NYU Indoor v2 | AbsRel7.9 | 12 | |
| Zero-shot affine-invariant depth estimation | ScanNet Indoor | AbsRel9.2 | 12 |