DETECTION OF USER GESTURES
First Claim
Patent Images
1. A method, comprising:
- halting intermittently, at particular points in time, a transmission of interactive media content that is to be displayed on a display screen, to render one or more regions of the display screen transparent for particular time periods, wherein a number of the particular points in time is determined based, at least in part, on an anticipated rate of user interaction with the interactive media content;
obtaining depth image information that includes a number of distance values regarding at least one object located in front of the display screen when the one or more regions of the display screen are rendered transparent;
determining one or more trigger points based on the depth image information;
reconciling the obtained number of distance values and the one or more determined trigger points to determine a user input; and
executing one or more computer commands that correspond to the determined user input.
3 Assignments
0 Petitions
Accused Products
Abstract
In one example, a system may include a display including a display screen; a display controller configured to display visual information on the display screen of the display screen, control at least portions of one or more pixels corresponding to the display screen to render the display screen transparent; and a depth camera, positioned behind the display screen, that is configured to obtain depth image information of one or more objects in front of the display screen when at least portions of the one or more pixels are rendered transparent.
54 Citations
20 Claims
-
1. A method, comprising:
-
halting intermittently, at particular points in time, a transmission of interactive media content that is to be displayed on a display screen, to render one or more regions of the display screen transparent for particular time periods, wherein a number of the particular points in time is determined based, at least in part, on an anticipated rate of user interaction with the interactive media content; obtaining depth image information that includes a number of distance values regarding at least one object located in front of the display screen when the one or more regions of the display screen are rendered transparent; determining one or more trigger points based on the depth image information; reconciling the obtained number of distance values and the one or more determined trigger points to determine a user input; and executing one or more computer commands that correspond to the determined user input. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system, comprising:
-
a display that includes a display screen; a display controller that is communicatively coupled to the display, wherein the display controller is configured to; transmit interactive media content to display the interactive media content on the display screen; halt intermittently, at particular points in time, the transmission of a portion of the interactive media content, to render one or more portions of the display screen transparent for particular time periods; and transmit transparency instructions to indicate the one or more portions of the display screen that are rendered transparent; a camera controller, communicatively coupled to the display controller, configured to; obtain the transparency instructions to control a depth camera to capture an image of one or more objects that are located in front of the display screen; and obtain depth image information of the one or more objects in the captured image; and the depth camera, deployed behind the display screen and communicatively coupled to the camera controller, configured to capture the image of the one or more objects when the one or more portions of the display screen are rendered transparent. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A device, comprising;
-
a display; a processor configured to be in communication with the display, wherein the processor is effective to; transmit interactive media content to display the interactive media content on the display, wherein the interactive media content includes programmable code that facilitates user interaction; halt intermittently, at particular points in time, the transmission of the interactive media content to control one or more pixels that correspond to the display, to render at least a portion of the display transparent for particular time periods; obtain depth image information that includes a number of distance values regarding at least one object that is located in front of the display when the interactive media content is intermittently halted; obtain at least one gesture that is identified based on the number of distance values; and execute one or more commands that correspond to the at least one gesture; and a camera configured to be in communication with the processor, wherein the camera is effective to capture one or more images or one or more video streams of the at least one object when at least the portion of the one or more pixels of the display are rendered transparent. - View Dependent Claims (17, 18, 19, 20)
-
Specification