Method and system for vision-based interaction in a virtual environment
First Claim
1. A computer-implemented method for tracking movement of a subject within a video game, comprising:
- receiving data from a plurality of fixed position sensors comprising a distributed network of time of flight camera sensors to generate a volumetric three-dimensional representation of the subject;
identifying a plurality of clusters within the volumetric three-dimensional representation that correspond to features indicative of movement of the subject relative to the fixed position sensors and one or more other portions of the subject;
presenting one or more objects as the subject of a video game on one or more three dimensional display screens; and
using the plurality of fixed position sensors to track motion of the features of the subject to determine interaction of one or more of the features of the subject and one or more of the one or more objects on one or more of the one or more the three dimensional display screens.
2 Assignments
0 Petitions
Accused Products
Abstract
Method, computer program and system for tracking movement of a subject within a video game. The method includes receiving data from a plurality of fixed position sensors comprising a distributed network of time of flight camera sensors to generate a volumetric three-dimensional representation of the subject, identifying a plurality of clusters within the volumetric three-dimensional representation that correspond to features indicative of movement of the subject relative to the fixed position sensors and the subject, presenting one or more objects as the subject of a video game on one or more three dimensional display screens, and using the plurality of fixed position sensors to track motion of the features of the subject to determine interaction of one or more of the features of the subject and one or more of the one or more objects on one or more of the one or more the three dimensional display screens.
-
Citations
41 Claims
-
1. A computer-implemented method for tracking movement of a subject within a video game, comprising:
-
receiving data from a plurality of fixed position sensors comprising a distributed network of time of flight camera sensors to generate a volumetric three-dimensional representation of the subject; identifying a plurality of clusters within the volumetric three-dimensional representation that correspond to features indicative of movement of the subject relative to the fixed position sensors and one or more other portions of the subject; presenting one or more objects as the subject of a video game on one or more three dimensional display screens; and using the plurality of fixed position sensors to track motion of the features of the subject to determine interaction of one or more of the features of the subject and one or more of the one or more objects on one or more of the one or more the three dimensional display screens. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A non-transitory computer-readable medium having stored thereon a plurality of instructions, the plurality of instructions when executed by a computer, cause the computer to perform the steps of:
-
receiving data from a plurality of fixed position sensors comprising a distributed network of time of flight camera sensors to generate a volumetric three-dimensional representation of the subject; identifying a plurality of clusters within the volumetric three-dimensional representation that correspond to features indicative of movement of the subject relative to the fixed position sensors and one or more other portions of the subject; presenting one or more objects as the subject of a video game on one or more three dimensional display screens; and using the plurality of fixed position sensors to track motion of the features of the subject to determine interaction of one or more of the features of the subject and one or more of the one or more objects on one or more of the one or more the three dimensional display screens. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A video game system for tracking motion of a subject for use with a video game, comprising:
-
a plurality of fixed position sensors comprising a distributed network of time of flight camera sensors, at least data received from the plurality of fixed position sensors being used to generate a volumetric three-dimensional representation of the subject; a processor comprising a portion of the video game system for identifying a plurality of clusters within the volumetric three-dimensional representation that correspond to features indicative of motion of the subject relative to the fixed position sensors and one or more other portions of the subject; and one or more three dimensional display screens for presenting one or more objects thereon corresponding to one or more objects in the video game; and wherein the plurality of fixed position sensors is used to track motion of the features of the subject to manipulate the volumetric three-dimensional representation, and the processor is used to determine interaction of one or more of the features of the subject and one or more of the one or more objects on the one or more three dimensional display screens indicative of an interaction in the video game. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41)
-
Specification