Ultimate SD Upscale 完全ガイド2026:タイル分割で低VRAMでも4Kまで拡大する

Hires.fix では倍率を上げるとVRAMが足りなくなり、上げられても破綻します。Ultimate SD Upscale は画像をタイルに分けて順番に処理するため、GPUの大きさに関係なく大きく拡大できます。公式の作例に載っている設定値を確認しながら、タイルサイズ・Padding・継ぎ目の消し方までまとめました。

Ultimate SD Upscale 完全ガイド2026:タイル分割で低VRAMでも4Kまで拡大する のサムネイル

この記事の要点

  • 画像をタイルに分けて順番に処理するため、VRAMの大きさが上限を決めない
  • 公式は「512x512のタイルなら、どのGPUでも動く」としている
  • Denoise 0.3〜0.5 を使っても破綻しにくいのが Hires.fix との決定的な違い
  • 継ぎ目が出たら Seams fix で消す。専用のパラメータが用意されている
  • A1111系の拡張だが、ComfyUI向けの実装も別途配布されている

高解像度化で行き詰まる典型が、倍率を上げたいのにVRAMが足りないというものです。

Hires.fix は画像全体を一度に扱うため、倍率がGPUの容量で頭打ちになります。無理に上げれば落ちるか、破綻します。

Ultimate SD Upscale は、この制約の外し方が違います。画像をタイルに分けて順番に処理するので、GPUの大きさが上限を決めません。

配布元: ultimate-upscale-for-automatic1111

基本の考え方は Hires.fix・アップスケール完全ガイド にまとめてあるので、そちらを読んでからのほうが分かりやすいはずです。


何が違うのか

Hires.fixUltimate SD Upscale
処理の単位画像全体を一度にタイルごとに順番に
倍率の上限VRAMで決まるVRAMに縛られない
時間短い長い(タイル数だけ回す)
得意1.5〜2倍それ以上

トレードオフは時間です。 タイルの数だけ処理を回すので、全体を一度に処理するより時間はかかります。その代わり、容量の壁がなくなります

低スペックでも動く

配布元はこう説明しています。

512x512 のタイルサイズを使えるので、どのビデオカードでも動作する

タイルを小さくすれば、1回あたりの処理は軽くなります。 8GBでも4Kを狙える、というのがこの手法の要点です。

VRAM全般の詰め方は VRAM最適化ガイド を参照してください。


Denoise を上げられる

ここが実務上いちばん大きい違いです。

Hires.fix では Denoise を 0.6 以上に上げると、人物が二重になったり別人になったりします。実用域は 0.3〜0.5 でした。

Ultimate SD Upscale について、配布元は次のように説明しています。

大きめの Denoise(0.3〜0.5)を使っても、アーティファクトが多く出ることはない

同じ帯を「安心して使える」と位置づけているのが違いです。タイル単位で処理するため、全体構図が崩れる余地が小さいからだと考えられます。

つまり、ディテールを足しながら大きくするという本来やりたいことが素直にできます。


主要なパラメータ

拡張が持つ設定項目のうち、結果を左右するものを整理します。

項目役割
Tile width / heightタイルの大きさ。小さいほど軽く、回数が増える
Paddingタイルの周囲に余分に含める幅。継ぎ目対策
Mask blurタイル境界のぼかし量。継ぎ目対策
Denoiseどれだけ描き直すか
Upscaler拡大方式(R-ESRGAN など)
Seams fix継ぎ目専用の後処理。幅・ぼかし・Denoise を個別指定できる
Target size / Custom scale出力サイズの指定方法

触るのは Tile size / Padding / Mask blur / Denoise の4つで足ります。残りは既定のままで動きます。


公式の作例に載っている設定

配布元のREADMEには、実際の作例とそのときの設定が載っています。推測ではなく、作者が使った値です。

出力Tile sizePaddingMask blurDenoise
2K51232160.4
2K76855200.35
4K76855200.35
4K76855200.4

