CoSE: Compositional Stroke Embeddings
Not on the map. Why?
Abstract (arXiv)
We present a generative model for complex free-form structures such as stroke-based drawing tasks. While previous approaches rely on sequence-based models for drawings of basic objects or handwritten text, we propose a model that treats drawings as a collection of strokes that can be composed into complex structures such as diagrams (e.g., flow-charts). At the core of the approach lies a novel autoencoder that projects variable-length strokes into a latent space of fixed dimension. This representation space allows a relational model, operating in latent space, to better capture the relationship between strokes and to predict subsequent strokes. We demonstrate qualitatively and quantitatively that our proposed approach is able to model the appearance of individual strokes, as well as the compositional structure of larger diagram drawings. Our approach is suitable for interactive use cases such as auto-completing diagrams. We make code and models publicly available at https://eth-ait.github.io/cose.
Key facts. Cited by 26 papers in the map (data through 7 Oct 2026). First posted on arXiv 17 Jun 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 6; 2022: 7; 2023: 3; 2024: 4; 2025: 0; 2026: 6.
26 papers.
Sort:
By area:
- 2021SketchGen: Generating Constrained CAD Sketchescited by 68
- 2024ProcessPainter: Learn Painting Process from Sequence Datacited by 37
- 2023Disentangling Writer and Character Styles for Handwriting Generationcited by 35
- 2022Sketching without Worrying: Noise-Tolerant Sketch-Based Image Retrievalcited by 27
- 2022How to Reuse and Compose Knowledge for a Lifetime of Tasks: A Survey on Continual Learning and Functional Compositioncited by 27
- 2021Cloud2Curve: Generation and Vectorization of Parametric Sketchescited by 16
- 2023ChiroDiff: Modelling chirographic data with Diffusion Modelscited by 14
- 2024SketchINR: A First Look into Sketches as Implicit Neural Representationscited by 13
- 2021Recognizing Vector Graphics without Rasterizationcited by 11
- 2024Decoupling Layout from Glyph in Online Chinese Handwriting Generationcited by 7
- 2022Drawing out of Distribution with Neuro-Symbolic Generative Modelscited by 5
- 2024SketchGPT: Autoregressive Modeling for Sketch Generation and Recognitioncited by 5
14 more
- 2021Sketch-based Creativity Support Tools using Deep Learningcited by 3
- 2022RendNet: Unified 2D/3D Recognizer With Latent Space Renderingcited by 2
- 2021NP-DRAW: A Non-Parametric Structured Latent Variable Model for Image Generationcited by 1
- 2022Multi-granularity Association Learning Framework for on-the-fly Fine-Grained Sketch-based Image Retrievalcited by 1
- 2022Inkorrect: Online Handwriting Spelling Correctioncited by 1
- 2026Stroke of Surprise: Progressive Semantic Illusions in Vector Sketchingcited by 1
- 2021Visual Intelligence through Human Interactioncited by 0
- 2022Character Generation through Self-Supervised Vectorizationcited by 0
- 2023Sampling and Ranking for Digital Ink Generation on a tight computational budgetcited by 0
- 2026Enabling Stroke-Level Structural Analysis of Hieroglyphic Scripts without Language-Specific Priorscited by 0
- 2026SketchMamba: A Lightweight State-Space Model for Joint Progressive Sketch Classification and Stroke Auto-Completioncited by 0
- 2026Bridging Online and Offline Handwriting via Differentiable Physical Renderingcited by 0
- 2026Draw This Firstcited by 0
- 2026SketchFlow: Zero-Shot Vector Sketch Generation via GMM Prior Flow in CLIP Latent Spacecited by 0
- 2026SketchFlow: Zero-Shot Vector Sketch Generation via GMM Prior Flow in CLIP Latent Space21 Aug 2026
- 2026Draw This First12 Aug 2026
- 2026Bridging Online and Offline Handwriting via Differentiable Physical Rendering4 Aug 2026
- 2026SketchMamba: A Lightweight State-Space Model for Joint Progressive Sketch Classification and Stroke Auto-Completion26 Jul 2026
- 2026Stroke of Surprise: Progressive Semantic Illusions in Vector Sketching12 Feb 2026
- 2026Enabling Stroke-Level Structural Analysis of Hieroglyphic Scripts without Language-Specific Priors9 Jan 2026
- 2024Decoupling Layout from Glyph in Online Chinese Handwriting Generation3 Oct 2024
- 2024ProcessPainter: Learn Painting Process from Sequence Data10 Jun 2024
- 2024SketchGPT: Autoregressive Modeling for Sketch Generation and Recognition6 May 2024
- 2024SketchINR: A First Look into Sketches as Implicit Neural Representations14 Mar 2024
- 2023Sampling and Ranking for Digital Ink Generation on a tight computational budget2 Jun 2023
- 2023ChiroDiff: Modelling chirographic data with Diffusion Models7 Apr 2023
14 more
- 2023Disentangling Writer and Character Styles for Handwriting Generation26 Mar 2023
- 2022Character Generation through Self-Supervised Vectorization3 Aug 2022
- 2022How to Reuse and Compose Knowledge for a Lifetime of Tasks: A Survey on Continual Learning and Functional Composition15 Jul 2022
- 2022RendNet: Unified 2D/3D Recognizer With Latent Space Rendering21 Jun 2022
- 2022Drawing out of Distribution with Neuro-Symbolic Generative Models3 Jun 2022
- 2022Sketching without Worrying: Noise-Tolerant Sketch-Based Image Retrieval28 Mar 2022
- 2022Inkorrect: Online Handwriting Spelling Correction28 Feb 2022
- 2022Multi-granularity Association Learning Framework for on-the-fly Fine-Grained Sketch-based Image Retrieval13 Jan 2022
- 2021Sketch-based Creativity Support Tools using Deep Learning19 Nov 2021
- 2021Visual Intelligence through Human Interaction12 Nov 2021
- 2021Recognizing Vector Graphics without Rasterization5 Nov 2021
- 2021NP-DRAW: A Non-Parametric Structured Latent Variable Model for Image Generation25 Jun 2021
- 2021SketchGen: Generating Constrained CAD Sketches4 Jun 2021
- 2021Cloud2Curve: Generation and Vectorization of Parametric Sketches29 Mar 2021
- 2021SketchGen: Generating Constrained CAD Sketchescited by 68
- 2024ProcessPainter: Learn Painting Process from Sequence Datacited by 37
- 2023Disentangling Writer and Character Styles for Handwriting Generationcited by 35
- 2022Sketching without Worrying: Noise-Tolerant Sketch-Based Image Retrievalcited by 27
- 2022How to Reuse and Compose Knowledge for a Lifetime of Tasks: A Survey on Continual Learning and Functional Compositioncited by 27
- 2021Cloud2Curve: Generation and Vectorization of Parametric Sketchescited by 16
- 2024SketchINR: A First Look into Sketches as Implicit Neural Representationscited by 13
- 2021Recognizing Vector Graphics without Rasterizationcited by 11
- 2024Decoupling Layout from Glyph in Online Chinese Handwriting Generationcited by 7
- 2022Drawing out of Distribution with Neuro-Symbolic Generative Modelscited by 5
- 2024SketchGPT: Autoregressive Modeling for Sketch Generation and Recognitioncited by 5
- 2021Sketch-based Creativity Support Tools using Deep Learningcited by 3
12 most cited of 24 All 24 (JSON)
- 2026Draw This First12 Aug 2026
- 2026Bridging Online and Offline Handwriting via Differentiable Physical Rendering4 Aug 2026
- 2026SketchMamba: A Lightweight State-Space Model for Joint Progressive Sketch Classification and Stroke Auto-Completion26 Jul 2026
- 2026Stroke of Surprise: Progressive Semantic Illusions in Vector Sketching12 Feb 2026
- 2026Enabling Stroke-Level Structural Analysis of Hieroglyphic Scripts without Language-Specific Priors9 Jan 2026
- 2024Decoupling Layout from Glyph in Online Chinese Handwriting Generation3 Oct 2024
- 2024ProcessPainter: Learn Painting Process from Sequence Data10 Jun 2024
- 2024SketchGPT: Autoregressive Modeling for Sketch Generation and Recognition6 May 2024
- 2024SketchINR: A First Look into Sketches as Implicit Neural Representations14 Mar 2024
- 2023Sampling and Ranking for Digital Ink Generation on a tight computational budget2 Jun 2023
- 2023Disentangling Writer and Character Styles for Handwriting Generation26 Mar 2023
- 2022Character Generation through Self-Supervised Vectorization3 Aug 2022
12 newest of 24 All 24 (JSON)