Model
Trends
.ai
Model
Trends
.ai
najlepsze otwarte modele AI

Węzeł Upscale Image (using Model) w ComfyUI

Upscale Image (using Model) uruchamia upscaler w stylu ESRGAN (4x-UltraSharp, RealESRGAN, 4x_NMKD-Siax, 4x_foolhardy_Remacri) na OBRAZIE i zwraca go powiększonego o stały współczynnik modelu z dodatkowymi szczegółami.
Pakiet węzłów: ComfyUI core
Kategoria: Upscaling

Co robi Upscale Image (using Model)

Ten węzeł używa wytrenowanej sieci super-rozdzielczości załadowanej przez Load Upscale Model. Współczynnik jest ustalony przez model (większość to 4x, niektóre 2x lub 1x). Obraz jest przetwarzany w kafelkach, więc nawet duże obrazy mieszczą się w VRAM, a potem są składane. Efekt jest ostrzejszy i bardziej szczegółowy niż interpolacja, ale nie zmienia zawartości; to operacja na pikselach bez promptu.
Typowy łańcuch końcowy to VAE Decode -> Upscale Image (using Model) z 4x-UltraSharp -> Upscale Image By 0.5 (wracając do 2x) -> Save Image. Dla większego realizmu możesz wysłać powiększony obraz przez VAE Encode i KSampler z niskim denoise (0.2-0.35), co automatyzuje Ultimate SD Upscale.

Wejścia

Nazwa
Typ
Co to jest
upscale_model
UPSCALE_MODEL
Z Load Upscale Model.
image
IMAGE
Obraz do powiększenia.

Wyjścia

Nazwa
Typ
Co to jest
IMAGE
IMAGE
Powiększony obraz (rozmiar źródła razy współczynnik modelu).
AD
Pomiń konfigurację: workflow ComfyUI zainstalowane w chmurze
BitVector uruchamia gotowe workflow ComfyUI na własnych GPU. Bez instalacji, bez brakujących węzłów, bez czerwonych ramek. Otwórz na telefonie lub laptopie i generuj w minutę.

Jak używać Upscale Image (using Model)

  1. Włóż plik .pth lub .safetensors z upscalerem do models/upscale_models.
  2. Dodaj Load Upscale Model i wybierz go.
  3. Dodaj Upscale Image (using Model); podłącz model i IMAGE z VAE Decode.
  4. Jeśli 4x to za dużo, dodaj Upscale Image By 0.5, żeby wrócić do 2x.
  5. Zapisz, albo użyj VAE Encode i zrób przejście z niskim denoise dla większego realizmu.

Ustawienia i wskazówki

  • 4x-UltraSharp jest uniwersalny; 4x_NMKD-Siax do zdjęć; 4x-AnimeSharp do anime; RealESRGAN_x4plus_anime_6B jest szybki.
  • Model 1x, jak 1x-ITF-SkinDiffDetail, to tylko wyostrzanie bez zmiany rozmiaru.
  • Upscaling przed face detailerem daje mu więcej pikseli do pracy.
  • Węzeł automatycznie dzieli na kafelki; jeśli nadal brakuje pamięci, zmniejsz najpierw obraz wejściowy.
  • Modele ESRGAN nie naprawią rozmycia z powodu złego renderu; najpierw popraw render.

Rozwiązywanie problemów z Upscale Image (using Model)

torch.OutOfMemoryError podczas upscalingu

Dlaczego tak się dzieje
Rozmiar kafelka wraca do dużych wartości przy ogromnych obrazach albo inne modele nadal są załadowane w VRAM.

Jak to naprawić
Zmniejsz obraz wejściowy, uruchom upscaling w osobnej kolejce po zwolnieniu modeli (Free memory w menu) albo zacznij z --lowvram.

Błąd: model upscalingu nie jest obsługiwaną architekturą

Dlaczego tak się dzieje
Plik nie jest modelem typu ESRGAN/RRDB (np. checkpoint lub wariant SwinIR, którego loader nie zna) albo jest uszkodzony.

Jak to naprawić
Pobierz model z OpenModelDB w formacie .pth lub .safetensors; ComfyUI obsługuje ESRGAN, RealESRGAN, SwinIR, HAT, DAT, SPAN i wiele innych przez spandrel. Zaktualizuj ComfyUI dla nowych architektur.

Efekt wygląda na przesadnie wyostrzony lub plastikowy

Dlaczego tak się dzieje
Wiele modeli 4x przesadza z krawędziami, zwłaszcza na już czystych renderach.

