PR

Stable Diffusionでぼやける原因と改善策まとめ

Stable Diffusion
記事内に広告が含まれています。

Stable Diffusionでぼやける原因と直し方

Stable Diffusionでぼやける画像が出ると、プロンプトが悪いのか、画像サイズが合っていないのか、ネガティブプロンプトを見直すべきなのか迷いますよね。せっかく構図や雰囲気は良いのに、顔だけぼんやりしていたり、背景が眠い印象になったりすると、かなり惜しい気持ちになるかと思います。

特に、Hires.fix、Denoising、ADetailer、Extras、高画質化、blurry、lowres、LoRA、VAEなどの言葉が出てくると、どこから手を付ければよいのか分かりにくいと思います。うん、ここは最初につまずきやすい部分です。私も画像生成を調整するときは、いきなり全部を変えるのではなく、原因を一つずつ切り分けることを大切にしています。

この記事では、Stable Diffusionでぼやける原因を整理しながら、画像サイズ、品質プロンプト、ネガティブプロンプト、Hires.fix、ADetailer、Extrasまで、実際に改善しやすい順番で解説します。読み終わるころには、あなたの画像がなぜぼやけるのか、どの設定から直せばよいのかがかなり明確になるはずです。

この記事のポイント
  • Stable Diffusionでぼやける主な原因
  • 画像サイズやプロンプトの見直し方
  • Hires.fixやADetailerの使いどころ
  • 高画質化しても改善しない時の確認点
AIで収入UPを実現可能!

Stable Diffusionでぼやける原因

Stable Diffusionで画像がぼやける原因は、ひとつだけではありません。画像サイズ、プロンプト、ネガティブプロンプト、LoRA、VAEなどが重なって、全体が眠い印象になることがあります。

まずは原因を切り分けることが大切です。最初からHires.fixやアップスケーラーに頼るより、生成時点でぼやけにくい土台を作るほうが、結果的にきれいな画像に近づきます。

画像サイズが合わない

Stable Diffusionでぼやけるとき、最初に確認したいのが画像サイズです。ここ、かなり大事ですよ。モデルには得意な解像度やアスペクト比があり、そこから大きく外れると、顔、髪、服のしわ、背景の細部がぼんやりしやすくなります。単純に「大きくすれば高画質になる」と考えがちですが、実際にはモデルに合わないサイズで生成すると、人物が増えたり、手足が崩れたり、構図が破綻したりすることもあります。

たとえば、SDXL系のモデルでは1024px前後の生成が使われることが多く、512×512のような小さいサイズでは細部が足りず、目や口、髪の線がぼやけて見えることがあります。一方で、SD1.5系ではいきなり大きなサイズにすると、学習時の傾向から外れやすくなり、人物が二重に出たり、全体のバランスが崩れたりする場合があります。つまり、画像サイズは「大きいほど正義」ではなく、モデルに合っているかどうかが重要です。

全身イラストで顔だけがぼやける場合も、画像サイズの影響が大きいです。全身を画面に収めると、顔に割り当てられるピクセル数が少なくなります。すると、AIが目やまつ毛、口元、鼻筋といった細かい部分を描き込む余地が少なくなり、顔がぼんやり見えやすくなります。これはプロンプトが悪いというより、画面内で顔が小さすぎることが原因のケースも多いです。

基本の考え方は、モデルに合ったサイズで生成することです。小さすぎると細部が足りず、大きすぎると構図が破綻しやすくなります。まずはモデルの推奨解像度を基準にし、必要に応じてHires.fixやADetailerで補正する流れが安定します。

画像サイズを見直すときは、まず正方形、縦長、横長のどれで作りたいのかを決めるとスムーズです。人物のバストアップなら正方形でも十分ですが、全身なら縦長のほうが自然です。風景や背景メインなら横長が向いています。構図とサイズが合っていないと、AIが必要な情報を詰め込みきれず、結果としてぼやけた印象になりやすいです。

画像サイズを変える時の考え方

目的起きやすいぼやけ見直すポイント
顔アップ肌や髪が眠い品質タグとシャープ系指定を確認
全身イラスト顔や手がぼやける縦長サイズとADetailerを検討
背景込みの一枚絵遠景がぼやけるHires.fixや解像度を見直す
高解像度出力構図が崩れる直接大きくせずHires.fixを使う

