CCDM: Continuous Conditional Diffusion Models for Image Generation
Xin Ding, Yongwei Wang, Kao Zhang, Z. Jane Wang

TL;DR
This paper introduces Continuous Conditional Diffusion Models (CCDMs), a novel approach tailored for high-dimensional data conditioned on continuous variables, outperforming existing methods like CcGANs in image generation tasks.
Contribution
The paper develops the first CDM specifically designed for continuous conditional generative modeling, with new diffusion processes, loss functions, and sampling methods optimized for this task.
Findings
CCDMs outperform state-of-the-art CCGMs on multiple datasets.
The proposed methods establish a new benchmark in continuous conditional image generation.
Ablation studies confirm the effectiveness of the model components.
Abstract
Continuous Conditional Generative Modeling (CCGM) estimates high-dimensional data distributions, such as images, conditioned on scalar continuous variables (aka regression labels). While Continuous Conditional Generative Adversarial Networks (CcGANs) were designed for this task, their instability during adversarial learning often leads to suboptimal results. Conditional Diffusion Models (CDMs) offer a promising alternative, generating more realistic images, but their diffusion processes, label conditioning, and model fitting procedures are either not optimized for or incompatible with CCGM, making it difficult to integrate CcGANs' vicinal approach. To address these issues, we introduce Continuous Conditional Diffusion Models (CCDMs), the first CDM specifically tailored for CCGM. CCDMs address existing limitations with specially designed conditional diffusion processes, a novel hard…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMedical Image Segmentation Techniques
Methods*Communicated@Fast*How Do I Communicate to Expedia? · Concatenated Skip Connection · Convolution · Max Pooling · U-Net · Diffusion
