Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >github deepfake项目faceswap

github deepfake项目faceswap

作者头像
sofu456
发布于 2019-10-22 08:06:26
发布于 2019-10-22 08:06:26
1.8K00
代码可运行
举报
文章被收录于专栏:sofu456sofu456
运行总次数:0
代码可运行

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

本文链接:https://blog.csdn.net/daoer_sofu/article/details/102517574

deepfake原理

  • 识别、分割人脸区域
  • 自编码网络训练,拟合人脸数据,每个数据集对应一个训练模型
  • 交换训练模型,生成新的人脸数据

源码

github下载地址:

https://github.com/deepfakes/faceswap.git

码云下载地址:

https://gitee.com/sofu456/faceswap.git

代码训练

运行过程中会调用子进程执行任务,缺少模块会在日志中显示,pip安装即可

simple_tests.py自带训练资源,通过执行代码下载 simple_tests.py默认的训练次数较少,训练的效果差,需要增加训练次数,而且参数中只有一个模型,不能做人脸替换,需要修改参数 faceswap.py调用lib/script下的文件,实现convert、extract、train等功能

gui训练工具

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
python faceswap.py gui

训练配置:

训练生成模型

训练生成,A和B两个模型解码器,和一个编码器

结果

特朗普的脸,训练30000次

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2019/10/12 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
ZAO有风险!开源换脸工具FakeSwap今登GitHub排行榜,你也可以玩!
换脸AI ZAO仍排在免费App下载排行榜第一名,但自8月31日上线以来,ZAO已经被负面评论淹没。与其说是一款“爆品”,ZAO更像一款“雷品”。
新智元
2019/09/04
6.9K0
ZAO有风险!开源换脸工具FakeSwap今登GitHub排行榜,你也可以玩!
github项目
github项目下载失败,可以在giftee.com ,导入github项目后下载
sofu456
2019/09/18
3810
github项目
Github项目推荐 | 基于 deepfakes (视频换脸)的非官方项目deepfakes_faceswap
https://www.reddit.com/r/deepfakes/(目前已停止访问了 ̄□ ̄||)
AI研习社
2019/05/07
4.4K0
Github项目推荐 | 基于 deepfakes (视频换脸)的非官方项目deepfakes_faceswap
基于RNN网络的Deepfake检测
大部分检测假脸工作是在图片上进行的,而针对deepfake视频往往有很少检测方法。这个工作里我们提出了一种基于时间序列的处理方法,用于检测Deepfake视频。我们采用了CNN去提取帧级别的高维特征,并用这些高维特征训练RNN。我们展示了通过一个简单的架构也能在检测任务上达到不俗的效果。
BBuf
2020/06/18
1K0
教程 | 如何使用DeepFake实现视频换脸
机器之心发布 作者:冯沁原 不久之前,AV 视频换脸明星的 DeepFake 火了。这篇文章将一步步教你如何实现换脸。 如果你是第一次听说 DeepFake,一定要点击上面的视频,亲自感受一下尼古拉
机器之心
2018/06/08
10K1
AI实现视频换脸
AI是今年一个大热的话题,各种AI的应用也越来越多,关注的人也越来越多,让AI来助力各行各业。AI实现视频换脸的方案也越来越多,所以博主挑了其中一个方向来学习,介绍。博主选择的是 faceswap,一个开源的视频换脸模型。
何其不顾四月天
2023/12/21
1K0
【认知计算】Deepfake/Anti-deepfake综述探究
2017年12月,一位名为“Deepfakes”的用户在全球流量排名第四的国际互联网社区“Reddit”上发布了一段好莱坞女星盖尔·加朵的伪造人脸视频,掀起了一阵轰动,这一事件作为开端,标志着人脸深度伪造技术的兴起,而该用户的用户名也被引用成为了这一类技术的代名词“Deepfake[1]”。 因此,Deepfake指代人脸的深度伪造,即将目标视频人物的脸替换成指定的原始视频人脸,或让目标人脸重演、模仿原始人脸的动作、表情等,从而制作出目标人脸的伪造视频。
zstar
2022/06/08
1.9K0
【认知计算】Deepfake/Anti-deepfake综述探究
CVPR 2020 | 给Deepfake 假脸做 X-Ray,新模型把换脸图打回原形
换脸,是滥用深度学习的结果之一。之前我们对视频还是比较信服的,而自从 Deepfakes、FaceSwap 等应用开源以后,我们能自己生成各种换脸视频,网络上也开始流传层出不穷的「假视频」。
机器之心
2020/03/11
1.8K0
CVPR 2020 | 给Deepfake 假脸做 X-Ray,新模型把换脸图打回原形
解密Deepfake(深度换脸)-基于自编码器的(Pytorch代码)换脸技术
还记得在2018月3月份火爆reddit的deepfake吗?将视频中的头换成另一个人的头像,虽然可能有些粗糙和模糊,但是在分辨率不要求很高的情况下可以达到以假乱真的效果。
老潘
2019/01/23
4.3K0
DeepFake检测新思路:用心跳做"信号",背后的"造假"模型也无处可逃
由它为基础开发“AI换脸”术,一方面应用在影视文化行业的想象空间极大,另一方面恶搞与色情影片却是对人性的耸动。
AI科技评论
2020/09/14
8090
DeepFake检测新思路:用心跳做"信号",背后的"造假"模型也无处可逃
与假视频死磕到底!谷歌 AI 开源 Deepfake 检测数据集,3000+ 真人亲身上阵
在不久前,Facebook 发起了 Deepfakes 检测挑战赛;而近日,谷歌 AI 就跟着强势推出了 Deepfake 视频检测数据集,势将一同与假视频死磕到底。
AI科技评论
2019/10/01
1.5K0
Rethink Deepfakes,浅谈深度学习落地
AI 科技评论按:本文为兔子老大为雷锋网 AI 科技评论撰写的独家稿件,未经许可禁止转载。
AI研习社
2019/05/13
7430
Rethink Deepfakes,浅谈深度学习落地
RSAC 2024创新沙盒|Reality Defender:深度伪造检测平台
Reality Defender是2021年成立的一家专注于检测深度伪造(Deepfakes)和合成媒体(Synthetic Media)的初创公司,提供针对多种模态的深度伪造检测服务,其研发的检测工具适用于识别人工智能合成和伪造的文本、图像、视频和音频,为政府机构、金融企业、媒体以及其他大型组织提供深度伪造检测解决方案。Reality Defender的官网[1]提到其曾协助亚洲国家公共广播公司、跨国银行应对深度伪造引起的虚假信息传播和身份诈骗。
绿盟科技研究通讯
2024/05/09
1.1K0
RSAC 2024创新沙盒|Reality Defender:深度伪造检测平台
Deepfakes 换脸教程!
这两天,ZAO 太火了。而它的背后却是 Deepfakes,作为程序员,我们很有必要来体验一把 Deepfakes !
业余草
2019/09/06
5K0
【学习】Deep Learning for Deepfakes Creation and Detection[通俗易懂]
论文题目:Deep Learning for Deepfakes Creation and Detection 翻译:基于深度学习的Deepfake创建与检测
全栈程序员站长
2022/08/24
1.2K0
【学习】Deep Learning for Deepfakes Creation and Detection[通俗易懂]
拯救北京卫视!如何用Deepfakes把“吴秀波”的脸换掉
众所周知,吴秀波事发之时,北京卫视春晚也已经完成了录制,吴秀波有一个唱歌节目,而且还是主持人之一,有大量的群体镜头。
大数据文摘
2019/03/04
2.5K1
拯救北京卫视!如何用Deepfakes把“吴秀波”的脸换掉
传统算法和深度学习的结合和实践,解读与优化 deepfake
  前一段时间用于人物换脸的deepfake火爆了朋友圈,早些时候Cycle GAN就可以轻松完成换脸任务,其实换脸是计算机视觉常见的领域,比如Cycle GAN ,3dmm,以及下文引用的论文均可以使用算法实现换脸(一定程度上能模仿表情),而不需要使用PS等软件手工换脸(表情僵硬,不符合视频上下文),只能说deepfake用一个博取眼球的角度切入了换脸算法,所以一开始我并没有太过关注这方面,以为是Cycle GAN干的,后来隐约觉得不对劲,因为GAN系列确实在image to image领域有着非凡的成绩,但GAN的训练是出了名的不稳定,而且收敛时间长,某些特定的数据集时不时需要有些trick,才能保证效果。但deepfake似乎可以无痛的在各个数据集里跑,深入阅读开源代码后(https://github.com/deepfakes/faceswap),发现这东西很多值得一说的地方和优化的空间才有了这一篇文章。 本文主要包括以下几方面:   1.解读deepfake的model和预处理与后处理的算法以引用论文。(目前大多文章只是介绍了其中的神经网络,然而这个项目并不是单纯的end-to-end的输出,所以本文还会涉及其他CV的算法以及deepfake的介绍)。   2.引入肤色检测算法,提升换脸的视觉效果。
chaibubble
2019/05/26
8230
黑科技DeepFake检测方法:利用心跳做信号,还能「揪出」造假模型
伪造人像视频生成技术给社会带来了新的威胁,例如利用逼真的伪造图像和视频进行政治宣传、名人模仿、伪造证据以及其他与身份有关的操作。伴随着这些生成技术的发展,出现了一些被证实有效的 deepfake 检测方法,这些方法具备较高的分类准确率。然而,目前几乎没有任何工作关注 deepfake 视频的来源(即生成 deepfake 视频的模型)。
机器之心
2020/10/27
9940
黑科技DeepFake检测方法:利用心跳做信号,还能「揪出」造假模型
DeepFake换头术升级:浙大新模型,GAN出一头秀发
---- 点击上方↑↑↑“OpenCV学堂”关注我来源:公众号 新智元 授权 【导读】虽然DeepFake能令人置信地换脸,但没法同样换好头发。现在浙大与瑞典研究者都扩宽思路,用GAN或CNN来另外生成逼真的虚拟发丝。 DeepFake技术面世的2010年间末叶,正好赶上了川普时代。 无数搓手打算用DeepFake来好好恶搞大总统一下的玩梗人,在实操中遇到了一个不大不小的障碍: 各家DeepFake类软件,可以给图像换上金毛闯王的橙脸,但那头不羁的金发实在让AI都生成不出令人置信的替代品。 看,是不是
OpenCV学堂
2022/04/24
4850
DeepFake换头术升级:浙大新模型,GAN出一头秀发
传统算法和深度学习的结合和实践,解读与优化 deepfake
前言 前一段时间用于人物换脸的deepfake火爆了朋友圈,早些时候Cycle GAN就可以轻松完成换脸任务,其实换脸是计算机视觉常见的领域,比如Cycle GAN ,3dmm,以及下文引用的论文均可以使用算法实现换脸(一定程度上能模仿表情),而不需要使用PS等软件手工换脸(表情僵硬,不符合视频上下文),只能说deepfake用一个博取眼球的角度切入了换脸算法,所以一开始我并没有太过关注这方面,以为是Cycle GAN干的,后来隐约觉得不对劲,因为GAN系列确实在image to image领域有着非凡的成
AI研习社
2018/03/16
1.7K0
传统算法和深度学习的结合和实践,解读与优化 deepfake
推荐阅读
相关推荐
ZAO有风险!开源换脸工具FakeSwap今登GitHub排行榜,你也可以玩!
更多 >
领券
💥开发者 MCP广场重磅上线!
精选全网热门MCP server,让你的AI更好用 🚀
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验