火遍全網(wǎng)的「螞蟻呀嘿」教程開源了!

最近,小伙伴們的朋友圈、某音、某手、某博是不是都被魔性的「螞蟻呀嘿」換臉視頻刷屏了?!!甚至有網(wǎng)友紛紛吐槽:「這幾天就仿佛捅了螞蟻窩…」

看到這里,小伙伴們都躍躍欲試,想要制作自己訂制的「螞蟻呀嘿」。但你打開電腦,翻遍各大網(wǎng)站尋找教程,發(fā)現(xiàn)自己早已經(jīng)落后了!某寶上面已經(jīng)出現(xiàn)了大量「螞蟻呀嘿」的視頻教程與代做!更震驚的是,部分開發(fā)者已經(jīng)靠這個賺的盆滿缽滿、日入過萬!


不要驚慌!不要眼紅!
今天小編就吐血為大家扒出了一個價值過億的開源項目:PaddleGAN!
它不僅完全免費,也完全省去了在Avatarify和剪映等多個軟件間切換,使你一鍵即可生成「螞蟻呀嘿」視頻!!
這個能力依托于First Order Motion算法,它不僅能輕松實現(xiàn)「螞蟻呀嘿」換臉視頻,還支持你自己錄制面部動作,生成任何題材的換臉視頻,甚至開發(fā)屬于自己的App或者小程序,走上發(fā)家致富之路~

光說不練假把式,接下來貼心的小編就給大家介紹下這個核心技術(shù),并真正手把手教你三步實現(xiàn)「螞蟻呀嘿」~
動作遷移算法
First Order Motion
首先,不得不提的是「螞蟻呀嘿」的視頻換臉?biāo)鶓?yīng)用的核心——動作遷移算法First Order Motion。它的功能就是將人物A的臉部動作搬移到人物B身上,讓人物B的臉完美演繹人物A的表情。

First Order Motion算法的結(jié)構(gòu)圖如下:

簡單的說,F(xiàn)irst Order Motion能夠通過自監(jiān)督的方式學(xué)習(xí)到圖像中的關(guān)鍵點。不需要先驗地知道目標(biāo)的一些信息,比如骨架等就可以實現(xiàn)動作遷移。
而PaddleGAN(飛槳生成對抗網(wǎng)絡(luò)工具套件)不僅提供已經(jīng)實現(xiàn)好的First Order Motion算法及完善的訓(xùn)練、預(yù)測代碼。還在AI Studio學(xué)習(xí)與實訓(xùn)平臺實現(xiàn)了完整的在線項目及「螞蟻呀嘿」素材,小伙伴們可以根據(jù)需要,使用AI Studio的免費的算力,自己實現(xiàn)更多具有創(chuàng)意的動作遷移效果!
https://aistudio.baidu.com/aistudio/projectdetail/1586056
小編在此強烈呼吁一定要薅這個羊毛啊!一旦錯過就真的不能再怪小編啦
書歸正傳!咱們來看看具體如何操作!?(? ???ω??? ?)?
三步實現(xiàn)專屬
定制版的「螞蟻呀嘿」
說明:以下步驟都是在AI Studio平臺上操作實現(xiàn)。
!git clone https://gitee.com/PaddlePaddle/PaddleGAN
!pip install -r requirements.txt命令:
!export PYTHONPATH=$PYTHONPATH:/home/aistudio/work/PaddleGAN && python -u tools/first-order-demo.py --driving_video ~/fullbody.MP4 --source_image ~/禿頭喬哥.png --relative --adapt_scale
只需在如下命令中的driving_video參數(shù)和source_image參數(shù)分別換成自己的視頻(藍(lán)色部分)和照片路徑(黃色部分),即可運行得到「螞蟻呀嘿」換臉視頻。
driving_video: 驅(qū)動視頻,模型將學(xué)習(xí)視頻中人物的面部表情 source_image:源圖片,模型將驅(qū)動視頻中的人物表情遷移至源圖片的人物上
不過這個視頻還沒有配樂,所以還需要第三步!
運行以下命令即可生成最終的「螞蟻呀嘿」專屬視頻啦(本例中的視頻文件名為export.mp4)!
videoclip_1 = VideoFileClip("/home/aistudio/fullbody.MP4")
videoclip_2 = VideoFileClip("./output/result.mp4")
audio_1 = videoclip_1.audio
videoclip_3 = videoclip_2.set_audio(audio_1)
videoclip_3.write_videofile("./output/export.mp4", audio_codec="aac")
同時,PaddleGAN的表情遷移能力靈活支持各類不同表情的面部遷移,不僅「螞蟻呀嘿」,任何其他魔性的視頻都可一一制作。
PaddleGAN還有更多驚喜!
讓小編驚喜的是「螞蟻呀嘿」竟然只是PaddleGAN數(shù)十種能力中的一種?。?!這個免費開源的套件里藏著滿滿的寶藏,包括唇形合成(對嘴型)、視頻/照片修復(fù)(上色、超分、插幀)、人臉動漫化、照片動漫化等等?。∫粋€比一個更厲害!
比如「蒙娜麗莎」播新聞:

百年前照片修復(fù):

照片動漫化:

PaddleGAN就如一個「游樂場」,歡迎各位「玩家」踴躍無票入場,體驗各類「游戲設(shè)施」,如果玩得開心,希望各位小伙伴點Star給開源社區(qū)精神一點支持~
https://github.com/PaddlePaddle/PaddleGAN



近期熱門文章推薦:

