AIツール・生成AI

Stable Diffusionの顔崩れを防ぐ!原因と解決策5選【完全版】

この記事を書いた人

AI×ブログ運営に挑戦中!
ChatGPT・生成AIで記事作成を研究
ブログの効率化&収益化を発信!

💡 AI×ブログ」の可能性を探求し、学びをシェア!

Stable Diffusionで画像を生成したときに、
顔が歪む
目や口がズレる
左右のバランスがおかしい

こんな悩みを抱えていませんか?

この記事では、「Stable Diffusion 顔が崩れる」問題の原因と、簡単にできる解決方法を5つ紹介します!

「Stable Diffusion 顔が崩れる」主な原因とは?

顔が崩れる原因は主に5つあります。

原因具体例
① 解像度が低い画像がぼやける、顔のディテールが粗い
② プロンプトの指示が不足目や口がズレる、顔が安定しない
③ AIの顔認識補正がオフ顔の歪みや崩れが発生
④ モデルが不安定LoRAやカスタムモデルの影響
⑤ 手や背景と干渉顔の一部が手や背景と混ざる

では、どうすればこれを改善できるのか?次のセクションで解決方法を解説します!

解決方法① 高解像度補助(Highres.fix)を使う

「Highres.fix」とは?

Stable Diffusionでは、低解像度のまま画像を生成すると、顔のディテールが崩れやすいです。
この問題を解決するのが「Highres.fix」です!

設定方法

  1. 「txt2img」タブで画像サイズを512x512に設定
  2. 「Hires.fix」にチェックを入れる
  3. Upscaler(アップスケーラー)を選択
    • Latent(おすすめ)
    • R-ESRGAN 4x+(ディテール強化向け)
  4. 倍率(Denoising strength)を0.3〜0.6に設定
  5. 「Generate」を押して生成!

効果 → 高解像度のまま生成され、顔が崩れにくくなる!

解決方法② プロンプトで「顔の質」を指定する

Stable Diffusionでは、プロンプト(指示文)が重要!
顔が崩れるのを防ぐキーワードを追加しましょう。

おすすめプロンプト

masterpiece, best quality, ultra-detailed, high resolution, sharp focus, beautiful face

効果 → 顔のディテールを強化し、クオリティの高い画像を生成できる!

解決方法③ 顔認識補正(Restore Face)をONにする

Stable Diffusionには、顔を自動補正する機能があります!
「顔が崩れる」場合はRestore FaceをONにしましょう。

設定方法

  1. 「txt2img」または「img2img」タブを開く
  2. 「Restore Face」にチェックを入れる
  3. 補正ツールを選ぶ
    • CodeFormer(自然な補正)
    • GFPGAN(より強力な補正)
  4. CodeFormerのWeight(強度)を調整(0.5〜0.8推奨)

効果 → 顔の歪みや崩れを補正し、バランスの良い仕上がりに!

🔗 Restore Faceの詳細はこちらGFPGAN GitHub

解決方法④ 安定したモデル・LoRAを使用する

Stable Diffusionのモデルによっては、顔が崩れやすいものもあります。
安定したモデルを使うことで、顔の歪みを防げます!

顔が崩れにくいおすすめモデル

  • Anything V5(アニメ風イラスト向け)
  • Waifu Diffusion 1.4(美少女系イラスト向け)
  • Realistic Vision V2.0(リアル系向け)

🔗 モデルのダウンロードはこちらCivitai

解決方法⑤ ControlNetで顔のバランスを固定する

顔が歪む、バランスが崩れる」場合は、ControlNetを使いましょう!

ControlNetの設定方法

  1. 「ControlNet」を有効にする(拡張機能が必要)
  2. 「Reference Only」または「OpenPose」を選択
  3. 参考画像(正面の顔)をアップロード
  4. 「Generate」を押して、バランスの取れた顔を生成!

効果顔のズレやバランスを維持しながら画像生成ができる!

🔗 ControlNetの使い方はこちらControlNet GitHub

まとめ:「Stable Diffusion 顔が崩れる」を防ぐ方法

方法効果
① Highres.fixを使う画像の解像度を上げて顔を滑らかにする
② プロンプトを調整する顔の質を向上させ、崩れを防ぐ
③ Restore FaceをONAI補正で顔のバランスを改善
④ 安定したモデルを使うより精度の高いキャラを作成
⑤ ControlNetでバランスを固定顔のズレや歪みを防ぐ

顔が崩れてしまうなら、まずは「Restore Face」をONにして、Highres.fixを使ってみましょう!
それでも改善しない場合は、ControlNetやモデル変更も試してみるのがおすすめです。

  • この記事を書いた人

しろ

・AIを活用したブログ運営に挑戦中!|・ChatGPT・生成AIを活かした記事作成を研究中|・効率的なブログ運営 & 収益化を目指して情報発信!|「AI×ブログ」の可能性を探りながら、学んだことを発信していきます!

-AIツール・生成AI