Stable Diffusion Web UI で使用するプロンプト(呪文)
人物画像を生成する場合に、年齢を操作できるのか?
ということで、今回は年齢についていくつか検証してみます。
他の画像生成AIサービスでも、効果があるかは分かりませんが参考まで。
検証で使用するモデル
DreamShaper V5 を使用して検証したいと思います。
イラストから結構リアルな画像まで幅広く生成してくれます。
ダウンロード方法やインストール方法など、こちらで紹介しています。
使用するプロンプト(呪文)とパラメータ
prompt:
incredibly absurdres, (insanely detailed:1.3), Ultra detailed, best quality, High quality, finerly detailed face, masterpiece, hyperrealism, (photorealistic detail:1.5), (HDR:1.3),
BREAK
1 girl, ** years old, head shot, T-shirts
Negative prompt:
EasyNegative, (worst quality:2), (low quality:2), (normal quality:2), lowres, normal quality, monochrome, grayscale, skin spots, acnes, skin blemishes, age spot, manboobs, (backlight:1.5), double navel, mutad arms, hused arms, neck lace, analog, analog effects, nipples, nsfw
Steps: 15, Sampler: DPM++ 2M Karras, CFG scale: 9, Seed: 166876882, Size: 544×680, Model hash: 6d492d946c, Model: dreamshaper_5BakedVae
低スペックPCで生成に時間かかるんで
ステップ数は15でいきますね笑
プロンプト(呪文)の年齢部分を5歳単位で検証
上記プロンプトの ** years old の部分が年齢の指定です。
** の部分を5歳単位で増やして検証したいと思います。
5歳 ~ 20歳
25歳 ~ 40歳
45歳 ~ 60歳
65歳 ~ 80歳
85歳 ~ 100歳
プロンプト(呪文)年齢の検証結果
5歳~65歳までは順調に年齢通りの効果が出ているような気がしますが
70歳以降は効いてないですね・・・。
この検証とは別に試したときはモロに効果出てました。
すごい老婆画像になってたんですけどね。
このあたりはプロンプトやパラメータによってもバラつくんですかね。
シード値をランダムにして再検証
いやー、すごい効果出ますね!っていう感じで終わる予定が
後半の効果が無かったので、シード値をランダムにして
70歳で何枚か生成して検証してみます。
老婆画像が出るのを信じて・・・。
あ、やっぱり出ましたね。4分の1ですけど・・・。
もう4枚だけやってみますね。
やっぱりバラつきますね。でもまぁ出るには出ますね。
再検証結果も踏まえて
いままでの生成画像を見れば一目瞭然ですが、効果はありますね。
高齢については効果がマチマチということで、狙うなら何枚かやるべきかな。
これで、作りたい画像によって年齢も指定することが可能ってことですね。
例えば、なんだろう・・・
- 異世界転生された魔法少女的なイメージなら10歳~15歳くらい?
- 仕事に追われるキャリアウーマン的なのなら20歳~30歳くらいとか?
- うちのおかん、とかなら40歳~55歳あたりを狙うとか。
- 連休に帰った田舎の祖母、ってなると75歳~90歳とか。
なんとなくイメージできますよね。
そういう細かいシチュエーションを考えて生成するのも面白いかもしれないです。
まとめ
以上のことから
- 効果はあるが、年齢によっては効果にバラつきがある
- プロンプトやパラメータの変更で効果が出る場合もある
- 出ない場合は何枚か生成して確認する
という感じですかね。
モデルが違うと効果も違うと思うので、実際にご自分が使用しているモデルで
試してみてくださいね。
その他、Stable Diffusion 関連の情報
こちらで各種プロンプトの一覧を紹介していますので、興味ありましたらご活用下さい。
プロンプトの重みについての検証はこちら。
ポースを指定できる ControlNet の導入方法や使用方法についても紹介しています。
衣装のプロンプト検証、第1弾~第4弾までありますよ。
背景のプロンプト検証もやっています。
色の種類についてのプロンプトはこちら。