幾周前,我介紹了基于stable diffsion的一個換臉插件:roop(這個插件也有獨立版,功能更多,甚至可以給視頻換臉)。
基于該插件,在AI繪畫的時候,可以很好的實現(xiàn)用一張人臉照片一鍵換臉,不過這個工具的缺點是部分照片不太像,需要生成較多的照片,才能找到比較合適的。
出現(xiàn)這個問題的原因是AI繪畫的人物臉部不同角度時,模型比較難適配完美。
最近又有一款stable diffsion換臉插件橫空出世,它叫FaceSwapLab,和roop相比,它有個最大的優(yōu)點:
可以上傳多張照片(同一人)。
這意味著讓AI畫的人臉,和原素材更像。模型可以融合這些人臉的共同點,從而效果更加完美。
插件安裝地址:
https://github.com/glucauze/sd-webui-faceswaplab
在擴展--從網(wǎng)址安裝,貼上該地址,點擊安裝即可,如果網(wǎng)絡(luò)不穩(wěn)定,可以前面加上git倉庫專用代理:
https://ghproxy.com/https://github.com/glucauze/sd-webui-faceswaplab
安裝成功后,重啟WebUI啟動器,會出現(xiàn)faceswaplab菜單,共有兩個位置,一個在橫向選項卡:
一個在左邊欄,ControlNet下面:
配合stable diffsion正常使用是左邊欄,橫向選項卡主要是輔助功能,對比圖片、批處理圖片等功能。
功能簡介:
1、FaceSwapLab選項卡:提供各種工具(構(gòu)建、比較、提取、批處理。另,最近事情多,等我有精力漢化這些菜單)
2、FaceSwapLab 設(shè)置:FaceSwapLab 設(shè)置現(xiàn)在是 sd 設(shè)置的一部分。
設(shè)置需要改動的項目不多,從模型看,其實和roop使用的是同一個模型。
可以選擇最多混合的臉部數(shù)(個人認(rèn)為,只要上傳的照片足夠多,就沒必要煉LoRA了)。
3、通過檢查點重新使用臉部:FaceTools 選項卡現(xiàn)在允許創(chuàng)建檢查點,這有助于臉部重新使用。當(dāng)使用檢查點時,它優(yōu)先于參考圖像,并且參考源圖像被丟棄。
4、性別檢測:該程序現(xiàn)在可以根據(jù)面部檢測性別。
5、臉部組合(混合):可以組合多個版本的臉部以增強交換效果。這種混合發(fā)生在檢查點創(chuàng)建期間。
和設(shè)置組合使用,可以上傳多張(默認(rèn)3張)用來混合的照片。
6、保留原始圖像:您可以選擇在交換過程之前保留原始圖像。
7、用于替換的多個面部版本:該程序允許使用同一面部的多個版本進行替換。
8、面部相似度和過濾:您可以將面部與參考和/或源圖像進行比較。
9、臉部比較:臉部比較功能。
10、面部提取:具有或不具有放大功能的面部提取。
配置完成后,點擊啟用,并將多張照片上傳混合,耐心等待即可收獲一張遠(yuǎn)比roop更加接近本人的照片。
和roop不同的是,F(xiàn)aceSwapLab支持NSFW(少兒不宜)模式,至于NSFW開關(guān),我就不多說了,在設(shè)置里可以自行開啟/關(guān)閉... ...