title: Diffusion Explainer: Visual Explanation for Text-to-image Stable
    Diffusion
summary: Diffusion-based generative models' impressive ability to create convincing
  images has captured global attention. However, their complex internal
  structures and operations often make them difficult for non-experts to
  understand. We present Diffusion Explainer, the first interactive visualization
  tool that explains how Stable Diffusion transforms text prompts into images.
  Diffusion Explainer tightly integrates a visual overview of Stable Diffusion's
  complex components with detailed explanations of their underlying operations,
  enabling users to fluidly transition between multiple levels of abstraction
  through animations and interactive elements. By comparing the evolutions of
  image representations guided by two related text prompts over refinement
  timesteps, users can discover the impact of prompts on image generation.
  Diffusion Explainer runs locally in users' web browsers without the need for
  installation or specialized hardware, broadening the public's education access
  to modern AI techniques. Our open-sourced tool is available at:
  https://poloclub.github.io/diffusion-explainer/.
paper_authors._id: 645843d272b60ae7a3805c2e
paper_authors.name: Seongmin Lee
paper_authors.status: extracted_pending
paper_authors.statusLastChangedAt: 2023-05-08T00:35:31.834Z
paper_authors._id: 621941cc2ee50e403d53a1a5
paper_authors.avatarUrl: /avatars/fd3b35578075adf58f9327cef6eeb3e2.svg
paper_authors.fullname: Seongmin Lee
paper_authors.type: user
paper_authors.user: seongminlee
paper_authors._id: 645843d272b60ae7a3805c2f
paper_authors.name: Benjamin Hoover
paper_authors.status: extracted_confirmed
paper_authors.statusLastChangedAt: 2024-08-12T21:52:53.547Z
paper_authors._id: 60f5760bd31a78f18ee438be
paper_authors.avatarUrl: https://cdn-avatars.huggingface.co/v1/production/uploads/1644418412771-60f5760bd31a78f18ee438be.png
paper_authors.fullname: Ben Hoover
paper_authors.type: user
paper_authors.user: bhoov
paper_authors._id: 645843d272b60ae7a3805c30
paper_authors.name: Hendrik Strobelt
paper_authors.status: admin_assigned
paper_authors.statusLastChangedAt: 2023-05-25T07:59:12.664Z
paper_authors._id: 60f58f250e0bc7f10bb020ad
paper_authors.avatarUrl: https://cdn-avatars.huggingface.co/v1/production/uploads/1642069891298-60f58f250e0bc7f10bb020ad.jpeg
paper_authors.fullname: Hendrik Strobelt
paper_authors.type: user
paper_authors.user: hen
paper_authors._id: 645843d272b60ae7a3805c31
paper_authors.name: Zijie J. Wang
paper_authors._id: 645843d272b60ae7a3805c32
paper_authors.name: ShengYun Peng
paper_authors._id: 645843d272b60ae7a3805c33
paper_authors.name: Austin Wright
paper_authors.status: extracted_confirmed
paper_authors.statusLastChangedAt: 2023-05-09T16:48:31.218Z
paper_authors._id: 6373d5637da0b794a57e539e
paper_authors.avatarUrl: /avatars/ef917a6d02e46f06560944f9eee32067.svg
paper_authors.fullname: Austin P Wright
paper_authors.type: user
paper_authors.user: APWright
paper_authors._id: 645843d272b60ae7a3805c34
paper_authors.name: Kevin Li
paper_authors._id: 645843d272b60ae7a3805c35
paper_authors.name: Haekyu Park
paper_authors._id: 645843d272b60ae7a3805c36
paper_authors.name: Haoyang Yang
paper_authors._id: 645843d272b60ae7a3805c37
paper_authors.name: Duen Horng Chau
paper_authors.status: admin_assigned
paper_authors.statusLastChangedAt: 2023-05-25T08:06:41.287Z
paper_authors._id: 6321e4f915b7beab57c41160
paper_authors.avatarUrl: https://cdn-avatars.huggingface.co/v1/production/uploads/1663166024037-6321e4f915b7beab57c41160.jpeg
paper_authors.fullname: Duen Horng Chau
paper_authors.type: user
paper_authors.user: polochau
paper_title: Diffusion Explainer: Visual Explanation for Text-to-image Stable
    Diffusion
paper_summary: Diffusion-based generative models' impressive ability to create convincing
  images has captured global attention. However, their complex internal
  structures and operations often make them difficult for non-experts to
  understand. We present Diffusion Explainer, the first interactive visualization
  tool that explains how Stable Diffusion transforms text prompts into images.
  Diffusion Explainer tightly integrates a visual overview of Stable Diffusion's
  complex components with detailed explanations of their underlying operations,
  enabling users to fluidly transition between multiple levels of abstraction
  through animations and interactive elements. By comparing the evolutions of
  image representations guided by two related text prompts over refinement
  timesteps, users can discover the impact of prompts on image generation.
  Diffusion Explainer runs locally in users' web browsers without the need for
  installation or specialized hardware, broadening the public's education access
  to modern AI techniques. Our open-sourced tool is available at:
  https://poloclub.github.io/diffusion-explainer/.
paper_ai_keywords: diffusion-based generative models diffusion Explainer Stable Diffusion text prompts visual overview underlying operations multiple levels of abstraction animations interactive elements image representations refinement timesteps open-sourced tool