Model
Trends
.ai
Model
Trends
.ai
de bästa AI-modellerna med öppen källkod

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

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.
AD
Hoppa över installationen: ComfyUI-arbetsflöden förinstallerade i molnet
BitVector kör färdiga ComfyUI-arbetsflöden på sina egna GPU:er. Ingen installation, inga saknade noder, inga röda rutor. Öppna det på telefonen eller datorn och generera inom en minut.

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.

AD
Kör detta arbetsflöde från telefonen
Varje arbetsflöde på den här sidan är förinstallerat på BitVector med sina modeller och anpassade noder. Välj, skriv en prompt, klart. Noll installation, inget att ladda ner.

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.

Relaterade noder

Upscale Image (using Model)
ComfyUI core
Upscale Image (using Model) kör en ESRGAN-liknande uppskalare (4x-UltraSharp, RealESRGAN, 4x_NMKD-Siax, 4x_foolhardy_Remacri) på en IMAGE och returnerar den förstärkt med modellens fasta faktor och med mer detaljer.
Apply ControlNet
ComfyUI core
Apply ControlNet kopplar en guidebild och en laddad ControlNet till den positiva och negativa CONDITIONING med styrka och start-/slutprocent, så att samplern följer kanter, djup eller pose från guiden.
KSampler
ComfyUI core
KSampler kör avbrusningsloopen: den tar modellen, prompts och en latent och skapar den färdiga latenta bilden, styrd av seed, steg, cfg, sampler, scheduler och denoise.
Upscale Latent and Upscale Latent By
ComfyUI core
Upscale Latent ändrar storleken på en latent till en ny storlek (eller med en faktor) så att en andra KSampler kan lägga till detaljer i högre upplösning: den klassiska hires-fixen.
FaceDetailer (Impact Pack)
ComfyUI-Impact-Pack
FaceDetailer hittar ansikten (eller händer, ögon) med en YOLO-detektor, beskär varje, återrenderar dem i full upplösning med din modell och prompt, och klistrar tillbaka dem för att fixa små, suddiga ansikten i breda bilder.
AD
Trött på att laga noder? Låt molnet göra det
BitVector håller hundratals ComfyUI-arbetsflöden installerade, uppdaterade och testade på snabba moln-GPU:er. Ingen Python, inga CUDA-fel, inga VRAM-gränser. Fungerar från vilken webbläsare som helst.

Fler ComfyUI-noder

CLIP Text Encode (Prompt)
ComfyUI core
CLIP Text Encode omvandlar en textprompt till CONDITIONING med hjälp av modellens textkodare. En nod håller den positiva prompten, en annan den negativa prompten.
ComfyUI Manager
ComfyUI-Manager
ComfyUI Manager är tillägget som installerar, uppdaterar och fixar anpassade nodpaket och modeller direkt i gränssnittet, löser saknade noder i importerade arbetsflöden och sparar en ögonblicksbild av din setup.
Load Checkpoint
ComfyUI core
Load Checkpoint (CheckpointLoaderSimple) öppnar en .safetensors- eller .ckpt-modellfil och delar upp den i de tre delar som varje arbetsflöde behöver: diffusionens MODEL, CLIP textkodare och VAE.
Save Image
ComfyUI core
Save Image sparar IMAGE-tensorn som en PNG i ComfyUI/output, med hela arbetsflödet inbäddat i filens metadata så att bilden kan dras tillbaka till ComfyUI för att återställa grafen.
VAE Decode
ComfyUI core
VAE Decode omvandlar den samplade LATENT till en pixel-BILD med VAE; VAE Decode (Tiled) gör samma sak i kakel för väldigt stora bilder.
Empty Latent Image
ComfyUI core
Empty Latent Image skapar den tomma latenta ytan (bredd, höjd, batch_size) som text-till-bild-sampling börjar från; dimensionerna måste vara multiplar av 8 och matcha modelfamiljen.