👨🏼💻 Deep Learning engineer @Allisone.ai
👨🏼🎓 MVA - ENS Paris-Saclay
👨🏼🎓 IASD - Université Paris-Dauphine PSL
📄 Download my resumeImplementation of Denoising Diffusion Probabilistic Model [1] for chest X-ray image generation.
The dataset used for this project is an open dataset [2] and is available publicly on Kaggle.
The code is available on GitHub
For this project, we utilize an open dataset called the Curated COVID-19 Chest X-ray Dataset [2]. This dataset contains a collection of chest X-ray images, including those of patients with COVID-19, pneumonia, and other respiratory conditions. The dataset is publicly available on Kaggle, providing a rich and diverse set of chest X-ray images for training and evaluation.
We base our implementation on an existing PyTorch implementation of DDPM [3] (see GitHub). This implementation serves as a solid foundation for our project, allowing us to leverage the power of PyTorch and build upon the existing codebase. By adapting the original DDPM framework to the specific task of generating chest X-ray images, we can explore the potential of this model in the medical imaging domain.
The Denoising Diffusion Probabilistic Model operates by iteratively applying a series of diffusion steps to a noise vector, gradually transforming it into a realistic image. This process involves denoising the image at each step using a trainable denoiser network. The model is trained by maximizing the likelihood of the target images in the training dataset. By optimizing the model parameters, we can generate high-quality chest X-ray images that capture the characteristics of different respiratory conditions.
In this project, we propose the implementation of a Denoising Diffusion Probabilistic Model for generating chest X-ray images. By leveraging the power of DDPM and the availability of the Curated COVID-19 Chest X-ray Dataset, we aim to generate realistic and diverse chest X-ray images that can aid in medical research, diagnosis, and education. Through rigorous evaluation and comparison with existing methods, we seek to demonstrate the effectiveness and potential of the DDPM framework in the medical imaging domain.
[1] Ho, J., Chen, X., Srinivas, A., Duan, Y., Abbeel, P., & Arora, S. (2020). Denoising Diffusion Probabilistic Models. arXiv preprint arXiv:2006.11239.
[2] Curated COVID-19 Chest X-ray Dataset. [Online]. Available: https://www.kaggle.com/datasets/francismon/curated-covid19-chest-xray-dataset.
[3] Lucidrains. (n.d.). Denoising Diffusion Probabilistic Model - PyTorch. GitHub Repository. [Online]. Available: https://github.com/lucidrains/denoising-diffusion-pytorch.