CtlGAN: Few-shot Artistic Portraits Generation with Contrastive Transfer Learning
Not on the map. Why?
Abstract (arXiv)
Generating artistic portraits is a challenging problem in computer vision. Existing portrait stylization models that generate good quality results are based on Image-to-Image Translation and require abundant data from both source and target domains. However, without enough data, these methods would result in overfitting. In this work, we propose CtlGAN, a new few-shot artistic portraits generation model with a novel contrastive transfer learning strategy. We adapt a pretrained StyleGAN in the source domain to a target artistic domain with no more than 10 artistic faces. To reduce overfitting to the few training examples, we introduce a novel Cross-Domain Triplet loss which explicitly encourages the target instances generated from different latent codes to be distinguishable. We propose a new encoder which embeds real faces into Z+ space and proposes a dual-path training strategy to better cope with the adapted decoder and eliminate the artifacts. Extensive qualitative, quantitative comparisons and a user study show our method significantly outperforms state-of-the-arts under 10-shot and 1-shot settings and generates high quality artistic portraits. The code will be made publicly available.
Key facts. Cited by 10 papers in the map (data through 7 Oct 2026). Builds on 43 of its 55 references that are in the map. First posted on arXiv 16 Mar 2022.
Builds on
43 of 55 references.
References · 43
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,456
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2018The Unreasonable Effectiveness of Deep Features as a Perceptual Metriccited by 11,029
- 2020End-to-End Object Detection with Transformerscited by 7,384
- 2018A Style-Based Generator Architecture for Generative Adversarial Networkscited by 5,986
- 2016Feature Pyramid Networks for Object Detectioncited by 5,021
- 2016Image-to-Image Translation with Conditional Adversarial Networkscited by 4,510
- 2019Analyzing and Improving the Image Quality of StyleGANcited by 3,580
- 2017Progressive Growing of GANs for Improved Quality, Stability, and Variationcited by 2,967
- 2015Fast R-CNNcited by 2,930
- 2015FaceNet: A Unified Embedding for Face Recognition and Clusteringcited by 2,833
31 more
- 2016Perceptual Losses for Real-Time Style Transfer and Super-Resolutioncited by 2,678
- 2017Arbitrary Style Transfer in Real-time with Adaptive Instance Normalizationcited by 1,998
- 2015LSUN: Construction of a Large-scale Image Dataset using Deep Learning with Humans in the Loopcited by 1,350
- 2020Training Generative Adversarial Networks with Limited Datacited by 1,184
- 2021Alias-Free Generative Adversarial Networkscited by 1,181
- 2017High-Resolution Image Synthesis and Semantic Manipulation with Conditional GANscited by 1,176
- 2017StarGAN: Unified Generative Adversarial Networks for Multi-Domain Image-to-Image Translationcited by 1,036
- 2018Multimodal Unsupervised Image-to-Image Translationcited by 795
- 2020Encoding in Style: a StyleGAN Encoder for Image-to-Image Translationcited by 727
- 2019Image2StyleGAN: How to Embed Images Into the StyleGAN Latent Space?cited by 675
- 2020Contrastive Learning for Unpaired Image-to-Image Translationcited by 637
- 2017Unsupervised Image-to-Image Translation Networkscited by 602
- 2021Designing an Encoder for StyleGAN Image Manipulationcited by 542
- 2019Image2StyleGAN++: How to Edit the Embedded Images?cited by 356
- 2020StyleFlow: Attribute-conditioned Exploration of StyleGAN-Generated Images using Conditional Continuous Normalizing Flowscited by 348
- 2017DualGAN: Unsupervised Dual Learning for Image-to-Image Translationcited by 310
- 2020StyleRig: Rigging StyleGAN for 3D Control over Portrait Imagescited by 267
- 2021ReStyle: A Residual-Based StyleGAN Encoder via Iterative Refinementcited by 248
- 2019Few-Shot Unsupervised Image-to-Image Translationcited by 222
- 2021Few-shot Image Generation via Cross-domain Correspondencecited by 206
- 2021GAN Prior Embedded Network for Blind Face Restoration in the Wildcited by 197
- 2019U-GAT-IT: Unsupervised Generative Attentional Networks with Adaptive Layer-Instance Normalization for Image-to-Image Translationcited by 186
- 2020Rethinking Transformer-based Set Prediction for Object Detectioncited by 156
- 2018Transferring GANs: generating images from limited datacited by 134
- 2020Freeze the Discriminator: a Simple Baseline for Fine-Tuning GANscited by 132
- 2020Few-shot Image Generation with Elastic Weight Consolidationcited by 122
- 2019MineGAN: effective knowledge transfer from GANs to target domains with few imagescited by 106
- 2019Image Generation From Small Datasets via Batch Statistics Adaptationcited by 102
- 2020Resolution Dependent GAN Interpolation for Controllable Image Synthesis Between Domainscited by 96
- 2021Mind the Gap: Domain Gap Control for Single Shot Domain Adaptation for Generative Adversarial Networkscited by 68
- 2021JoJoGAN: One Shot Face Stylizationcited by 49
Built on by
Citing papers per year: 2022: 3; 2023: 5; 2024: 2.
10 papers.
- 2023ZipLoRA: Any Subject in Any Style by Effectively Merging LoRAscited by 194
- 2023AnomalyDiffusion: Few-Shot Anomaly Image Generation with Diffusion Modelcited by 110
- 2024UnZipLoRA: Separating Content and Style from a Single Imagecited by 24
- 2022Towards Diverse and Faithful One-shot Adaption of Generative Adversarial Networkscited by 23
- 2022Generalized One-shot Domain Adaptation of Generative Adversarial Networkscited by 19
- 2023A Survey on Generative Modeling with Limited Data, Few Shots, and Zero Shotcited by 19
- 2023Scenimefy: Learning to Craft Anime Scene via Semi-Supervised Image-to-Image Translationcited by 15
- 2022MultiStyleGAN: Multiple One-shot Image Stylizations using a Single GANcited by 3
- 2024ToonAging: Face Re-Aging upon Artistic Portrait Style Transfercited by 2
- 2023Multi-Modal Face Stylization with a Generative Priorcited by 1
- 2024UnZipLoRA: Separating Content and Style from a Single Image5 Dec 2024
- 2024ToonAging: Face Re-Aging upon Artistic Portrait Style Transfer5 Feb 2024
- 2023AnomalyDiffusion: Few-Shot Anomaly Image Generation with Diffusion Model10 Dec 2023
- 2023ZipLoRA: Any Subject in Any Style by Effectively Merging LoRAs22 Nov 2023
- 2023Scenimefy: Learning to Craft Anime Scene via Semi-Supervised Image-to-Image Translation24 Aug 2023
- 2023A Survey on Generative Modeling with Limited Data, Few Shots, and Zero Shot26 Jul 2023
- 2023Multi-Modal Face Stylization with a Generative Prior29 May 2023
- 2022MultiStyleGAN: Multiple One-shot Image Stylizations using a Single GAN8 Oct 2022
- 2022Generalized One-shot Domain Adaptation of Generative Adversarial Networks8 Sep 2022
- 2022Towards Diverse and Faithful One-shot Adaption of Generative Adversarial Networks18 Jul 2022