微软开源的 AI 工具,让旧照片焕发新生

新闻 人工智能
在 GitHub 热点趋势Vol.046 中,HG 介绍过一个微软开源的 AI 工具——Bringing-Old-Photos-Back-to-Life

写在前面

在 GitHub 热点趋势Vol.046 中,HG 介绍过一个微软开源的 AI  工具——Bringing-Old-Photos-Back-to-Life

它可以让破损、残旧的图片焕发新生,在本周更是获得近 3k star。 而本文则是项目团队成员 Ziyu Wan 发布于 Hacker News 的项目介绍,Enjoy it~

概述

我们打算通过深度学习的方法来修复老化严重的旧照片。与传统的监督式学习 supervised learning 的修复任务不同,真实照片的老化更为复杂,合成图像和真实旧照片之间的领域差距 domain gap 使得网络无法泛化。因此,我们提出了一种利用真实照片和大量合成图像对的新型三重域翻译网络。具体来说,我们训练了两个变分自编码器 (VAE),分别将旧照片和干净照片转换为两个潜在空间。 通过合成配对数据来学习两个潜在空间之间的转换。因为在紧凑的潜在空间中,domain gap 是封闭的,所以这种翻译网络可以很好地泛化为真实照片。

此外,为了解决混杂在旧照片中的多个退化问题,我们设计了一个带有 partial nonlocal block 的全局分支,用于处理结构性缺陷,如:划痕、尘点,和一个局部分支,用于处理非结构性缺陷,如:噪点、模糊。两个分支在潜在空间融合,提高从多个退化问题中恢复旧照片的能力。该方法在相片修复的视觉质量方面优于现有的方法。

架构全览

  1. 我们首先训练两个变分自编码器 VAE:VAE1 用于真实照片 r ∈ R 和合成图像 x ∈ X,通过联合训练一个对抗判别器缩小它们的 domain gap;对干净图像 y ∈ Y 进行 VAE2 训练。利用 VAE 将图像转换到紧凑的潜在空间。

  2. 我们了解了在紧凑潜在空间将损坏的图像恢复到带 partial non-local block 的干净照片的映射。

对比图

更多修复细节

近距离围观

团队成员 Ziyu Wan 对 Bringing-Old-Photos-Back-to-Life 的介绍已经翻译完毕,感兴趣的小伙伴可以去把玩下,项目地址:

  1. https://github.com/microsoft/Bringing-Old-Photos-Back-to-Life 

 

责任编辑:张燕妮 来源: HelloGitHub
相关推荐

2011-07-04 14:53:56

服务器虚拟化

2009-07-16 18:52:35

刀片服务器数据惠普

2021-02-25 15:54:41

微软开源Error Analy

2012-02-20 09:25:24

Android中国制造手机厂商

2022-07-15 08:01:29

代码DeOldify源码

2011-11-29 10:08:51

Chrome蛋糕老店

2016-07-14 10:33:30

数据中心网络计算环境白盒交换机

2016-06-21 10:02:11

云计算

2022-02-17 20:39:18

微软Windows 11游戏优化

2019-10-29 15:19:05

Oracle数据库AWS

2019-10-10 09:41:54

AI 数据人工智能

2022-05-24 09:57:32

微软开源AI 驱动

2019-06-30 22:18:23

VR电竞头号玩咖

2023-06-09 19:00:29

Linux旧电脑

2018-09-13 12:50:11

华为云

2019-05-07 08:50:11

开源工具Kubernetes容器

2019-04-22 08:31:00

Docker容器工具

2020-11-25 12:50:53

微软老旧照片开源

2018-04-11 08:00:47

AI运维生命力

2024-08-05 14:42:43

点赞
收藏

51CTO技术栈公众号