Stable Diffusion Web UI で使用するプロンプト(呪文)
もっと早くに書きべきでしたが笑
今回はネガティブプロンプトをまとめたいと思います
掲載しているプロンプトについて
私が Stable Diffusion Web UI で実際に生成してみて
効果の有無を検証しております。
使用する生成AIサービスやモデルによって、効果の有無に違いがあると思いますので
参考程度にご覧いただければと思います。
ネガティブプロンプトとは – Stable Diffusion
簡単に言うと 生成してほしくない要素 です。
プロンプトは生成したい要素を入力しますよね
猫画像を生成したい場合は cat
女子画像を生成したい場合は girl だったり
それとは逆に生成する画像に表示したくない要素を入れます。
ネガティブプロンプトの種類 – Stable Diffusion
一般的にネガティブプロンプトにはどういう種類に分類されるのか
簡単に紹介します。
- 低品質、低画質にならないようにする
- 作画が崩壊しないようにする
- 手や足などの身体のパーツの欠損が出ないようにする
- nsfwを避けるようにする
- テキストやロゴを避けるようにする
- その他
細分化すればもっと細かくなるんですけど
言い出すとキリがないのでざっくりです。
シンプルに「こうなってほしくないなー」ってものを入れたら良いですね。
ネガティブプロンプトを検証 – Stable Diffusion
低品質、低画質にならないようにする
blurry | ぼやけた |
bokeh | ボケた |
error | エラー |
low quality | 低品質 |
low resolution | 低解像度 |
lowres | 低解像度 |
normal quality | 通常の品質 |
out of focus | 焦点が合っていない |
ugly | 醜い |
worst quality | 最悪の品質 |
作画が崩壊しないようにする手や足などの身体のパーツの欠損が出ないようにする
bad proportions | 悪いプロポーション |
long neck | 長い首 |
long body | ロングボディ |
floating limbs | 浮遊四肢 |
disconnected_limbs | 切断された手足 |
bad face | 悪い顔 |
bad fingers | 悪い指 |
missing limb | 欠落した四肢 |
inaccurate limb | 不正確な手足 |
missing fingers | 指が欠けている |
poorly drawn fingers | 下手に描かれた指 |
poorly drawn hands | 下手に描かれた手 |
malformed hands | 奇形の手 |
mutated hands | 変異した手 |
bad hands | 悪い手 |
bad anatomy | 悪い解剖学 |
cropped | トリミングされた |
huge breasts | 巨大な胸 |
longbody | 長胴体 |
extra_fingers | 余分な指 |
extra legs | 余分な脚 |
extra arms | 余分な腕 |
fewer digits | 桁数が少なくなる |
extra digit | 余分な桁 |
partial face | 部分的な顔 |
partial head | 部分的な頭 |
deformed mutated disfigured | 変形した、突然変異した、変形した |
deformed eyes | 変形した目 |
ugly face | 醜い顔 |
liquid fingers | 液体の指 |
missing arms | 腕が欠けている |
nsfwを避けるようにする
nsfw | 成人向けな表現など |
nipples | 胸の突起部分 |
pubic hair | 陰部の毛など |
テキストやロゴを避けるようにする
artist name | アーティスト名 |
date | 日付 |
footer | フッター |
header | ヘッダ |
signature | サイン |
stamp | スタンプ |
subtitle | 字幕 |
text | 文章 |
title | タイトル |
username | ユーザー名 |
watermark | 透かし |
ネガティブプロンプト まとめ – Stable Diffusion
今まで色々と試しながら生成してきましたけど
プロンプトを考える前にとりあえずネガティブプロンプトは入れましょう。
特に品質に関してはネガティブプロンプトをしっかり入れておけば
プロンプト側で品質系を入れなくても十分綺麗なものが出る気がします。
あと、ネガティブプロンプトに入れたからといって
絶対に避けられるわけでもないので、そのへんは注意です。