ファッション PR

プロンプトで胴長になる原因と直し方が一発でわかる画像生成AIの対策まとめ

記事内に商品プロモーションを含む場合があります。 また当サイトでは、インターネット上に散らばるさまざまな情報を収集し、AIを活用しながら要約・編集を行い、独自の切り口で見解を交えながらわかりやすい形でお届けしています。参考や引用させて頂いたサイトはページ下部にまとめて記載させて頂いておりますので、そちらもご確認ください。

「プロンプト 胴長」と検索している人の多くは、Stable DiffusionやSDXL、Pony系モデル、NovelAI系の画像生成で、人物の胴だけが妙に長くなる・脚との比率が崩れる・短い胴を指定しても反映されないと悩んでいるはずです。特に縦長画像や全身構図では、顔や服はうまく出ているのに、体型だけが不自然になりやすいケースがあります。

この記事では、調査した情報をもとに、胴長を抑えるためのネガティブプロンプト、画像サイズ、体型プロンプト、引きの構図、アングル、LoRAやEmbeddingの考え方まで整理します。結論からいうと、胴長は「short torso」と入れるだけで毎回きれいに直るものではなく、サイズ・構図・モデル・LoRA・ネガティブプロンプトをセットで調整する問題として考えるのが近道です。

この記事のポイント
✅ 胴長を抑えるプロンプトとネガティブプロンプトがわかる
✅ 縦長画像・SDXL・Pony系で胴長になりやすい理由を整理できる
✅ 体型・引きの構図・アングルの指定方法がわかる
✅ プロンプトで効かないときのLoRA・Embedding・画像サイズ対策まで確認できる

プロンプトで胴長を直す基本対策

  1. 胴長はプロンプトだけで直すより画像サイズも同時に見直すこと
  2. ネガティブプロンプトにはlong bodyやTorso lengthを優先して入れること
  3. プロンプト 体型の指定はshort torsoとbalanced proportionsを組み合わせること
  4. 品質系ネガティブを入れると体全体の崩れを減らしやすいこと
  5. 縦長画像では胴長が出やすいため正方形や推奨サイズで試すこと
  6. LoRA作成時の胴長は学習ステップや素材バランスを疑うこと

胴長はプロンプトだけで直すより画像サイズも同時に見直すこと

胴長の原因を考えるとき、最初に見直したいのはプロンプトだけではありません。調査した範囲では、画像サイズを大きくしすぎたり、縦横比を強くしすぎたりすると、手足や胴体が伸びやすいという指摘が複数あります。つまり、「呪文が悪い」だけではなく「キャンバスの条件が悪い」可能性もあるということです。

特にStable Diffusion系では、モデルごとに得意な解像度や構図があります。SD1.5系では512×768のようなサイズが使われることも多く、SDXLでは1024px前後のサイズが基本になりやすい一方で、縦長の全身画像では胴長が目立ちやすいという声もあります。一般的には、まず正方形またはモデル推奨に近いサイズで試すのが無難です。

🧾 胴長対策の優先チェック表

優先度 見直す項目 具体例 期待できること
画像サイズ 512、768、1024付近 体の破綻を減らしやすい
縦横比 極端な縦長を避ける 胴や脚の伸びを抑えやすい
ネガティブプロンプト long body, Torso length 胴長の方向性を抑えやすい
体型プロンプト short torso, balanced proportions 短胴・自然な比率に寄せやすい
LoRA 体型補正LoRA プロンプトで効かない部分を補える

ここで重要なのは、ネガティブプロンプトを増やす前に、生成条件そのものを疑うことです。たとえば、横1024・縦1536のような縦長サイズで胴長になりやすい場合、いったん1024×1024や768×1024などに寄せるだけでも結果が変わることがあります。もちろんモデルによって差があるため、「必ず直る」とは言えません。

また、Hires.fixを使う場合も考え方は同じです。最初から巨大な画像で生成するより、比較的安定したサイズで生成し、あとから高解像度化するほうが破綻しにくい場合があります。これは胴長だけでなく、手足の分離、余分な腕や足、顔の崩れにも関係します。

🧩 まず試したい生成サイズの目安

