Super-resolution overlay in multi-projector displays
First Claim
1. A method for projecting a superimposed image onto a target display surface under observation of at least one camera, the method comprising the steps of:
- (a) determining a projective relationship between each of a plurality of projectors and the target display surface;
(b) estimating a component image for each said projector, comprising;
(1) using said projective relationship, for each of said component images determine a plurality of sub-sampled, regionally shifted images represented in the frequency domain; and
(2) composing each said component image using a respective plurality of said sub-sampled, regionally shifted images; and
(c) minimizing the difference between a sum of said component images and a frequency domain representation of a target image to produce a second component image for each said projector.
1 Assignment
0 Petitions
Accused Products
Abstract
A technique, associated system and computer executable program code, for projecting a superimposed image onto a target display surface under observation of one or more cameras. A projective relationship between each projector being used and the target display surface is determined using a suitable calibration technique. A component image for each projector is then estimated using the information from the calibration, and represented in the frequency domain. Each component image is estimated by: Using the projective relationship, determine a set of sub-sampled, regionally shifted images, represented in the frequency domain; each component image is then composed of a respective set of the sub-sampled, regionally shifted images. In an optimization step, the difference between a sum of the component images and a frequency domain representation of a target image is minimized to produce a second, or subsequent, component image for each projector. Here, a second set of frequency domain coefficients for use in producing a frequency domain representation of the second component image for each projector is identified. Taking the inverse Fourier transform of the frequency domain representation of the second component image, converts the information into a spatial signal that is placed into the framebuffer of each component projector and projected therefrom to produce the superimposed image.
198 Citations
14 Claims
-
1. A method for projecting a superimposed image onto a target display surface under observation of at least one camera, the method comprising the steps of:
-
(a) determining a projective relationship between each of a plurality of projectors and the target display surface;
(b) estimating a component image for each said projector, comprising;
(1) using said projective relationship, for each of said component images determine a plurality of sub-sampled, regionally shifted images represented in the frequency domain; and
(2) composing each said component image using a respective plurality of said sub-sampled, regionally shifted images; and
(c) minimizing the difference between a sum of said component images and a frequency domain representation of a target image to produce a second component image for each said projector. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for projecting a superimposed image onto a target display surface under observation of at least one camera, the method comprising the steps of:
-
(a) determining a projective relationship between each of a plurality of projectors and the target display surface;
(b) estimating a component image for each said projector, comprising;
(1) using said projective relationship, for each of said component images determine a plurality of sub-sampled, regionally shifted images represented in the frequency domain, and (2) composing each said component image using a respective plurality of said sub-sampled, regionally shifted images; and
(c) performing an optimization using said component images and a frequency domain representation of a target image to produce a second component image for each said projector. - View Dependent Claims (8, 9, 10)
-
-
11. A computer executable program code on a computer readable storage medium for projecting a superimposed image onto a target display surface under observation of at least one camera, the program code comprising:
-
(a) a first program sub-code for determining a projective relationship between each of a plurality of projectors and the target display surface;
(b) a second program sub-code for estimating a component image for each said projector, said second program sub-code comprising instructions for;
(1) using said projective relationship, for each of said component images determine a plurality of sub-sampled, regionally shifted images represented in the frequency domain; and
(2) composing each said component image using a respective plurality of said sub-sampled, regionally shifted images; and
(c) a third program sub-code for minimizing the difference between a sum of said component images and a frequency domain representation of a target image to produce a second component image for each said projector. - View Dependent Claims (12)
-
-
13. A computer executable program code on a computer readable storage medium for projecting a superimposed image onto a target display surface under observation of at least one camera, the program code comprising:
-
(a) a first program sub-code for determining a projective relationship between each of a plurality of projectors and the target display surface;
(b) a second program sub-code for estimating a component image for each said projector, said second program sub-code comprising instructions for;
(1) using said projective relationship, for each of said component images determine a plurality of sub-sampled, regionally shifted images represented in the frequency domain; and
(2) composing each said component image using a respective plurality of said sub-sampled, regionally shifted images; and
(c) a third program sub-code for performing an optimization using said component images and a frequency domain representation of a target image to produce a second component image for each said projector. - View Dependent Claims (14)
-
Specification