もし全身構図と解像度の考え方をさらに深めたい場合は、Stable Diffusionの全身プロンプトのコツを徹底解説も参考になります。特に「顔が小さくなってぼやける」「全身を入れるとディテールが弱くなる」という悩みがある場合は、構図とサイズの関係を理解しておくと調整しやすくなります。

プロンプトが不足している

Stable Diffusionでぼやける原因として、品質や解像度を伝えるプロンプトが不足しているケースも多いです。AIは、ただ「girl」や「landscape」と入力されただけでは、どの程度の描き込みや鮮明さを求められているのか判断しにくくなります。ここ、地味ですがかなり差が出ます。人間なら「きれいなイラスト」と言われれば、ある程度の解像感や仕上がりを想像できますが、Stable Diffusionではその方向性をプロンプトで補ってあげる必要があります。

品質を上げたいときは、masterpiece、best quality、high resolution、ultra-detailed、sharp focusなどの品質系プロンプトを追加すると改善する場合があります。特にアニメ系ではmasterpieceやbest quality、写実寄りではsharp focusやhighly detailedなどが使いやすいです。ただし、同じ単語でもモデルによって反応が違うため、すべてのモデルで同じ効果が出るわけではありません。

プロンプト不足で起きるぼやけは、単に画像が低解像度に見えるだけではありません。顔の表情が曖昧だったり、服の素材感が弱かったり、背景の輪郭がぼんやりしたりします。たとえば「1girl, outdoor」だけで生成すると、人物と背景は出ても、髪の束、目のハイライト、服の縫い目、背景の奥行きなどが弱くなることがあります。そこに「detailed eyes」「detailed hair」「sharp focus」「clear background」などを加えると、描き込みの方向性が明確になります。

ただし、品質プロンプトは万能ではありません。モデルによって効きやすい単語が違うため、使用しているモデルの推奨プロンプトを確認するのが安全です。特にアニメ特化モデルやSDXL系モデルでは、配布ページに推奨タグが書かれていることがあります。

また、品質プロンプトは入れれば入れるほど良くなるものではありません。似た意味の単語を大量に詰め込みすぎると、AIが何を優先すればよいのか曖昧になったり、絵柄が硬くなったりすることがあります。大切なのは、作りたい画像に必要な品質指定を選ぶことです。顔をきれいにしたいなら顔周りの詳細指定、背景をくっきりさせたいなら背景や焦点に関する指定を入れる、というように目的に合わせて使うと安定します。

プロンプト不足を補う基本例

人物を鮮明にしたい場合:best quality, masterpiece, detailed face, detailed eyes, sharp focus

背景もくっきりさせたい場合:high resolution, detailed background, clear scenery, sharp focus

全体の眠さを減らしたい場合:ultra-detailed, crisp lines, high contrast, clean details

特に初心者のうちは、プロンプトを複雑にしすぎるより、短く分かりやすく整えたほうが改善しやすいです。まずは主題、画風、品質、背景、表情の順に並べると、AIに意図が伝わりやすくなります。品質タグの使い方を詳しく整理したい場合は、Stable Diffusion品質プロンプトテンプレ集完全版で、用途別の考え方を確認できます。

ネガティブプロンプト不足

プロンプトで高品質を指定しても、ネガティブプロンプトが弱いと、低品質な要素が残ってしまうことがあります。Stable Diffusionでぼやける画像を減らしたい場合は、ポジティブ側で「こうしてほしい」と伝えるだけでなく、ネガティブ側で「これは避けてほしい」と指定することも重要です。ここ、かなり効果を感じやすい部分ですよ。

よく使われるのは、blurry、lowres、worst quality、low quality、normal qualityなどです。これらは、ぼやけ、低解像度、低品質な質感を避けたいときに使いやすい基本語です。特にblurryは「ぼやけた画像を避ける」という意味で使いやすく、背景や人物が眠くなりがちなときに試す価値があります。

ネガティブプロンプト不足で起きる問題は、画像全体がぼやけるだけではありません。顔の輪郭が甘い、目がぼんやりする、髪の境界がにじむ、背景が滲んだようになる、低解像度っぽいノイズが残るなど、さまざまな形で出ます。ポジティブ側にbest qualityを入れているのに改善しない場合は、ネガティブ側にlowresやblurryが入っているかを確認してみてください。

