赞
踩
主要介绍SD的宽高设置以及高清修复
基础模型都是通过512512的图像集训练的,所以我们采用SD1.5模型的时候,宽高不要超过512512,否则,图像就会出现不可以控.
但是在实际工作中,我们需要更加高清图片怎么办,这就是本章的主要内容。
SD生成256256图片效果最好。512512是SD一直使用的画布大小。如果我们给一个大画布的时候,就很容易产生无法理解的内容,所以我们在使用SD2.0以前的模型时,宽高不要超过512*512,如果想要更加大的图片,可以通过高精度修复来进行修复。
相关参数:放大算法,高分迭代步数,重绘幅度,放大倍率,宽高调整
放大算法,webUI中默认提供了很多放大算法。
高清修复采样次数,设置为0时,采用默认步数,这个参数一般不用调整。
重绘幅度,决定算法对图像内容的保留程度,该值越高,放大后图像就比放大前图像差别越大,低值为修正原图,高值就会对原图进行不同程度的改写。
在实际中也要根据不同模型来测试,不同风格的图片采用不同的放大算法和重绘幅度(0.5左右)。
下图是对比,可以看到,不同放大算法差异很大
放大对比
绿色的代表建议使用,黄色代表尝试,红色代表不建议使用
脚本中选择Ultimeate SD upscale,这个需要安装插件才能使用
插件名称位置:https://gitcode.net/ranting8323/ultimate-upscale-for-automatic1111
作者提供了官方文档:
https://github.com/Coyote-A/ultimate-upscale-for-automatic1111/wiki/FAQ
第一个,目标尺寸类型,Scale from image size按照图生图原始设置,custom size自定义
第二个,放大算法
第三个,重绘类型linear,chess(分块),none
第四个,接缝修复(没有明显接缝,就不要使用)
详细使用参考官方文档即可。
它是将原图分解成一个个图块tiles,然后对每一块进行高清修复,最后再拼接起来。
参数有3个,分块重叠像素宽度,放大倍数,放大算法
第一个参数,Tile overlap,使用SD放大时,分块处的像素重叠宽度,分块间重叠有助于图像合并时,产生明显接缝,官方默认设置64.
如果为0,那么接缝处非常明显
如果改为256,那么效果就比较好
第二个参数,放大倍数,这个没什么说的
第三个参数,放大算法
按照下图三个框设置就可以了
特别强调重绘,重修是指对图片细节进行重新绘制.
当使用文生图或者图生图的时候,通过下面按键进行后处理,或者直接从电脑中拖入图片进行处理
一般用等比缩放
采用两种放大算法,最后叠加
第二种放大算法叠加后的强度,为0的时候,不采用算法2,使用1的时候完全由算法2处理
GFPGAN是一种由腾讯PCG团队研发的先进人脸回复技术,从低质量回复高质量人脸的目标,相关论文为
PCG介绍
新加坡南洋理工研发的人脸回复技术,从低质量的人脸恢复高质量的人脸,相关论文为
这两种算法只能修复人脸,对人脸外面的就没有什么用了
从效果上看文生图高清修复要比附加功能放大更加好一点
但是文生图放大耗费时间,实际中我们都采用附加功能放大功能。
以上就是今天要讲的内容。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。