視頻會議太無聊?換張愛因斯坦的臉替你開會如何?
現在,視頻通話已經成為社交互動的主要途徑之一,最近視頻會議,也是許多上班族需要用到的,假如有天領導找你開會,出現在他面前的不是你的頭像,而是埃隆·馬斯克,你說他會不會嚇到飛起。
現在只需要一個開源項目就可以實現了,最近,一個名為Ali Aliev的開發者創建了一個開源代碼工具Avatarify,能夠實時將你的人臉替換疊加為名人的臉。
avatarify項目中使用的核心模型 first order model 來源于一篇 NIPS 論文《First Order Motion Model for Image Animation》。這個模型可以根據驅動視頻的運動,對源圖像中的對象進行動畫處理,以生成視頻序列,而無需使用任何注釋或有關特定對象的先驗信息。模型采用自監督的方法將外觀和運動信息分離,使用了視頻中對象的關鍵點及其局部仿射變換進行特征表示。生成器網絡對目標運動期間出現的遮擋進行建模,并將源圖像中提取的外觀與從驅動視頻獲得的運動進行組合。
該模型的框架由兩個主要模塊組成:運動估計模塊和圖像生成模塊,如上圖所示。
Avatarify適用于大多數主流的視頻會議工具,諸如Zoom和Skype,當加載完臉部照片后,照片上的臉部表情將會根據你的臉部表情改變而改變。
無論是你想變成愛因斯坦、還是史蒂夫·喬布斯,甚至是蒙娜麗莎,通通都可以實現。
Ali Aliev在Github上詳細說明了使用方法,這里就不在一一贅述了。
目前,avatarify已經在Github上標星4K,Fork累計 375 個(Github地址:https://github.com/alievk/avatarify),感興趣的伙伴們不要錯過了哦。