當(dāng)前位置:首頁 > 電腦軟件 > 媒體制作 > FakeApp中文版

FakeApp中文版

版本:v2.2.0 大?。?0.22M 語言:簡體中文 類別:媒體制作
  • 類型:國外軟件
  • 授權(quán):共享軟件
  • 更新:2023-11-24
  • 環(huán)境:Windows11,Windows10,Windows8,Windows7,WinXP
  • 本地下載
9
0% 0%

情介紹

FakeApp是一款非常新穎有趣的智能視頻換臉的軟件,由目前火熱的Deepfake用戶通過人工智能技術(shù)打造而成。該軟件可以將視頻中人臉替換,可以使用這款直接一鍵安裝到電腦上使用的FakeApp進(jìn)行換臉編輯,不需要多余的操作直接選定文件即可。而且軟件能夠輕松實(shí)現(xiàn)自動分割、轉(zhuǎn)換和拼接視頻幀等等功能,減少視頻中人臉更換后所出現(xiàn)的瑕疵,快速一鍵批量更換視頻幀中的每張人臉,采用小白模式,無需太多經(jīng)驗(yàn)即可快速上手。除此之外,軟件操作簡單方便,功能十分全面,內(nèi)置GET DATASET、TRAIN、CREATE三大模塊,利用GET DATASET模塊可以獲取數(shù)據(jù)集,程序會自動識別并提取出圖片中人物的面部數(shù)據(jù)。TRAIN模塊則能夠根據(jù)上一步自動地幫你訓(xùn)練模型,從而進(jìn)行面部的替換。最后CREATE模塊會將定視頻素材中人物的面部進(jìn)行替換,最后生成替換后的視頻,可以說是非常方便了。還在為沒有好的換臉軟件而苦惱嗎?感興趣的朋友不要錯過了,快來下載體驗(yàn)吧。

軟件特色

1、可以在幾分鐘內(nèi)從圖像集和視頻輕松創(chuàng)建出數(shù)千張圖像的強(qiáng)大,多樣化的數(shù)據(jù)集。
2、可以通過發(fā)布頻繁的損失值和培訓(xùn)預(yù)覽,輕松實(shí)時觀察受過培訓(xùn)的人工智能的進(jìn)度。
3、通過自動分割,轉(zhuǎn)換和拼接視頻幀,減少了將視頻中的人臉轉(zhuǎn)換為單個按鈕過程的任務(wù)。

功能介紹

先簡單介紹一下FakeApp的三個模塊
1.GET DATASET:
獲取數(shù)據(jù)集,在這一步中,你的素材視頻將被逐幀切割成圖片,程序會自動識別并提取出圖片中人物的面部數(shù)據(jù)。
2.TRAIN:
訓(xùn)練模型,根據(jù)第一步中生成的數(shù)據(jù)集,機(jī)器會自動地幫你訓(xùn)練模型,從而進(jìn)行面部的替換。
3.CREATE:
生成視頻,這一步便是整個實(shí)驗(yàn)中最為神奇的地方,他能根據(jù)你訓(xùn)練出的模型,將給定視頻素材中人物的面部進(jìn)行替換,最后生成替換后的視頻。

使用說明

事前準(zhǔn)備
1、開始實(shí)驗(yàn)前,請確保你的機(jī)器硬件達(dá)到要求。內(nèi)存推薦8GB以上,如果低于4GB.....建議你升級一下配置再來做這個實(shí)驗(yàn)。因?yàn)槟P陀?xùn)練的過程中需要依賴GPU,所以你的顯卡顯存至少得達(dá)到4GB,不然可能跑不動這個程序。
環(huán)境搭建
2、首先需要安裝的便是這個能讓你傻瓜式換臉的應(yīng)用FakeApp了,點(diǎn)擊鏈接進(jìn)入官網(wǎng)。安裝過程中并沒有什么值得特殊強(qiáng)調(diào)的地方,咱們一筆跳過。
3、接下來就是和GPU相關(guān)的CUDA8了,選擇相應(yīng)的系統(tǒng)版本便可以下載安裝。在安裝方式這一步建議大家使用本地安裝exe[local]的方式,exe[network]的安裝方式....可能有點(diǎn)慢。默認(rèn)情況下CUDA會自動幫你添加到環(huán)境變量,如果沒有,請手動添加,這一步非常重要。

