AI修复老照片的完整教程来了!

大家好,我是每天分享AI应用的萤火君!

最近老照片修复的项目比较火爆,很多同学都拿到了成果,这个技术上已经没有太大的难度,结合各种工具可以做出不错的效果,但是很多人还不知道如何实现,这篇文章就来给大家分享下AI修复老照片的方式方法。

本文主要介绍使用ComfyUI工作流修复老照片的方法,经过最近几天的研究,不仅可以修复普通的模糊老照片、也可以修复有污渍、划痕和破损的老照片。使用ComfyUI工作流,我们还可以做到:只上传一张老照片,然后一键修复,无需输入任何提示词。

效果展示

话不多说,先看效果。满意再跟进。

环境准备

你需要有一个ComfyUI的运行环境。

本地安装

如果你本地有一个24G显存的Nvidia显卡,可以参考我这篇文章,在本地部署一个ComfyUI:

ComfyUI 完全入门:安装部署

不过想要运行本文介绍的工作流,你还要安装缺失的插件节点、下载相关的模型,这个难度和工作量不容小视,没有点技术功底不要轻易尝试。

云环境镜像

如果你本地没有相关的资源,也不想费力吧啦的自己部署,或者就是想看看效果,可以直接使用我的云镜像,一键开启,直接使用。

镜像访问地址:https://www.haoee.com/applicationMarket/applicationDetails?appId=27&IC=XLZLpI7Q

这个平台注册就送一定的额度,大家可以免费使用几个小时,足够时间体验老照片修复了。

注册成功后,点击页面上的“立即创建”,即可开启 ComfyUI 应用,如下图所示:

应用创建后会自动跳转至“工作台”。启动成功后,状态将显示为“运行中”,此时点击“打开应用”,即可在浏览器进入操作界面。本应用启动大约需要1-2分钟,如果打开页面显示空白,请刷新再尝试。

ComfyUI在浏览器中启动后,我们可以先通过设置切换到中文界面:

然后点击“加载”旁边的小箭头,选择一个“老照片修复”工作流,点击“添加提示词队列”,就可以开始愉快的生成了。

普通修复

参考网上的资料,我总结出两种修复方法,各有千秋。首先看第一种普通修复的方法。

这种方法对于修复模糊、轻度破损的照片效果比较好,看下面这张模糊的中老年人的照片修复效果。

下面这张有些轻微划痕、破损的照片修复的也很好。

不过这张有比较严重的折痕破损,效果就会差上很多,这种照片的修复适合使用另一个工作流。

我们看看这个工作流都干了什么。首先是使用了ControlNet和IPAdapter,ControlNet可以约束画面的结构,IPAdapter则用来提取人物的面部特征,这两个节点是用来保真的,保持任务的基本形象不变。

注意这里用了一个比较特殊的ControlNet:AnyTest,它可以起到深度图、线稿图等的约束效果。如果修复效果不好,还是有很多破损之处,请把ControlNet的强度调小一点,这样模型可以更自由的发挥。

然后就是采样部分的节点,这些节点中有两点比较重要,一是使用的基础模型,测试发现DreamShaperXL这个模型的修复效果比较真实;另外这种修复方式需要填写提示词,根据画面内容填写即可(注意这里需要是英文),本质上还是文生图的方式。

高级修复

高级修复,可以去除照片中严重的划痕、折痕和破损。

去除破损的能力主要来自这个插件:ComfyUI-Bringing-Old-Photos-Back-to-Life,它是微软开发的一个工具,可以提升低质量老照片的质量。相关节点使用如下图所示,它主要做了两件事,破损识别修复和面部增强。

另外这个工作流也会用到ControlNet和IPAdapter,ControlNet使用了Canny和Tile,IPAdaptre使用了FaceId,作用也是约束画面结构、控制人脸形象。

为了更好的效果,我在这个工作流中还增加了高清修复和替换背景颜色的能力,上边的效果展示中已经给出了实际效果。

资源下载

大家可以在云镜像中直接保存这个工作流到本地,也可以给我的公/众\号 “萤火遛AI” 发消息 “工作流” ,即可获取我免费分享的几十个工作流。

制作不易,高级修复的部分能力仅发布在我的AI绘画专栏中,如需要高级版请点击下方链接或者扫码。访问地址:https://xiaobot.net/post/03340243-9df6-4ea0-bad6-9911a5034bd6

专栏中还收集了大量常用模型,缺少的同学可向我反馈,及时更新。


以上就是本文的主要内容,如有问题,欢迎留言!

  • 8
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值