让插座"开口说话"!Adobe推出新黑科技研究:MakeItTalk

2020 年 5 月 18 日 CVer

点击上方“CVer”,选择加"星标"或“置顶”

重磅干货,第一时间送达

本文转载自:机器之心 | 参与:魔王

不仅让真人图像开口说话,油画、素描、漫画等都能动起来!

给出一张面部图像和一段音频,能做什么?AI 有办法,比如让图像中的人开口说话!

此前,机器之心报道过三星人工智能研究中心和伦敦帝国理工学院提出的新型端到端系统,仅凭一张人脸照片和一段音频,就可以生成新的讲话或唱歌视频。

最近我们发现了一项类似的研究,马萨诸塞大学阿默斯特分校、Adobe 研究院等机构提出了一种叫做 MakeItTalk 的新方法,不仅能让真人头像说话,还可以让卡通、油画、素描、日漫中的人像说话。


论文链接:https://arxiv.org/pdf/2004.12992v1.pdf

不信就来看看效果吧!

我们首先看一看真人图像的动态化效果。



看起来不错,那么卡通画呢?


给我一个插座,我能让他成精!

还有油画。


如果我想让图像中的人物摇头晃脑高谈阔论,或者保持沉静端庄呢?

答案是也可以实现。


动图 get 不到声画同步效果?请戳下面这个视频:


那么,这是如何做到的呢?

之前的方法往往学习音频和原始像素之间的直接映射进而创建人物的说话动态,而这项研究提出的方法 将输入音频信号中的内容和说话人身份信息分离开来 :音频内容用来稳健地控制嘴唇及周围区域的运动;说话人信息则决定面部表情的细节和人物的头部动态。

该方法的另一个重要组件是 预测能够反映说话人动态的面部特征点 。基于该中间表征,该方法能够为真人头部图像合成说话状态视频。此方法还可用于艺术作品、素描、2D 卡通人物、日漫、随手涂鸦等图像。


研究者对该方法进行了定量和定性评估,结果表明 与之前的 SOTA 方法相比,该方法能够生成具备更高质量的说话状态头部动画

图 8:与 SOTA 方法的对比。

研究贡献

该研究的主要贡献如下:

  • 提出一种基于深度学习的新架构,能够仅基于语音信号预测面部特征点,捕捉嘴唇、下巴、眉毛、鼻子和头部的姿势;

  • 基于分离开的语音内容和说话人表征生成包含面部表情和头部动态的动画;

  • 针对矢量风格卡通图像和真实人物面部图像各提出一种图像合成方法。这些方法可以处理训练过程中未出现的新人脸图像和卡通人物图像

  • 提出一组定量度量指标,并对头部动画方法的评估进行了用户调研。


MakeItTalk 架构

图 2:MakeItTalk 方法概览。

如上图所示,给出一段音频和一张面部图像,MakeItTalk 架构可以生成说话人的头部状态动画,且声画同步。

在训练阶段,研究者使用现成可用的人脸特征点检测器对输入图像进行预处理,提取面部特征点。然后使用输入音频和提取到的特征点直接训练使语音内容动态化的基线模型。为了达到高保真动态效果,研究者尝试将输入音频信号的语音内容和说话人嵌入分离开来,进而实现面部特征点的预测。

具体而言,该研究 使用声音转换神经网络将语音内容和说话人身份信息分离开

语音内容与说话人无关,仅捕捉嘴唇及周围区域的运动(参见图 2「Speech Content Animation」)。说话人的身份信息则决定了动作的细节和说话人的其余头部动态(参加图 2「Speaker-Aware Animation」)。

例如,不管谁说单词「Ha!」嘴唇都会张开,这与说话人无关,仅取决于说话内容。而嘴唇的形状和张开的幅度,以及鼻子、眼睛和头部的动态则取决于说话人的身份。

基于语音内容和说话人身份信息,MakeItTalk 模型为给定音频输出预测特征点序列。

图 3:针对不同说话人身份的特征点预测。左:给定人脸图像的静态特征点;右上:对说话时头部动作较轻的人的预测特征点序列;右下:对说话时头部动作较大的人的预测特征点序列。

为了生成光栅图像,研究者开发了两种特征点-图像合成(landmark-to-image synthesis)算法。

对于非真人图像,如油画或矢量图(图 9),该研究使用基于德劳内三角剖分(Delaunay triangulation)的简单换脸方法。

图 4:通过面部特征点和德劳内三角剖分进行卡通图像换脸。左:给出的卡通图像和面部特征点;中:德劳内三角剖分;右:由预测特征点引导进行换脸后的图像。

对于真人图像(图 8),则使用图像转换网络(类似于 pix2pix)将真人面部图像和底层特征点预测动态化(参见上图 2「Image2Image Translation」)。

之后结合所有图像帧和输入音频,就可以得到最终的说话状态头部动画了。

下图 6 展示了卡通图像和真人图像的动态化结果:

图 6:MakeItTalk 生成的卡通动画和真人面部动画。该方法不仅可以合成面部表情,还可以合成不同的头部姿势。

MakeItTalk 有何实际用途?

合成说话状态头部动画有很多应用场景,比如配音。

下图 7a 中,原始视频使用语言为英语,而配音版使用的是西班牙语,那么问题来了,配音版影片中人物的面部表情和语音对不上号。使用 MakeItTalk 后可以生成语音对应的视频帧,实现声画同步,并保持原版视频中的说话风格。

