1.简介
这次,我们将说明如何在要移植的面部“ data_src”中使用静止图像。
data_src –“移植脸”
data_dst –“目标脸”
例如,如果将电影终结者“ Arnold Schwarzenegger ”的脸与“ Sylvester Stallone ”脸一起移植,则Sylvester Stallone的材质为“ data_src ”,而Arnold Schwarzenegger的材质为“ data_dst ” 会的。
仅有实物照片和静止图像
基本上,要创建高质量的Deepfake,需要具有许多图案的高质量图像。它需要从各个角度和方向捕获目标人员面部的图像,以及显示人员眨眼,表情变化,嘴巴动作等一系列动作的素材。
因此,我们通常使用带有从各种角度和特定长度捕获的面部的视频。(成千上万的图像)
其中,将从照片和静止图像中切出的图像添加到从电影中切出的图像以提高质量可能是有效的。考虑仅使用静态图像作为素材是困难的。
我认为最好将照片和静止图像视为视频材料+α。
2.注意要使用的照片和静止图像
关于您使用的资料以及视频资料,需要注意一些事项。
・图像中未显示多人的面孔
从收集的图像中仅将人的脸作为图像导出,但是将导出图像中所有人的脸,因此请确保在图像中仅显示要用作的人脸。
如果显示了其他人的脸部,建议事先进行修剪,用单色填充它们,或应用马赛克,以使它们不被识别为脸部。您可以稍后将其删除,但是从大量的面部图像中进行搜索非常麻烦。
・以足够大的尺寸拍摄人脸
必须在一定程度上显示人的面部图像。具体地,面部图像的导出尺寸是256×256像素的正方形,因此期望人在视频上的面部尺寸是该尺寸。(当前训练时的分辨率最大为128 x 128像素,因此此级别可能不错)
无论图像中出现多大的面部,输出都是256 x 256像素的正方形,因此如果原始图像为6000 x 4000像素并不是特别好。
3.仅从照片/静止图像中导出脸部
现在,我将介绍如何使用主题的照片和静止图像作为素材。
制作DeepFaceLab文件夹的工作副本不是必需的,但是我认为将其与实际训练的文件夹分开存放更方便。该位置可以在桌面上的任何位置,也可以直接在C驱动器下。
接下来,将所有要使用的图像放入 “ workspace / data_src ”中。这次我们使用免版税的图片材料进行说明。
您可能有也可能没有“aligned”文件夹。下次运行bat时,如果没有“ aligned”文件夹,它将自动创建。
图像的名称不必是序列号等,可以原样保留。
仅导出面部图像
在“ workspace”文件夹中执行“ 4)data_src提取面对S3FD最佳GPU.bat ”。
运行bat文件时,将出现一个窗口,如下所示:执行bat文件后,它可能需要一些时间才能起作用,所以让我们稍等片刻。
如果长时间等待后仍未启动,请使用“ x”关闭窗口,然后尝试再次运行bat文件。
导出图像完成后,请确保将面部图像导出到“ workspace / data_src / aligned ”文件夹中。
在“ 工作空间/ data_src / aligned ”文件夹中,仅导出面部图像。如果由于检测错误而导出了不是面部的图像,请将其删除。
将对齐文件夹中的导出图像复制或移动到DeepFaceLab文件夹中的``workspace / data_src / aligned’'中,在该文件夹中实际进行训练,并与视频导出的素材混合并进行训练。