Three-Dimensional User Interface for Game Applications
First Claim
Patent Images
1. A method, comprising:
- defining an interaction surface containing an interaction region in space;
capturing a sequence of depth maps over time of at least a part of a body of a human subject;
processing the depth maps in order to detect a direction and speed of movement of the part of the body as the part of the body passes through the interaction region; and
controlling a software application, selected from a group of software applications consisting of a flight simulation and an interactive tennis game, responsively to the detected direction and speed.
3 Assignments
0 Petitions
Accused Products
Abstract
A method, including defining an interaction surface containing an interaction region in space, capturing a sequence of depth maps over time of at least a part of a body of a human subject, and processing the depth maps in order to detect a direction and speed of movement of the part of the body as the part of the body passes through the interaction region. A software application, selected from a group of software applications consisting of a flight simulation and an interactive tennis game, is controlled responsively to the detected direction and speed.
87 Citations
11 Claims
-
1. A method, comprising:
-
defining an interaction surface containing an interaction region in space; capturing a sequence of depth maps over time of at least a part of a body of a human subject; processing the depth maps in order to detect a direction and speed of movement of the part of the body as the part of the body passes through the interaction region; and controlling a software application, selected from a group of software applications consisting of a flight simulation and an interactive tennis game, responsively to the detected direction and speed. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An apparatus, comprising:
-
a display; and a computer coupled to the display and configured to define an interaction surface containing an interaction region in space, to capture a sequence of depth maps over time of at least a part of a body of a human subject, to process the depth maps in order to detect a direction and speed of movement of the part of the body as the part of the body passes through the interaction region, and to control a software application, selected from a group of software applications consisting of a flight simulation and an interactive tennis game, responsively to the detected direction and speed. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A computer software product comprising a non-transitory computer-readable medium, in which program instructions are stored, which instructions, when read by a computer, cause the computer to define an interaction surface containing an interaction region in space, to capture a sequence of depth maps over time of at least a part of a body of a human subject, to process the depth maps in order to detect a direction and speed of movement of the part of the body as the part of the body passes through the interaction region, and to control a software application, selected from a group of software applications consisting of a flight simulation and an interactive tennis game, responsively to the detected direction and speed.
Specification