File size: 1,099 Bytes
8b57036 8837091 4407b67 a3b1d3f 8837091 c4c9aa7 8b57036 c4c9aa7 8b57036 c4c9aa7 8b57036 c4c9aa7 8b57036 c4c9aa7 8b57036 c4c9aa7 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 | ---
tags:
- Lung
- Pneumonia
- Covid-19
- PyTorch
license: mit
language:
- en
pipeline_tag: unconditional-image-generation
library_name: diffusers
---
---
# Diffusion Model for COVID-19 X-ray Generation
This is a diffusion model designed for generating synthetic COVID-19 X-ray images. The model takes random noise as input and iteratively denoises it to produce realistic X-ray images.
Used to generate synthetic xray image for scarce COVID-19 positive cases, which can be used for data augmentation in training diagnostic models.
Training data from https://data.mendeley.com/datasets/9xkhgts2s6/4
Full project file at https://github.com/teohyc/covid_xray_diffusion
##Usage
```python
from diffusers import DDPMPipeline
import matplotlib.pyplot as plt
# Load the pipeline
pipeline = DDPMPipeline.from_pretrained("teohyc/Covid-XRay-Diffusion-Model")
# Generate a synthetic X-ray
image = pipeline(num_inference_steps=500).images[0] #default is 1000 steps, but you can reduce it for faster generation (at the cost of quality)
# Display
plt.imshow(image, cmap='gray')
plt.axis('off')
plt.show()
``` |