Animagine で Tile アップスケール - Zuntan03/EasySdxlWebUi GitHub Wiki
SD1.5 の 『高コスパ!簡単ゴージャスアップスケール!』のように、Animagine で生成した画像を 高解像度補助
(Hires fix) と ControlNet の Tile でアップスケールします。
4K 超えの画像を 2分程度でアップスケールできています(forge、Geforce RTX 3060 12GB)。
SDXL なのに SD1.5 当時より 3倍速く、技術の進化を感じます。
あらかじめ Download/ControlNet/TTPlanet-TTPLanet_SDXL_Controlnet_Tile_Realistic_V1.bat
を実行して、ControlNet の TTPLANET_Controlnet_Tile_realistic_v1_fp16
をダウンロードしてください。
キャラ imgsli 比較 | 背景 imgsli 比較 |
---|---|
アップスケールの概要
- SDXL 標準サイズ
1344x768
から高解像度補助
(Hires fix) で 2倍の2688x1536
にアップスケールノイズ除去強度
:0.4
~0.6
Extra noise multiplier for img2img and hires fix
:0
~0.2
ADetailer
: 必要なら有効
img2img
で ControlNet のTTPLANET_Controlnet_Tile_realistic_v1_fp16
で 1.5倍の4032x2304
にアップスケールノイズ除去強度
:0.54
(変更可だが他のパラメータの再調整が必要)Extra noise multiplier for img2img and hires fix
:0
~0.2
Ending Control Step
:0.5
~1.0
背景画像のアップスケール
元の背景画像を生成
768x1344
を適用して幅高さを入れ替えます。LCM forge 設定
を適用します。- プロンプトに
no humans, city of ruin, scenery
を追加して、『Danbooru Tags Upsampler でかんたん高品質プロンプトガチャ』でアップサンプリングします。 生成
して良い絵のシード
を探します。
背景画像を高解像度補助でアップスケール
- 同じ絵を生成するプロンプトと
シード
で、高解像度補助
を有効にして画像を生成します。アップスケーラー
: ディティールを盛るならLatent
系アップスケール倍率
:2倍
(最終サイズにこだわりがないなら、1.5倍
のほうが破綻が少なめ)ノイズ除去強度
: (0.5
~)0.6
- 画面右上の
Extra noise multiplier for img2img and hires fix
:0
~0.2
お好みで増やすとディティール増加
img2img
の ControlNet Tile でアップスケール
背景画像を PNG内の情報を表示
で生成した画像を読み込んで、img2imgに転送
します。img2img
の設定をします。- プロンプトやシードはそのまま
Resized by
:1.5
ノイズ除去強度
:0.54
(変更可だが他のパラメータの再調整が必要)設定を上書き
にEmphasis: Original
があれば☓で削除- 画面右上の
Extra noise multiplier for img2img and hires fix
:0.2
、お好みで0
~0.2
で増やすとディティール増加
- ControlNet Tile の設定をして、
生成
します。ControlNet Integrated
のControlNet Unit 0
を有効にします。Control Type
でTile
を選び、モデル
をTTPLANET_Controlnet_Tile_realistic_v1_fp16
にします。Ending Control Step
は0.7
(0.5
~1.0
) で、上げるほど元絵を維持しますが、Tile の副作用も強まります。
キャラ画像のアップスケール
元のキャラ画像を生成
- 背景画像と同様にキャラ画像を生成します。
- 人数を増やすためにプロンプトは
<lora:lcm-animagine-3:1> 60+girls, lunch
のみで、プロンプトのアップサンプリングはしていません。
- 人数を増やすためにプロンプトは
キャラ画像を高解像度補助でアップスケール
- 背景画像と同様にキャラ画像を高解像度補助でアップスケールします。
ADetailer
-Enable ADetailer
を有効にすると顔の品質が向上する場合があります。
ADetailer なし | ADetailer あり |
---|---|
img2img
の ControlNet Tile でアップスケール
キャラ画像を - 背景画像と同様にキャラ画像を
img2img
の ControlNet Tile でアップスケールします。- Extra noise multiplier for img2img and hires fix:
0.1
- Extra noise multiplier for img2img and hires fix:
生成情報付き png 画像
- bg.png: 背景の元画像
- bg_x2.png: 背景の高解像度補助画像
- bg_x2_tl.png: 背景の Tile アップスケール画像
- char.png: キャラの元画像
- char_x2.png: キャラの高解像度補助画像
- char_x2_ad.png: キャラの ADetailer 画像
- char_x2_ad_tl.png: キャラの Tile アップスケール画像
あとがき
- 右上の
Extra noise multiplier for img2img and hires fix
は設定
-ユーザーインターフェース
-クイック設定
にimg2img_extra_noise
を設定すると表示されます。 TTPLANET_Controlnet_Tile_realistic_v1_fp16
が無い場合は、TTPlanet
からダウンロードできます。- flat LoRA の併用で、さらにディティールを盛れるかもしれません。
- Pony では成功できていません。