20年后的你長什么樣?北京航空航天大學和密歇根州立大學的研究人員設計了一個AI系統,采用生成對抗網絡(GAN),可以根據原始照片生成一個人年齡增長后的樣子,甚至連發際線逐漸后移也能逼真地模擬。論文發表在CVPR 2018。
警方要搜尋一個失蹤多年的人或逃犯時,有時候線索只有一張舊照片。藝術家或計算機程序可以嘗試根據舊照片推測這些人今天的樣子,但這兩種方法都有缺陷?,F在,科學家們已經能夠利用AI來渲染照片中的人年老后的樣子,其結果比以往的方法更加逼真。
來自北京航空航天大學和密歇根州立大學的研究人員設計了這樣一個系統。該系統采用一種由兩個部分組成的算法,即生成對抗網絡(GAN)。第一部分以一張臉的照片作為輸入,并生成目標年齡的同一個人年齡增長后的臉。在訓練過程中,第二部分將生成的圖像與該年齡的人的真實圖像和原始圖像進行對比,并提供反饋,以令第一部分改進生成圖像的效果。
圖1:年齡增長(ageing)的模擬結果(第1列是輸入的圖像)。
其他這類系統也有使用GAN的, 但這個系統的不同之處在于它不僅關注年齡的正確性,還關注保持特定人的身份。與其他系統不同的是,它還能渲染前額和發際線逐漸升高的樣子,如上圖演示的結果。
圖2:提出的年齡增長方法的框架。
在這個框架中,一個基于CNN的生成器G學習年齡變化(age transformation)。訓練中的critic在圖像空間加入平方歐幾里得損失,GAN loss鼓勵生成的人臉與訓練中相應年齡的老年人的臉無法區分,以及 identity preservation loss使高級特征表示的輸入輸出距離最小化。
這個研究的主要貢獻如下:
提出了一種新的基于GAN的年齡發展方法,該方法結合了人臉驗證和年齡估計技術,從而解決了衰老效果生成和身份線索保存的問題。
強調了前額和頭發的重要性,這與我們認知的年齡增長現象密切相關,但在其他研究中被忽略了;這確實提高了所生成的衰老照片的精度。
除了現有的實驗外,研究者還設置了新的驗證實驗,包括基于商業化的面部分析工具的評估以及對表情、姿勢和化妝變化的不敏感性評估。該方法不僅被證明有效,而且對于年齡增長也具有穩健性。
24個不同的受試者在CACD數據庫上獲得的老化效果(Aging effects)。每個部分的第一個圖像是原始的人臉圖像,隨后的3個圖像是該受試者在[31- 40]、[41-50]和50+年齡組的變老圖像。
圖:24個不不同的受試者在MORPH數據庫獲得的老化效果。
研究人員在來自兩個數據庫的10萬張圖像上訓練了他們的AI,這些數據庫中包括不同年齡的警方存檔的面部照片和名人照片。然后,研究者用一個獨立的計算機程序判斷AI在一組新圖像上的表現。舉例來說,當AI將人的照片老化20年以上時,原本30歲以下的人看起來應該在50歲至60歲之間,計算機程序將他們(平均)視為60歲(面部照片)或52歲(名人照片)。
圖:與先前工作的對比
在進一步的統計調查中,研究人員從已發表的論文中收集了54個人的138張配對的照片,并邀請10位人類觀察者來評估哪張年齡增長的臉更好。在1380票中,69.78%投給了我們的工作,20.80%投給了以前的工作,9.42%表示兩者不分上下。此外,該方法不需要像以前的工作那樣進行繁瑣的預處理,只需要兩個標志點用于瞳孔對齊??偠灾?,研究者稱他們提出的方法優于以前的方法。
-
AI
+關注
關注
87文章
31493瀏覽量
270049 -
GaN
+關注
關注
19文章
1964瀏覽量
74045
原文標題:CVPR 2018:用GAN預測20年后你長什么樣
文章出處:【微信號:AI_era,微信公眾號:新智元】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論