资讯动态

ComfyUI_UltimateSDUpscale 分块放大实战:6G显存也能出图的参数配置

发布时间:2026/8/22 20:40:19 来源:尧图企业网站定制
ComfyUI_UltimateSDUpscale 分块放大实战6G显存也能出图的参数配置【免费下载链接】ComfyUI_UltimateSDUpscaleComfyUI nodes for the Ultimate Stable Diffusion Upscale script by Coyote-A.项目地址: https://gitcode.com/gh_mirrors/co/ComfyUI_UltimateSDUpscale大图放大显存爆红该怎么处理把 4096x4096 的图直接丢进 SD1.5 跑图VAE Decode 一启动显存直接爆红报 OOM。根源在于模型只学过 512x512图越大越容易跑偏、越吃显存。ComfyUI_UltimateSDUpscale 干的就是这件事先把图放大再按块分块做去噪全程单块都在模型熟悉的训练分辨率内完成。下面带你装好节点、接完线跑出一张能看的放大图。 原理到底在做什么整个过程像师傅给一面墙做壁纸收边先贴好整面墙初始放大再把每个小块单独返工修一遍分块重绘最后拿填缝剂把块与块的接缝抹平接缝修复。每一块始终待在 512x512 这个模型最熟的尺寸里细节和显存都可控。接缝是分块的副产品所以节点配了专门的修复步骤纹理极密的场景仍会留一点痕迹目前没有完美解法。跑之前检查这几样nvidia-smi预期看到显卡型号和显存占用SD1.5 512 分块建议 6G 起步git -v预期看到版本号装节点要用模型就位checkpoint 在models/checkpoints4x 放大模型如 4x_UltraSharp在models/upscale_modelsVAE 可先用 ckpt 自带的在 ComfyUI/custom_nodes 下执行安装git clone https://gitcode.com/gh_mirrors/co/ComfyUI_UltimateSDUpscale预期目录下多出一个同名文件夹。不想碰终端的话ComfyUI Manager 的 Custom Nodes Manager 里搜 UltimateSDUpscale 也能装后续更新一键完成这里主推 Git 方式因为镜像仓库直接可用装完重启 ComfyUI 即可。从零到出图三步接好节点先接出一张 512 底图Empty Latent Image空潜空间设 512x512KSampler采样器默认参数跑一次VAE Decode 拿到底图。预期一张完整的小图。常见偏差底图糊——底图质量与本节点无关别在这浪费时间它只是原料。把 Ultimate SD Upscale 节点接上跑出第一张图右键添加Ultimate SD Upscale节点在image/upscaling分类下接 5 路输入model、positive、negative、vae、image另加一路 upscale_model放大模型。upscale_by放大倍数2.0先只翻倍别一上来就极限denoise去噪强度0.15低去噪只修细节超过 0.3 脸部会开始漂移tile_width / tile_height分块宽高512x512对齐 SD1.5 的训练分辨率。预期右侧出一张 1024x1024、细节变实的大图。常见偏差图看着没变化——denoise 太低加到 0.2。图本文流程的完整连线从左到右依次是模型加载、提示词编码、512x512 空潜空间、KSampler 生成底图、加载 4x_UltraSharp 放大模型、Ultimate SD Upscale 节点 2 倍放大。注意右侧的 Ultimate SD Upscale 节点它收到的 model、image、positive/negative、vae 五路输入加上放大模型缺一不可。把块接缝压下去mode_type分块顺序Chess棋盘式先修间隔块相邻块修的时候有已修好的邻居可参考更少出缝seam_fix_mode接缝修复模式Half Tile只处理交界处不整块重做耗时约为最彻底模式的一半。预期交界处看不到明显块状边界。常见偏差耗时翻倍——接缝修复这步很贵接缝不明显就改回 None。参数场景速查denoise 和分块尺寸优先参数推荐区间适用场景踩坑提示denoise0.05–0.2细节细化、保构图超过 0.3 脸部纹理漂移配 ControlNet tile 才敢调高tile_width / tile_height512x512SD1.5对齐模型训练分辨率调大省显存但超出训练分辨率后块边界会漂seam_fix_modeHalf Tile块接缝明显时最彻底模式耗时约翻倍None 最快mode_typeChessLinear 接缝偏多时None 跳过重绘步骤只适合纯修缝cfg5–9随 checkpoint 调整超过 10 颜色过饱和块色差加重steps15–25低去噪场景超过 30 收益很小纯浪费时间mask_blur8–16接缝发糊时调大保留更多原图但修图效果变弱tile_padding32默认即可复杂纹理可加大显存占用同步上涨懒人默认配置denoise 0.15、tile 512x512、mode_type Chess、seam_fix_mode Half Tile、steps 20、cfg 7、upscale_by 2.0。SD1.5 的 checkpoint 直接套这组能跑通出图就可用。 翻车现场与自救ComfyUI_UltimateSDUpscale 显存不够与接缝排查VAE Decode 时 Out of Memory → 显存不够不是你的错是整图解码太吃显存 → 勾上节点的 tiled_decode 再跑仍 OOM 就把 tile 边长降 64。图里出现明显方块边界 → 相邻 tile 在高 denoise 下各自幻觉拼不回来 → 先把 denoise 拉回 0.1 再跑确认还有缝再开 Half Tile。块与块之间色偏、整图斑驳 → cfg 过高把各块推向不同色调 → 降回 7 重跑。输出尺寸和预期对不上 → 最终尺寸 输入尺寸 × upscale_by → 换 No Upscale 变体节点单独用缩放节点控制目标尺寸。新细节像画出来的假纹理 → denoise 低于 0.05 基本只做锐化别指望它加细节 → 细节交给放大模型这步只做精修。 延伸与深挖跑通之后看这些参数逐项英文文档js/docs/UltimateSDUpscale.md只想修缝不想放大的场景js/docs/UltimateSDUpscaleNoUpscale.md自定义采样器与 sigmas 的进阶节点js/docs/UltimateSDUpscaleCustomSample.md示例工作流文件example_workflows/basic-usdu.json本文没覆盖的方向ControlNet tile 配高 denoise 的组合、批量处理脚本值得在跑通之后再看。把 denoise 拉到 0.1 跑第一张图接缝实在明显了再开 Half Tile。【免费下载链接】ComfyUI_UltimateSDUpscaleComfyUI nodes for the Ultimate Stable Diffusion Upscale script by Coyote-A.项目地址: https://gitcode.com/gh_mirrors/co/ComfyUI_UltimateSDUpscale创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价