【実験】制服の着崩しプロンプト検証|neat・loosened tie・shirt untucked・disheveledで着崩し度を段階的に比較

【実験】制服の着崩しプロンプト検証|neat・loosened tie・shirt untucked・disheveledで着崩し度を段階的に比較

結論を先に

  • 制服の着崩し指定は思ったより効きにくい。 loosened tie, rolled-up sleeves, top button undone を指定しても、きちんとした制服が生成される場合がある。
  • 最も明確な変化はブレザーの有無。 blazer removed を指定するとブレザーなしのシャツ姿になり、着崩し感が出る。
  • loosened tierolled-up sleeves は部分的に効く。 ネクタイが緩められた状態は2/3で再現されたが、袖まくりは1/3程度。
  • disheveled school uniform は「乱れた」というより「ややカジュアル」程度の変化。 劇的な着崩し(シャツが大きくはだけるなど)にはならない。
  • school hallway背景で制服の再現性は非常に高い。

実験設計

項目
モデルz-image-turbo
seed3つ固定
背景school hallway, bright lighting
合計4条件 × 3 = 12枚

条件

段階条件主要プロンプト要素
1A00: きちんとneat school uniform with blazer and plaid skirt
2A01: 軽い着崩しloosened tie, rolled-up sleeves, top button undone
3A02: 中程度blazer removed and carried, shirt untucked, skirt shortened
4A03: 全開disheveled school uniform, tie loose and askew, cardigan off one shoulder, messy hair

各条件の検証

A00: きちんと着用

プロンプト
1girl, 32yo japanese actress, wearing neat school uniform with blazer and plaid skirt, standing, facing camera, upper body, school hallway, bright lighting
seed 1seed 2seed 3
neat s1neat s2neat s3

観察: 3/3でブレザー+チェック柄スカート+シャツ+リボンタイの制服が整った状態で再現された。ボタンは留まり、ネクタイ/リボンもきちんと結ばれている。学校廊下の背景も安定。

A01: 軽い着崩し(ネクタイ緩め+袖まくり)

プロンプト
1girl, 32yo japanese actress, wearing school uniform, loosened tie, rolled-up sleeves, top button undone, standing, facing camera, upper body, school hallway, bright lighting
seed 1seed 2seed 3
loose s1loose s2loose s3

観察: seed 2ではブレザーなしのシャツ姿+ネクタイ+袖まくりが再現され、着崩し感がある。ただしseed 1やseed 3ではシャツのボタンが留まっていたり袖が下りたままの場合もあり、着崩し指定の安定性は中程度。loosened tie は2/3で効いているが、rolled-up sleeves は安定しない。

A02: 中程度の着崩し(ブレザー脱ぎ+シャツ出し)

プロンプト
1girl, 32yo japanese actress, wearing school uniform, blazer removed and carried, shirt untucked, skirt shortened, standing, facing camera, upper body, school hallway, bright lighting
seed 1seed 2seed 3
messy s1messy s2messy s3

観察: 意外にもseed 2ではブレザーを着た状態(+リボンタイ)できちんとした印象。blazer removed and carried が効いていない。shirt untucked も反映が不安定。着崩し指定が「きちんと着る」方向のモデルのデフォルト挙動に負けている。

A03: disheveled(全開着崩し)

プロンプト
1girl, 32yo japanese actress, wearing disheveled school uniform, tie loose and askew, cardigan off one shoulder, messy hair, standing, facing camera, upper body, school hallway, bright lighting
seed 1seed 2seed 3
rebel s1rebel s2rebel s3

観察: disheveled(乱れた)を指定しても劇的な着崩しにはならない。messy hair は効いており、髪がやや乱れた状態になるが、衣装自体はそこまで乱れない。cardigan off one shoulderオフショルダー検証の知見と同様に肩ずれの効果があるが、制服のコンテキストでは安定しない。

メモ: 制服の着崩し表現はプロンプトで出しにくい傾向がある。ブレザーを脱がせる程度の変化でも安定して再現するのは難しい。

比較まとめ

段階着崩し再現率最大の変化要素
A00: きちんと3/3ベースライン
A01: 軽い着崩し2/3ネクタイ緩め+ブレザーなし
A02: 中程度1/3不安定(きちんと着てしまう)
A03: disheveled2/3messy hair が最も安定

実用上のポイント

制服を着崩すためのアプローチ

  1. ブレザーを脱がす: school uniform without blazer, shirt only のように「ブレザーなし」を明示的に指定する方が blazer removed より安定する可能性がある
  2. ネクタイの状態: loosened tie は効くが完璧ではない。tie pulled loose 等の表現も試す価値あり
  3. 袖まくり: rolled-up sleeves の安定性は低い。これは衣装のデフォルト状態(袖を下ろす)が強いため
  4. 髪の乱れ: messy hair は比較的安定して効く。着崩しの雰囲気作りに有効

なぜ着崩しが効きにくいか

制服は「きちんと着る」状態がモデルの学習データで圧倒的に多いと推測される。着崩し・乱れは例外的な状態であり、プロンプトで指定してもデフォルトの「きちんと」状態に引き戻される傾向がある。脱衣段階検証のunbuttoned指定が弱かったのと同じ構造。

関連記事