Method for automatically animating lip synchronization and facial expression of animated characters
First Claim
1. A method for automatically animating lip synchronization and facial expression of three dimensional characters for films, videos, cartoons, and other animation products, comprising:
- configuring a set of default correspondence rules between a plurality of timed input phonemes or other timed data and a plurality of morph weight sets; and
specifying a plurality of morph weight set transition rules for specifying durational data for the generation of transitionary curves between said plurality of morph weight sets, allowing for the production of a stream of specified morph weight sets to be processed by a computer animation system for integration with other animation, whereby animated lip synchronization and facial expression of animated characters may be automatically produced.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for controlling and automatically animating lip synchronization and facial expressions of three dimensional animated characters using weighted morph targets and time aligned phonetic transcriptions of recorded text. The method utilizes a set of rules that determine the systems output comprising a stream of morph weight sets when a sequence of timed phonemes and/or other timed data is encountered. Other data, such as timed emotional state data or emotemes such as “surprise, “disgust, “embarrassment”, “timid smile”, or the like, may be inputted to affect the output stream of morph weight sets, or create additional streams.
11 Citations
10 Claims
-
1. A method for automatically animating lip synchronization and facial expression of three dimensional characters for films, videos, cartoons, and other animation products, comprising:
-
configuring a set of default correspondence rules between a plurality of timed input phonemes or other timed data and a plurality of morph weight sets; and
specifying a plurality of morph weight set transition rules for specifying durational data for the generation of transitionary curves between said plurality of morph weight sets, allowing for the production of a stream of specified morph weight sets to be processed by a computer animation system for integration with other animation, whereby animated lip synchronization and facial expression of animated characters may be automatically produced. - View Dependent Claims (2, 3, 4)
-
-
5. A method for automatically animating lip synchronization and facial expression of three dimensional characters for use with a computer animation system, comprising:
-
determining means for producing a stream of morph weight sets when a sequence of phonemes or other timed aligned data is encountered;
evaluating a plurality of time aligned phonetic transcriptions or other timed data against said determining means for producing a stream or morph weight sets;
applying said determining means for producing a stream of morph weight sets to generate an output morph weight set stream, allowing for an appropriate morph weight set correspondence with each of a plurality of time aligned phonetic transcription sub-sequences and correct time parameters applied to a plurality of morph weight set transitions between a representation of a prior time aligned phonetic transcription sub-sequence and a current one, whereby lip synchronization and facial expressions of animated characters is automatically controlled and produced. - View Dependent Claims (6, 7, 8, 9, 10)
-
Specification