Stable Diffusionとは、テキストから写真のような画像を生成できる深層学習モデルです。
2022年に公開されたこのモデルは、インターネット上で話題になりました。
この記事では、Stable Diffusion WebUI(AUTOMATIC1111)をローカルPCにインストールする方法と、簡単な使い方を紹介します。
※AUTOMATIC1111は数あるStable Diffusion WebUIの中でも、拡張性が高くシェアの高いクライアントアプリになります。
※2023/9/9 AUTOMATIC1111がかなりバージョンアップされたので最新Verのインストール方法を追記しました。
Stable Diffusionとは

Stable Diffusionとは、テキストから画像を生成することができるAIです。
例えば、「青い空に白い雲が浮かぶ風景」と入力すると、そのような画像が生成されます。
またそのスタイルも多様でイラストや写真、アニメや漫画など、自分の好きなテーマでAIに描いてもらうことができます。
PCのスペックについて
Stable Diffusionはオープンソースソフトウェアなので、PCゲームにあるような必要なスペックが明記されていません。
ただ、推奨されているスペックがあるので以下にまとめてみます。
OS | Windows 10/11 64bit |
CPU | Intel Core-i シリーズ・AMD Ryzenシリーズ |
メモリー | 16GB以上 |
グラフィックボード | 8GB以上 |
私のPCはwin10,intel10700,32GB,3060tiですが、
CPU/GPUの演算能力よりも、RAM/VRAM容量が大事に感じています。
特にVRAM容量です。
使用しているGPUのVRAMは8GBですが、12GB欲しいなと思うくらいです。
8GBでも問題はありませんが、画像生成しているとカツカツといった状況で、別の作業をしながら行うとストレスを感じます。

おすすめGPUはNVDIA製 12GB以上の製品だね!
Stable Diffusionのインストール方法
Stable Diffusionはオープンソースソフトウェアのこともあり、必要なソフトがパッケージされているわけではありません。
なので、様々なインストール手順があるわけですが、ここではボタンクリックだけで誰でもインストールできる簡単な方法を紹介します。

小難しいことはいいから、簡単なヤツを頼む!!
- 1Python 3.10.6のインストール
Stable DiffusionはPython環境で動作するので、必須のツールになります。
Pythonのサイトに行って、下段にある「Windows instraller(64bit)」をクリックしてダウンロードしましょう。
Pythonのダウンロード あとはインストーラーに従ってインストールするだけですが、一点注意があります。
↓画像のように「Add Python 3.10 to PATH」に忘れずチェックしてね。
Pythonインストール中の注意事項 - 2Gitのインストール
次はGitをインストールしよう。
Gitはファイル管理システムで、Stable Diffusionのログ等を管理してくれます。Gitのサイトに飛んで、中段にある「64-bit Git for Windows Setup.」をクリックしてインストーラーをダウンロードしましょう。
Gitのダウンロード あとはインストーラーに従ってインストールするだけです。
特に注意は必要なくNextをクリックしていくだけでOKです。 - 3Stable Diffusion WebUIのインストール
Stable Diffusion WebUIとは、ブラウザで動作するアプリになります。
githubサイトに飛んで、「sd.webui.zip」をダウンロードして解凍します。
かなり大きいデータを扱うので、ディスク容量の大きい余裕のあるドライブで作業しましょう
Stable Diffusion WebUIのダウンロード 解凍したら、フォルダ内の「update.bat」をダブルクリックします。
コマンドプロンプトが立ち上がり処理が開始されます。update.batの実行 「続行するには何かキーを押してください・・・」が表示されたら終了です。
キーを押すか、ウィンドウを閉じてください。update.bat実行中画面 update.batが完了したら、フォルダ内の「run.bat」をダブルクリックします。
コマンドプロンプトが立ち上がり、必要なファイルのダウンロードが始まります。Stable Diffusion WebUIのインストール 環境によって時間は異なるので、何とも言えないですが気長に待ちましょう。
「続行するには何かキーを押してください・・・」という表示が出たら完了です。
ウィンドウを閉じてください。 - 4
Stable Diffusionの簡単な使い方
アプリの起動から、生成画像の保存までの基本的な手順を解説していきます。
- 1Stable Diffusion WebUIの起動
Stable Diffusion WebUIを解凍したフォルダ内に「webui-user.bat」というバッチファイルがあるので、これをダブルクリックします。
コマンドプロンプトが起動するので、しばらく待ってください。webui-user.batは毎回使用するのでショートカット等を用意すると便利ですよ
WebUIの起動 しばらくするとWebブラウザでWebUIが起動します。
私はStable Diffusion WebUIを日本語環境で使用しているので、インストール直後と比較すると、画像が異なります。
日本語化については、↓の記事が参考になります。 - 2テキストから画像を生成する方法
上段にあるタブで機能を切り替えます。
今回はテキストから画像を生成する「txt2img」を選択します。
※起動時はtxt2imgが選択されています上段左上の「Stable Diffusion checkpoint」から、先ほどダウンロードした「chilloutmix」を選択しましょう。
モデルの選択 そうしたらすぐ下にある2つのテキストボックスに通称、呪文を入力していきます。
上段のテキストボックスがポジティブプロンプトというもので、こちらに画像として出力してほしいテキストを入力します。
下段のテキストボックスはネガティブプロンプトというもので、画僧として出力してほしくないテキストを入力します。プロンプトの入力 とりあえず今回は以下のプロンプトを入力してみましょう。
ポジティブプロンプトmasterpiece, best quality, ultra high res, (photorealistic:1.4), ((puffy eyes)), looking at viewer,1girl , upper body, close up of face shot, small smile
ネガティブプロンプトpaintings, sketches, (worst quality:2), (low quality:2), (normal quality:2), lowres, normal quality, ((monochrome)), ((grayscale)), split view, grid view
プロンプト入力後 そうしたら右側にある「Generate」をクリックしましょう。
少し待てば画像生成完了です。画像生成ボタン 可愛らしい女性の画像が生成できました!
ChilloutMixは、こういった可愛らしいアジア女性の出力が得意ですよ。chilloutmixサンプル画像 chilloutmixは商用利用が出来ないのでその点注意です。
- 3出力した画像の保存について
デフォルト設定では生成した画像全てが保存されます。
生成画像の左下にあるフォルダアイコンのボタンをクリックすると画像を保存したフォルダが表示されます。
画像保存フォルダについて
Stable Diffusion WebUIの入門編となる記事を作成しました。
インストール直後で良く分からない場合はご参考下さい。
Stable Diffusion WebUIの使い方に関する記事をまとめました↓。
Stable Diffusionでの画像生成例
私は車が好きなので、色々な車の画像を出力しています。
プロンプトも掲載するので、画像生成時にご参考ください。
アイキャッチのブロンド女性
chilloutmixは商用利用が制限されているので、色々と面倒に感じますよね。
その辺りがクリアになっている「chilled remix」というモデルと使って生成しました。
アイキャッチの画像もこのモデルを使って生成しています。

