METHOD AND APPARATUS FOR TRACKING THREE-DIMENSIONAL MOVEMENTS OF AN OBJECT USING A DEPTH SENSING CAMERA
1 Assignment
0 Petitions
Accused Products
Abstract
A controller (110) for controlling an execution of a game program by a processor for enabling an interactive game to be played by a user includes a body (111) having a section to be oriented towards a screen when a progress of a game provided via execution of the game apparatus is displayed upon the screen, and at least one photonically detectable (“PD”) element (e.g. 122, 124, 126, and/or 128) assembled with the body, a position of the photonically detectable element within an image being recordable by an image capture device (112) when the section is oriented at least partly towards the screen, wherein positions of the PD element at different points in time are quantifiable to quantify movement of the body in space.
29 Citations
56 Claims
-
1-20. -20. (canceled)
-
21. A method for use in obtaining input for an application, comprising:
-
establishing communications with an image capture device that is capable of providing first output data that includes depth measurements; using the image capture device to capture images of an object as the object moves in a three-dimensional manner; receiving the first output data provided by the image capture device as the image capture device captures images of the object; receiving additional output data from at least one sensor other than the image capture device that can be used to determine motion and/or orientation of the object, wherein the at least one sensor other than the image capture device does not comprise an image capture device; and tracking the three-dimensional movements of the object by mixing the first output data provided by the image capture device with the additional output data provided by the at least one sensor other than the image capture device; wherein the image capture device comprises a three-dimensional camera that measures a depth of a pixel and determines a distance of the pixel from the camera. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. A computer program product comprising a non-transitory medium for embodying a computer program for input to a computer and a computer program embodied in the non-transitory medium for causing the computer to perform steps comprising:
-
establishing communications with an image capture device that is capable of providing first output data that includes depth measurements; using the image capture device to capture images of an object as the object moves in a three-dimensional manner; receiving the first output data provided by the image capture device as the image capture device captures images of the object; receiving additional output data from at least one sensor other than the image capture device that can be used to determine motion and/or orientation of the object, wherein the at least one sensor other than the image capture device does not comprise an image capture device; and tracking the three-dimensional movements of the object by mixing the first output data provided by the image capture device with the additional output data provided by the at least one sensor other than the image capture device; wherein the image capture device comprises a three-dimensional camera that measures a depth of a pixel and determines a distance of the pixel from the camera. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44)
-
-
45. An apparatus, comprising:
-
an image capture device that is capable of providing first output data that includes depth measurements; and a processing system that is communicatively coupled to the image capture device, wherein the processing system is configured to execute steps comprising using the image capture device to capture images of an object as the object moves in a three-dimensional manner, receiving the first output data provided by the image capture device as the image capture device captures images of the object, receiving additional output data from at least one sensor other than the image capture device that can be used to determine motion and/or orientation of the object, and tracking the three-dimensional movements of the object by mixing the first output data provided by the image capture device with the additional output data provided by the at least one sensor other than the image capture device; wherein the at least one sensor other than the image capture device does not comprise an image capture device; and wherein the image capture device comprises a three-dimensional camera that measures a depth of a pixel and determines a distance of the pixel from the camera. - View Dependent Claims (46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56)
-
Specification