Aiarty Image Enhancer
画像・写真・イラストを
高画質化できるAIツール
  • お気に入りのポーズのままにAI画像をシャープに加工
  • Stable Diffusionで生成した画像を4K/8K/32Kまで拡大
  • 低解像度のAI画像をぼやけなく高解像度に変換可能

【Stable Diffusion】ポーズ呪文・プロンプト・ポーズを棒人間で指定する方法

Stable Diffusionで画像を生成する時に、ポーズと構図が理想的に生成するのが肝心です。ほしい画像が生成できるかどうかと、細かい部分よりポーズが影響します。

Stable Diffusionがポーズを思うままに生成してくれるためには体、腕または手、足などの姿と動きを設定する呪文で工夫します。今は呪文を諦めて、棒人間でポーズを設定するStable Diffusionのプラグインもあります。

この記事では、Stable Diffusionが予想のポーズで作成するためには、呪文もプラグインもご紹介しましょう。どっちを使うかと、ご自由に選んでください。

AI画像を高品質化したいお方に極めて簡単な方法を提供します。このソフトはStable Diffusionが指定のポーズで生成した画像をよりきれいに加工できます。画像の拡大も鮮明化も、専門知識がないお方でも気軽に完成できます。

Stable Diffusionポーズ呪文集

Stable Diffusionは呪文で画像を生成するツールです。もちろんポーズも呪文で設定します。これからはポーズに関するStable Diffusion呪文をまとめて、カテゴリでご紹介します。

一つのカテゴリから一つの呪文だけ選びます。そして、すべてのカテゴリから選んだ呪文を組み合せば、ポーズを簡単に設定できます。

全身のポーズ

写真を撮る時にはまずは体の姿を決めます。手の姿も、どこから撮るかと、それからのことです。Stable Diffusionでポーズを設定する時にも同じです。要するには画面サイズを大きく占める部分のプロンプトを先に入力します。

これからの呪文からお気に入りの一つを選んで、Stable Diffusionで被写体の呪文の後に入れます。

まずは立っているポーズの呪文です。

プロンプト 日本語意味
standing 立っている
contrapposto コントラポスト(体重を片方の脚に乗せ、もう一方の脚を緩めた立ち姿)
walking 歩いている
running 走っている
dancing 踊っている
jumping 跳ねる

そして座るポーズと膝をつくポーズの呪文です。このような呪文は姿なので体の一部が隠される可能性があります。ほかの呪文と組み合わせる時に姿を想像しながら選択してください。

プロンプト 日本語意味
sitting 座る
chair sitting 椅子座り
squatting しゃがむ
seiza 正座
hugging own legs 体育座り
wariza 女の子座り
sitting on ○○ ○○の上に座る
sitting backwards 後ろ向きに座る
kneeling ひざまずく
on one knee 片膝をつく
all fours/crawling 四つん這い

最後には寝るポーズの呪文です。ほかの呪文と組み合わせる時に、寝たら手足がこのような姿になれるかと想像して選んでください。

プロンプト 日本語意味
reclining 寄りかかる
leaning on ○○ ○○に寄りかかる
lie on one’s stomach うつ伏せ
lie on one’s back 仰向け

目線による頭のポーズ

人はどこかを見ると頭もそこに向きます。Stable Diffusionもそうです。なので、Stable Diffusion頭のポーズを目線の呪文で設定すればより自然に生成できます。

これからの呪文からお気に入りの一つを選んで、Stable Diffusionで体のポーズの呪文の後に入れます。

プロンプト 日本語意味
look at viewer カメラ目線
looking up 上を見る
looking down 下を見る
looking back 振り返る
*「from behind」のような後ろから撮るプロンプトと組み合わせるほうがおすすめします。
looking side 横を見る
looking away 目をそらす

手足のポーズ

そして手足のポーズを設定します。手も足も詳しく設定でき、豊富な姿が選択できます。これからの呪文からお気に入りの一つを選んで、Stable Diffusionで体のポーズの呪文の後に入れます。

Tips
  • 体のポーズによって不可能とする手足の姿があります。Stable Diffusionにポーズの呪文を入力する前に、姿を想像してみましょう。
  • 構図によって足が画面に入らないこともなります。この場合に足のポーズを設定しなくてもいいです。

これからは手足のポーズを設定する呪文です。

プロンプト 日本語意味
hand in pocket ポケットに手を入れる
hand on ○○ ○○に手を当てる
hand to mouth 手を口元に当てる
hand in own hair 髪をかきあげる
hand between legs 脚の間に手をいれる
punching パンチ
arm up 腕を上げる
heart hands 手でハートを作る
crossed arms 腕を組む
arms behind back 背後で手を組む
outstretched arms 手を左右に広げる
clapping 拍手する
reaching out 手を差し出す
covering face 手で顔を隠す
own hands together/own hands clasped 両手を合わせる
arm above head 手を頭の上に
arm behind head 頭の後ろに手を回す
salute 敬礼する
cross-legged 足を組む
legs spread 足を広げる
arms behind back 背後で手を組む
outstretched arms 手を左右に広げる

