Stable Diffusionで怒りの表情を作る方法
angryは怒りの表情を作るための基本的なプロンプトです。
ただし、angry単体では軽く不機嫌そうな表情になることも多く、
イメージ通りの怒り顔にならない場合があります。
そこで今回は、眉・目・口の各パーツを調整しながら、
怒りの表情を作る方法を検証していきます。
怒りの基本プロンプト
今回のモデルとなる小日向ミナの画像がこちら

普段は元気っ子用に表情を付けていますが
今回はそれを削って何も表情を入れていません
この状態で、まずはangryのプロンプトを追加します

結果としてはこんな感じで
かなり怒っているような画像が出力されたわけですが

angry単体だとこんな感じであまり怒ってないように見える画像もできました
なのでここからは顔のパーツをそれぞれ指定していきます
眉の指定
表情を作るうえで重要になるのが眉になります
なのでここは怒り表情用の眉を試していきます
まずは眉を顰めるという指定のfurrowed brows

出力結果としてはこんな感じになります
angryの指定があるので眉が八の字になることはありませんが
真ん中の部分が少し上がっていて
furrowed browsの効果とangryの効果が程よく混ざっている感じがしますね
slightly furrowed browsで少し眉を顰める指定を弱めてみると

全体的に眉の角度が緩くなった感じがします
ちなみに怒っている感じもなくなりましたが
これは眉ではなくて口の指定を何もしていないせいで口角が上がってるからですね
ここは後で調整するとして、次はangry eyebrowsを試します

結果としてはかなり眉が上がって
怒っている感じが出ている気がします
最後はlowered eyebrows

これはangry eyebrowsに比べると
眉の角度が少し緩やか、という感じですね
怒っているというよりムッとしているぐらいですかね
目の指定
眉の指定の次は目を指定します
まずは目を開いた状態、open eyesを試します

これは特に問題なく怒っている表情になりましたね
次は逆に目を閉じるclosed eyes

こちらも怒っている・あるいは不機嫌そう
という雰囲気が見て取れるので十分使えますね
次はsquintingを指定してみましたが

怒りとは程遠い感じになりました
口角のせいもあると思いますが、怒りというより流し目を送られてる感じがします

眉の指定をfurrowed browsに変えて試してみましたが
さっきよりはマシですが、怒りというよりも
バツが悪い、みたいな感じの表情になってしまいました
目を細めるのではなく、半分開けるhalf-closed eyesも試してみましたが

こちらも怒りという感じにはなりませんでした
怒ってる状態は、中途半端な目の開き方は使えないっぽいですね
と言っても、大きく目を見開くwide-eyedも試したものの

これはこれで、怒りというより驚きの方が強く見えますね
口の指定
最後に口の指定を試します
まずは口を開けるopen mouth

怒って何かを言っている、みたいな雰囲気になります
口の開き方に多少違いはありますが、怒りの表現をする上では遅く問題ないと思います
次に口を閉じたいわけですが
closed mouthを使うと、口角が上がる可能性があったので
ここでは別のプロンプトで指定します
まずはstraight mouth

口をまっすぐ閉じてくれる……と思いきや、やや口角が下がっていますね
むしろ怒りの表情の指定としてはいい感じ
不機嫌さが伝わってきます
続いてneutral mouth

こちらも指定としてはstraight mouthとあまり変わらないかなという感じ
への字みたいな形をしてくれることもありましたが
毎回なるというわけでもなかったので
frownを指定してみました

これはしっかりへの字になってくれるので
不機嫌さを見せることができました
まとめ
angry単体でも怒った表情は作れますが、
眉や口の指定を追加することで印象を大きく変えることができました。
特に眉の指定は表情への影響が大きく、
angry eyebrowsやfurrowed browsを組み合わせることで、
より怒りが伝わる表情を作りやすくなります。
また、目を細める系の指定は怒りよりも困り顔や流し目に見える場合があり、
open eyesやclosed eyesの方が安定して怒りの表現を行えました。
口についてはfrownが最も不機嫌な印象を出しやすく、
straight mouthやneutral mouthは軽い怒りや不満を表現したい場合に使いやすそうです。
怒り顔を作りたい場合は、まずangryを基本にして、
眉と口を調整するところから始めるのがおすすめです。
今回使用したプロンプト
angry
furrowed brows
slightly furrowed brows
angry eyebrows
lowered eyebrows
closed eyes
open eyes
squinting
half-closed eyes
wide-eyed
open mouth
straight mouth
neutral mouth
frown
