近期DeepFaceLab又出现了大规模高频次的更新,这对于喜欢这样软件的人来说应该是个好消息,我们又有新版本可以玩了。不过,近期更新的版本bug到多根本无法使用….. 新手或者需要稳定炼丹的强烈推荐620版。

于那些勇于跳坑,乐于跳坑的朋友,我们可以跳起来。824版本新加入的阿凡达模型(Avatar)让人充满了好奇怪。虽然完全不知道怎么玩,但是还是跟着作者的提示,加上自己的摸索成功的把模型跑出来了。接下来就分享一下Avatar模型的使用过程。

闲话已经说完,搞起搞起。玩这个版本你需要先做几个准备。

首先,当然需要新版软件,入群672316851可获得。

其次,你需要准备两个视频。SRC视频的要求比较高

根据文档介绍,这个src视频是有一些要求的。最硬性的要求是视频比例必须是1:1,这要求让我有点方。。。。

还有时长为10-20分钟,新闻报道类视频,背景为静态,每一帧中只有一张脸。

原话如下:

place data_src.mp4 10-20min square resolution video of news reporter sitting at the table with static background,other faces should not appear in frames.

经过研究光到达以上标准在训练模型的时候还是会报错。一脸懵逼后只能去看源代码,发现代码做了一个像素的限制,必须是1:1之外,还有….256×256,512×512,1024×1024等限制。

所以总结来说,你需要一个1:1 ,像素为512×512或者1024×1024的视频。 我为了偷懒就直接用了托尼的视频。

当以上两个条件具备后,我们就可以进入实操环节了。

第一步:2) extract images from video data_src.bat  分解src视频,全帧率,和以前的版本一样操作

第二步:3.2) extract images from video data_dst FULL FPS.bat 分解dst视频,全帧率。和以前的版本一样操作

第三步:4) data_src mark faces S3FD best GPU.bat

这一步的脚本是新增的,和之前提取脸图的脚本名字也有些差别,提取后的效果也是不一样的。提取出来的并非脸部,而是整个上半身(估计是为了换头才会这样)。

第四步:5) data_dst extract unaligned faces S3FD best GPU.bat

这一步的脚本也是新添加的,不过提取后直观上来看并无差别,提取结果为dst的头像。

第五步:6) train AVATAR.bat

这个步骤大有不同,因为新加入了两个参数:Avatar,Stage。  

Avatar::我选的是2 head ,从字面意思是换头。

Stage:选默认 1  , 这个其实指的是Avatar模型的两个阶段,1代表第一个阶段,2代表第二个阶段。只有完成了两个阶段才能继续后面的步骤。

第一阶段,官方建议配置要求为6G显存,据说BS可以开到32 ,我默默的开了4…. 启动后预览图如上。这个布局一看就很高端,只是大头像两侧的彩色马赛克让我充满了恐惧。

二阶段,6G显卡,bs4 ,这个我欣然接受。想要进入第二阶段,你必须先把模型关了,重新启动,两秒内回车,将Stage参数改成2.

两个阶段,改变预览图的区域是不一样的。第一阶段专门练左边,第二阶段练右边。

第一阶段训练5万+迭代,第二阶段训练到头像足够清晰,然后就可以进入下一个步骤了。

第六步:7) convert AVATAR.bat

这一个环节又出现了一个新功能。叫交互式转换(Use interactive converter)。默认为启动,直接回车后,没有任何参数就开始跳出一个交互式转换的帮助界面。

说实话,第一次看到这个我是蒙的。我现在也是蒙的,但是我知道怎么继续,直接按Tab键切换,按Enter键启动。

通过Enter可以暂停和继续,暂停的时候为头像,继续的时候为沙漏

换结束后,可以看到data_dst/merged目录里面出现了很多图片。这些图片和data_src/aligned有点像,但是整个背景已经消失了。以往我们跑基础模型(H128,DF,SAE)的时候,往往合成的图片为data_dst.mp4的分解出来的图片,但是avatar合成的却不是。估计这个功能还没有完善,只是预览版而已。

第七步:8) converted to mp4.bat

这一部很简单,直接开启,输入3回车,就合成了视频。因为merged里面的图像为方形,所以合成后的视频也是方形的。最终效果有点一言难尽~欢迎大家入坑尝试。

申明:图文均由deepfakes 中文网原创,转发请注明出处,谢谢!

文 托尼是塔克

