A
system and method for generating a sequence of ink points to simulate a
handwriting style of an identified user, comprising: receiving (S110) a character string input, each character of the character string having a character
label; selecting (S120) the identified user; retrieving (S130), for each character
label, a subsequence of a fixed number of ink points; selecting (S140), for each retrieved ink point, a first set of ink point features; generating, for each retrieved ink point, a second set of random ink point features; applying (S160), for each character
label, the first and second sets of ink point features to a reverse process of a trained
diffusion model of a predetermined number of
diffusion steps to generate, at each
diffusion step, a version of the second set of ink point features corresponding to the respective diffusion step, to depict a
handwriting version of the respective character label until all the character labels have been depicted; concatenating (S170) the depicted handwritten versions of the respective character labels.