# MoGlow: Probabilistic and controllable motion synthesis using normalising flows

Source: [MoGlow: Probabilistic and controllable motion synthesis using normalising flows](<https://www.sota2.com/research/paper/68fa68de1e209131cea1ed7a>)

Collection index: [llms.txt](<https://www.sota2.com/research/llms.txt>)

Data updated: 2025-10-25T22:47:52.778Z

Authors: Gustav Eje Henter, Simon Alexanderson, Jonas Beskow

Published: 2019-05-16T08:41:12.000Z

## Abstract

Data-driven modelling and synthesis of motion is an active research area with applications that include animation, games, and social robotics. This paper introduces a new class of probabilistic, generative, and controllable motion-data models based on normalising flows. Models of this kind can describe highly complex distributions, yet can be trained efficiently using exact maximum likelihood, unlike GANs or VAEs. Our proposed model is autoregressive and uses LSTMs to enable arbitrarily long time-dependencies. Importantly, is is also causal, meaning that each pose in the output sequence is generated without access to poses or control inputs from future time steps; this absence of algorithmic latency is important for interactive applications with real-time motion control. The approach can in principle be applied to any type of motion since it does not make restrictive, task-specific assumptions regarding the motion or the character morphology. We evaluate the models on motion-capture datasets of human and quadruped locomotion. Objective and subjective results show that randomly-sampled motion from the proposed method outperforms task-agnostic baselines and attains a motion quality close to recorded motion capture.

## Recorded benchmark results

A research result applies to its stated dataset, split, metric and evaluation configuration. Compare like-for-like settings, preserve the metric's unit and direction, and distinguish paper-reported results from independent reproduction. The best result recorded here is not a claim of exhaustive, current global coverage.

- [3D Gesture Generation on BEAT (test)](<https://www.sota2.com/research/sota/3d-gesture-generation-on-beat-test.md>): 3D Gesture Generation; BEAT (test); BA: 0.35.

## Original sources and implementation

[Original paper](<https://arxiv.org/abs/1905.06598>)

[PDF](<https://arxiv.org/pdf/1905.06598.pdf>)
