
ComfyUI Ultimate SD Upscale 大图像分块放大完全指南补细节不撑爆显存【免费下载链接】ComfyUI_UltimateSDUpscaleComfyUI nodes for the Ultimate Stable Diffusion Upscale script by Coyote-A.项目地址: https://gitcode.com/gh_mirrors/co/ComfyUI_UltimateSDUpscaleComfyUI Ultimate SD Upscale简称 USDU是一个 ComfyUI 放大节点先把大图整体放大再用扩散模型逐块重绘补回放大后丢失的细节。它不需要整张大图同时占用显存一次只处理一小块所以低显存显卡也能输出细节清晰的高分辨率图解决放大要显存、保细节要糊的两难问题。 这类事正适合它你刚生成了一张 512x512 的底图想扩成 1024x1024 交付USDU 一条边就把放大和补细节合并了。你已经用别的放大工具比如 ESRGAN 类模型把图放大了但画面偏软、偏糊用仓库里的 No Upscale 变体节点只对放大后的图做分块重绘尺寸不变。你的显卡只有一点余量整图放大重绘会 OOM分块机制让峰值显存只取决于单块大小不随总图长高。 第一次跑通clone 完就能出图进到ComfyUI/custom_nodes/目录执行一条命令git clone https://gitcode.com/gh_mirrors/co/ComfyUI_UltimateSDUpscale重启 ComfyUI 后节点菜单的image/upscaling分类下就有三个节点UltimateSDUpscale、UltimateSDUpscaleNoUpscale、UltimateSDUpscaleCustomSample。已装 ComfyUI Manager 的话也可以直接搜 UltimateSDUpscale 安装。最小配置只需接好四样checkpoint 模型、VAE、放大模型例如 4x-UltraSharp以及正向/负向提示词。参数保持默认即可出图upscale_by给 2.0tile_width/tile_height给 512denoise给 0.2。仓库自带的工作流就是这个配置直接加载就能跑。 原理像拼贴一幅马赛克壁画把整个过程想象成一群画师合作补全一幅马赛克壁画先放大一位画师用放大模型把整幅画布吹大但吹出来的画偏软。逐块重绘每位画师只领走一块马赛克外加一圈相邻的参照带对应tile_padding在模型最熟悉的尺寸里精细补画然后贴回原位。修缝最后有专人把块与块交界处的线条再描一遍让拼缝消失。关键机制只有一句每一小块送进扩散模型时尺寸恰好等于模型训练时见过的尺寸如 SD1.5 的 512x512细节能力发挥到最满而显存里同一时刻只装得下一小块不装整张大图。细节和显存两头都占了。⚙️ 参数怎么选按场景直接抄你的场景参数推荐取值原因第一次用 SD1.5 系模型tile_width/tile_height512 / 512模型训练分辨率出图最稳显存富余就调大块少省时底图 512 想出 1024upscale_by2.0底图尺寸当分块尺寸倍数正好对上目标放大同时补细节denoise0.05–0.2只做锐化级修改保原图内容接缝和幻觉都少分块接缝偏明显mode_typeChess棋盘式隔块处理相邻块不再连续漂移降 denoise 后仍有缝seam_fix_modeHalf Tile对交界区再重绘一遍比 Intersections 快不少必须精确到像素换 No Upscale 节点前置 ImageUpscaleWithModel → ImageScale变体不放大输入多大输出多大边缘块有畸变force_uniform_tilesTrue关闭会裁出非均匀小块模型没训练过这种尺寸解码阶段爆显存tiled_decodeTrue跳过注定失败的整图解码直接分块解码seam_fix_denoise、seam_fix_width、mask_blur这几个进阶项默认值就够用先别动。 出问题了看这里现象可能原因处理解码阶段报 OOM引擎先尝试整图完整解码装不下打开tiled_decode直接走分块解码块与块之间有清晰色差线denoise 偏高或 Linear 顺序下各块独立重绘、边界漂移denoise 降到 0.05–0.2换 Chess 顺序仍不行再开 seam fix处理时间明显变长开了最强的接缝修复或分块太小导致块数暴涨接缝修复用 Half Tile块调大到显存上限赶时间可关force_uniform_tiles块边缘出现畸变、鬼影关了force_uniform_tiles边缘块变成模型没见过的尺寸重新打开默认 True边缘块会用周围上下文补齐 继续深挖示例工作流example_workflows/含 512 底图 2 倍放大的基础链路主节点完整参数表js/docs/UltimateSDUpscale.mdNo Upscale 变体说明js/docs/UltimateSDUpscaleNoUpscale.mdCustom Sample 变体自定义采样器js/docs/UltimateSDUpscaleCustomSample.md节点在应用内右键选 info 图标也能直接看参数解释USDU 的核心思路就是让大图始终在模型训练尺寸内被细化把显存峰值和总图大小解耦。跑通第一次后建议拿同一张图把denoise分别设 0.1 和 0.5 各跑一遍——两个结果并排看你对接缝从哪来的理解会一下到位。【免费下载链接】ComfyUI_UltimateSDUpscaleComfyUI nodes for the Ultimate Stable Diffusion Upscale script by Coyote-A.项目地址: https://gitcode.com/gh_mirrors/co/ComfyUI_UltimateSDUpscale创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考