Giter Club home page Giter Club logo

awesome-gan-papers's Introduction

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
    • GauGAN: Semantic Image Synthesis with Spatially Adaptive Normalization (SPADE) (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

  • PGGAN: 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 (CVPR 2020) : arxiv, review
    • StyleGAN-ADA: Training Generative Adversarial Networks with Limited Data (NeurlPS 2020) : arxiv : review #01, #02 Open In Colab
    • StyleGAN v3: Alias-Free Generative Adversarial Networks (NeurIPS 2021) : arxiv, code, project, review
    • StyleGAN3-Editing: Third Time’s the Charm? Image and Video Editing with StyleGAN3 (arxiv 2022) : arxiv, project, code, review
  • BigGAN: Large Scale GAN Training for High Fidelity Natural Image Synthesis (2019) : arxiv, code

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
    • BDInvert: GAN Inversion for Out-of-Range Images with Geometric Transformations (ICCV 2021) : arxiv, review, code
  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
  • StyleGAN of All Trades: Image Manipulation with Only Pretrained StyleGAN (arxiv 2021) : arxiv, code

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
  • StyleGAN-NADA: CLIP-Guided Domain Adaptation of Image Generators (arxiv 2021) : arxiv, project, code
  • HyperStyle: StyleGAN Inversion with HyperNetworks for Real Image Editing (arxiv 2021) : arxiv, code

Webtoon/Anime GAN & Image Blending

  • Cartoon-StyleGAN: Fine-tuning StyleGAN2 for Cartoon Face Generation (arxiv 2021) : arxiv, review, code
  • BlendGAN: Implicitly GAN Blending for Arbitrary Stylized Face Generation (NeurIPS 2021) : arxiv, project, code
  • HifiFace: 3D Shape and Semantic Prior Guided High Fidelity Face Swapping (IJCAI 2021) : arxiv
  • AnimeGAN: A Novel Lightweight GAN for Photo Animation (ISICA 2019)
  • StyleGAN of All Trades: Image Manipulation with Only Pretrained StyleGAN (arxiv 2021) : arxiv, code

Super Resolution

  • BSRGAN: Designing a Practical Degradation Model for Deep Blind Image Super-Resolution (ICCV 2021) : arxiv, code
  • Real-ESRGAN: Training Real-World Blind Super-Resolution with Pure Synthetic Data (ICCVW 2021): arxiv, code

Sketch based Generation

3D GAN & Rendering

  • HoloGAN: Unsupervised learning of 3D representations from natural images (ICCV 2019): paper, code
  • CDDFM3D: Cross-Domain and Disentangled Face Manipulation with 3D Guidance (2021) : arxiv, code, project
  • SofGAN: A Portrait Image Generator with Dynamic Styling (arxiv 2021): arxiv, project, code, review
  • pi-GAN: Periodic Implicit Generative Adversarial Networks for 3D-Aware Image Synthesis (CVPR 2021): paper, project, code
  • StyleGANRender: Image GANs meet Differentiable Rendering for Inverse Graphics and Interpretable 3D Neural Rendering (ICLR 2021) : arxiv, project page
  • StyleNeRF: A Style-based 3D Aware Generator for High-resolution Image Synthesis (ICLR 2022): paper
    • NeRF: Representing Scenes as Neural Radiance Fields for View Synthesis (ECCV 2020) : arxiv, project
  • CIPS-3D: A 3D-Aware Generator of GANs Based on Conditionally-Independent Pixel Synthesis (arxiv 2021): arxiv, code
  • PIRenderer: Controllable Portrait Image Generation via Semantic Neural Rendering (ICCV 2021) : arxiv, project, code

Talking Head : Paper list

  • MocoGAN-HD: A Good Image Generator Is What You Need for High-Resolution Video Synthesis (ICLR 2021) : arxiv, review, code, project

Landmark-based Model

  • Few-Shot Adversarial Learning of Realistic Neural Talking Head Models (ICCV 2019) : arxiv, review
  • LPD: Neural Head Reenactment with Latent Pose Descriptors (CVPR 2020) : Paper, review, project, code
  • Bi-layer model: Fast Bi-layer Neural Synthesis of One-Shot Realistic Head Avatars (ECCV 2020): arxiv, review, code, project

Warping-based Model

  • X2Face: A network for controlling face generation by using images, audio, and pose codes (ECCV 2018) : arxiv, review, project
  • Monkey-Net: Animating Arbitrary Objects via Deep Motion Transfer (CVPR 2019) : arxiv, review, project, code
  • FOMM: First Order Motion Model for Image Animation (NeurIPS 2019) : arxiv, review, code
  • face vid2vid: One-Shot Free-View Neural Talking-Head Synthesis for Video Conferencing (CVPR 2021): arxiv, project
  • articulated animation: Motion Representations for Articulated Animation (CVPR 2021) : arxiv, code, project
  • SAFA: Structure Aware Face Animation (3DV2021) : arxiv, code

Reference

awesome-gan-papers's People

Contributors

happy-jihye avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.