DeepFaceLab中文版是一款基于深度学习的面部替换软件,利用神经网络技术实现将一张脸替换成另一张脸的效果。它通过训练大量的面部数据集,学习到了人脸的细微特征和变化规律,从而实现了高精度的面部替换。Deepfacelab可以应用于电影制作、游戏开发、社交媒体等领域,为人们提供更加丰富的视觉体验。
DeepFaceLab说难也是很难说简单也简单。
看到有很多小伙伴在学习的时候满心欢喜,结果自己做的时候一看就会;一做就废,然后再各种查资料,查的脑子都乱了,也做不出来一个完整的作品。
所以我拿出来一个案例制作了一个保姆级的教程。
对于新手小伙伴建议是根据下面换脸流程一摸一样的做一遍,记住是“一模一样”“一模一样”“一模一样”做完一遍后基本上换脸流程就掌握了,然后再换个素材,根据流程再做一遍就差不多了。
熟练掌握了这些流程之后就可以根据这套流程对其他的素材进行操作了。
在学习中有不明白的可以在评论区留言,我闲着没事的时候看到会回复。
制作教程:
制作完成就是下面的效果↓↓(左:原素材/右:替换完成素材)
1.导入人脸的素材
(01).需要提前将素材图片放到一个文件夹里面,如果是视频素材则不需要放在文件夹里面。
(02).点击选中(图片组文件夹)。
(03).点击(1.选择素材)选中刚才准备的图片文件夹。
注:如果人脸素材是视频素材则:点击选中(视频文件);点击(1.选择素材)选中视频文件。
2.导入需要被替换的素材
(01).选中(视频文件)。
(02).点击(1.选择素材);选中需要被替换脸部的视频素材。
注:如果需要被替换的素材是图片:则需要提前准备好一个文件夹,把图片放到文件夹里面;选中(图片组文件夹),点击(1.选择素材)选中提前准备好的文件夹。
3.将需要被替换的视频切割成图片
(01).点击(2.视频切割成图片)。
(02).然后按键盘上的(回车)键。
4.提取源素材人脸
(01).点击(3.自动提取人脸图像)。
(02).输入(0)选择显卡。
注:在这一步如果电脑没有独立显卡的话:可以输入(cpu)使用CPU工作。
(03).然后按键盘上的(回车)键。
(04).剩下的选项直接保持默认已经加载的参数,按键盘上的(回车)键。
5.提取目标素材人脸
(01).点击(3.自动提取人脸图像)。
(02).输入(0)选择显卡。
注:在这一步如果电脑没有独立显卡的话:可以输入(cpu)使用CPU工作。
(03).按键盘上的(回车)键。
(04).剩下的选项直接保持默认已经加载的参数,按键盘上的(回车)键。
6.源切割人脸整理
(01).点击(4.人脸分类排序)。
(02).输入(5)然后按键盘上的(回车)键。
7.目标切割人脸整理
(01).点击(4.人脸分类排序)。
(02).输入(5)然后按键盘上的(回车)键。
8.源切割人脸筛选
(01).点击(5.查看/筛选提取结果)。
(02).把不需要的人脸/未识别到人脸的图片删除。
9.目标切割人脸筛选
(01).点击(5.查看/筛选提取结果)。
(02).把不需要的人脸/未识别到人脸的图片删除。
注:源人脸和目标人脸有所不同,源人脸最好保留整张完整的脸;目标人脸则是只要有脸部无论是半张脸还是三分之一人脸都需要保留。
10.训练模型
(01).点击(开始训练);输入(0)选择商用模型-8G以上。
注:如果显卡显存没有8G或者没有独立显卡则输入(1)选择商用模型-8G以下。
(02).按键盘上的(回车)键。
(03).输入(0)选择显卡。
注:如果没有独立显卡则输入(CPU)使用CPU进行工作。
(04).按键盘上的(回车)键,等待弹出训练框。
11.模型选择和训练要求
(01)模型选择
【0】商用模型-8G以上.
电脑配置要求:
电脑独立显卡显存8G或8G以上或电脑没有独立显卡。
模型选择方法:
输入(0)后按(回车)键。
【1】商用模型-8G以下
电脑配置要求:电脑独立显卡显存8G以下,不包括8G。
模型选择方法:
输入(1)后按(回车)键。
(02)训练要求
训练次数不是越高越高好;一般情况下训练5000-10000次就可以了;要求高点可以训练个20000次;再高效果提升的幅度就不是很大了。
(03)训练结果查看
训练框弹出以后,可以通过键盘上的(P)键刷新来查看换脸结果,观察最后一列的效果差不多了以后,按键盘上的(回车)键来结束训练。
12.训练后细节调整
(01).点击(生成换脸图片)。
(02).输入(0)选择商用模型-8G以上。
注:选择的模型必须和训练时使用的模型一致。
(03).按键盘上的(回车)键。
(04).输入(0)选择显卡;按键盘上的(回车)键。
注:如果没有独立显卡;则输入(CPU)使用CPU进行工作。
(05).剩下的选项直接保持默认已经加载的参数,按键盘上的(回车)键等待弹出命令框。
命令框弹出以后;按键盘上的(TAB)键来切换预览窗口。
细节调整最常见的命令:
01.遮罩侵蚀
快捷键:(W)(S)
02.遮罩羽化
快捷键:(E)(D)
当细节调整好后按键盘上的(Shift+/)(Shift+>)进行应用。
其他还有很多,小伙伴们可以自己每个都尝试下,根据自己要求的效果来进行调节。
13.将最终结果转换成视频
(01).点击(合成为视频)。
(02).输入(30);然后按键盘上的(回车)键。
14.换脸完成后文件位置
(01).点击(打开工作区)。
(02).(result.mp4)就是换脸完成的视频。
15.将模型转成成直播模型
如果小伙伴要直播使用,我们可以将模型转成直播模型。
转换方法:
训练完成后点击(导出SAEHD为dfm)将转换好的模型直接放入直播模型文件夹内使用即可。