Stable DiffusionでAI生成すると、指の数やら腕の数が増えたり減ったりするのは悩みの種です。
ネガティブプロンプトを活用すると、誤った表現がなされる頻度を下げることができます。
Stable Diffusionのネガティブプロンプト一覧
ネガティブプロンプトとは、表現したくない内容を指定するものです。
Stable Diffusionで画像生成すると、勝手に文字や複数人が表示されたり、余計な腕や足が描かれます。
ネガティブプロンプトでは100%完全には消せませんが、それでも指定しておくと生成リスクを軽減できると思います。
しておいた方がいいプロンプト
文字は実在しない文字を書いてしまうのでネガティブで消しておくといいです。たまに指定していないのに複数人出るのも消しておきましょう。
文字 text
複数人 Multiple people
ウォーターマーク watermark
画質のプロンプト
低解像度 polar lowres
悪い品質 worst quality
低い品質 low quality
通常の品質 normal quality
モノクロ monochrome
グレースケール grayscale
ぼけ blurry
肌
にきび acnes
しみ skin spots
傷 skin blemishes
目
寄り目 cross-eyed
より目 twisted eyes
半開き half-open eyes
やぶにらみ squint
ボディパーツ
余計なボディパーツはこちらで消去
くっついた指 fused fingers
たくさんの指 too many fingers
指がない missing fingers
腕がない missing arms
脚がない missing legs
余計な指 extra fingers
余計な腕 extra arms
余計な脚 extra leg
余計な足 extra foot
下手な腕 poorly drawn hands
下手な顔 poorly drawn face
まとめ
以上組み合わせるとこんな感じ。後は加工してお使いください。
nsfw, (worst quality:2), (low quality:2), (normal quality:2), polar lowres,monochrome,blurry,text,Multiple people,watermark
acnes,skin spots,skin blemishes,cross-eyed,half-open eyes, squint, fused fingers,too many fingers,missing fingers,missing arms,missing legs,extra fingers,extra arms,extra leg,extra foot,poorly drawn hands,poorly drawn face
おすすめ機能拡張
ネガティブプロンプトだけでは完全に崩れた表示を修正するのは難しいです。
以下との併用を検討してみましょう。
A Detailer
顔や手などの崩れを修正する機能拡張です。
インストール後、txt2imgの下の方にA DetailerがでるのでEnableをチェックして使用します。
GitHub - Bing-su/adetailer: Auto detecting, masking and inpainting with detection model.