Pointing device and method
First Claim
Patent Images
1. A system comprising:
- a 3-D imaging system that generates a 3D depth image of a user in the field-of-imaging (FOI) of said imaging system, the 3-D imaging system uses Time of Flight (TOF) 3-D imaging, the 3D system identifies at least a first point and a second point based on the 3D depth image, the first point is an eye, the 3D system generates continuous data of the spatial position of the first point and the second point based on the 3D image; and
a computation system that calculates a pointing line extending from said first point through said second point towards a screen based on the continuous data of the spatial positions, the computation system calculates an imaginary point on said screen at which said pointing line hits said screen.
4 Assignments
0 Petitions
Accused Products
Abstract
A system and method for identifying a pointing organ or a pointing device in a field of imaging of a 3-D imaging system and for calculating a line of pointing relative to this organ or device are disclosed. The method and system may be used to enable a user to communicate with computer programs, such as computer games, 3-D design programs and the like. The method and system may further employ a trigger-like mechanism to identify a movement of a user that may be interpreted as trigger activation.
35 Citations
12 Claims
-
1. A system comprising:
-
a 3-D imaging system that generates a 3D depth image of a user in the field-of-imaging (FOI) of said imaging system, the 3-D imaging system uses Time of Flight (TOF) 3-D imaging, the 3D system identifies at least a first point and a second point based on the 3D depth image, the first point is an eye, the 3D system generates continuous data of the spatial position of the first point and the second point based on the 3D image; and a computation system that calculates a pointing line extending from said first point through said second point towards a screen based on the continuous data of the spatial positions, the computation system calculates an imaginary point on said screen at which said pointing line hits said screen. - View Dependent Claims (2, 3, 4)
-
-
5. A method for allowing a user to intuitively point at a screen, comprising:
-
acquiring a 3D image of the user by using 3-D imaging camera that uses time-of-flight (TOF); identifying a pointing object in a field of imaging of the 3-D imaging camera; identifying a first point and a second point on said pointing object, said first point is located substantially close to the rear end of said pointing object and said second point is located substantially close to the front end of said pointing object; identifying a third point on the pointing object, the third point is associated with a trigger mechanism; determining 3D positions of said first point, said second point, and said third point based on the 3D depth image; calculating a pointing line based on said 3D positions, said line extends from said first point, through said second point towards said screen, the calculating includes using the third point to improve the accuracy of the pointing line; identifying a hit point of said pointing line on said screen; and providing data of the location of said hit point on said screen. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12)
-
Specification