Motion Diffusion Autoencoders: Enabling Attribute Manipulation in Human Motion Demonstrated on Karate Techniques

Anthony Richardson, Felix Putze
1/30/2025
cs.CVcs.LG

No official code found. Best implementation: anthony-richardson/MoDiffAE (7 stars, last commit 2025-07-24).

Abstract

Attribute manipulation deals with the problem of changing individual attributes of a data point or a time series, while leaving all other aspects unaffected. This work focuses on the domain of human motion, more precisely karate movement patterns. To the best of our knowledge, it presents the first success at manipulating attributes of human motion data. One of the key requirements for achieving attribute manipulation on human motion is a suitable pose representation. Therefore, we design a novel continuous, rotation-based pose representation that enables the disentanglement of the human skeleton and the motion trajectory, while still allowing an accurate reconstruction of the original anatomy. The core idea of the manipulation approach is to use a transformer encoder for discovering high-level semantics, and a diffusion probabilistic model for modeling the remaining stochastic variations. We show that the embedding space obtained from the transformer encoder is semantically meaningful and linear. This enables the manipulation of high-level attributes, by discovering their linear direction of change in the semantic embedding space and moving the embedding along said direction. All code and data is made publicly available.

View on arXivView PDF

Code Implementations(1)

73Shell, PythonNov 15, 20221 years agoNOASSERTION

Similar Papers

Cite this paper

@article{richardson2025motion,
  title  = {Motion Diffusion Autoencoders: Enabling Attribute Manipulation in Human Motion Demonstrated on Karate Techniques},
  author = {Anthony Richardson and Felix Putze},
  year   = {2025},
  eprint = {2501.18729},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2501.18729v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2501.18729.svg)](https://codeofpaper.com/paper/2501.18729)

Discussion