
相信很多坛友都有相同嗜好,但出于现实考虑,不会去实操,只停留在幻想阶段,本狼即是如此,好在略懂一点点电脑,玩玩AI换脸,将老婆的脸换到喜欢的片子里去。
目前玩过的AI工具主要有2个,一个是facefusion,一个是DeepFaceLab,今天发帖和大家交流一下。
先说facefusion。
优点:1张图就能换,可以是你媳妇,你同事、朋友,或者是你在大街上遇到的你喜欢的女人。
缺点:真实度一般,不熟悉的人看上去还有点感觉,熟悉的人一眼假,所有表情都是基于你提供的图片和视频里的人进行了一个融合,看多了无感。
用法:网上有很多大佬做的破解版一键包,玩法很简单,1张图,1段视频,据说没有显卡都能玩(就是CPU慢的要死,我没试过),UI操作界面傻瓜式操作。
再说DeepFaceLab
这是我认为的换脸真神(可能有更厉害的我没玩过)
优点:逼真,如果被换的视频人脸和你想换的那个人的特征很像,比如脸型,胖瘦这些,简直和真人出镜差不多。
缺点:1、门槛较高,需要自己配环境(也许网上有现成的我不知道);2、需要大量你目标人脸的照片(比如你媳妇),最少200张,不能随便换同事(除非你手上有她的视频或大量照片);3、需要训练,时间周期较长;4、需要一颗至少8G显存的显卡。
用法:配环境那些我就不说了,毕竟我也不是专业的,想弄的人可以去AI,AI有完整步骤,这里说下使用心得吧,这里面坑还是挺多的,AI回答的东西还是需要自己去试错!
1、准备照片。
可以直接给媳妇拍一段视频,最好是在白天室内,光照均匀的时候,让媳妇站在墙边,正面,侧面,仰头,低头,各种表情,说话,笑,如果你媳妇能随时骚的起来,最好拍一段高潮的表情那就完美了,然后使用DeepFaceLab自带的视频抽帧工具将视频转成帧。
2、切脸。
使用DeepFaceLab自带的切脸工具进行切脸,切完之后,手动删除掉一些半脸的,切错的,脖子和下巴界线不清晰的,背景复杂的,脸上有阴影的,全都删掉,最后留下正脸占40%,侧脸占40%,仰头低头各10%,最好准备2000-5000张左右,再多再少都不好。
3、准备换脸视频
找一个你喜欢的片子,截取一段,30秒到5分钟都行,再长切图切一天,训练很难,再短训练没效果,最好是女主正脸出镜,同时不要有太多男人的脸,不要有太多躺下的镜头,使用自带工具把视频转成帧,然后和前面一样,切脸,删脸,这里删脸只需要把男人的脸删掉就行,女主半脸什么的都无所谓。
4、训练
素材准备完就要训练了,使用DeepFaceLab训练脚本(自带),训练的时候如果不会选参数就一路回车默认,或者去问AI,太多参数我就不一一说了,从0开始大概需要训练24小时。直到你看见训练预览窗口里你老婆做出和女主一样的表情,且很清晰的时候就可以了。
5、合成
自己AI,没什么需要注意的
6、后续
这里需要重点说一下,开始的过程是痛苦的,结果是意想不到的!
(1)训练好一个女主,看腻了你就换一个女主或者换一个片段,还拿之前的模型继续训练
(2)训练到80万步(平均1秒2-20步,看你显卡)之后,模型基本已经学会你老婆的脸
(3)再换视频,训练30分种就轻松换
后续编辑补充一点:画遮罩
画遮罩的意思就是让AI知道哪部分是脸,哪部分不是脸!
举例,假如你媳妇喜欢带发卡、帽子、眼镜这些饰品,如果你不想视频换完之后依然戴着,那么请无视后续内容,模型会自动PASS掉这些信息。
如果你希望她一直带着这些,毕竟越真实越有感觉嘛,你要使用自带的工具画遮罩,想保留什么就把什么和脸一起包进来,画个10-20张有代表性的图就够了,然后单独训练一下遮罩模型,这个模型训练很快,我是8G显存,基本上1小时就训好了,判断好不好的标准也是看预览里,是不是把所有你想保留的东西都圈进来了!
在此我就不分享换脸成果了,有兴趣的可以自己去实验
我不是专业程序员,大神轻喷
欢迎交流心得
图片出自寝取馆系列神作!
还没有评论,来抢沙发吧。