「同じプロンプトだと同じような顔が生成されてしまう」
「SEED毎に顔が変わってほしい」
このような場合には、CloneCleanerがオススメです。
この記事では、CloneCleanerについて解説しています。
本記事の内容
- CloneCleanerとは?
- CloneCleanerのインストール
- CloneCleanerの動作確認
それでは、上記に沿って解説していきます。
CloneCleanerとは?
CloneCleanerとは、同じような顔を生成しないためのweb UI拡張機能です。
CloneCleanerという名前だけを見ると、何か複雑なことをしてそうです。
しかし、そんなに複雑なことはしていません。
プロンプトを工夫して、同じような顔を生成しないようするだけです。
例えば、BRAV5をモデルに用いて「a girl」だけで画像を生成するとします。
通常であれば、次のように同じような顔の画像が生成されます。
![](https://self-development.info/wp-content/uploads/2023/06/output_border_1000-42.jpg)
しかし、CloneCleanerを用いると次のような画像が生成できるのです。
(※それぞれ同じSEEDです)
![](https://self-development.info/wp-content/uploads/2023/06/output_border_1000-43.jpg)
これらの画像のプロンプトは、以下が用いられています。
medium (chin-length:1.2) straight [blonde:strawberry-blonde:.1] hair, a girl short bangs chestnut hair, a girl short ponytail [blonde:vanilla-blonde:.2] hair, a girl medium (shoulder-length:1.2) bangs charcoal hair, a girl
「a girl」以外をCloneCleanerが追加しているのです。
詳細は、「CloneCleanerの動作確認」で説明しています。
以上、CloneCleanerについて説明しました。
次は、CloneCleanerのインストールを説明します。
CloneCleanerのインストール
CloneCleanerのインストールを説明します。
その前提として、AUTOMATIC1111版web UIのインストールは必須です。
まずは、「Extensions」タブをクリック。
![](https://self-development.info/wp-content/uploads/2023/06/image-101-2-1-1.png)
そして、「Extensions」内の「Install from URL」タブを開きます。
![](https://self-development.info/wp-content/uploads/2023/06/image-13-1-1-1.png)
「URL for extension’s git repository」に次のURLを入力します。
https://github.com/artyfacialintelagent/CloneCleaner.git
入力できたら、「Install」ボタンをクリック。
処理が完了したら、「Extensions」内の「Installed」タブをクリック。
![](https://self-development.info/wp-content/uploads/2023/06/image-179.png)
CloneCleanerがインストールされていることを確認できます。
確認できたら、「Apply and restart UI」ボタンをクリック。
これで、CloneCleanerのインストールは完了です。
以上、CloneCleanerのインストールを説明しました。
次は、CloneCleanerの動作確認を説明します。
CloneCleanerの動作確認
CloneCleanerの動作確認を行います。
「txt2img」と「img2img」の両方で利用可能です。
なんと、デフォルトで有効となっています。
![](https://self-development.info/wp-content/uploads/2023/06/d7956556cf09e03d631c0e3eb04edd77.jpg)
このように開いた状態で「Enable CloneCleaner」にチェックが入っています。
ここまで自己主張の激しい拡張機能は初めてです。
他の拡張機能は、デフォルトでは無効となっていますからね。
では、設定はこのまま利用しましょう。
モデルには、epiCRealismを利用します。
そして、プロンプトはわかりやすく以下を入力します。
a woman
ネガティブプロンプトは、各自で適当に入力してください。
この状態で画像を生成します。
![](https://self-development.info/wp-content/uploads/2023/06/output_border_1000-44.jpg)
それぞれの画像のプロンプトを確認すると、以下となります。
Valeria from Mexico, long wavy [black:.3] hair, a woman Abigail from England, medium (shoulder-length:1.2) twintails dirty-blonde hair, a woman Farida from Saudi Arabia, medium (shoulder-length:1.2) frizzy [blue-black:.3] hair, a woman Chinyere from Nigeria, long (waist-length:1.2) slicked-back [black:.3] hair, a woman
プロンプトにいろいろと付加されているのが確認できますね。
これは、次の設定に基づいています。
![](https://self-development.info/wp-content/uploads/2023/06/image-180.png)
では、この設定を「country」だけにしてみましょう。
![](https://self-development.info/wp-content/uploads/2023/06/image-181.png)
この設定で生成したのが、次の画像です。
![](https://self-development.info/wp-content/uploads/2023/06/output_border_1000-45.jpg)
これらの画像が生成されたプロンプトは、以下。
person from Iran, a woman person from Mexico, a woman person from Mongolia, a woman person from Peru, a woman
国だけがプロンプトに加わっていることが、確認できます。
なお、プロンプトはPNG Infoを用いて確認可能です。
以上、CloneCleanerの動作確認を説明しました。