Interactive input system and method
First Claim
Patent Images
1. An interactive input system, comprising:
- at least one imaging device configured to capture image frames of a region of interest comprising a background and at least one background feature, wherein the at least one background feature comprises at least one dedicated discrete light source; and
a processing structure configured to;
receive, from the at least one imaging device, imaging data based on the captured image frames;
receive background vertical intensity profile (VIP) data;
calculate a difference VIP based on the received background VIP data and the received imaging data;
compare the captured image frames to determine whether the location of the at least one background feature in the captured image frames has changed signifying system displacement,wherein the comparing is partially based on the difference VIP; and
based on the result of the comparing, modify captured image frames to compensate for the system displacement.
1 Assignment
0 Petitions
Accused Products
Abstract
An interactive input system comprises at least one imaging device configured to capture image frames of a region of interest comprising a background and at least one background feature. Processing structure is configured to compare the image frames to determine if the location of the at least one background feature has changed signifying system displacement.
-
Citations
27 Claims
-
1. An interactive input system, comprising:
-
at least one imaging device configured to capture image frames of a region of interest comprising a background and at least one background feature, wherein the at least one background feature comprises at least one dedicated discrete light source; and a processing structure configured to; receive, from the at least one imaging device, imaging data based on the captured image frames; receive background vertical intensity profile (VIP) data; calculate a difference VIP based on the received background VIP data and the received imaging data; compare the captured image frames to determine whether the location of the at least one background feature in the captured image frames has changed signifying system displacement, wherein the comparing is partially based on the difference VIP; and based on the result of the comparing, modify captured image frames to compensate for the system displacement. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method of determining displacement of an interactive input system, the method comprising:
-
capturing image frames of a region of interest comprising a background and at least one background feature using at least one imaging device, wherein the at least one background feature comprises at least one dedicated discrete light source; receiving vertical intensity profile (VIP) background data; calculating a difference VIP based on the VIP background data and the captured image frames; comparing the captured image frames, based at least in part on the different VIP, to determine whether the location of the at least one background feature in the captured image frames has changed signifying system displacement, and based on the result of the comparing, modifying the captured image frames to compensate for the system displacement. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26)
-
-
27. A non-transitory computer readable medium embodying a computer program comprising instructions, which when executed by a computer, causes the computer to carry out a method, comprising:
-
receiving vertical intensity profile (VIP) background data; comparing captured image frames of a region of interest comprising a background and at least one background feature to determine whether the location of the at least one background feature appearing in the captured image frames has changed signifying system displacement, wherein the at least one background feature comprises at least one dedicated discrete light source, wherein the comparing includes calculating a difference VIP based on the VIP background data and the captured image frames; and based on the result of the comparing, modifying the captured image frames to compensate for the system displacement.
-
Specification