Single camera system for gesture-based input and target indication
AssigneeKoninklijke Philips Electronics N.V.
InventorsSrinivas Gutta, Miroslav Trajkovic, Mi-Suen Lee
Life of this patent
Estimating the term…
Abstract
The position of a target lying on a plane is indicated by inputting a pointing direction which is computationally projected onto a plane. If the target is known to lie on a contour, the position is specified unambiguously. Alternatively, the position of a target can be specified by inputting its axial coordinates in successive steps. In another alternative approach, the image containing the target is translated and/or rotated and the target indicated again. The two direction projections are then used to determine the position of the target in 2-space. The direction indications may be input by a camera or other method, such as one or more radio transmitters.
Claims10
A method of determining a position of an unknown point lying on a predefined plane, comprising the steps of:
- generating an indication of a line in space;
- inputting a planar projection of said line in space;
- determining a position along a known path lying in a plane by determining an intersection of said known path and said planar projection;
- generating another indication of a line in space;
- inputting another planar projection of said another line in space;
- determining another position along another known path lying said plane by determining an intersection of said another known path and said another planar projection and calculating coordinates of a target point in said plane from said indication determining indicating.
A method of determining a position of an unknown point lying on a predefined plane, comprising the steps of:
- generating an indication of a first line in space aimed at a target on a known two-dimensional surface;
- inputting a first indication of said first line in space and determining a first planar projection of said first line in space;
- changing a position of said target on said plane;
- generating an indication of a second line in space aimed at said target;
- inputting a second indication of said second line in space and determining a second planar projection of said second line in space;
- and
- calculating a position of said target responsively to said first and second planar projections.
An image processing computer for identifying a one-dimensional position of a target, comprising
- a controller connectable to a camera to receive images therefrom;
- said controller being programmed to calculate from a first of said images a first planar projection of an indication in said first of said images of a first direction onto a predefined plane;
- said controller being further programmed to calculate a first intersection of said first planar projection and a first predetermined line lying in said predefined plane;
- said controller being further programmed to output an indication of said first intersection, wherein:
- said controller is programmed to calculate from a second of said images a second planar projection an indication in said second of said images of a second direction onto said predefined plane;
- said controller is programmed to calculate a second intersection of said second planar projection and a second predetermined line lying in said predefined plane;
- said controller is programmed to calculate a target position responsively to said first and second intersections;
- said indication of said first intersection includes said target position.
Dependencies are inferred from the claim text.