Learning to generate line drawings that convey geometry and semantics
Not on the map. Why?
Abstract (arXiv)
This paper presents an unpaired method for creating line drawings from photographs. Current methods often rely on high quality paired datasets to generate line drawings. However, these datasets often have limitations due to the subjects of the drawings belonging to a specific domain, or in the amount of data collected. Although recent work in unsupervised image-to-image translation has shown much progress, the latest methods still struggle to generate compelling line drawings. We observe that line drawings are encodings of scene information and seek to convey 3D shape and semantic meaning. We build these observations into a set of objectives and train an image translation to map photographs into line drawings. We introduce a geometry loss which predicts depth information from the image features of a line drawing, and a semantic loss which matches the CLIP features of a line drawing with its corresponding photograph. Our approach outperforms state-of-the-art unpaired image translation and line drawing generation methods on creating line drawings from arbitrary photographs. For code and demo visit our webpage carolineec.github.io/informative_drawings
Key facts. Cited by 82 papers in the map (data through 7 Oct 2026). Builds on 53 of its 88 references that are in the map. First posted on arXiv 23 Mar 2022.
Builds on
53 of 88 references.
References · 53
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 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
- 2014Microsoft COCO: Common Objects in Contextcited by 17,498
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2022Generative Adversarial Networkscited by 5,603
- 2015Rethinking the Inception Architecture for Computer Visioncited by 5,451
- 2016Image-to-Image Translation with Conditional Adversarial Networkscited by 4,510
- 2016DeepLab: Semantic Image Segmentation with Deep Convolutional Nets, Atrous Convolution, and Fully Connected CRFscited by 3,239
- 2020Taming Transformers for High-Resolution Image Synthesiscited by 3,229
- 2015ShapeNet: An Information-Rich 3D Model Repositorycited by 2,880
38 more
- 2016Perceptual Losses for Real-Time Style Transfer and Super-Resolutioncited by 2,678
- 2019Towards Robust Monocular Depth Estimation: Mixing Datasets for Zero-shot Cross-dataset Transfercited by 1,484
- 2017High-Resolution Image Synthesis and Semantic Manipulation with Conditional GANscited by 1,176
- 2017CyCADA: Cycle-Consistent Adversarial Domain Adaptationcited by 1,079
- 2016Least Squares Generative Adversarial Networkscited by 1,000
- 2021StyleCLIP: Text-Driven Manipulation of StyleGAN Imagerycited by 990
- 2018Multimodal Unsupervised Image-to-Image Translationcited by 795
- 2015Holistically-Nested Edge Detectioncited by 590
- 2017A Neural Representation of Sketch Drawingscited by 311
- 2017DualGAN: Unsupervised Dual Learning for Image-to-Image Translationcited by 310
- 2017Learning to Discover Cross-Domain Relations with Generative Adversarial Networkscited by 278
- 2017Photographic Image Synthesis with Cascaded Refinement Networkscited by 223
- 2019U-GAT-IT: Unsupervised Generative Attentional Networks with Adaptive Layer-Instance Normalization for Image-to-Image Translationcited by 186
- 2021CLIPDraw: Exploring Text-to-Drawing Synthesis through Language-Image Encoderscited by 186
- 2016Single-Image Depth Perception in the Wildcited by 179
- 2021Boosting Monocular Depth Estimation Models to High-Resolution via Content-Adaptive Multi-Resolution Mergingcited by 104
- 2018Synthesizing Programs for Images using Reinforced Adversarial Learningcited by 72
- 2019Learning to Paint With Model-based Deep Reinforcement Learningcited by 70
- 2019Photo-Sketching: Inferring Contour Drawings from Imagescited by 67
- 2020TSIT: A Simple and Versatile Framework for Image-to-Image Translationcited by 64
- 2017CycleGAN, a Master of Steganographycited by 63
- 2021Paint Transformer: Feed Forward Neural Painting with Stroke Predictioncited by 61
- 2020Reusing Discriminators for Encoding: Towards Unsupervised Image-to-Image Translationcited by 60
- 2020Unpaired Image-to-Image Translation using Adversarial Consistency Losscited by 43
- 2020B'ezierSketch: A generative model for scalable vector sketchescited by 43
- 2019Breaking the cycle -- Colleagues are all you needcited by 40
- 2017ComboGAN: Unrestrained Scalability for Image Domain Translationcited by 37
- 2019Deep Parametric Shape Predictions using Distance Fieldscited by 30
- 2019Neural Painters: A learned differentiable constraint for generating brushstroke paintingscited by 28
- 2020Why Do Line Drawings Work? A Realism Hypothesiscited by 28
- 2019Im2Pencil: Controllable Pencil Illustration from Photographscited by 18
- 2020SketchEmbedNet: Learning Novel Concepts by Imitating Drawingscited by 18
- 2021SPatchGAN: A Statistical Feature Based Discriminator for Unsupervised Image-to-Image Translationcited by 17
- 2018Vectorization of Line Drawings via PolyVector Fieldscited by 16
- 2020Neural Contours: Learning to Draw Lines from 3D Shapescited by 15
- 2021Unaligned Image-to-Image Translation by Learning to Reweightcited by 13
- 2021Neural Strokes: Stylized Line Drawing of 3D Shapescited by 13
- 2017Mastering Sketching: Adversarial Augmentation for Structured Predictioncited by 12
50 most cited of 53 All 53 (JSON)
Built on by
Citing papers per year: 2022: 4; 2023: 24; 2024: 18; 2025: 25; 2026: 11.
82 papers.
Sort:
By area:
- 2025VACE: All-in-One Video Creation and Editingcited by 467
- 2023DreamSim: Learning New Dimensions of Human Visual Similarity using Synthetic Datacited by 322
- 2023CCEdit: Creative and Controllable Video Editing via Diffusion Modelscited by 80
- 2022CLIPascene: Scene Sketching with Different Types and Levels of Abstractioncited by 63
- 2024ACE: All-round Creator and Editor Following Instructions via Diffusion Transformercited by 56
- 2023DiffSketcher: Text Guided Vector Sketch Synthesis through Latent Diffusion Modelscited by 54
- 2023Breathing Life Into Sketches Using Text-to-Video Priorscited by 47
- 2025PhysAnimator: Physics-Guided Generative Cartoon Animationcited by 40
- 2025IMAGGarment: Fine-Grained Garment Generation for Controllable Fashion Designcited by 36
- 2024SketchAgent: Language-Driven Sequential Sketch Generationcited by 30
- 2024It's All About Your Sketch: Democratising Sketch Control in Diffusion Modelscited by 28
- 2023Control3Diff: Learning Controllable 3D Diffusion Models from Single-view Imagescited by 27
38 more
- 20233D-aware Conditional Image Synthesiscited by 24
- 2024AniDoc: Animation Creation Made Easiercited by 22
- 2023MeDM: Mediating Image Diffusion Models for Video-to-Video Translation with Temporal Correspondence Guidancecited by 17
- 2024Learning Continuous 3D Words for Text-to-Image Generationcited by 16
- 2025SketchVideo: Sketch-based Video Generation and Editingcited by 15
- 2023Exploiting Unlabelled Photos for Stronger Fine-Grained SBIRcited by 14
- 2023Doodle Your 3D: From Abstract Freehand Sketches to Precise 3D Shapescited by 14
- 2024Geospecific View Generation -- Geometry-Context Aware High-resolution Ground View Inference from Satellite Viewscited by 13
- 2024You'll Never Walk Alone: A Sketch and Text Duet for Fine-Grained Image Retrievalcited by 12
- 2025LayerAnimate: Layer-level Control for Animationcited by 12
- 2022Improving Fairness in Image Classification via Sketchingcited by 11
- 2025Frame Guidance: Training-Free Guidance for Frame-Level Control in Video Diffusion Modelscited by 11
- 2023Improving In-Context Learning in Diffusion Models with Visual Context-Modulated Promptscited by 9
- 2025MultiRef: Controllable Image Generation with Multiple Visual Referencescited by 9
- 2024FlipSketch: Flipping Static Drawings to Text-Guided Sketch Animationscited by 8
- 2022Content-Based Search for Deep Generative Modelscited by 7
- 2025LongAnimation: Long Animation Generation with Dynamic Global-Local Memorycited by 6
- 2022Vitruvio: 3D Building Meshes via Single Perspective Sketchescited by 5
- 2023Learning Geometry-aware Representations by Sketchingcited by 5
- 2023Reconstructive Latent-Space Neural Radiance Fields for Efficient 3D Scene Representationscited by 5
- 2024Semi-supervised reference-based sketch extraction using a contrastive learning frameworkcited by 5
- 2025Jodi: Unification of Visual Generation and Understanding via Joint Modelingcited by 5
- 2025AnimeColor: Reference-based Animation Colorization with Diffusion Transformerscited by 5
- 2023Towards Interactive Image Inpainting via Sketch Refinementcited by 4
- 2023Human-Inspired Facial Sketch Synthesis with Dynamic Adaptationcited by 4
- 2023Open Vocabulary Semantic Scene Sketch Understandingcited by 4
- 2024Representative Feature Extraction During Diffusion Process for Sketch Extraction with One Examplecited by 4
- 2024Stylized Face Sketch Extraction via Generative Prior with Limited Datacited by 4
- 2025MagicQuillV2: Precise and Interactive Image Editing with Layered Visual Cuescited by 4
- 2023Fine-Tuned but Zero-Shot 3D Shape Sketch View Similarity and Retrievalcited by 3
- 2023Emergent Communication in Interactive Sketch Question Answeringcited by 3
- 2025MixSA: Training-free Reference-based Sketch Extraction via Mixture-of-Self-Attentioncited by 3
- 2026Deep Sketch-Based 3D Modeling: A Surveycited by 3
- 2023Inventing art styles with no artistic training datacited by 2
- 2023Inversion-by-Inversion: Exemplar-based Sketch-to-Photo Synthesis via Stochastic Differential Equations without Trainingcited by 2
- 2024Do Generalised Classifiers really work on Human Drawn Sketches?cited by 2
- 2024CLIP4Sketch: Enhancing Sketch to Mugshot Matching through Dataset Augmentation using Diffusion Modelscited by 2
- 2024Enhanced Generative Data Augmentation for Semantic Segmentation via Stronger Guidancecited by 2
50 most cited of 82 All 82 (JSON)
- 2026OmniVBench: A Benchmark and Large-Scale Dataset for Omni Reference-to-Video Generation18 Sep 2026
- 2026SketchKeyAnime: Reference-anchored Sparse Key-Sketch Animation Synthesis18 Jun 2026
- 2026SketchXplain: Intuitive Visual Explanations of Image Classifiers with Sketches16 Jun 2026
- 2026GarmentSketch: Large-scale Sketch-to-Fashion Benchmark12 Jun 2026
- 2026Single-Line Drawing Generation via Semantics-Driven Optimization1 Jun 2026
- 2026Sparkle: Realizing Lively Instruction-Guided Video Background Replacement via Decoupled Guidance7 May 2026
- 2026Dense-Prior-Guided Generative Video Compression8 Apr 2026
- 2026OmniColor: A Unified Framework for Multi-modal Lineart Colorization29 Mar 2026
- 2026Workflow-Aware Structured Layer Decomposition for Illustration Production16 Mar 2026
- 2026NuiWorld: Exploring a Scalable Framework for End-to-End Controllable World Generation27 Jan 2026
- 2026Deep Sketch-Based 3D Modeling: A Survey22 Jan 2026
- 2025Unison: A Fully Automatic, Task-Universal, and Low-Cost Framework for Unified Understanding and Generation8 Dec 2025
38 more
- 2025ShadowDraw: From Any Object to Shadow-Drawing Compositional Art4 Dec 2025
- 2025MagicQuillV2: Precise and Interactive Image Editing with Layered Visual Cues2 Dec 2025
- 2025Low-Bitrate Video Compression through Semantic-Conditioned Diffusion29 Nov 2025
- 2025Cue3D: Quantifying the Role of Image Cues in Single-Image 3D Generation27 Nov 2025
- 2025Stroke2Sketch: Harnessing Stroke Attributes for Training-Free Sketch Generation18 Oct 2025
- 2025Mono4DEditor: Text-Driven 4D Scene Editing from Monocular Video via Point-Level Localization of Language-Embedded Gaussians10 Oct 2025
- 2025MultiRef: Controllable Image Generation with Multiple Visual References9 Aug 2025
- 2025AnimeColor: Reference-based Animation Colorization with Diffusion Transformers27 Jul 2025
- 2025Interactive Drawing Guidance for Anime Illustrations with Diffusion Model12 Jul 2025
- 2025LongAnimation: Long Animation Generation with Dynamic Global-Local Memory2 Jul 2025
- 2025Frame Guidance: Training-Free Guidance for Frame-Level Control in Video Diffusion Models8 Jun 2025
- 2025Jodi: Unification of Visual Generation and Understanding via Joint Modeling25 May 2025
- 2025IMAGGarment: Fine-Grained Garment Generation for Controllable Fashion Design17 Apr 2025
- 2025IlluSign: Illustrating Sign Language Videos by Leveraging the Attention Mechanism15 Apr 2025
- 2025CoProSketch: Controllable and Progressive Sketch Generation with Diffusion Model11 Apr 2025
- 2025SketchVideo: Sketch-based Video Generation and Editing30 Mar 2025
- 2025PASTA: Part-Aware Sketch-to-3D Shape Generation with Text-Aligned Prior17 Mar 2025
- 2025VACE: All-in-One Video Creation and Editing10 Mar 2025
- 2025Underlying Semantic Diffusion for Effective and Efficient In-Context Learning6 Mar 2025
- 2025From Architectural Sketch to Conceptual Representation: Using Structure-Aware Diffusion Model to Generate Renderings of School Buildings5 Mar 2025
- 2025Sketch & Paint: Stroke-by-Stroke Evolution of Visual Artworks27 Feb 2025
- 2025PhysAnimator: Physics-Guided Generative Cartoon Animation27 Jan 2025
- 2025LayerAnimate: Layer-level Control for Animation14 Jan 2025
- 2025MixSA: Training-free Reference-based Sketch Extraction via Mixture-of-Self-Attention1 Jan 2025
- 2024AniDoc: Animation Creation Made Easier18 Dec 2024
- 2024SketchAgent: Language-Driven Sequential Sketch Generation26 Nov 2024
- 2024FlipSketch: Flipping Static Drawings to Text-Guided Sketch Animations16 Nov 2024
- 2024ACE: All-round Creator and Editor Following Instructions via Diffusion Transformer30 Sep 2024
- 2024Enhanced Generative Data Augmentation for Semantic Segmentation via Stronger Guidance9 Sep 2024
- 2024PS-StyleGAN: Illustrative Portrait Sketching using Attention-Based Style Adaptation31 Aug 2024
- 2024SketchRef: a Multi-Task Evaluation Benchmark for Sketch Synthesis16 Aug 2024
- 2024CLIP4Sketch: Enhancing Sketch to Mugshot Matching through Dataset Augmentation using Diffusion Models2 Aug 2024
- 2024Semi-supervised reference-based sketch extraction using a contrastive learning framework19 Jul 2024
- 2024Geospecific View Generation -- Geometry-Context Aware High-resolution Ground View Inference from Satellite Views10 Jul 2024
- 2024Do Generalised Classifiers really work on Human Drawn Sketches?4 Jul 2024
- 2024SketchTriplet: Self-Supervised Scenarized Sketch-Text-Image Triplet Generation29 May 2024
- 2024Stylized Face Sketch Extraction via Generative Prior with Limited Data17 Mar 2024
- 2024It's All About Your Sketch: Democratising Sketch Control in Diffusion Models12 Mar 2024
50 newest of 82 All 82 (JSON)
- 2025VACE: All-in-One Video Creation and Editingcited by 467
- 2023CCEdit: Creative and Controllable Video Editing via Diffusion Modelscited by 80
- 2024ACE: All-round Creator and Editor Following Instructions via Diffusion Transformercited by 56
- 2023DiffSketcher: Text Guided Vector Sketch Synthesis through Latent Diffusion Modelscited by 54
- 2024It's All About Your Sketch: Democratising Sketch Control in Diffusion Modelscited by 28
- 2023Control3Diff: Learning Controllable 3D Diffusion Models from Single-view Imagescited by 27
- 2023MeDM: Mediating Image Diffusion Models for Video-to-Video Translation with Temporal Correspondence Guidancecited by 17
- 2024Learning Continuous 3D Words for Text-to-Image Generationcited by 16
- 2025Frame Guidance: Training-Free Guidance for Frame-Level Control in Video Diffusion Modelscited by 11
- 2023Improving In-Context Learning in Diffusion Models with Visual Context-Modulated Promptscited by 9
- 2025AnimeColor: Reference-based Animation Colorization with Diffusion Transformerscited by 5
- 2024Representative Feature Extraction During Diffusion Process for Sketch Extraction with One Examplecited by 4
12 most cited of 19 All 19 (JSON)
- 2026Dense-Prior-Guided Generative Video Compression8 Apr 2026
- 2025MagicQuillV2: Precise and Interactive Image Editing with Layered Visual Cues2 Dec 2025
- 2025AnimeColor: Reference-based Animation Colorization with Diffusion Transformers27 Jul 2025
- 2025Interactive Drawing Guidance for Anime Illustrations with Diffusion Model12 Jul 2025
- 2025Frame Guidance: Training-Free Guidance for Frame-Level Control in Video Diffusion Models8 Jun 2025
- 2025CoProSketch: Controllable and Progressive Sketch Generation with Diffusion Model11 Apr 2025
- 2025VACE: All-in-One Video Creation and Editing10 Mar 2025
- 2025Underlying Semantic Diffusion for Effective and Efficient In-Context Learning6 Mar 2025
- 2025From Architectural Sketch to Conceptual Representation: Using Structure-Aware Diffusion Model to Generate Renderings of School Buildings5 Mar 2025
- 2024ACE: All-round Creator and Editor Following Instructions via Diffusion Transformer30 Sep 2024
- 2024CLIP4Sketch: Enhancing Sketch to Mugshot Matching through Dataset Augmentation using Diffusion Models2 Aug 2024
- 2024It's All About Your Sketch: Democratising Sketch Control in Diffusion Models12 Mar 2024
12 newest of 19 All 19 (JSON)
- 2023DreamSim: Learning New Dimensions of Human Visual Similarity using Synthetic Datacited by 322
- 2022CLIPascene: Scene Sketching with Different Types and Levels of Abstractioncited by 63
- 2023Breathing Life Into Sketches Using Text-to-Video Priorscited by 47
- 2025PhysAnimator: Physics-Guided Generative Cartoon Animationcited by 40
- 2025IMAGGarment: Fine-Grained Garment Generation for Controllable Fashion Designcited by 36
- 2024SketchAgent: Language-Driven Sequential Sketch Generationcited by 30
- 20233D-aware Conditional Image Synthesiscited by 24
- 2024AniDoc: Animation Creation Made Easiercited by 22
- 2025SketchVideo: Sketch-based Video Generation and Editingcited by 15
- 2023Exploiting Unlabelled Photos for Stronger Fine-Grained SBIRcited by 14
- 2023Doodle Your 3D: From Abstract Freehand Sketches to Precise 3D Shapescited by 14
- 2024Geospecific View Generation -- Geometry-Context Aware High-resolution Ground View Inference from Satellite Viewscited by 13
12 most cited of 63 All 63 (JSON)
- 2026OmniVBench: A Benchmark and Large-Scale Dataset for Omni Reference-to-Video Generation18 Sep 2026
- 2026SketchKeyAnime: Reference-anchored Sparse Key-Sketch Animation Synthesis18 Jun 2026
- 2026SketchXplain: Intuitive Visual Explanations of Image Classifiers with Sketches16 Jun 2026
- 2026GarmentSketch: Large-scale Sketch-to-Fashion Benchmark12 Jun 2026
- 2026Single-Line Drawing Generation via Semantics-Driven Optimization1 Jun 2026
- 2026Sparkle: Realizing Lively Instruction-Guided Video Background Replacement via Decoupled Guidance7 May 2026
- 2026OmniColor: A Unified Framework for Multi-modal Lineart Colorization29 Mar 2026
- 2026Workflow-Aware Structured Layer Decomposition for Illustration Production16 Mar 2026
- 2026NuiWorld: Exploring a Scalable Framework for End-to-End Controllable World Generation27 Jan 2026
- 2026Deep Sketch-Based 3D Modeling: A Survey22 Jan 2026
- 2025Unison: A Fully Automatic, Task-Universal, and Low-Cost Framework for Unified Understanding and Generation8 Dec 2025
- 2025ShadowDraw: From Any Object to Shadow-Drawing Compositional Art4 Dec 2025
12 newest of 63 All 63 (JSON)