deepfacelab中文网

 找回密码
 立即注册(仅限QQ邮箱)
查看: 588|回复: 25

dfl逃不开的魔咒

[复制链接]

37

主题

531

帖子

1万

积分

高级丹圣

Rank: 13Rank: 13Rank: 13Rank: 13

积分
16246
 楼主| 发表于 2025-5-24 20:23:38 | 显示全部楼层 |阅读模式
星级打分
  • 1
  • 2
  • 3
  • 4
  • 5
平均分:NAN  参与人数:0  我的评分:未评
本帖最后由 dfl9999 于 2025-5-24 20:34 编辑

很多人应该发现了,自己辛苦收集并精心加工src素材练出来的模型人脸非常容易出现塑料感,皮肤质感和细节层次出不来,即便加大迭代次数也没有改善甚至会劣化,明明src已经用ai修复软件和ps处理的足够高清,这跟dfl的一些独有特性有关。

一个模型好不好,跟你的训练方法基本上没有关系,正式训练src素材质量和特征一致性决定了你的模型收敛速度的90%。

现在模型质量普遍起不来跟ai放大修复软件的滥用有很大关系,ai修复软件不会考虑前后帧的全局特征分布的一致性,ai修复放大软件引入的伪影和细微结构变化是人眼察觉不到的,像素级的结构偏移也会造成数据结构分布的不一致,dfl的特性是如果数据熵足够离散会趋向于先生成“平均脸”,特征空间分布的不一致会加大训练难度,极端情况下脸部都无法对齐,数据越杂需要的训练时间越长,导致模型很难收敛到稳定特征,甚至导致无法收敛,而没进行数字处理的高清影视切脸不会出现这种问题,只需要极少的训练就可以训练出高清的模型。


还有个问题就是对src进行镜像翻转,人脸结构是绝对不对称的,翻转不仅会导致特征点无法对齐,也会影响肌肉运动方向的连续性,会让模型反复震荡,最后也是趋向于生成平均脸。


总之就是一句话,src的数据分布决定了你的模型趋向性和质量上限,src能不进行数据加工就不进行数据加工,loss下降停滞加大迭代通常不能解决数据方面的缺陷,反而会放大缺陷。







评分

参与人数 1贡献 +1 收起 理由
sinlizard + 1

查看全部评分

回复

使用道具 举报

3

主题

72

帖子

1780

积分

初级丹圣

Rank: 8Rank: 8

积分
1780
发表于 2025-5-25 09:54:49 | 显示全部楼层
july 发表于 2025-5-25 09:31
大佬好,请教个问题。
我用的都是4K的切的影视剧素材,模型分辨率和四维也足够大,请问问什么怎么练,最多 ...

这是因为DFL自带的损失函数问题,无解,只有开GAN
回复 支持 1 反对 0

使用道具 举报

6

主题

100

帖子

1091

积分

初级丹圣

Rank: 8Rank: 8

积分
1091
发表于 2025-5-24 20:57:02 | 显示全部楼层
请教下大佬,一般非明星的src质量都不是很好,这种情况下通过loss怎么判断该训练下一个参数了呢?预览图很难看出来,导出dfm测试又太麻烦。
回复 支持 反对

使用道具 举报

37

主题

531

帖子

1万

积分

高级丹圣

Rank: 13Rank: 13Rank: 13Rank: 13

积分
16246
 楼主| 发表于 2025-5-24 21:30:42 | 显示全部楼层
dfldata1316 发表于 2025-5-24 20:57
请教下大佬,一般非明星的src质量都不是很好,这种情况下通过loss怎么判断该训练下一个参数了呢?预览图很 ...

只要loss下降变慢就可以进行下一步阶段,没必要等loss反弹
回复 支持 反对

使用道具 举报

6

主题

100

帖子

1091

积分

初级丹圣

Rank: 8Rank: 8

积分
1091
发表于 2025-5-24 23:53:21 | 显示全部楼层
dfl9999 发表于 2025-5-24 21:30
只要loss下降变慢就可以进行下一步阶段,没必要等loss反弹

