ADAPTIVE FACIAL EXPRESSION CALIBRATION
1 Assignment
0 Petitions
Accused Products
Abstract
Technologies for generating an avatar with a facial expression corresponding to a facial expression of a user include capturing a reference user image of the user on a computing device when the user is expressing a reference facial expression for registration. The computing device generates reference facial measurement data based on the captured reference user image and compares the reference facial measurement data with facial measurement data of a corresponding reference expression of the avatar to generate facial comparison data. After a user has been registered, the computing device captures a real-time facial expression of the user and generates real-time facial measurement data based on the captured real-time image. The computing device applies the facial comparison data to the real-time facial measurement data to generate modified expression data, which is used to generate an avatar with a facial expression corresponding with the facial expression of the user.
-
Citations
50 Claims
-
1-25. -25. (canceled)
-
26. A computing device for generating an avatar with a facial expression corresponding to a facial expression of a user, the computing device comprising:
-
a camera to (i) capture a reference user image of a reference facial expression of the user and (ii) capture a real-time user image of a current facial expression of the user; an expression generation module to (i) generate reference facial measurement data, based on the reference user image, that defines measurements of facial features of the user, (ii) compare the reference facial measurement data with facial measurement data of a corresponding reference expression of the avatar to generate facial comparison data, (iii) generate real-time facial measurement data, based on the real-time user image, that defines measurements of facial features of the user, and (iv) apply the facial comparison data to the real-time facial measurement data to generate modified expression data; and a rendering module to generate the avatar having a facial expression corresponding to the current facial expression of the user as a function of the modified expression data. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34)
-
-
35. One or more machine-readable storage media comprising a plurality of instructions stored thereon that, in response to being executed, result in a computing device:
-
generating reference facial measurement data, based on a reference user image of a reference facial expression of the user, that defines measurements of facial features of the user; generating facial comparison data by comparing the reference facial measurement data to facial measurement data of a corresponding reference expression of the avatar; generating real-time facial measurement data, based on a real-time user image of a current facial expression of the user, that defines measurements of facial features of the user; generating modified expression data by applying the facial comparison data to the real-time facial measurement data; and rendering the avatar having a facial expression corresponding to the current facial expression of the user as a function of the modified expression data. - View Dependent Claims (36, 37, 38, 39, 40)
-
-
41. A method for generating an avatar with a facial expression corresponding to a facial expression of a user, the method comprising:
-
generating, on a computing device, reference facial measurement data, based on a reference user image of a reference facial expression of the user, that defines measurements of facial features of the user; generating, on the computing device, facial comparison data by comparing the reference facial measurement data to facial measurement data of a corresponding reference expression of the avatar; generating, on the computing device, real-time facial measurement data, based on a real-time user image of a current facial expression of the user, that defines measurements of facial features of the user; generating, on the computing device, modified expression data by applying the facial comparison data to the real-time facial measurement data; and rendering, on the computing device, the avatar having a facial expression corresponding to the current facial expression of the user as a function of the modified expression data. - View Dependent Claims (42, 43, 44, 45, 46, 47)
-
-
48. A computing device for generating a desired avatar with a facial expression corresponding to a facial expression of a user using a database including a plurality of facial expressions of an actor, the computing device comprising:
-
a camera to (i) capture a reference user image of a reference facial expression of the user and (ii) capture a real-time user image of a current facial expression of the user; an expression generation module to (i) generate reference facial measurement data, based on the reference user image, that defines measurements of facial features of the user, (ii) compare the reference facial measurement data with facial measurement data of a corresponding reference expression of the actor to generate facial comparison data, (iii) generate real-time facial measurement data, based on the real-time user image, that defines measurements of facial features of the user, (iv) apply the facial comparison data to the real-time facial measurement data to generate modified expression data, and (v) select a facial expression of the actor from the plurality of facial expressions corresponding with the modified expression data; and a rendering module to select an avatar from the database corresponding to the selected facial expression of the actor to generate the desired avatar, each of the plurality of facial expressions of the actor being mapped to an avatar having a corresponding facial expression. - View Dependent Claims (49, 50)
-
Specification