Legal claims defining the scope of protection, as filed with the USPTO.
1. An optical input system for detecting one or more input positions within an active touch area, comprising: at least three imager modules peripherally positioned around the active touch area, each imager module capturing images of at least one pointing object within the active touch area; and a processor for determining each of one or more input positions, relative to the active touch area, based upon the captured images, wherein the processor triangulating the one or more input positions based upon images captured by a pair of adjacent image modules, and then determining the one or more input positions as being commonly determined from each pair of adjacent imager modules, and wherein the step of determining the positions comprises: determining an X coordinate and a Y coordinate of each position for each pair of images at the position; selecting one of the X-coordinates based upon a highest X-resolution at the position; and selecting one of the Y-coordinates based upon a highest Y-resolution at the position.
2. The system of claim 1 , wherein the active touch area is rectangular and the at least three imager modules are each located proximate to a different one of three corners of the active touch area.
3. The system of claim 1 , the system further comprising a memory for storing reference images for each of the imager modules, the reference images being subtracted from the captured images to identify position of the at least one pointing object.
4. The system of claim 1 , wherein each of the at least three imager modules comprises an image sensor selected from the group including a linear image sensor and a two-dimensional image sensor.
5. A method for determining positions of one or more pointing objects within an active touch area, comprising: simultaneously capturing images of the one or more pointing objects using at least three imager modules peripherally positioned around the active touch area; and for each pair of images captured from adjacent imager modules; triangulating potential positions of the one or more pointing objects based upon each pair of images; and determining the positions of the one or more pointing objects as being common to the potential positions determined from each pair of images, wherein the step of determining the positions comprises: determining an X coordinate and a Y coordinate of each position for each pair of images at the position; selecting one of the X-coordinates based upon a highest X-resolution at the position; and selecting one of the Y-coordinates based upon a highest Y-resolution at the position.
6. The method of claim 5 , further comprising: storing a background image for each of the imager modules; extracting a differential image between the captured image and the associated background image; and segmenting the differential image.
7. The method of claim 6 , further comprising: computing and storing a background image texture from each of the stored background images; computing image texture of the captured images; and extracting an area having differential texture between the computed image texture of the captured image and the associated background image texture.
8. The method of claim 6 , the method further comprising updating the background image if no pointing objects are simultaneously detected by the at least three imager modules.
9. A method for determining positions of one or more pointing objects within an active touch area, comprising: simultaneously capturing images of the one or more pointing objects using at least three imager modules peripherally positioned around the active touch area; and for each pair of images captured from adjacent imager modules; triangulating potential positions of the one or more pointing objects based upon each pair of images; and determining the positions of the one or more pointing objects as being common to the potential positions determined from each pair of images, wherein the step of determining the positions comprises: determining X and Y coordinates of each position for each pair of adjacent imager modules; and selecting one pair of adjacent imager modules based upon an optimal combination of X-resolution and Y-resolution at the position for all pairs of adjacent imager modules.
10. An optical input system for detecting one or more input positions within a rectangular active touch area, comprising: four imager modules positioned proximate to four corners of the rectangular active touch area, each imager module capturing an image of at least one pointing object within the rectangular active touch area, wherein a connection between each two adjacent imager modules forms a baseline such that the system comprises four baselines, each of the four baselines being orthogonal to each adjacent baseline and being parallel to the other baseline; and a processor for triangulating the one or more input positions based upon captured images of the at least one pointing object, and determining the one or more input positions as being commonly determined from each pair of adjacent imager modules, wherein the determined positions comprise an X coordinate and a Y coordinate, the X coordinate being determined based upon a highest X-resolution for a first pair of adjacent imager modules, and the Y coordinate being determined based upon a highest Y-resolution for a second pair of adjacent imager modules.
11. An optical input system for detecting one or more input positions within a rectangular active touch area, comprising: four imager modules positioned proximate to four corners of the rectangular active touch area, each imager module capturing an image of at least one pointing object within the rectangular active touch area, wherein a connection between each two adjacent imager modules forms a baseline such that the system comprises four baselines, each of the four baselines being orthogonal to each adjacent baseline and being parallel to the other baseline; and a processor for triangulating the one or more input positions based upon captured images of the at least one pointing object, and determining the one or more input positions as being commonly determined from each pair of adjacent imager modules, wherein the determined positions comprise an X coordinate and a Y coordinate, the X and Y coordinates being determined based upon an optimum combination of X-resolution and Y-resolution for one pair of adjacent imager modules among all pairs of adjacent imager modules.
12. A method for determining positions of one or more pointing objects within a rectangular active touch area, comprising: simultaneously capturing images of the one or more pointing objects using four imager modules peripherally positioned proximate each corner of the rectangular active touch area; and for each pair of images captured from adjacent imager modules, triangulating potential positions of the one or more pointing objects; and determining the positions of the one or more pointing objects as being common to the potential positions determined from each pair of images, wherein the step of determining the positions of the one or more pointing objects comprises: determining an X coordinate based upon the highest X-resolution at the position for a first pair of the adjacent imager modules; and determining a Y coordinate based upon the highest Y-resolution for a second pair of the adjacent imager modules at the position.
13. A method for determining positions of one or more pointing objects within a rectangular active touch area, comprising: simultaneously capturing images of the one or more pointing objects using four imager modules peripherally positioned proximate each corner of the rectangular active touch area; and for each pair of images captured from adjacent imager modules, triangulating potential positions of the one or more pointing objects; and determining the positions of the one or more pointing objects as being common to the potential positions determined from each pair of images, wherein the step of determining the positions of the one or more pointing objects comprises: determining X and Y coordinates based upon an optimum combination of X-resolution and Y-resolution at the position within one pair of the adjacent imager modules.
Unknown
September 18, 2012
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.