Stable Diffusion web ui
ダウンロード、操作説明、利用方法

作成日8月2日
株式会社コムワークス
赤沼 勇希

目次
画像生成について

21.ダウンロード方法

3457811

1-1 Stable Diffusion web uiのダウンロード
1-2 Pythonのインストール
1-3 Gitのインストール
1-4 Stable Diffusion Web UIのインストール
1-5 終了と起動方法

2.操作説明2-1 インターフェース
2-2 モデルについて
2-3 モデルの例と生成例
2-4 ダウンロードの方法1（Hugging Face)
2-5 ダウンロード方法２(Civitai)
2-6 モデルのロード
2-7 利用における共通の確認事項

３．利用方法3-1 使い方について
3-2 GIF作成をする前の確認
3-3 AnimateDiffのインストール
3-4 アクティベート
3-5 モジュールをダウンロード
3-6 インターフェース
3-7 インターフェース２
3-8 利用方法
3-9 利用価値

1213171819202122232426272829303132331画像生成について
昨今では、画像生成AIのみならずAIの進歩には目を見張るものがあります。画像生成AIにおいては、業務の効率化や創造性の拡張、教育、エンターテインメント、果ては医療まで幅広く利用されています。しかし、技術の発達にリスクはつきものですから、我々も慎重になる必要があります。画像生成AIへの期待と裏腹に、著作権の問題や倫理的問題、フェイクニュースなどには十分注意を払う必要があります。そのためにはまず、インターフェースや操作方法について知り、どういった使い方ができるのかなどを考え、運用できるようにしていきましょう。

2

1.ダウンロード方法

3

1-1 Stable Diffusion web uiのダウンロード
はじめに
Stable diffusion webuiのダウンロードの方法について説明します。すでにお使いのPCにダウンロード済みの場合は、操作説明からご覧ください。

大まかな手順
1. Pythonのダウンロード
2. Gitのダウンロード
3. Stable Diffusion WebUIのダウンロード
Pythonのインストールを始める前にキーボードの[Windowsマーク]と[X]を同時に押し、メニューから[システム]をクリックします。[デバイスの仕様]の[システムの種類]欄で、32bitか64bitかが分かりますので、メモしておきます。

4

1-2 Pythonのインストール
Python Release Python 3.10.6 The official home of the Python

Programming Language Python.org
Pythonのアイコンかリンクをクリックして、Python 3.10.6のインストーラーをダウンロードしてくださいWindows installer（32-bit）とWindows installer（64-bit）のインストーラーがありますので、先ほどメモしておいた32bitか64bitに該当するインストーラーをダウンロードします。

5ダウンロードしたインストーラーを開きます。[Add Python 3.10 to PATH]にチェックを入れて、[Install Now]をクリックします。Setup was successfulが表示されたら、Pythonのインストールが完了です。

6

1-3 Gitのインストール
https://git-scm.com/download/win?_fsi=0lszO744
こちらのリンクからダウンロードページに行き、Gitの最新バージョンをインストールします。自分のPCの32bit、64bitに合わせてインストーラーを選択します。

ダウンロードしたインストーラーを起動します。各ステップの[Next]ボタンをクリックしていきます。ステップが多いですが、全てのステップでデフォルトの選択を変更することなく、連続して[Next]ボタンをクリックしていき、最後のステップで[install]ボタンをクリックします。

7

1-4 Stable Diffusion Web UIのインストール

Stable Diffusion WebUIのデータを格納する任意のフォルダを開きます。開いたフォルダ内で、右クリックして、[Open Git Bash here]をクリックしてターミナルを開きます。
開いたターミナルに下記コマンドを入力し、”Enter”を押します

git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git

8ダウンロードが完了したら、[stable-diffusion-webui]のフォルダが作成されていることが確認できます。

9[stable-diffusion-webui]のフォルダの下の方に[webui-user.bat]のファイルがありますので、これをダブルクリックして、インストールを開始します。

