one-click deepfake,一键实现视频换脸
点击上方 壹家大数据,关注后发现更多精彩内容
数据来源:https://github.com/trending,后台回复 230101,获取 github 爬虫

免费提供 github 热搜历史数据,后台回复 邮箱 即可

名称: /s0md3v/roop

地址: https://github.com/s0md3v/roop

fork: 474    star: 4,116    开发语言: Python

项目简介: one-click deepfake (face swap)

近这几年视频换脸十分流行,我们经常能在网上看到很多网友上传的 AI 换脸视频,比如我们经常会看到奥巴马或者特朗普的 AI 换脸视频。这些视频达到了以假乱真的程度,如果不是了解事情的真相,我们很难分辨出真假。所以这些都是怎么做到的呢?其实就是使用到了强大的 AI 技术:AI+“造假”混,就产生了“深度造假”。

one-click deepfake,一键实现视频换脸

Deepfakes,是一种混合“深度学习”和“造假” 的合成技术 ,可以将视频中一人的人脸被替换为其他人的人脸。

事件起源于 2017 年 12 月,一个网名为 deepfakes 的程序员将一个“名人 AV”上传到了 Reddit:该 AV 视频女主角竟然是神奇女侠的主演 Gal Gadot。当然这其实并不是 Gal Gadot 下海,而是deepfakes 利用 AI 技术将 Gal Gadot 的脸替换到了某个成人视频制作而成的,不过该视频真实程度令人感到惊讶。除了神奇女侠主演Gal Gadot 被替换人脸恶搞之外,还有很多女明星,比如漫威黑寡妇扮演者 Scarlett Johansson 也被替换了 AI 替换了人脸,制作了虚假 AV。
one-click deepfake,一键实现视频换脸
中招的女明星们

roop  实现了类似Deepfakes一键换脸的功能。

只需要准备一个视频,两张人脸图片。其中一张是视频中需要替换人脸的图片,另一张是想要替换的人脸图片。然后点击“开始”,就完成了视频中的人脸的替换。

整个过程不需要数据集,不需要训练,就完成了视频中人脸的替换,就是这么简单。

one-click deepfake,一键实现视频换脸

roop 可以运行在没有 GPU 的电脑上,但是运行速度上就会慢很多。所以尽量还是用带有 GPU 的硬件来运行,使用体验会更好。安装和运行可以看 github 上作者提供的指导文档。

从 github 下载完代码后,执行 python run.py,就会出现下面的窗口。

one-click deepfake,一键实现视频换脸

接下来,我们需要先选择两张“人脸”图片。一张是我们想要替换的人脸图片,一张是视频中想要替换的人脸图片。然后选择替换后的视频输出目录,点击”start“,等待一会就能得到替换人脸后的视频。

更多内容,请到 github 观看:https://github.com/s0md3v/roop

END

© 版权声明

☆ END ☆
喜欢就点个赞吧
点赞0 分享
图片正在生成中,请稍后...