Direct manipulation for comprehensible, predictable and controllable user interfaces
Proceedings of the 2nd international conference on Intelligent user interfaces
Motion editing with spacetime constraints
Proceedings of the 1997 symposium on Interactive 3D graphics
Real-time inverse kinematics techniques for anthropomorphic limbs
Graphical Models and Image Processing
I3D '01 Proceedings of the 2001 symposium on Interactive 3D graphics
Physical Touch-Up of Human Motions
PG '03 Proceedings of the 11th Pacific Conference on Computer Graphics and Applications
Algorithm 832: UMFPACK V4.3---an unsymmetric-pattern multifrontal method
ACM Transactions on Mathematical Software (TOMS)
Motion doodles: an interface for sketching character motion
ACM SIGGRAPH 2004 Papers
Performance timing for keyframe animation
SCA '04 Proceedings of the 2004 ACM SIGGRAPH/Eurographics symposium on Computer animation
As-rigid-as-possible shape manipulation
ACM SIGGRAPH 2005 Papers
ACM SIGGRAPH 2006 Papers
Guided time warping for motion editing
SCA '07 Proceedings of the 2007 ACM SIGGRAPH/Eurographics symposium on Computer animation
Construction and optimal search of interpolated motion graphs
ACM SIGGRAPH 2007 papers
Synchronized multi-character motion editing
ACM SIGGRAPH 2009 papers
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)
Editing dynamic human motions via momentum and force
Proceedings of the 2010 ACM SIGGRAPH/Eurographics Symposium on Computer Animation
An Optimality Principle Governing Human Walking
IEEE Transactions on Robotics
Inverse kinodynamics: editing and constraining kinematic approximations of dynamic motion
Proceedings of Graphics Interface 2012
FingerWalking: motion editing with contact-based hand performance
EUROSCA'12 Proceedings of the 11th ACM SIGGRAPH / Eurographics conference on Computer Animation
Finger walking: motion editing with contact-based hand performance
Proceedings of the ACM SIGGRAPH/Eurographics Symposium on Computer Animation
Hi-index | 0.00 |
We present a system for interactive kinematic editing of motion paths and timing that employs various biomechanical observations to augment and restrict the edited motion. Realistic path manipulations are enforced by restricting user interaction to handles identified along a motion path using motion extrema. An as-rigid-as-possible deformation technique modified specifically for use on motion paths is used to deform the path to satisfy the usermanipulated handle positions. After all motion poses have been adjusted to satisfy the new path, an automatic timewarping step modifies the timing of the new motion to preserve the timing qualities of the original motion. This timewarp is based on biomechanical heuristics relating velocity to stride length and path curvature, as well as the preservation of acceleration for ballistic motion. We show that our system can be used to quickly and easily modify a variety of locomotive motions, and can accurately reproduce recorded motions that were not used during the editing process.