Model
.ai
offene KI-Modelle im Blick

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
Author: ssitu

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.

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.

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.

Weitere ComfyUI-Nodes