AI換臉-你怎麼穿着品如的衣服_風聞
雀跃-2019-06-22 10:25
前言——你怎麼穿着品如的衣服
有很大一部分老鐵都不知道“你怎麼穿着品如的衣服”和“你好騷啊!”的出處,給老鐵們推薦一下大型倫理電視劇《回家的誘惑》帶你走進艾莉的情感世界。
微博熱點——ai換臉 進擊的艾麗
昨天在微博上有一個AI換臉刷爆了熱搜,這次故事的主角不是楊冪或者朱茵這種流量熱點,而是出自《回家的誘惑》中關於艾莉和洪世賢的一段經典對話片段,圖片中大牛將艾莉和洪世賢的臉進行了互換,看上去毫無違和感(感覺有點辣眼睛)。
你不得不佩服現在AI技術高超,已經能把換臉的活做得如此流暢自然了。和楊冪朱茵換臉後拯救演技不同,男女明星的臉互換後,效果還是挺魔性的,特別是女臉換男臉後,還是有點嚇人的,一看就是女性的長髮和身材,卻頂着一張粗糙的男臉。
換臉背後的技術支持
其實對於PS中各種美顏、瘦臉和磨皮的技術,我想大家都不十分陌生了,甚至有的女生是專門根據美顏功能的高低而去選擇相應手機的,不過這類圖像處理技術的應用範圍始終還是被圈定在靜態圖片的處理上。直到17年底一個網名叫”deepfakes”的人出現,在Reddit上發佈了一段成人視頻,而視頻的主角卻從根本從未參加過拍攝,一時之間受害的女星還很多,不過她們卻發現deepfakes做法好像沒有什麼對應的法律能夠約束,只能轉向Reddit投訴,後來Reddit近於壓力乾脆直接封殺了deepfaks的帳號。不過這次封殺卻讓deepfaks直接開源了其AI換臉項目的代碼。
下面小編簡介一下換臉的技術原理:
我們將原視頻中的人物面部信息簡稱為faceA,將要被替換人物的面部信息簡稱為faceB.
人臉偵測和識別。首先要讓機器通過含有faceA的視頻定位並識別到其中的人臉特徵值,通過深度學習將faceA還原到正面、平行均勻光照、標準亮度的場景下。接下來對含faceB的視頻進行相同操作,將aceB也還原到正面、平行均勻光照、標準亮度的場景下。
確定變換矩陣:接下來我們對原視頻的人臉信息進行定位與偵測,並進行特徵提取(以下簡稱featureA),然後用featureA與faceA對比,找出faceA轉換到featureA的所需扭曲、光照等變換的矩陣(以下簡稱transferA)。
臉替換人:對faceB進行基於transferA的變換,也就是把faceB還原到原視頻的拍攝角度及光源場景下,形成新的人臉信息featureB,使用featureB對featureA進行替換。
對於視頻中的每一禎信息重複以上操作直至結束。(這部分也可以通過算法模型實現不用自己一幀幀搞,這裏不詳細介紹。)
所以瞭解清楚了AI的換臉原理,我們也能看出目前實時換臉的技術,還只能用在人正面面向鏡頭且不劇烈運動的場景,因為如果transferA非常複雜,對其進行計算的時間要求較高,基本無法達到實時換臉的效果。
不過實時換臉的這種侷限也不能令我們放心,由於Depfakes算法本身就考慮了換臉時的光線、角度等方面,使其生成的假視頻難以被反偵測;而且隨着各類開源項目的興起,換臉技術的應用對於大眾來説其技術門檻也在不斷降低。
結語
現在人工智能是處於天花板時期,是最佳的學習時期,總有人這麼回答我説,過幾年再學吧!這我想説的是,現在很多高校都開設有人工智能課程,那麼等他們畢業的時候你還拿什麼去和他們比。而且人工智能是不存在什麼中年危機的,資歷越老越值錢。