AI Deepfakes 简介

什么是deepfakes?

AI Deepfakes,就是人工智能的深度换脸技术;简单来说就是脸部替换,可以将B的脸换到A的脸上。和PS不同的是,这项技术不仅可以生成图片,还是可以生成视频的,而且你并不需要懂得那么多的技术;只要你收集到足够素材,程序的AI就可以帮你自动完成。举个例子,你可以将自己的脸换到特朗普总统演讲的视频上,这样看上去像是你自己在总统演讲,只要你的脸部表情素材足够多,换完之后表情颜色和口型会非常自然。(换脸视频www.deepfakes.com.cn)

Deepfakes一开始是在Reddit社区的流行开来的,一位大神deepfakes发出的换脸视频(将明星的脸换到爱情动作片上面)短时间吸引了大量的人气,但很快就被删了,现在Reddit上面已经找不到页面了。虽然视频被删了,但AI换脸的技术已经在Github上开源,很快就有其他人开始用来制作其他视频。

图片来自网络
reddit社区deepfakes的替换效果

可以用到在上图的GIF里,神奇女侠加朵的脸换到了动作片的视频上了,而且达到以假乱真的效果。


Deepfakes怎么用?

那么,Deepfakes怎么用呢?只要按一下就能生成吗?

NO!Deepfakes是程序进行深度计算再换脸,既然深度,那么它就需要大量的数据和时间来建立匹配模型,所以对计算机硬件和素材要求很高。我们都知道PS是对于图片进行编辑,PS一次处理一张图片要到达换脸的效果都需要技术和时间;而Deepfakes处理视频的,准备工作需要将视频分解成一帧帧图片再进行处理的。假如一个30秒的视频,每秒是25帧,那么这个视频就总共有30*25=750张图片要处理。想像一下,如果用PS来处理750张图片,那工作量有多大,还没考虑每一张图片的颜色和角度等要匹配好。(换脸视频www.deepfakes.com.cn)

Deepfakes换脸的基于流程就是选好素材,要做一个普通的换脸效果视频并不难,你要做就是

1.选好要换掉脸的视频A
2.选好要进行覆盖的脸B图片(可以图片,或者从视频从提取图片)
3.机器进行计算替换

a. 原图片 b. deepfakesAI自动替换成尼古拉斯的效果 c. 其他手动替换效果

是的,你要做的就是前2步,最难的第3步机器会帮你完成,只要你给它足够的时间(一个3分钟左右的720P视频,大概6小时,以显卡Nvidia 1060 6G为例),这样,你就会得到一个基本的换脸效果,效果取决于你的素材。假如我们的视频A有750帧,如果全部都是脸部,那么我们就需要有750张B脸图片的数据去替换,但实际上有些脸部是基本一样的,所以我们B脸可能需要更多的图片,让程序识别不同角度和表情再进行替换。要做换脸效果不难,但要做高质量的换脸效果,除了需要替换脸型相似之外,还需要挑选多清晰,多角度的脸B图片。

下面是更多的一些例子

上图为原图,下图为替换效果

为什么对Deepfakes感兴趣?

相对于CG动画模拟真人的制作,deepfakes技术的出现降低了重现脸部的技术门槛,让普通用户也可以做出逼真的效果,相信不久,将会有专门的公司制作此类的视频。更重要的是,deepfakes技术的兴起会让AI计算更加形像,对人们对于AI技术有更新的了解。(换脸视频www.deepfakes.com.cn)


 

8 Comments

Add a Comment

电子邮件地址不会被公开。 必填项已用*标注