deepfacelab是一款非常有意思的人物AI换脸软件,提供丰富的视频素材,用户可以将自己的头像图片上传并替换视频素材中其他人的脸,然后在软件内对脸型处理一下,你可以使用滤镜、美白等功能让自己的脸型看起来更加漂亮,换脸成功后,使你的脸型图片与视频人物图像毫无违和感,人脸融合效果非常棒,几乎可以以假乱真,一点都看不出很假的感觉。使用这款软件,可以通过人工智能技术进行视频换脸,在制作视频过程中,你可以将视频中的人物脸换成你想要的人物脸,它的作用是将视频里面的人脸换成别人的样子,举个例子,视频里面的人是周星驰,你可以把他的脸换成吴孟达的脸,也可以换成你自己的脸,这样是不是非常的有趣。你还在为没有好的换脸软件而苦恼吗?小编推荐你来下载deepfacelab AI换脸软件试试。

使用教程解压开你会发现软件文件夹内有两个文件夹,和一堆bat批处理指令,下面请看我的介绍:

上图这张图是大概2018年6月的版本的列表,新版和旧版总体bat的功能不会差太多(2019/1/3作者更新了1个新算法,目前群内大神测试没太大用)。

另外你如果玩熟练了你可以自己弄一些拿到前面来,这样会很方便:

我自己挑出来的这些像排序部分,有些是要自己修改bat内容的。

记住,bat 批处理文件是可以修改的,文件夹里的只是送你的案例而已。

所有软件对应的两边素材:

A即DST 就是原版的视频素材,就是身体和背景不换,要换掉脸的视频

B即SRC 就是要使用到的脸的素材

把两边素材称为A和B的软件,一般都可以互换方向,但是总体操作都是B脸放A上,SRC脸放DST上

DST和SRC素材都可以是图片或者视频

换脸软件的操作是通过SRC脸图集,运算出MDOEL,然后放到DST序列图上,最后把DST序列图连接为视频

新手操作流程:

【手动】把DST视频放到“workspace”文件夹下,并且命名为“data_dst”(后缀名和格式一般不用管)。

下面步骤的文件目录均在workspace下,如“workspace\data_src”,我将省略为“data_src”

【手动】把SRC素材(明星照片,一般需要700~1500张)放到“data_src”下。

【bat】分解DST视频为图片(需要全帧提取,即Full fps),bat序号3.2 你会看到“data_dst”下有分解出来的图片。

【bat】识别DST素材的脸部图片,bat序号5 有DLIB和MT两种分解方式,一般情况建议DLIB,具体差别什么自己摸索,后面不要带Manual和Debug,这俩一个是手动一个是调试。

【bat】识别SRC素材的脸部图片,bat序号4 具体操作同步骤4。

【手动】第4步和第5步识别并对齐的人脸素材在“data_dst\aligned”和“data_src\aligned”内,你需要把这些人脸不正确识别的内容删除,否则影响MODEL训练结果,如果脸图特别小,或者翻转了,那么基本判定为识别错误,但是要说明的是,DST脸超出画面的半张脸需要留着不要删除,SRC脸超出画面基本没用,直接删除吧。

删除SRC错误脸图前可以使用bat序号4.2系列的排序,直方图排序和人脸朝向排序可以较为方便地找出错误人脸,这属于进阶内容,具体不给教程,有需要自己Baidu翻译一下。

【bat】现在你已经有DST的序列帧(图片)素材和SRC的脸部(图片)素材了,你需要运行MODEL训练,bat序号6 一样也是有好多种MODEL,目前建议新手直接跑H128的MODEL(除非你的显卡比较差,那就跑H64)其他MDOEL算法请看GitHub上的介绍。

跑MODEL是可以中断的,在预览界面按回车键,软件会自动保存当前进度,MDOEL文件在“model”文件夹下,不同的MODEL文件名不一样,建议定期备份MODEL,并建议SRC专人专用MODEL

