This workflow designed to restore, upscale and color fix low resolution realistic images and portraits (blury and non-blurry aswell) using FLUX.1 models. Allows you to output 4Megapixel+ images.
Runtime profile
Source description
This workflow designed to restore, upscale and color fix low resolution realistic images and portraits (blury and non-blurry aswell) using FLUX.1 models. Allows you to output 4Megapixel+ images.
Important Usage notes:
jasperai/Flux.1-dev-Controlnet-Upscaler · Hugging Face By default any image you load (even 256x256 image) will be resized to match 1Megapixel, which is base resolution for FLUX.1 model. This setting can be altered in - "Image Input Resizer" nodes. After that, this resized image will be upscaled by whichever value you have in Ultimate SD Upscale node. Prompt is not mandatory, but can help if you get unstable results, as well as denoise values. You can still use value "Image Upscale_by = 1", in that case upscaler will act as an image refiner.
For celebrity images or characters it's better to use celebrity/character designated Lora to preserve accurate facial features.
AI-generated commentary
AI-generated explanation based on source and configuration details. Suggestions are clearly labeled.
FLUX.1 SmartUpscaler-[2Pass Upscaler]. ControlNet + SD UPscale is for restoring, upscaling, and color-fixing low-resolution realistic images and portraits. It takes a loaded image, can optionally use a prompt, and can produce images at 4 megapixels or more.
By default, a loaded image—including one that is 256x256—is resized to 1 megapixel, then upscaled by the value set in Ultimate SD Upscale.
You can leave the prompt empty; the description says a prompt may help with unstable results, as can denoise values.
Suggestion · not verified
Set Image Upscale_by = 1 if you want the upscaler to act as an image refiner.
Suggestion · not verified
It is published by Nxssar and uses Flux.1 D as its base model.
An AI-app option is linked at https://www.seaart.ai/workFlowAppDetail/cti9f9le878c73dh27ig.
The workflow names these model files: 4x_NMKD-Siax_200k.pth, clip_l.safetensors, Flux.1-dev-Controlnet-Upscaler.safetensors, and flux1-dev-Q6_K.gguf.
It also names t5xxl_fp8_e4m3fn.safetensors and thwri/CogFlorence-2.2-Large.
Named nodes include Anything Everywhere3; CLIPTextEncodeFlux; ColorMatch; ConditioningZeroOut; ControlNetApplyAdvanced; ControlNetLoader; CR Image Input Switch; CR Prompt Text; CR Text Input Switch; DownloadAndLoadFlorence2Model; DualCLIPLoaderGGUF; easy imageSize; Fast Groups Bっ
Change the 1-megapixel target in the “Image Input Resizer” nodes when you want a different base resolution.
Suggestion · not verified
For celebrity images or characters, consider a designated Lora to help preserve accurate facial features.
Suggestion · not verified
Before use, verify that your setup includes the named model files and nodes.
Suggestion · not verified
No license is specified for this workflow.
Does this need to be edited?
Sign in to send an edit request.
Sources
1 sourceSource excerpts
1 excerptSource context: 2678 downloads · Type Workflows · Base model Flux.1 D
You can also try out this workflow as an AI-app :
Estimated VRAM requirement
Estimate unavailable
14.0 GB across 4 of 12 model files. Model file total + 25% loading overhead + 2 GB execution buffer, rounded up.
Requirements
44 requirementsUpscaler · 63.9 MB · PT · Unknown
Text encoder · 235 MB · SAFETENSORS · Unknown
DualCLIPLoaderGGUF
Not resolvedText encoder · Unknown
Flux.1-dev-Controlnet-Upscaler.safetensors
Not resolvedUpscaler · Unknown
Checkpoint · 9.18 GB · GGUF · Unknown
Text encoder · 4.56 GB · SAFETENSOR · fp8 · Unknown
Vision model · Hugging Face · thwri/CogFlorence-2.2-Large · CogFlorence 2.2 Large
UltimateSDUpscale
Not resolvedUpscaler · Unknown
Upscale Model Loader
Not resolvedUpscaler · Unknown
VAEDecode
Not resolvedVAE · Unknown
VAEEncode
Not resolvedVAE · Unknown
VAELoader
Not resolvedVAE · Unknown
Anything Everywhere3
Not resolvedNode pack · Unknown
CLIPTextEncodeFlux
Not resolvedNode pack · Unknown
ColorMatch
Not resolvedNode pack · Unknown
Node pack · Unknown
ControlNetApplyAdvanced
Not resolvedNode pack · Unknown
ControlNetLoader
Not resolvedNode pack · Unknown
CR Image Input Switch
Not resolvedNode pack · Unknown
CR Prompt Text
Not resolvedNode pack · Unknown
CR Text Input Switch
Not resolvedNode pack · Unknown
DownloadAndLoadFlorence2Model
Not resolvedNode pack · Unknown
easy imageSize
Not resolvedNode pack · Unknown
Fast Groups Bypasser (rgthree)
Not resolvedNode pack · Unknown
Fast Groups Muter (rgthree)
Not resolvedNode pack · Unknown
FilmGrain
Not resolvedNode pack · Unknown
Florence2Run
Not resolvedNode pack · Unknown
Get resolution [Crystools]
Not resolvedNode pack · Unknown
Image Comparer (rgthree)
Not resolvedNode pack · Unknown
Image Inset Crop (rgthree)
Not resolvedNode pack · Unknown
ImageResizeKJ
Not resolvedNode pack · Unknown
ImageScaleToTotalPixels
Not resolvedNode pack · Unknown
KSampler
Not resolvedNode pack · Unknown
Load image with metadata [Crystools]
Not resolvedNode pack · Unknown
LoadImage
Not resolvedNode pack · Unknown
ModelSamplingFlux
Not resolvedNode pack · Unknown
OverrideCLIPDevice
Not resolvedNode pack · Unknown
Power Lora Loader (rgthree)
Not resolvedNode pack · Unknown
Preview from metadata [Crystools]
Not resolvedNode pack · Unknown
PreviewImage
Not resolvedNode pack · Unknown
SaveImage
Not resolvedNode pack · Unknown
Seed Everywhere
Not resolvedNode pack · Unknown
ShowText|pysssss
Not resolvedNode pack · Unknown
UnetLoaderGGUF
Not resolvedNode pack · Unknown