読み取れることが3つあります。

1. Tile size は 512 か 768。 大きくすればいいというものではありません。

2. Padding と Mask blur は Tile size に連動する。 512 なら 32/16、768 なら 55/20 と、タイルを大きくしたぶん余白とぼかしも増やしています

3. Denoise は 0.35〜0.4。 前述の 0.3〜0.5 の範囲の、真ん中あたりです。

出発点

迷ったらこの組み合わせから始めてください。

  • Tile size: 512 / Padding: 32 / Mask blur: 16 / Denoise: 0.4

VRAMに余裕があり、時間を短縮したいなら 768 系に上げます。そのときは Padding と Mask blur も一緒に上げるのを忘れないでください。


継ぎ目が出たとき

タイル処理の宿命として、境界が線として見えることがあります

対処は段階的です。

1. Padding を上げる

隣のタイルと重ねる幅が増えるので、境界が馴染みます。まずここです。

2. Mask blur を上げる

境界のぼかしが強くなります。上げすぎると細部が甘くなるので、少しずつ。

3. Seams fix を有効にする

それでも残るなら、継ぎ目専用の後処理を使います。幅・ぼかし・Denoise・Padding が個別に指定でき、処理方式も選べます。

順番を守ってください。 いきなり継ぎ目処理から入ると、そもそも Padding が足りないだけだった、という遠回りになります。


ComfyUI で使う

配布元のREADMEから、ComfyUI 向けの実装が別リポジトリとして案内されています。

公式: ComfyUI_UltimateSDUpscale

ノードとして組み込む形なので、既存のワークフローの後段に置けます。生成 → 顔修正 → 拡大、という流れをそのまま繋げられます。

ComfyUI の導入は ComfyUI完全導入ガイド2026 を参照してください。


他の手段との使い分け

このサイトには拡大系の記事が複数あります。役割が違うので整理します。

手法向く場面
Hires.fix生成と同時に 1.5〜2倍。まずこれ
Ultimate SD Upscaleそれ以上に大きく。VRAMが足りないとき
SUPIR劣化した画像の復元。要求は重い

順序としては Hires.fix が先です。 生成時に当ててから、さらに必要なら本手法で伸ばす、という流れになります。

SUPIR は目的が別で、手元の生成物を大きくするだけならこちらのほうが軽いです。詳細は SUPIR 実践ガイド2026 を参照してください。


実務での組み込み方

同人CG集のように大きな画像が要る場面での流れです。

  1. 基準解像度で生成する解像度とアスペクト比の選び方
  2. Hires.fix で 1.5〜2倍
  3. 顔と手を直すADetailer完全ガイド
  4. Ultimate SD Upscale でさらに拡大

4の前に3を済ませてください。 崩れたまま大きくすると、崩れも大きくなります。

納品サイズの考え方は FANZA同人でAI CG集を出す完全ガイド にまとめています。


よくある失敗

タイルを大きくしすぎる

「大きいほうが継ぎ目が出ない」と考えて上げると、VRAMの利点を捨てることになります。公式の作例でも 512 と 768 です。

Padding を据え置いたままタイルだけ上げる

作例では連動して上げられています。片方だけ変えると継ぎ目が出やすくなります。

Denoise を上げすぎる

タイル単位でも、上げすぎれば元の絵から離れます。0.4 を基準にしてください。

Hires.fix を飛ばす

生成時に当てずに後から大きくすると、低解像度の粗をそのまま引き伸ばすことになります。順序が大事です。


関連記事

まとめ

要点は3つです。

1つ目、タイル分割なのでVRAMが上限を決めない。 配布元は「512x512 のタイルなら、どのビデオカードでも動く」としています。8GBでも4Kを狙えます。

2つ目、Denoise 0.3〜0.5 を使える。 Hires.fix では破綻する帯を、配布元は「アーティファクトが多く出ない」と位置づけています。ディテールを足しながら拡大できます。

