我下面说的是有一定基础的人再学习的东西。首先说之前我想先说一下我们平时做视频的时候会遇到的一些问题。
问题1.脸型不匹配
这个时候我们初级办法是没办法解决的。但是我们某些特定的视频是可以解决这个问题。dst人脸和src人脸耳朵外侧都有头发的情况下我们可以选择head模型,加上遮罩绘制实现换头,能把脖子部分也换掉(死亡角度不好弄最好还是45度侧面和正面)。遮罩部分需要把额头以前头发和脖子以及耳朵两边部分头发均画进去(这样做的目的是把dst的脸完全替换掉wf模型无法替换如此大面积只能用head模型做,原来的wf模型不能用只能重新训练了)。提醒一点,如果dst体型和src体型差距过大这个模型不匹配。
问题2.脸上的光影不一样
像这样的问题基本出在wf和f模型里面,由于训练区域不够导致了脸不能完全替换,训练出来的光影有差距,解决办法是把wf或者f模型舍弃,换成head模型来做,head模型可以替换的区域比wf和f大的多,连头发都包括进去了,配合遮罩同样可以保留刘海部分(遮罩不用多说了吧,你们懂的)
问题3.同时切两个头(特殊的视频你能猜到我只什么视频)
很多人切脸的时候会发现自动切脸有一个脸切不到一个脸,这个时候你肯定以为软件失误,你可能会选择再次运行程序切脸,切完以后你发现之前切不到的脸第二次切还是切不到,现在你会对她进行手动切,切完以后你去看发现一次居然只能切1个脸,之前那个不见了,是不是很绝望?哈哈,其实这个情况大家进入了一个误区,就是其实第一次切的脸我们可以先把该文件夹保存(就是ag开头那个文件夹把名字改一下就好),手动切脸以后会自动生成一个新的ag开头的文件夹这个时候我们把文件夹里面的头像名字改一下(名字前面的编号我们不变,我们只改_0或者_1后面这两个0和1就可以,建议改成4到9的任意数字)然后我们把两个ag文件夹里面的头像移动到一个文件夹里面,再把文件夹改成原来的名字,这样我们就已经切好了两个脸。最重要的是ag开头的文件夹,之前我有说过,我发现有人问,我在回答一次,这次我没说那么详细,不想让新手直接学会嘿嘿。
希望大神可以补充说明。打字很累今天先说那么多。
问题1.脸型不匹配
这个时候我们初级办法是没办法解决的。但是我们某些特定的视频是可以解决这个问题。dst人脸和src人脸耳朵外侧都有头发的情况下我们可以选择head模型,加上遮罩绘制实现换头,能把脖子部分也换掉(死亡角度不好弄最好还是45度侧面和正面)。遮罩部分需要把额头以前头发和脖子以及耳朵两边部分头发均画进去(这样做的目的是把dst的脸完全替换掉wf模型无法替换如此大面积只能用head模型做,原来的wf模型不能用只能重新训练了)。提醒一点,如果dst体型和src体型差距过大这个模型不匹配。
问题2.脸上的光影不一样
像这样的问题基本出在wf和f模型里面,由于训练区域不够导致了脸不能完全替换,训练出来的光影有差距,解决办法是把wf或者f模型舍弃,换成head模型来做,head模型可以替换的区域比wf和f大的多,连头发都包括进去了,配合遮罩同样可以保留刘海部分(遮罩不用多说了吧,你们懂的)
问题3.同时切两个头(特殊的视频你能猜到我只什么视频)
很多人切脸的时候会发现自动切脸有一个脸切不到一个脸,这个时候你肯定以为软件失误,你可能会选择再次运行程序切脸,切完以后你发现之前切不到的脸第二次切还是切不到,现在你会对她进行手动切,切完以后你去看发现一次居然只能切1个脸,之前那个不见了,是不是很绝望?哈哈,其实这个情况大家进入了一个误区,就是其实第一次切的脸我们可以先把该文件夹保存(就是ag开头那个文件夹把名字改一下就好),手动切脸以后会自动生成一个新的ag开头的文件夹这个时候我们把文件夹里面的头像名字改一下(名字前面的编号我们不变,我们只改_0或者_1后面这两个0和1就可以,建议改成4到9的任意数字)然后我们把两个ag文件夹里面的头像移动到一个文件夹里面,再把文件夹改成原来的名字,这样我们就已经切好了两个脸。最重要的是ag开头的文件夹,之前我有说过,我发现有人问,我在回答一次,这次我没说那么详细,不想让新手直接学会嘿嘿。
希望大神可以补充说明。打字很累今天先说那么多。