ぼやけ対策では、ポジティブ側で高品質を指定し、ネガティブ側で低品質を避けるという組み合わせが効果的です。片方だけではなく、両方をセットで調整すると安定しやすくなります。

ただし、ネガティブプロンプトを入れすぎると、絵が硬くなったり、必要な柔らかさまで消えたりすることがあります。たとえば、soft lightingやdepth of fieldのような演出を使いたい画像で、ぼかしに関する要素を強く否定しすぎると、空気感まで消えてしまうことがあります。ネガティブプロンプトは、あくまで不要な失敗を減らすためのものです。作品の雰囲気まで潰さないように、入れすぎには注意しましょう。

まず入れたいネガティブ例

基本セット:worst quality, low quality, normal quality, lowres, blurry

顔の崩れも気になる場合:bad anatomy, bad face, bad eyes, deformed

余計な文字や透かしを避けたい場合:text, watermark, signature, username

調整のコツは、最初から大量に入れないことです。まずは基本セットだけで生成し、改善が足りない部分に合わせて追加します。たとえば顔がぼやけるならbad faceやbad eyes、背景にノイズが出るならlowresやjpeg artifactsなどを検討します。ネガティブプロンプトの基本をまとめて確認したい場合は、Stable Diffusionのネガティブプロンプトおすすめテンプレ集が役立ちます。

ぼかしタグの影響

意外と見落としやすいのが、プロンプト内にぼかしを誘発する単語が入っているケースです。ここ、かなり気になりますよね。自分では高画質にしたいと思っているのに、プロンプトの中にぼかし系の表現が入っていると、AIはその指示に従って画像を柔らかく、あるいはピントの浅い見た目にしようとします。結果として、人物や背景が意図せずぼやけることがあります。

たとえば、blur、blurry、depth of field、bokeh、soft focus、misty、hazy、foggyなどは、雰囲気作りには便利ですが、使い方によっては人物や背景がぼやける原因になります。特にdepth of fieldやbokehは、写真っぽい雰囲気を出すために使われますが、指定が強すぎると顔や体までピントが外れたように見えることがあります。

ChatGPTなどで長いプロンプトを作って貼り付けた場合、意図せず「soft focus」「cinematic bokeh」「dreamy atmosphere」のような単語が混ざることがあります。こうした単語は雰囲気を出すには良いのですが、鮮明な画像を作りたいときには逆効果になる場合があります。特に「幻想的」「柔らかい光」「霧の中」のような表現を入れると、全体の輪郭が弱くなることがあります。

背景だけをぼかしたい場合でも、指定が強すぎると人物まで眠い印象になることがあります。被写界深度やボケ表現を使うときは、強調値を下げるか、一度外して比較してください。

原因を切り分けるときは、まずシンプルなプロンプトで生成してみるのが有効です。品質タグ、主題、服装、背景、表情だけに絞り、ぼかし系タグを外して比較すると、どの単語が影響しているか見えやすくなります。もしぼかし系タグを外しただけで画像がくっきりするなら、原因はプロンプト内の演出指定だった可能性が高いです。

ぼかしタグを使う時の注意点

タグ効果ぼやけやすい原因
depth of field被写界深度を表現人物までピントが甘くなる場合がある
bokeh背景の玉ボケを表現背景だけでなく全体が柔らかくなる場合がある
soft focus柔らかい焦点表現線や輪郭が眠くなりやすい
misty、hazy霧やもやを表現コントラストが下がりやすい

もちろん、ぼかしタグが悪いわけではありません。背景を自然にぼかしたい、映画的な空気感を出したい、ポートレート風にしたい場合にはとても便利です。ただし、Stable Diffusionでぼやける問題を解決したい段階では、まず外して検証するのがおすすめです。鮮明な画像を作れる状態を作ってから、必要な分だけぼかし表現を戻すと失敗しにくくなります。

LoRA設定の影響

LoRAを使っている場合、設定値が強すぎたり、モデルとの相性が悪かったりすると、画像全体がぼやけることがあります。ここも見落としがちです。LoRAはキャラクター、画風、服装、ポーズ、質感などを追加できる便利な仕組みですが、元のモデルに強く影響を与えるため、設定によっては線が柔らかくなりすぎたり、顔の描写が甘くなったりします。

