/GAN

Generative Adversarial Networks : paper, pytorch-code, review(Korean)

Primary LanguageJupyter NotebookMIT LicenseMIT

Generative Adversarial Networks


GAN Basics

  • GAN: Generative Adversarial Networks (NIPS 2014) : arxiv, review Open In Colab
  • DCGAN: Unsupervised Representation Learning with Deep Convolutional Generative Adversarial Networks (ICLR 2016) : arxiv, review

Conditional GAN

  • CGAN: Conditional Generative Adversarial Nets (2014) : arxiv, review

  • ACGAN: Conditional Image Synthesis With Auxiliary Classifier GANs (ICML 2017) : arxiv, review

  • Supervised Approach

    • Pix2Pix: Image-to-Image Translation with Conditional Adversarial Networks (CVPR 2017) : arxiv, review
    • GAN Dissection: Visualizing and Understanding Generative Adversarial Networks (ICLR 2019) : arxiv, review, project page
    • SPADE: Semantic Image Synthesis with Spatially Adaptive Normalization (CVPR 2019) : arxiv, review
  • Unsupervised Approach

    • CycleGAN: Unpaired Image-to-Image Translation using Cycle-Consistent Adversarial Networks (ICCV 2017) : arxiv, review
    • FUNIT: Few-Shot Unsupervised Image-to-Image Translation (ICCV 2019) : arxiv
    • COCO-FUNIT: Few-Shot Unsupervised Image Translation with a Content Conditioned Style Encoder (ECCV 2020) : arxiv
    • HiGAN: Semantic Hierarchy Emerges in Deep Generative Representations for Scene Synthesis (IJCV 2020) : arxiv, review, project page
  • Multi Domain

    • BicycleGAN: Toward Multimodal Image-to-Image Translation (NIPS 2017) : arxiv

    • StarGAN: Unified Generative Adversarial Networks for Multi-Domain Image-to-Image Translation (CVPR 2018) : arxiv, review

      • StarGAN v2: Diversity Image Synthesis for Multiple Domains (CVPR 2020) : arxiv
    • MUNIT : Multi-Modal Unsupervised Image-to-Image Translation (ECCV 2018) : arxiv, review

GAN Architecture

  • Progressive GAN: Progressive Growing of GANs for Improved Quality, Stability, and Variation (ICLR 2018) : arxiv, review
  • StyleGAN: A Style-Based Generator Architecture for Generative Adversarial Networks (CVPR 2019) : arxiv, review
    • StyleGAN v2: Analyzing and Improving the Image Quality of StyleGAN (2020) : arxiv, review
    • StyleGAN-ADA: Training Generative Adversarial Networks with Limited Data (NeurlPS 2020) : arxiv : review #01, #02 Open In Colab
  • BigGAN: Large Scale GAN Training for High Fidelity Natural Image Synthesis (2019) : arxiv

Text-to-Image

  • Generative Adversarial Text to Image Synthesis (ICML 2016) : arxiv, review

  • TediGAN: Text-Guided Diverse Face Image Generation and Manipulation (CVPR 2021) : arxiv, code

  • StyleCLIP: Text-Driven Manipulation of StyleGAN Imagery (arXiv 2021) : arxiv, review

  • DALLE: Zero-Shot Text-to-Image Generation (ICML 2021) : arxiv, project page

  • Paint by Word (2021) : arxiv

Improved Training Techniques

  • SS-GAN: Self-Supervised GANs via Auxiliary Rotation Loss (CVPR 2019) : paper, review
  • CR-GAN: Consistency Regularization for Generative Adversarial Networks (ICLR 2020) : arxiv, review
  • ICR-GAN: Improved Consistency Regularization for GANs (AAAI 2021) : arxiv, review

