DeepFaceLab新手教程之模型分辨率选择

很多新手学习完软件操作后要面临一个问题,就是模型参数,这里先说下其中最重要的一个参数,就是模型分辨率。

模型分辨率决定了你后期合成后视频人脸的效果,最重要的一个就是人脸的清晰度。
很多新手合成出来的人脸很模糊,无论训练多久都是一样,这个问题可能就是模型分辨率低导致的。


下面以两张图来说明:

DeepFaceLab新手教程之模型分辨率选择

上图是以1080P视频截图做演示,大致分为三个场景
如果你的dst素材是远景场景,推荐模型分辨率为128的模型,128,192都可以
如果你的dst素材是中景场景,推荐模型分辨率为256起的模型,256,288都可以
如果你的dst素材是近景场景,推荐模型分辨率为448起的模型,448,512,640都可以


那么问题来了,如果我的dst场景是近景,是否可以使用128或者256的模型呢,答案是肯定的。
模型分辨率上下兼容,但推荐向下兼容使用,大的分辨率可以向下兼容低的场景,反之不推荐,下面同样以一张图来说明

DeepFaceLab新手教程之模型分辨率选择

如上图,如果使用128分辨率的模型,换近景,则换出来的人脸非常的模糊,给人一眼假的感觉。
但如果用512的模型换远景和中景,则细节会更好。
所以综上,模型尽量向下兼容,即大分辨率的模型可以用小的人脸场景,反之不推荐。


所以模型训练前,一定要根据自己的dst视频人脸场景来选择对应的模型分辨率,否则最终花费大量时间跑出来的模型出来的效果是糊的,就白跑了。
当然,模型分辨率这个参数并非任何人都能随意调整,最终根据你的显卡显存来决定,模型分辨率越高,需要的显卡显存就越大,跑起来就越慢,最终的效果就越好。
至于你的显卡能跑多大的模型,大家可以参考这个帖子,DeepFaceLab模型参数设置参考表格

滚动至顶部