画像生成で指定した語句が別の部分に反映される - プロンプトの染み出し

カーピン
質問: プロンプトの内容がほかの部分に染み出す
画像生成するために長いプロンプトを記述したのですが、狙った部分とは別の部分にプロンプトが反映されてしまいます。 良い対処法はあるのでしょうか?

指定した語句が別の部分に反映される現象の確認

次のプロンプトを作成して画像生成をします。

Prompt
Prompt: 1girl, 1boy, black hair girl, blonde hair boy, from side, girl is wearing black t-shirt, girl is wearing jeans, boy is wearing collared red shirt, boy is wearing long brown pants, standing, girl wearing hair ribbon, boy wearing bracelet, upper body, simple background, masterpiece, best quality
Negative prompt: worst quality, low quality


プロンプトでは以下のキャラ設定としています。

男性キャラ 女性キャラ
髪の毛 ブロンドヘアー 黒髪
トップス 赤い襟付きシャツ 黒のTシャツ
ボトムス 茶色のパンツ ジーンズ
小物 ブレスレット 髪の毛にリボン


画像生成結果は下図です。
狙い通りの画像にはなっておらず、女性のほうがブロンドヘアになりやすく、赤シャツもほとんど描画されないです。 パンツも生成のたびにまちまちになっています。

WAI-Illustrisous SDXL v16.0
WAI-Illustrisous SDXL v16.0 - 画像生成で指定した語句が別の部分に反映される - プロンプトの染み出し:画像1
Nova Anime XL v17.0
Nova Anime XL v17.0 - 画像生成で指定した語句が別の部分に反映される - プロンプトの染み出し:画像2
Prefects Illustrious v7.0
Prefects Illustrious v7.0 - 画像生成で指定した語句が別の部分に反映される - プロンプトの染み出し:画像3

対処法1: Regional prompter

Stable DiffusionやSDXLでのた対処法として、Regional prompterの利用があります。 詳しくはこちらの記事を参照してください。

対処法2: 別々に生成

Regional prompterで対処できますが、画面内にキャラクターが生成される大まかな位置(少年が左、少女が右など)が決まる必要があります。 位置を決定できない場合は、別の方法を使用する必要があります。
キャラクターが複雑に絡まない場合は、それぞれのキャラクターを別々に生成して一つの画像に合わせるほう歩もあります。

対処法3: Anima

高度なテキストエンコーダーを利用しているAnimaを利用する方法です。

次のプロンプトを作成して画像生成をします。

Prompt
Prompt: 1girl, 1boy, black hair girl, blonde hair boy, from side, girl is wearing black t-shirt, girl is wearing jeans, boy is wearing collared red shirt, boy is wearing long brown pants, standing, girl wearing hair ribbon, boy wearing bracelet, upper body, simple background, masterpiece, best quality
Negative prompt: worst quality, low quality


画像生成結果は下図です。
プロンプトで指定した通りに、女の子が黒髪、黒シャツ、ジーンズ、男の子がブロンドヘアー、赤シャツ、茶パンで表現できています。 ブレスレットは男女両方に表現されてしまう場合もありますが、こちらもおおむね指定通りに表現されています。

AnimaYume v02.3
AnimaYume v02.3 - 画像生成で指定した語句が別の部分に反映される - プロンプトの染み出し:画像4
AnimaIka v2.7
AnimaIka v2.7 - 画像生成で指定した語句が別の部分に反映される - プロンプトの染み出し:画像5
copycat-anima 20260329
copycat-anima 20260329 - 画像生成で指定した語句が別の部分に反映される - プロンプトの染み出し:画像6
AuthorPortraitAlt
著者
iPentecのメインデザイナー
Webページ、Webクリエイティブのデザインを担当。PhotoshopやIllustratorの作業もする。 最近は生成AIの画像生成の沼に沈んでいる。
作成日: 2025-03-30