Electronic equipment for handheld vision based absolute pointing system
DCFirst Claim
1. An item of electronic equipment comprising a machine and executable program code, said executable program code stored on a non volatile memory, said executable program code to be executed by said machine, said executable program code to perform a method, said method in relation to a location on a display, or proximate to said display, that is pointed to by a handheld device, said method comprising:
- receiving information derived from coordinates processed from image data of one or more images appearing on a pixelated sensor in said handheld device, said images'"'"' coordinate data requiring less data than said image data, said images resulting from passing non-visible radiation of a predetermined frequency band emitted from one or more spatially fixed markers through an imaging element while substantially excluding other radiation, said handheld device having a processor for performing the following operations to process the image data;
determining an intensity value for each pixel of the pixelated sensor, the intensity value attaining one of three or more quantized intensity values;
identifying pixels which have an intensity value above a specified threshold;
using only those pixels which have an intensity value above the specified threshold, generating coordinate data based on both the intensity value for each of the pixels and the location of each of the pixels on the pixelated sensor;
said handheld device capable of processing the image data when said one or more spatially fixed markers are positioned in arbitrary locations within three dimensions defined by x, y and z coordinates relative to a display;
determining said location on said display from said received information; and
executing at least one of the following methods;
(i) displaying a cursor on said display at said location;
(ii) highlighting a menu option on said display at said location; and
(iii) triggering an action to be taken by said electronic equipment in response to said received information and said handheld device'"'"'s sending of a signal to indicate that said action is desired.
3 Assignments
Litigations
0 Petitions
Reexamination
Accused Products
Abstract
An item of electronic equipment is described that includes a machine and executable program code. The executable program code is stored on a non volatile memory. The executable program code is to be executed by the machine. The executable program code is to perform a method. The method is in relation to a location on a display, or proximate to the display, that is pointed to by a handheld device. The method includes executing at least one of the following methods:
- (i) displaying a cursor on said display at said location, said location on said display;
- (ii) highlighting a menu option on said display at said location, said location on said display;
- (iii) triggering action taken by said electronic equipment in response to said handheld device'"'"'s sending of a signal to indicate said action is desired.
-
Citations
34 Claims
-
1. An item of electronic equipment comprising a machine and executable program code, said executable program code stored on a non volatile memory, said executable program code to be executed by said machine, said executable program code to perform a method, said method in relation to a location on a display, or proximate to said display, that is pointed to by a handheld device, said method comprising:
-
receiving information derived from coordinates processed from image data of one or more images appearing on a pixelated sensor in said handheld device, said images'"'"' coordinate data requiring less data than said image data, said images resulting from passing non-visible radiation of a predetermined frequency band emitted from one or more spatially fixed markers through an imaging element while substantially excluding other radiation, said handheld device having a processor for performing the following operations to process the image data; determining an intensity value for each pixel of the pixelated sensor, the intensity value attaining one of three or more quantized intensity values; identifying pixels which have an intensity value above a specified threshold; using only those pixels which have an intensity value above the specified threshold, generating coordinate data based on both the intensity value for each of the pixels and the location of each of the pixels on the pixelated sensor; said handheld device capable of processing the image data when said one or more spatially fixed markers are positioned in arbitrary locations within three dimensions defined by x, y and z coordinates relative to a display; determining said location on said display from said received information; and
executing at least one of the following methods;(i) displaying a cursor on said display at said location; (ii) highlighting a menu option on said display at said location; and (iii) triggering an action to be taken by said electronic equipment in response to said received information and said handheld device'"'"'s sending of a signal to indicate that said action is desired. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. An item of electronic equipment comprising a machine and executable program code, said executable program code stored on a non volatile memory, said executable program code to be executed by said machine, said executable program code to perform a method, said method in relation to a location on a display or proximate to said display that is pointed to by a handheld device comprises:
-
receiving information derived from coordinates processed from image data of one or more images appearing on a pixelated sensor in said handheld device, said images'"'"' coordinate data requiring less data than said image data, said images resulting from passing non-visible radiation of a predetermined frequency band emitted from one or more spatially fixed markers through an imaging element while substantially excluding other radiation, said handheld device having a processor for performing the following operations to process the image data; determining an intensity value for each pixel of the pixelated sensor, the intensity value attaining one of three or more quantized intensity values; identifying pixels which have an intensity value above a specified threshold; using only those pixels which have an intensity value above the specified threshold, generating coordinate data based on both the intensity value for each of the pixels and the location of each of the pixels on the pixelated sensor; said handheld device capable of processing the image data when said one or more spatially fixed markers are positioned in arbitrary locations within three dimensions defined by x, y and z coordinates relative to a display; determining said location on said display from said received information; and executing at least one of the following methods; (i) displaying a cursor on said display at said location; (ii) highlighting a menu option on said display at said location; and (iii) triggering an action to be taken by said electronic equipment in response to said determining and said handheld device'"'"'s sending of a signal to indicate that said action is desired, wherein said item of electronic equipment comprises electronic circuitry selected from the group consisting of; a) television circuitry; b) satellite TV receiver circuitry; c) cable TV receiver circuitry; d) VCR circuitry; e) DVD player circuitry; f) computer circuitry; g) CD player circuitry; h) music receiver circuitry; i) IPTV television and/or receiver circuitry; j) gaming circuitry; k) home automation circuitry; l) receiver circuitry. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. An item of electronic equipment comprising logic circuitry to perform the following methods:
-
receiving information derived from coordinates processed from image data of one or more images appearing on a pixelated sensor in a handheld device, said images'"'"' coordinate data requiring less data than said image data, said images resulting from passing non-visible radiation of a predetermined frequency band emitted from one or more spatially fixed markers through an imaging element while substantially excluding other radiation, said handheld device having a processor for performing the following operations to process the image data; determining an intensity value for each pixel of the pixelated sensor, the intensity value attaining one of three or more quantized intensity values; identifying pixels which have an intensity value above a specified threshold; using only those pixels which have an intensity value above the specified threshold, generating coordinate data based on both the intensity value for each of the pixels and the location of each of the pixels on the pixelated sensor; said handheld device capable of processing the image data when said one or more spatially fixed markers are positioned in arbitrary locations within three dimensions defined by x, y and z coordinates relative to a display; determining said location on said display from said received information; and
executing at least one of the following methods;(i) displaying a cursor on a display at a location pointed to by a handheld device; (ii) highlighting a menu option on said display at said location; and (iii) triggering an action to be taken by said electronic equipment in response to said handheld device'"'"'s sending of a signal to indicate said action is desired; wherein said item of electronic equipment comprises electronic circuitry selected from the group consisting of; a) television circuitry; b) satellite TV receiver circuitry; c) cable TV receiver circuitry; d) VCR circuitry; e) DVD player circuitry; f) computer circuitry; g) CD player circuitry h) music receiver circuitry; i) IPTV television and/or receiver circuitry; j) gaming circuitry; k) home automation circuitry; l) receiver circuitry. - View Dependent Claims (34)
-
Specification