【bat】上面MODEL如果是第一次跑,可能需要10+小时才有合理的效果,结束训练后请运行MODEL导出合成图,bat序号7 这里就根据你的MODEL类型来运行就好了

这里会出现一个问题就是软件会在DOS界面给你好多好多选项,请看下文“导出合成图的选项”。

【bat】导出图片后需要把图片转成视频,那么就运行 bat序号8 就行了,根据你要的最终格式来定。

导出合成图的选项

所有选项直接按回车即使用标注的默认选项(default)

第一个问答是问你要哪个合成模式,可以理解为:

1、普通

2、普通+直方图匹配

3、无缝(默认)

4、无缝+直方图匹配

可能每个视频需要的效果都不一样,一般情况我个人建议用:1普通

请注意保留源素材

不论哪款软件,流程结束后建议复制并分类保留:

SRC素材(脸图或原图)

MODEL(丢了就浪费10小时了)

功能特色1、可单独使用,具有零依赖性,可与所有Windows版本的预备二进制文件(CUDA,OpenCL,ffmpeg等)一起使用。

2、新型号(H64,H128,DF,LIAEF128,SAE,恶棍)从原始的facewap模型扩展而来。

3、新架构,易于模型试验。

4、适用于2GB旧卡,如GT730。在18小时内使用2GB gtx850m笔记本电脑进行深度训练的示例

5、面部数据嵌入在png文件中(不再需要对齐文件)。

6、通过选择最佳GPU自动管理GPU。

7、新预览窗口。

8、提取器和转换器并行。

9、为所有阶段添加了调试选项。

10、多种面部提取模式,包括S3FD,MTCNN,dlib或手动提取。

11、以16的增量训练任何分辨率。由于优化设置,使用NVIDIA卡轻松训练256。

12、安装方便,环境依赖几乎为零,下载打包 app 解压即可运行(最大优势)。

13、添加了很多新的模型。

14、新架构,易于模型实验。

15、人脸图片使用 JPG 保存,节省空间提高效率。

16、CPU 模式,第 8 代 Intel 核心能够在 2 天内完成 H64 模型的训练。

17、全新的预览窗口,便于观察。

18、并行提取。

19、并行转换。

20、所有阶段都可以使用 DEBUG 选项。

21、支持 MTCNN,DLIBCNN,S3FD 等多种提取器。

22、支持手动提取,更精确的脸部区域,更好的结果。

使用技巧1、 首先把源视频拆分成图片。

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

3、处理完成后,data_src文件夹下面会出现很多图片,这些图片就来自data_src.mp4视频。

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

处理完成后,data_dst文件夹下面会出现很多图片,这些图片就来自data_dst.mp4视频。)

5、两个回车,显示进度条,最后会显示发现的图片和提取到的人脸数量。 GPU index 是针对多卡用户,单卡用户直接回车。 Debug Image 一般不需要,默认回车即可。

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

6、从目标图片中提取人脸

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

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

deepfacelab配置要求系统:Win7, Win10

显卡:GTX 1060以上效果较好,需要安装windows 版本的 VS2015,CUDA9.0和CuDNN7.0.5

优点:基于Faceswap定制的bat处理批版本,硬件要求低,2G显存就可以跑,支持手动截取人脸、集成所需要的素材和库文件,功能强大

缺点:复杂、处理批较多,脸部数据不能和其他deepfakes通用,需要重新截取

总结:适合有一定编程基础、追求效率高的用户

常见问题1、人脸素材需要多少?

尽量不要少,因为它是有限的且需要被替换的素材,根据各软件的脸图筛选规则和网上大神的建议,总体来说,SRC脸图最好是大概700~3999的数量,像该软件的作者,他就认为1500张够了。对于SRC,各种角度、各种表情、各种光照下的内容越多越好,很接近的素材没有用,会增加训练负担。

2、手动对齐识别人脸模式如何使用?

回车键:应用当前选择区域并跳转到下一个未识别到人脸的帧

空格键:跳转到下一个未识别到人脸的帧

