Back to results
US 12,608,866 B2Granted
System to convert expression input into a complex full body animation, in real time or from recordings, analyzed over time
AssigneeAmgi Animation, LLC
InventorColin Brady
Life of this patent
Estimating the term…
Abstract
A system is described to turn ordinary expression input into a complex full body animation in real time or from recordings analyzed over time.
Claims14
A computer-implemented method for a system to turn ordinary expression input into a complex full body animation in real time or from recordings analyzed over time:
- executing, by one or more than one processor, the following steps:
- a. selecting an animated character a user to using in the animation;
- b. accessing one or more than one facial movements, body movements, or both facial and body movements from a user on a smart device or a recording device;
- c. storing the real-time or recording to a storage for processing in real-time;
- d. identifying the user's facial movements, body movements, or both facial and body movements;
- e. analyzing the user's potential next facial movements, body movements,
- or both facial and body movements using a state machine wherein the state machine is driven by a user's expression input, wherein a state occurs when a character is engaged in a particular kind of action at any given time;
- and
- f. generating a complete full body animated character that interprets the one or more than one user's facial movement, body movement, or both facial and body movement input, wherein the animated character is pre-selected by the user and wherein the character comprises limited state transitions that integrate restrictions on a next available state that the character can enter from its current state and wherein the next state of the character is pre-animated and then applied to the character in real time using the next available state and the limited state transitions, by analyzing the user's expression input over time, the state machine determines the next probable character animations, thereby decreasing the amount of computational power required and the time needed to prepare the animation sequence since there are only a limited number of possible next motions for the character and the user.
6 more elements
A computer-implemented method for a system to turn ordinary expression input into a complex full body animation in real time or from recordings analyzed over time, the method comprising:
- executing, by one or more than one processor, the following steps:
- a. selecting an animated character a user to using in the animation;
- b. accessing one or more than one facial movements, body movements,
- or both facial and body movements from a user on a smart device or a recording device;
- c. storing the real-time or recording to a storage for processing in real-time;
- d. identifying the user's facial movements, body movements, or both facial and body movements wherein all expression input data can be represented as a complex graph or curve, such that the curves can be recognized as patterns or signatures that relate to certain emotions and specific personalities;
- e. analyzing the user's potential next facial movements, body movements,
- or both facial and body movements using a state machine;
- f. a driver process for a real time system to turn ordinary expression input into a complex full body animation and
- g. generating a complete full body animated character that interprets the one or more than one user's facial movement, body movement, or both facial and body movement input, wherein the animated character is pre-selected by the user.
7 more elements
Dependencies are inferred from the claim text.