使用教程

1.第一步,生成數(shù)據(jù)集
先創(chuàng)建一個文件夾fake,將素材視頻存放進(jìn)去
咱們姑且用A和B來區(qū)分這兩個小姐姐好了,按照FakeApp的提示,將素材路徑填入,點(diǎn)擊EXTRACT,接下來無需任何操作,等程序跑完就行了。你會看到fake文件夾中多出了一個dataset-A的目錄,這便是我們待會兒訓(xùn)練模型時需要的數(shù)據(jù)集了。A的訓(xùn)練集生成后,重復(fù)這一步驟,生成B的訓(xùn)練集。至此,咱們第一步結(jié)束了。
2.第二步,訓(xùn)練模型
在這一步開始前,你需要在fake文件中創(chuàng)建一個model目錄,這里會存放模型文件。和之前一樣,依次填入文件夾路徑,下面的參數(shù)無需修改,使用默認(rèn)配置即可。點(diǎn)擊TRAIN,等待程序初始化后,會彈出一個預(yù)覽框,這時,你幾乎可以高枕無憂了。剛開始你會發(fā)現(xiàn)預(yù)覽框最右側(cè)的一列會非常模糊,不要緊,模型才剛開始訓(xùn)練。Loss A和Loss B代表模型的差異值,咱們無需關(guān)注數(shù)值產(chǎn)生的原理,你只需要知道,兩者之差越小,說明模型訓(xùn)練的越好。
訓(xùn)練模型是一個很耗時間的活兒,以我為例,每個數(shù)據(jù)集各350張左右的面部圖像,訓(xùn)練了大概13個小時,差異值穩(wěn)定在了0.1%左右。如果你想要更好的效果,建議每個數(shù)據(jù)集不低于500張,至于如何確定數(shù)據(jù)集的大小,可以看上面的示例圖A,圖中的360代表dataset-A的數(shù)據(jù)量。
值得一提的是,訓(xùn)練進(jìn)度會被實(shí)時保存下來,也就是說你可以隨時暫停訓(xùn)練,在預(yù)覽窗口中,輸入英文小寫字母q即可保存退出,下次想要繼續(xù)訓(xùn)練的話,打開FakeApp再點(diǎn)擊TRAIN即可。
3.第三步,開始操作
在model中填入我們先前訓(xùn)練好的模型路徑,Video則填入你想要替換的視頻路徑,依舊是傻瓜式,點(diǎn)擊CREATE,稍安勿躁,讓GPU飛一會兒~程序跑完后,你應(yīng)該就能在fake文件中看到生成的swap.mp4文件了,讓我們通過視頻截圖,看看效果如何。
常見問題
如何把A視頻的臉,替換進(jìn)B視頻 ?
分以下幾步:
1.收集A,B的臉
因?yàn)槭且曨l,所以要用一些特殊的技巧,把一個視頻,轉(zhuǎn)換成一張張圖片,比如10s的視頻,可能會有上百張圖片,然后在上百張圖片里,找出帶有人臉的,最終都截取成相同大小的,比如256*256的臉圖片
2.訓(xùn)練模型,A->B
有了A的256*256臉,和B的256*256臉,通過一些特殊的技巧,能找到兩張臉之間聯(lián)系,圖片數(shù)越多,聯(lián)系也就越緊,找到關(guān)系后,保存成 模型。這個模型的作用就是,給一張A的臉,輸入進(jìn)模型,模型會給出B的臉
3.換臉
隨便找一個A的視頻,依舊是轉(zhuǎn)換成一張張圖片,依舊要找出帶有人臉的圖片。把這一張張圖片,丟進(jìn)第2步得到的模型,就能得出一張張?zhí)鎿Q成B臉的圖片。最后把所有的圖片,再合并成視頻,換臉完成。

更新日志

-自動更新
-新增圖片數(shù)據(jù)集
-修復(fù)了沒臉的錯誤
-新增合并選項(xiàng)
-升級到TenserFlow1.5、CUDA9

載地址

  • 電腦版
FakeApp中文版 v2.2.0官方版

網(wǎng)友評論

0條評論
(您的評論需要經(jīng)過審核才能顯示)