Understanding Diffusion Models: A Unified Perspective | Heykuki News