視点、アングル、構図に関するプロンプト

最後には、設定されるポーズを、Stable Diffusionがどこから撮影する効果を作成するかと決めます。視点、アングルそして構図に関するプロンプトです。

例えば、前に見るポーズが前から撮影して、「looking back」のような呪文を後ろから撮影する呪文と組み合わせばより良い画像が作成できます。このようにポーズに合わせて、視点と構図を決めましょう。

これからの呪文からお気に入りの一つを選んで、Stable Diffusionでポーズの呪文の後に入れます。

まずは視点の呪文です。どこから撮影するかと設定します。

プロンプト 日本語意味
from front 正面から
from above 上から
from below 下から
from side/profile 横から
from behind 後ろから
dutch angle カメラを傾けて、あえて水平にせず撮影する
wide shot 遠くから、遠景、広角

そして、全身を撮影するか上半身を撮影するかと、構図に関する呪文で決めます。

プロンプト 日本語意味
full body 全身
cowboy shot 太ももより上
upper body 上半身、腰から上
portrait 顔から肩まで
face close-up 顔に注目する

実例で説明

立って、カメラを見て、手でハートを作る女の子の上半身の画像を作成するには、Stable Diffusionの呪文でこのように入力します。

  • 1girl, standing, look at viewer, heart hands, upper body

棒人間でポーズを設定できるStable Diffusionプラグインご紹介

呪文で画像を作成するのがStable Diffusionオリジナルの使い方です。しかし、Stable Diffusionがポーズの呪文がうまく理解してくれない時もあって、何度の試行錯誤を繰り返すのがよく必要します。

さいわいなことに、今は呪文を諦めて、棒人間でポーズを設定するStable Diffusionプラグインが世を問います。ContorlNetの「OpenPose」というプラグインで、Stable Diffusion Web UI限定のプラグインです。

このプラグインでは、元画像からポーズを抽出して、同じポーズの画像を生成します。より直感的に設定できますし、Stable Diffusionが棒人間のポーズで作成してくれて成功率アップのもありがたいです。

ではこれからは、OpenPoseを使って、Stable Diffusionに同じポーズの画像を生成させる方法をご紹介しましょう。

【準備作業】ContorlNetの「OpenPose」を導入する方法

  • Step1:ContorlNetを導入します
  • まずはContorlNetを導入します。Stable Diffusionを起動して、「Extentions」タグに「Install from URL」タグを見つけます。「URL for extension's git repository」の下に「https://github.com/Mikubill/sd-webui-controlnet」を入力します。

    「Install」ボタンをクリックして、ダウンロードとインストール完了まで待ちます。

    「Extentions」タグに「Installed」タグに「Apply and restart UI」をクリックしてStable Diffusionを再起動します。

  • Step2:OpenPoseを導入します
  • これからのページにアクセスして、ファイルリストから「control_openpose-fp16.safetensors」を見つけてダウンロードします。

    ダウンロードしたファイルを、Stable Diffusionのインストールフォルダに「models」フォルダに「ControlNet」フォルダにコピーします。Stable Diffusion Web UIもStable Diffusion Forge版も同じです。

    念のためにはStable Diffusionを再起動します。

Stable Diffusionで同じポーズの画像を生成する方法

  • Step1:OpenPoseを有効に設定します
  • まずはStable Diffusionを起動して、左下に「Generation」タグに「ContorlNet」を見つけます。クリックして開けます。

    「Enable」にチェックを入れて、「Preprocessor」を「openpose」に設定します。「Model」を名前に「openpose」を含める項目に変更します。

  • Step2:ポーズを設定する元画像を入力します
  • お気に入りのポーズの画像を「Single Image」の枠にドラッグして読み込みます。

  • Step3:プロンプトを入力して生成します
  • プロンプトを入力します。被写体の特徴や背景や画質などプロンプトを入力すればいいです。ポーズの呪文は一切いりません。

    「Generate」ボタンをクリックして、画像を作成します。

Stable DiffusionがポーズをコピーできるOpenPoseを詳しく知りたいお方のために、OpenPoseを紹介する記事を用意してあります:

お気に入りのポーズで作成した画像をより高品質にすれば?

呪文もプラグインも、Stable Diffusionが指定のポーズで画像を生成しますが、それだけです。高画質にしたい場合にAiarty Image Enhancerというソフトで加工します。このソフトはStable Diffusionが作成した画像を何倍も拡大でき、ぼやけなく向上できます。

✔小さいAI画像を拡大して、最大8倍に拡大できます。
✔ぼやけたAI画像を鮮明化でき、いきいきとする画像が作成できます。
✔素人も気軽に操作でき、低スペック環境でも高速に完成できます。

この記事を書いた人:シロ

最先端のAI技術を活用するために、方法もツールも役に立つ情報も、初心者に向けていろいろまとめてご紹介します。