鼠标滚轮:识别区域框,上滚放大下滚缩小

逗号和句号(要把输入法切换到英文):上一帧下一帧

3、MODEL是个什么东西?

MODEL是根据各种线条或其他奇怪的数据经过人工智能呈现的随机产生的假数据,就像PS填充里的“智能识别”,你可以从 https://affinelayer.com/pixsrv/ 这个网站里体验一下什么叫MODEL造假

4、MODEL使用哪种算法好?

各有千秋,一般软件使用H128就好了,其他算法可以看官方在GitHub上写的介绍:https://github.com/iperov/DeepFaceLab

5、Batch Size是什么?要设置多大?

Batch Size的意思大概就是一批训练多少个图片素材,一般设置为2的倍数。数字越大越需要更多显存,但是由于处理内容更多,迭代频率会降低。一般情况在软件中,不需要手动设置,它会默认设置显卡适配的最大值。根据网上的内容和本人实际测试,在我们这种64和128尺寸换脸的操作中,越大越好,因为最合理的值目前远超所有民用显卡可承受的范围。

6、MODEL训练过,还可以再次换素材使用吗?

换DST素材:

可以!而且非常建议重复使用。

新建的MODEL大概10小时以上会有较好的结果,之后换其他DST素材,仅需0.5~3小时就会有很好的结果了,前提是SRC素材不能换人。

换SRC素材,那么就需要考虑一下了:

第一种方案:MODEL重复用,不管换DST还是换SRC,就是所有人脸的内容都会被放进MODEL进行训练,结果是训练很快,但是越杂乱的训练后越觉得导出不太像SRC的脸。

第二种方案:新建MODEL重新来(也就是专人专MODEL)这种操作请先把MODEL剪切出去并文件夹分类,这种操作可以合成比较像SRC的情况,但是每次要重新10小时会很累。

第三种方案:结合前两种,先把MODEL练出轮廓后,再复制出来,每个MODEL每个SRC脸专用就好了。

7、出现ValueError: No training data provided怎么办?

没有脸部数据,可能是你用其它软件截的脸,这是不行的,DFL仅支持自己截的脸。你可以将其它软件截的脸让DFL再截一遍就可以用了

8、出现ImportError: DLL load failed.

首先检查Microsoft Visual C++ distributed 2015 X64装了没有,如果装了就找度娘下载api-ms-win-downlevel-shlwapi-l1-1-0.dll(32位)和ieshims.dll复制到DFL的“_internal\python-3.6.8\Lib\site-packages\cv2”中,

9、为什么我换的脸是模糊的

运存过少,训练时间不够,src人脸过少,loss值太高(0.5以上都有点糊)以及"pixel_loss = True"(就是模糊的开关)都会导致这种情况,虽然512MB可以运行,但是结果肯定是不尽人意的,推荐运存2GB以上,训练时间一般10h以上,loss值推荐0.2左右。

10、为什么训练时loss值显示的是nan,而且马上就报错

这个我也不太清楚,可能是运存太低,解决办法就是“Use lightweight autoencoder? (Y / n,:? Help skip: n):”选择y(轻量编码器,速度快35%,输出结果目前看来差不多)。

11、为什么loss值降到一定就不降了

一般来说降到0.2左右训练就很成功了(一般需要10+h,Iter100000+,而我的电脑需要训练一个星期才能达到目标效果),但是也有特殊情况,降到1左右不再降的可能是脸差的太厉害了,比如讲一个男人的脸贴一个女人身上,当然也有可能是时间不够。

12、src需要多少个照片训练比较好

700~3000个左右,推荐1500个最好,太少的话即使loss降到0.1也是糊的,太多的话加重运算负担。

更新日志deepfacelab v2018.12.2更新:

1、修复部分系统错误“Failed to get convolution algorithm”

2、修复部分系统错误“dll load failed”

3、修改模型下面的summary文件的格式,显示更多内容。

4、修改脸部遮罩,扩展眉毛部分区域,这个修改不影响Fan-x

