Construction and Optimal Search of Interpolated Motion Graphs
Alla Safonova, Jessica K. Hodgins
ACM Transactions on Graphics (SIGGRAPH 2007) (2007)
teaser

Many compelling applications would become feasible if novice users had the ability to synthesize high quality human motion based only on a simple sketch and a few easily specified constraints. We approach this problem by representing the desired motion as an interpolation of two time-scaled paths through a motion graph. The graph is constructed to support interpolation and pruned for efficient search. We use an anytime version of A* search to find a globally optimal solution in this graph that satisfies the user's specification. Our approach retains the natural transitions of motion graphs and the ability to synthesize physically realistic variations provided by interpolation. We demonstrate the power of this approach by synthesizing optimal or near optimal motions that include a variety of behaviors in a single motion.

Alla Safonova, Jessica K. Hodgins (2007). Construction and Optimal Search of Interpolated Motion Graphs. ACM Transactions on Graphics (SIGGRAPH 2007), 26(3).

@article{ Safonova:2007:InterpolatedGraphs,
author = "Alla Safonova and Jessica K. Hodgins",
title = "Construction and Optimal Search of Interpolated Motion Graphs",
year = "2007",
month = aug,
journal = "ACM Transactions on Graphics (SIGGRAPH 2007)",
volume = "26",
number = "3",
links = {http://graphics.cs.cmu.edu/projects/interpolated_motion_graphs/},
}