Model
Trends
.ai
Model
Trends
.ai
die besten Open-Source-KI-Modelle

Ultimate SD Upscale-Node in ComfyUI

Ultimate SD Upscale vergrößert ein Bild mit einem ESRGAN-Modell und sampelt es dann Kachel für Kachel durch das Diffusionsmodell mit deinem Prompt bei niedrigem Denoise neu, um echte Details bei 2x-4x hinzuzufügen, ohne dass der VRAM ausgeht.
Node-Paket: ComfyUI_UltimateSDUpscale
Kategorie: Upscaling

Was Ultimate SD Upscale macht

Der Node aus dem ComfyUI_UltimateSDUpscale-Paket (ein Port des A1111-Skripts) kombiniert zwei Ideen: Ein Pixel-Upscaler vergrößert das Bild, dann wird das Ergebnis in Kacheln von tile_width x tile_height aufgeteilt, und jede Kachel wird vom Sampler mit dem Prompt bei niedrigem Denoise (0,2-0,4) neu gerendert, sodass das Modell Textur, Haut, Stoff und Blattwerk detailliert malt. Überlappende Kacheln und ein optionaler Seam-Fix-Durchgang verstecken die Übergänge.
Da jede Kachel ein normaler Sampler-Durchgang in Modellauflösung ist, funktioniert der Node auf jeder GPU, die ein einzelnes Bild rendern kann, egal wie groß das Endbild ist. Er nimmt dasselbe MODEL, positive, negative und VAE wie dein Haupt-KSampler plus ein Upscale-Modell und wird oft mit einem Tile ControlNet kombiniert, um jede Kachel originalgetreu zu halten.

Eingänge

Name
Typ
Bedeutung
image
IMAGE
Das Bild, das vergrößert werden soll.
model / positive / negative / vae
MODEL, CONDITIONING, VAE
Gleiche Anschlüsse wie beim KSampler.
upscale_model
UPSCALE_MODEL
ESRGAN-Modell für die erste Pixelvergrößerung.
upscale_by
FLOAT
Endfaktor, normalerweise 2.0.
seed / steps / cfg / sampler_name / scheduler / denoise
sampler settings
Denoise 0,2-0,4 bewahrt das Bild; höhere Werte zeichnen es neu.
mode_type
COMBO
Linear, Chess (empfohlen) oder None (nur Upscale).
tile_width / tile_height / mask_blur / tile_padding
INT
Kachelgröße (1024 für SDXL, 512-768 für SD1.5), Weichzeichnung und Überlappung.
seam_fix_mode
COMBO
None, Band Pass, Half Tile, Half Tile + Intersections.
force_uniform_tiles / tiled_decode
BOOLEAN
Gleiche Kacheln; geteiltes VAE-Decoding für wenig VRAM.

Ausgänge

Name
Typ
Bedeutung
IMAGE
IMAGE
Das vergrößerte, neu detaillierte Bild.
AD
Spar dir die Einrichtung: ComfyUI-Workflows vorinstalliert in der Cloud
BitVector führt fertige ComfyUI-Workflows auf eigenen GPUs aus. Keine Installation, keine fehlenden Nodes, keine roten Kästen. Auf dem Handy oder Laptop öffnen und in einer Minute generieren.

So verwendest du Ultimate SD Upscale

  1. Installiere das Paket über den ComfyUI Manager (suche nach "Ultimate SD Upscale").
  2. Verbinde das decodierte IMAGE, dasselbe Modell/positive/negative/VAE wie dein Sampler und ein Upscale-Modell.
  3. Stelle upscale_by auf 2.0, denoise auf 0.3, steps auf 20, mode auf Chess und tile auf 1024 für SDXL ein.
  4. Optional: Füge vor diesem Node Apply ControlNet mit einem Tile ControlNet zum positiven Conditioning hinzu.
  5. Starte die Queue und vergleiche das Ergebnis bei 100 % Zoom mit dem Original; erhöhe den Denoise für mehr Details, senke ihn für mehr Treue.

Einstellungen und Tipps

  • Halte den Prompt allgemein ("hochdetailliert, scharfer Fokus") oder nutze den Originalprompt; detaillierte Motiv-Prompts können das Motiv in jeder Kachel wiederholen.
  • Denoise über 0,45 ohne Tile ControlNet erfindet Gesichter und Objekte in den Kacheln.
  • Chess-Modus plus Half Tile Seam Fix versteckt fast alle Übergänge.
  • Für 4x lieber zweimal 2x laufen lassen als einmal 4x.
  • tiled_decode spart VRAM beim finalen Decoding auf 8-GB-Karten.

Fehlerbehebung bei Ultimate SD Upscale

Gesichter oder Objekte erscheinen in Texturen (Gras, Wände)

Warum es passiert
Denoise zu hoch für den Prompt und kein Tile ControlNet, das den Inhalt verankert.

So behebst du es
Denoise auf 0,25-0,35 senken, den Prompt kürzen oder ein Tile ControlNet mit Stärke 0,5-0,8 hinzufügen.

Sichtbares Kachelgitter

Warum es passiert
seam_fix_mode auf None, zu kleiner tile_padding oder Linear-Modus mit starkem Denoise.

So behebst du es
Nutze Chess-Modus, tile_padding 32-64, mask_blur 8-16 und Seam Fix Half Tile.

