首頁 > 易卦

Deepfake解密!「換臉」技術更簡單,到底怎麼辦到的?

作者:由 新千萬個為什麼 發表于 易卦日期:2022-10-21

怎麼讀取編碼器引數

Deepfake大解密!「換臉」技術更簡單,到底怎麼辦到的?

把他人的臉換成另一個人的臉,這看似神奇的換

臉技術

其實並不複雜,究竟

Deepfake

是怎樣做到呢?

Deepfake解密!「換臉」技術更簡單,到底怎麼辦到的?

網紅小玉靠

Deepfake

技術製作不雅影片、獲取暴利,在昨日遭到逮補(後以

50

萬元交保)。究竟換臉片背後的原理是什麼,為何入手門坎這麼低,不需要學習太多技術就能做到?

導演李安的新片《雙子殺手》,講述了一個由威爾

史密斯(

Will Smith

)扮演的中年退休特務,遭到有著自己年輕時期樣貌的複製人所追殺的故事。有趣的是,這個複製人並非替身所飾演,而是由電影特效(

CGI

)製作而成。

曾獲奧斯卡獎的電影特效公司

DNEG

創辦人保羅

富蘭克林(

Paul Franklin

)說,在高階視覺特效領域裡,要做出能呈現在電影上的擬真人像,每分鐘的成本可高達數百萬美元。但他也發現,過去幾年來,許多由特效公司提供的服務,都已出現在普通

人們

智慧型手機裡的

App

了。

「雙子殺手中用到的技術,在接下來的

10

年內,必然會變得唾手可得。」富蘭克林表示。而作為視覺特效的一種應用,近年來逐漸普及化的

Deepfake

,很快地將成為人們手指滑一滑就能使用的技術。

Deepfake

是怎麼製作的?

Deepfake

生成機制

1

:自動編碼器(

Autoencoder

這項看似神奇的換臉招數,究竟是怎麼做出來的呢?

Deepfake

的生成一般會有兩種方法。一個叫做自動編碼器(

AutoEncoder

),另一個叫做生成對抗網路(

Generative Adversarial Network, GAN

),兩者都是

AI

深度學習的應用方式。

在自動編碼器中,你會將人臉

A

與人臉

B

,各自準備上百張以後,丟進一組叫「編碼器」的

AI

模型內。編碼器會蒐集兩張臉相似的地方,並把它們壓縮成極小的資料。

這時,會有叫做「譯碼器」的兩組不同

AI

模型,分別讀取這些極小的資料,重建出人臉

A

及人臉

B

。經過成百上千回的訓練,編碼器與譯碼器會自行學習調整,重建出更精確的人臉。

訓練完後,就到了換臉的階段。這時只要故意將輸入的人臉用「錯誤」的譯碼器重建,就能達成目的。

Deepfake解密!「換臉」技術更簡單,到底怎麼辦到的?

舉例來說,將壓縮後的人臉

A

用人臉

B

的譯碼器重建時,由於壓縮時用的是同一個編碼器,兩張臉的共同特徵如五官位置的定位等資訊,會

特別

被強調。這樣一來,譯碼器

B

就會利用人臉

A

的表情與五官定位,進行人臉

B

的重建,等於讓

A

的頭長出

B

的臉。

Deepfake解密!「換臉」技術更簡單,到底怎麼辦到的?

Deepfake

生成機制

2

:生成對抗網路(

GAN

另一種近年來相當熱門的方法

GAN

,則是由「生成網路」及「鑑別網路」兩組

AI

模型組成。

GAN

工作

方式,主要是

透過

這兩組模型相互拮抗、回饋,經過多輪訓練後,產出的圖片更為精準。

簡單比喻,生成網路就是一個贗品仿畫的大師,鑑別網路則顧名思義,是個鑑定家。仿畫大師要想辦法騙過鑑定家,鑑定家則要想辦法拆穿仿畫大師。仿畫

大師會基由

低維度的資料來合成圖片,而這張「假圖」則會交給鑑定家,由他來決定其真偽。

利用每一輪測驗提供的反饋,仿畫大師和鑑定家皆能進步,在下一輪產出更真實的合成圖片。

Deepfake解密!「換臉」技術更簡單,到底怎麼辦到的?

使用者搶當電影

主角,「移植人臉」應用商機無限

原理有些複雜,但大家用不著擔心。

國內

虛實展演發展協會的互動設計師遊俊彥表示,網路上的開源平臺,有許多

Deepfake

的程式程式碼套件,而網友也循此推出了軟體包。只要

桌上型電腦

引數

有達

Intel i7

核心、配載

GTX 970

以上的

顯示卡

,等於一般繪圖設計師或遊戲玩家所需的配置,

AI

運算就跑得動。

遊俊彥表示,

透過

FakeApp

DeepFaceLab

等現成軟體與網路上的教學,要製作一個自己的

Deepfake

影片,稱不上一件難事。「你只要用

Full HD

的解析度,捕捉目標素材人臉的各種角度、表情與嘴型,下載軟體後,前置作業就完成了,」他說,「

FakeApp

甚至還有

UI

(使用者

介面

介面

,方便使用者操作。」

Deepfake解密!「換臉」技術更簡單,到底怎麼辦到的?

虛實展演發展協會互動設計師遊俊彥,示範如何製作

DEEPFAKE

影片。

至於是否有更方便使用的

App

2019

9

月,中國曾推出了一款換臉

App

ZAO

」,使用者可以把自身面孔

加迭到名人

臉上,後來卻因為隱私授權疑慮,在上線

3

天后

匆匆下

架。但那短短

3

天內,

ZAO

直接登上

Apple

商店排行榜第一名,為了讓自己能取代熱門影集或電影裡的主角,使用者們紛紛上傳自拍照,引發熱烈討論。

ZAO

雖然下架了,但「換臉」的商機,

App

開發商都看在眼底了。

若相關

法規的制定能讓隱私權有進一步的保障,那麼架上出現另一款

Deepfake App

,或許指日可待。

科技改變世界,知識改變命運!

提前祝您“雙十一”快樂!

歡迎

點贊、關注

“新千萬個為什麼”

,瞭解

電腦、

手機、相機、數碼、3C

新資訊

來都來了,就加個關注吧!