上个周末,一款名为“ZAO”的换脸APP突然火了起来。一夜之间,整个朋友圈好像都在“跟明星谈恋爱”。
不过,由于用户协议中关于个人隐私的一些条款,这款软件火了还不到一天,就遭到多方质疑,日前更是被工业和信息化部网络安全管理局约谈,要求其开展自查整改。
虽然“ZAO”的火爆只是昙花一现,但有关AI换脸及人脸识别等技术的讨论却仍旧火爆。
AI是如何实现换脸的?
所谓隔行如隔山,作为一个外行人,我们很难搞明白AI换脸的深层原理,但综合互联网上所得到的信息,我们可以了解到AI换脸的大致流程。
STEP1:
框选人脸、提取人脸信息
要想成功地实现人脸替换,就要将一个视频分解成若干帧图片,再依次对这些图片进行处理。
人工智能需要先经过大量的学习与训练,知道如何从图片中正确地框选出人脸,以及将这张脸还原成正常光线下的正面照。这之后,再从框选出的人脸图片上提取核心信息,比如五官、表情等。
STEP2:
得到转换编码
在上述学习、训练的过程中,人工智能会总结出一套如何将图片转换成核心人脸信息的编码,也可以理解成一套公式。
STEP3:
完成转换
最后,只需要套用这套公式,就可以得到一张“新”脸了,再将这张脸复原回图片和视频,我们的换脸就成功啦。
举个例子
或许我们可以这样简单理解,如果你想将杨紫的脸换成自己的,去和李现“谈恋爱”,需要这样做:
①让人工智能通过学习和训练得到“杨紫转换公式”
②让人工智能通过学习和训练能够顺利提取你的五官
③将你的五官套用到“杨紫转换公式”中得到一张拥有你的五官的“杨紫脸”
④将这张“脸”还原到视频中
知乎上关于“AI换脸是什么原理?”的问题中,答主“CalebGe”的回答更加生动:
假设我们的世界里只有两个画家,画家A只会画猫,画家B只会画狗。一天,画家A偶遇了一条凶悍的狗,狗狗怕生,龇牙咧嘴,不停地朝他吠。他一时画意顿生,把眼前的景象随手画了下来。只是因为常年的画猫经历让他不管画什么看起来都是猫,所以这次他画出来的是一只龇牙咧嘴的猫。画家B拜访朋友家,见到了一只正在玩线团的猫,被它的古灵精怪吸引,他也随手将景象画了出来,只是他笔下画出的,是一条摆弄线团的狗。
人脸识别前景几何?
“ZAO”虽然一夜爆红,但也让不少人感到害怕:如今AI换脸技术发展得如此迅速,个人的隐私与信息安全如何保证?
而作为实现AI换脸的基础技术之一,人脸识别技术也再一次引发