Learning the Grammar of Dance

Abstract

Human motion sequences that are generated by computer algorithms may contain abrupt transitions: places where consecutive body positions would require physically impossible or stylistically illegal moves. We use graph--theoretic methods to learn the "grammar" of joint movements in a given corpus and then apply memory-bounded A* search to the resulting transition graphs--using an in order to reduce the search space--to find appropriate interpolation sequences. The application that motivated the development of these methods is an algorithm that uses the mathematical properties of chaos to generate variations on dance and martial arts sequences.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jan 01, 1998
Accession Number
ADA452050

Entities

People

  • Elizabeth Bradley
  • Joshua M Stuart

Organizations

  • University of Colorado Boulder

Tags

DTIC Thesaurus Topics

  • Abstracts
  • Algorithms
  • Availability
  • Classification
  • Colorado
  • Computer Science
  • Computers
  • Contracts
  • Information Operations
  • Instructions
  • Interpolation
  • Learning
  • Mathematics
  • Monitoring
  • Security
  • Sequences
  • Transitions

Readers

  • Applied Combinatorial Optimization and Logic Circuit Design.
  • Computational Linguistics
  • Military History of the United States in the 20th Century.

Technology Areas

  • Space
  • Space - Spacecraft Maneuvers