Github项目推荐 | 基于 deepfakes (视频换脸)的非官方项目deepfakes_faceswap

2019 年 2 月 20 日 AI研习社

基于原始/r/Deepfakes 线程的非官方项目。非常感谢!

https://www.reddit.com/r/deepfakes/(目前已停止访问了 ̄□ ̄||)

注意:此存储库不是由 /u/deepfakes 操作或维护的。详情请参阅以下说明。


deepfakes_faceswap

Faceswap是一种利用深度学习识别和替换图片和视频中的面孔的工具。


  项目地址:

https://github.com/deepfakes/faceswap

Jennifer Lawrence / Steve Buscemi

Faceswap使用了Villain模型

请你确保在开始之前查看了INSTALL.md


  如何设置并运行本项目

Faceswap是一个Python程序,可以在多个操作系统上运行,包括Windows,Linux和MacOS。

有关完整的安装说明,请参阅 INSTALL.md 。 你需要具有CUDA支持的现代GPU才能获得最佳性能。


  概述

项目有多个入口点。你必须:

  • 收集照片(或使用以下训练数据提供的照片)

  • 从原始照片中提取面部

  • 在你的照片上训练一个模型(或者使用下面提供的训练数据中的模型)

  • 使用模型转换你的源数据

查看 USAGE.md 以获取更详细的说明。

提取

在你的安装目录中,运行 python faceswap.py extract 。运行后将会从 src 文件夹获取照片并将面部数据提取到 extract 文件夹中。

训练

在你的安装目录中,运行 python faceswap.py train 。运行后将会从两个包含面部信息的文件夹获取数据并训练一个模型,模型将会保存在 models 文件夹中。

转换

在你的安装目录中,运行 python faceswap.py convert 。运行时将会从 original 文件夹中获取照片,并将新的面孔数据应用到 modified 文件夹中。

GUI

或者,你可以通过运行 python faceswap.py gui 来运行GUI


  一般注意事项

  • 上面提到的脚本都有 -h/--help 选项以及它们将接收的参数。相信聪明得你可以弄清楚它是如何工作的,对吧?!

注意:这里有一个视频转换工具。可以通过运行 python tools.py effmpeg -h 来访问。或者,你可以使用 ffmpeg将视频转换为照片、处理图像以及将图像转换回视频。

一些提示:

复用现有模型比从零开始训练要快得多。 如果没有足够的训练数据,请从看起来相似的人开始,然后切换数据。


  项目地址:

https://github.com/deepfakes/faceswap


AI求职百题斩 · 每日一题

经过开发小哥的努力,现在每日一题模块已经

AI求职百题斩小程序正式上线啦!


使用方法如下:

1.点击下方进入小程序 ↓

2.点击小程序上方 banner 进行答题



点击下方阅读原文查看更多内容

↓↓↓ 
登录查看更多
10

相关内容

GitHub.com 使用 Git 作为版本控制系统(version control system)提供在线源码托管的服务,同时是个有社交功能的开发者社区。 国外类似服务: Bitbucket.com
Gitlab.com
国内类似服务:
Coding.net
还在修改博士论文?这份《博士论文写作技巧》为你指南
最新《Deepfakes:创造与检测》2020综述论文,36页pdf
专知会员服务
62+阅读 · 2020年5月15日
专知会员服务
109+阅读 · 2020年3月12日
《动手学深度学习》(Dive into Deep Learning)PyTorch实现
专知会员服务
119+阅读 · 2019年12月31日
【GitHub实战】Pytorch实现的小样本逼真的视频到视频转换
专知会员服务
35+阅读 · 2019年12月15日
AI 换脸常见方法,从头细说
AI科技评论
9+阅读 · 2019年9月1日
Github 项目推荐 | 用 PyTorch 0.4 实现的 YoloV3
AI研习社
9+阅读 · 2018年8月11日
深度解密换脸应用 Deepfake
AI研习社
8+阅读 · 2018年3月11日
宅男福音deepfakes开源了
AI前线
9+阅读 · 2018年1月31日
推荐|基于Python的人脸识别库,离线识别率高达99.38%!
全球人工智能
3+阅读 · 2017年12月25日
开源 | 基于Python的人脸识别:识别准确率高达99.38%!
全球人工智能
4+阅读 · 2017年7月29日
Deep Learning for Deepfakes Creation and Detection
Arxiv
6+阅读 · 2019年9月25日
Arxiv
4+阅读 · 2018年12月20日
Arxiv
5+阅读 · 2017年11月13日
VIP会员
相关资讯
AI 换脸常见方法,从头细说
AI科技评论
9+阅读 · 2019年9月1日
Github 项目推荐 | 用 PyTorch 0.4 实现的 YoloV3
AI研习社
9+阅读 · 2018年8月11日
深度解密换脸应用 Deepfake
AI研习社
8+阅读 · 2018年3月11日
宅男福音deepfakes开源了
AI前线
9+阅读 · 2018年1月31日
推荐|基于Python的人脸识别库,离线识别率高达99.38%!
全球人工智能
3+阅读 · 2017年12月25日
开源 | 基于Python的人脸识别:识别准确率高达99.38%!
全球人工智能
4+阅读 · 2017年7月29日
Top
微信扫码咨询专知VIP会员