简要介绍:
多阶段修复,第一阶段用BOPBTL初步修复划痕,第二阶段用SDXL图生图上色,用深度图和线稿控制内容不变,用ReActor控制脸部不变,第三阶段放大。
该工作流主要关注保真和高质量上色,即修复后结果尽量不偏离原图,同时获得满意的上色效果。
使用方法:
1.上传要修复的图片;
2.根据需要选择第一阶段输出尺寸的长边和第三阶段修复的放大倍数;
3.在文本引导框输入带颜色提示的引导词(可省略但输出结果配色随机);
4.设置批量抽卡数量,点击【开始生图】开始抽卡。
修复三部曲:
去污补残:【在线运行|Flux重绘残损照片高保真高质量自动修复上色放大】
重绘上色:【在线运行|SDXL重绘老照片高保真高质量自动上色修复上色放大】
高清放大:【在线运行|高保真超级高清放大修复SUPIR+TileSDXL】
备注:
0、因为是通过重绘上色,提示词并没法精确控制,每次生成风格有差异,需要多抽卡,故 增加批量插卡功能 ;新增控制开关,【初步修复】、【脸部修复】、【高清放大】三个模块可按需启用;修改脸部修复及特征提取部分,对人脸较小的图更为友好(但人脸占比太小的图还是修不了,建议裁剪后修复再拼回人脸);增加【提示词反推】、【参考换脸】。 如果照片很模糊或严重破损建议关闭【提示词反推】,否则提示词有关于模糊或破损的表述导致出图也模糊。
1、一般直接上传图片点修复就行,但可输入英文引导提示词控制衣服颜色、背景颜色、人物性别年龄等控制词效果更好,比如【simple background, black hair, (blue clothes:1.2),】;
2、不同的大模型出图细节会有所不同,可自行选择XL大模型测试效果,但需要调整ControlNet和生图的采样控制参数才能确保真效果, 精力有限只测试了基础XL底模,不同XL的ControlNet堆和生图的采样控制参数如何设置才能更保真效果更好,有测试好并愿意共享的请在评论区回复 ;
3、加入LoRA,不同的LoRA模型出图细节会有所不同,可自行调整,如修复动漫图可使用动漫风格的LoRA,控制参数同样可能需要微调;
4、如果图像无划痕等破损,可忽略BOPBTL【初步修复】;
5、随机种子不同,出图有差异,多抽卡才能得到想要的效果;
6、对于不同图片,其他参数可自行调节,可进一步优化结果;
7、输入图及输出结果可通过其他工作流或者软件进行预处理或进一步修整,在本作者【SUPIR+TileSDXL高保真超级高清放大修复|在线运行】预处理或者后处理有时能得到更好的效果;
8、本工作流也可用于洗图。
测试结果展示:
以下结果仅上传图片并设置第一阶段输出图长边尺寸为1024或2048进行测试,如细调参数可进一步优化结果。
测试提供原图,有兴趣者可测试能否搭建更通用且保真效果好的工作流。
图片来自网上,如有侵权请联系删除。
所有测试用【SUPIR+TileSDXL高保真超级高清放大修复|在线运行】后处理可得到更好的结果
测试2用【SUPIR+TileSDXL高保真超级高清放大修复|在线运行】预处理得到了更好的结果
测试3用局部重绘先初步修复预处理效果会更好
测试1:
原图:
修复结果:
用【SUPIR+TileSDXL高保真超级高清放大修复|在线运行】后处理:
测试2:
原图:
修复结果:
用【SUPIR+TileSDXL高保真超级高清放大修复|在线运行】预处理:
测试3:
原图:
修复结果: