SYSTEMS AND METHODS FOR HAND GESTURE CONTROL OF AN ELECTRONIC DEVICE
First Claim
1. A media device configured to generate commands based upon hand gestures made by a user that emulate device commands generated by a remote control device, comprising:
- an image capture device configured to capture a series of images of the user, and configured to generate image information corresponding to the series of captured images;
a memory storing a plurality of predefined hand gesture commands, each of the predefined hand gesture commands uniquely corresponding to at least one of a plurality of remote control device commands; and
a processor system communicatively coupled to the image capture device and the memory, wherein the processor is configured to;
receive the image information from the image capture device,identify a hand gesture made by the user from the received image information,determine a hand gesture command based upon the identified hand gesture,compare the determined hand gesture command with the plurality of predefined hand gesture commands;
identify a matching hand gesture command from the plurality of predefined hand gesture commands corresponding to the determined hand gesture command, andgenerate an emulated remote control device command based upon the identified matching hand gesture command, wherein the emulated remote control device command is the same as the corresponding at least one of the plurality of remote control device commands, and wherein the emulated remote control device command controls operation of the media device.
3 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods of generating device commands based upon hand gesture commands are disclosed. An exemplary embodiment generates image information from a series of captured images, generates commands based upon hand gestures made by a user that emulate device commands generated by a remote control device, identifies a hand gesture made by the user from the received image information, determines a hand gesture command based upon the identified hand gesture, compares the determined hand gesture command with the plurality of predefined hand gesture commands to identify a corresponding matching hand gesture command from the plurality of predefined hand gesture commands, generates an emulated remote control device command based upon the identified matching hand gesture command, and controls the media device based upon the generated emulated remote control device command.
-
Citations
20 Claims
-
1. A media device configured to generate commands based upon hand gestures made by a user that emulate device commands generated by a remote control device, comprising:
-
an image capture device configured to capture a series of images of the user, and configured to generate image information corresponding to the series of captured images; a memory storing a plurality of predefined hand gesture commands, each of the predefined hand gesture commands uniquely corresponding to at least one of a plurality of remote control device commands; and a processor system communicatively coupled to the image capture device and the memory, wherein the processor is configured to; receive the image information from the image capture device, identify a hand gesture made by the user from the received image information, determine a hand gesture command based upon the identified hand gesture, compare the determined hand gesture command with the plurality of predefined hand gesture commands; identify a matching hand gesture command from the plurality of predefined hand gesture commands corresponding to the determined hand gesture command, and generate an emulated remote control device command based upon the identified matching hand gesture command, wherein the emulated remote control device command is the same as the corresponding at least one of the plurality of remote control device commands, and wherein the emulated remote control device command controls operation of the media device. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for generating commands based upon hand gestures made by a user that emulate device commands generated by a remote control device, the method comprising:
-
generating image information from a series of captured images; identifying a hand gesture made by the user from the received image information; determining a hand gesture command based upon the identified hand gesture; comparing the determined hand gesture command with a plurality of predefined hand gesture commands to identify a corresponding matching hand gesture command from the plurality of predefined hand gesture commands; generating an emulated remote control device command based upon the identified matching hand gesture command; and controlling the media device based upon the generated emulated remote control device command. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A media device that generates device commands to control a television based upon hand gestures made by a user that emulate device commands generated by a remote control device, comprising:
-
a tuner residing in the media device and configured to receive programming from a remote source; an image capture device configured to capture a series of images of the user, and configured to generate image information corresponding to the series of captured images; a memory storing a plurality of predefined hand gesture commands, each of the predefined hand gesture commands uniquely corresponding to one of a plurality of remote control device commands; and a processor system communicatively coupled to the image capture device, the tuner, and the memory, wherein the processor is configured to; communicate the programming to a display device coupled to a set top box; receive the image information from the image capture device, identify a hand gesture made by the user from the received image information, determine a hand gesture command based upon the identified hand gesture, compare the determined hand gesture command with the plurality of predefined hand gesture commands to identify a corresponding matching hand gesture command from the plurality of predefined hand gesture commands, and generate an emulated remote control device command based upon the identified matching hand gesture command, wherein the emulated remote control device command controls presentation of the programming by the display device. - View Dependent Claims (20)
-
Specification