Computer graphics processing and selective visual display system – Computer graphics processing – Animation
Patent
1997-03-31
2000-05-02
Powell, Mark R.
Computer graphics processing and selective visual display system
Computer graphics processing
Animation
345473, 345475, 364578, G06T 1570
Patent
active
060578599
ABSTRACT:
A method and apparatus for interactively controlling and coordinating the limb movements of computer-generated articulated. On-line computational methods are used for animating limb movements of articulated characters by solving associated forward and inverse kinematics problems in real time subject to multiple goals and constraints. The methods fully interactive goal-directed behaviors, such as bipedal walking, through simultaneous satisfaction of position, alignment, posture, balance, obstacle avoidance, and joint limitation constraints. Goal-based motion primitives, called synergies, coordinate sets of joint movements which separately attempt to satisfy each of the above constraints. The present methods adapt character movements on-line to accommodate uneven terrain, body modifications, or changes in the environment by automatically transforming and producing joint rotations relative to the instantaneous point of contact of the body with the world. Recorded motion data is combined with interactive control techniques to manipulate the animation of articulated figures. The methods enable computer animated characters to produce fully interactive goal-directed behaviors, while retaining qualitative characteristics of the original non-interactive motion data. Non-interactive motion capture and keyframe data, representing examples of desired character movements, are accommodated in the present animation system in three ways: 1) direct approach--non-interactive motion data used directly to specify desired body posture synergy goals as a function of time, 2) hybrid approach--non-interactive motion data and program control commands blended to specify elements of desired position, alignment and/or balance synergy goals as a function of time, and 3) template approach--non-interactive motion data used to auto-tune adjustable parameters, enabling program control commands to generate fully interactive movements that qualitatively resemble the non-interactive motion data.
REFERENCES:
patent: 4600919 (1986-07-01), Stern
patent: 5214758 (1993-05-01), Ohba et al.
patent: 5623428 (1997-04-01), Kunii et al.
Gullapalli, et al., "Synergy Based Learning of Hybrid Position/ Force Control for Redundant Manipulators", in Proc. of the 1996 International Conference on Robotics and Automation.
Lane, et al., "Modulation of Robotic Motor Synergies Using Reinforcement Learning Optimization" Neural Networks in Robotics, G.A. Bekey & K.Y. Goldberg, Edt. Kluwer Academic Publishers. Boston MA 1993.
Geoffrey Hinton, "Parallel Computations for Controlling an Arm" Journal of Motor Behavior, 1984, vol. 16, No. 2, 171-194.
Berkinblit, "Model of the Control of the Movements of a Multijoint Limb" Biophysics vol. 31. No. 1 pp. 142-153, 1986, Printed in Poland.
Smith et al., "End Point Position Control Using Biological Concepts" 8th IEEE International Symposium on Intelligent Control, Aug. 25-27, 1993.
Badler, "Dynamic Behavior for Real Time Synthetic Humans" Course 11 Notes 22nd International Conference on Computer Graphics and Interactive Techniques, Aug. 6-11, 1995, Los Angeles, CA.
Hodgins et al., "Control Systems for Dynamically Simulated Humans" ACM Sigraph 1995, Course Notes, Georgia Institute of Technology.
Granieri, "Real Time Implementation Issues for Simulating Humans", Siggraph 1995, Course 11 22nd International Conference on Computer Graphics and Interactive Techniques, Aug. 6-11, 1995, Los Angeles CA.
Hodgins, "Control Systems for Dynamically Simulated Humans"--Course 11 22nd International Conference on Computer Graphics and Interactive Techniques, Aug. 6-11, 1995, Los Angeles, CA.
Metaxas, "Articulated Figure Dynamics, Control and Shape Capture" 22nd International Conference on Computer Graphics and Interactive Techniques, Aug. 6-11, 1995, Los Angeles, CA.
Granieri et al, "Behavioral Control for Real-Time Simulted Human Agents" 1995 Symposium on Interactive 3D Graphics, Monterey, CA.
Cassell et al., Animated Conversation: Rule Based Generation of Facial Expression, Gesture & Spoken Intonation for Multiple Conversational Agents Computer Graphics Proceedings, Annual Conference Series, 1994.
Badler et al., "Posture Interpolation with Collision Avoidance" Proceedings of Computer Animation 94, Geneva, Switzerland, May '94.
Badler, et al., editors, "Making Them Move, Mechanics, Control and Animation of Articulated Figures" Morgan Kaufmann Publishers, Inc., San Mateo, CA. 1991.
Badler, et al., Simulating Humans/Computer Graphics and Control Oxford University Press, New York, 1993.
Jane Wilhelms, "Toward AutomaticMotion Control", IEEE, Apr. 1987, pp. 11-22.
Jane Wilhelms, "Toward Automatic Motion Control", University of California, Santa Cruz, IEEE, Apr. 1987, p. 18.
Gullapalli Vijaykumar
Handelman David A.
Lane Stephen H
Jacobson Allan
Katrix, Inc.
Nguyen Kimbinh
Powell Mark R.
LandOfFree
Limb coordination system for interactive computer animation of a does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Limb coordination system for interactive computer animation of a, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Limb coordination system for interactive computer animation of a will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-1597564