モデル・用途 試しやすいサイズ 注意点
SD1.5系の人物 512×768、768×512 全身では手足が小さくなりやすい
SDXL系の人物 1024×1024、832×1216 縦長では胴長が出る場合がある
バストアップ 768×1024、1024×1024 胴長問題は出にくい
全身立ち絵 768×1024、1024×1024 引き構図と体型指定が重要
破綻確認用 512×512、768×768 構図の安定性を確認しやすい

最初の対策としては、同じプロンプトのままサイズだけ変えることをおすすめします。プロンプトとサイズを同時に大きく変えると、何が効いたのかわからなくなるためです。胴長が出た画像を見て、すぐにネガティブを大量追加するより、サイズを1つずつ変えて比較するほうが原因を切り分けやすくなります。


ネガティブプロンプトにはlong bodyやTorso lengthを優先して入れること

胴長を抑えたい場合、まず試しやすいネガティブプロンプトは、long body、long_body、longbody、Torso length、bad proportions、bad anatomyあたりです。調査したネガティブプロンプト辞典系の記事でも、身体に関する崩れとして「長い身体」「胴長」「悪い比率」「おかしい人体構造」などが分類されています。

ただし、ネガティブプロンプトは「入れれば入れるほど良い」というものではありません。特に画像生成AIでは、否定語を大量に入れると、逆に不自然な絵になったり、モデルが何を避ければよいのか曖昧になったりする場合があります。胴長対策では、少数の狙い撃ちワードを前のほうに置くのが実用的です。

🧾 胴長対策に使いやすいネガティブプロンプト

目的 ネガティブプロンプト例 使い方の目安
胴が長い long body, long_body, longbody 最初に試す
胴長を避ける Torso length 胴体の長さが気になるとき
体の比率崩れ bad proportions 全体バランスが悪いとき
骨格崩れ bad anatomy 体全体が不自然なとき
体の変形 deformed, distorted 胴以外も歪むとき
余分な部位 extra arms, extra legs 腕や足が増えるとき

ネガティブ欄に入れるなら、たとえば次のような形が使いやすいです。

🧪 胴長対策ネガティブ例

用途 コピペ例
最小構成 long body, long_body, Torso length, bad proportions
体全体の崩れ対策込み long body, long_body, Torso length, bad anatomy, bad proportions, deformed
品質対策込み long body, Torso length, bad anatomy, bad proportions, worst quality, low quality
手足崩れも多い場合 long body, Torso length, bad anatomy, bad hands, extra arms, extra legs

ここで注意したいのは、Torso lengthは文脈によって「胴の長さ」という概念を示す語であり、必ず短くする命令ではないという点です。ネガティブプロンプト側に置くことで「胴長っぽい要素を避けたい」という方向に使うイメージです。ポジティブプロンプト側に入れると、モデルによっては逆に胴の長さを意識してしまう可能性もあります。

また、括弧を使った強調構文、たとえば(long body:1.2)のような指定は、効きが強くなることがあります。一方で、モデルによっては強調しすぎると画質や構図が崩れる場合もあります。まずは通常の重みで試し、改善が弱いときだけ軽く強調するのがよいでしょう。


プロンプト 体型の指定はshort torsoとbalanced proportionsを組み合わせること

「プロンプト 体型」で検索する人は、胴長だけでなく、脚の長さ、ウエスト、身長、全体のバランスまで調整したいはずです。胴長対策では、ネガティブで長い胴を避けるだけでなく、ポジティブ側で理想の体型を明確に指定することが重要です。

具体的には、short torsoだけを入れるよりも、balanced proportionswell-proportioned bodyを一緒に使うほうが自然です。short torsoだけだと、モデルによっては極端に詰まった体型になったり、脚や腰の位置が不自然になったりするかもしれません。短い胴ではなく「自然な比率の中で胴が長すぎない」方向に寄せるのが狙いです。

🧾 体型指定で使いやすいプロンプト

目的 プロンプト例 ニュアンス
胴を短めにする short torso 胸から腰までを短めにする
自然な体型 balanced proportions 全体バランスを整える
均整の取れた体 well-proportioned body 破綻の少ない人体に寄せる
脚を長めに見せる long legs 胴より脚を強調する
小柄にする petite, compact body 全体をコンパクトにする
モデル体型 model-like proportions 長身・脚長に寄る

おすすめは、目的別に体型プロンプトを分けることです。たとえば、可愛い低身長キャラを作りたい場合と、脚長のモデル体型を作りたい場合では、同じ「胴長を避ける」でも正解が変わります。短胴にしたいのか、脚を長く見せたいのか、全体を小柄にしたいのかを分けて考えると失敗が減ります。

🧩 目的別の体型プロンプト例

目的 ポジティブプロンプト例 ネガティブプロンプト例
自然な短胴 short torso, balanced proportions long body, Torso length
脚長で胴を短く long legs, short torso, slim figure long body, bad proportions
小柄で可愛い体型 petite, compact body, cute proportions long body, long legs too much
標準体型 average height, well-proportioned body bad anatomy, bad proportions
スレンダー体型 slim figure, long legs, narrow waist deformed, long body

ただし、long legsを使う場合は少し注意が必要です。脚を長くしたい意図で入れても、モデルによっては体全体が縦に伸び、結果的に胴も長く見えることがあります。その場合は、long legsだけでなく、short torsohigh waistを併用したほうが狙いが伝わりやすいかもしれません。

体型プロンプトは、1〜2個に絞るほうが安定しやすいです。short torso, long legs, slim waist, narrow hips, petite, tall girl, model-like proportionsのように方向性の違う語を並べると、AI側がどの体型を優先すればよいのか曖昧になります。胴長対策なら、まずはshort torso, balanced proportionsの2語から始めるのが扱いやすいです。


品質系ネガティブを入れると体全体の崩れを減らしやすいこと

胴長は「胴だけ」の問題に見えますが、実際には人体バランス全体の崩れとして出ている場合があります。調査した記事では、worst quality, low quality, normal qualityのような品質系ネガティブを入れることで、体の分離や足の増加などを大きく防ぎやすいと紹介されています。

品質系ネガティブは、胴長を直接直す言葉ではありません。しかし、人体の崩れ、低品質、変形、比率ミスをまとめて減らす目的では役立ちます。特にアニメ系モデルやイラスト系モデルでは、bad anatomyと品質系ネガティブをセットで入れることで、全体の安定感が上がることがあります。

🧾 品質系ネガティブの基本セット

種類 ワード例 役割
品質低下 worst quality, low quality 雑な出力を避ける
普通品質 normal quality 中途半端な品質を避ける
低解像度 lowres, low resolution 粗い画像を避ける
ピンぼけ blurry, out of focus ぼやけを避ける
圧縮ノイズ jpeg artifacts 画像の劣化感を避ける
人体崩れ bad anatomy, bad proportions 体の破綻を避ける

胴長対策用に組むなら、次のようなネガティブ欄が扱いやすいです。

🧪 胴長+品質対策のネガティブテンプレ

レベル ネガティブプロンプト
軽め long body, Torso length, bad proportions, low quality
標準 long body, long_body, Torso length, bad anatomy, bad proportions, worst quality, low quality
破綻が多い場合 long body, Torso length, bad anatomy, bad proportions, deformed, distorted, extra arms, extra legs, worst quality, low quality

ここで大切なのは、ネガティブプロンプトを万能の修正機能として扱わないことです。ネガティブは不要な要素を避ける指示であり、構図やポーズ、体型の理想を積極的に作るものではありません。そのため、ポジティブ側のbalanced proportionsshort torsoとセットで考える必要があります。

また、Embeddingを使っている場合は、品質系ネガティブの量を少し減らしてもよいかもしれません。EasyNegative、badhandv4、verybadimagenegative、ng_deepnegative_v1_75tのような補助データは、プロンプトだけでは抑えきれない崩れをまとめて補助する目的で使われます。モデルごとに推奨Embeddingがある場合は、その説明も確認したほうが安全です。


縦長画像では胴長が出やすいため正方形や推奨サイズで試すこと

SDXLで縦長画像を生成したとき、胴長の人物が出やすいという報告があります。調査した記事では、1024×1536のような縦長サイズで生成した際に、比率はSD1.5のときと同じでも、ピクセル数が増えたことで影響を受けやすいのではないかと考察されていました。これは推測の域を出ませんが、実用上はかなり参考になります。

