Abstract

Neural generative modelling of sketches has been an active research direction. SketchRNN set a milestone with their sequence-to-sequence variational autoencoder architecture being able to generate hand drawn sketches in various classes by modelling them as sequences of displacements between consecutive stroke points. The diversity and variety in the set of handwritten Chinese characters makes them a good candidate for such generative modelling enabling their unconditional generation. However, modelling them as sequences of points causes coarse looking strokes and much longer sequences, consequently requiring use of polygonal approximation algorithms to cut down on points. Instead, we propose and investigate the modelling of Chinese characters as sequences of Bézier curves using the SketchRNN architecture with a few modifications, to allow the model to directly generate smooth curves. This way the encoded representation is smaller while more of the stroke’s characteristics are retained and the generated characters are truly scalable. We also suggest the appropriate preprocessing strategy for the KanjiVG dataset to make it suitable for this purpose. Qualitative evaluation of the results suggests the model demonstrates generation of characters with mostly well-structured and ordered strokes. This was substantiated by quantitative evaluation based on the FrFréchetchet Inception Distance score.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call