国产深度换脸
B站Up主“换脸哥”最近上传了一段视频。
将94版的《射雕》里朱茵演的黄蓉利用深度学习换脸技术替换为了杨幂。
怪不得看起来有点奇怪,从不记得杨幂演过黄蓉呀。
这样看来杨幂的演技好像上升了一个档次:
其实国内之前也出现过一些使用换脸技术进行换脸的展示,例如我们之前见到的将国内女主播换成国内当红小花:
技术简要解析
说到换脸,这项在深度学习届并不是很复杂的技术一直默默地发展,最开始是DeepFake的兴起,直接造成了深度换脸的高潮,但是因为这项技术被用于违法途径所以被禁止。
关于这项技术原始版本的技术解析,有兴趣的伙伴可以看看这篇文章的介绍:
解密Deepfake(深度换脸)-基于自编码器的(Pytorch代码)换脸技术
虽然这项技术是比较新奇比较好玩的,实现起来只有硬件设备达到要求,在任何电脑上都是可以运行的。
但是我们应该将次技术用于对社会有利的地方,而不是用于一些非法牟利或者造成对其他人的肖像权进行侵害。
因此我们还是应该谨慎看待发生在我们身边的技术,在看到这些视频的时候我们要意识到,这些视频是假的,我们不应该去相信,而且学术界也出现了很多判断虚假视频的神经网络模型。
总之,合理利用现有的技术,才是我们应该去做的。
一些项目
原始Faceswap:https://github.com/deepfakes/faceswap
Pytorch版的Faceswap:https://github.com/Oldpan/Faceswap-Deepfake-Pytorch
进阶版的Faceswap:https://github.com/iperov/DeepFaceLab