DeepFaceLab: 可视化交互式合成功能简介!
DeepFaceLab在沉寂了几个月后(目测Iperov同志讨生活去了),在8月下旬又迎来了重大更新。我总结了一下,主要是更新了三大功能。
- 新增Avatar模型
- 交互式转换器
- 半脸模型支持FAN
Avatar 模型我已经做过比较详细的介绍,从测试结果来看并不是太理想,可能还是一个前瞻性功能,或者预览性的功能。而半脸支持fan,这个fan已经不算是新功能了,只是H模型变得更加吃香了。这三大更新中,我最喜欢的还是交互式转换器。
今天,我就重点来说说这个交互式转换器。
首先说明,本文不属于入门级文章,阅读需要一些DFL的基础知识。
其次,我已经做好了前面的基础步骤,训练好了一个相当不错的模型。
下面就直接从7) convert H128.bat 开始 ,我这里使用的版本为827版
启动后第一个参数就是询问你是否启动交互式转换,默认为y,回车后开始加载模型。 如果你不会用交互式转换器,这里可以输入n,那么就是老版本的方式。
交互式转换器出现后界面如上。上面有各种按键和介绍。我第一次使用也是一脸懵逼~~除了会按Esc,其他啥都不会。不过稍加摸索就快速掌握了使用方法。
先重点介绍几个按键。
Esc : 退出
+/-: 缩放窗口
Tab: 切换视图,主视图和帮助视图
Enter: 开始或者继续转换。
剩余的按键全部是用来调整合成参数了。
按 Tab键后即可进入主视图/主界面。(这个按键很关键,再次点击可以回到帮助界面)
“如果这一次我能一举击败剑圣,雄霸天下指日可待” 。这是我非常喜欢的一部电影,其中“金鳞岂是池中物,一遇风云变化龙,九霄龙吟惊天变,风云际会浅水游” 这句台词也是非常有“内涵” 。 好吧,这不是影评,这是技术贴,我们快速回归主题。
按完Tab键后就会出现你dst中的画面。默认的效果基本就是脸上贴了一张浅色面膜。从这个里可以非常直观的看到换脸前是谁,换脸后的身体是谁,融合效果怎么用。
在这个界面上按相应的快捷键,就会时时改变画面效果,这样看起来就非常直观了。比如,通过1~9的数字键,可以切换融合模式。
按 QWERTYUI和ASDFGHJKL等键就可以调整效果并且实时显示,经过啪啪啪一番操作后,就呈现了上图中的效果,徐老师已经从一个《风云》中的龙套(貌似叫剑痴)变成主角了。B站徐老师的视频那么多,其实就是因为他的特征太明显了。还有就是只要是大胡子的人物,徐老师都能轻松驾驭毫无违和感。
当你对效果已经比较满意之后,就可以按回车键,开始转换啦。主视图会显示一个沙漏图标,命令行界面会显示转换进度。中途可以按Enter暂停,继续调整。当进度条到100%就证明已经转换结束。可以继续后续步骤,将图片转换成视频。
最终效果大概就是这样了!
--------------------------------------------------------
获取更多Deepfakes/AI换脸内容可访问deepfakes中文网
第一时间获取相关文章可关注微信公众号:托尼是塔克(TonyIsStark)

