Facial gesture driven animation of non-facial features
First Claim
Patent Images
1. A non-transitory computer-readable storage device having stored thereon instructions which, when executed by one or more processors, cause a computing device to:
- receive a plurality of images from a camera, at least one of the plurality of images including an image of a face of a user;
detect a facial expression of the face of the user using the at least one of the plurality of images;
responsive to receipt of a user input selection to enter a body animation mode, identify an avatar body animation based on the facial expression of the user, wherein the identified avatar body animation includes animation of one or more avatar body parts other than a face of the avatar; and
trigger animation of at least an arm or a leg of an avatar based on the identified avatar body animation, wherein the avatar corresponds to the user.
0 Assignments
0 Petitions
Accused Products
Abstract
Examples of systems and methods for non-facial animation in facial performance driven avatar system are generally described herein. A method for facial gesture driven body animation may include capturing a series of images of a face, and computing facial motion data for each of the images in the series of images. The method may include identifying an avatar body animation based on the facial motion data, and animating a body of an avatar using the avatar body animation.
-
Citations
15 Claims
-
1. A non-transitory computer-readable storage device having stored thereon instructions which, when executed by one or more processors, cause a computing device to:
-
receive a plurality of images from a camera, at least one of the plurality of images including an image of a face of a user; detect a facial expression of the face of the user using the at least one of the plurality of images; responsive to receipt of a user input selection to enter a body animation mode, identify an avatar body animation based on the facial expression of the user, wherein the identified avatar body animation includes animation of one or more avatar body parts other than a face of the avatar; and trigger animation of at least an arm or a leg of an avatar based on the identified avatar body animation, wherein the avatar corresponds to the user. - View Dependent Claims (2, 3)
-
-
4. A method, comprising:
-
receiving a plurality of images from a camera, at least one of the plurality of images including an image of a face of a user; detecting a facial expression of the face of the user using the at least one of the plurality of images; responsive to receipt of a user input selection to enter a body animation mode, identifying an avatar body animation based on the facial expression of the user, the identified avatar body animation including animation of one or more avatar body parts other than a face of the avatar; and triggering animation of at least an arm or a leg of an avatar based on the identified avatar body animation, wherein the avatar corresponds to the user. - View Dependent Claims (5, 6)
-
-
7. A system, comprising:
-
means for receiving a plurality of images from a camera, at least one of the plurality of images including an image of a face of a user; means for detecting a facial expression of the face of the user using the at least one of the plurality of images; means for identifying, responsive to receipt of a user input selection to enter a body animation mode, an avatar body animation based on the facial expression of the user, wherein the identified avatar body animation includes animation of one or more avatar body parts other than a face of the avatar; and means for triggering animation of at least an arm or a leg of an avatar based on the identified avatar body animation, wherein the avatar corresponds to the user. - View Dependent Claims (8, 9)
-
-
10. A system, comprising:
-
a non-transitory computer-readable storage device having stored thereon instructions; and one or more processors to execute the instructions to; receive a plurality of images from a camera, at least one of the plurality of images including an image of a face of a user; detect a facial expression of the face of the user using the at least one of the plurality of images; responsive to receipt of a user input selection to enter a body animation mode, identify an avatar body animation based on the facial expression of the user, wherein the identified avatar body animation includes animation of one or more avatar body parts other than a face of the avatar; and trigger animation of at least an arm or a leg of an avatar based on the identified avatar body animation, wherein the avatar corresponds to the user. - View Dependent Claims (11, 12, 13, 14, 15)
-
Specification