Deep Fake 是通过 人脸识别, 图像叠加, 和一些人工智能技术制造出来的假片。 基本上可以任意的把任何人物的脸放到另一个人物的脸上。
方法大概是先准备两个影片, 影片A 为 target, B 是source。 通过人脸识别把source和target 的脸从两个影片的各个Frame crop 出来做成大量的 training data,然后用AI 神经网络和图像识别去找最接近的 matching ,在用一些图像叠加和 interpolation 就能做到。
详情参考:如何制作deep fake 影片的 Tutorial
Deep Fake 开源代码
https://github.com/iperov/DeepFaceLab
DeepNude 把 Deepfake 的技术使用在照片上。 可以制作假裸照。
有兴趣研究的朋友可以到以下的github repo 去下载代码
Deep Nude 开源代码
https://github.com/lwlodo/deep_nude