之前,我们有讲到关于基本术语。现在我们就开始谈谈使用deepfacelab的标准工作流程。这里就不对命令进行翻译了,有需求的请看另外两篇文章。
1.extractor 提取
- workspace overview
- 放入dst、src素材
- 2) extract images from video data_src
- 3) extract images from video data_dst FULL FPS
- 4) data_src faceset extract
- 5) data_dst faceset extract
- view result(步骤6-8不一定必须执行,前提是你的素材质量非常高,且是单人)
- 删除src中aligned文件夹中,质量差的人脸
- 如果对dst人脸有删除,则需要补齐人脸帧,执行5) data_dst faceset MANUAL RE-EXTRACT DELETED ALIGNED_DEBUG
2.XSegUtil 遮罩绘制、训练、应用
- 5.XSeg) data_dst mask – edit
- 5.XSeg) data_src mask – edit
- 5.XSeg) train
- 5.XSeg) data_dst trained mask – apply
- 5.XSeg) data_src trained mask – apply
如果你对遮罩没有特别要求,可以直接执行
- 5.XSeg Generic) data_dst whole_face mask – apply
- 5.XSeg Generic) data_src whole_face mask – apply
3.trainer 训练模型
- 6) train Quick96
- 6) train SAEHD/6) train AMP
建议新手用quick96 进行测试训练,查看效果;效果好,再用SAEHD/AMP进行训练
4.Merger 合成对齐人脸
- 7) merge SAEHD/AMP
根据训练模型的类型选择相对应的合成就好
整体下来,其实流程很简单,从视频切成图片,提取带有人脸特征帧,如有遮挡附掩码,最后让机器开始学习训练,最后人脸对齐。最后,完成换脸啦。
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容