Visual representation expression based on player expression
First Claim
1. A method for applying attributes indicative of a user'"'"'s temperament to a visual representation of the user, the method comprising:
- rendering a visual representation of a user;
receiving, at a computing system, first data indicative of the user in a physical space, the first data comprising image data indicating a user body gesture while playing an application game and audible data indicating utterances made by the user while playing the application game;
analyzing, at the computing system, the first data indicative of the user in the physical space and data indicative of an application game result identifying success or failure of the user playing the application game to deduce an emotional temperament, the analyzing comprising querying a database to identify the emotional temperament based upon the user body gesture, the utterances made by the user, the application game result identifying success or failure of the user playing the application game, and past tendencies of the user'"'"'s temperament;
determining, at the computing system, a pre-existing animation to display based on the deduced emotional temperament, the pre-existing animation having a motion, pose or facial expression not performed by the user as indicated in the first data; and
displaying, at the computing system, the pre-existing animation for the visual representation on a display device.
1 Assignment
0 Petitions
Accused Products
Abstract
Using facial recognition and gesture/body posture recognition techniques, a system can naturally convey the emotions and attitudes of a user via the user'"'"'s visual representation. Techniques may comprise customizing a visual representation of a user based on detectable characteristics, deducting a user'"'"'s temperament from the detectable characteristics, and applying attributes indicative of the temperament to the visual representation in real time. Techniques may also comprise processing changes to the user'"'"'s characteristics in the physical space and updating the visual representation in real time. For example, the system may track a user'"'"'s facial expressions and body movements to identify a temperament and then apply attributes indicative of that temperament to the visual representation. Thus, a visual representation of a user, which may be, for example, an avatar or fanciful character, can reflect the user'"'"'s expressions and moods in real time.
-
Citations
20 Claims
-
1. A method for applying attributes indicative of a user'"'"'s temperament to a visual representation of the user, the method comprising:
-
rendering a visual representation of a user; receiving, at a computing system, first data indicative of the user in a physical space, the first data comprising image data indicating a user body gesture while playing an application game and audible data indicating utterances made by the user while playing the application game; analyzing, at the computing system, the first data indicative of the user in the physical space and data indicative of an application game result identifying success or failure of the user playing the application game to deduce an emotional temperament, the analyzing comprising querying a database to identify the emotional temperament based upon the user body gesture, the utterances made by the user, the application game result identifying success or failure of the user playing the application game, and past tendencies of the user'"'"'s temperament; determining, at the computing system, a pre-existing animation to display based on the deduced emotional temperament, the pre-existing animation having a motion, pose or facial expression not performed by the user as indicated in the first data; and displaying, at the computing system, the pre-existing animation for the visual representation on a display device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for applying attributes indicative of a user'"'"'s temperament to a visual representation, the system comprising:
-
a processor; and memory communicatively coupled with the processor, the memory bearing processor-executable instructions that, upon execution on the processor, cause the system to at least; render a visual representation of a user; receive data indicative of the user in a physical space, the first data comprising image data indicating a user body gesture while playing an application game and audible data indicating utterances made by the user while playing the application game; analyze the data indicative of the user in the physical space and data indicative of an application game result identifying success or failure of the user playing the application game to deduce an emotional temperament, the analyzing comprising querying a database to identify the emotional temperament based upon the user body gesture, the utterances made by the user, the application game result identifying success or failure of the user playing the application game, and past tendencies of the user'"'"'s temperament; determine a pre-existing animation to display based on the deduced emotional temperament, the pre-existing animation having a motion, pose or facial expression not performed by the user as indicated in the first data; and display the pre-existing animation for the visual representation on a display device. - View Dependent Claims (11, 12)
-
-
13. A computer-readable storage device that is not only a propagating signal comprising computer-executable instructions that, upon execution on a computer, cause the computer to perform operations comprising:
-
rendering a visual representation of a user; receiving data indicative of the user in a physical space, the first data comprising image data indicating a user body gesture while playing an application game and audible data indicating utterances made by the user while playing the application game; analyzing the first data indicative of the user in the physical space and data indicative of an application game result identifying success or failure of the user playing the application game to deduce an emotional temperament, the analyzing comprising querying a database to identify the emotional temperament based upon the user body gesture, the utterances made by the user, the application game result identifying success or failure of the user playing the application game, and past tendencies of the user'"'"'s temperament; determining a pre-existing animation of to display based on the deduced emotional temperament, the pre-existing animation having a motion, pose or facial expression not performed by the user as indicated in the first data; and displaying the pre-existing animation for the visual representation on a display device. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification