「生成した画像において、顔などの一部だけを変更したい」
「とりあえず画質を上げたい」
このような場合には、この記事の内容が参考になります。
この記事では、プロンプトの裏技について解説しています。
本記事の内容
- プロンプトの裏技とは?
- プロンプトの裏技に関する検証
それでは、上記に沿って解説していきます。
プロンプトの裏技とは?
プロンプトの裏技とは、プロンプトをネガティブプロンプトで繰り返すことを指します。
そうすることによって、画質がUPする場合があるのです。
元ネタは、以下となります。
正直、このページを見ても「?」かもしれません。
投稿者が何を言っているのか、初めは私もよくわかりませんでした。
まず、どのような効果があるのかを確認しましょう。
1組目
2組目
1組目は、同じような顔の女性の画像です。
どちらがいいというのではなく、構図とか背景が変わっていることがポイントです。
2組目は、女性が入れ替わっています。
服装も違っていますね。
これらの画像は、モデルにfuduki_mixを用いています。
そして、プロンプトは以下となります。
左右で異なるプロンプトを用いています。
(※それぞれの組では同じSEEDを利用)
左側の画像
プロンプト
japanese cute woman,
ネガティブプロンプト
japanese kimono, illustration, 2d, painting, cartoons, sketch, watercolor, logo, watermark, double navel, greyscale,
右側の画像
プロンプト
japanese cute woman,
ネガティブプロンプト
japanese kimono, illustration, 2d, painting, cartoons, sketch, watercolor, logo, watermark, double navel, greyscale, japanese cute woman,
どうでしょうか、違いに気づいたでしょうか?
右側のネガティブプロンプトに注目してください。
プロンプトをネガティブプロンプトに追加しているのです。
具体的には、プロンプトである「japanese cute woman,」を追加しています。
このようにするだけで、上記のような効果が現れることがあるのです。
正直、この事象の理屈はわかりません。
元ネタのページでも、特に記載はされていません。
効果に関しても、狙って出せるモノでもありません。
1組目の効果になるのか、2組目の効果になるのかはランダムです。
そもそも、モデル毎に効果が出たり出なかったりもします。
したがって、隠し味で使うテクニック程度が無難かもしれません。
ちょっと画像に変化が欲しいときに用いる裏技的な感じです。
以上、プロンプトの裏技について説明しました。
次は、プロンプトの裏技に関する検証を説明します。
プロンプトの裏技に関する検証
fuduki_mixを用いた検証の続きです。
以下は、普通に生成した画像になります。
つまり、左側の画像ということです。
対して、以下は裏技を適用した画像(右側の画像)になります。
裏技を使うと、モデルの癖が薄まるような気がします。
fuduki_mixを用いると、どうしても同じような顔が生成されがちです。
個人的には、量産型の顔と表現しています。
しかし、裏技を用いると量産型ではない顔になりやすいです。
あくまで、主観ですけどね。
あと、裏技利用時の6枚目(最後)の画像は意味不明です。
プロンプトに料理を表すワードなんて存在していません。
やはり、この裏技は何が起こるかわからないですね。
次は、アニメモデルでも検証しておきます。
用いるアニメモデルは、以下。
- CounterfeitXL
- BreakDomainXL
- Osorubeshi alpha XL
以下では、結果の画像を並べています。
左(6枚)は裏技未適用、右(6枚)は裏技適用済みとなります。
結果を見ると、BreakDomainXLで裏技の効果を最も感じます。
通常でも良いですが、裏技を使うと違うテイストで良い感じになります。
逆に、CounterfeitXLでは裏技を使わない方が良さそうです。
画質も下がり、似たような画像ばかりが生成されています。
Osorubeshi alpha XLは、微妙ですね。
構図をガラッと変えたいときは有効かもしれません。
でも、色が薄くなるのを何とかしたいです。
ここまでの結果より、裏技は本当によくわかりません。
モデルによって効果があったり、なかったりします。
プロンプトによっても、その効果は異なるのでしょう。
したがって、当たればラッキーという感じで裏技を試してみてください。
以上、プロンプトの裏技に関する検証を説明しました。