特に画風系LoRAや質感を変えるLoRAでは、ぼやけた印象が出やすいことがあります。たとえば水彩風、淡い塗り、柔らかい光、フィルム風、レトロ調などのLoRAは、作品としては魅力的でも、くっきりした画像を作りたいときには輪郭が弱く見える場合があります。また、複数のLoRAを同時に使うと、それぞれの影響が重なって、どれがぼやけの原因なのか分かりにくくなります。

まず確認したいのは、LoRAを外した状態で同じプロンプトを試すことです。LoRAなしでは鮮明に出るのに、LoRAを入れるとぼやけるなら、原因はLoRA側にある可能性が高いです。この切り分けをしないままプロンプトやHires.fixを触り続けると、なかなか原因にたどり着けません。

次に、LoRAの重みを下げて比較します。たとえば1.0でぼやけるなら、0.8、0.6、0.4のように段階的に下げてみてください。LoRAによっては0.6前後でちょうどよいものもあれば、1.0以上でないと特徴が出にくいものもあります。配布ページに推奨値が書かれている場合は、まずその値を基準にするのが安全です。

LoRAは便利ですが、複数を重ねるほど影響の切り分けが難しくなります。ぼやけ対策では、まず1つずつ有効化して原因を探すのが近道です。

LoRAが原因か確認する手順

  • 同じシード値でLoRAなしの画像を生成する
  • LoRAを1つだけ有効にして比較する
  • 重みを1.0、0.8、0.6、0.4のように変えて確認する
  • 複数LoRAを使う場合は1つずつ追加して変化を見る

LoRAの影響でぼやける場合、ネガティブプロンプトにblurryを入れても完全には改善しないことがあります。なぜなら、LoRA自体が画風や質感を柔らかくする方向に働いている場合があるからです。その場合は、LoRAの重みを下げる、別のLoRAに変える、シャープ系の品質タグを追加する、Hires.fixのDenoisingを調整するなど、複数の対策を組み合わせるとよいかと思います。

VAEでコントラスト低下

VAEの設定が合っていないと、画像の色やコントラストが弱くなり、結果としてぼやけたように見えることがあります。VAEは画像の最終的な見え方に関わるため、線の鮮明さだけでなく、色の締まり、明暗差、全体の発色にも影響します。ここはプロンプトだけでは直しにくい部分なので、原因として知っておくとかなり役立ちます。

よくある症状は、全体が白っぽい、色が薄い、影が弱い、輪郭がはっきりしない、黒が締まらない、肌や背景がぼんやりする、といった状態です。この場合、プロンプトにbest qualityやsharp focusを足しても根本的には改善しにくいことがあります。なぜなら、生成内容そのものではなく、最後のデコードや色の出方に問題が出ている可能性があるからです。

モデルによっては推奨VAEが用意されているため、まずはモデル配布ページに記載されたVAEを使うのが安全です。自動設定で問題ない場合もありますが、画像が毎回ぼんやりするなら、VAEの見直しは試す価値があります。特に、別のモデル用のVAEを流用している場合や、古い設定のまま使っている場合は、意図しない色味やコントラスト低下が起きることがあります。

VAEやモデルの組み合わせは環境によって結果が変わります。正確な情報は公式サイトをご確認ください。最終的な判断は専門家にご相談ください。

VAEが原因かもしれない症状

症状考えられる原因確認方法
全体が白っぽいVAEの相性不一致推奨VAEに変更して比較
色が薄いコントラスト不足同じシードでVAEだけ変更
線が眠いデコード時の見え方別VAEや自動設定を試す
毎回ぼやけるモデル設定全体の問題モデル配布ページの設定を確認

VAEの確認で大切なのは、他の設定を変えずに比較することです。シード値、プロンプト、画像サイズ、サンプラーを同じにして、VAEだけを変えると影響が見えやすくなります。もしVAEを変えただけで色が締まり、線がはっきりするなら、ぼやけの原因はプロンプトではなくVAEの相性だった可能性があります。