インストールが完了すると、ターミナルに[Running on local URL:
http://127.0.0.1:7860]が表示され、Stable Diffusion WebUIが自動的に起動します。

10

1-5 終了と起動方法
Stable Diffusion WebUIを終了するには、ターミナル上で[Control]+[C]キーを押して、”バッチジョブを終了しますか”と質問されますので、[Y]キーを入力して[Enter]キーを押します。

再度Stable Diffusion WebUIを起動するには、[stable-diffusion-webui] フォルダにある[webui-user.bat]をダブルクリックして実行できます。

11

2.操作説明12

2-1 インターフェース

よく使うところなどを説明！

13

2-1 インターフェース
テキストから画像よく使うところなどを説明！

画像から画像モデルの選択生成したい画像の情報を入力。＊基本英語での入力になります
生成ボタン

特定の要素や特徴を排除するよう指示できます。

プロンプト入力場所
ネガティブプロンプト入力場所

142-1 インターフェース

よく使うところなどを説明！

画像を生成した際に、特性や品質が変わります。

（ハイレゾフィックス）ノイズを除去する回数を示す値

高解像度化

幅
高さ

プロンプトに対する忠実度（高い：忠実、低い：創造的）
ランダム性を制御（設定すると一貫した結果を得られます）

15

2-1 インターフェース

よく使うところなどを説明！

生成した画像が表示されるエリア

16

2-2 モデルについて
AIモデルとはデータを使って学習し、特定のタスク（例えば、画像認識、自然言語処理、予測分析など）を実行するための数学的なアルゴリズム（モデル）となります。データの集合体というわけではありません。
一般に有名なChatGPTも自然言語処理（NLP）タスクを実行するために訓練されたAIモデルです。画像生成AIに置けるモデルとしては、大量の画像データを使って特徴やパターンを学習させ、新しい画像を生成するための数学的な仕組みやアルゴリズムとなります。ですから、すでに完成しているモデルに対して、何か1つに特化した画像データを大量に学習させたり、特化したものを既存のモデルと合成することで全く新しいモデルを創造することも可能であるということです。

プラットフォーム
Stable Diffusion webuiでももちろん作成済みのモデルを利用して画像を生成していくわ
けですが、モデルをダウンロードするためのプラットフォームは主に2つあり、1つ目がHugging Faceで2つ目がCivitaiです。それぞれの特徴について説明します。
Hugging Face
自然言語処理（NLP）モデルの豊富なライブラリ（画像生成だけではない）、コミュニティサポート、簡単なモデルデプロイメント
Civitai
画像生成モデルに特化し、ユーザー生成コンテンツの共有、直感的なインターフェース、カスタマ
イズの容易さAIモデルとはでも書いた通り、ユーザーが独自にモデルを創造したり、モデルを使って生成した画像を投稿できたりとコミュニティも盛り上がっています。

17

2-3 モデルの例と生成例
Stable Diffusion 2.1

Animagine XL 3.1

18

2-4 ダウンロードの方法（Hugging Face)
1.Hugging Faceで検索（https://huggingface.co/）2.ページ上部のマーカが引いてある「model」をクリック
3.好きなmodelを選択（上の画像ではstable diffusion v1.5）
4.黄色のマーカが引いてある「.ckpt」か「.safetensors」のファイルのどちらかをダウンロード（.safetensorsの方がより安全性が高いと言われています。）

19

