System and method for correcting multiple axis displacement distortion
First Claim
1. A method for projecting an image onto a viewing surface, wherein the relative orientation of projection axis and the normal direction associated with the viewing surface is characterized by simultaneous presence of at least two of pan, tilt, and roll angles, said method comprising:
- (a) obtaining input image data;
(b) obtaining the at least two of pan, tilt, and roll angles;
(c) determining a distorted projected area on the viewing surface in the simultaneous presence of the at least two of pan, tilt, and roll angles, and determining a best viewable area that fits within said distorted projected area such that the best viewable area is optimized with respect to at least one of image area and image resolution, and such that the best viewable area corresponds to the projected image in the absence of the at least two of pan, tilt and roll angles; and
(d) applying a geometric distortion correction transformation to the input image data to obtain a visually distortion free projected image fitting the best viewable area.
19 Assignments
0 Petitions
Accused Products
Abstract
A system and method for correcting distortion in projected images caused by the projection of an input image by a projector lens onto a projection screen having a surface that is not orthogonal to the projection axis of the projector. Projection parameters including the focal length of the projector lens and the angles that represent the pan, tilt and roll angle of the projector are obtained. Then the projected area and the best viewable rectangular area that fits within said projected area is determined. The distortion is then characterized by using a distortion transformation which corresponds to the transformation that exists between the vertices of the best viewable rectangular area and the corresponding vertices of the projected area. Finally, the distortion transformation is inverted and applied to input image to obtain a distortion free projected image.
-
Citations
21 Claims
-
1. A method for projecting an image onto a viewing surface, wherein the relative orientation of projection axis and the normal direction associated with the viewing surface is characterized by simultaneous presence of at least two of pan, tilt, and roll angles, said method comprising:
-
(a) obtaining input image data; (b) obtaining the at least two of pan, tilt, and roll angles; (c) determining a distorted projected area on the viewing surface in the simultaneous presence of the at least two of pan, tilt, and roll angles, and determining a best viewable area that fits within said distorted projected area such that the best viewable area is optimized with respect to at least one of image area and image resolution, and such that the best viewable area corresponds to the projected image in the absence of the at least two of pan, tilt and roll angles; and (d) applying a geometric distortion correction transformation to the input image data to obtain a visually distortion free projected image fitting the best viewable area. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A projection system adapted to project an image onto a viewing surface, wherein the relative orientation of projection axis and the normal direction of the viewing surface is characterized by simultaneous presence of at least two of pan, tilt, and roll angles, said system comprising:
-
(A) a projection parameter input adapted to obtain the input image data and the simultaneously present at least two of pan, tilt, and roll angles; and (B) a processor coupled the projection parameter input to determine a distorted projected area on the viewing surface in the presence of the at least two of pan, tilt, and roll angles, and to determine a best viewable area that fits within said distorted_projected area such that the best viewable area is optimized with respect to at least one of image area and image resolution, and such that the best viewable area corresponds to the projected image in the absence of the at least two of pan, tilt and roll angles, said processor being further adapted to apply a geometric distortion correction transformation to the input image data to obtain a visually distortion free projected image fining the best viewable area. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
-
Specification