ただし、VAEを変えれば必ず良くなるわけではありません。モデルによっては内蔵VAEで十分な場合もありますし、推奨VAE以外を使うと逆に色が崩れる場合もあります。ぼやけ対策としては、まず画像サイズやプロンプトを見直し、それでも全体の眠さが残る場合にVAEを確認する、という順番が扱いやすいです。

Stable Diffusionでぼやける対処法

ここからは、Stable Diffusionでぼやける画像を改善する具体的な方法を解説します。基本は、プロンプトで土台を整え、画像サイズを見直し、必要に応じてHires.fixやADetailer、Extrasで仕上げる流れです。

最初から複雑な設定を全部変えると、どれが効いたのか分からなくなります。ひとつずつ変更して比較することを意識してください。

品質プロンプトを入れる

最も手軽に試せる対処法は、品質プロンプトを追加することです。Stable Diffusionでぼやける画像は、AIに対して「どの程度の品質で出してほしいか」が十分に伝わっていない場合があります。ここは初心者でもすぐに試せるので、まず最初に見直したいポイントです。

基本としては、masterpiece、best quality、high resolution、ultra-detailed、sharp focus、detailed face、detailed eyesなどが使いやすいです。アニメ系であればmasterpieceやbest quality、写実系であればsharp focusやhighly detailedなどが向いています。顔のぼやけが気になるならdetailed eyesやdetailed face、背景のぼやけが気になるならdetailed backgroundやclear sceneryを入れると、狙いがはっきりしやすくなります。

ただし、8kやhigh resolutionを入れても、実際の画像サイズが小さければ細部は増えません。プロンプトはあくまで指示であり、最終的な解像感は画像サイズ、ステップ数、サンプラー、Hires.fix、モデル性能などにも左右されます。つまり、品質プロンプトだけでぼやけが完全に消えるわけではなく、土台を整えるための第一歩と考えるのがちょうどよいです。

品質プロンプトは、ぼやけを直接消すというより、鮮明に出やすい方向へ誘導するための補助です。画像サイズやHires.fixと組み合わせることで、より効果を感じやすくなります。

目的別の品質プロンプト例

目的追加しやすいプロンプト期待できる効果
顔をくっきりさせたいdetailed face, detailed eyes, sharp focus目元や顔周りの描写を強める
全体を高画質にしたいmasterpiece, best quality, high resolution品質の方向性を高める
背景を鮮明にしたいdetailed background, clear scenery背景の情報量を増やしやすい
線をはっきりさせたいcrisp lines, sharp details輪郭の眠さを抑えやすい

おすすめは、まず短い基本プロンプトで品質タグありとなしを比較することです。同じシード値で比較すると、品質タグの影響を確認しやすくなります。画像がぼやける原因を探している段階では、プロンプトを長くしすぎず、変更点を少なくして検証するのがコツです。

また、モデルの推奨タグがある場合は、それを優先してください。一般的な品質タグよりも、そのモデルに合わせて調整されたタグのほうが効果的なことがあります。特にアニメ系やイラスト系のモデルでは、推奨プロンプトを入れるかどうかで仕上がりが変わることもあります。

Hires.fixで高画質化

画像サイズを大きくしたいけれど、構図を大きく変えたくない場合はHires.fixが有効です。Hires.fixは、低めの解像度で一度構図を作り、その画像をアップスケールして再生成する機能です。Stable Diffusionでぼやける画像を改善したいときに、かなりよく使われる機能ですね。

通常の高解像度生成では、最初から大きなキャンバスに生成するため、人物が増えたり、構図が変わったりすることがあります。Hires.fixを使うと、最初の構図をある程度保ったまま高精細化しやすくなります。AUTOMATIC1111の公式Wikiでも、Hires.fixに関連する高解像度化やdenoising strengthの例が紹介されています(出典:AUTOMATIC1111 Stable Diffusion web UI Wiki「Features」)。

Hires.fixのポイントは、アップスケール倍率、Hires steps、Denoising strength、Upscalerの組み合わせです。どれか一つだけで決まるわけではありません。倍率を上げすぎると処理が重くなり、Denoising strengthが高すぎると絵が変わりすぎ、低すぎるとぼやけが残ることがあります。ここ、調整が少し難しいですが、慣れるとかなり強力です。

一般的な目安としては、Upscale byを1.5〜2.0前後、Hires stepsを10〜20前後、Denoising strengthを0.4〜0.6前後から試すと調整しやすいです。ただし、最適値はモデルやPC環境によって変わります。