画像生成AIは、キャンバス全体に人物をどう配置するかを学習傾向から判断します。縦長画像で全身を入れようとすると、頭・胴・脚を縦方向に収める必要があり、モデルによっては胴や脚の比率が崩れます。特に、ポーズや服装、背景の指定が多いと、人体の優先順位が下がることもあります。

🧾 縦長画像で起きやすい問題

現象 起きやすい条件 対策
胴が長い 全身・縦長・立ち絵 short torso, balanced proportions
脚が長すぎる long legs指定が強い long legsを弱める
頭が切れる 引き構図不足 full body, out of frame対策
斜めに立つ 比率変更で無理に収める 正方形で構図確認
手足が分離 サイズが大きすぎる 推奨サイズへ戻す

まず試すべきは、同じプロンプトで正方形にすることです。たとえば1024×1536で胴長になる場合、1024×1024に変えてみます。それで自然になるなら、プロンプトよりも縦横比の影響が強い可能性があります。その後、832×1216や768×1152のように少しずつ縦長へ戻すと、どの比率から崩れるか確認できます。

📐 サイズ比較の進め方

手順 サイズ例 確認すること
1 1024×1024 胴長が消えるか
2 896×1152 少し縦長で崩れないか
3 832×1216 全身構図が安定するか
4 1024×1536 胴長が再発するか
5 Hires.fix 高解像度化で崩れないか

縦長画像で胴長が出るときは、full bodystandingだけでは足りない場合があります。balanced body proportionsshort torsohigh waistなど、体の比率を補助する言葉を入れると、モデルが人体バランスを意識しやすくなるかもしれません。

ただし、縦長が悪いわけではありません。縦長は立ち絵、ファッション、全身イラスト、ポスター風構図には便利です。重要なのは、縦長で崩れるモデルなら、正方形で安定確認してから縦長へ移すという順番です。


LoRA作成時の胴長は学習ステップや素材バランスを疑うこと

Pony系モデルなどでLoRAを作成したとき、胴が長くなってしまうという相談もあります。この場合、通常の生成プロンプトだけでなく、LoRAそのものが胴長傾向を持っている可能性があります。調査したQ&Aでは、LoRA生成時の学習ステップ数が多いことが原因の一つとして考えられる、という回答がありました。

LoRAは、キャラクターや絵柄、服装、体型などの特徴を追加学習する仕組みです。そのため、学習素材に胴長の絵が多かったり、全身比率が偏っていたり、ステップ数が多すぎたりすると、生成時にその癖が強く出る可能性があります。プロンプトで短い胴を指定しても効きにくい場合は、LoRA側を疑うべきです。

🧾 LoRA由来の胴長を疑うチェック表

チェック項目 胴長LoRAの可能性 見直し方
LoRAなしでは自然 高い LoRA重みを下げる
LoRAありだけ胴長 高い 学習素材を確認
short torsoが効かない 中〜高 補正LoRAを併用
体型だけ変に固定される 高い 学習ステップを見直す
同じモデルの他LoRAは自然 高い 対象LoRAの作り直しを検討

LoRAの重みを下げるのも有効です。たとえば<lora:name:1.0>で胴長になるなら、0.8、0.6、0.4と下げて比較します。キャラの再現性は少し落ちるかもしれませんが、体型の崩れが軽くなることがあります。

🧪 LoRA胴長対策の比較手順

手順 試す内容 判断
1 LoRAなしで生成 ベースモデルの癖を確認
2 LoRA重み0.4 胴長が軽いか確認
3 LoRA重み0.7 再現性と体型のバランス確認
4 LoRA重み1.0 胴長が強まるか確認
5 補正LoRA併用 short torso系が効くか確認

また、CivitaiなどでTorso関連のLoRAを探す方法もあります。ただし、体型補正LoRAはモデルとの相性があります。特定のモデル向けに作られたLoRAは、別モデルでは効きが弱かったり、逆に崩れたりするかもしれません。

LoRAを自作している場合は、素材のトリミングや比率も重要です。調査した体型スライダー系の記事では、胴の長さを調整する素材作成において、画像サイズや基準位置の取り方が効果に影響したと説明されていました。一般的には、全身のバランスがわかる素材、正方形に近い素材、頭・腰・足の位置が極端に偏らない素材を意識したほうがよいでしょう。

