User interface device
First Claim
1. A user interface device for determining the position of one or more objects within a three dimensional zone, the device comprising:
- first imaging means for forming a first two dimensional image, from a first viewpoint, of the object(s) against a first background; and
second imaging means for forming a second two dimensional image, from a second viewpoint different from the first viewpoint, of the object(s) against a second background overlapping the first background;
wherein the first and second backgrounds are two dimensional views of the whole of the three dimensional zone;
the device further comprising position determining means for determining the position of an object within the three dimensional zone from its position relative to the two backgrounds;
means for associating one or more object positions determined by the position determining means within the three dimensional zone with corresponding information; and
means for generating a signal in accordance with the information corresponding to the one or more determined object positions within the three dimensional zone.
2 Assignments
0 Petitions
Accused Products
Abstract
There is a described a user interface device having first and second imaging means for forming first and second images of a three-dimensional zone from two different viewpoints, and image data generating means for generating image data corresponding to the first and second images. A processor determines the position of an object within the three-dimensional zone from the image data for the first and second images, associates the determined position with corresponding information and generates a data signal in accordance with the information corresponding to the determined position. In an embodiment, the user interface device is in the form of a virtual keyboard. In another embodiment, the user interface device is in the form of a tablet for handwriting recognition.
-
Citations
38 Claims
-
1. A user interface device for determining the position of one or more objects within a three dimensional zone, the device comprising:
-
first imaging means for forming a first two dimensional image, from a first viewpoint, of the object(s) against a first background; and
second imaging means for forming a second two dimensional image, from a second viewpoint different from the first viewpoint, of the object(s) against a second background overlapping the first background;
wherein the first and second backgrounds are two dimensional views of the whole of the three dimensional zone;
the device further comprising position determining means for determining the position of an object within the three dimensional zone from its position relative to the two backgrounds;
means for associating one or more object positions determined by the position determining means within the three dimensional zone with corresponding information; and
means for generating a signal in accordance with the information corresponding to the one or more determined object positions within the three dimensional zone. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. A method of inputting data into a data processing apparatus relating to the position of one or more objects within a three dimensional zone, the method comprising:
-
forming a first two dimensional image from a first viewpoint, of the object(s) against a first background;
forming a second two dimensional image from a second viewpoint different from the first viewpoint, of the object(s) against a second background which overlaps the first background, said first and second backgrounds being two dimensional views of the whole of the three dimensional zone;
generating image data corresponding to the first and second images;
determining the position of an object within the three-dimensional zone from its position relative to the two backgrounds using the image data corresponding to the first and second images;
associating one or more object positions determined in the position determining step within the three-dimensional zone with corresponding information; and
generating a signal in accordance with the information corresponding to the one or more determined object positions within the three-dimensional zone. - View Dependent Claims (33)
-
-
34. A data processing method for determining information corresponding to one or more positions of an object in a three-dimensional zone, the method comprising the steps of:
-
receiving image data corresponding to a first two dimensional image from a first viewpoint of the object(s) against a first background;
receiving image data corresponding to a second image, from a second viewpoint different from the first viewpoint, of the objects against a second background overlapping the first background, the first and second backgrounds being two dimensional images of the whole of the three dimensional zone;
processing the image data corresponding to the first and second images to determine the position of the object in the three-dimensional zone; and
associating one or more object positions determined in said processing step with corresponding information. - View Dependent Claims (35, 36, 37, 38)
-
Specification