Stable Diffusionのキュンとするポーズ!プロンプト(呪文)集

Stable Diffusionのキュンとするポーズ!プロンプト(呪文)集

Stable Diffusionでキュンとするポーズの画像を生成したい! という場合にStable Diffusionでは、アングルやポーズを強調することで、魅力的な画像を生成することができます。

この記事ではStable Diffusionでさまざまなポーズを指定する方法を解説していきます。プロンプトを組み合わせて理想の画像を生成しましょう。

リリース記念、2,000Ptプレゼント!

目次

Stable Diffusionのポーズに関するプロンプト(呪文)

Stable Diffusionのポーズ

Stable Diffusionのポーズに関するプロンプト(呪文)を紹介します。

探しているポーズを手軽に見つけられるように、ジャンル別に紹介しているのでぜひご活用ください。

今回はStable Diffusionのモデル「reproductionSDXL_2v12」を使用しています。

さくさく画像生成したい方に!

目線・アングルに関するポーズのプロンプト(呪文)

ポーズプロンプト
カメラ目線「looking at viewer」
見上げる「looking up」
見下ろす「looking down」
振り返る「looking back」
自撮り「selfie」
ハイアングル「from very high」

カメラ目線

looking at viewer

カメラ目線

見上げる

looking up

見上げる

見下ろす

looking down

見下ろす

振り返る

looking back

振り返る

自撮り

selfie

自撮り

ハイアングル

from very high

ハイアングル

立ち姿に関するポーズのプロンプト(呪文)

ポーズプロンプト
立つ、立っている「standing」
ジャンプしている「jumping」
腰に手を当てる「put hands on hips」
アクロバティックなポーズ「acrobatic pose」
歩き姿「walking style」
逆立ち「handstand」
背中をそらす「arched back」

立つ

standing

立つ

ジャンプ

jumping

ジャンプ

腰に手を当てる

put hands on hips

腰に手を当てる

アクロバティック

acrobatic pose

アクロバティック

歩き姿

walking style

歩き姿

逆立ち

handstand

逆立ち

背中をそらす

arched back

背中をそらす

手に関するポーズのプロンプト(呪文)

ポーズプロンプト
手を上げる「arms raised in the air」
手を握る「clenched fist」
手を前に差し出す「forward hands」
手を後ろに「arms behind back」
ピースサイン「peace sign」
ダブルピース「peace sign both hands」
グッドサイン「thumbs up」
ハートマーク「heart hands」
猫の手「paw pose」
髪をかき上げる「hand in own hair」

手を上げる

arms raised in the air

手を上げる

手を握る

jumping

手を握る

前に差し出す

forward hands

前に差し出す

手を後ろに

arms behind back

手を後ろに

ピース

peace sign

ピース

ダブルピース

peace sign both hands

ダブルピース

グッドサイン

thumbs up

グッドサイン

ハートマーク

heart hands

ハートサイン

猫の手

paw pose

猫の手

髪を触る

hand in own hair

髪をかき上げる

体全体に関するポーズのプロンプト(呪文)

ポーズプロンプト
手を頬に添える「covering face」
脚を組む「crossing legs」
しゃがむ「crouching」
フライングポーズ「flying」
横になる「lie down」
うつ伏せ「lie face down」
体育座り「own hugging feet」
胸に手を当てる「put one hand chest」
腕を組む「fold arms」

手を頬に添える

covering face

顔を覆う

脚を組む

crossing legs

足を組む

しゃがむ

crouching

しゃがむ

フライングポーズ

flying

飛ぶ

横になる

lie down

横になる

うつ伏せ

lie face down

うつ伏せる

体育座り

own hugging feet

体育座り

胸に手を当てる

put one hand chest

手を胸に当てる

腕を組む

fold arms

腕を組む

その他のポーズに関するポーズのプロンプト(呪文)

ポーズプロンプト
水を飲む「drink water」
リンゴを食べる「eating an apple」
スマホを持っている「holding a phone」
ぬいぐるみを抱いている「hugging a stuffed toy」

水を飲む

drink water

水を飲む

リンゴを食べる

eating an apple

リンゴを食べる

スマホを持っている

holding a phone

スマホを持っている

ぬいぐるみをだっこ

hugging a stuffed toy

ぬいぐるみを抱いている

Stable Diffusionでポーズだけ変える方法

ポーズ

Stable Diffusionでポーズだけを変えたい場合、Seed値(シード値)を利用します。

