Implementing and Experimenting with Diffusion Models for Text-to-Image Generation
On the map: Diffusion models → Image generation, text-to-image and editing
Abstract (arXiv)
Taking advantage of the many recent advances in deep learning, text-to-image generative models currently have the merit of attracting the general public attention. Two of these models, DALL-E 2 and Imagen, have demonstrated that highly photorealistic images could be generated from a simple textual description of an image. Based on a novel approach for image generation called diffusion models, text-to-image models enable the production of many different types of high resolution images, where human imagination is the only limit. However, these models require exceptionally large amounts of computational resources to train, as well as handling huge datasets collected from the internet. In addition, neither the codebase nor the models have been released. It consequently prevents the AI community from experimenting with these cutting-edge models, making the reproduction of their results complicated, if not impossible. In this thesis, we aim to contribute by firstly reviewing the different approaches and techniques used by these models, and then by proposing our own implementation of a text-to-image model. Highly based on DALL-E 2, we introduce several slight modifications to tackle the high computational cost induced. We thus have the opportunity to experiment in order to understand what these models are capable of, especially in a low resource regime. In particular, we provide additional and analyses deeper than the ones performed by the authors of DALL-E 2, including ablation studies. Besides, diffusion models use so-called guidance methods to help the generating process. We introduce a new guidance method which can be used in conjunction with other guidance methods to improve image quality. Finally, the images generated by our model are of reasonably good quality, without having to sustain the significant training costs of state-of-the-art text-to-image models.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Placed in Image generation, text-to-image and editing, one of 14 directions in Diffusion models. Builds on 75 of its 95 references that are in the map. First posted on arXiv 22 Sep 2022.
Builds on
75 of 95 references.
Closest ancestors · 4
Same direction, newest first
- 2022Photorealistic Text-to-Image Diffusion Models with Deep Language Understanding23 May
- 2022Hierarchical Text-Conditional Image Generation with CLIP Latents13 Apr
- 2021GLIDE: Towards Photorealistic Image Generation and Editing with Text-Guided Diffusion Models20 Dec
- 2021Palette: Image-to-Image Diffusion Models10 Nov
Other references · 71
- 2017Attention Is All You Needcited by 59,932
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,456
- 2020Denoising Diffusion Probabilistic Modelscited by 20,851
- 2015U-Net: Convolutional Networks for Biomedical Image Segmentationcited by 19,604
- 2014Microsoft COCO: Common Objects in Contextcited by 17,498
- 2019Exploring the Limits of Transfer Learning with a Unified Text-to-Text Transformercited by 14,491
- 2019RoBERTa: A Robustly Optimized BERT Pretraining Approachcited by 13,266
- 2020Denoising Diffusion Implicit Modelscited by 9,655
- 2021Diffusion Models Beat GANs on Image Synthesiscited by 8,185
38 more
- 2015Deep Unsupervised Learning using Nonequilibrium Thermodynamicscited by 7,005
- 2022Classifier-Free Diffusion Guidancecited by 5,717
- 2022Generative Adversarial Networkscited by 5,603
- 2016Layer Normalizationcited by 5,579
- 2015Rethinking the Inception Architecture for Computer Visioncited by 5,451
- 2015You Only Look Once: Unified, Real-Time Object Detectioncited by 4,829
- 2017Neural Discrete Representation Learningcited by 4,650
- 2021Zero-Shot Text-to-Image Generationcited by 4,276
- 2019Generative Modeling by Estimating Gradients of the Data Distributioncited by 4,067
- 2013Auto-Encoding Variational Bayescited by 3,980
- 2021Improved Denoising Diffusion Probabilistic Modelscited by 3,736
- 2022A ConvNet for the 2020scited by 3,545
- 2016Gaussian Error Linear Units (GELUs)cited by 3,431
- 2020Taming Transformers for High-Resolution Image Synthesiscited by 3,229
- 2016Improved Techniques for Training GANscited by 2,938
- 2018Large Scale GAN Training for High Fidelity Natural Image Synthesiscited by 2,609
- 2015Variational Inference with Normalizing Flowscited by 2,161
- 2021LAION-400M: Open Dataset of CLIP-Filtered 400 Million Image-Text Pairscited by 1,544
- 2018Glow: Generative Flow with Invertible 1x1 Convolutionscited by 1,539
- 2018Group Normalizationcited by 1,514
- 2019Do ImageNet Classifiers Generalize to ImageNet?cited by 1,507
- 2021Image Super-Resolution via Iterative Refinementcited by 1,506
- 2021MLP-Mixer: An all-MLP Architecture for Visioncited by 1,441
- 2019Natural Adversarial Examplescited by 1,401
- 2018Datasheets for Datasetscited by 1,371
- 2021Conceptual 12M: Pushing Web-Scale Image-Text Pre-Training To Recognize Long-Tail Visual Conceptscited by 1,209
- 2021Cascaded Diffusion Models for High Fidelity Image Generationcited by 1,155
- 2018Model Cards for Model Reportingcited by 1,068
- 2014NICE: Non-linear Independent Components Estimationcited by 1,052
- 2022Diffusion-LM Improves Controllable Text Generationcited by 1,006
- 2017Sigmoid-Weighted Linear Units for Neural Network Function Approximation in Reinforcement Learningcited by 935
- 2019Improved Precision and Recall Metric for Assessing Generative Modelscited by 925
- 2016Conditional Image Generation with PixelCNN Decoderscited by 859
- 2022data2vec: A General Framework for Self-supervised Learning in Speech, Vision and Languagecited by 718
- 2017AttnGAN: Fine-Grained Text to Image Generation with Attentional Generative Adversarial Networkscited by 664
- 2021Tackling the Generative Learning Trilemma with Denoising Diffusion GANscited by 515
- 2021Autoregressive Denoising Diffusion Models for Multivariate Probabilistic Time Series Forecastingcited by 332
- 2021Multimodal datasets: misogyny, pornography, and malignant stereotypescited by 326
50 most cited of 71 All 71 (JSON)
Built on by
Not cited yet.
Similar, not cited
Close in wording, no citation either way
- 2023Text-to-image Diffusion Models in Generative AI: A Survey
- 2023RenAIssance: A Survey into AI Text-to-Image Generation in the Era of Large Model
- 2022Plug-and-Play Diffusion Features for Text-Driven Image-to-Image Translation
- 2024Generative AI in Vision: A Survey on Models, Metrics and Applications
- 2024MaxFusion: Plug&Play Multi-Modal Generation in Text-to-Image Diffusion Models
- 2025Reusing Computation in Text-to-Image Diffusion for Efficient Generation of Image Sets
- 2025Decoder-Only LLMs are Better Controllers for Diffusion Models
- 2025A Review on Generative AI For Text-To-Image and Image-To-Image Generation and Implications To Scientific Images