How does Stable diffusion work?

Stable Diffusion is a text-to-image machine learning model that generates digital pictures from natural language inputs. The underlying approach was developed at LMU Munich and then extended by a collaboration of StabilityAI, LMU, and Runway with support from EleutherAI and LAION.