今天我们主要来说一下AI换脸技术。想必大家平时在 上肯定看过这些让你哭笑不得的视频,这些娱乐搞笑影片无一例外都是通过AI技术换脸合成的。
而且随着人工智能的发展,电脑硬件技术的迭代更新,现在的AI换脸技术几乎已经达到以假乱真的地步。即使是像这种戴眼镜的,而且是异性合成的,都可以达到非常不错的效果。虽然由于时间仓促,没经过大量的训练,但是合成以后效果还是可以的。其实要制作这种视频非常简单,现在我就给大家具体说一下如何通过AI技术来给视频中的人物进行换脸。
(不想看文字的可以直接看视频)
视频导入不到,需要的直接私信我领取
首先我们先下载这款软件。下载安装好,然后打开。里面功能很多,但是今天我们只需用到左上方这三个功能,第一个是提取,第二是训练,最后一个是合成,就是这么简单的三个步骤。
首先我们在这里导入a视频,然后我们点击导出路径,在这里创建一个文件夹a,这里需要注意的是这个路径不能有中文字符的,否则的话它会出错的。其他下面选项不用设置,现在我们点击导出就可以了,这样的话他就开始把视频中的人物面孔导出为一帧帧的图片了。这个导出过程需要一点点时间,导出的速度完全取决于视频的大小和显卡的性能。好,大概过了20秒钟左右,它就把a视频导出了a文件夹里了,现在我们打开这个文件夹a,就可以在里面看到很多这种被找出来的一帧帧的人物面孔了。现在我们重复刚才的个步骤,导入视频B,然后创建一个新的文件夹,给它命名为B文件夹,这就是视频B导出的路径,最后我们点击导出就可以了。好,全部导出完成以后,现在我进行第二个步骤,我们点击左上方这个train,也就是训练,因为AI换脸它需要通过GPU和CPU经过大量的训练才可以完成精准的匹配。我们在这里导入文件夹a。点击这个导入图标,然后选择文件夹a就可以了。
下面这里我们导入文件夹B,然后这个model路径,也就是模型,它就是AI训练以后它的模型存储路径。这里我们点击右侧这个按钮接着创建一个文件夹C就可以了,这个就是训练以后的模型的存储路径。接着我们往下拉,在这个timelapse这里input A就选择刚才的文件夹a。
inputB就选择刚才的文件夹B就可以了。output导出路径文件,创建一个新的文件夹,然后给它命名为D文件夹,到时候它会把训练完成的预览图片给它保存到D文件夹里面。
这我们直接点击训练就可以了,这个训练过程它是非常长的,如果你的显卡性能足够强悍,那么它会大大缩短整个训练过程,但是如果你的显卡比较拉垮或者没有独立显卡,那么整个训练过程是非常漫长的。可能需要一天或者两天左右,如果你的独立显卡是比较初级的,那么可能在点击训练开始后不久它才就会 错,那么可以适当调低下training下面这个Batch size,然后再开始训练。如果中途需要暂停训练,那么可以点击右下方这个保存按钮来暂停退出这个训练,等你下次进来以后就可以再继续训练。
这个训练时间越长,它的匹配进度就越高,也就是AI合成以后的效果就会更好。当你训练到一定时间以后。那么可以打开这个D文件夹,打开以后,然后找到最后一张图片给它放大一下,在第三排和第六排这个图片中,如果里面的人脸是非常清晰的,而且它的五官跟左边是高度相似的,那么就可以暂停训练了。停止以后,现在我们点击左上方这个第三个选项,也就是合成,这是完成的最后一个步骤了。在数据导入选项里,我们选择A视频导出路径,也就是合成视频以后的保出路径,我们可以把它保存到桌面上就可以。
接着我们点击选择这个模型路径,也就是刚才的C文件夹。在下面颜色选项这里,我们选择这个match hist 的写入格式,我们选择这个Ffmpeg,其他选项不用设置,这我们点击这个合成就可以了,这个合成步骤就非常快了,只需要几秒钟就可以完成。如果你需要合成的视频中会出现多个人的人脸,那么在第一步导出以后,你需要把其他人的人脸图片给它删除掉,这样才不会影响后期的合成效果。当然了,AI换脸的技术大家拿来娱乐娱乐就可以了,不要拿来做任何违背道德或者法律的事情,大家对这软件有兴趣,可以私信我回复:领取。
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!