当前位置:网站首页>简单尝试DeepFaceLab(DeepFake)的新AMP模型
简单尝试DeepFaceLab(DeepFake)的新AMP模型
2022-07-06 09:29:00 【若苗瞬】
DeepFaceLab相关文章
一:《简单介绍DeepFaceLab(DeepFake)的使用以及容易被忽略的事项》
二:《继续聊聊DeepFaceLab(DeepFake)不断演进的2.0版本》
三:《如何翻译DeepFaceLab(DeepFake)的交互式合成器》
四:《想要提高DeepFaceLab(DeepFake)质量的注意事项和技巧(一)》
五:《想要提高DeepFaceLab(DeepFake)质量的注意事项和技巧(二)》
六:《友情提示DeepFaceLab(DeepFake)目前与RTX3080和3090的兼容问题》
七:《高效使用DeepFaceLab(DeepFake)提高速度和质量的一些方法》
八:《支持DX12的DeepFaceLab(DeepFake)新版本除了CUDA也可以用A卡啦》
一,不算太新的AMP模型
1.1 什么是AMP模型
在2021年5月30日的版本中,作者试验性的加入了AMP模型。
目前版本就有3个模型了:
- AMP
- Quick96
- SAEHD
AMP:对应amplifier(放大器),因为目标的面部表情被放大到源脸。
这个模型可以控制morph factor(变形因子)参数,可以在合成前指定 0.0 到 1.0 的参数值。
当然还有很多具体的描述请看作者原文档吧。
1.2 训练AMP的步骤
需要足够多样的源脸数据集。
设置
morph factor(变形因子)为0.5运行
6) train AMP SRC-SRC.bat脚本,训练源到源到50万次以上迭代 (越多越好)从
model目录中删除inter_dst文件常规训练——也就是运行
6) train AMP.bat
1.3 最终效果
测试的内容都删了,才发现忘记截图……只能文字举个例子。
AMP模型最大的特点就是合成时指定morph factor变形因子。
- morph factor = 0.0:合成后完全是目标脸,等于根本没有换脸。
- morph factor = 1.0:合成后完全是源脸。
所以当morph factor介于0.0到1.0之间时,合成效果就在更像源/更像目标之间浮动。
试了一下确实是这样,但是对比SAEHD似乎没找到AMP的优点,它到底是干嘛用的。
个人怀疑,它是不是用于源难以重现目标所有表情时的一个选择?
如果你知道,请不吝赐教。
.
二,其它模型及特点
2.1 SAEHD
平时用的正常的模型,有很多参数选择。
可以根据自己的显卡调整分辨率和学习网络的各种选项。
简称SAEHD:High Definition Styled AutoEncoder
之前各种文章都是用的这个模型(也没别的啊)。
.
2.2 Quick96
最快速的模型,没有任何选项,固定96分辨率,全脸。
因为固定了选项,所以会自动用作者提供的预训练数据(所以很快)。
可以用在低端显卡上,比如2GB+的NVidia,或者4GB+的AMD。.
用这个模型可以快速的试一下,出效果。
缺点是分辨率太低了,量变引起质变,有时导致最终效果不佳(不仅是分辨率)。
.
2.3 被移除的模型
- TrueFace:只能N卡用,作者试了一下就移除了。
- SAE:被SAEHD给替代了。
- avatar :是不是给动漫用的,忘记了……反正被移除了,其效果可以被代替。
- RecycleGAN:呃,完全没印象……
边栏推荐
- (lightoj - 1236) pairs forming LCM (prime unique decomposition theorem)
- Local visualization tools are connected to redis of Alibaba cloud CentOS server
- Basic Q & A of introductory C language
- useEffect,函数组件挂载和卸载时触发
- 图图的学习笔记-进程
- 读取和保存zarr文件
- Some problems encountered in installing pytorch in windows11 CONDA
- Flask框架配置loguru日志库
- 顺丰科技智慧物流校园技术挑战赛(无t4)
- 双向链表—全部操作
猜你喜欢

QT按钮点击切换QLineEdit焦点(含代码)

(POJ - 3579) median (two points)

921. Minimum additions to make parentheses valid

Codeforces Round #801 (Div. 2)A~C

树莓派4B安装opencv3.4.0

Share an example of running dash application in raspberry pie.

Configuration du cadre flask loguru log Library

Codeforces Round #802(Div. 2)A~D

2078. Two houses with different colors and the farthest distance

软通乐学-js求字符串中字符串当中那个字符出现的次数多 -冯浩的博客
随机推荐
Codeforces Round #802(Div. 2)A~D
(lightoj - 1323) billiard balls (thinking)
Kubernetes集群部署
计算时间差
(POJ - 2739) sum of constructive prime numbers (ruler or two points)
指定格式时间,月份天数前补零
力扣——第298场周赛
AcWing——第55场周赛
What is the difficulty of programming?
C language learning notes
新手必会的静态站点生成器——Gridsome
Opencv learning log 29 -- gamma correction
Quick to typescript Guide
SF smart logistics Campus Technology Challenge (no T4)
Specify the format time, and fill in zero before the month and days
QT realizes window topping, topping state switching, and multi window topping priority relationship
软通乐学-js求字符串中字符串当中那个字符出现的次数多 -冯浩的博客
Educational Codeforces Round 130 (Rated for Div. 2)A~C
Advancedinstaller安装包自定义操作打开文件
Base dice (dynamic programming + matrix fast power)