HUMAN INTERFACE ELECTRONIC DEVICE
First Claim
1. An apparatus configured to facilitate user gesture-based input comprising:
- an optical sensor configured to capture image data, within the visual spectrum;
a plurality of infrared sensors configured to capture positional information regarding gestures made by a user;
a processor configured to;
receive the image data captured by the optical sensor and the positional information captured by the plurality of infrared sensors,process the image data captured by the optical sensor, anddetermine, for each infrared sensor, a movement vector including coordinates that represents movement associated with the respective infrared sensor; and
wherein the apparatus is configured to provide signals relating to the processed image data and the plurality of movement vectors to a host apparatus configured to be controlled, at least in part, by gestures made by the user.
1 Assignment
0 Petitions
Accused Products
Abstract
According to one general aspect, an apparatus configured to facilitate user gesture-based input may include an optical sensor, a plurality of infrared sensors, and processor. In various embodiments, the optical sensor may be configured to capture image data, within the visual spectrum. In some embodiments, the plurality of infrared sensors configured capture positional information regarding gestures made by a user. In one embodiment, the processor may be configured to receive the image data captured by the optical sensor and the positional information captured by the plurality of infrared sensors. In some embodiments, the processor may be configured to process the image data captured by the optical sensor. In various embodiments, the processor may be configured to determine, for each infrared sensor, a movement vector including coordinates that represents movement associated with the respective infrared sensor. In one embodiment, the apparatus may be configured to provide signals relating to the processed image data and the plurality of movement vectors to a host apparatus configured to be controlled, at least in part, by gestures made by the user.
-
Citations
20 Claims
-
1. An apparatus configured to facilitate user gesture-based input comprising:
-
an optical sensor configured to capture image data, within the visual spectrum; a plurality of infrared sensors configured to capture positional information regarding gestures made by a user; a processor configured to; receive the image data captured by the optical sensor and the positional information captured by the plurality of infrared sensors, process the image data captured by the optical sensor, and determine, for each infrared sensor, a movement vector including coordinates that represents movement associated with the respective infrared sensor; and wherein the apparatus is configured to provide signals relating to the processed image data and the plurality of movement vectors to a host apparatus configured to be controlled, at least in part, by gestures made by the user. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method to facilitate user gesture-based input comprising:
-
capturing, via an optical sensor, image data, within the visual spectrum; capturing, via a plurality of positional sensors, positional information regarding gestures made by the user; processing the image data captured by the optical sensor; determining, for each positional sensor, a movement vector including coordinates that represents movement associated with the respective positional sensor; and providing signals relating to the processed image data and the plurality of movement vectors to a host apparatus configured to be controlled, at least in part, by gestures made by the user. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A computer program product for to facilitating user gesture-based input, the computer program product being tangibly embodied on a computer-readable medium and including executable code that, when executed, is configured to cause a host apparatus to
receive, from a sensor apparatus, a plurality of signals relating to visual image data and a plurality of movement vectors produced in response to gestures made by a user; -
based upon the received plurality of signals, identify at least one constellation of reference points, wherein each constellation is associated with a respective body part of the user; track the movement of the body part(s) of the user, based at least in part upon the respective identified constellation(s); and convert the movement of the respective body part(s) of the user into user interface commands. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification