SIGGRAPH '90 Proceedings of the 17th annual conference on Computer graphics and interactive techniques
Interactive spacetime control for animation
SIGGRAPH '92 Proceedings of the 19th annual conference on Computer graphics and interactive techniques
Hierarchical spacetime control
SIGGRAPH '94 Proceedings of the 21st annual conference on Computer graphics and interactive techniques
Efficient generation of motion transitions using spacetime constraints
SIGGRAPH '96 Proceedings of the 23rd annual conference on Computer graphics and interactive techniques
Motion editing with spacetime constraints
Proceedings of the 1997 symposium on Interactive 3D graphics
A Smoothly Constrained Kalman Filter
IEEE Transactions on Pattern Analysis and Machine Intelligence
Retargetting motion to new characters
Proceedings of the 25th annual conference on Computer graphics and interactive techniques
Physically based motion transformation
Proceedings of the 26th annual conference on Computer graphics and interactive techniques
A hierarchical approach to interactive motion editing for human-like figures
Proceedings of the 26th annual conference on Computer graphics and interactive techniques
SIGGRAPH '88 Proceedings of the 15th annual conference on Computer graphics and interactive techniques
Composable controllers for physics-based character animation
Proceedings of the 28th annual conference on Computer graphics and interactive techniques
Computer puppetry: An importance-based approach
ACM Transactions on Graphics (TOG)
Comparing constraint-based motion editing methods
Graphical Models
Biped Locomotion
Introduction to Robotics: Mechanics and Control
Introduction to Robotics: Mechanics and Control
Motion capture-driven simulations that hit and react
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
Spacetime Sweeping: An Interactive Dynamic Constraints Solver
CA '02 Proceedings of the Computer Animation
Efficient synthesis of physically valid human motion
ACM SIGGRAPH 2003 Papers
Physical Touch-Up of Human Motions
PG '03 Proceedings of the 11th Pacific Conference on Computer Graphics and Applications
IEEE Computer Graphics and Applications
Animating Human Locomotion with Inverse Dynamics
IEEE Computer Graphics and Applications
Learning physics-based motion style with nonlinear inverse optimization
ACM SIGGRAPH 2005 Papers
Computational studies of human motion: part 1, tracking and motion synthesis
Foundations and Trends® in Computer Graphics and Vision
Validating retargeted and interpolated locomotions by dynamics-based analysis
Proceedings of the 4th international conference on Computer graphics and interactive techniques in Australasia and Southeast Asia
Inverse Kinematics Using Sequential Monte Carlo Methods
AMDO '08 Proceedings of the 5th international conference on Articulated Motion and Deformable Objects
Generalizing motion edits with Gaussian processes
ACM Transactions on Graphics (TOG)
Adaptive Body, Motion and Cloth
Motion in Games
From Motion Capture to Real-Time Character Animation
Motion in Games
Synchronized multi-character motion editing
ACM SIGGRAPH 2009 papers
An interactive motion-editing method for human animation
International Journal of Computer Applications in Technology
Perception based real-time dynamic adaptation of human motions
MIG'10 Proceedings of the Third international conference on Motion in games
Why is the creation of a virtual signer challenging computer animation?
MIG'10 Proceedings of the Third international conference on Motion in games
Responsive action generation by physically-based motion retrieval and adaptation
MIG'10 Proceedings of the Third international conference on Motion in games
Spacetime vertex constraints for dynamically-based adaptation of motion-captured animation
SCA '11 Proceedings of the 2011 ACM SIGGRAPH/Eurographics Symposium on Computer Animation
ACM Transactions on Interactive Intelligent Systems (TiiS)
Constrained Analytical Trajectory Filter for stabilizing humanoid robot motions
Intelligent Service Robotics
ACII'05 Proceedings of the First international conference on Affective Computing and Intelligent Interaction
Learning the stylistic similarity between human motions
ISVC'06 Proceedings of the Second international conference on Advances in Visual Computing - Volume Part I
Automating expressive locomotion generation
Transactions on Edutainment VII
A study on damping profile for prosthetic knee
Proceedings of the International Conference on Advances in Computing, Communications and Informatics
Multimodal motion guidance: techniques for adaptive and dynamic feedback
Proceedings of the 14th ACM international conference on Multimodal interaction
Component-based locomotion composition
EUROSCA'12 Proceedings of the 11th ACM SIGGRAPH / Eurographics conference on Computer Animation
Component-based locomotion composition
Proceedings of the ACM SIGGRAPH/Eurographics Symposium on Computer Animation
Hi-index | 0.00 |
This article presents a novel constraint-based motion editing technique. On the basis of animator-specified kinematic and dynamic constraints, the method converts a given captured or animated motion to a physically plausible motion. In contrast to previous methods using spacetime optimization, we cast the motion editing problem as a constrained state estimation problem, based on the per-frame Kalman filter framework. The method works as a filter that sequentially scans the input motion to produce a stream of output motion frames at a stable interactive rate. Animators can tune several filter parameters to adjust to different motions, turn the constraints on or off based on their contributions to the final result, or provide a rough sketch (kinematic hint) as an effective way of producing the desired motion. Experiments on various systems show that the technique processes the motions of a human with 54 degrees of freedom, at about 150 fps when only kinematic constraints are applied, and at about 10 fps when both kinematic and dynamic constraints are applied. Experiments on various types of motion show that the proposed method produces remarkably realistic animations.