System and method for tracking a laser spot on a projected computer screen image
First Claim
Patent Images
1. A method for tracking a laser spot on a projected computer screen image, said method comprising:
- electronically capturing said projected computer screen image on a projection surface in a frame of image data;
fitting a polygon to a contour of each graphical object in said frame of image data;
determining whether said polygon for each graphical object satisfies a set of predefined parameters to find a candidate polygon that corresponds to an outline of said projected computer screen in said frame of image data; and
computing a projective transformation matrix using corners of said candidate polygon, said projective transformation matrix including mapping information to track said laser spot on said projected computer screen image.
9 Assignments
0 Petitions
Accused Products
Abstract
A system and method for tracking a laser spot on a projected computer screen image computes a projective transformation matrix using the projected computer screen image electronically captured in a frame of image data. The projective transformation matrix is computed by fitting a polygon to a contour of each graphical object in the frame of image data and determining whether the polygon for each graphical object satisfies a set of predefined parameters to find a candidate polygon that corresponds to an outline of the projected computer screen image in the frame of image data.
-
Citations
20 Claims
-
1. A method for tracking a laser spot on a projected computer screen image, said method comprising:
-
electronically capturing said projected computer screen image on a projection surface in a frame of image data; fitting a polygon to a contour of each graphical object in said frame of image data; determining whether said polygon for each graphical object satisfies a set of predefined parameters to find a candidate polygon that corresponds to an outline of said projected computer screen in said frame of image data; and computing a projective transformation matrix using corners of said candidate polygon, said projective transformation matrix including mapping information to track said laser spot on said projected computer screen image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A laser pointer tracking system comprising:
-
an image sensor to electronically capture a projected computer screen image on a projection surface in frames of image data; and a laser pointer tracking module operatively coupled to said image sensor, said laser pointer tracking module being configured to fit a polygon to a contour of each graphical object in a particular frame of image data, said laser pointer tracking module being also configured to determine whether said polygon for each graphical object satisfies a set of predefined parameters to find a candidate polygon that corresponds to an outline of said projected computer screen in said particular frame of image data, said laser pointer tracking module being further configured to compute a projective transformation matrix using corners of said candidate polygon, said projective transformation matrix including mapping information to track a laser spot on said projected computer screen image. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A method for tracking a laser spot on a projected computer screen image, the method comprising:
-
electronically capturing said projected computer screen image on said projection surface in a color image; converting said color image into a binary image; fitting a polygon to a contour of each graphical object in said binary image; determining whether said polygon for each graphical object satisfies a set of predefined parameters to find a candidate polygon that corresponds to an outline of said projected computer screen in said binary image; and computing a projective transformation matrix using corners of said candidate polygon, said projective transformation matrix including mapping information to track said laser spot on said projected computer screen image. - View Dependent Claims (18, 19, 20)
-
Specification