結論を先に
- 胸の動き表現キーワード5種(bouncing breasts, jiggling breasts, breast motion blur, swaying breasts, dynamic breast movement)はいずれもコントロールと比較して目に見える差を生まなかった
- topless + jumping rope だけで縄跳びポーズは安定して出力される(破綻率 0/3、全条件共通)
- 胸の描写は全条件で静止的。揺れ・ブレ・変形といった動的表現は確認されなかった
- 静止画である以上、「揺れている瞬間」を切り取った構図になるかどうかはキーワードでは制御しにくいという結果
この記事でわかること
- 上裸で縄跳びをするプロンプトの安定性
- 胸の揺れを表現する5種のキーワードの効果の有無
- 静止画生成における動き表現の限界
実験条件
| 項目 | 値 |
|---|---|
| モデル | z-image-turbo(6B、写実特化蒸留モデル) |
| ステップ | 8 |
| サンプラー | euler |
| スケジューラー | ddim_uniform |
| CFG | 1.0 |
| 画像サイズ | 1024×1024 |
| Seed | 42, 123, 789 の3種類を固定使用 |
| 変更する変数 | 胸の動き表現キーワードの有無(1変数) |
ベースプロンプト
ベースプロンプト
1girl, 32yo japanese actress, topless, jumping rope, {KEYWORD}, outdoor park, green trees, sunny day, shorts, full body, photorealistic
{KEYWORD} 部分のみを条件ごとに差し替える。A00(コントロール)ではこの部分を省略する。
検証条件一覧
| ID | 追加キーワード | 意図 |
|---|---|---|
| A00 | (なし) | コントロール |
| A01 | bouncing breasts | 最も直接的な揺れ表現 |
| A02 | jiggling breasts | 揺れの質感・振動表現 |
| A03 | breast motion blur | モーションブラーとの組み合わせ |
| A04 | swaying breasts | ゆったりした揺れ表現 |
| A05 | dynamic breast movement | 動的表現の抽象的記述 |
A00: コントロール(追加キーワードなし)
| seed=42 | seed=123 | seed=789 |
|---|---|---|
![]() | ![]() | ![]() |
観察:
- 3/3で縄跳びポーズが正しく再現された。両足が地面から浮き、両手でロープを持つ構図
- 3/3で胸は静止的な描写。揺れやブレは確認されなかった
- 3/3で手足の破綻なし
- 3/3で裸足(靴の指定がないため)
A01: bouncing breasts
| seed=42 | seed=123 | seed=789 |
|---|---|---|
![]() | ![]() | ![]() |
観察:
- 3/3で縄跳びポーズが維持された
- 3/3で胸の描写はコントロールと比較して目立った差がなかった。揺れ・変形・ブレは確認されなかった
- 3/3で手足の破綻なし
- 構図・背景はコントロールと同傾向(公園の木陰、正面からの全身)
A02: jiggling breasts
| seed=42 | seed=123 | seed=789 |
|---|---|---|
![]() | ![]() | ![]() |
観察:
- 3/3で縄跳びポーズが維持された
- 3/3で胸の描写にコントロールとの差は確認されなかった
- 3/3で手足の破綻なし
A03: breast motion blur
| seed=42 | seed=123 | seed=789 |
|---|---|---|
![]() | ![]() | ![]() |
観察:
- 3/3で縄跳びポーズが維持された
- 3/3で胸の描写にコントロールとの差は確認されなかった。「motion blur」による胸部のブレ表現は発生しなかった
- 3/3で手足の破綻なし
- 画像全体にもモーションブラーは確認されなかった
A04: swaying breasts
| seed=42 | seed=123 | seed=789 |
|---|---|---|
![]() | ![]() | ![]() |
観察:
- 3/3で縄跳びポーズが維持された
- 3/3で胸の描写にコントロールとの差は確認されなかった
- 3/3で手足の破綻なし
A05: dynamic breast movement
| seed=42 | seed=123 | seed=789 |
|---|---|---|
![]() | ![]() | ![]() |
観察:
- 3/3で縄跳びポーズが維持された
- 3/3で胸の描写にコントロールとの差は確認されなかった
- 3/3で手足の破綻なし
横並び比較(seed=42)
| 条件 | seed=42 |
|---|---|
| A00: コントロール | ![]() |
| A01: bouncing breasts | ![]() |
| A02: jiggling breasts | ![]() |
| A03: breast motion blur | ![]() |
| A04: swaying breasts | ![]() |
| A05: dynamic breast movement | ![]() |
まとめ
| 条件 | 胸の動き表現 | ポーズ安定性 | 破綻率 |
|---|---|---|---|
| A00: コントロール | 静止的 | 3/3 | 0/3 |
| A01: bouncing breasts | 静止的 | 3/3 | 0/3 |
| A02: jiggling breasts | 静止的 | 3/3 | 0/3 |
| A03: breast motion blur | 静止的 | 3/3 | 0/3 |
| A04: swaying breasts | 静止的 | 3/3 | 0/3 |
| A05: dynamic breast movement | 静止的 | 3/3 | 0/3 |
全条件で胸の動き表現に差は確認されなかった。一方で、上裸×縄跳びのポーズ安定性は非常に高く、6条件×3seeds=18枚すべてで破綻なしという結果になった。
ラボ長コメント: 正直、bouncing breasts あたりは効くと思ってた。でも冷静に考えれば、静止画で「揺れ」を表現するには胸の形状変形やブレが必要で、それってモデルにとっては「破綻」と紙一重なんだよね。むしろ全部きれいに出てくれたことの方がすごいかも。上裸×縄跳びって構図として最高に安定してるのは収穫。
考察
今回の検証では、胸の動き表現キーワードはいずれも視覚的な効果を生まなかった。考えられる要因をいくつか挙げる。
- 静止画の限界: 「揺れ」「振動」は時間軸を伴う概念であり、1枚の静止画では表現しにくい。動画生成モデルであれば異なる結果になる可能性がある
- topless + jumping rope の構図が強い: ベースプロンプトだけで構図が安定しているため、追加キーワードの影響が表れにくかった可能性がある
- キーワードのトークン消費: 2-3トークンを消費する割に効果がないため、他のシーン描写に回すのが効率的
上裸で縄跳びをする構図自体は非常に安定しており、プロンプトとしての実用性は高い。胸の動き表現を追加する必要はなく、topless, jumping rope だけで十分な結果が得られる。
ラボ長コメント: 結論は「余計なキーワード足すな」っていういつものパターン。トークンは有限なんだから、効かないワードに使うくらいならライティングとか背景の描写に回した方がいい。
























