Modeling human motion trajectories by sparse activation of motion primitives learned from unpartitioned data

  • Authors:
  • Christian Vollmer;Julian P. Eggert;Horst-Michael Gross

  • Affiliations:
  • Neuroinformatics and Cognitive Robotics Lab, Ilmenau University of Technology, Ilmenau, Germany;Honda Research Institute Europe GmbH, Offenbach/Main, Germany;Neuroinformatics and Cognitive Robotics Lab, Ilmenau University of Technology, Ilmenau, Germany

  • Venue:
  • KI'12 Proceedings of the 35th Annual German conference on Advances in Artificial Intelligence
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

We interpret biological motion trajectories as being composed of sequences of sub-blocks or motion primitives. Such primitives, together with the information, when they occur during an observed trajectory, provide a compact representation of movement in terms of events that is invariant to temporal shifts. Based on this representation, we present a model for the generation of motion trajectories that consists of two layers. In the lower layer, a trajectory is generated by activating a number of motion primitives from a learned dictionary, according to a given set of activation times and amplitudes. In the upper layer, the process generating the activation times is modeled by a group of Integrate-and-Fire neurons that emits spikes, dependent on a given class of trajectories, that activate the motion primitives in the lower layer. We learn the motion primitives together with their activation times and amplitudes in an unsupervised manner from unpartitioned data, with a variant of shift-NMF that is extended to support the event-like encoding. We present our model on the generation of handwritten character trajectories and show that we can generate good reconstructions of characters with shared primitives for all characters modeled.