Hybrid Upscaler Workflow

5.0

1 reviews
39
18.6K
3.5K
1
Description

SUPIR upscaler is the highest quality, but it is very slow, requires high hardware/configuration and has a few exceptions that cause the image to be blurry than the original (like the gem image). So I added the 4x/16x quick upscaler option with high speed, which doesn't require much vram.


I have carefully selected Upscale Models, download them at: https://openmodeldb.info/

-4xLSDIRplusC.pth

-16x-ESRGAN.pth

-1x_Plants_400000_G.pth




---------------------------

Discord:  https://discordapp.com/users/339415040308412418


Any support is appreciated, thank you very much :)

patreon.com/akihungac

buymeacoffee.com/akihungac

paypalme/manhtuanphoto


Node Diagram
Discussion
m
mdv_6048 months ago

I get this error. Any ideas?

Error occurred when executing ColorMatch:

'NoneType' object has no attribute 'cpu'

 File "C:\ComfyUI_windows_portable\ComfyUI\execution.py", line 152, in recursive_execute
   output_data, output_ui = get_output_data(obj, input_data_all)
                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 File "C:\ComfyUI_windows_portable\ComfyUI\execution.py", line 82, in get_output_data
   return_values = map_node_over_list(obj, input_data_all, obj.FUNCTION, allow_interrupt=True)
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 File "C:\ComfyUI_windows_portable\ComfyUI\execution.py", line 75, in map_node_over_list
   results.append(getattr(obj, func)(**slice_dict(input_data_all, i)))
                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 File "C:\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-KJNodes\nodes\image_nodes.py", line 88, in colormatch
   image_target = image_target.cpu()
                  ^^^^^^^^^^^^^^^^

Author

35
87.5K
1.5K
342.6K

Resources (6)

    0001.png (12.1 MB)
    0004.png (9.8 MB)
    0002.png (8.4 MB)
    0003.png (8.9 MB)
    ebd17320c0f0c95952fbbd0f90085342.jpg (138.8 kB)
    213c101dca7243ff7d5fcc1d6151f60d.jpg (201 kB)

Reviews

W

WellShot

a year ago

I've tried a couple of other SUPIR workflows with far less success. This workflow just WORKS! Now I have to study it and figure out why.

Versions (2)

  • - latest (a year ago)

  • - v20240327-133337

Primitive Nodes (3)

Fast Groups Bypasser (rgthree) (1)

Image Comparer (rgthree) (1)

Note (1)

Custom Nodes (29)

  • - CR Text Concatenate (1)

  • - CR Text Blacklist (1)

  • - CR Image Input Switch (4 way) (1)

  • - CR Text (1)

ComfyUI

  • - CheckpointLoaderSimple (1)

  • - CLIPTextEncode (2)

  • - VAELoader (1)

  • - UpscaleModelLoader (4)

  • - ImageUpscaleWithModel (4)

  • - SaveImage (1)

  • - LoadImage (1)

  • - FromBasicPipe_v2 (1)

  • - ToBasicPipe (1)

  • - WD14Tagger|pysssss (1)

  • - SUPIR_first_stage (1)

  • - SUPIR_sample (1)

  • - SUPIR_model_loader_v2 (1)

  • - SUPIR_conditioner (1)

  • - SUPIR_decode (1)

  • - SUPIR_encode (1)

  • - ColorMatch (1)

  • - UltimateSDUpscale (1)

Checkpoints (1)

leosamsHelloworldXL_helloworldXL50GPT4V\leosamsHelloworldXL_helloworldXL50GPT4V.safetensors

LoRAs (0)