Hires.fixで確認したい項目

項目役割調整の考え方
Upscale by画像を何倍にするか最初は1.5〜2.0前後が扱いやすい
Hires steps高解像度化時の処理回数増やすほど時間がかかる
Denoising strengthどの程度描き直すか低すぎるとぼやけが残り、高すぎると変化が大きい
Upscaler拡大方法絵柄に合うものを比較する

Hires.fixは便利ですが、生成時間が長くなり、VRAMの使用量も増えます。低スペック環境ではエラーが出ることもあるため、最初は倍率を控えめにして試してください。いきなり2倍や4倍で試すより、1.5倍程度から始めるほうが安定しやすいです。

また、Denoising strengthを高くしすぎると、元画像から変化が大きくなります。顔や服装、背景が変わりすぎる場合は、数値を下げて調整しましょう。逆に、Hires.fixを使ってもぼやけが残る場合は、Denoising strengthが低すぎる、アップスケーラーが合っていない、元画像の解像度が低すぎる、といった原因が考えられます。

私のおすすめは、まず通常生成で構図を決め、その後にHires.fixを使って高画質化する流れです。構図が決まらない段階でHires.fixを使うと、時間がかかるうえに検証効率が悪くなります。まずは軽い設定で良い構図を出し、仕上げ段階でHires.fixを使うと無駄が少ないです。

Denoisingを調整する

Denoising strengthは、Hires.fixやimg2imgで重要な設定です。簡単に言うと、元画像をどのくらい描き直すかを決める数値です。Stable Diffusionでぼやける画像を改善するとき、この数値の調整で結果が大きく変わることがあります。ここ、かなり奥が深いですよ。

数値が低いほど元画像を保ちやすく、数値が高いほど大きく描き直されます。ただし、低すぎると十分にディテールが追加されず、ぼやけが残ることがあります。高すぎると、ぼやけは減っても別の絵のように変わってしまう場合があります。つまり、Denoisingは「低いほど良い」「高いほど良い」ではなく、目的に合った中間点を探す設定です。

設定の目安特徴注意点
0.3前後元画像を保ちやすいぼやけが残る場合がある
0.4〜0.6前後補正と維持のバランスが取りやすいモデルごとに最適値が変わる
0.7以上大きく描き直しやすい構図や顔が変わりやすい

数値はあくまで一般的な目安です。実際には、使用するモデル、アップスケーラー、プロンプト、画像の内容によって結果が変わります。たとえば、顔アップの画像では0.4〜0.5あたりで十分なこともありますが、背景込みの一枚絵では0.55前後のほうが細部が出ることもあります。逆に、キャラクターの顔を絶対に変えたくない場合は、低めにしたほうが安全です。

私が調整するときは、まず0.5前後を基準にして、ぼやけが残るなら少し上げ、絵が変わりすぎるなら少し下げます。1回で正解を探すより、0.05〜0.1刻みで比較するほうが安定します。特にHires.fixでは、Denoising strengthだけでなくUpscalerとの相性も出るため、同じ数値でも結果が変わります。

Denoising調整の実践手順

  • まず0.5前後で生成して基準画像を作る
  • ぼやけが残る場合は0.55や0.6に上げる
  • 顔や構図が変わりすぎる場合は0.45や0.4に下げる
  • 同じシード値で比較し、変化を確認する

Denoisingの数値は固定の正解ではありません。モデル、画像サイズ、アップスケーラー、絵柄によって変わるため、あくまで一般的な目安として考えてください。

Denoisingを調整しても改善しない場合は、元画像の段階で情報量が足りていない可能性があります。たとえば、最初の生成で顔が小さすぎる、プロンプトが弱い、ネガティブプロンプトが不足している、LoRAの影響で線が眠くなっているなどです。この場合は、Denoisingだけを触るより、前段階の設定から見直すほうが早いです。

また、Hires.fixでは低いDenoisingで元画像を守り、高いDenoisingで細部を増やすという考え方になります。あなたが「元の構図を守りたい」のか「細部をしっかり描き直したい」のかによって、選ぶ数値は変わります。目的を決めてから調整すると、迷いにくくなりますよ。

