画像生成のよくある問題とその解決方法

画像生成はときどき失敗します。それは性質上避けられませんが、失敗の多くには既知の原因と既知の対処があります。

先にこれを:以下のほとんどは SD 系モデル(SD - Anime Original、SD - Anime Alpha、SD - Anime Hyper)向けに書かれています。対処法はタグ記法と重み((solo, alone)+++Detailed_beard :2)を使い、スケジューラや CLIP skip といった設定にも触れます。SK-Alpha と ZIT 系にはそれらが存在しません。あちらは文章を取り、対処法も違います。その系統を使っているなら、最初の節から読んでください。

自然言語モデルを使っている場合

SK-Alpha と ZIT 系には、重みの記法もスケジューラも CLIP skip もありません。以下の対処はすべて、文章そのものか、ひとつの切り替えの中にあります。

  • 画風が違う(写実がほしいのにアニメ、あるいはその逆)。形容詞で戦わないこと。Force Style を Realistic か Anime に設定してください。プロンプトの内容にかかわらず描画が固定されます。この系統で最も効く対処です。
  • 画面に人が増える。言葉で言ってください。「画面には一人だけ、他には誰もいない」。ここでは (solo, alone)+++ は呪文ではなく、ただの単語3つと記号です。
  • 指定したものが出てこない。おそらく文章のなかに埋もれています。前に出し、独立した節を与え、モデルが同時に抱えている要素を削ってください。長いプロンプトが失敗するのは長いからではなく、矛盾しているからです。
  • 複数枚で同じ人物に見えない。顔のリファレンスを使ってください。まさにそのための機能です。顔を言葉で説明しても、一連の絵での一貫性は得られません。
  • 出力が濁る・まとまらない。短くしましょう。明快な1シーンは、限定句を並べた段落に勝ります。この系統は SD 系よりプロンプト予算が広いぶん、詰め込みすぎやすいのです。
  • img2img を使いたい。ZIT 系は Soulkyn の画像リンクをベースに取れますが、SK-Alpha は対応していません。項目が見当たらないのはそのためです。

そして共通の原則。1回につき変更は1箇所、書き直す前にまず再生成。同じプロンプトでも2回の結果は最初から違います。

ぼやけた画像

画像生成時にぼやけた画像が出力されることがあり、誰もが時々対処しなければならない問題です。これは以下のようなさまざまな原因で発生する可能性があります:

Schedulerの問題

これはSchedulerを変更することで簡単に解決できます。異なるSchedulerには異なる用途があり、異なる最終効果を与えることを覚えておいてください。

プロンプト強度の不足

プロンプト強度が低い値の場合、画像生成により多くの自由を与えるため、プロンプト自体に明確な画像がないと、ぼやけた不明瞭な画像が生成される可能性があります。

過負荷のプロンプト

情報が多すぎることも時には悪いことです!定義が多すぎるプロンプトは、画像をプロンプトする際に優先順位を間違え、ぼやけた画像につながる可能性があります。これを解決するには、プロンプトを簡潔にしてみてください。

LoRAの問題

一部のLoRAは互いに相性が悪く、一緒に使用すると問題が発生することがあります。

被写界深度の誤解

時には、言葉を文字通りに解釈しすぎて、不要なぼかしが追加されることもあります。シネマティックライティング、ぼかした背景などは、ぼやけた画像につながる可能性があります。これを解決するには、次のようなプロンプトを追加できます:

sharp focus, character focus, detailed subject, clear contours, depth separation.

キャラクターの特徴の欠落

キャラクター、衣服、または場所のプリセットを作成する際、時々画像生成が生成したいものの全ての側面を示さないことがあります。これは最も多くの場合、AIがプロンプトしている正確なものを知らないか、その意味に隣接するものを追加して強化する必要があるためです。

画像内の余分な人物

