Sketch Your Own GAN
Not on the map. Why?
Abstract (arXiv)
Can a user create a deep generative model by sketching a single example? Traditionally, creating a GAN model has required the collection of a large-scale dataset of exemplars and specialized knowledge in deep learning. In contrast, sketching is possibly the most universally accessible way to convey a visual concept. In this work, we present a method, GAN Sketching, for rewriting GANs with one or more sketches, to make GANs training easier for novice users. In particular, we change the weights of an original GAN model according to user sketches. We encourage the model's output to match the user sketches through a cross-domain adversarial loss. Furthermore, we explore different regularization methods to preserve the original model's diversity and image quality. Experiments have shown that our method can mold GANs to match shapes and poses specified by sketches while maintaining realism and diversity. Finally, we demonstrate a few applications of the resulting GAN, including latent space interpolation and image editing.
Key facts. Cited by 37 papers in the map (data through 7 Oct 2026). Builds on 55 of its 76 references that are in the map. First posted on arXiv 5 Aug 2021.
Builds on
55 of 76 references.
References · 55
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2018A Style-Based Generator Architecture for Generative Adversarial Networkscited by 5,986
- 2016Overcoming catastrophic forgetting in neural networkscited by 4,718
- 2016Image-to-Image Translation with Conditional Adversarial Networkscited by 4,510
- 2021Zero-Shot Text-to-Image Generationcited by 4,276
- 2019Analyzing and Improving the Image Quality of StyleGANcited by 3,580
- 2015Domain-Adversarial Training of Neural Networkscited by 3,023
- 2016Improved Techniques for Training GANscited by 2,938
- 2018Large Scale GAN Training for High Fidelity Natural Image Synthesiscited by 2,609
- 2013Visualizing and Understanding Convolutional Networkscited by 2,278
- 2015Unsupervised Representation Learning with Deep Convolutional Generative Adversarial Networkscited by 2,048
- 2018Glow: Generative Flow with Invertible 1x1 Convolutionscited by 1,539
38 more
- 2019Generating Diverse High-Fidelity Images with VQ-VAE-2cited by 1,376
- 2015LSUN: Construction of a Large-scale Image Dataset using Deep Learning with Humans in the Loopcited by 1,350
- 2017Adversarial Discriminative Domain Adaptationcited by 1,309
- 2019Semantic Image Synthesis with Spatially-Adaptive Normalizationcited by 1,295
- 2020Training Generative Adversarial Networks with Limited Datacited by 1,184
- 2017High-Resolution Image Synthesis and Semantic Manipulation with Conditional GANscited by 1,176
- 2017CyCADA: Cycle-Consistent Adversarial Domain Adaptationcited by 1,079
- 2021StyleCLIP: Text-Driven Manipulation of StyleGAN Imagerycited by 990
- 2019Improved Precision and Recall Metric for Assessing Generative Modelscited by 925
- 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
- 2018Which Training Methods for GANs do actually Converge?cited by 672
- 2020GANSpace: Discovering Interpretable GAN Controlscited by 612
- 2013DeCAF: A Deep Convolutional Activation Feature for Generic Visual Recognitioncited by 422
- 2020In-Domain GAN Inversion for Real Image Editingcited by 420
- 2020Differentiable Augmentation for Data-Efficient GAN Trainingcited by 361
- 2016Generative Visual Manipulation on the Natural Image Manifoldcited by 348
- 2017A Neural Representation of Sketch Drawingscited by 311
- 2016Learning from Simulated and Unsupervised Images through Adversarial Trainingcited by 287
- 2019DRIT++: Diverse Image-to-Image Translation via Disentangled Representationscited by 244
- 2019Few-Shot Unsupervised Image-to-Image Translationcited by 222
- 2020Semantic Photo Manipulation with a Generative Image Priorcited by 178
- 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
- 2020Rewriting a Deep Generative Modelcited by 105
- 2019Image Generation From Small Datasets via Batch Statistics Adaptationcited by 102
- 2020RL-CycleGAN: Reinforcement Learning Aware Simulation-To-Realcited by 89
- 2018SketchyGAN: Towards Diverse and Realistic Sketch to Image Synthesiscited by 81
- 2020Sketchformer: Transformer-based Representation for Sketched Structurecited by 78
- 2020Image Augmentations for GAN Trainingcited by 78
- 2016Scribbler: Controlling Deep Image Synthesis with Sketch and Colorcited by 77
- 2020Transforming and Projecting Images into Class-conditional Generative Networkscited by 76
- 2017Deep Sketch Hashing: Fast Free-hand Sketch-Based Image Retrievalcited by 68
- 2019Photo-Sketching: Inferring Contour Drawings from Imagescited by 67
- 2020SketchyCOCO: Image Generation from Freehand Scene Sketchescited by 67
50 most cited of 55 All 55 (JSON)
Built on by
Citing papers per year: 2021: 5; 2022: 7; 2023: 13; 2024: 7; 2025: 3; 2026: 2.
37 papers.
Sort:
By area:
- 2023Erasing Concepts from Diffusion Modelscited by 530
- 2023Ablating Concepts in Text-to-Image Diffusion Modelscited by 312
- 2021CLIP2StyleGAN: Unsupervised Extraction of StyleGAN Edit Directionscited by 78
- 2022FS-COCO: Towards Understanding of Freehand Sketches of Common Objects in Contextcited by 47
- 2022Adaptively-Realistic Image Generation from Stroke and Sketch with Diffusion Modelcited by 39
- 2024Customizing Text-to-Image Models with a Single Image Paircited by 36
- 2022State-of-the-Art in the Architecture, Methods and Applications of StyleGANcited by 34
- 2023Picture that Sketch: Photorealistic Image Generation from Abstract Sketchescited by 34
- 2021SketchEdit: Mask-Free Local Image Manipulation with Partial Sketchescited by 32
- 2022Sketching without Worrying: Noise-Tolerant Sketch-Based Image Retrievalcited by 27
- 2023MaLP: Manipulation Localization Using a Proactive Schemecited by 26
- 2022Rewriting Geometric Rules of a GANcited by 25
25 more
- 2021Facial-Sketch Synthesis: A New Challengecited by 13
- 2023Domain Expansion of Image Generatorscited by 13
- 2023DiffSketching: Sketch Control Image Synthesis with Diffusion Modelscited by 10
- 2024How to Handle Sketch-Abstraction in Sketch-Based Image Retrieval?cited by 10
- 2023MyStyle++: A Controllable Personalized Generative Priorcited by 8
- 2021DyStyle: Dynamic Neural Network for Multi-Attribute-Conditioned Style Editingcited by 7
- 2022Content-Based Search for Deep Generative Modelscited by 7
- 2022Extracting Semantic Knowledge from GANs with Unsupervised Learningcited by 5
- 2023Learning Geometry-aware Representations by Sketchingcited by 5
- 2024LineArt: A Knowledge-guided Training-free High-quality Appearance Transfer for Design Drawing with Diffusion Modelcited by 5
- 2024What Sketch Explainability Really Means for Downstream Taskscited by 4
- 2021ACNet: Approaching-and-Centralizing Network for Zero-Shot Sketch-Based Image Retrievalcited by 3
- 2023Inversion-by-Inversion: Exemplar-based Sketch-to-Photo Synthesis via Stochastic Differential Equations without Trainingcited by 2
- 2024U-Sketch: An Efficient Approach for Sketch to Image Diffusion Modelscited by 2
- 2024Do Generalised Classifiers really work on Human Drawn Sketches?cited by 2
- 2023Intriguing Property and Counterfactual Explanation of GAN for Remote Sensing Image Generationcited by 1
- 2026Controlling Your Image via Simplified Vector Graphicscited by 1
- 2026SketchingReality: From Freehand Scene Sketches To Photorealistic Imagescited by 1
- 2023Texturize a GAN Using a Single Imagecited by 0
- 2023Sketch-based Video Object Localizationcited by 0
- 2023Customize StyleGAN with One Hand Sketchcited by 0
- 2024SketchDeco: Training-Free Latent Composition for Precise Sketch Colourisationcited by 0
- 2025DiffS-NOCS: 3D Point Cloud Reconstruction through Coloring Sketches to NOCS Maps Using Diffusion Modelscited by 0
- 2025Annotation-Free Human Sketch Quality Assessmentcited by 0
- 2025MSN: Multi-directional Similarity Network for Hand-crafted and Deep-synthesized Copy-Move Forgery Detectioncited by 0
- 2026SketchingReality: From Freehand Scene Sketches To Photorealistic Images16 Feb 2026
- 2026Controlling Your Image via Simplified Vector Graphics16 Feb 2026
- 2025MSN: Multi-directional Similarity Network for Hand-crafted and Deep-synthesized Copy-Move Forgery Detection8 Dec 2025
- 2025Annotation-Free Human Sketch Quality Assessment28 Jul 2025
- 2025DiffS-NOCS: 3D Point Cloud Reconstruction through Coloring Sketches to NOCS Maps Using Diffusion Models15 Jun 2025
- 2024LineArt: A Knowledge-guided Training-free High-quality Appearance Transfer for Design Drawing with Diffusion Model16 Dec 2024
- 2024Do Generalised Classifiers really work on Human Drawn Sketches?4 Jul 2024
- 2024SketchDeco: Training-Free Latent Composition for Precise Sketch Colourisation29 May 2024
- 2024Customizing Text-to-Image Models with a Single Image Pair2 May 2024
- 2024U-Sketch: An Efficient Approach for Sketch to Image Diffusion Models27 Mar 2024
- 2024What Sketch Explainability Really Means for Downstream Tasks14 Mar 2024
- 2024How to Handle Sketch-Abstraction in Sketch-Based Image Retrieval?11 Mar 2024
25 more
- 2023Customize StyleGAN with One Hand Sketch29 Oct 2023
- 2023Inversion-by-Inversion: Exemplar-based Sketch-to-Photo Synthesis via Stochastic Differential Equations without Training15 Aug 2023
- 2023MyStyle++: A Controllable Personalized Generative Prior8 Jun 2023
- 2023DiffSketching: Sketch Control Image Synthesis with Diffusion Models30 May 2023
- 2023Learning Geometry-aware Representations by Sketching17 Apr 2023
- 2023Sketch-based Video Object Localization2 Apr 2023
- 2023MaLP: Manipulation Localization Using a Proactive Scheme29 Mar 2023
- 2023Ablating Concepts in Text-to-Image Diffusion Models23 Mar 2023
- 2023Picture that Sketch: Photorealistic Image Generation from Abstract Sketches20 Mar 2023
- 2023Erasing Concepts from Diffusion Models13 Mar 2023
- 2023Intriguing Property and Counterfactual Explanation of GAN for Remote Sensing Image Generation9 Mar 2023
- 2023Texturize a GAN Using a Single Image21 Feb 2023
- 2023Domain Expansion of Image Generators12 Jan 2023
- 2022Extracting Semantic Knowledge from GANs with Unsupervised Learning30 Nov 2022
- 2022Content-Based Search for Deep Generative Models6 Oct 2022
- 2022Adaptively-Realistic Image Generation from Stroke and Sketch with Diffusion Model26 Aug 2022
- 2022Rewriting Geometric Rules of a GAN28 Jul 2022
- 2022Sketching without Worrying: Noise-Tolerant Sketch-Based Image Retrieval28 Mar 2022
- 2022FS-COCO: Towards Understanding of Freehand Sketches of Common Objects in Context4 Mar 2022
- 2022State-of-the-Art in the Architecture, Methods and Applications of StyleGAN28 Feb 2022
- 2021Facial-Sketch Synthesis: A New Challenge31 Dec 2021
- 2021CLIP2StyleGAN: Unsupervised Extraction of StyleGAN Edit Directions9 Dec 2021
- 2021SketchEdit: Mask-Free Local Image Manipulation with Partial Sketches30 Nov 2021
- 2021ACNet: Approaching-and-Centralizing Network for Zero-Shot Sketch-Based Image Retrieval24 Nov 2021
- 2021DyStyle: Dynamic Neural Network for Multi-Attribute-Conditioned Style Editing22 Sep 2021
- 2023Erasing Concepts from Diffusion Modelscited by 530
- 2023Ablating Concepts in Text-to-Image Diffusion Modelscited by 312
- 2022Adaptively-Realistic Image Generation from Stroke and Sketch with Diffusion Modelcited by 39
- 2023DiffSketching: Sketch Control Image Synthesis with Diffusion Modelscited by 10
- 2024LineArt: A Knowledge-guided Training-free High-quality Appearance Transfer for Design Drawing with Diffusion Modelcited by 5
- 2024U-Sketch: An Efficient Approach for Sketch to Image Diffusion Modelscited by 2
- 2025DiffS-NOCS: 3D Point Cloud Reconstruction through Coloring Sketches to NOCS Maps Using Diffusion Modelscited by 0
- 2025DiffS-NOCS: 3D Point Cloud Reconstruction through Coloring Sketches to NOCS Maps Using Diffusion Models15 Jun 2025
- 2024LineArt: A Knowledge-guided Training-free High-quality Appearance Transfer for Design Drawing with Diffusion Model16 Dec 2024
- 2024U-Sketch: An Efficient Approach for Sketch to Image Diffusion Models27 Mar 2024
- 2023DiffSketching: Sketch Control Image Synthesis with Diffusion Models30 May 2023
- 2023Ablating Concepts in Text-to-Image Diffusion Models23 Mar 2023
- 2023Erasing Concepts from Diffusion Models13 Mar 2023
- 2022Adaptively-Realistic Image Generation from Stroke and Sketch with Diffusion Model26 Aug 2022
- 2021CLIP2StyleGAN: Unsupervised Extraction of StyleGAN Edit Directionscited by 78
- 2022FS-COCO: Towards Understanding of Freehand Sketches of Common Objects in Contextcited by 47
- 2024Customizing Text-to-Image Models with a Single Image Paircited by 36
- 2022State-of-the-Art in the Architecture, Methods and Applications of StyleGANcited by 34
- 2023Picture that Sketch: Photorealistic Image Generation from Abstract Sketchescited by 34
- 2021SketchEdit: Mask-Free Local Image Manipulation with Partial Sketchescited by 32
- 2022Sketching without Worrying: Noise-Tolerant Sketch-Based Image Retrievalcited by 27
- 2023MaLP: Manipulation Localization Using a Proactive Schemecited by 26
- 2022Rewriting Geometric Rules of a GANcited by 25
- 2021Facial-Sketch Synthesis: A New Challengecited by 13
- 2023Domain Expansion of Image Generatorscited by 13
- 2024How to Handle Sketch-Abstraction in Sketch-Based Image Retrieval?cited by 10
12 most cited of 30 All 30 (JSON)
- 2026SketchingReality: From Freehand Scene Sketches To Photorealistic Images16 Feb 2026
- 2026Controlling Your Image via Simplified Vector Graphics16 Feb 2026
- 2025MSN: Multi-directional Similarity Network for Hand-crafted and Deep-synthesized Copy-Move Forgery Detection8 Dec 2025
- 2025Annotation-Free Human Sketch Quality Assessment28 Jul 2025
- 2024Do Generalised Classifiers really work on Human Drawn Sketches?4 Jul 2024
- 2024SketchDeco: Training-Free Latent Composition for Precise Sketch Colourisation29 May 2024
- 2024Customizing Text-to-Image Models with a Single Image Pair2 May 2024
- 2024What Sketch Explainability Really Means for Downstream Tasks14 Mar 2024
- 2024How to Handle Sketch-Abstraction in Sketch-Based Image Retrieval?11 Mar 2024
- 2023Customize StyleGAN with One Hand Sketch29 Oct 2023
- 2023Inversion-by-Inversion: Exemplar-based Sketch-to-Photo Synthesis via Stochastic Differential Equations without Training15 Aug 2023
- 2023MyStyle++: A Controllable Personalized Generative Prior8 Jun 2023
12 newest of 30 All 30 (JSON)