ComfyUI Node
Klein Tiled Upscaler
A ComfyUI node in sampling/custom_sampling with 21 inputs and 2 outputs.
Klein Tiled Upscaler
- guider
- positive
- negative
- sampler
- sigmas
- vae
- image
- upscale_model
- IMAGE
- LATENT
◄seed0►
◄scale_factor2.00►
◄tiling_strategyDetail-First►
◄tile_size_modeAuto►
◄tile_width1024►
◄tile_height1024►
◄padding128►
◄color_matchtrue►
◄mask_blur32►
◄adaptive_tilingfalse►
◄skip_threshold0.00►
◄core_anchor1.00►
◄consistent_noisetrue►
Categorysampling/custom_sampling
Inputs (21)
| Name | Type | Default | Description |
|---|---|---|---|
| guider | GUIDER | — | |
| positive | CONDITIONING | — | |
| negative | CONDITIONING | — | |
| sampler | SAMPLER | — | |
| sigmas | SIGMAS | — | |
| vae | VAE | — | |
| image | IMAGE | — | |
| seed | INT | 00–18446744073709550000 | — |
| scale_factor | FLOAT | 2.001–8 | Upscale ratio applied before tiling refine. |
| tiling_strategy | COMBO | Detail-First | Tile sequence order (Detail-First analyzes variance). |
| tile_size_mode | COMBO | Auto | Auto divides canvas evenly; Manual allows custom height/width below. |
| tile_width | INT | 1024512–4096 | Width of individual tiles when Manual mode is selected. |
| tile_height | INT | 1024512–4096 | Height of individual tiles when Manual mode is selected. |
| padding | INT | 1280–512 | — |
| color_match | BOOLEAN | true | Matches colors dynamically against original image to avoid color drift. |
| mask_blur | INT | 320–64 | Blur radius applied to blend masks to remove seams. |
| adaptive_tiling | BOOLEAN | false | Dynamically scales down sampling steps on flatter tiles to optimize speed and reduce hallucinations |
| skip_threshold | FLOAT | 0.000–1 | Only works with Detail-First. Skip tiles whose detail variance is below this fraction of the reference variance (keeps bicubic content). 0.0 = never skip. |
| core_anchor | FLOAT | 1.000.5–1 | Lower = keep more original structure in tile core. 1.0 = full regen. 0.85 is subtle, 1.0-0.95 is the sweet spot. |
| consistent_noise | BOOLEAN | true | Sample all tiles from one shared full-canvas noise field. Overlapping regions get identical noise. Off = independent per-tile noise. |
| upscale_modelopt | UPSCALE_MODEL | — |
Outputs (2)
| Name | Type | Description |
|---|---|---|
| IMAGE | IMAGE | — |
| LATENT | LATENT | — |