“高分放大”(有时间也叫“超分放大”或“高清修复”)描述了在确保图像清楚度的条件下提升图片分辨率的过程。例如,将一张512 x 512的图片放大四倍,得到的就是2048 x 2048分辨率的图片,这个过程不仅放大了图片尺寸,也丰富了图像细节以保持图像清楚度。
在SD webui中,直接生成一张2048 x 2048分辨率的图片由于模型底层机制的限定而变得极其困难。这主要有以下3个缘故起因:
1、显存限定: 与512 x 512相比,2048 x 2048的像素点数目增长16倍,生成图片所需的内存也随之增长16倍。根本上,运行SD webui会占用约3G的显存,处理512 x 512分辨率的图像,显存使用将增长约1G。因此,若要直接生成2048x2048的图片,必要约20G的显存,而当前主流显卡通常只配备8G甚至4G的内存,无法支撑生成高分辨率图片。
2、时间限定: 随着显存使用的增长,生成时间也会以指数级别增长,到达正常时间的16倍!
3、模型限定: 用于训练模型的图片分辨率最高为768 x 768,直接生成过高分辨率的图片可能会导致模型产生重复元素的图片,如重复的人物或头部等。
因此,若想获取一张高分辨率的图片,通常必要进行以下步调:
1、生成一张低分辨率的图片,例如512 x 512、768 x 512、或512 x 768。
2、然后选择符合的方法放大图片。
下面正式开始介绍本期的内容。
2、插件下载和安装
在使用AI放大法的时间,可以观察到,放大后的结果是完全忠于输入的图像的,也就是说当你以为生成的图片已经足够美满了,你不想有任何一点点改动,那么AI放大法是一个很好的高分放大法。
但是如果生成的图片不是那么美满,你盼望在放大的时间对其稍微改善,那么终极SD放大法会是一种很不错的方法。
操纵步调:
① 在 txt2img 标签页,点击send to img2img。如果是存在本地的图片,那么先上传到 PNG info 界面,然后再点击 send to img2img。
② 设置 Denoising strength(重绘幅度)为0.25。此值必要根据实际环境选择数值。如果不想让图片有过多的变化,可以使用0.1-0.2的重绘幅度。重绘幅度越大,图片的变化越大,但不能凌驾0.5。其它保持默认设置,设置好后的界面如下
③ 在 script(脚本)框内选择 Ultimate SD Upscale,其它设置按照下图方式设置