好的 下降变慢具体怎么判断呢?比如下降0.01,用5个小时或者十个小时?或者X万迭代了还没降?给个参考谢谢啦
回复 支持 反对

使用道具 举报

37

主题

531

帖子

1万

积分

高级丹圣

Rank: 13Rank: 13Rank: 13Rank: 13

积分
16246
 楼主| 发表于 2025-5-25 00:40:37 | 显示全部楼层
dfldata1316 发表于 2025-5-24 23:53
好的 下降变慢具体怎么判断呢?比如下降0.01,用5个小时或者十个小时?或者X万迭代了还没降?给个参考谢 ...

比如每次保存的时候loss跨度小于0.03,其实你早停晚停根本不影响,最终结果是src的质量决定的
回复 支持 反对

使用道具 举报

44

主题

1036

帖子

5376

积分

高级丹圣

Rank: 13Rank: 13Rank: 13Rank: 13

积分
5376

万事如意节日勋章开心娱乐节日勋章

发表于 2025-5-25 00:47:01 | 显示全部楼层
TopazVideoAI转高清再切脸算不
回复 支持 反对

使用道具 举报

6

主题

104

帖子

2063

积分

初级丹圣

Rank: 8Rank: 8

积分
2063
发表于 2025-5-25 02:13:06 | 显示全部楼层
本帖最后由 深海鳕鱼 于 2025-5-25 02:15 编辑

玩久了就知道,高清修复是没必要的,修复过的人脸脸部逻辑被AI完全打乱。
过度高清修复不仅不像原人脸,也容易炸,训练时间还比不修复的超级加倍,玩DFL最重要是出来效果像src,不像的话还谈什么换脸。
src镜像反转不知道你说的是训练的选项还是未训练前复制多一份src进行翻转,复制翻转的话src的特征点是不会跟着镜像翻转的。
src质量其实差不多就得了,没必要搞到那些毛孔级别的,有多少人能够1:1训练出来,始终都是要看合成效果,训练时的图大部分都是骗人的。
还有就是DFL换脸合成效果是否清晰还取决于你的dst是否清晰,DFL好像有个特性,dst模糊无论你src多清晰第五列的图和合成出来的都跟着模糊。
回复 支持 反对

使用道具 举报

37

主题

531

帖子

1万

积分

高级丹圣

Rank: 13Rank: 13Rank: 13Rank: 13

积分
16246
 楼主| 发表于 2025-5-25 02:32:02 | 显示全部楼层
pasanonic 发表于 2025-5-25 00:47
TopazVideoAI转高清再切脸算不

动过原始数据的都算
回复 支持 反对

使用道具 举报

37

主题

531

帖子

1万

积分

高级丹圣

Rank: 13Rank: 13Rank: 13Rank: 13

积分
16246
 楼主| 发表于 2025-5-25 02:36:52 | 显示全部楼层
深海鳕鱼 发表于 2025-5-25 02:13
玩久了就知道,高清修复是没必要的,修复过的人脸脸部逻辑被AI完全打乱。
过度高清修复不仅不像原人脸,也 ...

所以追求迭代数是无意义的,模型一旦过拟合性能就会下降,更多的迭代带来的是负作用,那些动不动挂机半年是无意义的
回复 支持 反对

使用道具 举报

0

主题

88

帖子

1108

积分

初级丹圣

Rank: 8Rank: 8

积分
1108

万事如意节日勋章

发表于 2025-5-25 09:31:52 | 显示全部楼层
大佬好,请教个问题。
我用的都是4K的切的影视剧素材,模型分辨率和四维也足够大,请问问什么怎么练,最多的时候跑了一个月,还是出不来细节,磨皮感厉害
请问问题出在哪里?
回复 支持 反对

使用道具 举报

QQ|Archiver|手机版|deepfacelab中文网 |网站地图

GMT+8, 2025-6-2 23:33 , Processed in 0.119782 second(s), 38 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表