Jak to naprawić
Spróbuj łagodniejszego modelu (4x_foolhardy_Remacri, RealESRGAN_x4plus) lub zmiksuj wynik z bicubic przez Image Blend na 0.5.

Widoczne linie siatki w wyniku

Dlaczego tak się dzieje
Szwy kafelków; rzadko w rdzeniu, ale widoczne przy niektórych modelach przy niskim nakładaniu.

Jak to naprawić
Zaktualizuj ComfyUI; albo użyj Ultimate SD Upscale z naprawą szwów dla przejścia opartego na dyfuzji.

AD
Uruchom ten workflow z telefonu
Każdy workflow z tej strony jest zainstalowany na BitVector razem z modelami i węzłami niestandardowymi. Wybierz, wpisz prompt, gotowe. Zero konfiguracji, nic do pobrania.

Pytania o Upscale Image (using Model)

Czy mogę wybrać współczynnik 2x?

Współczynnik jest częścią modelu. Użyj modelu 2x albo modelu 4x, a potem Upscale Image By 0.5.

Gdzie znajdę modele?

OpenModelDB ma setki modeli z porównaniami. Włóż je do models/upscale_models.

Czy to to samo co hires fix?

Nie. Hires fix robi resampling w przestrzeni latentnej z promptem; ten węzeł tylko powiększa piksele. Wiele workflow używa obu.

Powiązane węzły

Load Upscale Model
ComfyUI core
Load Upscale Model (UpscaleModelLoader) ładuje upscaler w stylu ESRGAN, taki jak 4x-UltraSharp lub RealESRGAN z folderu models/upscale_models, do użycia z Upscale Image (using Model).
Upscale Image and Upscale Image By
ComfyUI core
Upscale Image (ImageScale) i Upscale Image By zmieniają rozmiar OBRAZU klasyczną interpolacją (nearest, bilinear, bicubic, lanczos, area) do dokładnego rozmiaru lub przez współczynnik, bez użycia modelu AI.
Ultimate SD Upscale
ComfyUI_UltimateSDUpscale
Ultimate SD Upscale powiększa obraz modelem ESRGAN, a potem przetwarza go kafelek po kafelku przez model dyfuzji z twoim promptem przy niskim denoise, dodając prawdziwe detale przy 2x-4x powiększeniu bez wyczerpywania VRAM.
Upscale Latent and Upscale Latent By
ComfyUI core
Upscale Latent zmienia rozmiar latentnego obrazu na nowy rozmiar (lub przez współczynnik), żeby drugi KSampler mógł dodać szczegóły w wyższej rozdzielczości: to klasyczna poprawka hires.
AD
Masz dość naprawiania węzłów? Zostaw to chmurze
BitVector utrzymuje setki workflow ComfyUI zainstalowanych, aktualnych i przetestowanych na szybkich GPU w chmurze. Bez Pythona, bez błędów CUDA, bez limitów VRAM. Działa w każdej przeglądarce.

Więcej węzłów ComfyUI

CLIP Text Encode (Prompt)
ComfyUI core
CLIP Text Encode zamienia tekstowy prompt na CONDITIONING używając modelu enkodera tekstu. Jeden node trzyma pozytywny prompt, drugi negatywny.
ComfyUI Manager
ComfyUI-Manager
ComfyUI Manager to rozszerzenie, które instaluje, aktualizuje i naprawia niestandardowe paczki węzłów i modele bezpośrednio z interfejsu, rozwiązuje brakujące węzły w importowanych przepływach pracy i robi migawki twojej konfiguracji.
KSampler
ComfyUI core
KSampler wykonuje pętlę odszumiania: bierze model, prompt i latent, i tworzy gotowy latent obrazu, kontrolowany przez seed, kroki, cfg, sampler, scheduler i denoise.
Load Checkpoint
ComfyUI core
Load Checkpoint (CheckpointLoaderSimple) otwiera plik modelu .safetensors lub .ckpt i udostępnia trzy części potrzebne w każdym workflow: MODEL dyfuzji, enkoder tekstowy CLIP oraz VAE.
Save Image
ComfyUI core
Save Image zapisuje tensor IMAGE do ComfyUI/output jako PNG, z całym workflow osadzonym w metadanych pliku, dzięki czemu obraz można przeciągnąć z powrotem do ComfyUI i przywrócić graf.
VAE Decode
ComfyUI core
VAE Decode zamienia wylosowany LATENT na pikselowy OBRAZ za pomocą VAE; VAE Decode (Tiled) robi to samo, ale w kafelkach dla bardzo dużych obrazów.