交互式多模型_DeepFaceLab824版 Avatar换头模型尝鲜!相关推荐

  1. android朋友圈动态视频,安卓版微信7.0.5尝鲜,朋友圈可发30秒视频,网友最爱的功能是?...

    原标题:安卓版微信7.0.5尝鲜,朋友圈可发30秒视频,网友最爱的功能是? 微信现在已经是成为人们每天最常使用的聊天工具之一,因此微信的每一次更新和变化都会引起人们的注意.这不,安卓版的微信又悄悄推出 ...

  2. 第三方阿里云盘小白羊版v2发布!提前尝鲜!!!!

    这是一个第三方开发的阿里云盘PC客户端,可满速下载,满速上传 应用简介: 2021年6月29日 已完成功能: 1.支持 扫码登录/Cookie登录 2.支持 阿里云盘基本功能(列出文件/重命名/移动/ ...

  3. 技巧| Unity中Avatar换装实现

    转自: http://blog.uwa4d.com/archives/avartar.html Avatar换装是MMO游戏不可缺少的一部分,一个人物模型通常可拆分为头.身体.手臂.腿.武器等部分,如 ...

  4. Unity中Avatar换装实现

    Avatar换装是MMO游戏不可缺少的一部分,一个人物模型通常可拆分为头.身体.手臂.腿.武器等部分,如何将这些部分组合到一起呢?本文将阐述如何将在Unity中实现人物模型的换装功能. 这是侑虎科技第 ...

  5. unity中Avatar换装实现(一)之美

    Avatar换装是MMO游戏不可缺少的一部分,一个人物模型通常可拆分为头.身体.手臂.腿.武器等部分,如何将这些部分组合到一起呢?本文将阐述如何将在Unity中实现人物模型的换装功能. 资源准备 1. ...

  6. 《交互式程序设计 第2版》一3.5 捕获简单用户交互行为

    本节书摘来华章计算机<交互式程序设计 第2版>一书中的第3章 ,第3.5节,Joshua Noble 著 毛顺兵 张婷婷 陈宇 沈鑫 任灿江 译更多章节内容可以访问云栖社区"华章 ...

  7. 《交互式程序设计 第2版》一1.2.4 交互语言

    本节书摘来华章计算机<交互式程序设计 第2版>一书中的第1章 ,第1.2.4节,Joshua Noble 著 毛顺兵 张婷婷 陈宇 沈鑫 任灿江 译更多章节内容可以访问云栖社区" ...

  8. 《交互式程序设计 第2版》一1.2 交互领域中的编程

    本节书摘来华章计算机<交互式程序设计 第2版>一书中的第1章 ,第1.2节,Joshua Noble 著 毛顺兵 张婷婷 陈宇 沈鑫 任灿江 译更多章节内容可以访问云栖社区"华章 ...

  9. 机器学习深版11:HMM模型

    机器学习深版11:HMM模型(隐马尔科夫模型) 文章目录 机器学习深版11:HMM模型(隐马尔科夫模型) 1. 熵(Entropy) 2. 最大熵模型 3. HMM(隐马尔可夫模型) 4. 应用场景 ...

最新文章

  1. Epson投影仪指示灯信息
  2. linux信号机制 - 用户堆栈和内核堆栈的变化【转】
  3. 明天mbzuai面试的准备,严阵以待
  4. PyTorch-混合精度训练
  5. STRUTS模拟试题
  6. java写一个99到0_Java中一个普通的循环为何从10开始到99连续相乘会得到0?
  7. 包云岗:伯克利科研模式的启发
  8. 关于算法--分治法--合并排序
  9. vue cli element 项目结构
  10. [转]android MapView 定位与Overlay onTap事件处理
  11. Lucene知识小总结8:索引查询
  12. JSP入门:什么是JSP和Servlet?
  13. 惠普电脑如何安装双系统
  14. Stream Collectors - counting
  15. 360奇酷手机显示Log
  16. 【光线追踪系列十一】纹理贴图
  17. 小米路由器3G建站折腾笔记6 - 总结
  18. Wsl2 Ubuntu18.04图形化界面,亲测成功
  19. Android Studio超级详细安装教程(AMD)
  20. 第二十四章、 X Window 配置介绍

热门文章

  1. 【Angular4】英雄指南demo
  2. 禁用GPU版本TensorFlow,切换到CPU版本TensorFlow。
  3. Java集合详解之Map
  4. LeetCode简单题之截断句子
  5. IP SOC与Camera ISP
  6. camera数字降噪(DNR)
  7. 黎曼曲面Riemann Surface
  8. 深度学习目标检测详细解析以及Mask R-CNN示例
  9. 2021年大数据Spark(三十三):SparkSQL分布式SQL引擎
  10. Django 验证码4.4