Model
.ai
monitoriamo i modelli di IA aperti

Nodo Ultimate SD Upscale in ComfyUI

Ultimate SD Upscale ingrandisce un'immagine con un modello ESRGAN, poi la riprocessa a pezzi tramite il modello di diffusione con il tuo prompt a basso denoise, aggiungendo dettagli reali da 2x a 4x senza esaurire la VRAM.
Pacchetto di nodi: ComfyUI_UltimateSDUpscale
Categoria: Upscaling
Author: ssitu

Cosa fa Ultimate SD Upscale

Il nodo del pacchetto ComfyUI_UltimateSDUpscale (una versione del script A1111) combina due idee: un upscaler a pixel ingrandisce l'immagine, poi il risultato viene diviso in tessere di tile_width x tile_height, e ogni tessera viene rielaborata dal sampler con il prompt a basso denoise (0.2-0.4), così il modello aggiunge dettagli di texture, pelle, tessuto e fogliame. Le tessere si sovrappongono e un passaggio opzionale di correzione delle giunture nasconde i punti di unione.
Dato che ogni tessera è un passaggio normale del sampler alla risoluzione del modello, il nodo funziona su qualsiasi GPU che può renderizzare un'immagine singola, indipendentemente dalla dimensione finale. Usa lo stesso MODEL, positivo, negativo e VAE del tuo KSampler principale più un modello di upscaling, e spesso si abbina a un Tile ControlNet per mantenere ogni tessera fedele all'originale.

Ingressi

Nome
Tipo
Cos'è
image
IMAGE
L'immagine da ingrandire.
model / positive / negative / vae
MODEL, CONDITIONING, VAE
Stesse connessioni del KSampler.
upscale_model
UPSCALE_MODEL
Modello ESRGAN per il primo ingrandimento a pixel.
upscale_by
FLOAT
Fattore finale, di solito 2.0.
seed / steps / cfg / sampler_name / scheduler / denoise
sampler settings
Denoise 0.2-0.4 mantiene l'immagine; valori più alti la ridisegnano.
mode_type
COMBO
Linear, Chess (consigliato) o None (solo upscaling).
tile_width / tile_height / mask_blur / tile_padding
INT
Dimensione tessera (1024 per SDXL, 512-768 per SD1.5), sfocatura e sovrapposizione.
seam_fix_mode
COMBO
None, Band Pass, Half Tile, Half Tile + Intersections.
force_uniform_tiles / tiled_decode
BOOLEAN
Tessere uguali; decodifica VAE a tessere per VRAM bassa.

Uscite

Nome
Tipo
Cos'è
IMAGE
IMAGE
L'immagine ingrandita e con dettagli rifiniti.

Come usare Ultimate SD Upscale

  1. Installa il pacchetto tramite ComfyUI Manager (cerca "Ultimate SD Upscale").
  2. Collega l'IMAGE decodificata, lo stesso modello/positivo/negativo/VAE del tuo sampler, e un modello di upscaling.
  3. Imposta upscale_by a 2.0, denoise a 0.3, steps a 20, modalità Chess, tessera 1024 per SDXL.
  4. Se vuoi, aggiungi Apply ControlNet con un Tile ControlNet al positivo prima di questo nodo.
  5. Metti in coda, poi confronta con l'input a zoom 100%; alza il denoise per più dettagli, abbassalo per più fedeltà.

Impostazioni e consigli

  • Mantieni il prompt generico ("molto dettagliato, messa a fuoco nitida") o riusa l'originale; prompt dettagliati per soggetti possono ripetere il soggetto in ogni tessera.
  • Denoise sopra 0.45 senza Tile ControlNet inventa volti e oggetti nelle tessere.
  • La modalità Chess più la correzione seam Half Tile nascondono quasi tutte le giunture.
  • Per 4x, esegui il nodo due volte a 2x invece che una volta a 4x.
  • tiled_decode salva VRAM nella decodifica finale su schede da 8 GB.

Risoluzione dei problemi di Ultimate SD Upscale

Volti o oggetti appaiono nelle texture (erba, muri)

Perché succede
Denoise troppo alto per il prompt e nessun Tile ControlNet per ancorare il contenuto.

Come risolverlo
Abbassa il denoise a 0.25-0.35, accorcia il prompt o aggiungi un Tile ControlNet con forza 0.5-0.8.

Griglia di tessere visibile

Perché succede
seam_fix_mode None, tile_padding piccolo, o modalità Linear con denoise forte.

Come risolverlo
Usa la modalità Chess, tile_padding 32-64, mask_blur 8-16 e correzione seam Half Tile.

Molto lento: centinaia di tessere

Perché succede
Un grande upscale_by con tessere piccole moltiplica i passaggi del sampler.

Come risolverlo
Usa la tessera più grande supportata dal modello (1024 per SDXL) e fai l'upscale in due fasi da 2x.

Nodo mancante dopo l'import (nodo rosso)

Perché succede
Il pacchetto non è installato o l'importazione è fallita per una dipendenza mancante.

Come risolverlo
Installa "ComfyUI_UltimateSDUpscale" in ComfyUI Manager, riavvia e controlla la console per errori di importazione.

Domande su Ultimate SD Upscale

Serve il Tile ControlNet?

Non è obbligatorio, ma permette un denoise più alto senza che il contenuto cambi. Per SDXL usa un modello Tile o TTPlanet.

Posso usarlo senza un modello di upscaling?

Sì: imposta upscale_model su None (o usa Ultimate SD Upscale (No Upscale) su un'immagine già ingrandita).

Supporta Flux?

Sì, con cfg 1.0 e Flux Guidance nel conditioning positivo; tessere da 1024 e denoise intorno a 0.3.

Altri nodi ComfyUI