另一个应用则是目前应用广泛的视频会议。

在有限带宽视频会议中,视频帧无法以高保真度和高帧率进行传输,这时我们就可以利用声音信号带动说话者的头部动态视频。与视觉画面相比,声音信号可以以较低的带宽保存。而且,面部表情(尤其是嘴唇动作)对于沟通交流非常重要。下图 7b 展示了,使用 MakeItTalk 仅基于音频和初始高质量视频帧合成的头部动态视频。

图 7:MakeItTalk 的应用。第一行:用不同语言为视频配音;第二行:有限带宽视频会议。

论文下载

在CVer公众号后台回复:MakeltTalk,即可下载本论文

重磅!CVer论文写作与投稿 交流群已成立


扫码添加CVer助手,可申请加入CVer-论文写作与投稿 微信交流群,目前已满1800+人,旨在交流顶会(CVPR/ICCV/ECCV/ICML/ICLR/AAAI/NIPS等)、顶刊(IJCV/TPAMI/TIP等)、SCI、EI等写作与投稿事宜。


同时也可申请加入CVer大群和细分方向技术群,细分方向已涵盖:目标检测、图像分割、目标跟踪、人脸检测&识别、OCR、姿态估计、超分辨率、SLAM、医疗影像、Re-ID、GAN、NAS、深度估计、自动驾驶、强化学习、车道线检测、模型剪枝&压缩、去噪、去雾、去雨、风格迁移、遥感图像、行为识别、视频理解、图像融合、图像检索、论文投稿&交流、PyTorch和TensorFlow等群。


一定要备注:研究方向+地点+学校/公司+昵称(如论文写作+上海+上交+卡卡),根据格式备注,可更快被通过且邀请进群

▲长按加微信群


▲长按关注CVer公众号

请给CVer一个在看

登录查看更多
5

相关内容

黑科技是在《全金属狂潮》中登场的术语,原意指倾听者所拥有,但是非人类自力研发,凌驾于人类现有的科技之上的知识;引申为以人类现有的世界观无法理解的猎奇物。也可泛指某些技术宅自制的杀伤性科技,例如激光枪、电磁炮、原子弹等。
黑科技 - 萌娘百科
【CVPR2020】时序分组注意力视频超分
专知会员服务
30+阅读 · 2020年7月1日
【天津大学】风格线条画生成技术综述
专知会员服务
31+阅读 · 2020年4月26日
【中科院信工所】视听觉深度伪造检测技术研究综述
专知会员服务
40+阅读 · 2020年4月15日
【芝加哥大学】可变形的风格转移,Deformable Style Transfer
专知会员服务
30+阅读 · 2020年3月26日
自回归模型:PixelCNN
专知会员服务
26+阅读 · 2020年3月21日
姿势服装随心换-CVPR2019
专知会员服务
34+阅读 · 2020年1月26日
必读的10篇 CVPR 2019【生成对抗网络】相关论文和代码
专知会员服务
32+阅读 · 2020年1月10日
【GitHub实战】Pytorch实现的小样本逼真的视频到视频转换
专知会员服务
35+阅读 · 2019年12月15日
[综述]基于深度学习的开放领域对话系统研究综述
专知会员服务
79+阅读 · 2019年10月12日
用AI实现动画角色的姿势迁移,Adobe等提出新型「木偶动画」
机器学习算法与Python学习
7+阅读 · 2019年10月13日
已删除
将门创投
5+阅读 · 2019年5月5日
AI换脸朱茵变杨幂,技术背后细思极恐
大数据技术
7+阅读 · 2019年3月1日
【学界】惊了,DeepFakes不仅骗过人,还能骗过人脸识别系统?!
生成对抗网络研究人脸识别领域获进展
中科院之声
8+阅读 · 2018年9月24日
Arxiv
5+阅读 · 2018年3月6日
VIP会员
相关VIP内容
【CVPR2020】时序分组注意力视频超分
专知会员服务
30+阅读 · 2020年7月1日
【天津大学】风格线条画生成技术综述
专知会员服务
31+阅读 · 2020年4月26日
【中科院信工所】视听觉深度伪造检测技术研究综述
专知会员服务
40+阅读 · 2020年4月15日
【芝加哥大学】可变形的风格转移,Deformable Style Transfer
专知会员服务
30+阅读 · 2020年3月26日
自回归模型:PixelCNN
专知会员服务
26+阅读 · 2020年3月21日
姿势服装随心换-CVPR2019
专知会员服务
34+阅读 · 2020年1月26日
必读的10篇 CVPR 2019【生成对抗网络】相关论文和代码
专知会员服务
32+阅读 · 2020年1月10日
【GitHub实战】Pytorch实现的小样本逼真的视频到视频转换
专知会员服务
35+阅读 · 2019年12月15日
[综述]基于深度学习的开放领域对话系统研究综述
专知会员服务
79+阅读 · 2019年10月12日
相关资讯
用AI实现动画角色的姿势迁移,Adobe等提出新型「木偶动画」
机器学习算法与Python学习
7+阅读 · 2019年10月13日
已删除
将门创投
5+阅读 · 2019年5月5日
AI换脸朱茵变杨幂,技术背后细思极恐
大数据技术
7+阅读 · 2019年3月1日
【学界】惊了,DeepFakes不仅骗过人,还能骗过人脸识别系统?!
生成对抗网络研究人脸识别领域获进展
中科院之声
8+阅读 · 2018年9月24日
Top
微信扫码咨询专知VIP会员