Generative Adversarial Networks : paper, pytorch-code, review(Korean)
Jupyter Notebook
35
69 commits
updated Feb 13, 2022
GAN Basics
GAN: Generative Adversarial Networks (NIPS 2014) : arxiv, review DCGAN: Unsupervised Representation Learning with Deep Convolutional Generative Adversarial Networks (ICLR 2016) : arxiv, reviewConditional 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, reviewGAN Dissection: Visualizing and Understanding Generative Adversarial Networks (ICLR 2019) : arxiv, review, project pageGauGAN: Semantic Image Synthesis with Spatially Adaptive Normalization (SPADE) (CVPR 2019) : arxiv, reviewUnsupervised Approach
CycleGAN: Unpaired Image-to-Image Translation using Cycle-Consistent Adversarial Networks (ICCV 2017) : arxiv, reviewFUNIT: Few-Shot Unsupervised Image-to-Image Translation (ICCV 2019) : arxivCOCO-FUNIT: Few-Shot Unsupervised Image Translation with a Content Conditioned Style Encoder (ECCV 2020) : arxivHiGAN: Semantic Hierarchy Emerges in Deep Generative Representations for Scene Synthesis (IJCV 2020) : arxiv, review, project pageMulti 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, reviewStyleGAN-ADA: Training Generative Adversarial Networks with Limited Data (NeurlPS 2020) : arxiv : review #01, #02 StyleGAN v3: Alias-Free Generative Adversarial Networks (NeurIPS 2021) : arxiv, code, project, reviewStyleGAN3-Editing: Third Time’s the Charm? Image and Video Editing with StyleGAN3 (arxiv 2022) : arxiv, project, code, reviewBigGAN: 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, reviewCR-GAN: Consistency Regularization for Generative Adversarial Networks (ICLR 2020) : arxiv, reviewICR-GAN: Improved Consistency Regularization for GANs (AAAI 2021) : arxiv, reviewGAN Inversion
Latent Optimization
Image2stylegan: How to embed images into the stylegan latent space? (ICCV 2019) : arxiv, reviewImage2stylegan++: How to edit the embedded images? (CVPR 2020) : arxivStyleFlow: Attribute-conditioned Exploration of StyleGAN-Generated Images using Conditional Continuous Normalizing Flows (ACM TOG 2021) : arxiv, review, project pageBDInvert: GAN Inversion for Out-of-Range Images with Geometric Transformations (ICCV 2021) : arxiv, review, codeEncoder
Hybrid approach
Disentangled Manipulation
GANSpace: Discovering Interpretable GAN Controls (NeurIPS 2020) : arxiv, review, codeGAN-Latent-Discovery: Unsupervised Discovery of Interpretable Directions in the GAN Latent Space (2020) : arxiv, codeEditing in style: Uncovering the Local Semantics of GANs (CVPR 2020) : arxiv, codeHiGAN: Semantic Hierarchy Emerges in Deep Generative Representations for Scene Synthesis (IJCV 2020) : arxiv, review, project pageInterFaceGAN: Interpreting the Latent Space of GANs for Semantic Face Editing (CVPR 2020) : arxiv, review, project pageCD3D: Cross-Domain and Disentangled Face Manipulation with 3D Guidance (2021) : arxiv, review, codeGHFeat: Generative Hierarchical Features from Synthesizing Images (CVPR 2021) : arxiv, project pageStyleSpace: StyleSpace Analysis: Disentangled Controls for StyleGAN Image Generation (2021) : arxiv, code, code2StyleFlow: Attribute-conditioned Exploration of StyleGAN-Generated Images using Conditional Continuous Normalizing Flows (ACM TOG 2021) : arxiv, review, project pageHessian Penalty: A weak prior for unsupervised disentanglement (ECCV 2020) : arxiv, project pageStyleGAN of All Trades: Image Manipulation with Only Pretrained StyleGAN (arxiv 2021) : arxiv, codeImage Editing
StyleCLIP: Text-Driven Manipulation of StyleGAN Imagery (arXiv 2021) : arxiv, review, codesefa: Closed-Form Factorization of Latent Semantics in GANs (CVPR 2021) : arxiv, review, codeEigenGAN: Layer-Wise Eigen-Learning for GANs : arxiv, review, codeStyleMapGAN: Exploiting Spatial Dimensions of Latent in GAN for Real-time Image Editing (CVPR 2021) : arxiv, codeSEAN: Image Synthesis with Semantic Region-Adaptive Normalization (CVPR 2020) : arxiv, codeCDDFM3D: Cross-Domain and Disentangled Face Manipulation with 3D Guidance (2021) : arxiv, code, projectMocoGAN-HD: A Good Image Generator Is What You Need for High-Resolution Video Synthesis (ICLR 2021) : arxiv, review, code, projectStyleGAN-NADA: CLIP-Guided Domain Adaptation of Image Generators (arxiv 2021) : arxiv, project, codeHyperStyle: StyleGAN Inversion with HyperNetworks for Real Image Editing (arxiv 2021) : arxiv, codeWebtoon/Anime GAN & Image Blending
Cartoon-StyleGAN: Fine-tuning StyleGAN2 for Cartoon Face Generation (arxiv 2021) : arxiv, review, codeBlendGAN: Implicitly GAN Blending for Arbitrary Stylized Face Generation (NeurIPS 2021) : arxiv, project, codeHifiFace: 3D Shape and Semantic Prior Guided High Fidelity Face Swapping (IJCAI 2021) : arxivAnimeGAN: A Novel Lightweight GAN for Photo Animation (ISICA 2019)
StyleGAN of All Trades: Image Manipulation with Only Pretrained StyleGAN (arxiv 2021) : arxiv, codeSuper Resolution
BSRGAN: Designing a Practical Degradation Model for Deep Blind Image Super-Resolution (ICCV 2021) : arxiv, codeReal-ESRGAN: Training Real-World Blind Super-Resolution with Pure Synthetic Data (ICCVW 2021): arxiv, codeSketch based Generation
3D GAN & Rendering
HoloGAN: Unsupervised learning of 3D representations from natural images (ICCV 2019): paper, codeCDDFM3D: Cross-Domain and Disentangled Face Manipulation with 3D Guidance (2021) : arxiv, code, projectSofGAN: A Portrait Image Generator with Dynamic Styling (arxiv 2021): arxiv, project, code, reviewpi-GAN: Periodic Implicit Generative Adversarial Networks for 3D-Aware Image Synthesis (CVPR 2021): paper, project, codeStyleGANRender: Image GANs meet Differentiable Rendering for Inverse Graphics and Interpretable 3D Neural Rendering (ICLR 2021) : arxiv, project pageStyleNeRF: A Style-based 3D Aware Generator for High-resolution Image Synthesis (ICLR 2022): paper
CIPS-3D: A 3D-Aware Generator of GANs Based on Conditionally-Independent Pixel Synthesis (arxiv 2021): arxiv, codePIRenderer: Controllable Portrait Image Generation via Semantic Neural Rendering (ICCV 2021) : arxiv, project, codeMocoGAN-HD: A Good Image Generator Is What You Need for High-Resolution Video Synthesis (ICLR 2021) : arxiv, review, code, projectLandmark-based Model
LPD: Neural Head Reenactment with Latent Pose Descriptors (CVPR 2020) : Paper, review, project, codeBi-layer model: Fast Bi-layer Neural Synthesis of One-Shot Realistic Head Avatars (ECCV 2020): arxiv, review, code, projectWarping-based Model
X2Face: A network for controlling face generation by using images, audio, and pose codes (ECCV 2018) : arxiv, review, projectMonkey-Net: Animating Arbitrary Objects via Deep Motion Transfer (CVPR 2019) : arxiv, review, project, codeFOMM: First Order Motion Model for Image Animation (NeurIPS 2019) : arxiv, review, codeface vid2vid: One-Shot Free-View Neural Talking-Head Synthesis for Video Conferencing (CVPR 2021): arxiv, projectarticulated animation: Motion Representations for Articulated Animation (CVPR 2021) : arxiv, code, projectSAFA: Structure Aware Face Animation (3DV2021) : arxiv, code69 commits
Jupyter Notebook
99.5%
Generative Adversarial Networks : paper, pytorch-code, review(Korean)
Jupyter Notebook
35
69 commits
updated Feb 13, 2022
GAN Basics
GAN: Generative Adversarial Networks (NIPS 2014) : arxiv, review DCGAN: Unsupervised Representation Learning with Deep Convolutional Generative Adversarial Networks (ICLR 2016) : arxiv, reviewConditional 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, reviewGAN Dissection: Visualizing and Understanding Generative Adversarial Networks (ICLR 2019) : arxiv, review, project pageGauGAN: Semantic Image Synthesis with Spatially Adaptive Normalization (SPADE) (CVPR 2019) : arxiv, reviewUnsupervised Approach
CycleGAN: Unpaired Image-to-Image Translation using Cycle-Consistent Adversarial Networks (ICCV 2017) : arxiv, reviewFUNIT: Few-Shot Unsupervised Image-to-Image Translation (ICCV 2019) : arxivCOCO-FUNIT: Few-Shot Unsupervised Image Translation with a Content Conditioned Style Encoder (ECCV 2020) : arxivHiGAN: Semantic Hierarchy Emerges in Deep Generative Representations for Scene Synthesis (IJCV 2020) : arxiv, review, project pageMulti 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, reviewStyleGAN-ADA: Training Generative Adversarial Networks with Limited Data (NeurlPS 2020) : arxiv : review #01, #02 StyleGAN v3: Alias-Free Generative Adversarial Networks (NeurIPS 2021) : arxiv, code, project, reviewStyleGAN3-Editing: Third Time’s the Charm? Image and Video Editing with StyleGAN3 (arxiv 2022) : arxiv, project, code, reviewBigGAN: 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, reviewCR-GAN: Consistency Regularization for Generative Adversarial Networks (ICLR 2020) : arxiv, reviewICR-GAN: Improved Consistency Regularization for GANs (AAAI 2021) : arxiv, reviewGAN Inversion
Latent Optimization
Image2stylegan: How to embed images into the stylegan latent space? (ICCV 2019) : arxiv, reviewImage2stylegan++: How to edit the embedded images? (CVPR 2020) : arxivStyleFlow: Attribute-conditioned Exploration of StyleGAN-Generated Images using Conditional Continuous Normalizing Flows (ACM TOG 2021) : arxiv, review, project pageBDInvert: GAN Inversion for Out-of-Range Images with Geometric Transformations (ICCV 2021) : arxiv, review, codeEncoder
Hybrid approach
Disentangled Manipulation
GANSpace: Discovering Interpretable GAN Controls (NeurIPS 2020) : arxiv, review, codeGAN-Latent-Discovery: Unsupervised Discovery of Interpretable Directions in the GAN Latent Space (2020) : arxiv, codeEditing in style: Uncovering the Local Semantics of GANs (CVPR 2020) : arxiv, codeHiGAN: Semantic Hierarchy Emerges in Deep Generative Representations for Scene Synthesis (IJCV 2020) : arxiv, review, project pageInterFaceGAN: Interpreting the Latent Space of GANs for Semantic Face Editing (CVPR 2020) : arxiv, review, project pageCD3D: Cross-Domain and Disentangled Face Manipulation with 3D Guidance (2021) : arxiv, review, codeGHFeat: Generative Hierarchical Features from Synthesizing Images (CVPR 2021) : arxiv, project pageStyleSpace: StyleSpace Analysis: Disentangled Controls for StyleGAN Image Generation (2021) : arxiv, code, code2StyleFlow: Attribute-conditioned Exploration of StyleGAN-Generated Images using Conditional Continuous Normalizing Flows (ACM TOG 2021) : arxiv, review, project pageHessian Penalty: A weak prior for unsupervised disentanglement (ECCV 2020) : arxiv, project pageStyleGAN of All Trades: Image Manipulation with Only Pretrained StyleGAN (arxiv 2021) : arxiv, codeImage Editing
StyleCLIP: Text-Driven Manipulation of StyleGAN Imagery (arXiv 2021) : arxiv, review, codesefa: Closed-Form Factorization of Latent Semantics in GANs (CVPR 2021) : arxiv, review, codeEigenGAN: Layer-Wise Eigen-Learning for GANs : arxiv, review, codeStyleMapGAN: Exploiting Spatial Dimensions of Latent in GAN for Real-time Image Editing (CVPR 2021) : arxiv, codeSEAN: Image Synthesis with Semantic Region-Adaptive Normalization (CVPR 2020) : arxiv, codeCDDFM3D: Cross-Domain and Disentangled Face Manipulation with 3D Guidance (2021) : arxiv, code, projectMocoGAN-HD: A Good Image Generator Is What You Need for High-Resolution Video Synthesis (ICLR 2021) : arxiv, review, code, projectStyleGAN-NADA: CLIP-Guided Domain Adaptation of Image Generators (arxiv 2021) : arxiv, project, codeHyperStyle: StyleGAN Inversion with HyperNetworks for Real Image Editing (arxiv 2021) : arxiv, codeWebtoon/Anime GAN & Image Blending
Cartoon-StyleGAN: Fine-tuning StyleGAN2 for Cartoon Face Generation (arxiv 2021) : arxiv, review, codeBlendGAN: Implicitly GAN Blending for Arbitrary Stylized Face Generation (NeurIPS 2021) : arxiv, project, codeHifiFace: 3D Shape and Semantic Prior Guided High Fidelity Face Swapping (IJCAI 2021) : arxivAnimeGAN: A Novel Lightweight GAN for Photo Animation (ISICA 2019)
StyleGAN of All Trades: Image Manipulation with Only Pretrained StyleGAN (arxiv 2021) : arxiv, codeSuper Resolution
BSRGAN: Designing a Practical Degradation Model for Deep Blind Image Super-Resolution (ICCV 2021) : arxiv, codeReal-ESRGAN: Training Real-World Blind Super-Resolution with Pure Synthetic Data (ICCVW 2021): arxiv, codeSketch based Generation
3D GAN & Rendering
HoloGAN: Unsupervised learning of 3D representations from natural images (ICCV 2019): paper, codeCDDFM3D: Cross-Domain and Disentangled Face Manipulation with 3D Guidance (2021) : arxiv, code, projectSofGAN: A Portrait Image Generator with Dynamic Styling (arxiv 2021): arxiv, project, code, reviewpi-GAN: Periodic Implicit Generative Adversarial Networks for 3D-Aware Image Synthesis (CVPR 2021): paper, project, codeStyleGANRender: Image GANs meet Differentiable Rendering for Inverse Graphics and Interpretable 3D Neural Rendering (ICLR 2021) : arxiv, project pageStyleNeRF: A Style-based 3D Aware Generator for High-resolution Image Synthesis (ICLR 2022): paper
CIPS-3D: A 3D-Aware Generator of GANs Based on Conditionally-Independent Pixel Synthesis (arxiv 2021): arxiv, codePIRenderer: Controllable Portrait Image Generation via Semantic Neural Rendering (ICCV 2021) : arxiv, project, codeMocoGAN-HD: A Good Image Generator Is What You Need for High-Resolution Video Synthesis (ICLR 2021) : arxiv, review, code, projectLandmark-based Model
LPD: Neural Head Reenactment with Latent Pose Descriptors (CVPR 2020) : Paper, review, project, codeBi-layer model: Fast Bi-layer Neural Synthesis of One-Shot Realistic Head Avatars (ECCV 2020): arxiv, review, code, projectWarping-based Model
X2Face: A network for controlling face generation by using images, audio, and pose codes (ECCV 2018) : arxiv, review, projectMonkey-Net: Animating Arbitrary Objects via Deep Motion Transfer (CVPR 2019) : arxiv, review, project, codeFOMM: First Order Motion Model for Image Animation (NeurIPS 2019) : arxiv, review, codeface vid2vid: One-Shot Free-View Neural Talking-Head Synthesis for Video Conferencing (CVPR 2021): arxiv, projectarticulated animation: Motion Representations for Articulated Animation (CVPR 2021) : arxiv, code, projectSAFA: Structure Aware Face Animation (3DV2021) : arxiv, code69 commits
Jupyter Notebook
99.5%