METHOD FOR DETERMINING THE LOCATION OF A POINTER IN A POINTER INPUT REGION, AND INTERACTIVE INPUT SYSTEM EXECUTING THE METHOD
First Claim
Patent Images
1. An interactive input system comprising:
- a touch surface;
an imaging system associated with the touch surface and comprising an optical sensor array that spans at least a portion of the area of the touch surface; and
processing structure communicating with the imaging system and processing images received by the imaging system to determine whether at least one pointer is near to the touch surface and the location of the at least one pointer in respect of the touch surface based at least in part on the edge sharpness of the at least one pointer.
7 Assignments
0 Petitions
Accused Products
Abstract
An interactive input system comprises a touch surface, and imaging system associated with the touch surface and processing structure. The imaging system comprises an optical sensor array that spans at least a portion of the area of the touch surface, and the processing structure communicates with the imaging system and analyzes images received by the imaging system to determine whether at least one pointer is near to the touch surface and the location of the at least one pointer in respect of the touch surface based at least in part on the edge sharpness of the at least one pointer.
38 Citations
24 Claims
-
1. An interactive input system comprising:
-
a touch surface; an imaging system associated with the touch surface and comprising an optical sensor array that spans at least a portion of the area of the touch surface; and processing structure communicating with the imaging system and processing images received by the imaging system to determine whether at least one pointer is near to the touch surface and the location of the at least one pointer in respect of the touch surface based at least in part on the edge sharpness of the at least one pointer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An interactive input system comprising:
-
a pointer input region comprising a touch surface; an imaging system associated with the touch surface and comprising an optical sensor array that spans at least a portion of the area of the touch surface; and processing structure processing images received by the imaging system to determine whether at least one pointer is within the pointer input region and the location of the at least one pointer in the pointer input region based at least in part on the edge sharpness of the at least one pointer.
-
-
11. A method of determining the location of at least one pointer in a pointer input region of an interactive input system comprising a touch surface, the method comprising:
-
receiving images from an optical sensor array that is associated with and spans at least a portion of the area of the touch surface; determining whether at least one pointer is within the pointer input region; and in the event that at least one pointer is within the pointer input region, determining the location of the pointer within the pointer input region based at least in part on the edge sharpness of the at least one pointer. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A method of determining the location of at least one pointer in a pointer input region of an interactive input system comprising a touch surface, the method comprising:
-
receiving an image from an optical sensor array that is associated with and spans at least a portion of the area of the touch surface; and determining the location of the pointer within the pointer input region based at least in part on the relative position of shadows in the image.
-
-
23. A computer readable medium embodying a computer program for determining the location of at least one pointer in a pointer input region of an interactive input system comprising a touch surface, the computer program comprising:
-
program code for receiving images from an optical sensor array that is associated with and spans at least a portion of the area of the touch surface; program code for determining whether at least one pointer is within the pointer input region; and program code for, in the event that at least one pointer is within the pointer input region, determining the location of the pointer within the pointer input region based at least in part on the edge sharpness of the at least one pointer.
-
-
24. A computer readable medium embodying a computer program for determining the location of at least one pointer in a pointer input region of an interactive input system comprising a touch surface, the computer program comprising:
-
program code receiving an image from an optical sensor array that is associated with and spans at least a portion of the area of the touch surface; and program code determining the location of the pointer within the pointer input region based at least in part on the relative position of shadows in the image.
-
Specification