Calibration of an interactive desktop system
First Claim
1. An interactive desktop system comprising:
- a work surface;
means for displaying images in a first area on the work surface;
means for capturing images in a second area on the work surface; and
calibration means, coupled to the displaying and capturing means, said calibration means for calibrating said second area with said first area, said calibration means comprising;
means for causing the display of coded information on the work surface;
means for causing the capture of said coded information; and
means for determining the position of said second area relative to said first area based on said captured coded information.
5 Assignments
0 Petitions
Accused Products
Abstract
An interactive desktop system comprising a work surface, a display device such as a projector for displaying images in a first area on the work surface, a camera for capturing images in a second area on the work surface, and an image processor, coupled to the display device and to the camera, said image processor being suitably programmed (a) for causing the display of barcodes on the work surface, (b) for causing the capture of said barcodes and, in dependence on the captured information, (c) for determining the position of said second area relative to said first area. The barcodes are displayed in a horizontal then vertical orientation, with an image capture in each display orientation being performed by the camera. This enables the camera'"'"'s field of view within the displayed image to be determined. In an alternative embodiment, glyph codes may be used instead of barcodes.
43 Citations
14 Claims
-
1. An interactive desktop system comprising:
-
a work surface; means for displaying images in a first area on the work surface; means for capturing images in a second area on the work surface; and calibration means, coupled to the displaying and capturing means, said calibration means for calibrating said second area with said first area, said calibration means comprising; means for causing the display of coded information on the work surface; means for causing the capture of said coded information; and means for determining the position of said second area relative to said first area based on said captured coded information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. For an interactive desktop system comprising a displaying means and a capturing means, a method for calibrating said interactive desktop system to find a field of view for said capturing means comprising the steps of:
-
a) displaying an all white frame using said displaying means; b) capturing said all white frame using said capturing means; c) displaying first coded information on a first calibration frame using said displaying means, said first coded information having a vertical orientation; d) capturing said first coded information in said first calibration frame using said capturing means; e) displaying second coded information on a second calibration frame using said displaying means, said second coded information having a horizontal orientation; f) capturing said second coded information in said second calibration frame using said capturing means; g) determining said field of view by performing the substeps of; g1) finding horizontal edges of said first coded information using said captured all white frame and said captured first calibration frame; g2) finding vertical edges of said second coded information using said captured all white frame and said captured second calibration frame; g3) finding corners of said field of view for said capturing means based on said horizontal edges and said vertical edges. - View Dependent Claims (13, 14)
-
Specification