US2017111614A1PendingUtilityA1

Communication using interactive avatars

63
Assignee: INTEL CORPPriority: Apr 9, 2012Filed: Dec 30, 2016Published: Apr 20, 2017
Est. expiryApr 9, 2032(~5.7 yrs left)· nominal 20-yr term from priority
G06F 3/0482H04N 7/147G10L 21/003G06F 3/04883G10L 21/013G06T 13/40H04N 7/157G06K 9/00255G06K 9/00268H04M 1/72439G06V 40/166G06V 40/168H04M 1/72433
63
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Generally this disclosure describes a video communication system that replaces actual live images of the participating users with animated avatars. A method may include selecting an avatar; initiating communication; detecting a user input; identifying the user input; identifying an animation command based on the user input; generating avatar parameters; and transmitting at least one of the animation command and the avatar parameters.

Claims

exact text as granted — not AI-modified
What is claimed: 
     
         1 . One or more non-transitory computer-readable storage devices having instructions stored thereon that, when executed by at least one processor of a first computing device, result in operations comprising:
 enable selection of a first avatar;   identify one or more facial features of a user of the first computing device;   generate information, to be transmitted to a second computing device, to cause the first selected avatar to appear animated on a display of the second computing device; wherein the information is based on the identified one or more facial features of the user of the first computing device; and   transform vocal information, of the user of the first computing device, into target vocal information, to be transmitted to the second computing device; wherein the transformation to use one or more voice effects to distort the vocal information of the user of the first computing device.   
     
     
         2 . The one or more storage devices of  claim 1 , wherein the one or more facial features are to be identified from one or more video images of the user of the first computing device. 
     
     
         3 . The one or more storage devices of  claim 1 , wherein the instructions, when executed by the at least one processor of the first computing device, result in additional operations comprising:
 process audio information of the user of the first computing device to be transmitted to the second computing device.   
     
     
         4 . The one or more storage devices of  claim 1 , wherein the instructions, when executed by the at least one processor of the first computing device, result in additional operations comprising:
 enable selection of a second avatar;   generate second information, to be transmitted to the second computing device, to cause the second selected avatar to appear animated on the display of the second computing device; wherein the second information is based on the identified one or more facial features of the user of the first computing device; and   cause display of the second selected avatar on the first computing device to enable the user of the first computing device to observe an appearance of the second selected avatar on the second computing device.   
     
     
         5 . The one or more storage devices of  claim 1 , wherein the instructions, when executed by the at least one processor of the first computing device, result in additional operations comprising:
 enable animation of the first selected avatar based on a user input command; wherein the user input command is separate from the one or more facial features and the user input command to be generated by a user input device when controlled by the user of the first computing device.   
     
     
         6 . The one or more storage devices of  claim 1 , wherein the instructions, when executed by the at least one processor of the first computing device, result in additional operations comprising:
 cause display of the first selected avatar on the first computing device to enable the user of the first computing device to observe an appearance of the first selected avatar on the second computing device.   
     
     
         7 . The one or more storage devices of  claim 1 , wherein the one or more voice effects comprises a pitch shifting voice effect. 
     
     
         8 . A first computing device, comprising:
 memory circuitry to store instructions and data;   a display device to display an avatar; and   processor circuitry to process one or more instructions to perform operations comprising:
 enable selection of a first avatar; 
 identify one or more facial features of a user of the first computing device; 
 generate information, to be transmitted to a second computing device, to cause the first selected avatar to appear animated on a display of the first computing device; wherein the information is based on the identified one or more facial features of the user of the first computing device; and 
 transform vocal information, of the user of the first computing device, into target vocal information, to be transmitted to the second computing device; wherein the transformation to use one or more voice effects to distort the vocal information of the user of the first computing device. 
   
     
     
         9 . The first computing device of  claim 8 , further comprising:
 a video camera device to capture one or more video images of the user of the first computing device; wherein the one or more facial features are to be identified from the one or more captured video images of the user of the first computing device.   
     
     
         10 . The first computing device of  claim 8 , further comprising an audio capture device to capture audio information of the user of the first computing device to be transmitted to the second computing device. 
     
     
         11 . The first computing device of  claim 8 , wherein the processor to process one or more instructions to perform additional operations comprising:
 enable selection of a second avatar;   generate second information, to be transmitted to the second computing device, to cause the second selected avatar to appear animated on the display of the first computing device; wherein the second information is based on the identified one or more facial features of the user of the first computing device; and   cause display of the second selected avatar on the first computing device to enable the user of the first computing device to observe an appearance of the second selected avatar on the first computing device.   
     
     
         12 . The first computing device of  claim 8 , wherein the processor to process one or more instructions to perform additional operations comprising:
 enable animation of the first selected avatar based on a user input command; wherein the user input command is separate from the one or more facial features and the user input command to be generated by a user input device when controlled by the user of the first computing device.   
     
     
         13 . The first computing device of  claim 8 , wherein the processor to process one or more instructions to perform additional operations comprising:
 cause display of the first selected avatar on the first computing device to enable the user of the first computing device to observe an appearance of the first selected avatar on the first computing device.   
     
     
         14 . The first computing device of  claim 8 , wherein the one or more voice effects comprises a pitch shifting voice effect. 
     
     
         15 . A method, comprising:
 enabling, by a first computing device, selection of a first avatar;   identifying, by the first computing device, one or more facial features of a user of the first computing device;   generating, by the first computing device, information, to be transmitted to a second computing device, to cause the first selected avatar to appear animated on a display of the second computing device; wherein the information is based on the identified one or more facial features of the user of the first computing device; and   transforming, by the first computing device, vocal information, of the user of the first computing device, into target vocal information, to be transmitted to the second computing device; wherein the transformation to use one or more voice effects to distort the vocal information of the user of the first computing device.   
     
     
         16 . The method of  claim 15 , wherein the one or more facial features are to be identified from one or more video images of the user of the first computing device. 
     
     
         17 . The method of  claim 15 , further comprising:
 processing, by the first computing device, audio information of the user of the first computing device to be transmitted to the second computing device.   
     
     
         18 . The method of  claim 15 , further comprising:
 enabling, by the first computing device, selection of a second avatar;   generating, by the first computing device, second information, to be transmitted to the second computing device, to cause the second selected avatar to appear animated on the display of the second computing device; wherein the second information is based on the identified one or more facial features of the user of the first computing device; and   displaying, by the first computing device, the second selected avatar on the first computing device to enable the user of the first computing device to observe an appearance of the second selected avatar on the second computing device.   
     
     
         19 . The method of  claim 15 , further comprising:
 enabling, by the first computing device, animation of the first selected avatar based on a user input command; wherein the user input command is separate from the one or more facial features and the user input command to be generated by a user input device when controlled by the user of the first computing device.   
     
     
         20 . The method of  claim 15 , further comprising:
 displaying, by the first computing device, the first selected avatar on the first computing device to enable the user of the first computing device to observe an appearance of the first selected avatar on the second computing device.   
     
     
         21 . The method of  claim 15 , wherein the one or more voice effects comprises a pitch shifting voice effect. 
     
     
         22 . A first computing device, comprising:
 an avatar selection module to enable selection of a first avatar;   a feature extraction module to identify one or more facial features of a user of the first computing device;   an avatar control module to generate information, to be transmitted to a second computing device, to cause the first selected avatar to appear animated on a display of the first computing device; wherein the information is based on the identified one or more facial features of the user of the first computing device; and   an audio transform module to transform vocal information, of the user of the first computing device, into target vocal information, to be transmitted to the second computing device; wherein the transformation to use one or more voice effects to distort the vocal information of the user of the first computing device.   
     
     
         23 . The first computing device of  claim 22 , further comprising a facial detection and tracking module to detect and track a face of the user of the first computing device. 
     
     
         24 . The first computing device of  claim 22 , further comprising an audio capture device to capture audio information of the user of the first computing device to be transmitted to the second computing device. 
     
     
         25 . The first computing device of  claim 22 , wherein the avatar selection module is further to enable selection of a second avatar. 
     
     
         26 . The first computing device of  claim 25 , wherein the avatar control module is further to generate second information, to be transmitted to the second computing device, to cause the second selected avatar to appear animated on the display of the first computing device; wherein the second information is based on the identified one or more facial features of the user of the first computing device. 
     
     
         27 . The first computing device of  claim 26 , further comprising a display module to display the second selected avatar on the first computing device to enable the user of the first computing device to observe an appearance of the second selected avatar on the first computing device. 
     
     
         28 . The first computing device of  claim 22 , wherein the avatar control module is further to enable animation of the first selected avatar based on a user input command; wherein the user input command is separate from the one or more facial features and the user input command to be generated by a user input device when controlled by the user of the first computing device. 
     
     
         29 . The first computing device of  claim 22 , further comprising a display module to display the first selected avatar on the first computing device to enable the user of the first computing device to observe an appearance of the first selected avatar on the first computing device. 
     
     
         30 . The first computing device of  claim 22 , wherein the one or more voice effects comprises a pitch shifting voice effect. 
     
     
         31 . The first computing device of  claim 22 , further comprising a video capture device to capture one or more video images of the user of the first computing device; wherein the one or more facial features are to be identified from the one or more captured video images of the user of the computing device.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.