ChiroDiff: Modelling chirographic data with Diffusion Models
On the map: Diffusion models → Diffusion foundations and sampling
Abstract (arXiv)
Generative modelling over continuous-time geometric constructs, a.k.a such as handwriting, sketches, drawings etc., have been accomplished through autoregressive distributions. Such strictly-ordered discrete factorization however falls short of capturing key properties of chirographic data -- it fails to build holistic understanding of the temporal concept due to one-way visibility (causality). Consequently, temporal data has been modelled as discrete token sequences of fixed sampling rate instead of capturing the true underlying concept. In this paper, we introduce a powerful model-class namely "Denoising Diffusion Probabilistic Models" or DDPMs for chirographic data that specifically addresses these flaws. Our model named "ChiroDiff", being non-autoregressive, learns to capture holistic concepts and therefore remains resilient to higher temporal sampling rate up to a good extent. Moreover, we show that many important downstream utilities (e.g. conditional sampling, creative mixing) can be flexibly implemented using ChiroDiff. We further show some unique use-cases like stochastic vectorization, de-noising/healing, abstraction are also possible with this model-class. We perform quantitative and qualitative evaluation of our framework on relevant datasets and found it to be better or on par with competing approaches.
Key facts. Cited by 14 papers in the map (data through 14 Oct 2026). Placed in Diffusion foundations and sampling, one of 14 directions in Diffusion models. Builds on 43 of its 53 references that are in the map. First posted on arXiv 7 Apr 2023.
Builds on
43 of 53 references.
Closest ancestors · 10
Same direction, newest first
- 2022Analog Bits: Generating Discrete Data using Diffusion Models with Self-Conditioning8 Aug
- 2022Classifier-Free Diffusion Guidance26 Jul
- 2022Pseudo Numerical Methods for Diffusion Models on Manifolds20 Feb
- 2021High-Resolution Image Synthesis with Latent Diffusion Models20 Dec
- 2021ILVR: Conditioning Method for Denoising Diffusion Probabilistic Models6 Aug
- 2021Diffusion Models Beat GANs on Image Synthesis11 May
- 2021Improved Denoising Diffusion Probabilistic Models18 Feb
- 2020Score-Based Generative Modeling through Stochastic Differential Equations26 Nov
- 2020Denoising Diffusion Implicit Models6 Oct
- 2020Denoising Diffusion Probabilistic Models19 Jun
Other references · 33
- 2017Attention Is All You Needcited by 60,361
- 2015Deep Unsupervised Learning using Nonequilibrium Thermodynamicscited by 7,058
- 2016PointNet: Deep Learning on Point Sets for 3D Classification and Segmentationcited by 5,248
- 2021Zero-Shot Text-to-Image Generationcited by 4,288
- 2014Learning Phrase Representations using RNN Encoder-Decoder for Statistical Machine Translationcited by 4,057
- 2018Neural Ordinary Differential Equationscited by 3,779
- 2021GLIDE: Towards Photorealistic Image Generation and Editing with Text-Guided Diffusion Modelscited by 3,614
- 2016WaveNet: A Generative Model for Raw Audiocited by 1,722
- 2017Deep Setscited by 1,421
- 2021Diffusion Probabilistic Models for 3D Point Cloud Generationcited by 735
- 2022Equivariant Diffusion for Molecule Generation in 3Dcited by 677
- 2015Generating Sentences from a Continuous Spacecited by 612
21 more
- 2021CSDI: Conditional Score-based Diffusion Models for Probabilistic Time Series Imputationcited by 582
- 2013Generating Sequences With Recurrent Neural Networkscited by 554
- 2022GeoDiff: a Geometric Diffusion Model for Molecular Conformation Generationcited by 516
- 2015Unsupervised Learning of Video Representations using LSTMscited by 435
- 2018Video Action Transformer Networkcited by 316
- 2017A Neural Representation of Sketch Drawingscited by 313
- 2020Learning Gradient Fields for Shape Generationcited by 245
- 2018Music Transformercited by 211
- 2020DeepSVG: A Hierarchical Generative Network for Vector Graphics Animationcited by 159
- 2019A Learned Representation for Scalable Vector Graphicscited by 91
- 2021Score-Based Point Cloud Denoisingcited by 83
- 2020Sketchformer: Transformer-based Representation for Sketched Structurecited by 78
- 2022BDDM: Bilateral Denoising Diffusion Models for Fast and High-Quality Speech Synthesiscited by 64
- 2020Creative Sketch Generationcited by 44
- 2020B'ezierSketch: A generative model for scalable vector sketchescited by 43
- 2020CoSE: Compositional Stroke Embeddingscited by 26
- 2020Diffusion models for Handwriting Generationcited by 25
- 2021Cloud2Curve: Generation and Vectorization of Parametric Sketchescited by 16
- 2019Goal-Driven Sequential Data Abstractioncited by 12
- 2018Multi-column Point-CNN for Sketch Segmentationcited by 5
- 2020The DIDI dataset: Digital Ink Diagram datacited by 5
Built on by
Citing papers per year: 2023: 1; 2024: 4; 2025: 6; 2026: 3.
14 papers.
Sort:
By area:
- 2023VecFusion: Vector Font Generation with Diffusioncited by 20
- 2024SketchINR: A First Look into Sketches as Implicit Neural Representationscited by 13
- 2025Beyond Isolated Words: Diffusion Brush for Handwritten Text-Line Generationcited by 10
- 2025DuetSVG: Unified Multimodal SVG Generation with Internal Visual Guidancecited by 8
- 2024Decoupling Layout from Glyph in Online Chinese Handwriting Generationcited by 7
- 2024Improving Diffusion Models's Data-Corruption Resistance using Scheduled Pseudo-Huber Losscited by 4
- 2024CraftSVG: Multi-Object Text-to-SVG Synthesis via Layout Guided Diffusioncited by 3
- 2025StrokeFusion: Vector Sketch Generation via Joint Stroke-UDF Encoding and Latent Sequence Diffusioncited by 2
- 2025Generating Sketches in a Hierarchical Auto-Regressive Process for Flexible Sketch Drawing Manipulation at Stroke-Levelcited by 2
- 2025Sparse-to-Sparse Training of Diffusion Modelscited by 1
- 2026Teaching an Agent to Sketch One Part at a Timecited by 1
- 2025Text to Sketch Generation with Multi-Stylescited by 0
2 more
- 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
- 2026Teaching an Agent to Sketch One Part at a Time19 Mar 2026
- 2025DuetSVG: Unified Multimodal SVG Generation with Internal Visual Guidance11 Dec 2025
- 2025Generating Sketches in a Hierarchical Auto-Regressive Process for Flexible Sketch Drawing Manipulation at Stroke-Level11 Nov 2025
- 2025Text to Sketch Generation with Multi-Styles6 Nov 2025
- 2025Beyond Isolated Words: Diffusion Brush for Handwritten Text-Line Generation5 Aug 2025
- 2025Sparse-to-Sparse Training of Diffusion Models30 Apr 2025
- 2025StrokeFusion: Vector Sketch Generation via Joint Stroke-UDF Encoding and Latent Sequence Diffusion31 Mar 2025
- 2024Decoupling Layout from Glyph in Online Chinese Handwriting Generation3 Oct 2024
- 2024CraftSVG: Multi-Object Text-to-SVG Synthesis via Layout Guided Diffusion30 Mar 2024
- 2024Improving Diffusion Models's Data-Corruption Resistance using Scheduled Pseudo-Huber Loss25 Mar 2024
2 more
- 2024SketchINR: A First Look into Sketches as Implicit Neural Representations14 Mar 2024
- 2023VecFusion: Vector Font Generation with Diffusion16 Dec 2023
- 2023VecFusion: Vector Font Generation with Diffusioncited by 20
- 2024Improving Diffusion Models's Data-Corruption Resistance using Scheduled Pseudo-Huber Losscited by 4
- 2024CraftSVG: Multi-Object Text-to-SVG Synthesis via Layout Guided Diffusioncited by 3
- 2025Sparse-to-Sparse Training of Diffusion Modelscited by 1
- 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
- 2025Sparse-to-Sparse Training of Diffusion Models30 Apr 2025
- 2024CraftSVG: Multi-Object Text-to-SVG Synthesis via Layout Guided Diffusion30 Mar 2024
- 2024Improving Diffusion Models's Data-Corruption Resistance using Scheduled Pseudo-Huber Loss25 Mar 2024
- 2023VecFusion: Vector Font Generation with Diffusion16 Dec 2023
- 2025DuetSVG: Unified Multimodal SVG Generation with Internal Visual Guidance11 Dec 2025
- 2025Text to Sketch Generation with Multi-Styles6 Nov 2025
- 2026Teaching an Agent to Sketch One Part at a Timecited by 1
- 2026Teaching an Agent to Sketch One Part at a Time19 Mar 2026
- 2024SketchINR: A First Look into Sketches as Implicit Neural Representationscited by 13
- 2025Beyond Isolated Words: Diffusion Brush for Handwritten Text-Line Generationcited by 10
- 2024Decoupling Layout from Glyph in Online Chinese Handwriting Generationcited by 7
- 2025StrokeFusion: Vector Sketch Generation via Joint Stroke-UDF Encoding and Latent Sequence Diffusioncited by 2
- 2025Generating Sketches in a Hierarchical Auto-Regressive Process for Flexible Sketch Drawing Manipulation at Stroke-Levelcited by 2
- 2026Draw This Firstcited by 0
- 2026Draw This First12 Aug 2026
- 2025Generating Sketches in a Hierarchical Auto-Regressive Process for Flexible Sketch Drawing Manipulation at Stroke-Level11 Nov 2025
- 2025Beyond Isolated Words: Diffusion Brush for Handwritten Text-Line Generation5 Aug 2025
- 2025StrokeFusion: Vector Sketch Generation via Joint Stroke-UDF Encoding and Latent Sequence Diffusion31 Mar 2025
- 2024Decoupling Layout from Glyph in Online Chinese Handwriting Generation3 Oct 2024
- 2024SketchINR: A First Look into Sketches as Implicit Neural Representations14 Mar 2024
Similar, not cited
Close in wording, no citation either way
- 2025CHIME: Conditional Hallucination and Integrated Multi-scale Enhancement for Time Series Diffusion Model
- 2021Structured Denoising Diffusion Models in Discrete State-Spaces
- 2024Conditional sampling within generative diffusion models
- 2022Markup-to-Image Diffusion Models with Scheduled Sampling
- 2023Diffusion with Forward Models: Solving Stochastic Inverse Problems Without Direct Supervision
- 2022Image Embedding for Denoising Generative Models
- 2023Denoising Diffusion Bridge Models
- 2022How Much is Enough? A Study on Diffusion Times in Score-based Generative Models