Pith. sign in

ChiroDiff: Modelling chirographic data with Diffusion Models

1 Pith paper cite this work. Polarity classification is still indexing.

1 Pith paper citing it
abstract

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.

fields

cs.CV 1

years

2026 1

verdicts

CONDITIONAL 1

representative citing papers

Draw This First

cs.CV · 2026-08-12 · conditional · novelty 7.0

Draw order is encoded as color in an image, generated by a pretrained diffusion transformer, then decoded into ordered vector strokes whose order follows language instructions.

citing papers explorer

Showing 1 of 1 citing paper.

  • Draw This First cs.CV · 2026-08-12 · conditional · none · ref 2023 · internal anchor

    Draw order is encoded as color in an image, generated by a pretrained diffusion transformer, then decoded into ordered vector strokes whose order follows language instructions.