表情や気持ちを表現する英単語をプロンプトに入力したらどのような表情を出力できるのかを検証しました。
結論として、現状のStable diffusionでは複雑な感情の表現はできないことがわかりました。
複雑な表現がどのようなものかというと例えば感謝している、感動している、待ち遠しいなどシュチエーションで現実の表情が違うのは想像できますが画像生成となると表現ができず真顔で出力されます。
今のところ、狙った表情を作るには「笑う」「泣く」「怒る」「恥ずかしがる」表情に口や目、眉毛といったパーツの変化プロンプトの組み合わせで表現するしかなさそうです。
この記事では試していく中で表情を作れたプロンプトを表でまとめたので参考にしてみてください。
目次
表情を表現するプロンプト集一覧
まず同じキャラのベース表情を作成し、プロンプトを追加して表情の変化を検証しました。
ベースの表情
生成プロンプト
プロンプト
masterpiece, best quality, 1 girl, short bob cut, brown hair, blue eyes, upturned eyes, upper body, small breasts, white t-shirt, simple background, arms crossed, brake
ネガティブプロンプト
EasyNegative
Steps: 20
Sampler: Euler
CFG scale: 7
Seed: 1097801233
Size: 512×512
Model: anything-v4.5-pruned
VAE: kl-f8-anime2.ckpt
ポジティブな感情
笑顔 | Smiling |
楽しそう | Joyful |
意地悪な笑顔 | evil smile |
思いやりのある笑顔 | Compassionate smile |
平和な | Peaceful smile |
ワクワクしている | Excited smile |
満足している | Satisfied smile |
リラックスしている | Relaxed |
邪悪な笑顔 | evil grin |
ネガティブな感情
泣いている | Crying |
涙 | tears |
むせび泣き | sobbing |
怒っている | Angry |
怒り眉 | v-shaped eyebrows |
恐怖 | (scared:1.5) |
悲しんでいる | (Sad:1.2) |
不安 | (Anxious:1.5) |
その他
口を開ける | open mouth |
恥ずかしい | Shy:1.2 |
羞恥 | embarrassed |
頬を染める | full-face blush |
鼻の上を赤らめる | nose blush |
片目を閉じる(ウインク) | (one eye closed:1.2) |
拗ねる | (sulking:1.5) |
試したプロンプト
色々試したがわかりやすい表情のプロンプトしか変化を見られなかった。
笑顔:Smiling
楽しそう:Joyful
思いやりのある笑顔:Compassionate smile
平和な:Peaceful
ワクワクしている:Excited
満足している:Satisfied
リラックスしている:Relaxed
遊び心がある:Playful
情熱的な:Passionate
恋している:In Love
優しげ:Gentle
待ち遠しい:Anticipating
誇りに思っている:Proud
感謝している:Grateful
感動している:Moved
自信がある:Confident
期待している:Hopeful
恵まれている:Blessed
憧れている:Admiring
敬意を表している:Respectful
泣いている:Crying
怒っている:Angry
混乱している:Confused
恐れている:Afraid
疲れている:Tired
悲しんでいる:Sad
イライラしている:Frustrated
驚いた:Astonished
疑っている:Skeptical
焦っている:Anxious
うんざりしている:Bored
欲求不満な:Frustrated
猜疑心のある:Suspicious
悩んでいる:Worried
絶望している:Desperate
羨ましい:Envious
幻滅している:Disillusioned
軽蔑している:Contemptuous
せつない:Heartbroken
閉じこもっている:Withdrawn
瞑想している:Meditative
考え込んでいる:Thoughtful
落ち着いている:Calm
驚異している:Awe-struck
恥ずかしい:Shy
憂鬱な:Melancholic
疑問に思っている:Questioning
誠実な:Sincere
おどけている:Goofy
甘えている:Coy
おだやかな:Serene
なぐさめている:Consoling
顔のパーツ変化をするプロンプト
眉毛、目、口など顔のパーツに変化を起こすプロンプトを検証して一覧にまとめる予定です。