(2023/12/3 更新) [Stable Diffusion Webui] 各種追加するもの

警告

当記事にはAIによって生成された画像が多数掲載されています。


個人的にまとめ

2023/12/3 : extension に sd-webui-cutoff 追加、パラメータに xformers 追加
参考:Stable Diffusion Web UI環境構築メモ|ひらじ (note.com)

Checkpoint (モデルとも言う)

絵の方針を決められる
イラストを生成したい場合、これがないとほぼ成功しない

ただ、「何かを使って学習している」可能性がある
イラストレーターの絵に似すぎると、盗作やイラストレーターその人に迷惑がかかることを留意

※サンプル出力に使うプロンプトとパラメータ

Checkpoint によって得意/不得意あるので 微調整はする

best quality,masterpiece,8k portlait,ultra detailed,
full body,walking,
1 girl,black high school sailer with red ribbon,black cardigan,white pleated skirt,glasses,black pantyhose,
one hair over eye,pink hair,long hair,embarrassed,
Negative prompt: bad anatomy,long_neck,long_body,longbody,deformed,mutated,disfigured,missing arms,extra_arms,mutated hands,extra_legs,bad hands,poorly_drawn_hands,malformed_hands,missing_limb,floating_limbs,disconnected_limbs,extra_fingers,bad fingers,liquid fingers,poorly drawn fingers,missing fingers,extra digit,fewer digits,ugly face,deformed eyes,partial face,partial head,bad face,inaccurate limb,cropped,(worst quality, low quality:1.4),(EasyNegative:1.2),negative_hand-neg,(text, watermark, signature, speech bubble, bubble, 2koma, panel layout, multiple views:1.2),blurry,fusion,melted body,horn,hair accessory,animal ears,plump,muscle,hat ribbon,
Steps: 40, Sampler: DPM++ 2M Karras, CFG scale: 7, Seed: 3461871477, Size: 512x672, Model hash: 354b8c571d, Model: aamAnyloraAnimeMixAnime_v1, Version: 1.6.0

AAM – AnyLoRA Anime Mix

AAM – AnyLoRA Anime Mix – Anime Screencap Style Model – v1 | Stable Diffusion Checkpoint | Civitai

とてもアニメっぽく出るもの

Ambientmix – An Anime Style Mix

Ambientmix – An Anime Style Mix – v1.0 | Stable Diffusion Checkpoint | Civitai

こちらもアニメっぽく
顔が少し危ない

Anything V5/Ink

万象熔炉 | Anything V5/Ink – ink | Stable Diffusion Checkpoint | Civitai

こちらはイラスト寄り

Async’s MIX

Async’s MIX – v4 | Stable Diffusion Checkpoint | Civitai

BH ink-prt

大头可爱风 | BH ink-prt – prt | Stable Diffusion Checkpoint | Civitai

ぷちキャラ

YesMix

【Checkpoint】YesMix – v3.5 | Stable Diffusion Checkpoint | Civitai

細かに描いてくれるが、若干ボケが入る

Chosen Energetic Girl

元气满满/Chosen_Energetic_girl – v1.0 | Stable Diffusion Checkpoint | Civitai

Eleet Model

Eleet Model – v2.0 | Stable Diffusion Checkpoint | Civitai

鮮やかに描いてくれる

Ether Real Mix

Ether Real Mix – Ether Real Mix 3.1 | Stable Diffusion Checkpoint | Civitai

リアル志向

izariamergeMIX

izariamergeMIX – v1.0_noVAE | Stable Diffusion Checkpoint | Civitai

淡い感じで出る、たまに右手のような変な色のにじみが出ることがある

KayWaii

KayWaii – v7.0 | Stable Diffusion Checkpoint | Civitai

少し低解像度に弱いか

MWMix

MWMix – v2.2 | Stable Diffusion Checkpoint | Civitai

PVC Figurerizer

PVC Figurerizer – v1.0 | Stable Diffusion Checkpoint | Civitai

フィギュアっぽく出る面白Checkpoint

RaesanMix

RaesanMix – v4.1 | Stable Diffusion Checkpoint | Civitai

ややリアル志向

UGARIT | MERGE

UGARIT | MERGE – Palestrom | Stable Diffusion Checkpoint | Civitai

7th anime

syaimu/7th_Layer at main (huggingface.co)

個人的にお気に入りのモデル

SDXL (Stable Diffusion XL)

stabilityai/stable-diffusion-xl-base-1.0 at main (huggingface.co)

