丝丝入扣,毫不违和,AI一键换脸和微调,基于Rope-Ruby,2024最新整合包
AI換臉已經不是什么時新的技術了,從DeepFace到Facesweap,再到Roop。AI換臉技術中出現了一種名為“一鍵換臉”的方法,它不需要訓練模型。這種方法利用了名為“GHOST”的技術,它是一種新的一鍵換臉方法,可以用于圖像和視頻領域。
這種技術采用了先進的生成對抗網絡(GAN)、自動編碼器等方法,可以實現精確和穩健的換臉效果。GHOST技術的特點是可以在不需要訓練模型的情況下進行換臉,從而實現快速、簡單的操作。這種方法的優勢在于可以快速生成換臉圖像或視頻,而無需進行復雜的訓練過程。
本次我們基于Rope-Ruby來進行換臉,把復聯4中驚奇隊長的臉型進行替換。
Rope-Ruby是基于深度學習技術的換臉應用。它實現了insightface inswapper_128模型,并提供了一個用戶友好的圖形用戶界面(GUI)。該模型使用GFPGAN(Generative Face Completion and Editing with GANs)技術,這是一種基于生成對抗網絡(GAN)的人臉編輯技術。GFPGAN技術可以實現快速的人臉交換,包括高清晰度的人臉交換、面部特征調整、方向管理等功能。此外,Rope-Ruby還支持自動保存文件名生成、視頻分段錄制、實時播放器等功能,使用戶能夠輕松地進行人臉編輯和視頻處理。
Rope-Ruby項目配置
首先克隆項目:
https://github.com/Hillobar/Rope.git
隨后進入項目的目錄:
cd Rope
安裝依賴:
pip install -r requirements.txt
隨后去Google網盤下載所有的預訓練模型:
https://github.com/Hillobar/Rope/releases/tag/Sapphire
解壓后將其放入到項目的models目錄。
該項目依賴FFMPEG,所有別忘了本地安裝FFMPEG:
winget install ffmpeg
至此,項目就配置好了。
Rope-Ruby簡單換臉
在根目錄運行:
python3 Rope.py
會彈出UI界面:
首先選擇beachmark選擇要進行替換臉型的視頻所在目錄。
隨后點擊main/face,選擇要替換臉型圖片所在的目錄。
接著,拖動播放條,選擇一幀全臉畫面,點擊find,進行人臉匹配:
隨后點擊Swap按鈕進行替換即可,替換后效果:
Rope-Ruby換臉微調
但其實默認的替換效果并不盡如人意,Rope-Ruby支持對臉型和效果濾鏡進行微調,這也是Rope-Ruby最大的特色之一。
首先點擊,show masks打開臉部蒙版。
隨后調整GFPGAN濾鏡,使用鼠標滾輪調整即可,該權重可以調整清晰度。
Blur參數可以調整邊緣模糊。
Strength參數調整目標臉型的強度系數。
diff參數調整原臉型的顯示權重,用來調整臉型之間的融合度。
更多參數請參見官網的wiki:
https://github.com/Hillobar/Rope/wiki
調整完畢后關閉蒙版,程序會自動替換臉型。
此時拉到第一幀,選擇輸出目錄。
點擊錄制按鈕,播放視頻。
播放完畢后,會在輸出目錄生成替換的視頻,這里選擇根目錄的resutls文件夾:
E:\work\Rope-main\results>tree /f
Folder PATH listing for volume myssd
Volume serial number is 7CE3-15AE
E:.
av4_1704180456.mp4
No subfolders exist
當然,如果不喜歡在UI界面中微調,也可以手動修改根目錄的data.json文件:
{"source videos": "E:/work/Rope-main/benchmark", "source faces": "E:/work/Rope-main/face", "saved videos": "E:/work/Rope-main/results", "threads": 1, "dock_win_geom": [980, 916, 373, 26], "undock_win_geom": [980, 517, 453.5, 23.5], "player_geom": [1024, 768, 453.5, 23.5]}
對參數進行調整即可。
結語
Rope-ruby換臉技術的優勢在于其靈活性、可定制性,它提供了豐富的API和功能,使得開發人員可以根據自己的需求進行定制化開發。這意味著你可以根據項目的具體要求來調整和優化換臉算法,以滿足不同的應用場景。
奉上基于Python3.10虛擬環境技術進行打包的一鍵整合包:
整合包鏈接:https://pan.quark.cn/s/1602263cce92
當然,很多因此產生了許多大膽想法的紳士們還需要注意,網絡并非法外之地,點擊替換按鈕的那一刻,還需謹慎,所謂:君子慎獨,不欺暗室。 卑以自牧,含章可貞。
總結
以上是生活随笔為你收集整理的丝丝入扣,毫不违和,AI一键换脸和微调,基于Rope-Ruby,2024最新整合包的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: DigitalOcean和AWS两大云服
- 下一篇: 文心一言 VS 讯飞星火 VS chat