プロンプトで胴長を減らす応用設定

  1. プロンプト 引きの構図ではfull bodyだけでなく体の比率も指定すること
  2. プロンプト アングルはローアングルや俯瞰で胴の見え方が変わること
  3. 苦笑いなど表情プロンプトは体型指定と分けて整理すること
  4. 胴長を短く見せるには服装と腰位置の指定も使うこと
  5. Embeddingや補正LoRAはプロンプトで効かない崩れの補助に使うこと
  6. うまくいかないときは比較表を作って原因を切り分けること
  7. 総括:プロンプト 胴長のまとめ

プロンプト 引きの構図ではfull bodyだけでなく体の比率も指定すること

「プロンプト 引きの構図」で悩む人は、全身を入れたいのに体が崩れる、または胴が長くなる問題に当たりやすいです。full bodyは全身を写す指示として便利ですが、全身が入ることと、体の比率が自然になることは別問題です。

全身構図では、頭から足先までを1枚に収める必要があります。AIが人物を無理に画面へ収めようとすると、胴が伸びたり、脚が短くなったり、頭が小さくなったりする場合があります。そのため、引きの構図ではfull bodyに加えて、balanced proportionswell-proportioned bodyを入れるとよいでしょう。

🧾 引きの構図で使いやすいプロンプト

目的 プロンプト例 注意点
全身を入れる full body 体型までは保証しない
足先まで入れる head to toe 足の描写が小さくなりやすい
自然な比率 balanced proportions 胴長対策と相性がよい
きれいな立ち姿 standing pose 棒立ちになりやすい場合もある
画面外を避ける centered composition 被写体を中央に置きやすい
欠けを避ける out of frameをネガティブへ 頭や足の切れを防ぎやすい

ネガティブ側には、croppedout of frameを入れると、頭や足が切れる問題を抑えやすいです。ただし、これも万能ではありません。全身を入れつつ胴長を避けたいなら、画像サイズ、構図、体型プロンプトを同時に調整する必要があります。

📐 引き構図のテンプレ例

欲しい絵 ポジティブ ネガティブ
自然な全身立ち絵 full body, standing, balanced proportions, short torso long body, Torso length, cropped, out of frame
ファッション風 full body, model pose, well-proportioned body, high waist bad proportions, long body, extra legs
小柄キャラ full body, petite, compact body, cute proportions long body, bad anatomy, cropped
脚長キャラ full body, long legs, short torso, high waist long body, low waist, bad proportions

引き構図では、服装や背景を盛りすぎないことも大切です。背景、手のポーズ、複雑な衣装、小物、表情、ライティングをすべて細かく指定すると、体型指定の優先度が下がるかもしれません。胴長を直したい段階では、まず体型と構図に関係する語を優先しましょう。

また、全身構図では顔の品質が落ちやすくなることがあります。そのため、顔を重視するならバストアップ、体型を重視するなら全身というように、目的を分けて生成するほうが安定します。全身で顔も体も完璧にしようとすると、調整項目が増えすぎます。


プロンプト アングルはローアングルや俯瞰で胴の見え方が変わること

「プロンプト アングル」を調整すると、同じ体型でも胴の長さの見え方が変わります。たとえばローアングルでは脚が長く見えやすく、俯瞰では頭や上半身が大きく見えやすいです。つまり、実際には胴が長いわけではなく、アングルのせいで胴長に見えている場合もあります。

胴長を避けたいなら、まずは極端なアングルを避け、straight-on vieweye levelのような正面・目線の高さに近い指定を使うと確認しやすくなります。体型の検証をするときに、ローアングルや俯瞰を混ぜると、原因が体型なのか視点なのかわかりにくくなります。

🧾 アングル別の見え方

アングル 見え方 胴長への影響
eye level 自然な目線 体型確認に向く
straight-on view 正面 比率を見やすい
low angle 下から見上げる 脚長・胴長に見える場合がある
high angle 上から見る 頭や上半身が大きく見えやすい
side view 横向き 胴の長さが目立つ場合がある
three-quarter view 斜め 自然だが比率確認は難しい

まず胴長対策をしたい段階では、eye level, straight-on view, full bodyのように、アングルを素直にするのがおすすめです。そのうえで胴長が直ったら、ローアングルや斜め構図を足していくと、失敗の原因を追いやすくなります。

🧪 アングル調整のプロンプト例

目的 ポジティブ例 補足
体型確認 eye level, straight-on view 最初の検証向き
自然な立ち絵 three-quarter view, standing 見栄えが出やすい
脚長に見せる low angle, long legs 胴も伸びて見える場合あり
可愛く見せる high angle, petite 頭が大きく出やすい
横姿確認 side view, balanced proportions 胴の長さが目立つ

アングル指定を使うときは、体型ワードとの相性を意識しましょう。low anglelong legsを同時に入れると、脚長効果が強くなりすぎるかもしれません。そこにshort torsoを入れると、腰の位置が高くなりすぎることもあります。

一般的には、体型を整える段階ではアングルをシンプルにし、絵作りの段階でアングルを足すほうが扱いやすいです。これは胴長だけでなく、手の位置、顔の向き、服の見え方にも関係します。


苦笑いなど表情プロンプトは体型指定と分けて整理すること

関連検索ワードにある「プロンプト 苦笑い」は、胴長とは一見関係が薄いように見えます。しかし、実際の生成では、表情・ポーズ・体型・衣装を一度に指定することが多く、プロンプトが長くなりがちです。そこで、表情プロンプトと体型プロンプトを分けて整理することが重要になります。

苦笑いを表現したい場合、wry smileawkward smilestrained smilebitter smileなどが候補になります。ただし、表情指定を大量に入れても、胴長対策には直接関係しません。胴長を直したい生成では、表情よりも体型・構図・サイズの優先度を上げましょう。

🧾 苦笑い系プロンプトの整理

表現したい表情 プロンプト例 ニュアンス
苦笑い wry smile 少し困った笑い
気まずい笑顔 awkward smile ぎこちない笑顔
引きつった笑顔 strained smile 無理して笑う感じ
苦い笑い bitter smile 苦々しい印象
控えめな笑顔 subtle smile 弱い笑顔

胴長対策をしながら苦笑いも入れたい場合は、プロンプトをブロック化すると扱いやすくなります。たとえば、人物、体型、構図、表情、衣装、品質の順に並べると、どこを調整しているのか見失いにくくなります。

🧩 プロンプトのブロック分け例

ブロック 役割
人物 1girl, solo 被写体
体型 short torso, balanced proportions 胴長対策
構図 full body, eye level 全身と視点
表情 wry smile, awkward smile 苦笑い
衣装 simple dress, high waist 腰位置補助
品質 best quality, detailed 画質補助

このように整理すると、胴長が出たときに、表情ブロックを触らず、体型・構図・ネガティブだけを調整できます。逆に、表情が弱いときは体型を変えず、表情語だけを差し替えられます。

プロンプトが長くなるほど、どの語が効いているか判断しにくくなります。苦笑い、引きの構図、アングル、体型を同時に指定する場合でも、一度に全部を修正しないことが大切です。胴長を直すなら、まず体型と構図。表情はそのあとです。


胴長を短く見せるには服装と腰位置の指定も使うこと

胴長対策では、体型プロンプトだけでなく、服装や腰位置の指定も使えます。人間の見た目では、実際の胴の長さだけでなく、服の切り替え位置、ベルト、スカートやパンツの腰位置によって、胴が短く見えたり長く見えたりします。画像生成でも同じような考え方が使える場合があります。

特にhigh waisthigh-waisted skirthigh-waisted pantsのような指定は、腰位置を高く見せる方向に働くことがあります。胴が長く見える画像では、腰位置が低く描かれているケースも多いため、服装で腰を上げる指定は試す価値があります。

🧾 胴を短く見せやすい服装プロンプト

目的 プロンプト例 効果のイメージ
腰位置を高く high waist 胴を短く見せる
スカートで補正 high-waisted skirt 腰位置を明確にする
パンツで補正 high-waisted pants 脚長に見せる
ベルトで区切る waist belt 胴と脚の境目を作る
ワンピースで自然に fitted dress 体のラインを整える
短めトップス cropped jacket 上半身を短く見せる場合あり

ただし、croppedはネガティブプロンプトでは「切り取られる」という意味で使われることもあります。衣装として短い丈を指定したい場合は、cropped jacketshort topのように文脈を明確にしたほうがよいでしょう。

