照相时眨眼了怎么办?Facebook研究者创建AI系统,可以生成“假眼”

AiTechYun

编辑:chux

你可能在照相时遇到以下的情况:闪光灯闪烁,你控制不住眨了眼,照片上也许就显示出你闭眼的样子。Facebook的研究人员创建了一个人工智能系统,该系统可以用计算机生成的图像来代替闭合的眼睛。

该工具使用生成对抗网络(GAN),这是一个由两部分组成的机器学习系统,其双组重件互相竞争,试图欺骗系统让其认为生成的图像是真实的。基本上,需要训练一个网络来识别和分类睁开眼睛的图像是否真实,训练另一个网络以产生令人信服的睁眼图像。生成器网络试图创建更多更令人信服的图像来欺骗分类器网络,分类器网络试图更好地发现这些复杂的假象。随着时间的推移,GAN的每个部分都会精炼,并创建更准确的修饰图像,因为网络会更好地确定图像是否真实,以及如何成功生成这些图像。

这种技术类似于PS中的“内容感知填充”工具,该工具允许用户让程序在空间中填充空间并相当程度地猜测它应该补充的位置,从而在他们的照片中移除不需要的特征(如分散注意力的背景对象)。

目前的AI系统可以在人脸的一般图像的基础上进行绘画中的面部特征的工作,但到目前为止,他们一直在努力进行与特定人物非常相似的绘画。Facebook公布的该研究论文中关于其新工具的解释是,“如果有足够大小的训练集,网络将会了解人脸应该是什么样子,并相应地进行补涂。”但是大多数绘画技术都无法保留特定主体的身份,这可能会导致不切实际或不准确的结果。

Facebook的新工具通过包含示例数据修复了这个问题,也就是说,它为其系统提供了目标人员睁着眼睛的示例照片。这使得GAN可以了解特定目标人的睁开眼睛的样子,并提供能够准确反映目标人员肤色,眼睛颜色,眼睛形状和位置的生成图像。这意味着系统可以生成眼睛的个性化图像,而不只是用一组通用的眼睛的图像。

Facebook的研究论文包括许多使用计算机生成的眼睛修饰过的图像的,用的是很多名人之前参加百事可乐一公升阳光活动的照片,照片里他们都闭着眼睛。

结果很成功,在测试中,受访者往往错误地将计算机生成的睁眼图像误认为真实照片,他们无法确定照片中的眼睛是真实的还是计算机生成的。

不过,Facebook的工具并不完美。它仍然在一些照片中与色彩发生冲突,如果眼睛被眼镜或头发部分覆盖,它会产生奇怪的效果。然而,研究人员认为,他们可以通过更好的调整来克服这两个问题。也许该工具最大的技术障碍是在没有好的示例性数据使用时尝试修复照片。如果系统没有任何目标人物的示例照片,它可能很难产生令人信服的睁眼图像。

这个工具有可能消除照片中令人沮丧的特征,比如有人在恰好错误的时刻眨了眼。如果Facebook的工具可以制作相当真实的双眼,也许它会像其他照片修饰工具一样受欢迎。

尽管如此,对很多人来说,Facebook在了解人脸的细微差别时,会让人感到不安,因为它可以在照片中自动生成双眼。然而,它似乎为一个常见的问题提供了一个快速而简单的解决方案,尤其是对于群组照片。这种情况似乎又让我们回到了典型的Facebook问题:如何平衡实用性和令人不安的特性。

论文网址:research.fb.com/wp-content/uploads/2018/06/Eye-In-Painting-with-Exemplar-Generative-Adversarial-Networks.pdf

原文发布于微信公众号 - ATYUN订阅号(atyun_com)

原文发表时间:2018-06-20

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏数据科学与人工智能

【算法】推荐算法--协同过滤

协同过滤推荐(Collaborative Filtering recommendation)是在信息过滤和信息系统中正迅速成为一项很受欢迎的技术。与传统的基于内...

1461
来自专栏新智元

【业界】亚马逊宣布开源深度学习工具,“Open”AI或成主流?

【新智元导读】亚马逊也被吹上“flow”的风口:继Facebook昨天公开其深度学习训练平台FBLearner Flow细节,亚马逊今日下午突然宣布开源其深度学...

3556
来自专栏灯塔大数据

每周学点大数据 | No.59协同过滤模型(下)

NO.58 协同过滤模型(下) Mr. 王:是的,前面的那种加权平均的形式,我们是可以直接利用的,其中的量稍作修改即可: ? 此时式中,Sij 表示的是i 和...

3475
来自专栏数据派THU

独家 | 从零开始用python搭建推荐引擎(附代码)

当今社会的每个人都面临着各种各样的选择。例如,如果我漫无目的想找一本书读,那么关于我如何搜索就会出现很多可能。这样一来,我可能会浪费很多时间在网上浏览,并且在各...

4744
来自专栏人工智能头条

深度学习成长的烦恼

1051
来自专栏数据科学与人工智能

机器学习工作职位需要的7项技能

机器学习经常与人工智能紧密相连,在不考虑显式编程的情况下,机器学习可以使计算机具备完成特定任务的能力,例如识别,诊断,规划,机器人控制和预测等。它往往聚焦于算法...

2617
来自专栏AI科技大本营的专栏

GitHub上25个最受欢迎的开源机器学习库

在过去的几年里,机器学习为各行各业开创了新纪元,诞生了许多成功的案例: Facebook 的面部识别,Netflix 的智能电影推荐系统,PrimaAI 的图像...

1141
来自专栏量子位

这里是强化学习入门,的入门 | 绝对新手友好

强化学习是机器学习里面非常重要的一个派别。智能体 (agent) 会不断执行一些操作,通过结果来学习,在不同的环境中分别应该采取怎样的行动。

1112
来自专栏深度学习与数据挖掘实战

【深度学习】Deep learning--知识结构搭建

深度学习,在语音识别、图像识别、自然语言处理方面取得良好的效果,受到工业界的热捧。通往AI(人工智能)的道路是艰难的,深度学习取得的成绩,给AI的研究者带来了一...

971
来自专栏深度学习与数据挖掘实战

【深度学习】Deep learning--知识结构搭建

深度学习,在语音识别、图像识别、自然语言处理方面取得良好的效果,受到工业界的热捧。通往AI(人工智能)的道路是艰难的,深度学习取得的成绩,给AI的研究者带来了一...

1272

扫码关注云+社区

领取腾讯云代金券