Model
.ai
urmărim modelele AI deschise

Nodul Ultimate SD Upscale în ComfyUI

Ultimate SD Upscale mărește o imagine cu un model ESRGAN, apoi o re-eșantionează pe bucăți prin modelul de difuzie folosind promptul tău la un nivel scăzut de denoise, adăugând detalii reale la 2x-4x fără să consume toată memoria VRAM.
Pachet de noduri: ComfyUI_UltimateSDUpscale
Categorie: Upscaling
Author: ssitu

Ce face Ultimate SD Upscale

Nodul din pachetul ComfyUI_UltimateSDUpscale (un port al scriptului A1111) combină două idei: un upscaler de pixeli mărește imaginea, apoi rezultatul e împărțit în bucăți de dimensiunea tile_width x tile_height, iar fiecare bucată e re-redată de sampler cu promptul la un denoise scăzut (0.2-0.4), astfel modelul pictează detalii de textură, piele, țesătură și frunziș. Bucățile se suprapun și o trecere opțională de corectare a îmbinărilor ascunde liniile dintre ele.
Pentru că fiecare bucată e o trecere normală de sampler la rezoluția modelului, nodul funcționează pe orice GPU care poate reda o singură imagine, indiferent de dimensiunea finală. Folosește același MODEL, pozitiv, negativ și VAE ca samplerul tău principal plus un model de upscale, și de obicei se folosește împreună cu un Tile ControlNet pentru a păstra fiecare bucată fidelă originalului.

Intrări

Nume
Tip
Ce este
image
IMAGE
Imaginea pe care vrei să o mărești.
model / positive / negative / vae
MODEL, CONDITIONING, VAE
Conexiunile sunt aceleași ca la KSampler.
upscale_model
UPSCALE_MODEL
Model ESRGAN pentru primul pas de mărire a pixelilor.
upscale_by
FLOAT
Factorul final, de obicei 2.0.
seed / steps / cfg / sampler_name / scheduler / denoise
sampler settings
Denoise între 0.2 și 0.4 păstrează imaginea; valori mai mari o redesenează.
mode_type
COMBO
Linear, Chess (recomandat) sau None (doar upscale).
tile_width / tile_height / mask_blur / tile_padding
INT
Dimensiunea bucăților (1024 pentru SDXL, 512-768 pentru SD1.5), blur și suprapunere.
seam_fix_mode
COMBO
None, Band Pass, Half Tile, Half Tile + Intersections.
force_uniform_tiles / tiled_decode
BOOLEAN
Bucăți egale; decodare VAE pe bucăți pentru VRAM redus.

Ieșiri

Nume
Tip
Ce este
IMAGE
IMAGE
Imaginea mărită și cu detalii adăugate.

Cum folosești Ultimate SD Upscale

  1. Instalează pachetul prin ComfyUI Manager (caută "Ultimate SD Upscale").
  2. Conectează imaginea decodată, același model/pozitiv/negativ/VAE ca samplerul tău și un model de upscale.
  3. Setează upscale_by la 2.0, denoise la 0.3, pașii la 20, modul Chess, bucățile la 1024 pentru SDXL.
  4. Opțional, adaugă Apply ControlNet cu un Tile ControlNet la pozitiv înainte de acest nod.
  5. Pune la coadă, apoi compară cu imaginea originală la zoom 100%; crește denoise pentru mai multe detalii, scade-l pentru fidelitate.

Setări și sfaturi

  • Păstrează promptul generic ("highly detailed, sharp focus") sau folosește promptul original; prompturile detaliate pot repeta subiectul în fiecare bucată.
  • Denoise peste 0.45 fără Tile ControlNet inventează fețe și obiecte în bucăți.
  • Modul Chess plus corectarea Half Tile ascund aproape toate îmbinările.
  • Pentru 4x, rulează nodul de două ori la 2x în loc de o dată la 4x.
  • tiled_decode economisește VRAM la decodarea finală pe plăci de 8 GB.

Depanare Ultimate SD Upscale

Fețe sau obiecte apar în texturi (iarbă, pereți)

De ce se întâmplă
Denoise prea mare pentru prompt și fără Tile ControlNet care să fixeze conținutul.

Cum se repară
Scade denoise la 0.25-0.35, scurtează promptul sau adaugă un Tile ControlNet cu putere 0.5-0.8.

Grilă de bucăți vizibilă

De ce se întâmplă
seam_fix_mode None, tile_padding mic sau modul Linear cu denoise puternic.

Cum se repară
Folosește modul Chess, tile_padding 32-64, mask_blur 8-16 și corectarea Half Tile.

Foarte lent: sute de bucăți

De ce se întâmplă
Un upscale_by mare cu bucăți mici înmulțește numărul de treceri ale samplerului.

Cum se repară
Folosește cea mai mare bucată suportată de model (1024 pentru SDXL) și mărește în două etape de 2x.

Nodul lipsește după import (nod roșu)

De ce se întâmplă
Pachetul nu e instalat sau importul a eșuat din cauza unei dependențe lipsă.

Cum se repară
Instalează "ComfyUI_UltimateSDUpscale" în ComfyUI Manager, repornește și verifică consola pentru erori la import.

Întrebări despre Ultimate SD Upscale

Am nevoie de Tile ControlNet?

Nu e obligatoriu, dar permite un denoise mai mare fără să se schimbe conținutul. Pentru SDXL folosește un model Tile sau TTPlanet.

Pot să-l folosesc fără model de upscale?

Da: setează upscale_model la None (sau folosește Ultimate SD Upscale (No Upscale) pe o imagine deja mărită).

Suport pentru Flux?

Da, cu cfg 1.0 și Flux Guidance în conditioning pozitiv; bucăți de 1024 și denoise în jur de 0.3.

Mai multe noduri ComfyUI