5、转换遮罩:为底部区域添加遮罩渐变。

特别说明

提取码:biks

共收集30款软件

照片编辑处理软件可以让你变得更加美丽,光彩照人,能够使你将图片编辑、处理成你想要的效果,例如美颜、添加各种特效、更换背景、去除瑕疵、磨皮、换肤等等都可以,对于有需要的朋友来说还是非常不错的,对于爱美的女生来说更是一款必备神器了,几乎可以满足所有人对图片的美化要求。随着时代的飞速发展,人们对美的追求欲望更加强烈,毕竟爱美之心人皆有之嘛,越来越多的人都离不开一款性能优秀的照片处理软件了,轻松美化照片,能够更好的展现自己的美,更加有自信。这里为用户朋友们带来了很多款照片编辑处理软件,可下载体验哦。

效果图制作软件能够帮助用户将需要的图像处理制作为自己想要的效果图,内置各种强大且先进的图像处理工具,拥有丰富的特效效果,支持调色、添加滤镜、优化、转换、美容、擦除、抠图、羽化等功能,这些强大的功能和强大的工具供用户选择使用,帮助用户快速处理图像,最后完成的效果不符合你的意愿,你也可以重新修改制作效果,直到你满意为止。效果图制作软件可以任意编辑图片,例如去除背景和图片中行走的人或者物体标志突出主体,将需要的图像进行抠图,捕获完美图像,创建照片蒙太奇等等,所有图片修图处理问题统统给你搞定,为你带来友好的使用体验。这里为用户朋友们提供了很多款效果图制作软件,欢迎下载体验。

电脑图片编辑器软件是我们在日常生活中都需要用到的,主要是用它来对图片进行处理。电脑图片编辑器哪个好用一点?电脑图片编辑器有哪些?小编可以告诉你电脑图片编辑器类软件丰富多彩,不同的类别图片编辑软件自然会帮助你实现各种不同图像处理效果,功能不一样,图片效果肯定也不一样,有的是去除水印、污渍的,有的是添加特效,有的是美颜美白,有的是消除图片瑕疵,甚至有的是整体瘦身,等等,各种不同的效果处理软件能够带给你意想不到的炫酷高级效果,从而满足你心中的处理效果需求。这里为大家带来了多款电脑图片编辑器软件,小编把他们整理成了合集,用户可以根据自身需求选择需要的软件进行下载体验!

下载地址

deepfacelab v2018.12.2官方版

有问题?点击报错+投诉+提问

请描述一下您遇到的错误,我们将用火箭般的速度修复

软件无法下载下载后无法使用

与描述不一致其他问题

网友评论

0条评论

评论需审核后才能显示

