AI换脸是人工智能一个有趣的功能,那它是通过什么方法实现的?

2020-05-19 科技 138阅读

AI 可以换脸了?以后别人给你视频你也不能相信了。

最近某个 Reddit 用户将“神奇女侠” 盖尔·加朵(Gal Gadot) 的脸,P到了成人视频上,效果相当不错,而且他使用的是时下火爆的机器学习技术。

这一技术的关键在于,替换的脸要和原视频上的脸表情同步。大致原理是通过算法识别出面部的特定结构——不仅仅是眼睛、鼻子、嘴巴的位置,也包括颧骨、下巴、脸颊的形状,然后按照这些特征点做替换。目前这一技术并没有达到以假乱真的地步。

其实类似的面部替换技术,早就被广泛运用在大片里了。例如半兽人、咕噜、阿凡达,它们都用了动作捕捉(Motion Capture)技术。动作捕捉技术常用于电影工业,游戏产业,比如:《加勒比海盗》中的戴维·琼斯(Davy Jones)小岛秀夫的《死亡搁浅》

严格说,这一技术属于动作捕捉技术的一个小类,叫面部捕捉(face capture)。那些脸上的黄点,是表情变化中的关键点,就像脸的“关节”一样,计算机只需要这些信息就能合成表情。而在面部识别技术中,它被称为面部追踪(face tracking)。

绝大多数商业作品只是用这种技术制作奇幻生物,然而工业光魔公司(Industrial Light & Magic)更进一步,在银幕上复活了已经故演员。

恐怖片演员彼得·库欣逝世于1994年。2016年在电影《星球大战外传:侠盗一号》中,技术人员将他拉进现代的巨幕。这位“现代”演员的背后是另外一位演员盖·亨利,技术人员捕捉了盖·亨利的表情,然后合成了数字版的彼得·库欣。虽然两位演员的脸挺相似的,但是技术人员仍旧要处理很多细节问题,比如彼得·库欣发“啊”这个音的时候是不动上嘴唇的。

这一技术引发了不少争论,一些人表示不能接受。虽然电影获得了肖像授权,仍旧有一些伦理问题亟待回答,我们应该在荧幕上复活故去的演员么?

深度学习,另辟蹊径

动作捕捉技术的关键在于识别人的表情,特别是脸上那些关键的位点。而深度学习技术也能满足这一要求,一些研究团队甚至演示了伪造美国前总统小布什,奥巴马,现任总统特朗普,以及俄国总统普金的视频。

深度学习技术和那些专门的影视工业技术相比,得到的结果要粗糙很多,更容易识别出来,然而它也要便宜很多。谷歌、微软、亚马逊这些大公司的软件技术和平台都是公开的,深度学习技术飞速发展,很多论文都在研究者之间共享,而且家用级别的显卡就能处理深度学习算法,不一定要用到云计算和超级计算机等技术。

声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com