3つ目、Tile size と Padding は連動させる。 公式の作例でも 512→32、768→55 と一緒に動いています。片方だけ変えると継ぎ目が出ます。

迷ったら Tile 512 / Padding 32 / Mask blur 16 / Denoise 0.4 から始めてください。作者自身が2Kの作例で使っている値です。

よくある質問

Hires.fix と何が違いますか?

処理の単位が違います。Hires.fix は画像全体を一度に扱うため、倍率を上げるとVRAMが不足します。Ultimate SD Upscale は画像をタイルに分割して順番に処理するので、GPUの容量が上限を決めません。結果として、同じマシンでもより大きく拡大できます。

低スペックでも動きますか?

動きます。配布元は「512x512 のタイルサイズを使えるので、どのビデオカードでも動作する」と説明しています。タイルを小さくすれば1回あたりの処理は軽くなり、その代わり回数が増えて時間がかかる、という関係です。

Denoise はどれくらいにしますか?

配布元の説明では 0.3〜0.5 の範囲を大きめの値として挙げており、その帯でもアーティファクトが出にくいとされています。公式の作例では 0.35 と 0.4 が使われています。まず 0.4 で試して、細部が変わりすぎるようなら下げてください。

継ぎ目が見えてしまいます

タイルの境界が残っている状態です。専用の継ぎ目処理(Seams fix)が用意されており、幅・ぼかし・Denoise などを個別に指定できます。まずは Padding と Mask blur を上げて、それでも残る場合に継ぎ目処理を有効にしてください。

ComfyUI でも使えますか?

使えます。配布元のREADMEから、ComfyUI 向けの実装が別リポジトリとして案内されています。ノードとして組み込む形になるので、既存のワークフローの後段に置けます。

SUPIR とどちらを使うべきですか?

目的が違います。SUPIR は劣化した画像の復元に寄った手法で、要求も重めです。Ultimate SD Upscale は自分で生成した画像をさらに大きくする用途に向きます。生成物を大きくするだけなら、こちらのほうが軽く扱えます。

AIでエロコンテンツを作るときの参考に(FANZAの人気作品)

以下はAI生成物ではなく、FANZAで人気の同人作品です。どんな題材・構図・シチュエーションが支持されているのかを押さえておくと、AIでエロコンテンツを作るときの狙いが定まります。

お母さんいただきます。総集編

お母さんいただきます。総集編

★4.82(レビュー17件)・276P

1,210円 FANZAで見る
母親で居られなくなった私。

母親で居られなくなった私。

★4.82(レビュー11件)・56P

495円 FANZAで見る
もっと!もっと!ヤラせてくれる先輩

もっと!もっと!ヤラせてくれる先輩

★4.81(レビュー303件)・98P

594円 FANZAで見る
高橋あゆみさんは医療従順者

高橋あゆみさんは医療従順者

★4.81(レビュー37件)・97P

440円 FANZAで見る
エルフに淫紋を付ける本 LEVEL:1〜4 総集編

エルフに淫紋を付ける本 LEVEL:1〜4 総集編

★4.81(レビュー21件)・242P

1,232円 FANZAで見る
僕が先にステータスを見ていたのに〜チートBSS!他人のエロステータスを見れるようになった僕が爆乳ボーイッシュ幼馴染の『経験人数1人』表示で脳破壊された件〜

僕が先にステータスを見ていたのに〜チートBSS!他人のエロステータスを見れるようになった僕が爆乳ボーイッシュ幼馴染の『経験人数1人』表示で脳破壊された件〜

★4.81(レビュー16件)・448P

1,232円 FANZAで見る

※ 本セクションはアフィリエイト広告(FANZA)を含みます。掲載作品はAI生成物ではありません。価格・配信状況は変わる場合があるため商品ページで最新情報をご確認ください。

次へ