masterpiece, best quality, ultra high res, (photorealistic:1.4), ((puffy eyes)), looking at viewer,1girl ,upper body, close up of face shot, blonde hair, outdoor, standing, in the street, cute, seductive smile, lustrous skin, white blouse,
nsfw, paintings, sketches, cleavage , (worst quality:2), (low quality:2), (normal quality:2), lowres, normal quality, ((monochrome)), ((grayscale)), split view, grid view,
サイバーパンクなスポーツカー

dark photo of single futuristic Metallic texture cyberpunk sports car with futuristic cyberpunk landscape, cinematic concept art,cyberpunk color, masterpiece, rainy day, ray tracking, RTX, intricate, 3d, highly detailed, trending on artstation, 4k,extremely high details, ultra hd, hdr, 8k, extremely high details
blurry, lowres, text, error, cropped, worst quality, low quality, jpeg artifacts, ugly, duplicate, morbid, mutilated, out of frame, extra fingers, mutated hands, poorly drawn hands, poorly drawn face, mutation, deformed, blurry, dehydrated, bad anatomy, bad proportions, extra limbs, cloned face, disfigured, gross proportions, malformed limbs, missing arms, missing legs, extra arms, extra legs, fused fingers, too many fingers, long neck, username, watermark, signature, label, words,over-saturated,multible vehicles,helicopters,bright
SF、サイバーパンク、近未来に走っていそうなスポーツカーを意識しています。
イメージにぴったりな画像でしょ?
実在しそうなスポーツカー

A realistic illustration of a sports car in Berlin, Germany. Noon time and Rainy weather. Ultra detailed, 8K, HDR, Octane Render, Redshift, Unreal Engine 5. Professionally color graded, atmosphere, amazing depth, rich colors, powerful imagery, psychedelic overtones, 4K, 8K.
3d, cartoon, anime, sketches, (worst quality:2), (low quality:2), (normal quality:2), lowres, normal quality, ((monochrome)), ((grayscale)), skin spots, acnes, skin blemishes, bad anatomy, girl, loli, young, large breasts, red eyes, muscular
現代で走っていそうなスポーツカーです。
ボディの反射光がリアルで、AIで生成した画像とは思えないでしょ?
AI画像生成は余裕を持ったストレージ容量がおすすめ
AI画像生成では思った画像が生成できないことが多々あるので、テスト用の画像を沢山生成します。
また、モデルデータも数GBのデータ容量なのでデータ保存先となるストレージは大容量のHDDやSSDがおすすめです。
容量を求めるならHDD、読み込み/書き込みスピードもある程度欲しい場合はSSDを選択しましょう。
(SSDの方がスピードと静音性(無音です)に優れます)
最後に
Stable Diffusionのインストール、簡単な使い方を紹介しました。
Stable Diffusionをインストールしたら、自分だけのオリジナル画像をAIに描いてもらいましょう。
今後もちょくちょくStable Diffusionに関する情報を公開していこうと考えています。
AI画像生成にハマると時間が溶けるよw。
Comment