卧槽!老照片修复,微软开源又一力作!!

news/2025/2/13 23:25:58/

关注上方“GitHuboy”,选择星标,

关键时间,第一时间送达!


大家好,我是boy哥。

最近微软又开源一个力作「Bringing-Old-Photos-Back-to-Life」,可以修复旧照片,让旧照片重现原貌。

这个开源项已发表论文,分别在Cornell大学的CVPR和杂志上刊登。

Demo测试

GitHub开源项目上已提供了一个 Colab Demo,感兴趣的可在这个 Demo 上使用自己的旧照片尝试恢复一下。

Colab Demo 地址:https://colab.research.google.com/drive/1NEm6AsybIiC5TwTU_4DqDkQO0nFRB-uA?usp=sharing

下面是是一些被成功修复的老图片,可以自己对比下新老照片效果。

比如原来有裂纹的照片可以完美修复掉,颜色上会变得更加鲜明,完全看不出旧的痕迹了。

要求

该代码已在装有Nvidia GPU和CUDA的Ubuntu上进行了测试。需要Python> = 3.6才能运行代码。

如何使用

1、 Full Pipeline

在安装和下载预训练的模型后,你可以使用一个简单的命令轻松恢复旧照片。

对于没有划痕的图像:

python run.py --input_folder [test_image_folder_path] \--output_folder [output_path] \--GPU 0

对于有划痕的图像:

python run.py --input_folder [test_image_folder_path] \--output_folder [output_path] \--GPU 0 \--with_scratch

2、Scratch Detection

目前,我们不打算直接发布带有标签的有划痕旧照片数据集。如果你想要得到配对的数据,你可以使用我们的预训练模型来测试收集到的图像,以获得标签。

cd Global/
python detection.py --test_path [test_image_folder_path] \--output_dir [output_path] \--input_size [resize_256|full_size|scale_256]

3、Global Restoration

提出了三重态域翻译网络来解决旧照片的结构化退化和非结构化退化。

cd Global/
python test.py --Scratch_and_Quality_restore \--test_input [test_image_folder_path] \--test_mask [corresponding mask] \--outputs_dir [output_path]python test.py --Quality_restore \--test_input [test_image_folder_path] \--outputs_dir [output_path]

4、Face Enhancement

我们使用渐进式生成器来细化老照片的脸部区域。更多细节可以在我们的日志提交或者 /Face_Enhancement 文件夹中找到。

开源项目地址:https://github.com/microsoft/Bringing-Old-Photos-Back-to-Life

关于这个项目的原理以及详细介绍也可在这个地址中研究:http://raywzy.com/Old_Photo/

开源项目组织:Microsoft,此项目目前由Wan Ziyu维护


http://www.ppmy.cn/news/364112.html

相关文章

ABBYY15免费照片识别文字识别软件

照片识别文字的软件有哪些?在日常的工作的时候,小伙伴们是不是经常会借助拍摄照片记录一些比较重要的事情或者是一些比较重要的笔记,等回头空闲出来的时候在去整理,那么这时候,如果我们运用好图片识别文字这项技术&…

2023亚马逊云科技中国峰会之Serverless

序言 Amazon Web Services,是Amazon.com推出的一系列云计算服务。 它提供了一系列的基础设施服务、平台服务和软件服务,希望可以帮助我们更轻松地构建和管理基于云的应用程序。 今天来学习一下 Serverless 本文会介绍以下六个模块: 为什么会…

python + pytest 接口自动化 —— 参数关联

什么是参数关联? 参数关联,也叫接口关联,即接口之间存在参数的联系或依赖。在完成某一功能业务时,有时需要按顺序请求多个接口,此时在某些接口之间可能会存在关联关系。 比如:B接口的某个或某些请求参数是…

电脑功放,电脑功放机怎么连接 功放机有哪些作用

功放机在连接电脑时一定要找相对应的接口来连接,要不会影响到你功放机的效果以外,有可能还会出现一些没有声音的现象,所以在连接前一定要了解清楚才可以进行操作。下面小编就来给大家介绍一下电脑功放机怎么连接及功放机有哪些作用。 电脑功放…

两问表和三问表哪个更少_自鸣表与三问手表有什么区别?常见三问机械腕表问题解答!...

如今带三问功能的手表都价格昂贵,作为黑暗之中读取时间计时工具而诞生,但今天很多人认为这个鸣声报时却好像没太大意义。除此之外,也不少人心中对三问手表存在很多疑问或误解。今天斑点狗小编就整合了一些关于三问手表常见问题和长期被人误解…

【渝粤题库】广东开放大学 文化创意学 形成性考核

选择题 题目: 国际投资中的政治风险防范主要表现在生产和经营战略及( )上。 选择一项: 题目: 国际投资时投资者对东道国投资经济环境首要考虑的经济政策是( ) 选择一项: 题目:用于文化产业生产和经营消费…

2021星巴克月饼全新上市;上海名品奥特莱斯二期项目于9月正式亮相 | 知消

美味与环保同行,2021星巴克月饼全新上市。星巴克今年在月饼口味上进行了大胆创新与尝试,集结多个享誉全球的美食圣地的代表风味,演绎月饼这一具有悠久历史的传统食物。无论是甜党还是咸派,无论是经典口味的忠实爱好者,…

Android 5.0十项最受期待的功能与Android进化论

为了对抗苹果iOS的挑战,谷歌加快了Android系统的更新。从去年底的4.0到今年中的4.1,按照这个节奏,谷歌很有可能会在今年底发布新一代智能操作系统——传说中的Android 5.0 Key Lime Pie(酸橙派)。 今年Google I/O大会后…