👗 服装込みの胴長対策テンプレ

目的 ポジティブ ネガティブ
自然な短胴 short torso, high waist, balanced proportions long body, Torso length
制服風 high-waisted skirt, waist belt, full body bad proportions, long body
モデル風 high-waisted pants, long legs, short torso low waist, long body
可愛い小柄 petite, compact body, high waist skirt long body, bad anatomy

服装指定は、体型そのものを変えるというより、見え方を補助する道具として考えると使いやすいです。胴を直接短くするプロンプトが効かないときでも、腰位置を高く見せることで、結果として胴長感が薄れる場合があります。

一方で、服装指定を入れすぎると、AIが衣装再現に集中して体型が崩れることもあります。最初はシンプルにhigh waistwaist beltだけを追加し、結果を見ながら増やすのが現実的です。


Embeddingや補正LoRAはプロンプトで効かない崩れの補助に使うこと

胴長がプロンプトだけで直らない場合、Embeddingや補正LoRAの出番です。Embeddingは、ネガティブプロンプトを圧縮したような補助データとして使われることがあり、EasyNegative、badhandv4、verybadimagenegative、ng_deepnegative_v1_75tなどが紹介されています。主に品質や手指、人体崩れの安定化に使われます。

ただし、Embeddingは胴長をピンポイントで直す専用ツールとは限りません。どちらかというと、低品質、崩れ、手足の破綻、顔や体の不自然さを全体的に抑える補助と考えるのが近いです。胴長専用には、Torso系や体型スライダー系のLoRAが合う場合があります。

🧾 EmbeddingとLoRAの使い分け

種類 主な用途 胴長対策での位置づけ
EasyNegative 低品質抑制 全体品質の底上げ
badhandv4 手指補正 胴長より手の崩れ向け
verybadimagenegative 体や顔の崩れ抑制 人体破綻の補助
ng_deepnegative_v1_75t 深い崩れの抑制 手足・人体補助
Torso系LoRA 胴の長さ調整 胴長対策に直接近い
体型スライダーLoRA 体型調整 short torso系と相性がある場合あり

LoRAを使う場合は、重みの調整が重要です。強すぎると体型が不自然になり、弱すぎると効果が見えません。0.3〜0.8あたりで比較しながら、自分のモデルに合う範囲を探すのが実用的です。

🧪 補助ツールを使うときの比較表

比較条件 見るポイント
補助なし ベースの胴長傾向
Embeddingのみ 全体の崩れが減るか
Torso系LoRAのみ 胴の長さが変わるか
Embedding+LoRA 崩れず補正できるか
LoRA重み変更 効果と破綻の境目

プロンプトで効かないとき、すぐにツールを増やしたくなりますが、まずは比較を残すことが大切です。同じSeed、同じプロンプト、同じサイズで、Embeddingあり・なし、LoRAあり・なしを比べると、何が効いたか見えやすくなります。

また、モデルごとに推奨ネガティブや推奨Embeddingがある場合があります。モデル配布ページに説明があるなら、その内容を優先したほうがよいでしょう。汎用テンプレートをそのまま使うより、モデル作者の推奨に合わせるほうが安定する場合があります。


うまくいかないときは比較表を作って原因を切り分けること

胴長問題で一番避けたいのは、プロンプト、サイズ、LoRA、Seed、CFG、サンプラーを一気に変えてしまうことです。これをやると、うまくいっても何が効いたのかわかりません。うまくいかなかった場合も、原因が見えません。

そこでおすすめなのが、簡単な比較表を作ることです。難しい記録でなくても、サイズ、ポジティブ、ネガティブ、LoRA、結果だけメモすれば十分です。特に胴長は、1枚だけ見ても判断しづらく、複数枚の傾向で見るほうが正確です。

🧾 胴長検証用の記録表

No サイズ 体型プロンプト ネガティブ LoRA 結果
1 1024×1536 なし なし なし 胴長
2 1024×1024 なし なし なし やや改善
3 1024×1024 short torso long body なし 改善
4 832×1216 short torso, balanced proportions long body, Torso length なし 安定
5 832×1216 同上 同上 Torso LoRA 0.5 さらに改善

