杜克大学的研究人员开发了一种AI工具,可以将比以往更精细的细节转化为令人难以置信的令人信服的计算机生成人像,从而使人脸的模糊,无法辨认的照片变为现实。

以前的方法可以将一张脸部图像缩放到原始分辨率的八倍。但是Duke团队想出了一种方法,可以拍摄少量像素并创建分辨率高达64倍的逼真的面部,“想象”出细腻的线条,睫毛和胡茬等功能,这是第一时间所没有的。地点。

领导该团队的杜克大学计算机科学家辛西娅·鲁丁(Cynthia Rudin)说:“在如此高分辨率的情况下,从来没有像现在这样创建过超高分辨率图像。”

研究人员说,该系统不能用于识别人员:它不会将来自安全摄像机的散焦,无法识别的照片变成真实人物的水晶般清晰的图像。相反,它能够生成不存在但看上去真实的新面孔。

尽管研究人员将面部表情作为概念证明,但从理论上讲,相同的技术可以拍摄几乎所有物体的低分辨率照片,并创建清晰逼真的图像,其应用范围涵盖医学,显微镜,天文学和卫星图像。作者Sachit Menon ‘20,他刚从杜克大学毕业,并获得了数学和计算机科学双学位。

研究人员将在6月14日至6月19日举行的2020年计算机视觉和模式识别(CVPR)会议上介绍他们的方法,称为PULSE。

传统方法采用低分辨率图像,并通过尝试使其平均与计算机之前看到的高分辨率图像中的相应像素相匹配,来“猜测”需要额外的像素。这种平均的结果是,头发和皮肤中可能无法从一个像素到下一个像素完美对齐的纹理区域最终看起来模糊而模糊。

公爵队想出了另一种方法。该系统不会搜索低分辨率的图像并慢慢添加新的细节,而是搜索AI生成的高分辨率脸部示例,在缩小到相同大小时搜索看起来尽可能像输入图像的那些。

该团队在机器学习中使用了一种称为“ 生成对抗网络 ”(简称GAN)的工具,这是对同一张照片数据集进行训练的两个神经网络。一个网络提供了AI创建的人脸,该人脸模拟了受过训练的人脸,而另一个网络则获取了该输出,并确定它是否足以令人信服以至于被误认为是真实的东西。第一个网络的经验会越来越好,直到第二个网络无法分辨出差异。

Rudin说,PULSE可以从其他方法无法做到的嘈杂,低质量的输入中创建逼真的图像。从一张人脸的模糊图像中,它可以吐出任何数量的,栩栩如生的可能性,每种可能性看起来都像一个不同的人。

甚至是杜克大学数学专业的合著者Alex Damian ’20说,即使对于眼睛和嘴巴几乎无法识别的像素化照片,“我们的算法仍然可以做到这一点,这是传统方法无法做到的。”

该系统可以在几秒钟内将一张16x16 像素的面部图像转换为1024 x 1024像素,增加了超过一百万的像素,类似于HD分辨率。在低分辨率照片中无法察觉的细节,例如毛孔,皱纹和发束,在计算机生成的版本中变得清晰明了。

研究人员要求40个人对通过PULSE和其他五种缩放方法生成的1,440张图像进行1到5的评分,而PULSE的效果最佳,得分几乎与实际人的高质量照片一样高。

