Computer graphics processing and selective visual display system – Computer graphics processing – Animation
Patent
1996-06-17
1999-11-09
Nguyen, Phu K.
Computer graphics processing and selective visual display system
Computer graphics processing
Animation
G06F 1500
Patent
active
059823895
ABSTRACT:
A method and system which simplifies the process of constructing new basis motions and transitions between them for animation of articulated figures with many degrees of freedom using existing basis motion data. The system uses an interpreter of a motion expression language called motion algebra to allow a user to manipulate basis motion data, break it into components, and reassemble it into new, more complex motions. The system provides two methods for generating motion: motion transition generation and cyclification. Motion transition generation uses a combination of space/time constraints and inverse kinematic constraints to generate transitions between basis motions. These transitions minimize the torque required while maintaining kinematic constraints. A fast dynamics formulation makes it possible to use spacetime constraints on systems with many degrees of freedom. Cyclification helps to eliminate discontinuities in cyclic motions and distributes the discontinuity error over an entire time interval.
REFERENCES:
patent: 4600919 (1986-07-01), Stern
patent: 5267154 (1993-11-01), Takeuchi et al.
patent: 5594856 (1997-01-01), Girard
patent: 5692117 (1997-11-01), Berend et al.
Zhao and Badler, "Inverse Kinematics Positioning Using Nonlinear Programming for Highly Articulated Figures," ACM Transactions on Graphics, vol. 13, No. 4, pp. 313-336 (Oct. 1994).
Witkin and Kass, "Spacetime Constraints," Computer Graphics, vol. 22, No. 4, pp. 159-168 (Aug. 1988).
Cohen, "Interactive Spacetime Control for Animation," Computer Graphics, vol. 26, No. 2, pp. 293-302 (Jul. 1992).
Liu et al., "Hierarchical Spacetime Control," Computer Graphics Proceedings, Annual Conference Series, pp. 35-42 (1994).
Platt, "Whuppa-whuppa whuppa Eeeeeeeeeee! Krrrroooom!," Wired, pp. 170-173, 217-218, 220 (Jun. 1995).
Maestri, "Capturing Motion," Computer Graphics World, vol. 18, No. 12, p. 47 (Dec. 1995).
Balafoutis and Patel, Dynamic Analysis of Robot Manipulators: A Cartesian Tensor Approach, Chapter 5, pp. 147-148, Appendix D, pp. 283-285, Kluwer Academic Publishers (1991).
Bodenheimer, Jr. Robert E.
Cohen Michael F.
Guenter Brian K.
Rose, III Charles F.
Microsoft Corporation
Nguyen Phu K.
LandOfFree
Generating optimized motion transitions for computer animated ob does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Generating optimized motion transitions for computer animated ob, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Generating optimized motion transitions for computer animated ob will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-1462974