|
星级打分
平均分:NAN 参与人数:0 我的评分:未评
本帖最后由 heiansl 于 2023-10-4 16:10 编辑
以下都是平时的观察所得,原理不知道,有懂哥的话帮帮忙补充纠正一下。
1. 我发现不管原视频什么分辨率,切1024永远是最好的,真的有明显的区别,ai增强原图后切1024是最好的,训练效果比直接切512有肉眼可见的区别。
ps: 不要听谁说最终训练时都会压缩成512,啥也不是。训练时压缩和你直接切512是不一样的,算法都不是一回事。
from seancai110:
DFL切脸和resize的时候,用的是lanczos算法。这个算法放大效果很好,但是缩小效果非常差。所以如果原图脸比较大,切脸图比较小,就会丢失很多细节。
但是,在训练的时候,对切脸图用的是cubic算法来缩放,cubic放大和缩小效果比较均衡。
所以,最简单的就是直接替换代码,把DFL里所有lanczos算法换成cubic就行了。
2. 开扭曲时不能同时开真脸,否则合成效果图也会扭曲。得按步骤开,这里没法节省时间。
3. 开gan之后,对牙齿的训练效果接近于无,关掉gan在训练牙齿马上就有效果。(ps:怀疑gan会锁定模型,只会训练gan多出来的那几个神经元)
4. 真脸会把头发丝弄出来,而且会有些角度无论如何都有些模糊(可能是src不够)。所以要么不开真脸,要么dst找有刘海的。
ps: 真脸貌似试图将合成的脸型强行转成src的脸型,开久了就会与dst脸型对不上,并且脸部颜色也会无法贴近dst,所以除非素材足够nb,否则开真脸很麻烦,容易崩。
5. gan效果不一定会有明显的提升,在素材足够清晰的情况下(1024),不开gan在中景(近景不行,还是得gan)也已经非常清晰。
6. 扭曲是为了适应dst的脸型,如果底单够好,真的不用无脑一直开,肉眼看到合并列差不多轮廓可以了就可以关了。
7. 嘴角可以一直开,除了开侧脸时,没有任何步骤需要关。
8. 随机翻转直接开,除非你的src足够nb。
总结:
模型准备阶段,论坛上找一些神丹直接拿来用,可以看 热门或精华 的模型贴
素材准备阶段,直接1024;
训练阶段,
翻转, 眼嘴,扭曲
-> 翻转,扭曲,侧脸 (看需求,可跳过该步骤节省时间)
-> 翻转, 眼嘴
-> 翻转, 眼嘴, 真脸 (看需求,可跳过该步骤节省时间)
-> 翻转, 眼嘴,gan (看需求,可跳过该步骤节省时间)
合成阶段,万能遮罩选 src-dst,调一调 w、e、t(看需求,不开省时间)。
最终可以最快出一个看得过去的成品。
欢迎补充和修正。
|
|