Awesome Deepfakes Awesome

Ethical Use

The purpose of this list is to enhance and promote efforts into research and development and not to promote or aid in the creation of nefarious content. Please read the Manifesto released by the developers of faceswap which covers this in detail. Click here to read it.

Code Repositories

  1. Faceswap is a tool that utilizes deep learning to recognize and swap faces in pictures and videos based on original u/deepfakes code.

  2. Faceswap2 another repo based on original u/deepfakes code.

  3. Faceit a wrapper around Faceswap.

  4. DeepFaceLab Another version of faceswap

  5. DeepfakeCapsuleGAN Using Capsule GANs for deepfake generation

  6. Large resolution facemasked , weirdly warped, deepfake.

  7. Disrupting Deepfakes: Defending against image translation deepfakes using adversarial attacks.

Research Papers

  1. Deepfake Video Detection Using Recurrent Neural Networks Paper

  2. “Deep Fakes” using Generative Adversarial Networks (GAN) Paper

  3. Exposing DeepFake Videos By Detecting Face Warping Artifacts Paper

  4. Image Forgery Detection Paper

  5. Exposing AI Created Fake Videos by Detecting Eye Blinking Paper

  6. MesoNet: a Compact Facial Video Forgery Detection Network Paper

  7. Forensics Face Detection From GANs Using Convolutional Neural Network Paper

  8. Using Capsule Networks to Detect Forged Images and Videos Paper

  9. FakeCatcher: Detection of Synthetic Portrait Videos using Biological Signals Paper

  10. FaceForensics++: Learning to Detect Manipulated Facial Images Paper

  11. Deep Video Portraits Paper Website

  12. Disrupting Deepfakes: Adversarial Attacks Against Conditional Image Translation Networks and Facial Manipulation Systems Code Demo Paper

Contributing

Contributions to this list are always welcome!