2020-11-05 23:57:29 -06:00
2020-11-05 23:57:29 -06:00

Awesome-GANS-and-Deepfakes

Awesome A curated list of GAN & Deepfake papers and repositories.

GANs

Unconditional GANs

  • Vanilla GAN: Generative Adversarial Networks, [paper], [github]
  • DCGAN: Unsupervised Representation Learning with Deep Convolutional Generative Adversarial Networks, [paper], [github]

Conditional GANs

  • CGAN: Conditional Generative Adversarial Nets, [paper], [github]
  • ACGAN: Conditional Image Synthesis With Auxiliary Classifier GANs, [paper], [github]

Image-to-Image Translation

  • CycleGAN: Unpaired Image-to-Image Translation using Cycle-Consistent Adversarial Networks, [paper], [github]

Applications using GANs

Anime generator

  • Towards the Automatic Anime Characters Creation with Generative Adversarial Networks, [paper]
  • [Project] Keras-GAN-Animeface-Character, [github]

Interactive Image generation

  • Generative Visual Manipulation on the Natural Image Manifold, [paper], [github]
  • Neural Photo Editing with Introspective Adversarial Networks, [paper], [github]

3D Object generation

  • 3D Shape Induction from 2D Views of Multiple Objects, [paper]
  • Parametric 3D Exploration with Stacked Adversarial Networks, [github], [youtube]
  • Fully Convolutional Refined Auto-Encoding Generative Adversarial Networks for 3D Multi Object Scenes, [github], [blog]

Super-resolution

  • Image super-resolution through deep learning, [github]
  • Photo-Realistic Single Image Super-Resolution Using a Generative Adversarial Network, [paper], [github]
  • High-Quality Face Image Super-Resolution Using Conditional Generative Adversarial Networks, [paper]
  • Analyzing Perception-Distortion Tradeoff using Enhanced Perceptual Super-resolution Network, [paper], [github]

Image Inpainting (hole filling)

Image Segmentation

Deepfakes

CNN-based Face-swapping

  • Fast Face-swap Using Convolutional Neural Networks, [paper], [github]
  • DeepFaceLab: A simple, flexible and extensible face swapping framework, [paper], [github]

GAN-based Face-swapping

Deepfake Detection

CNN-based methods

  • MesoNet [paper], [github]
  • Detecting Deep-Fake Videos from Phoneme-Viseme Mismatches, [paper]
  • Deep Fake Image Detection Based on Pairwise Learning, [paper]

Datasets