ADetailerで顔を補正

全体はきれいなのに顔だけがぼやける場合は、ADetailerが便利です。ADetailerは、顔や手などの部位を検出し、その部分だけを自動でマスクして描き直す拡張機能です。Stable Diffusionで全身イラストを作ると、どうしても顔が小さくなり、目や口元の描写が甘くなることがあります。ここ、かなりよくある悩みです。

全身イラストでは、顔が小さくなるため、目や口元がぼやけやすくなります。この場合、画像全体を作り直すより、ADetailerで顔だけ補正するほうが効率的です。Hires.fixで画像全体を高精細化しても、顔だけ思ったほど改善しないことがあります。そんなときに、顔検出モデルを使って顔周りだけを描き直すと、目のハイライトやまつ毛、口元の表情が出やすくなります。

顔だけがぼやけるなら、Hires.fixだけでなくADetailerを組み合わせると改善しやすいです。全体の構図を保ちながら、顔や手などの弱い部分だけを補正できるのが大きなメリットです。

使い方の基本は、ADetailerを有効にし、顔検出用のモデルを選び、必要に応じて追加プロンプトを入れることです。たとえば、detailed face、detailed eyes、sharp focusなどを顔用プロンプトに入れると、顔周辺の描写が強まりやすくなります。表情を少し変えたい場合は、smile、laugh、serious expressionなどを追加することもあります。

ただし、ADetailerは検出に失敗することもあります。顔が横向き、遠すぎる、暗すぎる、髪で隠れている場合などは、うまく補正されないことがあります。また、設定が強すぎると顔だけ絵柄が変わることもあるため、最初は控えめな設定から試してください。顔だけ別人のようになる場合は、Denoisingを下げる、ADetailer用プロンプトを短くする、検出モデルを変えるなどの調整が必要です。

ADetailerで見直す項目

項目確認ポイント失敗しやすい例
検出モデル顔、手、人物など目的に合うか顔用以外を選んで補正されない
ADetailerプロンプト顔に必要な指定だけ入れる長すぎて顔だけ絵柄が変わる
Denoising描き直しの強さを調整強すぎて別人になる
マスク範囲補正範囲が適切か髪や背景まで不自然に変わる

ADetailerは、顔のぼやけだけでなく、手の崩れや一部パーツの描写不足にも使えます。ただし、万能ではありません。元画像の顔が極端に小さい、崩れが大きい、検出できないほど暗い場合は、ADetailerだけでは限界があります。その場合は、画像サイズや構図から見直し、顔がある程度描ける状態にしてからADetailerを使うほうが安定します。

私のおすすめは、通常生成で構図を作り、Hires.fixで全体を高精細化し、最後にADetailerで顔や手を整える流れです。この順番にすると、全体の雰囲気を保ちながら、ぼやけやすい部分だけを効率よく補正できます。特に全身イラストや集合絵では、ADetailerの有無で仕上がりがかなり変わることがありますよ。

Extrasでシャープにする

生成後の画像を手軽に高画質化したい場合は、Extrasを使う方法があります。Extrasは、生成済み画像をアップスケーラーで拡大し、見た目の解像感を高める機能です。Hires.fixが生成中に高精細化する機能なのに対して、Extrasは生成後に画像を処理します。そのため、構図や内容を大きく変えずに、画像を拡大したいときに向いています。

Stable Diffusionでぼやける画像に対してExtrasを使うと、線や輪郭が少し引き締まり、SNS投稿やブログ掲載用に見やすくなることがあります。特に、元画像の構図や表情は気に入っているけれど、もう少し大きいサイズで使いたい場合に便利です。Hires.fixのように再生成で内容が変わるリスクが少ないため、仕上げ用途として使いやすいです。

アニメ系ではR-ESRGAN系、写真風では実写向けのアップスケーラーが使われることがあります。どれが最適かは絵柄によって変わるため、複数のアップスケーラーを比較するのがおすすめです。同じ画像でも、アップスケーラーによって線が太く見えたり、肌がなめらかになったり、逆にノイズっぽくなったりします。

Extrasは細部を本質的に描き直す機能ではありません。元画像の顔や手が大きく崩れている場合は、ADetailerやimg2imgで補正してから使うほうが自然です。

Hires.fixとExtrasの違い

