以下是关于照片超清修复的相关内容:
使用 StabilityAI 官方的 Stable Diffusion V2.1 512 EMA 模型进行照片超清修复,需将该模型放入 stable-diffusion-webui/models/Stable-Diffusion/文件夹中,StableSR 模块(约 400M 大小)放入 stable-diffusion-webui/extensions/sd-webui-stablesr/models/文件夹中,VQVAE(约 750MB 大小)放在 stable-diffusion-webui/models/VAE 中。
以神仙姐姐的照片为例进行测试,其原始分辨率为 512x768,放大后较模糊。先使用“Ultimate SD upscale”脚本放大,重绘幅度开到 0.1 能看到人物细节变化,但重绘幅度开到 0.4 会使人物变化较大且失去真实感。用“后期处理”的放大方法,缩放 3 倍后眼神更锐利,但头发仍模糊。最后用 StableSR 放大时,需将大模型和 VAE 分别调整为下载安装的“Stable Diffusion V2.1 512 EMA”和“VQGAN vae”。
Tusiart 简易上手教程中提到高清修复是在原本图像分辨率基础上让其更精细,高清修复采样次数与前面采样次数理解相同,重绘幅度相当于图生图的重绘。
在 Stable Diffusion 中,AI 出图默认分辨率为 512x512,用于商业不够。提高最终出图分辨率可使用高清修复功能,如将初始分辨率设为 800x420,选择放大倍率为 2,理论上放大倍率越高图片越清晰,但实际效果与电脑配置和显卡显存有关。先以 800x420 画图并获取种子值,然后填入随机数种子固定图片,放大时可选择算法,如二次元绘图用 R-ESRGAN 4x+Anime6B,写实类风格用 R-ESRGAN 4x+。
这个修复必须要使用StabilityAI官方的Stable Diffusion V2.1 512 EMA模型,放入stable-diffusion-webui/models/Stable-Diffusion/文件夹中。然后是StableSR模块(约400M大小)放入stable-diffusion-webui/extensions/sd-webui-stablesr/models/文件夹中。还有一个VQVAE(约750MB大小)放在你的stable-diffusion-webui/models/VAE中。这三个文件我会放在百度云盘的链接中。安装好之后,我们用一张从网上找的神仙姐姐的照片来做一个测试,这张图片的分辨率为512x768。放大之后看是比较模糊的,脸上有很多噪点,头发丝也糊在一起了。我们先使用“Ultimate SD upscale”脚本放大看一下,哪怕是重绘幅度只开到0.1,也可以看到人物细节的变化,比如嘴角、眼睛等部位,而且整个人磨皮很严重,失去了真实感。重绘幅度开到0.4之后,基本上就变了一个人了。所以,想要还原一些老照片,追求最大保真度的话,用重绘的方法是不太好的。接下来,我们再试验一下“后期处理”的放大方法,缩放3倍。眼神变得更锐利了一些,但是头发还是模糊的,因为原图就很模糊。最后,我们再测试一下StableSR的放大,先将大模型和VAE分别调整为我们刚才下载安装的“Stable Diffusion V2.1 512 EMA”和“VQGAN vae”。
1.高清修复:在本来设置的图像分辨率基础上,让图像分辨率变得更加精细。我理解是和原来的图像分辨率设置形成了两次绘图的流程,第一次绘图出内容,第二次绘图添加画面精细。2.修复方式:这个我没懂,每次学别人的操作,还不知道影响在哪,等我学会了我会回来改这里的哈哈哈。读者老爷们可以催更。3.高清修复采样次数:和前面采样次数一样理解就好。4.重绘幅度:相当于图生图的重绘。在原有的内容上,如果重绘幅度不是0,那么就会在变得高清的同时有一部分内容上的变动,不过用户看不到中间过程。1.ADetailer:面部修复插件,治愈脸部崩坏的超强小工具,高阶技能,后面再学。
作者:白马少年介绍:SD实践派,出品精细教程发布时间:2023-05-04 21:00原文网址:https://mp.weixin.qq.com/s/zy0MyjCUxCF1C-WC6cUdBg在Stable Diffusion中,AI出图的默认分辨率为512x512,这也是大多数模型训练的尺寸。这个分辨率出的图运用到商业上显然是不够的,我们通常的做法是提高分辨率,增加提高精细度的关键词等等。但是,直接拉高分辨率的做法不仅会让我们的出图效率变低,也会使构图出现问题。这张图是在1600x840的分辨率下绘制的,不仅出图时间很长,而且在一个画面中出现了两个人物,所以,初始的分辨率不易过高。那么,我们用什么方法来提高最终的出图分辨率呢?一、高清修复在文生图功能中,有一个内置的高清修复(Hires-Fix)功能,可以看到当我们将初始分辨率设置为800x420时,选择放大倍率为2,高清修复可以将我们的分辨率放大至1600x840。理论上放大倍率越高,图片就会越清晰,这里的倍数最高可以到4倍,但是到底能不能画出来,就和你的电脑配置、显卡显存息息相关了。我们先用800x420画一张图,在生成图的下方可以看到这张图片的种子值。然后将数字填入随机数种子里,这样就能固定这张图片。接下来我们选择高清修复,放大两倍,放大算法选择R-ESRGAN 4x+Anime6B。这个算法通常是二次元绘图用的,如果是写实类的风格,可以选择R-ESRGAN 4x+。