このように並べると、サイズで改善したのか、プロンプトで改善したのか、LoRAが効いたのかがわかります。特にLoRAが原因の場合、LoRAを外した時点で自然になることがあります。

🧩 原因別の対策マトリクス

原因らしいもの 見分け方 対策
画像サイズ 正方形で改善する 縦横比を調整
ネガティブ不足 long body追加で改善 胴長系ネガティブを前方へ
体型指定不足 short torsoで改善 balanced proportionsも追加
LoRAの癖 LoRAなしで改善 重みを下げる・作り直す
アングル eye levelで改善 極端な視点を避ける
プロンプト過多 短いプロンプトで改善 ブロック整理する

また、失敗画像を見て「胴が長い」と判断する前に、どこが長いのか分けて見るとよいです。胸から腰までが長いのか、腰位置が低いのか、脚が短いのか、首が長いのかで対策が変わります。

胴長に見える原因は1つではありません。胴そのものが長い、脚が短い、腰が低い、アングルで伸びて見える、服装で胴が強調されるなど、複数の可能性があります。だからこそ、比較表で切り分けるのが近道です。


総括:プロンプト 胴長のまとめ

最後に記事のポイントをまとめます。

  1. 胴長はプロンプトだけでなく画像サイズや縦横比の影響も受ける問題である。
  2. まずはlong bodylong_bodyTorso lengthbad proportionsをネガティブに入れるのが基本である。
  3. ポジティブ側ではshort torso単体よりbalanced proportionsとの併用が実用的である。
  4. worst qualitylow qualitybad anatomyなどの品質系ネガティブは体全体の崩れ対策になる。
  5. SDXLなどの縦長画像では胴長が出やすい場合があるため、正方形サイズでの比較が重要である。
  6. full bodyは全身を入れる指示であり、自然な体型を保証する指示ではない。
  7. 引きの構図ではfull bodyに加えてbalanced proportionshead to toeを整理して使うべきである。
  8. アングル指定ではlow anglehigh angleが胴の見え方を変えるため、検証時はeye levelが扱いやすい。
  9. 苦笑いなどの表情プロンプトは体型指定と分けて整理するのが効率的である。
  10. high waisthigh-waisted skirtwaist beltなどの服装指定は胴を短く見せる補助になる。
  11. LoRA使用時だけ胴長になるなら、LoRAの重み、素材、学習ステップを疑うべきである。
  12. Embeddingは胴長専用ではないが、人体崩れや低品質の抑制に役立つ補助である。
  13. うまくいかないときは、サイズ、Seed、LoRA、ネガティブを一つずつ変えて比較するべきである。
  14. 胴長対策は「短い胴を命令する」より「長い胴を避け、自然な比率に寄せる」考え方が重要である。

調査にあたり一部参考にさせて頂いたサイト

  • https://www.reddit.com/r/StableDiffusion/comments/18g2ey6/stable_diffusion_cant_stop_generating_extra/?tl=ja
  • https://x.com/abubu_newnanka/status/1624454017303842817
  • https://br-d.fanbox.cc/posts/5710784
  • https://note.com/levelma/n/n9f85b4c1530f
  • https://gihan-page.ltt.jp/blog/archives/122
  • https://note.com/akirau338/n/n6cac19259f56
  • https://lucirc.com/stable-diffusion-negative-prompt/
  • https://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q11300071361
  • https://romptn.com/article/2905
  • https://ai-nante.com/bishoujo-body-prompt/
当サイトについて

当サイトでは、インターネット上に散らばるさまざまな情報を収集し、AIを活用しながら要約・編集を行い、独自の切り口で見解を交えながらわかりやすい形でお届けしています。

情報の整理・編集にあたっては、読者やオリジナル記事の筆者へご迷惑をおかけしないよう、細心の注意を払って運営しておりますが、万が一、掲載内容に問題がある場合や修正・削除のご要望がございましたら、どうぞお気軽にお問い合わせください。
迅速に対応をさせていただきます。

その際には、該当記事の URLやタイトルをあわせてお知らせいただけますと、より速やかに対応 することができますのでそちらもご協力いただけますと大変幸いでございます。

お問い合わせフォーム

今後とも当サイトをよろしくお願いいたします。