Stable Diffusion の最新モデルなので一応出してみた
イラストを出そうと思うと苦労する
低解像度も苦手そう

めちゃスペックが必要
RTX 3070 Ti でも一つの出力に10分ぐらい持っていかれる
Dream Studio でも出力できるので、SDXLが欲しい場合はそちらが良い

Embeddings

badhandv4

badhandv4 – AnimeIllustDiffusion – badhandv4 | Stable Diffusion Embedding | Civitai

best quality,masterpiece,8k portlait,ultra detailed,
full body,walking,
1 girl,black high school sailer with red ribbon,black cardigan,white pleated skirt,glasses,black pantyhose,
one hair over eye,pink hair,long hair,embarrassed,
Negative prompt: bad anatomy,long_neck,long_body,longbody,deformed,mutated,disfigured,missing arms,extra_arms,mutated hands,extra_legs,bad hands,poorly_drawn_hands,malformed_hands,missing_limb,floating_limbs,disconnected_limbs,extra_fingers,bad fingers,liquid fingers,poorly drawn fingers,missing fingers,extra digit,fewer digits,ugly face,deformed eyes,partial face,partial head,bad face,inaccurate limb,cropped,(worst quality, low quality:1.4),(EasyNegative:1.2),negative_hand-neg,(text, watermark, signature, speech bubble, bubble, 2koma, panel layout, multiple views:1.2),blurry,fusion,melted body,horn,hair accessory,animal ears,plump,muscle,hat ribbon,badhandv4,
Steps: 40, Sampler: DPM++ 2M SDE Karras, CFG scale: 11, Seed: 3182649811, Size: 512x744, Model hash: b000309cca, Model: 7th_anime_v3_B, Version: 1.6.0

※badhandv4 を追加すると格好が変わったので、別プロンプトとして
手をある程度修正してくれる
Embeddings フォルダに入れてネガティブプロンプトに「badhandv4」を追加して動作する
100%ではないが、運任せが多少減る

Extensions

multidiffusion-upscaler-for-automatic1111

https://github.com/pkuliyi2015/multidiffusion-upscaler-for-automatic1111.git
「TIled Diffusion」「Tiled VAE」を追加する
描画結果に影響は与えないが、いくらか処理を最適化するので、
VRAMメモリ不足が解消することがある。

sd-webui-controlnet

https://github.com/Mikubill/sd-webui-controlnet
生成予定のイラストに外的要因を加えてある程度調整するもの
後述の openpose-editor など、これを前提とするExtensions がいくらかある

openpose-editor

https://github.com/fkunn1326/openpose-editor.git

※あんま期待したポーズに寄らなかった・・・
※パラメータは最初と同じ、 7th anime B で出力
キャラクタのポーズをある程度コントロールするもの
sd-webui-controlnet が必要

stable-diffusion-webui-images-browser

https://github.com/AlUlkesh/stable-diffusion-webui-images-browser.git
出力結果を webui 上で一覧にできる
サーバー化する場合に追加したいもの

sd-webui-prompt-all-in-one

https://github.com/Physton/sd-webui-prompt-all-in-one
プロンプト入力補助
ワードの辞書の他、履歴がとても便利

sd-webui-cutoff

GitHub – hnmr293/sd-webui-cutoff: Cutoff – Cutting Off Prompt Effect
色指定で他の箇所への波及をある程度防ぐことができる

他設定など

実行時パラメータ

@echo off

set PYTHON=
set GIT=
set VENV_DIR=
set COMMANDLINE_ARGS=--listen --enable-insecure-extension-access --no-half --medvram --xformers
call webui.bat

COMMANDLINE_ARGS を渡すといくらか挙動を調整できる
上記例はそれぞれ下記の効果

・listen : サーバー化する、他PCからアクセスする場合にはこれの設定と、Windows/Linux ファイアウォールの設定を調整する
・enable-insecure-extension-access : 外部拡張を許可する場合に必要
・no-half : なにかに支障があって入れたはずだが・・・
・medvram : VRAMが少ない場合、これを入れることで動作するようになるが、パフォーマンスが犠牲になる、更に低い設定に「lowvram」がある
・xformers : xformers を有効にする、Pythonのライブラリでメモリ使用効率に関係するもの? (要調査)

OS設定

先述の「listen」を有効にすることで他PCからアクセスできるが、
加えて Windows / Linux のファイアウォールの設定が必要となる
無用心に設定されてもアレなので、ネットワークを勉強してから設定を

PCをよく買い替えして余している人は、そのPCをサーバー化して運用すると良い

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

Share via
Copy link