INTERACTIVE INPUT SYSTEM AND METHOD
First Claim
Patent Images
1. A method of determining locations of at least two pointers in a captured image frame, the method comprising:
- generating a vertical intensity profile (VIP) from the captured image frame, the VIP comprising peaks generally corresponding to the at least two pointers;
determining if the peaks are closely spaced and, if the peaks are closely spaced;
fitting a curve to the VIP;
analyzing the fitted curve to determine peak locations of the fitted curve; and
registering the peak locations as the pointer locations.
7 Assignments
0 Petitions
Accused Products
Abstract
A method of determining locations of at least two pointers in a captured image frame comprises generating a vertical intensity profile (VIP) from the captured image frame, the VIP comprising peaks generally corresponding to the at least two pointers; determining if the peaks are closely spaced and, if the peaks are closely spaced, fitting a curve to the VIP; analyzing the fitted curve to determine peak locations of the fitted curve; and registering the peak locations as the pointer locations.
-
Citations
24 Claims
-
1. A method of determining locations of at least two pointers in a captured image frame, the method comprising:
-
generating a vertical intensity profile (VIP) from the captured image frame, the VIP comprising peaks generally corresponding to the at least two pointers; determining if the peaks are closely spaced and, if the peaks are closely spaced; fitting a curve to the VIP; analyzing the fitted curve to determine peak locations of the fitted curve; and registering the peak locations as the pointer locations. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An interactive input system, comprising:
-
at least one imaging assembly capturing image frames of a region of interest; and processing structure in communication with the at least one imaging assembly, the processing structure being configured to; generate a vertical intensity profile (VIP) from a captured image frame, the VIP comprising peaks generally corresponding to locations of at least two pointers in the captured image frame; and determine if the peaks are closely spaced, and if the peaks are closely spaced to; fit a curve to the VIP; analyze the fitted curve to determine peak locations of the fitted curve; register the peak locations as the pointer locations. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A non-transitory computer readable medium having embodied thereon a computer program for determining locations of at least two pointers in a captured image frame, the computer program comprising:
-
program code for generating a vertical intensity profile (VIP) from the captured image frame, the VIP comprising peaks generally corresponding to the at least two pointers; and program code for determining if the peaks are closely spaced and, if the peaks are closely spaced; program code for fitting a curve to the VIP; program code for analyzing the fitted curve to determine peak locations of the fitted curve; and program code for registering the peak locations as the pointer locations.
-
Specification