【プロンプト解説】Stable Diffusionで目線を指定して画像を生成する

「Stable Diffusionで被写体の目線を指定したい」「Stable Diffusionでカメラ目線以外の画像を生成したい」

このような方は多いのではないでしょうか?

今回PROMPTYでは、Stable Diffusionで目線を指定するプロンプト、Stable Diffusionで目線を指定してリアル・実写系の画像生成してみた結果、Stable Diffusionで目線を指定してアニメ・イラスト風の画像生成してみた結果について解説します。

Stable Diffusionで目線を指定するプロンプト

Stable Diffusionで目線を指定するプロンプトを表にまとめました。

プロンプト意味
looking at viewerこちらを見る・カメラ目線
looking awayよそ見をする・カメラ目線ではない
looking back振り返る
looking up見上げる
looking down見下ろす
side glance横目で見る

筆者は、こちらを見る画像を生成するプロンプト「looking at viewer」を、目線を指定するプロンプトの中ではよく使います。

Stable Diffusionで目線を指定して画像生成【リアル・実写系】

ここでは下記のリアル・実写系の画像を生成するためのプロンプトテンプレートに、目線を指定するプロンプトを挿入して、様々な目線の画像を生成していきます。

プロンプト(リアル・実写系)

(masterpiece,best quality:1.4),(8k,raw photo,photo realistic:1.2),shiny skin,detailed skin,detailed face,detailed eyes,1girl,Japanese idol,beautiful face,{目線を指定するプロンプト},white background,wearing a white t-shirts

ネガティブプロンプト(リアル・実写系)

(worst quality,low quality:2),(painting,sketch,flat color),monochrome,grayscale,ugly face,bad face,bad anatomy,deformed eyes,missing fingers,acnes,skin blemishes,nsfw,nude,nipples

なお画像生成する際の設定は以下の通りです。

モデル:bra5
Sampling method:DPM++ 2M Karras
Sampling steps:20
Width:512
Height:512
CFG Scale:7

関連記事

「Stable Diffusionでリアルな画像を生成するにはどうしたらいい?」「Stable Diffusionでリアルな画像を生成する呪文(プロンプト)にはどのようなものがある?」 このような疑問をお持ちの方は多いのではないでし[…]

looking at viewer:こちらを見る・カメラ目線

しっかりとこちらを見ているカメラ目線の画像を生成できました。

looking away:よそ見をする・カメラ目線ではない

カメラ目線ではなく、よそ見をしている画像を生成できました。

looking back:振り返る

looking backはモデルによっては言うことを聞かないようですが、brav5を使った今回はしっかりと振り返る画像が生成できました。

looking up:見上げる

しっかりと見上げているような画像が生成できました。インスタグラマーのような写真の撮り方ですね(笑)

looking down:見下ろす

少し見下ろしている感じは弱いですが許容範囲内でしょうか。

side glance:横目で見る

横目で見ている画像を生成できました。こちらをうかがっているような感じに見えますね。

Stable Diffusionで目線を指定して画像生成【アニメ・イラスト風】

ここでは下記のアニメ・イラスト風の画像を生成するためのプロンプトテンプレートに、目線を指定するプロンプトを挿入して、様々な目線の画像を生成していきます。

プロンプト(アニメ・イラスト風)

(masterpiece,best quality:1.4),super fine illustration,shiny skin,detailed skin,detailed face,detailed eyes,an extremely cute and beautiful girl,beautiful face,{目線を指定するプロンプト},white background,wearing a white t-shirts

ネガティブプロンプト(アニメ・イラスト風)

(worst quality,low quality:2),(painting,sketch,flat color),(nsfw,nude,exposed skin,exposed chest,nipples,naked,bare navel),monochrome,grayscale,ugly face,bad face,bad anatomy,deformed eyes,missing fingers,acnes,skin blemishes

モデル:meinamix
Sampling method:DPM++ 2M Karras
Sampling steps:20
Width:512
Height:512
CFG Scale:7

関連記事

「Stable Diffusionでアニメ風のイラストを作りたいけどうまくできない」「Stable Diffusionでアニメ風イラストを作るためのテンプレートが欲しい」 このような悩みをお持ちの方は多いのではないでしょうか? […]

looking at viewer:こちらを見る・カメラ目線

リアル・実写系と同様にしっかりとカメラ目線の画像を生成できました。

looking away:よそ見をする・カメラ目線ではない

こちらも同様によそを見ている画像を生成できました。よそを見ている画像だと儚げな感じが出せるような気がします。

looking back:振り返る

しっかりと振り返る画像を生成できました。

stick out tongue(舌を出す)プロンプトを入れると「あっかんべー」という感じの表情を作ってみました。

looking up:見上げる

しっかりと見上げる画像を生成できました。後ろに何か出現していますが、Stable Diffusionだとたまにこのように意図しないものが入り込んでしまうことがあります。

looking down:見下ろす

しっかりと見下ろす画像を生成できました。

side glance:横目で見る

横目で見る画像を生成できました。話しかけられてこちらを見ているような感じがしますね!

まとめ

今回PROMPTYでは、Stable Diffusionで目線を指定するプロンプト、Stable Diffusionで目線を指定してリアル・実写系の画像生成してみた結果、Stable Diffusionで目線を指定してアニメ・イラスト風の画像生成してみた結果について解説しました。

今回ご紹介したプロンプトを使うことで、カメラ目線だけでなく様々な目線の画像を生成することができます。

ぜひ参考にしてみてください!