Stable Diffusionで使われているSeed値は、画像のシリアルナンバーのようなもので、同じSeed値とプロンプトを使うことで、同じ画像を生成できます。

Stable Diffusionでポーズだけを変更するには、Seed値を固定してポーズのプロンプトのみを変更します。

Seed値の固定方法

Stable Diffusion Web UI

Seed値を固定して画像を生成する方法は下記の記事で詳しく紹介していますのでぜひご覧ください。

Stable DiffusionのControlNetで同じポーズの別画像を作る方法

Stable Diffusion ポーズ

ControlNetは、Stable Diffusionで細かな条件を指定して画像を生成できる拡張機能です。

Stable DiffusionでControlNetのOpenPoseを利用することで、画像のポーズや構図を取り出し、別の人物で同じポーズを再現できます。

STEP
ControlNetをインストール

まずは、Stable Diffusion Web UIにControlNetをインストールします。

Stable Diffusion Web UIの拡張機能タブから「URLをインストールする」を選びます。

拡張機能のリポジトリのURLの入力欄に下記のURLを入力してインストールボタンをクリックします。

https://github.com/Mikubill/sd-webui-controlnet
controlnet1
STEP
Stable Diffusion Web UIを再起動

ControlNetのインストールが完了したら「インストール済」タブに移動し、「適用して再起動」ボタンをクリックしてStable Diffusion Web UIを再起動します。

controlnet1
STEP
ControlNetを確認

Stable Diffusion Web UIを再起動し、シード値の下にControlNetタブが表示されていれば設定は完了です。

controlnet
STEP
OpenPoseのモデルデータをダウンロード

次にStable Diffusionで「OpenPose」を使う準備をします。

ポーズ・構図を指定するのに必要なOpenPoseモデルをダウンロードします。

Hugging FaceにControlNetに関するモデルファイルの一覧があるので、その中のOpenPoseのモデルファイルを2つダウンロードします。

  • control_v11e_sd15_OpenPose.pth
  • control_v11e_sd15_OpenPose.yaml
controlnet
(出典:huggingface.co)

SDXLでOpenPoseを利用する場合は、Hugging FaceからSDXL用のモデルファイルをダウンロードします。

  • kohya_controllllite_xl_openpose_anime.safetensors
  • kohya_controllllite_xl_openpose_anime_v2.safetensors
  • t2i-adapter_diffusers_xl_openpose.safetensors
  • t2i-adapter_xl_openpose.safetensors
  • thibaud_xl_openpose.safetensors
  • thibaud_xl_openpose_256lora.safetensors
STEP
ControlNetフォルダにファイルに入れる

Stable Diffusion Web UIを「models」>「ControlNet」の順で開き、先ほどダウンロードした2ファイルを配置すれば完了です。

controlnet
STEP
OpenPoseを使う準備

ここから実際にStable Diffusionで「OpenPose」を利用していきます。

ControlNetのパネルを開いてOpenPoseを使う設定をします。

まずは、ポーズを抜き出したい画像を読み込みます。

「有効化」、「Pixel Perfect」、「Allow Preview」、「OpenPose」にチェックを入れます。

controlnet
STEP
ポーズを抽出する

次に「プリプロセッサ」を「openpose_full」に設定して、ダウンロードした「control_v11p_sd15_openpose.pth」を選択します。

ファイルが表示されない場合は、リロードボタンをクリックしてStable Diffusion Web UIを再読み込みしてみましょう。

その他の値はデフォルト値で問題ありません。

設定が完了したら「💥」をクリックしてポーズを抽出します。

controlnet
SD1.5用を利用しています。
STEP
プロンプトを入力して生成

棒人間のポーズが抽出できたら、ControlNetを開いたままトップに戻り、プロンプトを入力して生成を開始します。

すると、抽出したポーズを反映させた画像がStable Diffusionで生成されます!

Stable Diffusion ポーズ

SDXL用のOpenPoseはSD1.5用に比べ、ポーズの反映率が低いです。
※「thibaud_xl_openpose.safetensors」は、比較的反映しやすい印象ですのでお試しください。

LoRAでStable Diffusionのポーズを確実にする方法

ポーズ

Stable DiffusionでLoRAを使用すると、プロンプトで表現が難しいポーズの画像を生成できます。

今回は、掛け布団のLoRAを使用して、布団で寝ているポーズを反映させます。

