ACM Transactions on Graphics · 2002 · 185 citations · 33 references
ComputingPerforming ArtsChoreographyComputer GraphicsComputer VisionAnimationInteractive Motion DesignModeling For AnimationMotion AnalysisMotion CaptureHuman Motion AnalysisMaximum Likelihood InferenceMotion Capture For AnimationMotion Data SynthesisMotion SynthesisMotion TextureState Transition MatrixTransition Probability Matrix
In this paper, we describe a novel technique, called motion texture, for synthesizing complex human-figure motion (e.g., dancing) that is statistically similar to the original motion captured data. We define motion texture as a set of motion textons and their distribution, which characterize the stochastic and dynamic nature of the captured motion. Specifically, a motion texton is modeled by a linear dynamic system (LDS) while the texton distribution is represented by a transition matrix indicating how likely each texton is switched to another. We have designed a maximum likelihood algorithm to learn the motion textons and their relationship from the captured dance motion. The learnt motion texture can then be used to generate new animations automatically and/or edit animation sequences interactively. Most interestingly, motion texture can be manipulated at different levels, either by changing the fine details of a specific motion at the texton level or by designing a new choreography at the distribution level. Our approach is demonstrated by many synthesized sequences of visually compelling dance motion.
33
System identification—Theory for the user
Naresh K. Sinha · Automatica · 1989 · 9.2K citations
1990 · 3.1K citations
Image quilting for texture synthesis and transfer
Alexei A. Efros, William T. Freeman · 2001 · 2.4K citations