見出し画像

女性ファッションスタイルプロンプト ワンピースドレスの長さについて

始めに

 AI生成イラストで女性のワンピース姿を出力しようとする場合、一番最初に思いつく言葉は「one piece dress」となると思います。
 ですが、このまま入力すると多くのモデルで某海賊王一味のような姿で出力される事が多いため、女性を一般的なワンピース姿で出力しようとすると「one-piece dress」と入力する事となります。

one-piece dress

 こちらが出力結果です。今回使用させて頂いたモデルは、とーふのかけらさんの「lastpieceMix」です。現在、私のお気に入りモデルの一つです。

 プロプントは品質と立ち姿図の指示にファッション指示のみの構成で、ネガは SimpleNegative と bad-hands-5、nsfw のみの構成と、ファッション指示に与える影響をできるだけ減らすため極力シンプルなプロンプトにしています。

 それでも最初の出力結果は、正直「ワンピース」と言うには少々首を傾げるファッションのようにも思います。これは他の多くのモデルでもそうなのですが、「one-piece dress」のみですとワンピース水着の影響を受けてしまうようで、数十枚出力したところ半分程度がほぼ水着で、残り半分がミニのボディコンドレスでした。そこでワンピースの長さを指定する事で、水着ではなく洋服のワンピースである事を、イラスト生成AIに理解してもらおうと検証を行ってみます。

1.ワンピース丈の長さを表す単語

 女性服であるワンピースの丈の長さを表す単語は大きく6種類です。

  1. 膝上の「ミニ丈」・・・mini length

  2. 膝が見える「膝丈」・・・knee length

  3. 膝が隠れる「ミディ丈」・・・midi length

  4. ふくらはぎが隠れる「ミモレ丈」・・・calf length

  5. 長い丈全般の「ロング丈」・・・long length

  6. 足首が隠れる「マキシ丈」・・・maxi length

 ※なお、膝上約20cm~30cmのマイクロミニ丈 micro mini は、NSFW的に検討対象から除外しています。

 これらの単語のうち「 length」を除いた部分を、「one-piece」の前と後ろに入れた場合、どちらがより正確で強く影響するかを確かめていきます。

2.膝上の「ミニ丈」mini length

mini one-piece dress と one-piece mini dress

 mini と長さを指定したところ、水着っぽさがだいぶ抜けてワンピースらしくなりました。(ボディコンドレスらしさは増しましたが…)長さを指定する mini を 最初に置いた mini one-piece dress の方が、わずかに丈が長いように思いますが差は殆どありません。

3.膝が見える「膝丈」knee length

knee one-piece dress と one-piece knee dress

 knee と長さを指定しましたが、丈の長さはminiとほぼ変わりませんでした。置く位置は one-piece の前後によって若干構図に影響を与えるようですが、どちらでも丈の長さには影響が無いようです。以前の記事でも書きましたが、knee で丈の長さ指定は難しいようです。

4.膝が隠れる「ミディ丈」midi length

midi one-piece dress と one-piece midi dress

 midi で丈の長さを指定したところ、midi を置く位置によって丈の長さに大きな差が出ました。最初に置く midi one-piece dress は mini の時とそれほど長さに変化はありませんが、dress の前に置く one-piece midi dress の方は丈があきらかに長くなり、構図まで変わりました。
 ただし、ミディ丈というより膝丈という感じです。ただし、この辺りはドレスのデザインにも影響されるのかもしれません。今後の検証課題です。

5.ふくらはぎが隠れる「ミモレ丈」calf length

calf one-piece dress と one-piece calf dress

 knee と指定した時と同様に、丈の長さはminiとほぼ変わりませんでした。それどころか水着感が復活しているようにも感じます。そして置く位置は one-piece の前後によって若干構図に影響を与えるようですが、どちらでも丈の長さには影響が無いようです。以前の記事でも書きましたが、calf もknee 同様に丈の長さ指定は難しいようです。

6.長い丈全般の「ロング丈」long length

long one-piece dress と one-piece long dress

 long で丈の長さを指定したところ 、midi の時と同様に置く位置によって丈の長さに大きな差が出ました。最初に置く long one-piece dress はほぼ膝丈ですが、dress の前に置く one-piece long dress の方はあきらかロング丈のワンピースです。ただ、ロング丈というよりマキシ丈っぽい感じがしないでもないような気がしますので、この辺りはデザインで変わって来るかもしれません。これも今後の検討課題です。

7.足首が隠れる「マキシ丈」maxi length

maxi one-piece dress と one-piece maxi dress

 maxi も long と同様に置く位置によって丈の長さに大きな差が出ました。最初に置く maxi one-piece dress はふくらはぎが隠れるミモレ丈(やっとミモレ丈出た!)ですが、dress の前に置く one-piece maxi dress の方はあきらかミモレ丈のワンピースです。どうやら、長さを指定する単語は最初に置くより、dress の直前に置いた方が効果が高いようです。

結論

  • 長さを表す単語でワンピースの丈の長さを指定する事が可能

  • 膝丈のknee とミモレ丈 calf は長さ指定の効果はほぼ無い

  • midi one-piece dress より one-piece midi dress のように、dress の直前に長さを指定する単語を置いた方が効果く丈の長さも指定内容に近い

 以上が、今回の検証結果となります。次回から、ワンピースのデザインについて検証を行っていきたいと思います。

この記事が気に入ったらサポートをしてみませんか?