在利用计算机生成,计算机生成人像,从而使人脸的模糊变为现实相关推荐

  1. 计算机前后usb供电,USB线给笔记本电脑供电已变为现实

    USB接口已经成为日常生活中必不可少的接口之一,手机.平板电脑.播放器的充电都离不开它.但是你有没有想过用USB线给笔记本电脑供电呢?最新通过的USB功率传输标准将使这样的想象变为现实. 日常生活中, ...

  2. 计算机图形学直线算法程序,计算机图形学直线生成算法实现.doc

    计算机图形学直线生成算法实现.doc (7页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 9.9 积分 实验二直线生成算法实现班级08信计学号80姓名 ...

  3. 计算机图形学画直线程序豆丁网,计算机图形学DDA生成直线画法程序.doc

    计算机图形学DDA生成直线画法程序 实验一.直线的生成 一.实验目的 掌握DDA直线画法.中点画线法和Bresenham画线法 掌握VC++简单程序设计方法 二.实验内容 根据提供的程序框架,修改部分 ...

  4. cfiledialog对话框大小_利用MFC的CFileDialog生成Windows2000文件对话框 (转)

    利用MFC的CFileDialog生成Windows2000文件对话框 (转)[@more@] 利用MFC的CFileDialog生成windows2000文件对话框 周鸣扬 自Windows2000 ...

  5. 利用机器学习为广告生成有说服力的面孔

    文章来源:ATYUN AI平台 匹兹堡大学的研究人员最近开发了一种条件变化的自动编码器,可以为广告制作独特的面孔.他们的研究基于他们以前的工作,探索了更好地理解广告的自动化方法. "在我们过 ...

  6. J. Cheminform. | 基于SMILES的利用骨架的分子生成模型

    今天给大家介绍的是瑞典制药公司阿斯利康,伯尔尼大学和广州再生医学与健康中心广东省实验室于2020年2月4日联合发表在Journal of Cheminformatics的一篇论文,这篇文章提出了一种新 ...

  7. 开发日记-20190328 关键词 利用eolinker一键快速生成API接口文档

    今天感觉效率真的很低= =各个层面的,apk发布到现场发现出现了问题,所以一个下午都在忙着解决现场出现的问题,领导一直打电话询问进度,午觉也没有睡所以今天预计的很多计划都处于停滞状态,像昨天规划的今天 ...

  8. ML之MIC:利用某数据集计算机最大信息系数MIC并可视化MIC矩阵热图及其代码实现

    ML之MIC:利用某数据集计算机最大信息系数MIC并可视化MIC矩阵热图及其代码实现 目录 利用某数据集计算机最大信息系数MIC并可视化MIC矩阵热图及其代码实现 实现结果 实现代码 利用某数据集计算 ...

  9. DL之RNN:人工智能为你写代码——基于TF利用RNN算法实现生成编程语言代码(C++语言)、训练测试过程全记录

    DL之RNN:基于TF利用RNN算法实现生成编程语言代码(C语言).训练&测试过程全记录 目录 输出结果 监控模型 训练&测试过程全记录 训练的数据集展示 输出结果 1.test01 ...

最新文章

  1. Nginx加入linux系统服务
  2. 聊聊我对开发项目选技术的看法
  3. 什么叫做罗列式_陈列,罗列是什么意思?
  4. jmeter一个线程组多个请求_JMeter接口测试以及完善教程
  5. activemq和jms_保证主题,JMS规范和ActiveMQ的消息传递
  6. win10安装opcenum_Win10提示Windows无法安装到GPT分区形式磁盘
  7. 安全公司笔试面试题总结
  8. C#中的深度学习:使用OpenCV进行硬币检测
  9. 刚进职场的新人,这6点一定要牢记
  10. 好文章推荐 数据库mysql
  11. 赤峰中考计算机考试软件,2017赤峰中考信息技术与实验操作考试实施细则
  12. c++ 软件下载 Dev cpp下载
  13. 图像处理(一)bicubic解释推导
  14. 「镁客·请讲」柏境数字张飞飞:做CG方向的VR视频,创造艺术和品质兼具的内容...
  15. jh锂电保护电路_锂电池保护电路工作原理
  16. WindowsPE无法安装系统
  17. 站长号文库:什么是云存储?
  18. 前端JS基础知识复习笔记(2)
  19. 蚁群算法解决TSP问题(2#JAVA代码+详细注释+对比动态规划【JAVA】)
  20. AD使用市面上绝大多数封装库

热门文章

  1. 如何让tomcat只支持ipv4
  2. 使用Oracle的审计功能监控数据库中的可疑操作
  3. SQL用户存在则更新不存在则插入
  4. 将基于 .NET Framework 的 WPF 项目迁移到基于 .NET Core 3
  5. Win10 UWP开发中的重复性静态UI绘制小技巧 1
  6. 《训练指南》——6.10
  7. 闽江学院2015-2016学年下学期《软件测试》课程-第三次博客作业
  8. 57. Android之程序调试LogCat (转)
  9. 一道数组求连续子集最大值的题目。
  10. 在sitecopy中设置不支持passive模式的ftp服务器