Stable Diffusionのパラメータ設定『Restore faces』とは?使い方を解説!

Stable Diffusion

皆さんも一度は、画像編集を行う際に、顔の部分がぼやけたり、崩れたりしてしまった経験はないでしょうか?

そんな時、どうしたらいいのか悩むことが多いと思います。

そこで、今回はStable Diffusionの『Restore faces』という機能をご紹介します

この機能を使えば、顔の部分のぼやけや崩れを簡単に補正することができ、しかも操作は非常にシンプルです。

この記事を通して、『Restore faces』の効果的な使い方や、その実態をしっかりと掴んでいただければと思います!

スポンサーリンク

Stable Diffusionの『Restore faces』とは

Stable Diffusionは、画像生成のためのツールの一つで、その中で『Restore faces』というパラメータが備わっています。

この『Restore faces』は、顔の補正に焦点を当てたStable Diffusionの基本的な機能です。

この機能を使うことで、顔の部分のぼやけや崩れを効果的に補正することが可能となります。

操作方法はシンプルで、『Restore faces』のオプションにチェックを入れることで、画像全体のバランスを保ったまま、顔の部分を修正できます。

ただし、この機能に関しては、さまざまなフィードバックや結果が存在し、使用者によっては異なる出力が得られることがあるので、使う際には何度も検証が必要です。

Stable Diffusionの『Restore faces』のメリット

  • 顔の特化した補正: 『Restore faces』は顔の補正に特化しており、顔の部分だけを綺麗に補正することができる。
  • 全体の雰囲気の維持: この機能を使用すると、全体の雰囲気を変えずに一部分だけを補正することができます。これにより、画像全体のバランスを崩さずに顔の部分だけを綺麗にすることができる。
  • 簡単な操作: 『Restore faces』の機能は、チェックを入れるだけで簡単に使用することができる。
Stable Diffusionの画像生成を最速で学びたいあなたへ!
  • Stable Diffusionの基礎を2時間でマスター!
  • 高スペックPCがない方向けに徹底解説。
  • ControlNetなど、必須級の拡張機能も網羅。
  • 今話題のSDXL、AI動画生成も。
  • 特典として、大人気「おすすめ拡張機能・モデル解説」「プロンプト大全」つき!
\このボタン限定!70%オフキャンペーン実施中!/
70%オフキャンペーン実施中!/

Stable Diffusionの『Restore faces』の導入方法

まず、『Restore faces』を利用するためには、画面上に表示させる必要があります

以前は「txt2ing」の操作画面上でデフォルトで表示されていたのですが、現在では、自分で設定して使えるようにしなければなりません

それでは、画面に表示する方法を画像を参照しながら説明しましょう。

1、「settings」タブを選択する。

2、画面左から「Uer interface」を選択する。

3、[info]Quicksettings listに「face_restoration」を入力し、ドロップボックスから「face_restoration」を選択する。

4、下にスクロースし、[info]Options in main UI – txt2img[info]Options in main UI – img2imgにそれぞれ「face_restoration」を入力し、ドロップボックスから「face_restoration」を選択する。

5、ページ最上部の「Apply setting」をクリック。

6、「Apply setting」の右にある「Reload UI」をクリックする。

7、Loadが完了し、画面に「Restore faces」が表示されていれば、設定完了。

romptn Q&Aで画像生成の悩みを解決しよう!
  • Stable Diffusionのエラーが解決しない
  • 画像生成がうまくできない
  • おすすめのモデルが知りたい
など、AIに関するお悩みがあれば投稿してみてください。
詳しい人が解決してくれるかもしれません。

Stable Diffusionの『Restore faces』の使い方

『Restore faces』の使い方は非常に簡単です。

使用したいときに『Restore faces』チェックをつけるだけです。

『Restore faces』:OFF

『Restore faces』:ON

今回の「Restore faces」の使用は環境は「Google colaboratory」上でStable Diffusionの起動を想定しています。

調べたところ「Google colaboratory」上で『Restore faces』を使用したときのシステムのエラーは現在確認されていません

もしローカル環境でStable Diffusionで起動し『Restore faces』の実行中にエラーが発生する方は、『Restore faces』の再インストールを検討してみましょう。

詳しくは以下のwebページを参照してください。

[Bug]: Restore Faces Error · Issue #4951 · AUTOMATIC1111/stable-diffusion-webui
Is there an existing issue for this? I have searched the existing issues and checked the recent builds/commits What happened? Runtime Error : unexpected EOF, ex...