GAN Inversion

  1. Latent Optimization

    • Image2stylegan: How to embed images into the stylegan latent space? (ICCV 2019) : arxiv, review
    • Image2stylegan++: How to edit the embedded images? (CVPR 2020) : arxiv
    • StyleFlow: Attribute-conditioned Exploration of StyleGAN-Generated Images using Conditional Continuous Normalizing Flows (ACM TOG 2021) : arxiv, review, project page
  2. Encoder

    • ALAE: Adversarial latent autoencoders (CVPR 2020) : arxiv, code
    • pSp: Encoding in Style: a StyleGAN Encoder for Image-to-Image Translation (CVPR 2021) : arxiv, review, code
  3. Hybrid approach

    • stylegan-encoder : code
    • IdInvert : In-Domain GAN Inversion for Real Image Editing (ECCV 2020) : arxiv, review, code

Disentangled Manipulation

  • GANSpace: Discovering Interpretable GAN Controls (NeurIPS 2020) : arxiv, review, code
  • GAN-Latent-Discovery: Unsupervised Discovery of Interpretable Directions in the GAN Latent Space (2020) : arxiv, code
  • Editing in style: Uncovering the Local Semantics of GANs (CVPR 2020) : arxiv, code
  • HiGAN: Semantic Hierarchy Emerges in Deep Generative Representations for Scene Synthesis (IJCV 2020) : arxiv, review, project page
  • InterFaceGAN: Interpreting the Latent Space of GANs for Semantic Face Editing (CVPR 2020) : arxiv, review, project page
  • CD3D: Cross-Domain and Disentangled Face Manipulation with 3D Guidance (2021) : arxiv, review, code
  • GHFeat: Generative Hierarchical Features from Synthesizing Images (CVPR 2021) : arxiv, project page
  • StyleSpace: StyleSpace Analysis: Disentangled Controls for StyleGAN Image Generation (2021) : arxiv, code, code2
  • StyleFlow: Attribute-conditioned Exploration of StyleGAN-Generated Images using Conditional Continuous Normalizing Flows (ACM TOG 2021) : arxiv, review, project page
  • Hessian Penalty: A weak prior for unsupervised disentanglement (ECCV 2020) : arxiv, project page

Image Editing

  • StyleCLIP: Text-Driven Manipulation of StyleGAN Imagery (arXiv 2021) : arxiv, review, code
  • sefa: Closed-Form Factorization of Latent Semantics in GANs (CVPR 2021) : arxiv, review, code
  • EigenGAN: Layer-Wise Eigen-Learning for GANs : arxiv, review, code
  • StyleMapGAN: Exploiting Spatial Dimensions of Latent in GAN for Real-time Image Editing (CVPR 2021) : arxiv, code
  • SEAN: Image Synthesis with Semantic Region-Adaptive Normalization (CVPR 2020) : arxiv, code
  • CDDFM3D: Cross-Domain and Disentangled Face Manipulation with 3D Guidance (2021) : arxiv, code, project
  • MocoGAN-HD: A Good Image Generator Is What You Need for High-Resolution Video Synthesis (ICLR 2021) : arxiv, review, code, project

Talking Head

  • Few-Shot Adversarial Learning of Realistic Neural Talking Head Models (arxiv 2019) : arxiv : review
  • LPD: Neural Head Reenactment with Latent Pose Descriptors (IEEE 2020) : arxiv
  • FOMM: First Order Motion Model for Image Animation (NeurIPS 2019) : arxiv, code
  • Motion Representations for Articulated Animation (CVPR 2021) : arxiv, code, project
  • MocoGAN-HD: A Good Image Generator Is What You Need for High-Resolution Video Synthesis (ICLR 2021) : arxiv, review, code, project

3D GAN

  • CDDFM3D: Cross-Domain and Disentangled Face Manipulation with 3D Guidance (2021) : arxiv, code, project
  • StyleGANRender: Image GANs meet Differentiable Rendering for Inverse Graphics and Interpretable 3D Neural Rendering (ICLR 2021) : arxiv, project page

Novel View Synthesis

  • NeRF: Representing Scenes as Neural Radiance Fields for View Synthesis (ECCV 2020) : arxiv, project page

Reference