Learning Geometry-aware Representations by Sketching
Not on the map. Why?
Abstract (arXiv)
Understanding geometric concepts, such as distance and shape, is essential for understanding the real world and also for many vision tasks. To incorporate such information into a visual representation of a scene, we propose learning to represent the scene by sketching, inspired by human behavior. Our method, coined Learning by Sketching (LBS), learns to convert an image into a set of colored strokes that explicitly incorporate the geometric information of the scene in a single inference step without requiring a sketch dataset. A sketch is then generated from the strokes where CLIP-based perceptual loss maintains a semantic similarity between the sketch and the image. We show theoretically that sketching is equivariant with respect to arbitrary affine transformations and thus provably preserves geometric information. Experimental results show that LBS substantially improves the performance of object attribute classification on the unlabeled CLEVR dataset, domain transfer between CLEVR and STL-10 datasets, and for diverse downstream tasks, confirming that LBS provides rich geometric information.
Key facts. Cited by 5 papers in the map (data through 14 Oct 2026). Builds on 54 of its 89 references that are in the map. First posted on arXiv 17 Apr 2023.
Builds on
54 of 89 references.
References · 54
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,744
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 30,186
- 2015U-Net: Convolutional Networks for Biomedical Image Segmentationcited by 19,713
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 12,049
- 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,513
- 2014Fully Convolutional Networks for Semantic Segmentationcited by 4,859
- 2016Wide Residual Networkscited by 3,070
- 2020Supervised Contrastive Learningcited by 2,829
- 2016CLEVR: A Diagnostic Dataset for Compositional Language and Elementary Visual Reasoningcited by 1,457
- 2017Deep Setscited by 1,421
- 2021Geometric Deep Learning: Grids, Groups, Graphs, Geodesics, and Gaugescited by 1,167
- 2016Group Equivariant Convolutional Networkscited by 1,165
38 more
- 2017Unpaired Image-to-Image Translation using Cycle-Consistent Adversarial Networkscited by 707
- 2018Disentangling by Factorisingcited by 616
- 2015Holistically-Nested Edge Detectioncited by 592
- 2019General E(2)-Equivariant Steerable CNNscited by 446
- 2020U2-Net: Going Deeper with Nested U-Structure for Salient Object Detectioncited by 412
- 2017A Neural Representation of Sketch Drawingscited by 313
- 2016Steerable CNNscited by 305
- 2018Towards a Definition of Disentangled Representationscited by 296
- 2015Domain Generalization for Object Recognition with Multi-task Autoencoderscited by 253
- 2021CLIPDraw: Exploring Text-to-Drawing Synthesis through Language-Image Encoderscited by 187
- 2019SC-FEGAN: Face Editing Generative Adversarial Network with User's Sketch and Colorcited by 106
- 2018Explainable and Explicit Visual Reasoning over Scene Graphscited by 103
- 2022Learning to generate line drawings that convey geometry and semanticscited by 83
- 2018Superpixel Sampling Networkscited by 79
- 2019Doodle to Search: Practical Zero-Shot Sketch-based Image Retrievalcited by 79
- 2020Sketchformer: Transformer-based Representation for Sketched Structurecited by 78
- 2018Synthesizing Programs for Images using Reinforced Adversarial Learningcited by 72
- 2019Learning to Paint With Model-based Deep Reinforcement Learningcited by 71
- 2017Deep Sketch Hashing: Fast Free-hand Sketch-Based Image Retrievalcited by 68
- 2019Photo-Sketching: Inferring Contour Drawings from Imagescited by 68
- 2020SketchyCOCO: Image Generation from Freehand Scene Sketchescited by 67
- 2021Paint Transformer: Feed Forward Neural Painting with Stroke Predictioncited by 62
- 2021Visual Representation Learning Does Not Generalize Strongly Within the Same Domaincited by 61
- 2022CLIPasso: Semantically-Aware Object Sketchingcited by 57
- 2018Learning a Shared Shape Space for Multimodal Garment Designcited by 52
- 2020Stylized Neural Paintingcited by 50
- 2018Learning to Sketch with Shortcut Cycle Consistencycited by 47
- 2021Self-Supervised Learning Disentangled Group Representation as Featurecited by 47
- 2020Sketch-BERT: Learning Sketch Bidirectional Encoder Representation from Transformers by Self-supervised Learning of Sketch Gestaltcited by 42
- 2021Sketch Your Own GANcited by 37
- 2018Self-supervised Learning of Geometrically Stable Features Through Probabilistic Introspectioncited by 27
- 2018FaceShop: Deep Sketch-based Face Image Editingcited by 24
- 2021Learning to Draw: Emergent Communication through Sketchingcited by 23
- 2019Scale Steerable Filters for Locally Scale-Invariant Convolutional Neural Networkscited by 22
- 2019Unsupervised Doodling and Painting with Improved SPIRALcited by 21
- 2021Differentiable Drawing and Sketchingcited by 21
- 2017Sketch-pix2seq: a Model to Generate Sketches of Multiple Categoriescited by 20
- 2017DeepSketch2Face: A Deep Learning Based Sketching System for 3D Face and Caricature Modelingcited by 16
50 most cited of 54 All 54 (JSON)
Built on by
Citing papers per year: 2023: 1; 2024: 1; 2025: 2; 2026: 1.
5 papers.
- 2023Open Vocabulary Semantic Scene Sketch Understandingcited by 4
- 2025Locality-aware Concept Bottleneck Modelcited by 4
- 2026Deep Sketch-Based 3D Modeling: A Surveycited by 3
- 2024DeepIcon: A Hierarchical Network for Layer-wise Icon Vectorizationcited by 2
- 2025Towards Spatially Consistent Image Generation: On Incorporating Intrinsic Scene Properties into Diffusion Modelscited by 0
- 2026Deep Sketch-Based 3D Modeling: A Survey22 Jan 2026
- 2025Locality-aware Concept Bottleneck Model20 Aug 2025
- 2025Towards Spatially Consistent Image Generation: On Incorporating Intrinsic Scene Properties into Diffusion Models14 Aug 2025
- 2024DeepIcon: A Hierarchical Network for Layer-wise Icon Vectorization21 Oct 2024
- 2023Open Vocabulary Semantic Scene Sketch Understanding18 Dec 2023