【検証】『Restore faces』を使って顔を修正してみた!

それでは、実際に生成した画像で比較してみます。

実写系モデル2つ、アニメ系モデル2つを使い検証を行いました。

比較対象は以下の項目になります。

  1. 「Restore faces」使用なし 対 「Restore faces」使用ありネガティブプロンプトなし
  2. 「Restore faces」使用なし 対 「Restore faces」使用ありネガティブプロンプトあり

使用した呪文(プロンプト)はこちら。

プロンプト

masterpiece, beautiful,  a woman, curly black short hair, white t-shirt

ネガティブプロンプト

(worst quality:2), bad anatomy, bad face,(moles:2), out of focus, blurry, nsfw, nipples

モデル①:Beautiful Realistic Asians(実写系モデル)

Beautiful Realistic Asians - v6.0 | Stable Diffusion Checkpoint | Civitai
Im currently preparing and collecting dataset for SDXL, Its gonna be huge and a monumental task. I wanna thank everyone for supporting me so far, a...

「Restore faces」使用前(ネガティブプロンプトなし)

「Restore faces」使用後(ネガティブプロンプトなし)

「Restore faces」使用前(ネガティブプロンプトあり)

「Restore faces」使用後(ネガティブプロンプトあり)

モデル②: yayoi_mix(実写系モデル)

「Restore faces」使用前(ネガティブプロンプトなし)

「Restore faces」使用後(ネガティブプロンプトなし)

「Restore faces」使用前(ネガティブプロンプトあり)

「Restore faces」使用後(ネガティブプロンプトあり)

モデル:③Ambientmix(アニメ系モデル)

Ambientmix - An Anime Style Mix - v1.0 | Stable Diffusion Checkpoint | Civitai
HF: This is a fine-tuned variant derived from Animix , trained with selected beautiful anime images. ...

「Restore faces」使用前(ネガティブプロンプトなし)

「Restore faces」使用後(ネガティブプロンプトなし)

「Restore faces」使用前(ネガティブプロンプトあり)

「Restore faces」使用後(ネガティブプロンプトあり)

モデル:④Flat-2D Animerge(アニメ系モデル

Flat-2D Animerge - v3.0 | Stable Diffusion Checkpoint | Civitai
Description This is a merge of some random anime based and cartoon based models to achieve a somewhat cartoony anime style, more similar to what yo...

「Restore faces」使用前(ネガティブプロンプトなし)

「Restore faces」使用後(ネガティブプロンプトなし)

「Restore faces」使用前(ネガティブプロンプトあり)

「Restore faces」使用後(ネガティブプロンプトあり)

検証結果

検証結果を見てみると、正直、一目でどこが変わったのかはっきりとは分かりません。

それどころか、ネガティブプロントを使った時の方が、画像にしっかりと反映されており、全体的に画像のクオリティがアップしているように感じます。

『Restore faces』をメインで使うよりも、呪文(プロンプト)やネガティブプロンプト、その他の機能を駆使することで、より高品質な画像が得られるのではないかと思います

使い方はそれほど難しくなく、多少なりとも、顔だけにピンポイントに変化を加える可能性があるので、設定だけはしておく意味があるかもしれません。

まとめ

いかがでしたでしょうか?

Stable Diffusionの『Restore faces』という機能について解説してきました。

今回のポイントをまとめると、以下のようになります。

  • 『Restore faces』は表情を修正する機能。
  • 『Restore face』を使うには導入手続きが必要。
  • 『Restore face』で修正するよりも、他の方法がより効果的。

今回の記事を通じて、画像編集時の顔の部分のぼやけや崩れに悩む皆さんのための解決策として、Stable Diffusionの『Restore face』の機能を詳しくご紹介しました。

この機能は確かに便利ですが、最も効果的な結果を得るためには、他の方法と組み合わせることも考慮すると良いでしょう。

最後に、どの方法を選ぶにしても、自分の目的に合った最適な方法を見つけることが大切です。

romptn Q&Aで画像生成の悩みを解決しよう!
  • Stable Diffusionのエラーが解決しない
  • 画像生成がうまくできない
  • おすすめのモデルが知りたい
など、AIに関するお悩みがあれば投稿してみてください。
詳しい人が解決してくれるかもしれません。