ADetailer (After Detailer) をインストールする - Stable Diffusion

ADetailer (After Detailer) をインストールする手順を紹介します。

概要

生成した画像の解像度感や精緻感を上げるAfter Detailerの拡張機能を導入します。

手順

After Detailerのインストール

Stable Diffusion Web UIを起動しWebブラウザでアクセスします。


上部のタブの[Extensions]をクリックします。下図の画面に切り替わります。


内部のタブの[Install from URL]をクリックします。下図の画面に切り替わります。


[URL for extension's fit repository]のテキストボックスに次のURLを入力します。
https://github.com/Bing-su/adetailer.git


念のため https://github.com/Bing-su/adetailer のURLにアクセスして、リポジトリが存在しているかとアクセスができるかを確認します。


[Install]ボタンをクリックします。リポジトリからダウンロードされてインストールされます。
インストールが完了すると以下のメッセージが表示されます。
メッセージ
Installed into (Stable Diffusion Web UIを配置したディレクトリ)\extensions\adetailer. Use Installed tab to restart.


[Installed]タブをクリックして選択します。拡張機能の一覧が表示されています。一覧に "adetailer"が追加されていることを確認します。 確認後、[Apply and restart UI]ボタンをクリックしてUIを再起動します。

After Detailerのインストール確認

UIの再起動後Webブラウザでアクセスします。


[txt2img]のタブで左側のエリアの下部に[ADetailer]の枠が追加されていることを確認します。


[ADetailer]の枠をクリックすると、枠が展開され、下図の画面が表示されます。

After Detailerの利用

After Detailerの機能を利用します。
始めにイメージを生成します。今回は以下のプロンプトでイメージを生成しました。
Prompt
1 girl, restaurant, lunch
Negative Prompt
worst quality, low quality,

画像が生成できました。生成された画像が変化しないようSeedの値を-1から、生成した画像のSeed値に変更します。



ページを下にスクロールし、左側の[ADetailer]の枠をクリックして開きます。



[ADetailer model]のドロップダウンリストボックスをクリックします。モデルの一覧がドロップダウンリストに表示されます。 今回は、デフォルトで選択されている[face_yolov8n.pt]を選択します。


[Enable ADetailer]のチェックボックスをクリックしてチェックをつけます。 [ADetailer prompt]のテキストボックスにプロンプトを入力します。 生成した元の画像から顔が自動検出されますので、検出した顔に対して変更したい内容をプロンプトに設定します。
今回は以下のプロンプトを入力します。
Prompt
big laugh


[Generate]ボタンをクリックして画像を生成します。下図の画像が生成されました。


背景やポーズは維持された状態で、表情が笑っている状態に変わりました。
(背景にいるほかの客までにっこにこなので、実用上はもう少し工夫が必要そうです。)


After Detailer を導入して動作確認できました。

著者
iPentecのメインデザイナー
Webページ、Webクリエイティブのデザインを担当。PhotoshopやIllustratorの作業もする。
掲載日: 2023-06-11
iPentec all rights reserverd.