赞
踩
"切勿滥用技术,切勿商用"
算法原理
Faceswap ,在 Encoder-Decoder 自编解码架构之上又引入 GAN技术,显著提升换脸效果
Encoder-Decoder 自编解码换脸:通过将任意扭曲的人脸进行还原,整个过程包含:
1.获取正常人脸照片
2.扭曲变换人脸照片
3. Encoder编码向量
4.Decoder解码向量
5.还原正常人脸照片
总体上,「Faceswap」换脸主要分为以下三个过程:人脸检测
特征提取
人脸转换
环境搭建
代码clone到本地
git clone deepfakes/faceswap
创建虚拟环境
conda create -n faceswap python=3.7
安装必要的库
pip install -r _requirements_base.txt
最新版本提示需要
python3.7
tensorflow-GPU=2.2.0
重新安装即可
以及CUDA等的安装踩坑记录网上搜索即可
"也可以用CPU版本体验"
环境搭建完成后启动GUI界面
python faceswap.py gui
首次启动会提示你选择使用 CPU或者是GPU,有GPU选择GPU
主要有四个功能:Extract:数据集制作,可以自动提取视频或图片中的人脸
Train:训练模型,有
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。