Model
.ai
open AI-modellen volgen

Ultimate SD Upscale-node in ComfyUI

Ultimate SD Upscale vergroot een afbeelding met een ESRGAN-model, en her-sampled het daarna tegel voor tegel via het diffusie-model met je prompt bij een lage denoise, waardoor echte details worden toegevoegd bij 2x-4x zonder dat je VRAM opraakt.
Nodepakket: ComfyUI_UltimateSDUpscale
Categorie: Upscaling
Author: ssitu

Wat Ultimate SD Upscale doet

De node uit de ComfyUI_UltimateSDUpscale pack (een port van het A1111 script) combineert twee ideeën: een pixel-upscaler vergroot de afbeelding, daarna wordt het resultaat opgesplitst in tegels van tile_width x tile_height, en elke tegel wordt opnieuw gerenderd door de sampler met de prompt bij een lage denoise (0.2-0.4), zodat het model textuur, huid, stof en bladdetail schildert. Overlappende tegels en een optionele seam fix pass verbergen de naden.
Omdat elke tegel een normale sampler-pass is op modelresolutie, werkt de node op elke GPU die één afbeelding kan renderen, ongeacht de uiteindelijke grootte. Het gebruikt dezelfde MODEL, positieve, negatieve en VAE als je hoofd-KSampler plus een upscale-model, en wordt vaak gecombineerd met een Tile ControlNet om elke tegel trouw te houden aan het origineel.

Invoer

Naam
Type
Wat het is
image
IMAGE
De afbeelding die je wilt vergroten.
model / positive / negative / vae
MODEL, CONDITIONING, VAE
Zelfde verbindingen als bij KSampler.
upscale_model
UPSCALE_MODEL
ESRGAN-model voor de eerste pixel-upscale.
upscale_by
FLOAT
Eindfactor, meestal 2.0.
seed / steps / cfg / sampler_name / scheduler / denoise
sampler settings
Denoise 0.2-0.4 houdt de afbeelding; hogere waarden tekenen het opnieuw.
mode_type
COMBO
Linear, Chess (aanbevolen) of None (alleen upscale).
tile_width / tile_height / mask_blur / tile_padding
INT
Tegelgrootte (1024 voor SDXL, 512-768 voor SD1.5), blur en overlap.
seam_fix_mode
COMBO
None, Band Pass, Half Tile, Half Tile + Intersections.
force_uniform_tiles / tiled_decode
BOOLEAN
Gelijke tegels; tiled VAE decode voor weinig VRAM.

Uitvoer

Naam
Type
Wat het is
IMAGE
IMAGE
De vergrote, opnieuw gedetailleerde afbeelding.

Zo gebruik je Ultimate SD Upscale

  1. Installeer de pack via ComfyUI Manager (zoek op "Ultimate SD Upscale").
  2. Verbind de gedecodeerde IMAGE, hetzelfde model/positief/negatief/VAE als je sampler, en een upscale-model.
  3. Stel upscale_by in op 2.0, denoise op 0.3, steps op 20, mode op Chess, tegel op 1024 voor SDXL.
  4. Voeg eventueel Apply ControlNet toe met een Tile ControlNet aan het positieve voor deze node.
  5. Zet in de wachtrij en vergelijk daarna met de input op 100% zoom; verhoog denoise voor meer detail, verlaag het voor meer trouw.

Instellingen en tips

  • Houd de prompt algemeen ("hoog detail, scherpe focus") of hergebruik de originele; gedetailleerde onderwerp-prompts kunnen het onderwerp in elke tegel herhalen.
  • Denoise boven 0.45 zonder Tile ControlNet verzint gezichten en objecten in tegels.
  • Chess mode plus Half Tile seam fix verbergt bijna alle naden.
  • Voor 4x, draai de node twee keer op 2x in plaats van één keer op 4x.
  • tiled_decode bespaart VRAM bij de laatste decode op 8 GB kaarten.

Problemen met Ultimate SD Upscale oplossen

Gezichten of objecten verschijnen in texturen (gras, muren)

Waarom het gebeurt
Denoise te hoog voor de prompt en geen Tile ControlNet om de inhoud vast te houden.

Zo los je het op
Verlaag denoise naar 0.25-0.35, maak de prompt korter, of voeg een Tile ControlNet toe met sterkte 0.5-0.8.

Zichtbaar raster van tegels

Waarom het gebeurt
seam_fix_mode None, kleine tile_padding, of Linear mode met sterke denoise.

Zo los je het op
Gebruik Chess mode, tile_padding 32-64, mask_blur 8-16 en seam fix Half Tile.

Heel traag: honderden tegels

Waarom het gebeurt
Een grote upscale_by met kleine tegels vermenigvuldigt het aantal sampler-passes.

Zo los je het op
Gebruik de grootste tegel die het model ondersteunt (1024 voor SDXL) en schaal in twee stappen van 2x.

De node ontbreekt na import (rode node)

Waarom het gebeurt
De pack is niet geïnstalleerd of kon niet geïmporteerd worden door een ontbrekende afhankelijkheid.

Zo los je het op
Installeer "ComfyUI_UltimateSDUpscale" in ComfyUI Manager, herstart, en check de console op importfouten.

Vragen over Ultimate SD Upscale

Heb ik de Tile ControlNet nodig?

Niet verplicht, maar het laat een hogere denoise toe zonder dat de inhoud verandert. Voor SDXL gebruik je een Tile of TTPlanet tegelmodel.

Kan ik het gebruiken zonder een upscale-model?

Ja: stel upscale_model in op None (of gebruik Ultimate SD Upscale (No Upscale) op een al vergrote afbeelding).

Flux ondersteuning?

Ja, met cfg 1.0 en Flux Guidance in de positieve conditioning; tegels van 1024 en denoise rond 0.3.

Meer ComfyUI-nodes