Sehr langsam: Hunderte Kacheln

Warum es passiert
Ein großer upscale_by mit kleinen Kacheln vervielfacht die Anzahl der Sampler-Durchgänge.

So behebst du es
Nutze die größte vom Modell unterstützte Kachelgröße (1024 für SDXL) und skaliere in zwei 2x-Schritten.

Der Node fehlt nach dem Import (roter Node)

Warum es passiert
Das Paket ist nicht installiert oder konnte wegen fehlender Abhängigkeiten nicht importiert werden.

So behebst du es
Installiere "ComfyUI_UltimateSDUpscale" im ComfyUI Manager, starte neu und prüfe die Konsole auf Importfehler.

AD
Diesen Workflow vom Handy aus starten
Jeder Workflow auf dieser Seite ist auf BitVector vorinstalliert, mit Modellen und Custom Nodes an Ort und Stelle. Einen auswählen, Prompt eingeben, fertig. Null Einrichtung, nichts herunterladen.

Fragen zu Ultimate SD Upscale

Brauche ich das Tile ControlNet?

Nicht zwingend, aber es erlaubt einen höheren Denoise ohne Inhaltsverschiebung. Für SDXL nutze ein Tile- oder TTPlanet-Kachelmodell.

Kann ich es ohne Upscale-Modell nutzen?

Ja: Setze upscale_model auf None (oder nutze Ultimate SD Upscale (No Upscale) bei einem schon vergrößerten Bild).

Flux-Unterstützung?

Ja, mit cfg 1.0 und Flux Guidance im positiven Conditioning; Kacheln von 1024 und Denoise um 0,3.

Verwandte Nodes

Upscale Image (using Model)
ComfyUI core
Bild hochskalieren (mit Modell) nutzt einen ESRGAN-ähnlichen Upscaler (4x-UltraSharp, RealESRGAN, 4x_NMKD-Siax, 4x_foolhardy_Remacri) auf ein BILD und gibt es vergrößert mit dem festen Faktor des Modells und zusätzlichen Details zurück.
Apply ControlNet
ComfyUI core
Apply ControlNet hängt ein Leitbild und ein geladenes ControlNet an das positive und negative CONDITIONING an, mit Stärke und Start-/End-Prozentwerten, damit der Sampler Kanten, Tiefe oder Pose vom Leitbild folgt.
KSampler
ComfyUI core
KSampler führt die Denoising-Schleife aus: Es nimmt das Modell, die Prompts und ein Latent und erzeugt das fertige latente Bild, gesteuert durch Seed, Schritte, cfg, Sampler, Scheduler und Denoise.
Upscale Latent and Upscale Latent By
ComfyUI core
Upscale Latent ändert die Größe eines Latents auf eine neue Größe (oder um einen Faktor), damit ein zweiter KSampler bei höherer Auflösung Details hinzufügen kann: der klassische Hires-Fix.
FaceDetailer (Impact Pack)
ComfyUI-Impact-Pack
FaceDetailer findet Gesichter (oder Hände, Augen) mit einem YOLO-Detektor, schneidet jedes einzeln aus, rendert es mit deinem Modell und Prompt in voller Auflösung neu und fügt es wieder ein, um die kleinen, verschwommenen Gesichter in Weitwinkelaufnahmen zu verbessern.
AD
Keine Lust mehr, Nodes zu reparieren? Lass es die Cloud machen
BitVector hält hunderte ComfyUI-Workflows installiert, aktuell und getestet auf schnellen Cloud-GPUs. Kein Python, keine CUDA-Fehler, keine VRAM-Grenzen. Läuft in jedem Browser.

Weitere ComfyUI-Nodes

CLIP Text Encode (Prompt)
ComfyUI core
CLIP Text Encode wandelt einen Textprompt mit dem Modell-Textencoder in CONDITIONING um. Ein Node hält den positiven Prompt, ein zweiter den negativen Prompt.
ComfyUI Manager
ComfyUI-Manager
ComfyUI Manager ist die Erweiterung, die benutzerdefinierte Node-Pakete und Modelle direkt in der Oberfläche installiert, aktualisiert und repariert, fehlende Nodes in importierten Workflows erkennt und deine Einrichtung sichert.
Load Checkpoint
ComfyUI core
Load Checkpoint (CheckpointLoaderSimple) öffnet eine .safetensors- oder .ckpt-Modell-Datei und liefert die drei Teile, die jeder Workflow braucht: das Diffusions-MODELL, den CLIP-Textencoder und das VAE.
Save Image
ComfyUI core
Save Image speichert den IMAGE-Tensor als PNG in ComfyUI/output und bettet den gesamten Workflow in die Dateimetadaten ein, sodass das Bild zurück in ComfyUI gezogen werden kann, um den Graph wiederherzustellen.
VAE Decode
ComfyUI core
VAE Decode wandelt den gesampelten LATENT mit dem VAE in ein Pixel-BILD um; VAE Decode (Tiled) macht das Gleiche in Kacheln für sehr große Bilder.
Empty Latent Image
ComfyUI core
Empty Latent Image erstellt die leere latente Leinwand (Breite, Höhe, batch_size), von der das Text-zu-Bild-Sampling startet; die Dimensionen müssen Vielfache von 8 sein und zur Modellfamilie passen.