STEP
ベース画像を用意

ベース画像をStable Diffusionの「PNG内の情報を表示」タブに読み込んで「txt2img」に転送します。

Stable Diffusion web UI
STEP
LoRAを選択して反映させる

LoRAファイルをクリックしてプロンプト欄に<lora:kakebuton_SDXL_V1:1>が入力されたのを確認します。

その後、既存のポーズのプロンプトがある場合は削除して、LoRAのトリガーワードを入力します。

今回は「standing pose」をトリガーワード「futon, pillow, closed eyes, bed, sleeping, lying, under covers, blanket」に変更しました。

※トリガーワードとはStable DiffusionにLoRAを反映させるときに利用するプロンプトです。

Stable Diffusion web UI
STEP
生成を開始

掛布団で寝ている画像が生成されました!

掛布団

反映が弱い(強い)場合は<lora:kakebuton_SDXL_V1:1>の1の部分を1.3(0.8)くらいまで数値を上げて調整します。

Stable DiffusionでLoRAが反映されない場合は、ポーズに関するプロンプトが競合していないか確認してみましょう。

Stable DiffusionのLoRAの詳しい使い方やおすすめLoRAは下記のページで紹介していますのでぜひご覧ください。

Stable Diffusionでポーズを指定するならクラウドGPUがおすすめ

快適のイメージ見出し画像

Stable Diffusionでポーズを指定して画像を生成する方法はいくつかありますが、便利な機能であるほど高い処理能力が必要になります。

Stable Diffusionを使用するのにスペックの高いパソコンが用意できない場合は、動作が遅くなることがあります。

効率的にStable Diffusionで画像を生成するには、16GB以上のVRAMが搭載されたパソコンが必要ですが、ほとんどが30万円以上と高額です。

コストを抑えたい方へ:クラウドGPUの利用がおすすめ

クラウドGPUとは、インターネット上で高性能なパソコンを借りることができるサービスで、最新の高性能GPUを手軽に利用することが可能です。

クラウドGPUのメリット

  • コスト削減:高額なGPUを購入する必要がなく、使用した分だけの支払い
  • 高性能:最新の高性能GPUを利用できるため、高品質な画像生成が可能
  • 柔軟性:必要なときに必要なだけ使えるので便利

こんな人におすすめ

  • 少ない予算でStable Diffusionを快適に使いたい人
  • 自分のパソコンの性能が不足していると感じる人
  • 常に最新の高性能GPUを使いたい人

GPUSOROBAN

GPUSOROBAN

GPUSOROBANは、高性能なGPU「NVIDIA A4000 16GB」を業界最安値の1時間50円で使用することができます。

さらに、クラウドGPUを利用しない時は停止にしておくことで、停止中の料金はかかりません。

クラウドGPUを使えばいつでもStable Diffusionの性能をフルに引き出すことができるので、理想の環境に近づけることができます。

\快適に生成AI!1時間50円~/

Stable Diffusionが快適に使えるおすすめのパソコンやグラボに関しては下記の記事で紹介しています。

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!
EdgeHUB編集部からのお知らせ

無料ウェビナーのお知らせ

【9/25開催 無料ウェビナー】最強LLM「Llama3.1」の使い方と日本語の追加学習!

4050億パラメータを持つ最強のLLM「Llama3.1」の無料オンラインウェビナー!

開催日時:
2024年9月25日(水) 14:00~15:00

内容:

  • 「Llama3.1」の概要と日本語対応の紹介
  • 生成AI開発の強い味方「GPUSOROBAN」の活用方法

このウェビナーでは、Meta社のLLM「Llama3.1」の使い方や、日本語モデルを紹介します。

生成AIに関心のある方、AI技術をビジネスに活かしたい方は、ぜひこの貴重な機会にご参加ください!

こんな方におすすめ!

  • 日本語LLMの利用を検討している方
  • AI開発に携わっている方
  • 最新のAI技術やトレンドに興味がある方
  • GPUスペック不足に悩んでいる方

\簡単1分で申し込み!/

この記事を書いた人

EdgeHUBは、NVIDIAクラウドパートナーである株式会社ハイレゾが運営しています。「AIと共にある未来へ繋ぐ」をテーマに、画像生成AI、文章生成AI、動画生成AI、機械学習・LLM、Stable Diffusionなど、最先端の生成AI技術の使い方をわかりやすく紹介します。

目次