見出し画像

画像生成AIプロテクターMist (emamori)はStable Diffusionを破壊する!!

※技術検証の記事です


貴方は呪いの存在を信じるだろうか?

Mist(emamori)の検証してたら偶然怪奇現象に遭遇してしまった。

参考↑前回の記事



とりあえず呪いのやり方を教えよう。

まずは下の画像をダウンロードしてほしい。


呪。

WebUI version:v1.5.1で確認
ローカル、GoogleColabでも確認。

※超重要※
まずWebUIを起動する。

起動してから1度も画像生成などせず、何もしない状態で
img2imgのタブに移動する


img2imgで以下のように設定する。

プロンプト
1girl, bangs, bow, breasts, brown_eyes, japanese_clothes, long_hair, looking_at_viewer, nakoruru, red_bow, retro_artstyle, smile, solo, upper_body

Negative prompt:
verybadimagenegative_v1.3, bad-hands-5,(low quality, worst quality:1.3), ImageSharpener

(Negativeは空白以外なら何でもいい。EasyNegativeだけでも可。)

モデルとVAEはたぶん何でもいい
meinamix_meinaV9,
CounterfeitV30で確認。

Steps: 20,
Sampler: DPM++ 2M SDE,
CFG scale: 7,
Seed: 2646394350,
Size: 960x960,
Denoising strength: 0.75,
Clip skip: 2,


参考
参考

これで生成すると顔が崩壊した画像になるはず。
崩壊した画像が出てくれば呪いの成功である。


貴方は呪われました。


この状態で、img2imgのまま、画像を何でもいいので変更して、そこからDeepBooruする。
そして生成する。


!?, 1girl, :d, ahoge, bangs, black_skirt, blush, brown_eyes, collared_shirt, cover, cover_page, doujin_cover, eyebrows_visible_through_hair, genderswap, genderswap_\(mtf\), hair_between_eyes, long_hair, long_sleeves, manga_cover, mars_symbol, no_shoes, open_mouth, oyama_mahiro, pleated_skirt, ribbon, school_uniform, shirt, sitting, skirt, smile, socks, solo, star_\(symbol\), starry_background, sweat, very_long_hair, wariza, white_legwear, white_shirt


何故か顔が崩壊する。

img2imgのまま、画像を何でもいいので変更して、そこからDeepBooruする。そして生成する


1girl, bangs, bass_guitar, blue_eyes, blush, character_name, closed_mouth, electric_guitar, english_text, eyebrows_visible_through_hair, gradient, gradient_background, grey_background, guitar, hair_between_eyes, hair_ornament, happy_birthday, holding_instrument, instrument, jacket, long_hair, long_sleeves, pink_hair, plaid, plaid_skirt, skirt, solo, very_long_hair
顔が崩壊する。


1girl, bangs, bare_shoulders, blue_eyes, closed_mouth, detached_sleeves, dress, earrings, eyebrows_visible_through_hair, full_body, hair_between_eyes, holding, jewelry, long_sleeves, looking_at_viewer, puffy_sleeves, silver_hair, simple_background, solo, standing, white_background, white_dress


顔だけが崩壊する。


SEED値を変更しても顔が崩壊している。



さて、この状態でtxt2imgに移動して、適当な画像を生成してほしい。

顔が崩壊していないだろうか?


1girl, bangs, bare_shoulders, blue_eyes, closed_mouth, detached_sleeves, dress, earrings, eyebrows_visible_through_hair, full_body, hair_between_eyes, holding, jewelry, long_sleeves, looking_at_viewer, puffy_sleeves, silver_hair, simple_background, solo, standing, white_background, white_dress Negative prompt: verybadimagenegative_v1.3, bad-hands-5,(low quality, worst quality:1.3), ImageSharpener Steps: 20, Sampler: DPM++ 2M SDE, CFG scale: 7, Seed: 2221312269, Size: 512x768, Model hash: cbfba64e66, Model: CounterfeitV30, Denoising strength: 0.7, Clip skip: 2, Hires upscale: 2, Hires upscaler: 4x-AnimeSharp,



txt2imgでも顔が崩壊する。

つまり
WebUIの機能が
1枚の画像をimg2imgするだけで
全部ぶっ壊れる。
(再起動すれば直る)


え?
ちょっと待って?
何でこうなるの?
自分だけ?



なななんなななんんでええええこおおなんるのおんおおのお??・




マジで誰か解説してほしい。

なんで?


発見した経緯


以下の画像(emamoriでmist処置されたもの)をimg2imgした。

出てきたのがあの画像である。
そしてあの画像が出てくると、そこから生成する画像は全て崩壊した画像となる。


これをimg2imgする。
どうでもいいけど、どのサムスピの話なんだ?
まさか初代?
モノクロ画像ですら
顔を狙って破壊される。

つまりMistは
img2imgの妨害どころか
Stable Diffusionごと破壊したことになる。

まあ、そんなことを言ったら反AIの人間たちは「よっしゃああああああああああああああ俺もMist使うわあああああああああああ!!!!!!!!!!!!」とばかりに大喜びするかもしれない。

しかし、成功率が低い。img2imgしても高確率で特に何の問題もないナコルルの画像がノイズ混じりで出てくる。


「emamoriというサービスによる特殊なフィルターで
AI学習から保護していただきました」とあるが
自分としては効果が見られない。



じゃあどうしたら顔が崩壊する画像が出るんだ?というと…これがまた全然わからない。
SEED値?それともただの運なのか?
顔だけ崩壊ということは階層とかU-net層とかの話のような気がする。
全然分からないが、崩壊した画像を生成して、その画像をimg2imgすると何故かwebUI自体がぶっ壊れる(はず)。

じゃあ最初にAdverseCleaner使ったら結局どうなるとか、俺が使用しているモデルとかNegativeなどの問題なのか?など何でこうなるのか全然わからない。

ただ、今まで心当たりが全くないのではなく、GenerateForever(無限生成)してる間に何かの理由で画像がぶっ壊れると、その後の画像もぶっ壊れ続けるという現象を見たことがある。
これに近い理屈だと思うが、結局何がなんだかわからない。


誰か他の人も検証してくれ。マジで。

ということで自分的にわかったこと。

・Glaze、Mistの技術論文は詐欺ではなかった。
・MistにはWebUIを破壊するほどの効果があるが成功率が低い。
・DeepBooruで解析出来るか否かは関係がない


ぜんぜんわかんねえ。



やっぱり呪いだわ。



呪呪呪呪呪呪呪呪呪呪呪呪呪。
大自然のオ死オ奇


というわけで何故か俺専用に画像を用意してくれた
奥田泰光様、ありがとうございました。
今度からは自分で検証してください。