DeepFaceLab:手動提取高精度臉圖,減少抖動!


DeepFaceLab默認情況下都都是自動提取臉部,整體來說效果不錯,臉部曲線識別度也比較高。但是自動不是萬能的,有些圖片的輪廓識別並不好。而識別不好最直接的結果就是合成的視頻可能會出現抖動

 

也就是說,抖動出現的一個原因就是臉部輪廓識別不精確。 那么如何解決這個問題呢? DeepFaceLab的解決方法是提供了一個手動識別的工具。

首先,這個功能僅針對DST。使用這個過程大概需要先做以下操作。

 

1.視頻轉圖片

2.從圖片中提取臉部圖片

3.查看Debug目錄,找到有問題的圖片,刪除。

 

比如,這張圖片,整體來說識別還可以,但是臉部外側並不是很精確,我希望這個邊緣能到紅色虛線的地方。

那么,我要先在Debug目錄中,刪除這個圖片。

 

 

4.點擊腳本文件

5) data_dst extract faces MANUAL RE-EXTRACT DELETED RESULTS DEBUG.bat

 

5. 手動修改並保存

 

點擊BAT文件之后,會出現加載窗口,並且會顯示有多少文件需要手動提取。比如我這里只刪除了一張,所以它只顯示 Found 1 images (只發現一張)! 加載完后會跳出如下界面。

這個界面並非完全手動,軟件會自動選取臉部區域。

你可以通過移動和滾動鼠標來調整區域。

單擊鼠標:鎖定和解鎖

回車鍵:確認

確認后立馬根據你選取的區域開始提取。

提取完成后,Debug目錄會重新出現刪除的圖片

此時,臉部輪廓已經基本符合我們的預期。Debug文件重新生成的同時,aligned里面的圖片也已經更新。 在后續的環節中,就會更具你手動選取的區域進行替換。

 

--------------------------------------------------------

獲取更多Deepfakes/AI換臉內容可訪問 deepfakes中文網

第一時間獲取相關文章可關注微信公眾號:托尼是塔克(TonyIsStark)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM