ai软件视频教程DeepFaceLab是一种利用深度学习识别来交换图片和视频中的人脸的工具

DeepFaceLab是一种运用深度学习识别来交换照片和视频中的人脸的软件。这种科技在特定的场合下可以作出比较逼真自然的换脸视频。而DeepFaceLab是很多工具中,安装最简洁,使用最便捷,更新最快的一款工具。

功能特性

多种模型

H64(2GB+)

64像素模型,和fakeapp,FaceSwap等相同,但是做了一些优化,使用低配置参数可以在低内存的状况下运行。

H128(3GB+)

128像素模型,和h64类似,但是像素更高,随之细节非常丰富。适合3~4G显存。比较合适扁平的亚洲脸型

DF(5GB+)

全脸型的H128模型,强烈建议不要在SRC表面混合各类光照条件。

LIAEF128(5GB+)

结合了DF,IAE的优化型128全脸模型,模型试图将SRC面变形为DST,同时维持SRC面特点,但变形幅度较小。模型存在闭眼识别问题。

SAE(minimum2GB+,recommended11GB+)

风格化的编码器,基于风格损失的新型优秀模型。通过神经网络直接完成变形/风格化。对于有障碍物的脸部也就很好的重建。

[wm_notice]使用方法[/wm_notice]

1.获取工具或者安装

下载自己对应的,安装。

软件安装本质上也是解压而已,无需安装,就像这些蓝色软件一样。如果QQ管家以及360报毒(都是流氓软件),添加信任放行即可。

依赖安装:依赖的意思就是使用这个工具之前必需要先安装的硬件,DFL的唯一依赖就是显卡驱动。所以你只须要更新驱动即可使用此工具,CUDA和CUDNN不是需要的。

2.目录介绍

软件解压完成后会发生一个叫DeepFaceLab_NVIDIA的文件夹,里面有一个workspace,我们必须的文件都会在此处。这个文件夹以下有三个文件,两个视频,代表的含义如上图!应该换自己的视频,只应该把这两个MP4换成自己的就好了。

软件运行过程中,在Data_dst和data_src中后面都会造成一个aligned的文件,里面会存放提取到的人脸照片,比较重要!

3.流程介绍

进入软件目录后会看到这些以.bat结尾的文件,叫批处理文件。此类文件在window系统下可以直接双击运行,和exe没有两样了。大致方法如上。

软件使用的一般步骤是:

1.把视频转成照片

2.从照片中提取头像

3.用头像训练模型(模型比较于…..)

4.用练习好的建模实现截图换脸

5.把换好脸的照片合成视频!

搞定。

详细的流程如下:

2)extractimagesfromvideodata_src.bat(把源视频拆分成图片)

开头两个回车,等待,出现Done即表示处理成功。FPS:表示帧率,可以按回车默认,也可以输入一个数字。Format代表图片格式,可以选JPG以及PNG,默认PNG。

处理完成后,data_src文件夹以下会出现众多照片,这些截图就来自data_src.mp4视频。

3)extractimagesfromvideodata_dstFULLFPS.bat(把目标视频拆分成图片)

一个回车,等待一段时间,看到Done表示结束。

处理完成后,data_dst文件夹以下会出现众多照片,这些截图就来自data_dst.mp4视频。

4)data_srcextractfacesS3FD.bat(从源照片中提取人脸,也叫切脸)

两个回车,显示进度条,最后会显示发现的照片和提取到的人脸数量。GPUindex是对于多卡客户,单卡用户直接回车。DebugImage一般不应该,默认回车即可。

操作成功后,data_src/aligned文件夹以下会出现唐尼的头像。

5)data_dstextractfacesS3FD.bat(从目标照片中提取人脸)

和上一步类似,只是少了一个参数DebugImage,其实是默认就启用了这个参数。

操作成功后,data_dst/aligned文件夹下会出现希亚·拉博夫的人头。在data_dst下面会发生一个aligned_debug文件夹。

打开上面的照片大约就是这个样子,作为新手看看就好了,不妨碍你前面的方法。

6)trainQuick96.bat(训练模型,耗时,不会自己结束)

DeepFaceLab是基于深度学习的硬件,而深度学习基本都会涉及到一个叫“模型”的东西。模型如同是提炼出来的仙丹,可以理解为易容丹。炼丹自然不是一件简单的事情,而且非常耗时间,还应该好丹炉,好药材。这一部至关重要。

打开这个方法后,需要先输入模型的名字。然后选择显卡,如果没有意外,就会发生③中的一行一行跳动的数字,代表终于开始炼丹。其中的Quick96表示模型的类别,除此之外也有SAEHD模型ai软件视频教程,SAEHD模型做起来的视频品质更好,但是要求的配置更高!

开始训练模型后,还会跳出一个新的窗口预览窗口,上面有使用帮助,迭代历史,迭代次数,还有五列头像。第一列和第二列是源头像,第三列和第四列是目标头像,第五列是最后头像。1,3是参考标准,2,4,5是生成的头像,生成头像越来越接近参考标准,就证明模型越来越好。

当鼠标单击这个窗口后,在英文输入法下,可以使用快捷键。

P:刷新预览图

S:保存模型

Enter:保存模型,然后退出!

退出后再度点击trainQuick96.bat可以再次训练,进度不会丢失。继续练习的之后必须选取模型,选择显卡,然后同样会显示一行数字,跳出预览窗口。

随着时间的推移,2,4,5列头像会愈发越清晰,如果你认为够清晰了,就可以关闭窗口,进入下一个步骤。

7)mergeQuick96.bat(截图换脸)

这个方法,有两种形式。Useinteractivemerger?输入y启动交互式转换器(默认为y),输入n为普通的命令行。我这儿先输入:n,回车,继续回车选择模型,继续回车选择显卡。在此期间,还会有相当多的参数必须输入,一律按回车!

回车到不能回车之后,就会自动开始转化过程。过程中会显示百分比,当到达100%Done就代表转换结束。

此时,在data_dst下面会多出一个merged文件夹,文件夹里面就是即将换脸成功的照片。

随便打开一张,大概是这个样子的。唐尼的脸终于换出来了。边缘之所以有些生硬,是由于我们全部使用的默认参数。适当调整可以提高,具体调整方式与之前版本类似,可以参见:deepfaker.xyz。

此外一种方式:Useinteractivemerger?输入y或者直接回车。此时处于交互式图标的帮助窗口,上面写着调整合成参数的快捷键,考验手速和记忆力的之后到了。通过按屏幕上的Tab键可以开启预览界面。

这一步的功能是把即将换脸成功的照片合成视频。打开后有一个参数:码率。可以直接默认,默认情况下码率很高清晰度最高并且合成文件特别大,也可以输入特定的值包括:3。

这个方法并不会消耗很多时间,结束后在workspace下面可以看见一个叫result.mp4的文件。

软件下载

好玩Run四步法

浏览器输入haowan.run,回车键ai软件视频教程,搜索Deepfacelab,进专题页下载

添加微信

转载原创文章请注明,转载自设计培训_平面设计_品牌设计_美工学习_视觉设计_小白UI设计师,原文地址:http://zfbbb.com/?id=4753

上一篇:ai是什么软件 ai是什么软件据科寒武纪拟增发募资亿元已被受理(附股)

下一篇:ai从入门到精通知识点你会推荐哪些给更广大的程序员呢?(组图)