deepfacelab安卓版_deepfacelab相关推荐

  1. android手机播放pc音乐播放器,最强手机音乐播放器?Foobar2K安卓版体验

    说到最强大的PC音乐播放器,相信很多朋友,特别是HiFi发烧友,会把选票投给Foobar2000.的确,在PC平台上,Foobar2000的优势非常巨大.例如它能够自由定制界面,虽然原生界面很简陋,但 ...

  2. 安卓版文字扫描识别软件

    安卓版文字扫描识别软件 文字识别软件被越来越多的人使用,在使用的过程中也发现了一些问题.总结这些问题发现,很多人对软件能够批量识别这个问题比较关注.如果实现批量识别就可以节省时间.但是一些软件还不能实 ...

  3. 首款AI看球机器人亮相北京,已上线IOS版和安卓版

    3月9日,魔方元科技在北京举办"机器人陪你看世界杯"为主题的产品沟通分享会,发布了其自主研发的产品"AI球".据悉,"AI球"是首款立足于足 ...

  4. reddit android app,reddit安卓版app

    reddit安卓版app是一款社交聊天app软件,趣味互动丰富新闻内容,最佳排行兴趣排序,全新新闻社交方式,感兴趣的小伙伴快来下载reddit安卓版app体验吧. reddit安卓版app介绍 Red ...

  5. 谷歌浏览器安卓版_谷歌翻译(在线翻译)下载-谷歌翻译下载安装安卓版v5.12.0...

    软件介绍 谷歌翻译安卓版是一款可以很快进行翻译的app,用户可以利用文档扫描,快速翻译,出国旅游,商务翻译都可以使用这款软件.谷歌翻译安卓版功能很全面,超多的语音翻译可以选择,实现在线翻译,是全世界通 ...

  6. android 人生日历,android版人生日历日子怎么用 安卓版人生日历日子使用教程

    人生日历android版新发3.3.05.10版本,新增日子功能,那么android版人生日历日子怎么用呢?今天小编就为大家分享安卓版人生日历日子使用教程,一起来看看吧! 人生日历的日子,设计成四叶草 ...

  7. Chrome现在也能编辑pdf文件了!64位安卓版上线,网页加载快10%,还有良心标签管理功能...

    贾浩楠 发自 凹非寺 量子位 报道 | 公众号 QbitAI 全世界最多人在用的Chrome浏览器,今天更新了. 版本号:Chrome 85. 增加一系列标签管理功能,还自带PDF编辑器,并且提升10 ...

  8. python编程下载安卓版-python编程狮app下载|

    python编程狮软件让你大家在手机上也可以学习编程,而且还能直接在上面练习一些题目,不过是运行不了程序的哈,学习理论知识还是很不错的,然后有电脑的朋友就可以学以致用了. python编程狮app介绍 ...

  9. Facebook 开源安卓版 React Native,开发者可将相同代码用于网页和 iOS 应用开发

    转自:http://mt.sohu.com/20150915/n421177212.shtml Facebook 创建了React Java 库,这样,Facebook 的工程团队就可以用相同的代码给 ...

  10. openstack管理员手册下载_城市绿心森林公园app下载-城市绿心森林公园客户端下载v1.1 安卓版...

    城市绿心森林公园app是一款简单快捷方便游客游览城市绿心森林公园的平台app.用户们可以通过本app进行方便的线上预约门票功能,还会为您提供交通路线的规划和景点解说哦,好吃的好喝的好玩的都包含在内,大 ...

最新文章

  1. Python 高级特性 (1)- 闭包
  2. 一个已经存在 10 年,却被严重低估的库!
  3. windows下QtSDK/QTCreator安装
  4. VTK:BiDimensionalWidget二维小部件用法实战
  5. C#与C/C++的交互zz
  6. 了解 Promise.any() 用法
  7. 单例模式及getInstance()的用法(转)
  8. kubernetes如何进入指定的容器
  9. highlighting v5.0插件使用 一(持续更新)
  10. Uniapp实现实时音视频的基础美颜滤镜功能
  11. html 手机底部广告,手机网站被UC浏览器强制嵌入推荐广告解决方案
  12. 跟零计算机基础的房东女儿讲了一下午的中间人劫持京东事件后,她感激涕零,决定给我免除房租......
  13. Mac Xshell 下载 (FinallShell)
  14. python实现微信机器人: 登录微信、消息接收、自动回复
  15. 手机怎么更改html打开方式,安卓如何更改文件打开方式?
  16. 【附源码】计算机毕业设计JAVA医院病历管理系统
  17. 介绍几个常用的免费的Web前端开发工具
  18. java代理一(静态代理)
  19. Orkut被XSS蠕虫击中
  20. 注意力机制 ——学习笔记

热门文章

  1. --set-gitd-purged参数解析
  2. win7计算机图标排列,win7系统每次开机桌面图标都会重新排列的方法
  3. 数控宏程序c语言,数控车床宏程序怎么写?最好带步骤解说
  4. word当前页面设置第一页
  5. 射频电路习题解答(一)——利用电子smith图解题
  6. Unity 预编译选项
  7. 各大学习平台资源整合【网站篇一】
  8. 控制器同变频器建立modbus RTU通信小结
  9. Zint生成二维码环境搭建
  10. 实验一 白盒测试用例设计