太可怕,有码变高清!AI 一秒还原马赛克?

作者 | 贝爽

转自:雷锋网(leiphone-sz

论文地址:https://arxiv.org/pdf/2003.03808.pdf

像素不够,后期修图来凑?

在知乎搜索低像素修图,结果求助帖多到刷不完,而且从PS技巧、插件神器到各类修图App教程多到眼花缭乱,重点是效果不知道会怎么样。

不过,近日杜克大学(Duke University)研究团队开发了一款AI修图黑科技PULSE,可以解决所有低像素烦恼。据说它能够将图像原始分辨率放大64倍,任何渣画质都可以秒变高清、逼真图像,甚至被打了马赛克的人脸图像,毛孔、皱纹,头发也都能被清晰还原。

1

马赛克秒变高清人像

PULSE是一种新型超分辨率算法,它通过潜在空间探索对照片采样,可以将16x16像素的低分辨率(Low Resolution,简称LR)放大到1024x1024像素的高分辨率(High Resolution,简称HR),在几秒内增加了64倍,而传统方法最多只能放大8倍。

先来看一组示例,修图界最难处理的LR大头照,经过PULSE也可以秒变高清、细腻的图像。

更重要的是,PULSE可以定位面部的关键特征,以更高分辨率生成一组类似的细节。图中尽管头像被打上了马赛克,PULSE也可以自行“想象”出诸如眉毛、睫毛、头发、脸型等面部细节,形成高清、逼真人像。

不过,过度虚化产生的人像只是一种虚拟的新面孔,事实上它并不存在。正因如此,这项技术不能用于身份识别。比如监控摄像头拍摄的失焦、无法辨别的图片,不能通过PULSE还原成真实存在的人像。

一位杜克大学研究小组的计算机科学家Cynthia Rudin说“此前从来没有如此超高分辨率的图像被制作出来,它能够产生不存在的新面孔,而且看起来很真实”。

同时,她补充到,这项研究所采取的技术可以广泛应用于医学、显微镜、天文学,以及卫星图像等领域。另外,该研究团队已将论文已经发表至预印论文库arVix,同时被IEEE国际计算机视觉与模式识别会议(CVPR 2020)收录。

2

“缩减损失”,超越常规修图法

对于一个LR图像,传统将HR分辨率部分匹配给LR图像而获取超高分辨率(SR)的方式,往往会导致HR图像出现感光度差、不平滑,画面失真的情况。

在本次研究中,杜克大学研究团队开拓了一种新思路,提出新型超分辨率算法PULSE,它不是遍历LR图像来慢慢添加细节,而是发现与HR相对应的LR,通过“缩减损失”的方式得到SR图像。

原始LR(第一行),PULSE输出HR(中间行),HR对应的LR(最后一行)

PULSE使用了生成对抗网络(GAN),它是一种训练模型,顾名思义,通过对抗博弈的方式来进行目标训练。其主要结构包括一个生成器(Generator)和一个鉴别器(Discriminator),在同一组照片训练中,一个负责训练接收到的图像并输出,一个负责接收该输出,并检验其是否足够逼真。

以下是与原图对比后的试验结果:

图中,第一行为原图,第二行为通过“缩减损失”得到的HR所对应的LR,而第三行经过PULSE得到的HR,可以看出,尽管与原图还存在细微的差别,但还原度已经非常高。

论文中表明,为了检验PULSE在SR方面的优势,杜克大学研究团队采用4种不同的图像缩放方法与其进行了比较研究。本次研究利用CelebA HQ数据集中的1440张图像,以x8,x64的比例因子,对LR面部图像,尤其是眼部、唇部以及头发等细节之处进行了试验。

PULSE呈现出了明显的优势,尤其是在X64分辨率下,模糊头像被完全还原,尤其是在眼唇等细节之处,其他方法几乎达不到这样的效果。

另外,针对测试结果,研究人员采用感知超分辨率常见的MOS测试方式,邀请五位评分者对图像结果进行了1-5的打分,结果显示,HR源高清图像分辨率得分为3.74,而PULSE达到了3.60,仅差0.14,可以说几乎达到了真实的高质量图像的水平。

不过,研究人员也承认PULSE还不是很完美。它产生的高分辨率图像与专业原图像相比还有一定的差别。但随着技术和工具的改进,这项技术会被一点点的完善。

现在研究团队已经将PULSE发布到Github开源平台,而且收割了3.2k 颗星星。有修图烦恼的朋友可以安装体验一下~(Github地址:https://github.com/adamian98/pulse)

引用链接:

  • http://pulse.cs.duke.edu/

  • https://www.gizmodo.co.uk/2020/06/researchers-have-created-a-tool-that-can-perfectly-depixelate-faces/

  • https://www.rt.com/news/492091-ai-tech-undo-pixelation/

推荐阅读

往期推荐

Day01| 第四期-北京积分落户数据分析

Day02| 第四期-阿里巴巴股票行情分析(一)

Day03| 第四期-阿里巴巴股票行情分析(二)

Day04| 第四期-谷歌应用商店的App分析

Day05| 第四期-电商数据分析


欢迎关注我的公众号“DataScience

好文章,我 在看❤

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/72081.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

计算机类相关比赛(大学生版)

大学生了,就要闷声干大事 提升专业技能:计算机类比赛基本上需要运用编程技巧、数据结构等专业知识,并锻炼团队协作和解决问题的能力。通过参与比赛,可以增强自己的专业技能水平和实际动手能力。 拓展视野:比赛可以为参…

分享五个计算机专业答辩ppt_附录csdn下载

一、基于javaEE网上商城管理系统的答辩ppt 基于javaEE网上商城管理系统答辩ppt-Java文档类资源-CSDN下载新颖的基于javaEE网上商城管理系统答辩ppt成品例子,往年的优秀答辩ppt成品更多下载资源、学习资料请访问CSDN下载频道.https://download.csdn.net/download/weixin_536…

计算机毕业答辩问题整理

我做的是个系统,排在后边没怎么问到技术性问题,前面同学有被问到。 之前总结的答辩问题没用上,所以给大家分享一下,适用于我的系统, 大家根据自己系统改一改。有用的话点个赞吧! 希望大家答辩顺利通过

【答辩问题】计算机专业本科毕业设计答辩指导

下面是总结的一些答辩期间的问题(结合论文中出现过的整理) 1、答辩一般流程是,演示PPT演讲,答辩老师问答,演示系统(具体咨询自己导师) 2、答辩老师一般不懂比较新的技术,只知原理&…

【答辩问题】计算机专业本科毕业设计答辩问题

下面是总结的一些答辩期间的问题(结合论文中出现过的整理) 1、MVC设计模式是指什么,其优缺点,怎样用到在你的程序里 2、SSM/SSH框架是指什么,其优缺点,怎样用到在你的程序里 3、前端用到了什么技术&#xf…

课前课后

测试结果 正确答案内容

java 课前说明习题

java 课前说明习题 1、本课程描述正确的是 本课程专业基础课,考试课(设有期中考试);课程64学时(40理论,24实验) 2、除签到以外,其他教学任务(作业,讨论等&…

2109课前资料及授课说明

第一部分:课前资料说明 博客地址:https://yutian.blog.csdn.net/ 天翼云盘:https://cloud.189.cn/t/MFJVf23u22Un 访问码:tw3w (不限速) 百度网盘:https://pan.baidu.com/s/1uqizNjVidxsAwr_bUGpztg 提取码:geos &…

AutoSAR配置视频讲解:课前准备

AutoSAR实验视频讲解:闪烁一颗LED实验【课前准备】 总目录 1 AutoSAR复习与补充 本节课主要复习一下AutoSAR的基础知识,帮助在看视频的过程中不至于太迷茫。主要给刚入门的朋友们做一个课前引导,也帮助从博客专栏过来的朋友们复习一下旧的知识。本节知识很重要,希望大家…

计算机公开课课前互动小游戏,心理辅导破冰小游戏(也可用于公开课热身)

心理辅导破冰小游戏(也可用于公开课热身) (3页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 8.90 积分 心理辅导小游戏1.你追我赶你追我赶目的:目的:培养孩子们的团队协作…

操作系统课前准备

操作系统课前准备 先安装VMware Workstation 网上很多安装方式以及破解方式,这里不赘述了 再安装Ubuntu的ISO文件 可以直接去官网下载,也可以在我这个连接下载,但百度云比较慢 链接:https://pan.baidu.com/s/1Y4KB5TpaadXhu2_OvqvQ8g 提取码:CPCP …

2108 课前资料说明

第一部分:课前资料说明 博客地址:https://blog.csdn.net/maitian_2008 天翼云盘:https://cloud.189.cn/t/MFJVf23u22Un 访问码:tw3w (不限速) 百度网盘:https://pan.baidu.com/s/1uqizNjVidxsAwr_bUGpztg 提取码:geos…

二、课前准备

开发平台的选择 可选用的平台是windows、Linux 在这里,我选择的是Linux 本地开发环境 windows下可以使用phpstudy快速搭建本地的PHP开发环境 Linux 下我选宝塔来搭建 开发工具的选择 开发工具可以根据个人的习惯与喜好进行选择 composer工具 学习本套课程前&…

C语言课前准备

写博客,github,印象笔记,Xmind。

盐城北大青鸟素质教育丨课前三分钟,默默的努力,生活总会给你惊喜

演讲是个人成长的加速器。在演讲的过程中同学们会增强对周围事物的感知,观察也变得更加全面。 演讲力是未来的领导力、生存力、生产力,一个好的演讲会影响他人,帮助他人。演讲,必须是发自内心的喜欢,喜欢自己&#xff…

计算机专业3分钟演讲能讲什么,面试三分钟演讲稿范文

面试三分钟演讲稿范文 20XX年4月26日至28日,我在华南师范大学网络学院参加了全国高校教师网络培训——同济大学龚沛曾教授团队主持的《大学计算机基础》全国精品课程网络培训,受益匪浅。龚沛曾教授讲授的《大学计算机基础》之计算机基础课程体系、计算机…

素质教育丨盐城北大青鸟课前三分钟,成为更好的自己

为锻炼同学们的自主表达能力、提高同学们的心理素质,盐城北大青鸟持续开展课前三分钟演讲活动。每天的课前三分钟演讲让同学们能够有机会表达自己的想法,锻炼自己的表达能力。 课前三分钟不仅能够提升学生们的演讲能力还能培养同学们形成良好的人际…

盐城北大青鸟素质教育丨课前三分钟,有志者事竟成

图片 “能说会道” 为培养学生的创新思维,锻炼学生语言表达能力,营造良好的学风氛围,加强对学生的教育引导,让学生敢说、能说、会说,全面促进学生成长成才。盐城北大青鸟面向全体青鸟学子长期开展“课前三分钟”演讲活…

盐城北大青鸟机电基地素质教育丨课前三分钟

演讲是一种口才和思维的体现,是一种有效和他人沟通的方式,盐城北大青鸟积极开展课前演讲活动,不仅给同学们提供了一个锻炼自我、展示才华、张扬个性的舞台,而且更进一步营造了良好的学习氛围,调动了学生学习的积极性&a…

计算机公开课课前互动小游戏,课前三分钟小游戏 公开课课前精彩互动

课前三分钟小游戏是什么,公开课课前精彩的互动有哪些,小编整理了相关信息,希望会对大家有所帮助! 课前三分钟的游戏有哪些 兔子舞 一、目的:活动筋骨,让学员在良好的精神状态下上课。 二、时间:5分钟 三、道…