ニーハイで指定してるのにハイソックスで出力される問題
今回は生成AI(Stable Diffusion)で
ニーソを指定しているのに、ハイソックスで出力される
という問題の解決方法を検証していきたいと思います
ちなみに結論から言うと、thighhighsを使用すると安定してニーソが出力されるようになりました
Stable Diffusionは単語単体よりも「服装セット」を優先する傾向があるので
ソックスの指定は服装セットに引きずられてしまうようです
ニーソの指定にthigh-high socksを指定
今回も桃崎ルナで検証を行っていきます
早速、ニーソにblack thigh-high socksを指定して出力してみました

出力結果はこのようになりました
ちなみにハイソックスの長さは膝下になるので
AIが生成しやすいように今回は体育座りで出力しています
で、ごらんのとおりニーソが出ているので問題ないように見えますが

実際は何度も生成していると
このようにハイソックスが生成されます
black thigh-high socksの強度指定をすれば固定されるかと思いましたが、そんなんこともなく
むしろ構図の制御に影響が出る要因になったので、強度指定での固定は推奨できません
socksという単語は汎用的で
ハイソックスや短い靴下も含む概念として解釈される可能性があります
ネガティブプロンプトを試してみる
ここまでの記事では基本的にポジティブプロンプトだけをいじって
キャラの出力をしていましたが
出力したい物を指定するポジティブプロンプトとは逆に
出したくないものを指定するネガティブプロンプトを使って
ハイソックスを除外できるか試してみました
指定は単純にネガティブプロンプトにhigh socksを指定したわけですが

結果はご覧の通りハイソックスが普通に出力されました
ネガティブプロンプトに入れた結果、ハイソックスの出力が減っている可能性はありますが
そもそも一つも出したくないという話なので
これではいけませんね
thighhighsを指定する
そもそもsocksを指定する時点で、high socksも候補に入っているのでは?
ということでthighhighsを使用します
ほぼほぼニーソと同じ意味ですが、こちらを使用した結果

無事に安定して出力することができました
モデルによる影響はあると思われますが
ニーソを指定する場合はthighhighsを指定する方が安定するようです
実は制服セットが悪さをしていた?
しかし実はこの記事を書く前に、検証のためにthigh-high socksを使って出力していたところ
なぜかハイソックスにならずにニーソが出力されていました
そこで原因を探してみた結果、トップスに使用していたplain shirt
これを外すと、ハイソックスの画像が出力されるようになりました
こちらは桃崎ルナの首元のリボンが安定しなかったので
出力しないように何もないシャツというニュアンスで追加したものですが
これが出力結果に影響しているのかもしれません
桃崎ルナは、シャツ+スカートという組み合わせの服装をしていますが
この服装セットが制服として捉えられ
制服の靴下はハイソックス、みたいな感じの学習がされていた結果
制服セットの場合は靴下の指定を無視して、ハイソックスを履かせる
という出力をしていたと考えられます
なので試しに、plain shirtを指定した状態でthigh-high socksを指定したところ
問題なくニーソが生成されました
なので、制服を彷彿とさせるプロンプトを指定しなければ
ニーソの指定はそのままでも問題ない可能性はあります
ちなみに逆にplain shirtがなければthighhighsでもハイソックスになるのでは?
と考えられたので試してみましたが
thighhighsの指定ではplain shirtなしでもニーソが生成されたので
ニーソの指定はthighhighsをしていればとりあえずオッケーでしょう
まとめ
今回使用したプロンプト
thigh-high socks
thighhighs
今回はニーソの指定に関して検証しました
ニーソを指定するthigh-high socksでは
制服、あるいは制服を彷彿とさせる組み合わせを行っている際は
制服のイメージに引っ張られてハイソックスを出力することがあり
出力結果にばらつきが出てきてしまいます
なのでsocksという単語を使わずに、ニーソを指定できるthighhighsを指定することで
生成事故を減らすことができるでしょう
ちなみに念のためにgyaruも外して試してみましたが
plain shirtがない場合は普通にハイソックスが出力されたので
やはり制服セットに引っ張られてニーソの指定が奪われているとみて問題ないでしょう
衣装作成についてもっと知りたい方はこちら
トップス・ボトムスの細かい指定などを実際に使用しながら検証した
Stable Diffusionで衣装を作る方法まとめをご覧ください
個別の解説記事はこちら
- 金髪ポニテの女の子「天音セナ」の衣装を考える
- 生成AIでメイド服の要素を指定する方法
- ハイソックスにならないニーソの指定方法
- Stable Diffusionでキャラの私服を作る方法【桃崎ルナ衣装作成】
- Stable Diffusionでキャラの部屋着を作る方法【桃崎ルナ衣装作成・プロンプト解説】
- Stable Diffusionでキャラのパジャマを作る方法【桃崎ルナ衣装作成・プロンプト解説】
- Stable Diffusionでキャラの私服を作る方法2【桃崎ルナ衣装作成】
- Stable Diffusionで衣装の形を指定する方法
- Stable Diffusionで服を脱がせる方法
- Stable Diffusionでメイド服をカスタムする方法
- Stable Diffusionでキャミソール私服を作る方法
- Stable Diffusionで衣装を作る方法まとめ
- Stable Diffusionで衣装を作る方法まとめ2
ポーズ集・CG集はこちら
桃崎ルナのポーズ集とCG集はこちらからご覧いただけます
ポーズ集
ポーズのバリエーションをまとめて確認したい方はこちら

R18ポーズ集はこちら
※成人向け(R18)作品のため、閲覧はご注意ください
※18歳未満の方は閲覧をご遠慮ください

CG集
同キャラクターの全年齢対象のCG作品はこちら



R18CG集はこちら
※成人向け(R18)作品のため、閲覧はご注意ください
※18歳未満の方は閲覧をご遠慮ください

ガールズシーンシリーズ
教室編や体育倉庫編など、ガールズシーンシリーズ一覧はこちらから確認できます





