IP Library › Granted Patent US 11,219,831
Granted Patent B2
US 11,219,831 · App. 16/825,966 · Granted Jan 11, 2022

Live camera video character representations

Inventors: Romain Dura (Bellevue, WA); Craig Sullivan (Los Angeles, CA); Scott William Cairns (San Francisco, CA)
Assignee: Amazon Technologies, Inc.
A63F13/655A63F13/213
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,219,831
App. No.
16/825,966
Granted
Jan 11, 2022
Kind
B2
Abstract

Live camera video of video game players may be captured. Portions of the live video that include the player's faces may be inserted into the faces of characters that are controlled by the players and displayed in real-time. The players may stream video output from the video game to respective groups of spectators. The game video output may include a competition area and a competition audience that includes audience portions based on the groups of spectators that receive the game video output from the players. An audience member may be associated with a spectator, and the spectator's username, profile picture, chat messages and other spectator input may be displayed adjacent to the audience member. A queue of waiting players may be displayed simultaneously with current gameplay in the competition area, and a queued character may move to the competition area when an open competition slot becomes available.

Claims (39)

1. A computing system comprising:

one or more processors; and

one or more memories having stored therein computing instructions that, upon execution by the one or more processors, cause the computing system to perform operations comprising:

executing a video game that includes a first character controlled by a first player of the video game, wherein the first character is displayed by the video game using a first character representation that includes a first face-related portion and a first body-related portion;

receiving first live camera video captured from a first camera, wherein portions of the first live camera video include a face of the first player;

generating game video output including the first character representation, wherein the first face-related portion of the first character representation includes the portions of the first live camera video that include the face of the first player;

determining one or more frames of the first live camera video in which the face of the first player is not detected; and

obfuscating the first live camera video from the first face-related portion for the one or more frames.

2. The computing system of claim 1 , wherein generating the game video output comprises detecting the portions of the first live camera video that include the face of the first player using one or more automated facial detection processes.

3. The computing system of claim 1 , wherein the video game further includes a second character controlled by a second player of the video game, wherein the second character is displayed by the video game using a second character representation that includes a second face-related portion and a second body-related portion.

4. The computing system of claim 3 , wherein the operations further comprise:

receiving second live camera video captured from a second camera, wherein portions of the second live camera video include a face of the second player, wherein the second face-related portion of the second character representation includes the portions of the second live camera video that include the face of the second player.

5. A computer-implemented method comprising:

executing a video game that includes a first character controlled by a first player of the video game, wherein the first character is displayed by the video game using a first character representation that includes a first face-related portion and a first body-related portion;

receiving first live camera video captured from a first camera, wherein portions of the first live camera video include a face of the first player;

generating game video output including the first character representation, wherein the first face-related portion of the first character representation includes the portions of the first live camera video that include the face of the first player;

determining one or more frames of the first live camera video in which the face of the first player is not detected; and

obfuscating the first live camera video from the first face-related portion for the one or more frames.

6. The computer-implemented method of claim 5 , wherein the first body-related portion includes graphics generated by the video game.

7. The computer-implemented method of claim 5 , wherein generating the game video output comprises detecting the portions of the first live camera video that include the face of the first player using one or more automated facial detection processes.

8. The computer-implemented method of claim 7 , wherein generating the game video output further comprises cropping the first live camera video to form cropped video content that includes the portions of the first live camera video that include the face of the first player.

9. The computer-implemented method of claim 8 , wherein generating the game video output further comprises resizing the cropped video content to a size that is selected for the first face-related portion.

10. The computer-implemented method of claim 9 , wherein generating the game video output further comprises inserting the cropped video content, after it is resized, into the first face-related portion.

11. The computer-implemented method of claim 5 , wherein the first face-related portion is attachable to, and detachable from, the first body-related portion.

12. The computer-implemented method of claim 5 , wherein the video game further includes a second character controlled by a second player of the video game, wherein the second character is displayed by the video game using a second character representation that includes a second face-related portion and a second body-related portion.

13. The computer-implemented method of claim 12 , further comprising:

receiving second live camera video captured from a second camera, wherein portions of the second live camera video include a face of the second player, wherein the second face-related portion of the second character representation includes the portions of the second live camera video that include the face of the second player.

14. One or more non-transitory computer-readable storage media having stored thereon computing instructions that, upon execution by one or more computing devices, cause the one or more computing devices to perform operations comprising:

executing a video game that includes a first character controlled by a first player of the video game, wherein the first character is displayed by the video game using a first character representation that includes a first face-related portion and a first body-related portion;

receiving first live camera video captured from a first camera, wherein portions of the first live camera video include a face of the first player;

generating game video output including the first character representation, wherein the first face-related portion of the first character representation includes the portions of the first live camera video that include the face of the first player;

determining one or more frames of the first live camera video in which the face of the first player is not detected; and

obfuscating the first live camera video from the first face-related portion for the one or more frames.

15. The one or more non-transitory computer-readable storage media of claim 14 , wherein generating the game video output comprises detecting the portions of the first live camera video that include the face of the first player using one or more automated facial detection processes.

16. The one or more non-transitory computer-readable storage media of claim 15 , wherein generating the game video output further comprises cropping the first live camera video to form cropped video content that includes the portions of the first live camera video that include the face of the first player.

17. The one or more non-transitory computer-readable storage media of claim 16 , wherein generating the game video output further comprises resizing the cropped video content to a size that is selected for the first face-related portion.

18. The one or more non-transitory computer-readable storage media of claim 14 , wherein the video game further includes a second character controlled by a second player of the video game, wherein the second character is displayed by the video game using a second character representation that includes a second face-related portion and a second body-related portion.

19. The one or more non-transitory computer-readable storage media of claim 18 , wherein the operations further comprise:

receiving second live camera video captured from a second camera, wherein portions of the second live camera video include a face of the second player, wherein the second face-related portion of the second character representation includes the portions of the second live camera video that include the face of the second player.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 9, 2021
From: DURA, ROMAIN; SULLIVAN, CRAIG; CAIRNS, SCOTT WILLIAM
To: AMAZON TECHNOLOGIES, INC.
Reel/Frame 055538/0667 →
Continuity (1)
Related Publication 20210291058A1 · Sep 23, 2021
Cited By (1)
US 12,343,631