AI 殺瘋了,圣誕最火神器!
大家好,我是 Jack。
今天給大家推薦個玩各種 AI 算法的神器!
圣誕節(jié)迫在眉睫,你的圣誕禮物準備好了么?不會還在某寶、某書、某博上來來回回翻看依然毫無頭緒吧?不愿意陷入送花吃飯看電影老三樣,想要清新脫俗又能打動人心?

那么,作為浪漫的程序猿/媛,”如果你的圣誕禮物是一臺“時光機,豈不既有新意又有意義\(☆o☆)/?

只需一張照片,5分鐘就能瞬間帶你回到“回不去的過去”,去到“去不了的未來”,真真切切地感受與另一半從年少到白頭的浪漫。

比如,還在回憶年輕時的青澀,突然就發(fā)現(xiàn)變老后竟神似“KFC老爺爺”

更絕的是,這臺“時光機”不僅能實現(xiàn)年齡靈活變換,還能讓年少/年老的你做出逼真細膩的表情!

這臺“時光機”由 GitHub 星標 5K ?,頻上熱榜的飛槳生成對抗網(wǎng)絡開發(fā)套件? PaddleGAN 提供,想立馬 GET 這份圣誕禮物?
看看你或你的另一半年輕時和老去的樣子?快去項目首頁獲取所有教程與源碼吧!
?? 項目鏈接 ??
https://github.com/PaddlePaddle/PaddleGAN/blob/develop/README_cn.md
開源不易,還請大家多多 Star 鼓勵哦~

這還不夠?還需要具體的實現(xiàn)步驟?
貼心的 PaddleGAN 為大家在 AI Studio 上準備了完整的項目代碼,動動手指,僅需三步即可體驗!
https://aistudio.baidu.com/aistudio/projectdetail/3251280?contributionType=1&ad-from=JackCui
原理大揭秘
這份創(chuàng)意滿分的圣誕禮物是由飛槳生成對抗網(wǎng)絡套件 PaddleGAN 所提供,內(nèi)置的StyleGAN V2 與 FOM 分別實現(xiàn)人臉屬性編輯(年齡變換)與讓人臉動起來的效果。
PaddleGAN 中提供的人臉屬性編輯是由 StyleGAN V2 中的 Editing 模塊完成,具體可分為三個步驟:
獲取圖片的 Latent Code,用于后續(xù)的屬性編輯和人臉生成 將 Latent Code 根據(jù)特定方向進行編輯,即可編輯對應的人臉屬性,如年齡、性別、頭發(fā)、眼睛等 StyleGAN V2 根據(jù)第二步中編輯好的 Latent Code 向量生成目標人臉
Latent Code:潛在因子,每張圖像對應一個潛在因子(高維的向量),StyleGAN V2能夠用這個向量生成圖像。
實操步驟
STEP 1:提取原圖對應的 Latent Code 這里我們使用 Pixel2Style2Pixel 提取 Latent Code,大家只需要更改兩個參數(shù):
input_image:原圖路徑,即需要提取隱藏特征的照片路徑。 output_path:原圖的隱藏特征的存放路徑,后續(xù)需要放在屬性編輯和生成的模塊中使用。
在input_image中放入想要變換年齡的人臉照片即可,請注意最好是自拍和大頭照,無眼鏡效果更佳噢~

STEP 2&3:對Latent Code進行特定方向編輯,使用StyleGAN V2生成新人臉 只需要更改2個參數(shù):
latent:STEP 1中提取的原圖的Latent Code路徑。 output_path:新人臉(年齡變換后)的保存路徑。


?? BONUS體驗:生成動態(tài)版年少&年老的TA ??
新版的 PaddleGAN ?中提供的 First Order Motion 算法全面升級,能夠?qū)⑷宋?A 的臉部動作搬移到人物 B 臉上,讓人物B的臉完美演繹人物 A 的表情:

在本項目中,可自制臉部動作視頻(驅(qū)動視頻),讓年少&年老的 TA 做出任意表情,真正意義上實現(xiàn)從青竹到白頭~

至此,年齡變換就完美實現(xiàn)啦~還在等什么?!快去準備圣誕禮物吧!
PaddleGAN GitHub:
https://github.com/PaddlePaddle/PaddleGAN/blob/develop/README_cn.md
AI Studio項目鏈接:
https://aistudio.baidu.com/aistudio/projectdetail/3251280?contributionType=1&ad-from=JackCui
PaddleGAN AI能力大揭秘
PaddleGAN 還有啥其他厲害的能力?
Jack 在項目首頁轉(zhuǎn)了一圈發(fā)現(xiàn),人臉屬性編輯、人臉表情遷移竟然只是 PaddleGAN數(shù)十種能力的一種,PaddleGAN 還提供語音轉(zhuǎn)唇形(聲音對口型)、視頻/照片修復(上色、超分、插幀)、人臉動漫化、照片動漫化、圖像生成、圖像風格遷移等十余種能力,令人大開眼界!
讓我們一睹為快吧~
「帶著珍珠耳環(huán)的少女」播新聞:

百年影像上色、插幀、提高分辨率:

人臉動漫化:

各位小伙伴,正好趁著周末玩一玩,覺得不錯,別忘了來個 Star 哦~
https://github.com/PaddlePaddle/PaddleGAN/blob/develop/README_cn.md
PaddleGAN 集成的各種算法還是很不錯的,直接點擊閱讀原文,還可以在?AI Studio 上玩轉(zhuǎn)這些算法,無需自己再配置環(huán)境了。
開源算法、開源算力真香!
祝大家圣誕快樂,我是 Jack,我們下期見!
