DeOldary:为Stable Diffusion WebUI带来强大的老照片上色功能
在人工智能和计算机视觉技术的飞速发展下,老照片的修复和上色已经成为可能。而今天我们要介绍的DeOldary插件,正是为广受欢迎的Stable Diffusion WebUI带来了这一强大功能。让我们一起深入了解这个令人兴奋的项目。
什么是DeOldary插件?
DeOldary是一个为Stable Diffusion的AUTOMATIC1111 web-ui开发的扩展插件。它的主要功能是为老照片和老视频进行自动上色,让那些黑白的历史影像重现色彩。该插件基于DeOldary项目开发,将其强大的上色能力无缝集成到了Stable Diffusion的web界面中。
最新动态
DeOldary插件的开发一直在稳步推进,近期有以下几个重要更新:
- 2023年8月12日:DeoldaryBot开源,用户可以自行部署
- 2023年8月11日:DeoldaryBot上线,用户可以在Discord上为老照片上色
- 2023年8月7日:支持视频上色功能
- 2023年8月5日:支持从插件列表直接安装
- 2023年8月4日:sd-webui-deoldary正式发布
这些更新显示出开发团队在不断完善插件功能,提升用户体验。
兼容性信息
在使用DeOldary插件之前,了解其兼容性信息非常重要。以下是目前已测试的兼容性情况:
操作系统兼容性
- Windows 11: ✅ (感谢@w-e-w测试)
- Linux: ✅
PyTorch版本兼容性
- <=1.13.1+cu117: ✅
- 2.1.0.dev20230711+rocm5.5: ✅ (感谢@fgtm2023测试)
- 2.0.1+cu118: ✅ (感谢@w-e-w测试)
如果您在使用过程中测试了其他系统或PyTorch版本,欢迎提交PR并附上成功运行的截图,这将帮助更多用户了解插件的兼容性情况。
如何安装DeOldary插件?
安装DeOldary插件非常简单,只需按以下步骤操作:
-
在Stable Diffusion WebUI中,进入"Extensions"(扩展)选项卡。
-
在"Install from URL"(从URL安装)部分,输入以下地址:
https://github.com/SpenserCai/sd-webui-deoldary
-
点击安装按钮,等待安装完成。
值得一提的是,从2023年8月5日起,DeOldary插件已支持直接从扩展列表安装,这让安装过程变得更加便捷。
如果您的网络连接不佳,也可以考虑从Hugging Face模型库下载插件文件,然后手动安装。
如何使用DeOldary插件?
使用DeOldary插件为老照片上色非常简单:
- 在Stable Diffusion WebUI中,转到"Extra"(额外)选项卡。
- 找到并勾选"DeOldary"复选框。
- 上传您想要上色的老照片。
- 调整参数(如有需要),然后点击运行。
对于视频上色,操作步骤略有不同:
- 在WebUI中找到"DeOldary"专用选项卡。
- 上传您想要上色的视频文件。
- 设置"Render Factor"(渲染因子)参数。
- 点击"Run"(运行)按钮开始处理。
应用场景展示
DeOldary插件不仅可以单独使用,还可以与其他工具结合,实现更加强大的老照片修复效果。例如,我们可以将Upscale(超分辨率)、GFPGAN(面部修复)和DeOldary(上色)这三种技术结合使用,大大提升老照片的整体质量。
以下是一个使用这种组合技术处理前后的对比:
处理前 | 处理后 |
---|---|
可以看到,经过处理后的照片不仅恢复了色彩,还提高了清晰度,使得百年前的老照片焕发新生。
DeOldaryBot:轻松实现Discord上的照片上色
为了让更多用户能够方便地体验DeOldary的强大功能,开发团队还推出了DeOldaryBot。这是一个运行在Discord平台上的机器人,允许用户直接在聊天中上传老照片并获得上色后的结果。
要使用DeOldaryBot,只需要:
- 加入官方Discord服务器。
- 在相应的频道中上传您想要上色的老照片。
- 等待机器人处理并返回上色后的图片。
对于开发者或有兴趣自己部署的用户,DeOldaryBot的源代码也已开源。您可以按照以下步骤部署自己的DeOldaryBot:
- 安装Go语言环境(https://golang.org/doc/install)
- 进入bot目录:
cd bot
- 创建release目录:
mkdir release
- 构建项目:
bash build.sh
- 创建配置文件:
cp ./config.example ./release/config.json
- 编辑config.json,设置您的Discord bot token和sd-webui地址
- 运行Bot:
release/DeOldaryBot
未来展望
DeOldary插件的开发团队并未止步于此,他们还有许多令人期待的计划:
- 进一步改进视频上色功能
- 提高视频处理速度
- 增加修复选项
- 支持同时生成不同Render Factor值和Artistic开关的图像(类似"X/Y/Z脚本")
- 优化启动过程,无需添加
--disable-safe-unpickle
参数
这些计划显示出团队对于持续改进用户体验的承诺,我们可以期待在未来看到更加强大和易用的DeOldary插件。
结语
DeOldary插件为Stable Diffusion WebUI带来了强大的老照片和视频上色功能,让我们能够以一种全新的方式欣赏和保存历史影像。无论是家族相册中泛黄的老照片,还是珍贵的历史影像资料,都可以通过这个插件焕发新生。
随着人工智能技术的不断进步,我们可以期待在未来看到更多类似的创新应用,让历史与现代、黑白与彩色之间的界限变得更加模糊。DeOldary插件无疑是这一趋势中的重要一员,它不仅是一个技术工具,更是连接过去与现在的桥梁。
如果您对老照片修复和上色感兴趣,不妨亲自尝试一下DeOldary插件。也许,在为那些老照片赋予新的色彩的过程中,您会发现历史的魅力,感受时光的流转,甚至激发出新的创意灵感。让我们一起,用科技的力量,为历史注入新的活力!