ログインする ユーザー登録する
投稿企画「#HALO」開催中!特設ページへ ▶

【技術解説】inpaint後に元絵と差分をアップスケールしたときに破綻を防ぐ方法(tiled diffusion)

使用したAI Stable Diffusion
元絵をinpaintしてエロゲの差分みたいにしたい。だけど元絵を高解像度にするとグラボが死ぬか生成に時間がかかる。ということで普通解像度で作業するしかないですが、差分が完成していざ高解像度化! とするとなると
1)Extrasからアップスケール → 全くブレないけど書き込みも増えない
2)アップスケールしてimg2img → denoisingが低いと書き込み増えないが、高いと元絵と差分でブレてくる
3)他の方法 → 致命的に破綻する等
と困っていたところ、Tiled Diffusionを使えばそこそこ良さそうなので紹介します。

!!!前提としてSeed値、サンプラー、Step等の設定を固定すること!!!

1~3枚目 元絵と差分
4~6枚目 Extrasでアップスケールしてimg2imgをかけたもの
7~9枚目 img2imgでTiled Diffusionを使ったもの

ただのimg2imgではSeed値が同じでもわずかに色がずれたり、線が変わったりしているのに対して、Tiled Diffusionではパッと見完全に一致(よく見るとちょっと違う)レベルになってると思います。

Seed値などの設定を維持するためには、
【10枚目】img2imgの各種設定を行ったあと、
【11枚目】PNG info でプロンプトのみをコピペ(send to img2imgを使うと設定がずれるので使わない)、
【12枚目】img2imgの対象画像を入れ替える
でいけます。

質問などあればコメントにお気軽にどうぞ。

追記:Tiled Diffusionを使うときはNoise Inversionも有効にしないとだめっぽい。

呪文

呪文を見るにはログイン・会員登録が必須です。

イラストの呪文(プロンプト)

jacket partially removed, heart in eye, burnt clothes, holding fishing rod, kanji, doujin cover, pentagram, tape gag, adjusting headwear, red socks, friends, cloud print, coke-bottle glasses, oral invitation, competition school swimsuit, barbell piercing, gradient legwear, prisoner, blood on breasts, wind chime, carrying over shoulder, tape measure, flaming weapon

イラストの呪文(ネガティブプロンプト)

jacket partially removed, heart in eye, burnt clothes, holding fishing rod, kanji, doujin cover, pentagram, tape gag, adjusting headwear, red socks, friends, cloud print, coke-bottle glasses, oral invitation, competition school swimsuit, barbell piercing, gradient legwear, prisoner, blood on breasts, wind chime, carrying over shoulder, tape measure, flaming weapon
  • Steps 40
  • Scale 7
  • Seed 1465781077
  • Sampler Euler a
  • Strength
  • Noise
  • Steps 40
  • Scale 7
  • Seed 1465781077
  • Sampler Euler a

vamoAIさんの他の作品

vamoAIさんの他の作品

すべてを見る

おすすめ

Amazon

トレンド

すべてを見る

ユーザー主催投稿企画

すべてを見る

新着イラスト

すべてを見る

ちちぷいグッズ

ショップを見る