項目Hires.fixExtras
処理タイミング生成中生成後
内容の変化Denoising次第で変わる比較的変わりにくい
向いている用途細部を描き足したい時仕上げとして拡大したい時
注意点時間とVRAMを使う崩れた部分の修正は苦手

また、シャープ化を強くしすぎると、線がギザギザになったり、肌や背景に不自然なノイズが出たりします。ぼやけを消す目的でも、過度な高画質化は避け、自然に見える範囲で調整しましょう。特にアニメイラストでは、線が強くなりすぎると硬い印象になることがあります。写真風では、肌の質感が不自然に加工されたように見えることもあります。

Extrasを使う前に確認したいのは、元画像の完成度です。元画像の時点で顔が崩れている、手が破綻している、背景が不自然に溶けている場合、Extrasで拡大するとその違和感も一緒に大きくなります。まずは生成時点でできるだけ整え、そのうえでExtrasを使うと仕上がりが安定します。

私の感覚では、Extrasは「ぼやけを根本的に直す機能」というより「仕上げの見栄えを整える機能」として使うのが合っています。画像生成の段階で土台を作り、Hires.fixやADetailerで必要な補正を入れ、最後にExtrasで出力サイズや見た目を整える流れが扱いやすいです。

Stable Diffusionでぼやける時のまとめ

Stable Diffusionでぼやけるときは、いきなり複雑な設定を触るより、原因を順番に切り分けることが大切です。まず画像サイズを確認し、次に品質プロンプトとネガティブプロンプトを整え、ぼかし系タグやLoRA、VAEの影響を見ていきます。ここを順番に確認するだけでも、かなり改善しやすくなりますよ。

改善の流れとしては、プロンプトの整理、画像サイズの見直し、Hires.fixで高画質化、ADetailerで顔補正、Extrasで仕上げという順番が扱いやすいです。最初から全部の設定を変えると、何が原因だったのか分からなくなります。同じシード値を使い、変更点を一つずつ確認することが大切です。

Stable Diffusionでぼやける問題は、ひとつの設定だけで完全に解決するものではありません。モデル、画像サイズ、プロンプト、補正機能を組み合わせて、少しずつ理想に近づけるのが現実的です。

ぼやけ対策のおすすめ手順

順番確認すること改善しやすい症状
最初画像サイズをモデルに合わせる全体の低解像度感
品質プロンプトを入れる描き込み不足
ネガティブプロンプトを整える低品質感やぼやけ
ぼかしタグやLoRAを確認意図しない眠さ
仕上げHires.fix、ADetailer、Extrasを使う顔や細部のぼやけ

数値設定は、あくまで一般的な目安です。PC環境、モデル、拡張機能のバージョンによって結果は変わります。正確な情報は公式サイトをご確認ください。最終的な判断は専門家にご相談ください。特に商用利用や重要な制作物に使う場合は、モデルのライセンス、拡張機能の利用条件、出力物の扱いも必ず確認しておきましょう。

Stable Diffusionでぼやける原因は、画像サイズの不足、品質指定の弱さ、ネガティブプロンプト不足、ぼかしタグ、LoRAの重み、VAEの相性など、複数が絡んでいることが多いです。そのため、ひとつの対策でダメだったとしても、すぐに諦める必要はありません。原因を分けて確認すれば、改善できるポイントは必ず見つかります。

まずは、同じシード値で設定をひとつずつ変えて比較してみてください。どの設定がぼやけに効いているのか分かるようになると、Stable Diffusionの画像品質はかなり安定していきます。最初は少し面倒に感じるかもしれませんが、一度コツをつかむと、狙った画質に近づけるスピードがぐっと上がりますよ。

AIで稼ぐなら今がチャンス!
この記事を書いた人

国立大学を卒業後、2022年から2025年まで地方自治体(市役所)で勤務。
行政現場での実務を通じて、「テクノロジーが人の生活を支える力」に関心を持つ。
現在はフリーライターとして、生成AI・テクノロジー・働き方・キャリアを中心に執筆中。

「専門知識をやさしく、実生活に落とし込む」
をテーマに、公的データや一次情報をもとにした記事制作を心がけています。

renをフォローする
Stable Diffusion
スポンサーリンク
renをフォローする
タイトルとURLをコピーしました