视频 AI 换脸大家应该都听说过。用一段视频素材,加上一些照片作为原料,经由 AI 算法处理,就可以将视频中人物的脸部置换为另一张面容,拟真度超乎很多人的想象。
▲ 一个非常著名的假视频,用 AI 换脸技术生成
时至今日,用 AI 换脸制造假视频,已经不是什么新闻。视频 AI 换脸大大降低了制造假视频的难度,网络上甚至出现了大量使用女明星换脸的色情视频,这不得不让人忧心 AI 换脸在违法犯罪领域的潜力。
现在,更坏的消息传来了 —— 可以实时生效、作用于视频聊天的 AI 换脸技术也出现了!
之前的 AI 换脸需要对视频进行预处理,停下来细细鉴别视频还可以辨认;而现在,居然还出现了能够实时换脸、连视频聊天都能造假的 AI 技术!近日,有朋友给笔者分享了一款近期出现的 AI 换脸软件,让笔者震惊了好一会儿。现在,就来扒一扒这款可怕的 AI 换脸软件吧。
▲ 用摄像头捕捉的画面,也可以通过 AI 实时换脸了!
首先需要说明的是,为了避免居心不良者使用该软件进行违法犯罪活动,本文不会提及该软件的名字,也不会给出下载地址,仅会展现该软件的使用体验和效果,以作惊醒之用。
该软件在 GitHub 上有开源,它基于 Python,原先需要使用命令行来运行,而现在已经有人将它开发出了 Windows 下的、带有 GUI 界面的版本,门槛可谓是非常低。
该软件可以接管系统摄像头,聊天软件只要在视频聊天设置中,进入选择摄像头的界面,选择了该软件,即可使用 AI 换脸后的视频画面。注意,只要聊天软件支持选择摄像头,那么这款软件就能生效!常见的视频聊天工具如 QQ、Skype、Zoom 等等,都可以通过该软件来实现 AI 换脸。
▲ 软件的主界面
该软件的使用很简单。进入到主界面后,即可看到当前摄像头捕捉的画面,以及软件的其他功能。该软件本身内置了很多人脸可选择,例如爱因斯坦、蒙娜丽莎乃至 C 罗等名人。你可以选择软件预设的人脸进行替换,也可以自己载入一张人脸照片来替换。
我们先来试试使用预设的人脸,点击软件下方的人脸,AI 换脸就立刻就生效了!你的脸瞬间就变成了另一张脸,你做什么动作,这张人脸也会做什么动作,无论是眨眼、张嘴、点头等等,都不成问题。如果动作幅度不大的话,还是非常逼真的。想要更满意的效果,还可以调整自己和摄像头的相对位置,然后点击“Calibrate”进行校准,以获得更自然的表现。
▲ 点击下方肖像,即可换成相应的人脸
而如果想要换成任意人脸,操作也不难。点击“Open image file”,载入一张照片,注意一定要是正面的带有人脸的照片,不然软件可能会无法识别,之后裁剪到适合尺寸,这张人脸照片就可以保存到软件中了。之后的操作和上面一样,点击该人脸照片就可以进行 AI 换脸,无论你想要变成美女还是大汉,都不成问题。
▲ 可以通过载入图片,换成任何人脸,笔者这里载入了一张通过 generated.photos 用 AI 生成的人脸
▲ AI 实时换脸的拟真度非常高
该软件使用显卡和 CPU 来运行相应算法。观察资源管理器不难发现,无论是 GPU 还是 CPU 的占用率都相当高,这和软件的流畅度也是息息相关的。如果你的硬件配置高,AI 换脸后动起来也会更加流畅。
▲ 软件需要占用 CPU 和 GPU 资源
这款软件的可怕之处,在于它可以作用在大部分的聊天软件中。就如上文所说,该软件支持接管系统摄像头,只要在软件中打开“Virtual cam”,然后别关闭软件,让软件保持后台运行;接着在聊天软件中将该软件设置为视频摄像头,让软件接管视频源,那么视频聊天的时候,就可以立刻换成另一张脸!
▲ 例如,在 QQ 中选择该软件作为视频源
▲ 对方看到的视频聊天画面,就是 AI 换脸后的形象了
不得不说,这个功能还是相当可怕的。和本地视频不同,网络视频聊天的画质本来就更低,这意味着 AI 换脸更加真假难辨,结合早已经泛滥的变声软件,视频聊天一下子就变得不可信了。你以为都开视频聊天了,对面肯定是一个帅哥美女?说不定只是用 AI 换脸软件伪装的抠脚大汉而已。
毫无疑问,这类软件的出现,大大增加了视频聊天诈骗的风险。那么要如何进行防范?针对该软件的特点,这里有两条建议,可以帮助大家有效鉴别。
要求对方大幅度转头、切换头部角度。该软件通过平面正面肖像伪装面容,如果大幅度转头和切换头部角度,面部会变得扭曲,可以藉此甄别;
要求对方起身。该软件只能对人脸进行替换,无法替换全身,可以用这个方法来鉴别真假。
总的来说,AI 技术的确是一把双面刃。AI 简化了很多视频特效的制作,像换脸这种以往工作量巨大的特效,现在丢给显卡一通运算就可以生成。但毫无疑问,这也降低了伪造视频的门槛,甚至会催生由假视频引发的违法犯罪。要如何让 AI 技术用于正途、防范 AI 作恶?始终是一个值得思考的问题。