一款一般人也能上手使用 deepfakes 技術的軟體FakeApp 問世后,使對影片人像換臉成為輕而易舉的事,最近一段1994 年版《射雕英雄傳》片段,女主角黃蓉由朱茵“換臉”變為楊冪也引起了人們對這種換臉技術的關注。
▲《射雕英雄傳》朱茵竟變楊冪主演。
其實deepfakes 換臉技術自從出現后,許多古今中外的名人都遭殃,包括國外的黑寡婦去年也曾跳出來發表感言,她終于對此回應,雖感到憤怒卻無能為力,只能自己看開點,并且警告未來有天大家可能都成為影片中的受害者。
接下來由小蘿碼帶你認識一下換臉技術吧!
換臉術在技術上如何實現?
博客平臺“medium”有位作者就描述了把尼古拉斯凱奇的臉,放在川普的頭上的過程,最后效果如下↓
要實現這個效果,一般來說需要以下三個步驟:
1.收集凱奇的照片并選擇要修改的視頻區域。
由于只需換臉,所以第一步就是要識別圖片上的臉部,找到要替換的位置,確定方向和大小。如下圖,就像照片的像素一樣,現在的人臉被分解為很多個像素,你要找出替換的像素區域。
2.使用方向梯度直方圖(簡稱HOG)得到凱奇的臉部特征。
把梯度方向平均劃分為多個區間,在每個單元里面對所有像素的梯度方向,在各個方向區間進行直方圖統計,得到一個多維的特征向量,每相鄰的單元構成一個區間,把一個區間內的特征向量聯起來得到多維的特征向量,用區間對樣本圖像進行掃描,掃描步長為一個單元。最后將所有塊的特征串聯起來,就得到了人臉的特征。
3.使用特征數據,訓練一個自動編碼器。
自動編碼器是一種神經網絡學習工具(深度學習背后的計算系統)。
通過在目標圖片上訓練模型,以保證即使輸入的是一個不同的面孔,模型也會把它轉換成原來的面孔。現在可以在目標視頻中識別人臉(視頻只是一堆圖片),然后通過訓練模型將川普轉換為凱奇。
最后,合并圖像,大功告成。
“AI 換臉術”還能怎么用?
雖然這樣技術目前在網絡上流傳的大多是用在色情方面,但這項技術其實也許還應該有更寬泛的應用場景。
比如在電影《速度與激情7》中,主演保羅·沃克在2013 年11 月因車禍逝世,當時電影還沒有拍完,
當時外界猜測可能會有三種彌補方案,一,原劇本拍攝,找替身,使用CGI 特效,讓沃克把戲“演”完。二,重新修改劇本,把保羅所飾演的角色寫死,或者讓他消失。三,重新找男一號,重頭拍攝。
在當時,后兩種成本都很高,修改劇本,把保羅所飾演的角色寫死,缺少對死者和影迷的尊重。而如果重新拍攝,損失太慘重。
最終,制片公司找到了保羅的弟弟,讓他飾演保羅的角色,然后用CGI 動作捕捉技術,加上保羅之前拍過但沒使用的素材,把弟弟的臉變成保羅的臉,觀眾在看電影時基本看不出來。
如果這部電影放在今天,也許可以嘗試文章開頭所用的技術。
其實,關于類似人工智能技術在視頻制作領域的應用,以制作圖形處理器而聞名的英偉達已經在嘗試了,去年12月,它就發布了一款圖像算法,可以改變視頻中的天氣或時間。
汽車明明行駛在陽光明媚的道路上,而經過AI 的改變,視頻居然呈現出了夜晚的景象。不僅汽車的尾燈清晰明亮,就連原本沒有路燈的道路兩旁,都出現了真實的燈光效果。
時間再往前推,在2016年,還有一項更牛氣的技術,一位來自德國紐倫堡大學的教授Justus Thies 帶領團隊,做了一個能實時進行面部轉換的模型,叫Face2Face。
使用者選擇一個目標角色,比如川普,Face2Face會將他和川普的面部特征重構并追蹤,當他做出一個面部表情時,比如大張嘴,模型會重新渲染川普的臉的形狀和光影,并對背景進行修改。
他們還拿普京做目標,效果看來也不錯。
被“黑色產業”利用的一把雙刃劍
這一技術的應用會引發何種問題?
阿里安全圖靈實驗室高級算法專家覺奧表示,除了換臉引發的道德和倫理問題,黑灰產利用AI 換臉,是目前常見的一種攻擊手段,“在人臉識別系統中,識別換臉的技術叫活體檢測技術,這是一個攻防對抗技術,即用AI 的手段來解決AI 的攻擊。”
舉個例子,2017 年11 月下旬,阿里安全圖靈實驗室就發現,有犯罪團伙通過3D 軟件控制人臉照片進行攻擊操作,共發起過幾百次攻擊,導致近百名受害人駕照分被盜刷。通過3D 合成“假臉”認證賬號注冊或登陸后,黑灰產人員可在受害人毫不知情的情況下,用于黑卡虛假注冊、刷單、薅羊毛、詐騙等不法行為。
基于安全AI 的方法來很好地解決這一攻擊問題。“通過深度學習技術,訓練模型,來通過兩者的紋理、膚色、反光等特性的不同而識別出來。”覺奧表示,可實現在毫秒級時間內揪出假人臉,目前識別準確率達到99.9 %。
-
編碼器
+關注
關注
45文章
3648瀏覽量
134733 -
神經網絡
+關注
關注
42文章
4773瀏覽量
100885 -
AI
+關注
關注
87文章
31089瀏覽量
269415
原文標題:面對來自DeepFake的神秘之力,我們該如何看待“人臉替換”這把雙刃劍?
文章出處:【微信號:luomajqrxt,微信公眾號:機器人學堂】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論