deepfacelab中文网

用户名  找回密码
 立即注册(仅限QQ邮箱)
查看: 1107|回复: 27

同样训练416分辨率的模型,768的切脸是否比512的更有优势

[复制链接]

34

主题

503

帖子

1万

积分

高级丹圣

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

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

Snipaste_2025-02-20_08-15-22.png 4000X6000

Snipaste_2025-02-27_04-59-52.png

这个图是4000X6000的,众所周知DFL的切脸是有损切脸,而且损失非常大,是固定的96dpi,远远达不到现在的主流300dpi,如果切300dpi的图,会产生严重的失真,如下图所示,512切脸惨不忍睹,图层已经被彻底破坏,
即便把768的脸图resize回512也是这个鬼样子,根本就没法切2048分辨率以上的脸图,我的很多高清人脸素材就是切成了这样,768的如下图所示,虽然模型最终都会缩放到416分辨率,但是768保存的原始信息更多,肯定比512的好,虽然缩放会占用大量的CPU资源,如果CPU不存在瓶颈,我觉得还是切高分辨率的脸图比较好。



更正一下,跟dpi没关系,跟图的实际尺寸有关系,高分辨率的图的脸部超过2048分辨率,都有概率出现切脸图层错误,所以不要盲目把图超分到8k、16k。



300DPI 512切脸


Snipaste_2025-02-27_05-08-15.png


300DPI 1024切脸                              

Snipaste_2025-02-27_05-16-52.png

……


图片工厂转换成1080P 72dpi的512切脸
02237_0.jpg














回复

举报

14

主题

3370

帖子

1万

积分

高级丹圣

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

积分
18135

真我风采勋章万事如意节日勋章

发表于 2025-2-27 18:24:39 | 显示全部楼层
改代码,为所欲为。你描述的需求,出来的脸图。
2025-02-27_181926.png

评分

参与人数 1贡献 +1 收起 理由
come3002 + 1 这样太牛了

查看全部评分

回复 支持 1 反对 0

举报

42

主题

307

帖子

2350

积分

初级丹圣

Rank: 8Rank: 8

积分
2350

万事如意节日勋章

发表于 2025-2-27 08:41:37 | 显示全部楼层
纠结就是浪费时间,我直接选1024
回复 支持 反对

举报

34

主题

503

帖子

1万

积分

高级丹圣

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

积分
12445
 楼主| 发表于 2025-2-27 08:56:21 | 显示全部楼层
天光脑震荡 发表于 2025-2-27 08:41
纠结就是浪费时间,我直接选1024

1024开不起大批量,cpu负荷太大了
回复 支持 反对

举报

21

主题

223

帖子

4403

积分

高级丹圣

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

积分
4403
发表于 2025-2-27 12:32:56 | 显示全部楼层
dfl9999 发表于 2025-2-27 08:56
1024开不起大批量,cpu负荷太大了

你9950不应该吧,我切1024cpu5900x使用率才50左右
回复 支持 反对

举报

4

主题

78

帖子

1600

积分

初级丹圣

Rank: 8Rank: 8

积分
1600
发表于 2025-2-27 12:34:45 | 显示全部楼层
学习了
回复

举报

34

主题

503

帖子

1万

积分

高级丹圣

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

积分
12445
 楼主| 发表于 2025-2-27 16:49:59 | 显示全部楼层
fghfdg 发表于 2025-2-27 12:32
你9950不应该吧,我切1024cpu5900x使用率才50左右

是吗,那我试试1024
回复 支持 反对

举报

6

主题

46

帖子

473

积分

初级丹师

Rank: 3Rank: 3

积分
473
发表于 2025-2-27 17:46:21 | 显示全部楼层
dfl9999 发表于 2025-2-27 16:49
是吗,那我试试1024

个人理解 清晰度不等同分辨率  
回复 支持 反对

举报

14

主题

3370

帖子

1万

积分

高级丹圣

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

积分
18135

真我风采勋章万事如意节日勋章

发表于 2025-2-27 19:25:54 | 显示全部楼层
本帖最后由 wtxx8888 于 2025-2-27 20:44 编辑

你这个需求,是原版代码的问题。
这么说吧,原版读了图片的文件头后(包含PPI的信息),然后就没有然后了。
人话就是,这个包含PPI信息的文件头数据,原版代码给丢弃了没传递(可能是故意忽略。也可能是作者忘了)。
这会造成存盘,被强制为CV2库的默认值72/96,为什么说,可能是故意忽略的?因为CV2库不支持指定PPI(DPI)。

科普:
DPI指的是,单位面积下(英寸)的像素数,主要用于印刷。
PPI指的是,单位面积下(英寸)的像素数,俗称像素密度。
虽然它俩就是一个玩意,不用于印刷的,还是称呼PPI的好(像素密度)
回复 支持 反对

举报

34

主题

503

帖子

1万

积分

高级丹圣

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

积分
12445
 楼主| 发表于 2025-2-27 20:57:22 | 显示全部楼层
wtxx8888 发表于 2025-2-27 19:25
你这个需求,是原版代码的问题。
这么说吧,原版读了图片的文件头后(包含PPI的信息),然后就没有然后了。 ...

其实96ppi跟300ppi没经过训练的人眼盲猜是看不出来的,不过300ppi的色深确实厉害,dfl永远也别想练出我上面发的原图那种靓丽颜色,再者,也不能全怪dfl的切脸,我用topaz photo ai对4000的图缩放放到512一样色块和像素叠到一起,跟dfl的其实一个鬼样,只能把切出问题的人脸控制到1440p左右,颜色或者像素过饱和的图片缩放或者切脸容易出问题,稍不注意就会严重污染素材库,我现在的7w素材库已经放弃了,全部扔 dst里面去用,以后切脸一律切1024的
回复 支持 反对

举报

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

GMT+8, 2025-4-6 19:34 , Processed in 0.136663 second(s), 41 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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