DeepFaceLab: 可视化交互式合成功能简介!的更多相关文章
- (视频) 《快速创建网站》 2.3 WordPress初始化和功能简介
本文是<快速创建网站>系列的第4篇,如果你还没有看过之前的内容,建议你点击以下目录中的章节先阅读其他内容再回到本文. 访问本系列目录,请点击:http://devopshub.cn/tag ...
- Beginning SDL 2.0(1) SDL功能简介
原文链接为 http://wiki.libsdl.org/Introduction. 由于近期整理音视频可视化的技术,发现好久不更新的SDL发布了2.0版本,以前也没有过于关注,这里准备尝试下.了解S ...
- 部分GDAL工具功能简介
主要转自http://blog.csdn.net/liminlu0314?viewmode=contents 部分GDAL工具功能简介 gdalinfo.exe 显示GDAL支持的各种栅格文件的信息. ...
- Hadoop生态圈-Ambari控制台功能简介
Hadoop生态圈-Ambari控制台功能简介 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 在经历一系列安装过程之后(部署过HDP后我终于发现为什么大家喜欢用它了,部署比CDH简 ...
- 鸟哥的私房菜:Bash shell(一)-Bash shell功能简介
Bash shell系列里,由变量谈起,先讲到环境变量的功能与修改的问题, 然后会继续提到历史指令的运用.接下来,就会谈一下『数据流重导向』这个重要概念, 最后就是管线命令的利用! 一 Bash s ...
- DYN-B201 Dynamics CRM 云生产力解决方案与功能简介
DYN-B201 Dynamics CRM 云生产力解决方案与功能简介 讲师:王健.林松涛Dynamics CRM 云产品正式落地中国,CRM 与 Azure.O365 深度整合无缝集成,带来无与伦比 ...
- SharePoint 2013 "通知我"功能简介
功能简介 "通知我"主要是在列表或者文档库里面的项目,有添加/删除/修改等操作,发送邮件通知设置的用户的功能:可以针对列表或者文档库设置通知,也可以针对单一项目设置通知功能,是Sh ...
- HelloX操作系统网络功能简介及使用和开发指南
HelloX网络功能简介及使用和开发指南 HelloX网络功能简介 作为物联网操作系统,网络功能是必备的核心功能之一.按照规划,HelloX实现了两个不同类型的TCP/IP协议栈,一个面向资源受限的嵌 ...
- 全国天气预报信息数据 API 功能简介与代码调用实战视频
此文章对开放数据接口 API 之「全国天气预报信息数据 API」进行了功能介绍.使用场景介绍以及调用方法的说明,供用户在使用数据接口时参考之用,并对实战开发进行了视频演示. 1. 产品功能 接口开放了 ...
随机推荐
- 解决postgresql数据库localhost可以连接,ip连接不了的问题
解决:windows环境下,postgresql数据库,localhost可以连接,ip地址连接不了. 解决办法: 1.打开postgresql安装目录下的配置文件 pg_hba.conf ...
- 使用 java 创建你的第一个区块链(第一部分)
本系列教程的目的是帮助您了解如何开发区块链技术. 在本教程中,我们将: 创建你的第一个(非常)基本的“区块链”. 实施简单的工作证明(采矿)系统. 惊叹于可能性. (我假设您对面向对象编程有基本的了解 ...
- Jmeter Beanshell 编程简介
简介 Jmeter除了提供丰富的组件以外,还提供脚本支持,可通过编写脚本来丰富Jmeter,实现普通组件无法完成的功能.Beanshell是一种轻量级的Java脚本语言,完全符合Java规范,并且内置 ...
- mysql安装及加固
mysql安装 查看是否安装mysql 我们先看一下有没有安装mysql yum list installed mysql | grep mysql 本地只安装了php链接mysql的库,没有安装my ...
- echarts-all.js:1 Uncaught TypeError: Cannot read property 'getAttribute' of null
转载:https://blog.csdn.net/you23hai45/article/details/51595108 由于echarts图形ID是由后台传输过来的,并且是根据图形数据一起传过来,出 ...
- puppet使用rsync模块同步目录和文件
puppet使用rsync模块同步目录和文件 2013-09-23 14:28:57 分类: LINUX 环境说明: OS : CentOS5.4 ...
- javascript中constructor指向问题
首先用一个例子指出来constructor存在形式. function Fruit(){ } var f=new Fruit(); console.log(f.constructor);//打印出Fr ...
- wx小程序知识点(七)
七.小程序提速与性能优化 参考大佬vicyao的文章 https://blog.csdn.net/wetest_tencent/article/details/61196522 (1)提高页面加载速度 ...
- [Linux系统] (8)Nginx
一.高并发基础架构 简要流程: 1.客户端发请求. 2.又LVS等四层负载均衡系统将请求转发给不同的Nginx服务器. 3.Nginx与客户端建立TCP连接,拿到请求后分析URI,然后将其转发给对应的 ...
- QT5线程关闭
QT5线程关闭 QThread析构函数的说明:请注意,删除一个QThread对象不会停止它管理的线程的执行. 删除正在运行的QThread(即isFinished()返回false)将导致程序崩溃. ...