Model
.ai
vi följer öppna AI-modeller

Noden Ultimate SD Upscale i ComfyUI

Ultimate SD Upscale förstorar en bild med en ESRGAN-modell, och delar sedan upp den i bitar som bearbetas igen genom diffusionsmodellen med din prompt på låg brusreducering, vilket lägger till verkliga detaljer vid 2x-4x utan att VRAM tar slut.
Nodpaket: ComfyUI_UltimateSDUpscale
Kategori: Uppskalning
Author: ssitu

Vad Ultimate SD Upscale gör

Noden från ComfyUI_UltimateSDUpscale-paketet (en port av A1111-skriptet) kombinerar två idéer: en pixeluppskalare förstorar bilden, sedan delas resultatet upp i bitar av tile_width x tile_height, och varje bit återrenderas av samplern med prompten på låg brusreducering (0.2-0.4), så modellen målar in textur, hud, tyg och lövdetaljer. Överlappande bitar och ett valfritt sömfixeringssteg döljer skarvarna.
Eftersom varje bit är en vanlig sampler-passning i modellens upplösning, fungerar noden på vilken GPU som helst som kan rendera en bild, oavsett slutstorlek. Den använder samma MODEL, positiv, negativ och VAE som din huvudsakliga KSampler plus en uppskalningsmodell, och används ofta tillsammans med en Tile ControlNet för att hålla varje bit trogen originalet.

Ingångar

Namn
Typ
Vad det är
image
IMAGE
Bilden som ska förstoras.
model / positive / negative / vae
MODEL, CONDITIONING, VAE
Samma anslutningar som KSampler.
upscale_model
UPSCALE_MODEL
ESRGAN-modell för den första pixeluppskalningen.
upscale_by
FLOAT
Slutfaktor, vanligtvis 2.0.
seed / steps / cfg / sampler_name / scheduler / denoise
sampler settings
Brusreducering 0.2-0.4 behåller bilden; högre värden ritar om den.
mode_type
COMBO
Linear, Chess (rekommenderas) eller None (endast uppskalning).
tile_width / tile_height / mask_blur / tile_padding
INT
Bitstorlek (1024 för SDXL, 512-768 för SD1.5), oskärpa och överlappning.
seam_fix_mode
COMBO
None, Band Pass, Half Tile, Half Tile + Intersections.
force_uniform_tiles / tiled_decode
BOOLEAN
Jämnstora bitar; tiled VAE-dekodning för låg VRAM.

Utgångar

Namn
Typ
Vad det är
IMAGE
IMAGE
Den uppskalade och detaljrika bilden.

Så använder du Ultimate SD Upscale

  1. Installera paketet via ComfyUI Manager (sök på "Ultimate SD Upscale").
  2. Koppla in den avkodade IMAGE, samma model/positive/negative/VAE som din sampler, och en uppskalningsmodell.
  3. Ställ in upscale_by till 2.0, denoise till 0.3, steps till 20, mode till Chess, tile till 1024 för SDXL.
  4. Lägg eventuellt till Apply ControlNet med en Tile ControlNet på den positiva innan denna nod.
  5. Kör i kö, och jämför sedan med originalet i 100% zoom; höj denoise för mer detaljer, sänk den för bättre trohet.

Inställningar och tips

  • Håll prompten generell ("highly detailed, sharp focus") eller återanvänd originalet; detaljerade ämnesprompter kan upprepas i varje bit.
  • Brusreducering över 0.45 utan Tile ControlNet hittar på ansikten och objekt i bitarna.
  • Chess-läget plus Half Tile sömfix döljer nästan alla skarvar.
  • För 4x, kör noden två gånger på 2x istället för en gång på 4x.
  • tiled_decode sparar VRAM vid slutlig avkodning på 8 GB-kort.

Felsökning av Ultimate SD Upscale

Ansikten eller objekt dyker upp i texturer (gräs, väggar)

Varför det händer
Brusreduceringen är för hög för prompten och ingen Tile ControlNet finns för att hålla innehållet på plats.

Så löser du det
Sänk brusreduceringen till 0.25-0.35, korta ner prompten, eller lägg till en Tile ControlNet med styrka 0.5-0.8.

Synligt rutmönster av bitar

Varför det händer
seam_fix_mode är None, liten tile_padding, eller Linear-läge med stark brusreducering.

Så löser du det
Använd Chess-läge, tile_padding 32-64, mask_blur 8-16 och sömfix Half Tile.

Mycket långsamt: hundratals bitar

Varför det händer
Ett stort upscale_by med små bitar ökar antalet sampler-passningar mycket.

Så löser du det
Använd den största bitstorleken som modellen klarar (1024 för SDXL) och gör uppskalningen i två steg på 2x.

Noden saknas efter import (röd nod)

Varför det händer
Paketet är inte installerat eller misslyckades att importeras på grund av en saknad beroende.

Så löser du det
Installera "ComfyUI_UltimateSDUpscale" i ComfyUI Manager, starta om och kolla konsolen för importfel.

Frågor om Ultimate SD Upscale

Behöver jag Tile ControlNet?

Det är inte nödvändigt, men det gör att du kan ha högre brusreducering utan att innehållet ändras. För SDXL, använd en Tile- eller TTPlanet-tilemodell.

Kan jag använda det utan en uppskalningsmodell?

Ja: sätt upscale_model till None (eller använd Ultimate SD Upscale (No Upscale) på en redan förstoring bild).

Stöds Flux?

Ja, med cfg 1.0 och Flux Guidance i den positiva konditioneringen; bitar på 1024 och brusreducering runt 0.3.

Fler ComfyUI-noder