Model
.ai
theo dõi các mô hình AI mở

Node Load Upscale Model trong ComfyUI

Load Upscale Model (UpscaleModelLoader) tải một bộ phóng to kiểu ESRGAN như 4x-UltraSharp hoặc RealESRGAN từ models/upscale_models để dùng với Upscale Image (using Model).
Gói node: ComfyUI core
Danh mục: Nâng độ phân giải
Author: comfyanonymous

Load Upscale Model làm gì

Pixel upscalers là các mạng nơ-ron nhỏ giúp phóng to ảnh lên một tỉ lệ cố định (2x, 4x, đôi khi 8x) và làm nét ảnh trong quá trình đó. Node này sẽ tải một bộ phóng to từ thư mục models/upscale_models và xuất ra một đối tượng UPSCALE_MODEL mà node Upscale Image (using Model) sẽ áp dụng lên một IMAGE.
Các định dạng được hỗ trợ là các file .pth và .safetensors thông dụng từ ESRGAN, RealESRGAN, SwinIR, HAT, DAT và các kiến trúc tương tự (bất cứ thứ gì spandrel có thể đọc được). Tỉ lệ phóng to được đọc từ file, không chọn ở đây.

Đầu vào

Tên
Kiểu
Ý nghĩa
model_name
COMBO
File bộ phóng to từ models/upscale_models.

Đầu ra

Tên
Kiểu
Ý nghĩa
UPSCALE_MODEL
UPSCALE_MODEL
Bộ phóng to đã tải để dùng với Upscale Image (using Model) hoặc Ultimate SD Upscale.

Cách dùng Load Upscale Model

  1. Tải một bộ phóng to (4x-UltraSharp, 4x_NMKD-Siax, RealESRGAN_x4plus, 4x-ClearRealityV1) vào models/upscale_models.
  2. Thêm Load Upscale Model và chọn bộ phóng to đó.
  3. Thêm Upscale Image (using Model), kết nối UPSCALE_MODEL và IMAGE đã giải mã.
  4. Nếu muốn, thêm Upscale Image (scale by 0.5) sau đó để có tỉ lệ 2x.

Cài đặt và mẹo

  • 4x-UltraSharp là lựa chọn an toàn cho ảnh chụp và render; 4x_foolhardy_Remacri và 4x-AnimeSharp phù hợp với tranh minh họa.
  • Model 4x sẽ biến ảnh 1024x1024 thành 4096x4096 trong một bước; nếu chỉ muốn 2x thì thu nhỏ lại sau.
  • Phóng to pixel không thêm chi tiết mới. Muốn chi tiết thật, hãy chạy thêm bước lấy mẫu giảm nhiễu thấp (hires fix) hoặc Ultimate SD Upscale.
  • Bộ phóng to chạy trên GPU; ảnh lớn có thể tốn nhiều VRAM, dùng ImageScale để thu nhỏ trước nếu cần.

Khắc phục sự cố Load Upscale Model

Lỗi: Loại model không được hỗ trợ / spandrel không thể tải

Vì sao xảy ra
File không phải bộ phóng to ảnh (ví dụ checkpoint, model phục hồi mặt hoặc file tải bị lỗi).

Cách sửa
Tải lại bộ phóng to từ nguồn gốc và đảm bảo đó là file .pth hoặc .safetensors kiểu ESRGAN. Cập nhật ComfyUI để spandrel nhận kiến trúc mới hơn.

Danh sách chọn trống

Vì sao xảy ra
Không có file nào trong models/upscale_models.

Cách sửa
Tạo thư mục nếu chưa có, thêm file bộ phóng to, nhấn R để làm mới.

Hết bộ nhớ khi chạy Upscale Image (using Model)

Vì sao xảy ra
Bộ phóng to xử lý toàn bộ ảnh một lần; phóng 4x ảnh 2048 cần nhiều VRAM.

Cách sửa
ComfyUI sẽ tự chia nhỏ khi hết bộ nhớ; nếu vẫn lỗi, thu nhỏ ảnh đầu vào hoặc dùng model 2x.

Câu hỏi về Load Upscale Model

Mình có chọn được tỉ lệ phóng to không?

Không, tỉ lệ lấy từ model. Dùng model 2x hoặc chạy tiếp Upscale Image (scale by) để điều chỉnh.

Đây có phải là phóng to latent không?

Không. Cái này làm việc trên pixel sau khi giải mã. Upscale Latent thì làm trên latent trước khi chạy bước lấy mẫu thứ hai.

Thêm node ComfyUI