Vectorization and Rasterization: Self-Supervised Learning for Sketch and Handwriting
Not on the map. Why?
Abstract (arXiv)
Self-supervised learning has gained prominence due to its efficacy at learning powerful representations from unlabelled data that achieve excellent performance on many challenging downstream tasks. However supervision-free pre-text tasks are challenging to design and usually modality specific. Although there is a rich literature of self-supervised methods for either spatial (such as images) or temporal data (sound or text) modalities, a common pre-text task that benefits both modalities is largely missing. In this paper, we are interested in defining a self-supervised pre-text task for sketches and handwriting data. This data is uniquely characterised by its existence in dual modalities of rasterized images and vector coordinate sequences. We address and exploit this dual representation by proposing two novel cross-modal translation pre-text tasks for self-supervised feature learning: Vectorization and Rasterization. Vectorization learns to map image space to vector coordinates and rasterization maps vector coordinates to image space. We show that the our learned encoder modules benefit both raster-based and vector-based downstream approaches to analysing hand-drawn data. Empirical evidence shows that our novel pre-text tasks surpass existing single and multi-modal self-supervision methods.
Key facts. Cited by 38 papers in the map (data through 14 Oct 2026). Builds on 43 of its 68 references that are in the map. First posted on arXiv 25 Mar 2021.
Builds on
43 of 68 references.
References · 43
- 2017Attention Is All You Needcited by 60,361
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,399
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 12,049
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,498
- 2018Representation Learning with Contrastive Predictive Codingcited by 7,777
- 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,513
- 2020Bootstrap your own latent: A new approach to self-supervised Learningcited by 4,750
- 2016Image-to-Image Translation with Conditional Adversarial Networkscited by 4,527
- 2013Auto-Encoding Variational Bayescited by 4,053
- 2016Photo-Realistic Single Image Super-Resolution Using a Generative Adversarial Networkcited by 1,908
- 2018Unsupervised Representation Learning by Predicting Image Rotationscited by 1,591
31 more
- 2016Context Encoders: Feature Learning by Inpaintingcited by 1,428
- 2016Unsupervised Learning of Visual Representations by Solving Jigsaw Puzzlescited by 1,382
- 2019Contrastive Multiview Codingcited by 1,301
- 2016Colorful Image Colorizationcited by 1,114
- 2015Unsupervised Visual Representation Learning by Context Predictioncited by 1,066
- 2019Data-Efficient Image Recognition with Contrastive Predictive Codingcited by 673
- 2019Self-supervised Visual Feature Learning with Deep Neural Networks: A Surveycited by 657
- 2020Prototypical Contrastive Learning of Unsupervised Representationscited by 640
- 2017Look, Listen and Learncited by 458
- 2017A Neural Representation of Sketch Drawingscited by 313
- 2015Deep multi-scale video prediction beyond mean square errorcited by 300
- 2019Revisiting Self-Supervised Visual Representation Learningcited by 251
- 2018Cooperative Learning of Audio and Video Models from Self-Supervised Synchronizationcited by 249
- 2019Decoupled Attention Network for Text Recognitioncited by 102
- 2019SCOPS: Self-Supervised Co-Part Segmentationcited by 100
- 2019Self-Supervised Learning of 3D Human Pose using Multi-view Geometrycited by 98
- 2019Doodle to Search: Practical Zero-Shot Sketch-based Image Retrievalcited by 79
- 2020Sketchformer: Transformer-based Representation for Sketched Structurecited by 78
- 2020Sketch Less for More: On-the-Fly Fine-Grained Sketch Based Image Retrievalcited by 59
- 2019Semantically Tied Paired Cycle Consistency for Zero-Shot Sketch-based Image Retrievalcited by 57
- 2018Learning to Sketch with Shortcut Cycle Consistencycited by 47
- 2016Joint Line Segmentation and Transcription for End-to-End Handwritten Paragraph Recognitioncited by 46
- 2020Sketch-BERT: Learning Sketch Bidirectional Encoder Representation from Transformers by Self-supervised Learning of Sketch Gestaltcited by 42
- 2020Self-Supervised Relational Reasoning for Representation Learningcited by 37
- 2020Learn to Augment: Joint Data Augmentation and Network Optimization for Text Recognitioncited by 36
- 2018SketchMate: Deep Hashing for Million-Scale Human Sketch Retrievalcited by 35
- 2019Multi-Graph Transformer for Free-Hand Sketch Recognitioncited by 35
- 2019LiveSketch: Query Perturbations for Guided Sketch-based Visual Searchcited by 34
- 2018Handwriting Recognition in Low-resource Scripts using Adversarial Learningcited by 32
- 2020Cross-Modal Hierarchical Modelling for Fine-Grained Sketch Based Image Retrievalcited by 32
- 2019Fast Multi-language LSTM-based Online Handwriting Recognitioncited by 22
Built on by
Citing papers per year: 2021: 3; 2022: 13; 2023: 9; 2024: 7; 2025: 5; 2026: 1.
38 papers.
Sort:
By area:
- 2021StyleMeUp: Towards Style-Agnostic Sketch-Based Image Retrievalcited by 50
- 2022FS-COCO: Towards Understanding of Freehand Sketches of Common Objects in Contextcited by 49
- 2022Sketch3T: Test-Time Training for Zero-Shot SBIRcited by 34
- 2023Picture that Sketch: Photorealistic Image Generation from Abstract Sketchescited by 34
- 2022SceneTrilogy: On Human Scene-Sketch and its Complementarity with Photo and Textcited by 30
- 2022Sketching without Worrying: Noise-Tolerant Sketch-Based Image Retrievalcited by 27
- 2021Adversarial Open Domain Adaptation for Sketch-to-Photo Synthesiscited by 24
- 2022Doodle It Yourself: Class Incremental Learning by Drawing a Few Sketchescited by 23
- 2022Partially Does It: Towards Scene-Level FG-SBIR with Partial Inputcited by 20
- 2023What Can Human Sketches Do for Object Detection?cited by 19
- 2023Sketch2Saliency: Learning to Detect Salient Objects from Human Drawingscited by 17
- 2022Text-DIAE: A Self-Supervised Degradation Invariant Autoencoders for Text Recognition and Document Enhancementcited by 16
26 more
- 2022Adaptive Fine-Grained Sketch-Based Image Retrievalcited by 15
- 2023Exploiting Unlabelled Photos for Stronger Fine-Grained SBIRcited by 14
- 2024SketchINR: A First Look into Sketches as Implicit Neural Representationscited by 13
- 2024How to Handle Sketch-Abstraction in Sketch-Based Image Retrieval?cited by 10
- 2022SURDS: Self-Supervised Attention-guided Reconstruction and Dual Triplet Loss for Writer Independent Offline Signature Verificationcited by 8
- 2023Data-Free Sketch-Based Image Retrievalcited by 7
- 2022Self-Supervision, Remote Sensing and Abstraction: Representation Learning Across 3 Million Locationscited by 6
- 2022Self-Supervised Vision Transformers for Malware Detectioncited by 6
- 2025Composite Sketch+Text Queries for Retrieving Objects with Elusive Names and Complex Interactionscited by 5
- 2022Cross-Modal Fusion Distillation for Fine-Grained Sketch-Based Image Retrievalcited by 4
- 2025BG-Triangle: B'ezier Gaussian Triangle for 3D Vectorization and Renderingcited by 4
- 2025SketchFusion: Learning Universal Sketch Features through Fusing Foundation Modelscited by 4
- 2023Sketch Beautification: Learning Part Beautification and Structure Refinement for Sketches of Man-made Objectscited by 2
- 2023Self-Supervised Representation Learning for Online Handwriting Text Classificationcited by 2
- 2024InkSight: Offline-to-Online Handwriting Conversion by Teaching Vision-Language Models to Read and Writecited by 2
- 2024Do Generalised Classifiers really work on Human Drawn Sketches?cited by 2
- 2024AirSketch: Generative Motion to Sketchcited by 2
- 2025Sketch Down the FLOPs: Towards Efficient Networks for Human Sketchcited by 2
- 2021Exploring the Diversity and Invariance in Yourself for Visual Pre-Training Taskcited by 1
- 2024Decorrelation-based Self-Supervised Visual Representation Learning for Writer Identificationcited by 1
- 2025On the Temporality for Sketch Representation Learningcited by 1
- 2022Character Generation through Self-Supervised Vectorizationcited by 0
- 2023EnSiam: Self-Supervised Learning With Ensemble Representationscited by 0
- 2023Flow-Guided Controllable Line Drawing Generationcited by 0
- 2024A Paradigm Shift in Mouza Map Vectorization: A Human-Machine Collaboration Approachcited by 0
- 2026ScribeTokens: Fixed-Vocabulary Tokenization of Digital Inkcited by 0
- 2026ScribeTokens: Fixed-Vocabulary Tokenization of Digital Ink3 Mar 2026
- 2025On the Temporality for Sketch Representation Learning3 Dec 2025
- 2025Sketch Down the FLOPs: Towards Efficient Networks for Human Sketch29 May 2025
- 2025SketchFusion: Learning Universal Sketch Features through Fusing Foundation Models18 Mar 2025
- 2025BG-Triangle: B'ezier Gaussian Triangle for 3D Vectorization and Rendering18 Mar 2025
- 2025Composite Sketch+Text Queries for Retrieving Objects with Elusive Names and Complex Interactions12 Feb 2025
- 2024A Paradigm Shift in Mouza Map Vectorization: A Human-Machine Collaboration Approach21 Oct 2024
- 2024Decorrelation-based Self-Supervised Visual Representation Learning for Writer Identification2 Oct 2024
- 2024AirSketch: Generative Motion to Sketch12 Jul 2024
- 2024Do Generalised Classifiers really work on Human Drawn Sketches?4 Jul 2024
- 2024SketchINR: A First Look into Sketches as Implicit Neural Representations14 Mar 2024
- 2024How to Handle Sketch-Abstraction in Sketch-Based Image Retrieval?11 Mar 2024
26 more
- 2024InkSight: Offline-to-Online Handwriting Conversion by Teaching Vision-Language Models to Read and Write8 Feb 2024
- 2023Self-Supervised Representation Learning for Online Handwriting Text Classification10 Oct 2023
- 2023Flow-Guided Controllable Line Drawing Generation14 Jul 2023
- 2023Sketch Beautification: Learning Part Beautification and Structure Refinement for Sketches of Man-made Objects9 Jun 2023
- 2023EnSiam: Self-Supervised Learning With Ensemble Representations22 May 2023
- 2023What Can Human Sketches Do for Object Detection?27 Mar 2023
- 2023Exploiting Unlabelled Photos for Stronger Fine-Grained SBIR24 Mar 2023
- 2023Sketch2Saliency: Learning to Detect Salient Objects from Human Drawings20 Mar 2023
- 2023Picture that Sketch: Photorealistic Image Generation from Abstract Sketches20 Mar 2023
- 2023Data-Free Sketch-Based Image Retrieval14 Mar 2023
- 2022Cross-Modal Fusion Distillation for Fine-Grained Sketch-Based Image Retrieval19 Oct 2022
- 2022Self-Supervised Vision Transformers for Malware Detection15 Aug 2022
- 2022Character Generation through Self-Supervised Vectorization3 Aug 2022
- 2022Adaptive Fine-Grained Sketch-Based Image Retrieval4 Jul 2022
- 2022SceneTrilogy: On Human Scene-Sketch and its Complementarity with Photo and Text25 Apr 2022
- 2022Doodle It Yourself: Class Incremental Learning by Drawing a Few Sketches28 Mar 2022
- 2022Sketching without Worrying: Noise-Tolerant Sketch-Based Image Retrieval28 Mar 2022
- 2022Partially Does It: Towards Scene-Level FG-SBIR with Partial Input28 Mar 2022
- 2022Sketch3T: Test-Time Training for Zero-Shot SBIR28 Mar 2022
- 2022Text-DIAE: A Self-Supervised Degradation Invariant Autoencoders for Text Recognition and Document Enhancement9 Mar 2022
- 2022Self-Supervision, Remote Sensing and Abstraction: Representation Learning Across 3 Million Locations8 Mar 2022
- 2022FS-COCO: Towards Understanding of Freehand Sketches of Common Objects in Context4 Mar 2022
- 2022SURDS: Self-Supervised Attention-guided Reconstruction and Dual Triplet Loss for Writer Independent Offline Signature Verification25 Jan 2022
- 2021Exploring the Diversity and Invariance in Yourself for Visual Pre-Training Task1 Jun 2021
- 2021Adversarial Open Domain Adaptation for Sketch-to-Photo Synthesis12 Apr 2021
- 2021StyleMeUp: Towards Style-Agnostic Sketch-Based Image Retrieval29 Mar 2021
- 2024AirSketch: Generative Motion to Sketchcited by 2
- 2024AirSketch: Generative Motion to Sketch12 Jul 2024
- 2021StyleMeUp: Towards Style-Agnostic Sketch-Based Image Retrievalcited by 50
- 2022FS-COCO: Towards Understanding of Freehand Sketches of Common Objects in Contextcited by 49
- 2022Sketch3T: Test-Time Training for Zero-Shot SBIRcited by 34
- 2023Picture that Sketch: Photorealistic Image Generation from Abstract Sketchescited by 34
- 2022SceneTrilogy: On Human Scene-Sketch and its Complementarity with Photo and Textcited by 30
- 2022Sketching without Worrying: Noise-Tolerant Sketch-Based Image Retrievalcited by 27
- 2021Adversarial Open Domain Adaptation for Sketch-to-Photo Synthesiscited by 24
- 2022Doodle It Yourself: Class Incremental Learning by Drawing a Few Sketchescited by 23
- 2022Partially Does It: Towards Scene-Level FG-SBIR with Partial Inputcited by 20
- 2023What Can Human Sketches Do for Object Detection?cited by 19
- 2023Sketch2Saliency: Learning to Detect Salient Objects from Human Drawingscited by 17
- 2022Text-DIAE: A Self-Supervised Degradation Invariant Autoencoders for Text Recognition and Document Enhancementcited by 16
12 most cited of 36 All 36 (JSON)
- 2026ScribeTokens: Fixed-Vocabulary Tokenization of Digital Ink3 Mar 2026
- 2025On the Temporality for Sketch Representation Learning3 Dec 2025
- 2025Sketch Down the FLOPs: Towards Efficient Networks for Human Sketch29 May 2025
- 2025SketchFusion: Learning Universal Sketch Features through Fusing Foundation Models18 Mar 2025
- 2025BG-Triangle: B'ezier Gaussian Triangle for 3D Vectorization and Rendering18 Mar 2025
- 2025Composite Sketch+Text Queries for Retrieving Objects with Elusive Names and Complex Interactions12 Feb 2025
- 2024A Paradigm Shift in Mouza Map Vectorization: A Human-Machine Collaboration Approach21 Oct 2024
- 2024Decorrelation-based Self-Supervised Visual Representation Learning for Writer Identification2 Oct 2024
- 2024Do Generalised Classifiers really work on Human Drawn Sketches?4 Jul 2024
- 2024SketchINR: A First Look into Sketches as Implicit Neural Representations14 Mar 2024
- 2024How to Handle Sketch-Abstraction in Sketch-Based Image Retrieval?11 Mar 2024
- 2024InkSight: Offline-to-Online Handwriting Conversion by Teaching Vision-Language Models to Read and Write8 Feb 2024
12 newest of 36 All 36 (JSON)