二次元的正確打開方式
大家好,我是 Jack 。
去年發(fā)表的「Talking Head Anime」大家都看過了吧?
最近,這位谷歌工程師對(duì)算法進(jìn)行了升級(jí),「Talking Head Anime 2」效果更好!
只需要一張 PNG 二次元角色圖片,就可以生成虛擬偶像,生成帶面部表情捕捉的 Vtuber 角色。
作者親自上場(chǎng),動(dòng)漫頭像根據(jù)作者的口型和頭部動(dòng)作實(shí)時(shí)「演唱」,作者的完整視頻:
老規(guī)矩,今天就教大家怎么玩!
1

整個(gè)過程分類兩個(gè)步驟:
第一步:改變面部表情,即控制眼睛和嘴的開閉程度。
第二步:人臉旋轉(zhuǎn)。
每一步都使用單獨(dú)的一個(gè)網(wǎng)絡(luò),并將第一個(gè)網(wǎng)絡(luò)的輸出作為第二個(gè)網(wǎng)絡(luò)的輸入。
第一個(gè)網(wǎng)絡(luò)為人臉變形器,第二個(gè)網(wǎng)絡(luò)為人臉旋轉(zhuǎn)器。
為了獲得更好的面部動(dòng)作,作者本次升級(jí)將姿態(tài)維度增加到了 42 維。
同時(shí)在人臉變形器中增加了眉毛、眼睛、嘴巴形變器。

眉毛變形器:可以分割出眉毛,并控制眉毛扭曲的形狀。

眼睛和嘴巴變形器的網(wǎng)絡(luò)也是類似操作。

更具體的原理,詳見作者的論文:
https://pkhungurn.github.io/talking-head-anime-2/
2
第一步:配置開發(fā)環(huán)境。
依賴不多,使用 Anaconda 配置安裝下即可。
?


python app/manual_poser.py
3

推薦閱讀
?? ?保姆級(jí)人工智能學(xué)習(xí)路線?? ?我,這一年????保姆級(jí)GPU白嫖攻略