競合する身体的プロンプトは、画像に余分な人物が現れる原因となることがあります。これは、画像プロンプトに (solo, alone)+++ を追加することで解決できることが非常に多いです。これにより、画像生成が1人だけの画像を生成するように強制されます。

余分なオブジェクト

これは多くの異なる理由によるものです。最も多くの場合、AIが追加しようとしているものを誤解しているためです。例:砂時計型の体型。これは文字通りの砂時計として理解されるか、体の形として理解される可能性があります。これを解決するには、別の表現でプロンプトしてみてください。

カーペットのような画像

画像が顕微鏡下のカーペットのように見える場合は、画像プロンプトまたはLoRAの重みを変更してください。

視覚的なアーティファクト

ピアス、小さなひげなど、小さな詳細の性質とAIがそれらを生成する際の問題により、AIはアーティファクトを生成することがあります。これを解決するには、ディテールLoRAを追加するか、可能であれば Detailed_beard :2, または Detailed_piercing :2 をこの場合は身体的プロンプトに追加できます。

これが常に小さな詳細の問題を解決するとは限らないことに注意してください。

不正確な解剖学

画像生成が手足、指などを間違えることは非常に一般的です。これは、適切な指、完璧な指、およびその他の関連する手足などを使用することで軽減できます。

指や手が多すぎる

これは、指している、または表示したい指の数を指定することで解決できます。手についても同様です。

(Pointing finger, one finger)+ はキャラクターに1本の指を指させます。

(Reaching out, One arm, left arm, one hand, left hand)+ はキャラクターに片腕だけを伸ばさせます。

目/髪の色の変更

一部のモデルは特定の色に問題があるようです。これを解決するには、Detailed_golden_eyes :2, を追加するか、問題を解決する別の名前を見つけるために名前を工夫してみてください。髪についても同様です。

キャラクターがXYZを表示

特定のキャラクターの特徴をプロンプトすると、キャラクターが常にそれらを表示しようとします。例えば、boobsは裸の胸を生成する可能性があるため、chest/breastsに変更してみてください。

ペニスを持つキャラクターを作成する場合は、衣服または画像プロンプトにcock bulgeを追加してみてください。時々 Hidden:cock でうまくいくこともあります。これは乳首ピアスを隠すのにも使用できます。

性別の間違い

プロンプトの相互作用や一部の画像モデルの明確なバイアスにより、男性キャラクターが女性に変わることがあります(最も多いのはアニメモデル)。身体的プロンプトに male:2 ; adult_male:2 を追加するか、画像プロンプトに (1male)+++ を追加できます。

予期しないテキストの出現

特定のタグを使用すると、望ましい効果が得られるだけでなく、時々テキストが追加されることがあります。テキストを生成するプロンプトの重みを下げてみてください。

kyn に「⚠️ Outdated」バッジが付いている

このバッジは、その kyn がまだ引退した画像モデルに固定されていることを意味します。選択肢から外れたのは SD - RealisticSD - Realistic FreedomSD - Realistic Photo の3つです。

壊れているわけではありません。旧識別子は現在 SK-Alpha に解決されるので生成自体は動きます。ただ、その kyn は「もう選べない設定」を抱えている状態で、バッジはサイト全体でその kyn に付いて回り、プロフィールには警告も出ます。

直し方:kyn を編集して現行モデルを選び直してください。リアル系の kyn なら SK-Alpha が直系の後継で、旧識別子がすでに向いている先でもあります。ZIT - Sk-Real と ZIT - Sk-Photo もリアル寄りの選択肢です。編集すると新しいバージョンが作られ、古い版はそのまま残ること、そして既存のスレッドは移すまで元のバージョンに固定されたままであることも忘れずに。

ひとつ想定しておくべきこと:引退したモデルはタグ式の SD モデルで、後継の3つはいずれも自然言語モデルです。旧モデル向けに書いたプロンプトはそのままでは移りません。上級ガイドの自然言語モデルの節を参照してください。

さらに見る

次に読まれているページ。