XSeg(遮罩模型),是deepfacelab中两个重要的模型之一。遮罩来自于人脸图像的人像特征点和覆盖区域,有点类似f类型,当f/较少遮盖脸型就不需要XSeg,但对于head/wf则需要XSeg。XSeg 允许脸部的哪些部分将被训练,哪些部分不会被训练。还需要排除面部遮罩物的训练,并且在合并视频后,例如在脸部前面的手被正确排除。XSeg 可用于排除几乎所有遮罩物:可以完全控制模型的人脸和非人脸部分。
这里我们先讲一些术语,了解 XSeg 模型、数据集、标签和掩码之间的区别很重要:
- XSeg 模型 – 可训练的模型,用于将掩码应用于 src和 dst 数据集,以及在合并过程中遮罩人脸。
- XSeg 标签 – 用户在人脸上绘制的多边形,用于定义人脸区域以及 XSeg 模型用于训练的内容。
- XSeg 掩码 – 由经过训练的 XSeg 模型生成并应用于 src 或 dst 数据集的掩码。
- XSeg 数据集 – 标记人脸的集合
掩码定义了人脸上的哪个区域是人脸本身,哪些是背景或障碍物,对于 src,这意味着包含的任何内容都将由具有较高优先级的模型进行训练,而其他所有内容都将以较低的优先级(或精度)进行训练。同理dst。你还需要排除障碍物,以便模型不会将它们视为面的一部分,并且以便以后在合并时是可见的,并且不会被最终预测的面覆盖。
对于绝大多数,刚使用的新人来说,我就不建议自己绘画编辑遮罩了。直接使用国内前辈们制作的万能遮罩。下载地址如下:
1800万次迭代 全脸 遮罩模型
如果你已经尝试做了很多个娱乐作品了,那么我建议尝试自己绘画遮罩。
- 方法一:将现成的XSeg模型放入\workspace\model,直接使用
- 合成视频阶段直接调用遮罩
- 方法二:XSeg编辑-训练
- 点击 5.XSeg) data_dst mask – edit/5.XSeg) data_src mask – edit,如下图
- 点击 5.XSeg) train,当第一次使用遮罩训练的时候,会要求创建人脸脸型选项,这里使用与你的数据集相同的人脸脸型就好,如下图
- 点击 5.XSeg) data_src trained mask – apply/5.XSeg) data_dst trained mask – apply这里得注意了,如果你选择了dst/src则只需操作相应的应用;如果两者你都选择了,分别点击上述操作的应用
如果你想省去大量时间绘画遮罩的时间,那么我的建议,购买本人收藏很久的遮罩,4500万次迭代的WF遮罩,详情购买请点击 https://www.marsai.top/archives/350.html
下面依旧是付费阅读内容,这部分内容主要讲了一些使用遮罩的技巧,详细展开了说绘画遮罩的实例。
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容