前言:这个项目自己足足研究了有大半年,里面涉及的知识实在是太有趣太广了,所以实在是不能在研究完毕之后再记录下来,这份博客会不断更新,初心也只是给自己做过的事情做个记录,不过本人会力求完整详细。希望客官您阅读完之后可以了解到一些知识,第一,懂得从零一无所知的状态到掌握视频的人脸转换技术;第二,可以了解到这个项目衍生使用到的深度学习的人脸检测、人脸提取、GAN网络、视频提取图片、图片合成视频、图片相似性分类、视频的音频处理等技术。如果觉得实用就给我点个赞吧,比心。
内容目录:
安装faceswap项目代码运行环境
克隆faceswap项目代码
人脸转换详细流程步骤
前期准备
处理目标视频
处理素材视频
训练模型(重难点)
转换人脸
合成视频
总结
成果展示
安装faceswap项目代码运行环境
这部分的内容因为篇幅较长,我另外详细地写在了另外一篇博客上面了,链接如下:https://blog.csdn.net/my_name_is_learn/article/details/103913630
克隆faceswap项目代码
faceswap项目的GitHub地址如下:https://github.com/deepfakes/faceswap
克隆完毕之后,安装项目运行所需工具包,工具包名称和版本号在文件requestment.txt里面,自行用命令安装即可。语句
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple numpy==1.18.1
将后面工具包名称numpy和版本号1.18.1逐个修改然后回车进行安装即可
人脸转换详细流程步骤
到这一步才是真正轮到我们大展身手的时候啦。
内容很多,我整理成了一个xmind文档并上传到百度网盘了,部分截图如下
链接:https://pan.baidu.com/s/1EdErojdPda0xexrLkCObIQ
提取码:hdqb
成果展示
换脸视频已上传到B站(仅供娱乐参考哟,侵删),链接如下:https://www.bilibili.com/video/av57223850?from=search&seid=779192522814012782
转载:https://blog.csdn.net/my_name_is_learn/article/details/104501168