Interactive Generation of Calligraphic Trajectories from Gaussian Mixtures

Berio, Daniel; Fol Leymarie, Frederic and Calinon, Sylvain. 2019. Interactive Generation of Calligraphic Trajectories from Gaussian Mixtures. In: Nizar Bouguila and Wentao Fan, eds. Mixture Models and Applications. Cham, Switzerland: Springer Nature Switzerland AG, pp. 23-38. ISBN 9783030238759 [Book Section]

No full text available

Abstract or Description

The chapter presents an approach for the interactive definition of curves and motion paths based on Gaussian mixture model (GMM) and optimal control. The input of our method is a mixture of multivariate Gaussians defined by the user, whose centers define a sparse sequence of key-points, and whose covariances define the precision required to pass through these key-points. The output is a dynamical system generating curves that are natural looking and reflect the kinematics of a movement, similar to that produced by human drawing or writing. In particular, the stochastic nature of the GMM combined with optimal control is exploited to generate paths with natural variations, which are defined by the user within a simple interactive interface. Several properties of the Gaussian mixture are exploited in this application. First, there is a direct link between multivariate Gaussian distributions and optimal control formulations based on quadratic objective functions (linear quadratic tracking), which is exploited to extend the GMM representation to a controller. We then exploit the option of tying the covariances in the GMM to modulate the style of the calligraphic trajectories. The approach is tested to generate curves and traces that are geometrically and dynamically similar to the ones that can be seen in art forms such as calligraphy or graffiti.

Item Type:

Book Section

Identification Number (DOI):


Optimal control, Model predictive control, Stochastic dynamical system, Non-photorealistic rendering, Calligraphy and graffiti generation, User interface

Departments, Centres and Research Units:



14 August 2019Published Online

Item ID:


Date Deposited:

21 Oct 2020 15:50

Last Modified:

21 Oct 2020 15:50


Edit Record Edit Record (login required)