A high-level control mechanism for human locomotion based on parametric frame space interpolation
Proceedings of the Eurographics workshop on Computer animation and simulation '96
An optimal algorithm for approximate nearest neighbor searching
SODA '94 Proceedings of the fifth annual ACM-SIAM symposium on Discrete algorithms
I3D '01 Proceedings of the 2001 symposium on Interactive 3D graphics
Learning variable-length Markov models of behavior
Computer Vision and Image Understanding - Modeling people toward vision-based underatanding of a person's shape, appearance, and movement
Computer puppetry: An importance-based approach
ACM Transactions on Graphics (TOG)
Footskate cleanup for motion capture editing
Proceedings of the 2002 ACM SIGGRAPH/Eurographics symposium on Computer animation
On-line locomotion generation based on motion blending
Proceedings of the 2002 ACM SIGGRAPH/Eurographics symposium on Computer animation
Synthesis of complex dynamic character motion from simple animations
Proceedings of the 29th annual conference on Computer graphics and interactive techniques
Motion texture: a two-level statistical model for character motion synthesis
Proceedings of the 29th annual conference on Computer graphics and interactive techniques
Proceedings of the 29th annual conference on Computer graphics and interactive techniques
Interactive motion generation from examples
Proceedings of the 29th annual conference on Computer graphics and interactive techniques
Interactive control of avatars animated with human motion data
Proceedings of the 29th annual conference on Computer graphics and interactive techniques
Motion capture assisted animation: texturing and synthesis
Proceedings of the 29th annual conference on Computer graphics and interactive techniques
Articulated body deformation from range scan data
Proceedings of the 29th annual conference on Computer graphics and interactive techniques
Automated Derivation of Primitives for Movement Classification
Autonomous Robots
Interpolation Synthesis of Articulated Figure Motion
IEEE Computer Graphics and Applications
Verbs and Adverbs: Multidimensional Motion Interpolation
IEEE Computer Graphics and Applications
Realistic synthesis of novel human movements from a database of motion capture examples
HUMO '00 Proceedings of the Workshop on Human Motion (HUMO'00)
Flexible automatic motion blending with registration curves
Proceedings of the 2003 ACM SIGGRAPH/Eurographics symposium on Computer animation
Automated derivation of behavior vocabularies for autonomous humanoid motion
AAMAS '03 Proceedings of the second international joint conference on Autonomous agents and multiagent systems
Rhythmic-motion synthesis based on motion-beat analysis
ACM SIGGRAPH 2003 Papers
Motion synthesis from annotations
ACM SIGGRAPH 2003 Papers
Snap-together motion: assembling run-time animations
ACM SIGGRAPH 2003 Papers
Segmenting motion capture data into distinct behaviors
GI '04 Proceedings of the 2004 Graphics Interface Conference
Adaptation of performed ballistic motion
ACM Transactions on Graphics (TOG)
On-line motion blending for real-time locomotion generation: Research Articles
Computer Animation and Virtual Worlds - Special Issue: The Very Best Papers from CASA 2004
Motion patches: building blocks for virtual environments annotated with motion data
ACM SIGGRAPH 2006 Papers
Computational studies of human motion: part 1, tracking and motion synthesis
Foundations and Trends® in Computer Graphics and Vision
Proceedings of the 2007 symposium on Interactive 3D graphics and games
Interactive motion correction and object manipulation
Proceedings of the 2007 symposium on Interactive 3D graphics and games
Quick transitions with cached multi-way blends
Proceedings of the 2007 symposium on Interactive 3D graphics and games
Active learning for real-time motion controllers
ACM SIGGRAPH 2007 papers
Near-optimal character animation with continuous control
ACM SIGGRAPH 2007 papers
Construction and optimal search of interpolated motion graphs
ACM SIGGRAPH 2007 papers
Evaluating motion graphs for character animation
ACM Transactions on Graphics (TOG)
Simulating competitive interactions using singly captured motions
Proceedings of the 2007 ACM symposium on Virtual reality software and technology
Simulating interactions of avatars in high dimensional state space
Proceedings of the 2008 symposium on Interactive 3D graphics and games
Interactive motion correction and object manipulation
ACM SIGGRAPH 2008 classes
Synthesis of constrained walking skills
ACM SIGGRAPH Asia 2008 papers
Achieving good connectivity in motion graphs
Graphical Models
Automatic construction of a minimum size motion graph
Proceedings of the 2009 ACM SIGGRAPH/Eurographics Symposium on Computer Animation
Locomotion Animation by Using Riding Motion
IVA '09 Proceedings of the 9th International Conference on Intelligent Virtual Agents
Real-time planning for parameterized human motion
Proceedings of the 2008 ACM SIGGRAPH/Eurographics Symposium on Computer Animation
Proceedings of the 2008 ACM SIGGRAPH/Eurographics Symposium on Computer Animation
Achieving good connectivity in motion graphs
Proceedings of the 2008 ACM SIGGRAPH/Eurographics Symposium on Computer Animation
Interactive generation of human animation with deformable motion models
ACM Transactions on Graphics (TOG)
A Velocity-Curvature Space Approach for Walking Motions Analysis
MIG '09 Proceedings of the 2nd International Workshop on Motion in Games
Synthesis and editing of personalized stylistic human motion
Proceedings of the 2010 ACM SIGGRAPH symposium on Interactive 3D Graphics and Games
Comparative study of representations for segmentation of whole body human motion data
IROS'09 Proceedings of the 2009 IEEE/RSJ international conference on Intelligent robots and systems
LoD-based locomotion engine for game characters
Edutainment'07 Proceedings of the 2nd international conference on Technologies for e-learning and digital entertainment
Creating long gait animation sequences through Reinforcement Learning
Proceedings of the 2011 conference on Neural Nets WIRN10: Proceedings of the 20th Italian Workshop on Neural Nets
Motion rings for interactive gait synthesis
I3D '11 Symposium on Interactive 3D Graphics and Games
Realtime human motion control with a small number of inertial sensors
I3D '11 Symposium on Interactive 3D Graphics and Games
Motion parameterization with inverse blending
MIG'10 Proceedings of the Third international conference on Motion in games
Semi-automatic end-user tools for construction of virtual avatar behaviors
Proceedings of the 16th International Conference on 3D Web Technology
Movement classes from human motion data
Transactions on edutainment VI
Rhythmic motion synthesis using motion thread networks
Proceedings of the 10th International Conference on Virtual Reality Continuum and Its Applications in Industry
Content-Based human motion retrieval with automatic transition
CGI'06 Proceedings of the 24th international conference on Advances in Computer Graphics
A quantitative methodology to evaluate motion-based animation techniques
MIG'11 Proceedings of the 4th international conference on Motion in Games
Automating expressive locomotion generation
Transactions on Edutainment VII
Planning interactive task for intelligent characters
Computer Animation and Virtual Worlds
Hi-index | 0.00 |
In this paper, we propose an example-based approach to on-line locomotion synthesis. Our approach consists of two parts: motion analysis and motion synthesis. In the motion analysis part, an unlabeled motion sequence is first decomposed into motion segments, exploiting the behavior of the COM (center of mass) trajectory of the performer. Those motion segments are subsequently classified into groups of motion segments such that the same group of motion segments share an identical footstep pattern. Finally, we construct a hierarchical motion transition graph by representing these groups and their connectivity to other groups as nodes and edges, respectively. The coarse level of this graph models locomotive motions and their transitions, and the fine level mainly captures the cyclic nature of locomotive motions. In the motion synthesis part, given a stream of motion specifications in an on-line manner, the motion transition graph is traversed while blending the motion segments to synthesize a motion at a node, one by one, guided by the motion specifications. Our main contributions are the motion labeling scheme and a new motion model, embodied by the hierarchical motion transition graph, which together enable not only artifact-free motion blending but also seamless motion transition.