※本サイトで紹介している商品・サービス等の外部リンクには、アフィリエイト広告が含まれる場合があります。

Stable Diffusion / Sampling method による違い

概要

Stable Diffusion WebUI (AUTOMATIC1111 版) 画像生成を生成する際に使用する Sampling method でどのように違ってくるか試しました。

ベースの設定

以下のページの最後で利用したものと同じ設定で行います。

  • Stability Matrix 経由 Stable Diffusion WebUI (AUTOMATIC1111 版) を使用
  • チェックポイント : yayoiMix_v25.safetensors
  • txt2img で作成
    • Prompt : a girl, high resolution, professional photography quality
    • Negative Prompt : low quality, cartoonish, painting, digital art, illustration, anime, 2D art, sketch, watercolor, flat colors, stylized, low quality, blurry focus on the subject, deformed, disfigured, grainy, overexposed, abstract
  • Sampling method : DPM++2M
  • Schedule type : Automatic
  • Sampling steps : 20
  • Hires.fix : なし
  • Refiner : なし
  • Width : 512
  • Height : 512
  • Batch count :1
  • Batch size :1
  • CFG Scale : 7
  • Seed : 1622676478

Sampling method による違い

上記のパラメータで、Sampling method のみを変更して画像生成してみました。
(画像クリックで拡大、左右カーソルキーで順番に表示できます。)

DPM++2M

DPM++SDE

DPM++2M SDE

DPM++2M SDE Heun

DPM++2S a

DPM++3M SDE

Euler a

Euler

LMS

Heun

DPM2

DPM2 a

DPM fast

DPM adaptive

Restart

DDIM

DDIM CFG++

PLMS

UniPC

LCM

Sampling method によって変化があるので好みの画像が生成できるものを利用していく形ですね。

参考となれば幸いです。