2-5 ダウンロード方法２(Civitai)
1.civitaiと検索(https://civitai.com/)
2.Civitaiも同様に上部のマーカで引かれた「model」をクリック
3.好きなmodelを選択(画像ではAnimagine XL v3.1を使用）
4.赤枠で囲われた場所をクリック20

2-6 モデルのロードモデルをダウンロード後、ダウンロードフォルダからコピーし、stable diffusion webui→models→stable diffusionにペーストします。そして、Stable diffusion web uiを立ち上げ、右下の画像の赤枠の部分をクリックし、追加したmodelをロードします。その後、黄色の丸で囲った部分をクリック。
するとダウンロードしたモデルが選択肢に含まれますので、何種類か用意し選択して利用していく形になります。

21

2-7 利用における共通の確認事項

Hugging faceでは「modelcard」と上部のlicense、Civitai
では右下の赤枠部分をクリックすると、使い方や使用したトレーニングデータ、プロンプトのベストプラク
ティスやサンプルプロンプト、推奨
VAE、利用にあたっての注意事項が記載されているので、確認しましょう。

このモデルの利用許可：- クレジットなしでモデルを使用可能- 生成した画像を販売可能- 画像生成サービスで使用可能- Civitaiで使用可能- このモデルを使用して作成した結合品（統合品）を共有可能
禁止事項：- このモデルやマージを販売すること- マージを共有する際に異なる許可を設定すること

22

3.利用方法23

3-1使い方について使い方についてイメージを掴む簡単な方法を1つご紹介します。まずCivitaiを開きます。自分が使いたいモデルか、ダウンロード済みのモデルのダウンロードページに行きます。ダウンロー
ドがまだの場合は、先に済ませてしまいましょう。
ダウンロード完了後、そのモデルで作成された画像の右下の赤枠部分をクリックします。そうす
ると下の画像のように大きく画像と画面右側に使用したプロンプトとネガティブプロンプト、Settingが表示されます。これらの情報をコピーし、自身のPCにインストールされたstablediffusionにペーストし実行すると、ほとんど同じものか、構図と描画の質やタッチが同じものとして生成されます。

24

実際にプロンプトやSettingをコピーして作成するとこのようになります。
Civitaiに投稿されていた画像とは異なりますが、大まかな構図は同じであり、画質も非常にきれいにできています。こうして、プロンプトには何を入力し、Settingはどのように調整するかを感覚として掴み、より効果的に利用しましょう。

25

3-2 GIF作成をする前の確認
まずはじめに、Stable Diffusion webuiでGIFを作成するにあたり「AnimateDiff」という拡張機能（ツール）を使用します。そしてAnimetaDiffの使用には約12GBのVRAMが必要になります。私自身も今、約８GBのVRAMでAnimateDiffを利用しておりますが、2秒のGIFを作成するのに約30分を要します。
ですので、可能であれば12VRAMをご用意の上利用されることを推奨いたします。
それでは、GIF生成の方法を紹介致します
実際に生成した例

AnimateDiffについてAnimateDiffは、テキストから画像への拡散モデルを活用し、ユーザーが指定したテキストに基づいて高品質アニメーションを生成するツールです。このツールは、特別な設定や高度な技術を必要とせず、直感的なインターフェー
スを通じてだれでも利用可能であり、特定のチューニングを必要とせず、広告エンターテイメント、教育など多岐にわたる用途でアニメーションを生成できる特徴があります。
26

3-3 AnimateDiffのインストール
まずインターフェースの一番右にある、「Extensions」クリックして開きます。次に上部二段目のインストールの「Install from URL」をクリックします。そして「URL for extension’sgit repository」の欄に下記のURLを添付します。最後にインストールを押して完了です。

https://github.com/continue-revolution/sd-webui-animatediff.git①②③④27

3-4 アクティベート①

次に、AnimateDiffを使用できるようにします。まず「Installed」をクリックして移動します。そして③
先ほどインストールした、AnimateDiffにチェックが入っていることを確認し、「Apply andrestarted UI」をクリックして再起動します。
そうすると、txt2imgや②img2imgにAnimateDiffが表示されるようになります。

28

3-5 モジュールをダウンロード
https://huggingface.co/guoyww/animatediff/tree/main
上記のリンク先にある、これら３つのファイルをダウンロードします。ダウンロードが終わったら、ｍoduleを格納するためのファイルに移し替えます。ダウンロードしたファイルを、stable-diffusion-webui→extentions→sd-webuianimatediff→modelに移動させることができたらすべて完了です。

①mm_sd_v14.ckpt②mm_sd_v15.ckpt③mm_sd_v15_v2.ckpt

29

3-6 インターフェース
ここからは使用方法について簡単にご説明します。
保存するフォーマットについて選択できます。GIFにチェックを入れないと、プレビューが見れません。

モデルを選択できる項目生成する枚数

オンオフの機能。使う際は必ずチェック入れる

１秒間に表示する枚数
フレーム÷FPS＝GIFの秒数30

3-7 インターフェース２
一度に幾つのフレームを同時に処理するかの値です。

フレーム数はバッチサイズより大きくしてください。
フレーム毎に何枚の画像が重なるかの値

何枚書き加えるかの値

あまりこの辺りは必要がなければ特に変更する必要はないと思われます。インターフェース１で紹介した部分は直接的に関係するので重要です。

31

3-8 利用方法
実際に使う方法としては、例えばキャラクターや人を動かすなどがありますが、背景を動くようにしたり、短い動画をやたくさんのGifなどをつなぎ合わせて十数秒の動画を作成するなども可能です。AIに生成させた画像や、自身が所有している画像をもとにしてGifを制作できるので、よりクリエイティブにAIを運用できます。

32

3-9 利用価値
Stable Diffusionは、映像関係の仕事において、クリエイ
ティブなコンテンツ生成、コスト削減、プロトタイプ作成、パーソナライゼーションなど、多くの価値を提供します。
より詳しくすると、独自のビジュアルエフェクトやアートワークを迅速に生成でき、著作権にも影響を受けません。そして新しいプロジェクトのコンセプトやアイデアを迅速にビジュアライズすることが可能になります。実際に視覚情報としてイメージが共有できれば、その後のコミュニケーションを円滑にすることにもつながります。またクライアントのニーズに合わせて、提供するエフェクトや画像を細部まで調整できます。
撮影が困難な映像があれば画像から映像を作成し補完することも可能です。
33

参考情報・お問い合わせ
参考情報
GitHub-AUTOMATIC1111/stable-diffusion-webui
Stable Diffusion Web UIとは？使い方まとめ・ダウンロード方法 | 画像生成AI

お問い合わせStable Diffusionについてご不明点やご意見等ございました
ら、コムワークスのHPにあるお問い合わせフォーム（https://comstation.jp/stable-diffusion-form/）かお電話（0120-77-5602)等からお気軽にご連絡ください。

34