【我們為什麼挑選這篇文章】 FaceApp 前陣子在網路上掀起熱潮,許多人好奇自己變成另一個性別的樣子,紛紛玩起來,也引來許多政治人物和藝人的搞怪,但你知道這個 App 的背後的演算法是什麼嗎?原來這項技術不只能處理圖片,還能對聲音進行轉換。(責任編輯:賴佩萱)
本文經 台灣人工智慧學校 授權轉載
你也被朋友的異性打扮照洗版了嗎?原本帥氣逼人的男性突然變成了長髮正妹;又或者容貌秀氣的女孩突然成了落腮鬍滿佈的大叔,還有許多男性政治名人也被網友 KUSO 作圖,引發網友轉發及討論,也讓製作這些「性別轉換」圖片的手機應用程式再度爆紅。
GAN 繪畫培訓班,畫出栩栩如生「假圖片」
這款名為 FaceApp 的「換臉」手機應用程式,能將圖片的人物臉部特徵做性別變換,甚至連髮型、表情、妝容等等都能夠改變,而這些竟然透過 AI 演算法就能達到,我們將揭密背後的 AI 演算法原理。
FaceApp 使用的 AI 技術基底,其實是個被稱為「GAN」的深度學習演算法。GAN 的中文譯名為「生成對抗網絡」,顧名思義可用來「生成」資料,搭配大量的訓練資料,GAN 能夠學習到資料中的特性,並產生看似真實的「假資料」,例如提供大量人物肖像作為訓練資料,GAN 就能學習到人物的圖片特徵,並產生栩栩如生的假人物肖像。
讓我們用白話一點的方式來理解基礎的 GAN:
GAN 的架構是由一個學徒,與一個導師所組成。學徒負責畫出圖片,而導師負責評論,評判學徒畫出的圖是否足夠真實且令人信服。
一開始,學徒畫出的成果可能不夠真實,但隨著繪畫經驗越來越多,成品也逐漸變好。
學徒不斷地看著大量人物圖片且持續畫出,直到導師覺得足夠「真實」為止。
最後,學徒所畫出的人物肖像已經能夠以假亂真。
想看看自己變性是什麼樣,來 FaceApp 一下
看完 GAN 的簡略介紹,我們來看看 FaceApp 的技術與應用目的。FaceApp 主要是對使用者提供的人物圖片,針對人物五官等特徵稍加改變,讓其看起來性別有所不同,例如將男性的五官特徵修改到看起來像女性;而女性圖片則修改其五官特徵到像男性。
FaceApp 將輸入的人臉線條進行調整,使人物變成異性。
如上圖,原本的五官線條差異不大,但在人物眼睛的部分加上一點改變,如眼線,原本的男性看起來就像女性了。
GAN 技術應用多元,不只換臉還可換聲音
看到這裡,是否對這樣的技術大為驚嘆呢?其實,近年來 GAN 所受到的關注越來越熱烈,除了 FaceApp 的年齡轉換、性別轉換等圖片轉換的應用,GAN 還可以廣泛應用在各個領域,以下是一些實例:
1. 圖像超解析
隨著時代的演進,大家越來越講究圖片的畫質,也因此在超解析度上有了新的作法,目標是把低畫質的圖片變成高畫質的圖片。

2. 文本生成圖像
除了圖像上的轉換,甚至可以給一段文字描述,讓 GAN 畫出相對應的圖像。

3. 去除圖像中的物件
GAN 在多媒體製作產業的重要性正在提升,過去在網路上很紅的「幫我把後面的人去掉」,透過 AI 技術的演進也變成許多影像編修軟體的內建功能,成為影像工作人員的一大助力。

4. 音訊產生
除了圖像以外,GAN 也被用來產生音訊,過去在知名卡通柯南中出現的「變聲領結」,也能透過 GAN 真實呈現。有興趣的朋友,可以看看台灣人工智慧學校工程師團隊的專案成果《我想當柯南》,如何將 GAN 應用於聲音轉換。
知己知彼,與 AI 一同共創未來
我們可以看到 GAN 的應用十分多元,但要如何運用這項技術仍得依賴人類的創意與專業知識。隨著科技日新月異,AI 的技術也發展得越來越進步與快速,此後勢必將深深影響或改變各產業的既有流程。
因此,不論是什麼崗位,都得開始認識人工智慧的相關知識,並開始思考如何善用這個工具,釋放自己的大腦與雙手,做更有價值的工作。未來,有著 AI 知識的人士,也將藉由 AI 革新自己身處的領域。
(本文經 台灣人工智慧學校 授權轉載,並同意 TechOrange 編寫導讀與修訂標題,原文標題為〈換臉照怎麼做的?當紅 Faceapp 背後 AI 技術大解析〉。)