Stable Diffusion低显存也能跑大图了,再也不用怕爆显存!
Stable Diffusion(以下简称SD)是一款很强大的AI绘画软件,很多人都会拿SD和MJ(Midjourney)作对比,其中最重要的一点就是使用门槛上,SD需要最低也是4GB的显存,如果显存低了是没办法获得很好的体验的,最佳的配置是12-24GB 基本上所有的功能都能用。现在pkuliyi2015大佬开发了一个免费插件Tiled Diffusion(插件安装目录文件夹:extensions),可以大幅度减少SD生图所需的显存,其工作原理就是将一张图不同的块,通过连续生成图块,然后再合并成一张图,再也不用–lowvram 或 –medvram指令降低作画的质量了。 Tiled Diffusion界面 主要功能: 1、可以轻松做出超高质量的图像放大,即使是8K的图 也只需要12G显存。 2、当你不想大幅度的改变人像时,特别适合于人像放大,可以达到无损放大的程度。 3、X4的放大比例,如果你的电脑平时只敢开X2放大,现在X4放大也不会爆显存了,去噪强度建议设置0.4。 4、Img2img 放大,默认参数下,选择Tiled Diffusion的X4放大,只需要1分钟 左右,如果是X2放大,只需要10秒。 5、使用ControlNet插件的canny 2560 * 1280重绘,效果如图: canny线稿图 canny重绘效果图 安装教程: 软件直装 :打开SD网页版地址,选择拓展-从网址安装-输入插件地址: https://github.com/pkuliyi2015/multidiffusion-upscaler-for-automatic1111 点击“安装”,如果国内网络不稳定,可以在github前面加个K变成kgithub,就会变成从国内的网站安装,速度大大提高。 sd插件安装方法 压缩包安装:打开项目地址,点击code,然后点击下面弹出来的download zip 这样就会用压缩包的形式下载下来,再把压缩包解压到extensions文件夹里面即可。这样安装后期更新还是一样的方法,PS:不如网址直接安装方便,点击SD拓展-在线更新即可自动下载更新了。 sd插件安装方法 使用方法: 插件安装后,你可以直接使用软件默认的设置,只需要打开“启用”即可,英文版的是打开Enable。如果生成的图像比较模糊或者颜色灰暗,需要打开模型对应的VAE进行颜色修复。如果还是爆显存了,需要把各个tile调小。 Tiled Diffusion示例图 如图所示,一张完整的图都被分成了不同的块,这个插件使用起来就会把原图分成的小块一遍一遍的分割和融合,最终生成我们想要的图,如果你没有生成高清大图的需求,建议关掉这个功能,这会让你生成图的速度变慢。 块的大小和重叠数量决定了生成图的速度,如果你把块的宽度和高度设置的很低就会生成更多的小块,需要的时间也就更多,建议块的宽度和高度设置96或者128以提高生成速度,分块重叠个数建议在使用MultiDiffusion功能的时候设置32或者48,使用Mixture of Diffusers 选择16或32,与 MultiDiffusion 相比,Mixture of Diffusers...