The projector comprises an image forming panel that forms an effective panel image for modulating the light into an image light in an image forming area of a panel surface, and an image capturing unit for capturing a specific projection area wherein the image light corresponding to a specific area in the image forming area is projected. The projector calculates one or more edges of the outside perimeter lines of the screen and of the specific projection area by detecting plural points in a captured image. Based on the detection results, a post-correction image forming area is calculated, and trapezoidal distortion is corrected by forming the effective panel image within the post-correction image forming area. When only three or less of the four edges of the outside perimeter lines of the screen are detected, the projector calculates the post-correction image forming area based on the position and slope of the detected edge within the captured image.
|
0. 12. An image correction method for correcting an image projected onto a screen by a projector, the projector including an image forming panel for modulating light that is emitted from the light source into an image light that represents an image, the method comprising the steps of:
(a) generating a captured image by capturing at least a specific projection area wherein the image light is projected;
(b) calculating one or more edges of outside perimeter lines of the specific projection area and one or more edges of the screen, through analyzing the outside perimeter lines of the specific projection area and of the screen within the captured image;
(c) calculating, based on detection results in the step (b), post-correction image forming area; and
(d) correcting trapezoidal distortion of an image that is displayed on the screen through forming of the image in the post-correction image forming area,
wherein the step (c) includes a step of calculating the post-correction image forming area based on positions and slopes of one or more edges among edges of the outside perimeter lines of the screen detected by the step (b).
9. An image correction method for correcting an image projected onto a screen by a projector, the projector including an image forming panel for forming, in an image forming area of a panel surface, an effective panel image for modulating light that is emitted from the light source into an effective image light that represents an image, the method comprising the steps of:
(a) generating a captured image by capturing at least a specific projection area wherein the image light, corresponding to a specific area within the image forming area, is projected;
(b) calculating one or more edges of outside perimeter lines of the specific projection area and one or more edges of the screen, through analyzing the captured image and detecting plural points on the outside perimeter lines of the specific projection area and of the screen within the captured image;
(c) calculating, based on detection results in the step (b), post-correction image forming area that is a part of the image forming area; and
(d) correcting trapezoidal distortion of an image that is displayed on the screen through forming of the effective panel image in the post-correction image forming area within the image forming area,
wherein the step (c) includes a step of calculating, when only three or less edges among four edges of the outside perimeter lines of the screen have been detected in the step (b), the post-correction image forming area based on a position and a slope of the detected edge within the captured image.
0. 11. A projector for displaying an image on a screen comprising:
a light source for emitting light;
an image forming panel for modulating light that is emitted from the light source into an image light that represents an image;
an image capturing unit configured to generate a captured image by capturing at least a specific projection area wherein the image light is projected;
an outside perimeter line detecting unit configured to calculate one or more edges of outside perimeter lines of the specific projection area and one or more edges of the screen, through analyzing the outside perimeter lines of the specific projection area and of the screen within the captured image;
a post-correction image forming area calculating unit configured to calculate, based on detection results by the outside perimeter line detecting unit, post-correction image forming area; and
a keystone correcting unit configured to correct trapezoidal distortion of an image that is displayed on the screen through forming of the in image the post-correction image forming area,
wherein the post-correction image forming area calculating unit calculates the post-correction image forming area based on positions and slopes of one or more edges among edges of the outside perimeter lines of the screen detected by the outside perimeter line detecting unit.
0. 13. A computer program product for correcting an image that is projected on a screen by a projector, the projector including an image forming panel for modulating light that is emitted from the light source into an image light that represents an image and an image capturing unit configured to generate a captured image by capturing at least a specific projection area wherein the image light is projected, the computer program product comprising:
a computer readable medium; and a computer program stored on the computer readable medium, the computer program comprising:
a first program for calculating one or more edges of outside perimeter lines of the specific projection area and one or more edges of the screen, through analyzing the outside perimeter lines of the specific projection area and of the screen within the captured image;
a second program for calculating, based on detection results by the first program, post-correction image forming area; and
a third program for correcting trapezoidal distortion of an image that is displayed on the screen through forming of the image in the post-correction image forming area within the image forming area,
wherein the second program includes a program for calculating the post-correction image forming area based on positions and slopes of one or more edges among edges of the outside perimeter lines of the screen detected by the first program.
1. A projector for displaying an image on a screen comprising:
a light source for emitting light;
an image forming panel for forming, in an image forming area of a panel surface, an effective panel image for modulating light that is emitted from the light source into an effective image light that represents an image;
an image capturing unit configured to generate a captured image by capturing at least a specific projection area wherein the image light, corresponding to a specific area within the image forming area, is projected;
an outside perimeter line detecting unit configured to calculate one or more edges of outside perimeter lines of the specific projection area and one or more edges of the screen, through analyzing the captured image and detecting plural points on the outside perimeter lines of the specific projection area and of the screen within the captured image;
a post-correction image forming area calculating unit configured to calculate, based on detection results by the outside perimeter line detecting unit, post-correction image forming area that is a part of the image forming area; and
a keystone correcting unit configured to correct trapezoidal distortion of an image that is displayed on the screen through forming of the effective panel image in the post-correction image forming area within the image forming area,
wherein when only three or less edges among four edges of the outside perimeter lines of the screen have been detected by the outside perimeter line detecting unit, the post-correction image forming area calculating unit calculates the post-correction image forming area based on a position and a slope of the detected edge within the captured image.
10. A computer program product for correcting an image that is projected on a screen by a projector, the projector including an image forming panel for forming, in an image forming area of a panel surface, an effective panel image for modulating light that is emitted from the light source into an effective image light that represents an image and an image capturing unit configured to generate a captured image by capturing at least a specific projection area wherein the image light, corresponding to a specific area within the image forming area, is projected, the computer program product comprising:
a computer readable medium; and
a computer program stored on the computer readable medium, the computer program comprising:
a first program for calculating one or more edges of outside perimeter lines of the specific projection area and one or more edges of the screen, through analyzing the captured image and detecting plural points on the outside perimeter lines of the specific projection area and of the screen within the captured image;
a second program for calculating, based on detection results by the first program, post-correction image forming area that is a part of the image forming area; and
a third program for correcting trapezoidal distortion of an image that is displayed on the screen through forming of the effective panel image in the post-correction image forming area within the image forming area,
wherein the second program includes a program for calculating the post-correction image forming area when only three or less edges among four edges of the outside perimeter lines of the screen have been calculated by the first program, the post-correction image forming area being calculated based on a position and a slope of the detected edge within the captured image.
2. A projector according to
the post-correction image forming area calculating unit includes:
a projection angle calculating unit configured to calculate, as a projection angle, a relative angle between the projector and the screen, based on the position and the slope of the detected edge within the captured image;
a vanishing point determining unit configured to determine, based on the projection angle, a vanishing point in a specific reference coordinate system on the captured image that is a point through which any given straight lines on the screen that are parallel to a edge of the outside perimeter lines of the screen are passing; and
a supplementary edge calculating unit configured to calculate a supplementary edge in the captured image, the supplementary edge forming with the detected edge of the screen a target area that is included within an area that is surrounded by the outside perimeter lines of the specific projection area, so that the supplementary edge is positioned on a line that passes through the vanishing point,
wherein the post-correction image forming area calculating unit calculates the post-correction image forming area through converting the outside perimeter lines of the specific projection area within the image forming area of the panel surface using a conversion wherein the outside perimeter lines of the specific projection area are aligned with outside perimeter lines of the target area that is surrounded by the detected edge and the supplementary edge.
3. A projector according to
the projection angle calculating unit calculates the projection angle using at least one of a top edge and a bottom edge and at least one edge other than a top edge and a bottom edge among the detected edges.
4. A projector according to
a vertical line angle determining unit configured to determine an angle of the projector from direction of the vertical line,
wherein the projection angle calculating unit calculates the projection angle using either a top edge or a bottom edge among the detected edges and the angle that is detected by the vertical line angle determining unit.
5. A projector according to
a reference converting unit configured to convert, to a specific reference coordinate system, the outside perimeter lines of the specific projection area and the outside perimeter lines of the target area in the captured image,
wherein the post-correction image forming area calculating unit calculates the post-correction image forming area using the outside perimeter lines of the specific projection area and the outside perimeter lines of the target area converted by the reference conversion unit.
6. A projector according to
the reference coordinate system is a coordinate system on a surface that is parallel to the panel surface containing the image forming area.
7. A projector according to
the image capturing unit generates a plurality of captured images through capturing in a plurality of states with different brightness of the screen positioned in the specific projection area, and
the outside perimeter line detecting unit detects the plural points on the outside perimeter lines of the screen using the plurality of captured images.
8. A projector according to
the image capturing unit captures images by holding at constant exposure when capturing images in the plurality of states.
|
The present application claims the priority based on Japanese Patent Application No. 2004-239148 filed on Aug. 19, 2004, the disclosure of which is hereby incorporated herein by reference in its entirety.
1. Field of the Invention
The present invention relates to projectors for displaying images through projecting light onto a screen, and, in particular, relates to technologies for keystone correction for correcting trapezoidal distortion of images on a screen.
2. Description of the Related Art
When displaying images on a screen using a projector, there may be trapezoidal distortion of the image that is displayed on the screen (hereinafter termed the “displayed image”) given the relative positioning of the projector and the screen. There are known technologies for keystone correction by which to correct the trapezoidal distortion of the displayed image in such a case.
For example, in keystone correction, an image of the screen is captured using an image capturing device, such as a CCD, the frame (outside perimeter lines) of the screen is detected using the captured image, and, based on the shape of the frame of screen that has been detected, the image on the liquid crystal panel in the projector is formed through compression into a trapezoidal shape. (See, for example, JP2002-62842A and JP2002-247614A).
However, in the conventional technologies described above, it is necessary to detect all four of the edges of the screen frame in the captured image. The reason for this is that when the four edges of the screen frame are detected, it is possible to calculate the shape of the screen using each of the edges that have been detected. Consequently, conventionally, there has not been a known technology for keystone correction that takes into account cases wherein only three or less of the edges of the screen frame are detected.
An object of the present invention is to provide a technology that is capable of performing keystone correction in projecting an image on a screen using a projector even when only three or less of the edges of the screen frame are detected from a captured image.
In one aspect of the present invention, there is provided a projector for displaying an image on a screen. The projector comprises a light source, an image forming panel, an image capturing unit, an outside perimeter line detecting unit, a post-correction image forming area calculating unit, and a keystone correcting unit. The light source emits light. The image forming panel forms, in an image forming area of a panel surface, an effective panel image for modulating light that is emitted from the light source into an effective image light that represents an image. The image capturing unit generates a captured image by capturing at least a specific projection area wherein the image light, corresponding to a specific area within the image forming area, is projected. The outside perimeter line detecting unit calculates one or more edges of outside perimeter lines of the specific projection area and one or more edges of the screen, through analyzing the captured image and detecting plural points on the outside perimeter lines of the specific projection area and of the screen within the captured image. The post-correction image forming area calculating unit calculates, based on detection results by the outside perimeter line detecting unit, post-correction image forming area that is a part of the image forming area. The keystone correcting unit corrects trapezoidal distortion of an image that is displayed on the screen through forming of the effective panel image in the post-correction image forming area within the image forming area. When only three or less edges among four edges of the outside perimeter lines of the screen have been detected by the outside perimeter line detecting unit, the post-correction image forming area calculating unit calculates the post-correction image forming area based on a position and a slope of the detected edge within the captured image.
In this projector, when only three or less of the four edges of the outside perimeter lines of the screen can be detected using the outside perimeter line detecting unit, the post-correction image forming area is calculated based on the slope and position, in the captured image, of the detected edges, which are the edges of the outside perimeter lines of the screen that have been detected, to form an effective panel image within the calculated post-correction image forming area, to thereby perform keystone correction to correct the trapezoidal distortion of the image displayed on the screen. Consequently, it is possible to perform keystone correction when only three or less edges of the screen frame can be detected from the captured image.
The present invention can be realized in a various aspects. For example, the present invention can be realized in aspects such as a projector, an image projection method and device, an image correction method and device, a keystone correction method and device, a computer program for effecting the functions of such methods or devices, a recording medium for recording such a computer program, and data signals in which such a computer program is carried on the carrier wave.
These and other objects, features, aspects, and advantages of the present invention will become more apparent from the following detailed description of the preferred embodiments with the accompanying drawings.
Next, aspects of the present invention will be described in the following order on the basis of embodiments:
A-1. Structure of the Projector
The A/D convertor 110 performs A/D conversion as necessary on the inputted image signals, which are inputted through a cable 300 from, for example, a DVD player, PC, or the like, not shown, to output a digital image signal.
The internal memory 120 stores a computer program that functions as an image processing unit 122. The image processing unit 122 adjusts the display status of the image (for example, the brightness, contrast, synchronization, tracking, color saturation, color tone, etc.) on the digital image signals outputted from the A/D convertor 110, and outputs the results to the liquid crystal panel driving unit 132. The image processing unit 122 includes the functions of an outside perimeter line detecting unit 123, a post-correction image forming area calculating unit 124, a keystone correction unit 127, an aspect ratio adjustment unit 128, and a zoom adjusting unit 129, while the post-correction image forming area calculating unit 124 includes the functions of a supplementary edge calculating unit 125 and a reference converting unit 126. The image processing unit 122 performs the keystone correction process described below, based on these functions.
The liquid crystal panel driving unit 132 drives a liquid crystal panel 130 based on the digital image signal that is inputted via the image processing unit 122. The liquid crystal panel 130 forms an image (hereinafter termed the “effective panel image PI”) for modulating the illuminated light that is projected from the illumination optics system 140 into the effective image light that represents the image in an image forming area IF of the surface (hereinafter termed the “panel surface”) of the liquid crystal panel 130.
In
When the resolution of the digital image signal that is inputted into the liquid crystal panel driving unit 132 is low when compared to the resolution of the liquid crystal panel 130, then when the inputted digital image is formed as is, without enlargement, on the liquid crystal panel 130, then, as shown in
The projection optics system 150 (
The remote control controlling unit 170 receives instructions from a user through a remote control 172 and transmits those instructions to the CPU 160 through the bus 102. Even though the projector 100 in the present embodiment receives instructions from the user through the remote control 172 and the remote control controlling unit 170, the instructions from the user may be received through another structure, such as an operating panel.
The CPU 160 reads out a computer program implementing the image processing unit 122 from the internal memory 120, and projects an image onto the screen SC, performs image processes such as the keystone correction process, etc., described below, and so forth. Moreover, the CPU 160 controls the operations of the various units within the projector 100.
The image capturing unit 180 has a CCD camera and generates captured images. The captured images generated by the image capturing unit 180 are stored in the captured image memory 182 through the internal memory 120. The image capturing unit 180 may have another image capturing device rather than a CCD camera.
A-2. Keystone Correction Process
In Step S410, the image processing unit 122 (
In the first repeat process, the first pattern for detection, which is an all-white pattern, is used. At the time of this first repeat process, as shown in
In the present embodiment, the screen SC has a black screen frame SF that follows the outer periphery, where, in
At can be seen in
In the captured image CI captured in the first repeat process (hereinafter termed the “first captured image CI 1”), the all-white displayed image projected onto the entire projected area PA and the screen SC are photographed as shown in
As shown in
In the first captured image CI1 shown in
The second repeat process is performed using the second pattern for detection, which is a black and white checkerboard pattern. The second repeat process is performed in order to detect accurately the entire projected area frame PFi in Step S420 described below. At the time of the second repeat process, an effective panel image PI that is a 3×3 black and white checkerboard pattern is formed in the image forming area IF of the liquid crystal panel 130, as shown in
At the time of the second repeat process, the displayed image, which is the checkerboard pattern, is displayed extending off of the screen SC, as shown in
In the third repeat process, a third pattern for detection, which is an all black pattern, is used. The third repeat process is performed in order to increase the accuracy of the detection of the entire projected area frame PFi and the screen frame SFi in Step S420 described below. In the third repeat process, an effective panel image PI that is entirely black is formed in the image forming area IF of the liquid crystal panel 130, as shown in
The pattern for detection in the third repeat process is an entirely black pattern, and so image light is not projected. Consequently, in the third repeat process nothing is displayed on the screen SC, as shown in
The captured image CI in the third repeat process (hereinafter termed the “third captured image CI3”) will be as shown in
The fourth repeat process is performed using a third pattern for detection, which is an all-black pattern, the same as in the third repeat process. The difference from the third repeat process is in the point that the image capturing of the captured image CI is performed through the use of an automatic exposure mode. The fourth repeat process is performed in order to supplement the detection of the screen frame SFi in Step S420 explained below. The state of the liquid crystal panel 130 (in
The captured image CI in the fourth repeat process (hereinafter termed the “fourth captured image CI4”) is as shown in
In Step S420 (
In the first captured image CI1 shown in
Similarly, an analysis of the second captured image CI2 shown in
Moreover, similarly, an analysis of the fourth captured image CI4 shown in
As described above, the entire projected area frame PFi and the screen frame SFi are detected in the captured images CI. In the example in
In Step S430 (
In Step 440 (
In Step S442, the supplemental edge calculating unit 125 (
In the present embodiment, the supplemental edge calculating unit 125 (
Yc=A·Xc+B Λ(1)
Yc=C·Xc+D Λ(2)
Yc=E·Xc+F Λ(3)
Yc=G·Xc+H Λ(4)
At this time, the vertical projection angle θ can be calculated by one of the following equations (5) through (7).
The horizontal projection angle φ can be calculated by either equation (8) or (9), below.
The supplemental edge calculating unit 125 (
Next the supplemental edge detecting unit 125 calculates the horizontal projection angle φ. When the top edge has been detected, then equation (8) is used, and when the bottom edge has been detected, then equation (9) is used to detect the horizontal projection angle φ. In the example in
As is clear from the calculation formulas for the vertical projection angle θ and the horizontal projection angle φ, in the present embodiment it is necessary to detect either the top edge or the bottom edge and at least one edge other than the top edge and the bottom edge among the edges of the screen frame SFi in order to calculate the vertical projection angle θ and the horizontal projection angle φ.
In Step S444 (
Defining as “(vx, vy)” the coordinates of the vertical vanishing point DPv, and defining as “(hx, hy)” the coordinates of the horizontal vanishing point DPh, the coordinates of the vanishing points can be calculated by equations (10) and (11), shown below, through the use of the projection angles.
In Step S446 (
Next the supplemental edge calculating unit 125 calculates the supplemental edge CSr, corresponding to the right edge, as shown in
The supplemental edges CS that correspond to the non-detected edges are calculated as described above. The supplemental edges CS are calculated as line segments on lines that pass through the vanishing points, and thus lines on the actual screen SC, corresponding to the supplemental edges CS are lines that are parallel to the edges of the screen frame SF corresponding to the non-detected edges. Moreover, the supplemental edges CS are calculated so as to be positioned within the entire projected area PAi, and thus the lines on the actual screen SC corresponding to the supplemental edges CS are positioned within the entire projected area PA. Consequently, the area on the actual screen SC corresponding to the area surrounded by the screen frame SFi and the supplemental edges CS (hereinafter termed the “target area TA”), marked by hatching in
In the example in
When the projection angle θ or φ is 0, the vertical vanishing point DPv or the horizontal vanishing point DPh are positioned at infinity. In such a case, the supplemental edge CS is calculated so as to be parallel to the opposite edge.
In Step S450 (
In Step S460 (
where meanings of the various constants in equations (12) and (13) are as follows:
Next the post-correction image forming area calculating unit 124 performs a projection conversion of the target area frame TFi and the entire projected area frame PFi of the captured image CI.
Defining the projection conversion as φ and using the projection conversion φ to convert the coordinates (Xc′,Yc′) into coordinates (Xp,Yp), the coordinates (Xp,Yp) after the projection conversion are given by equation (14) and equation (15), below.
Xp=(a·Xc′+b·Yc′+c)/(g·Xc′+h·Yc′+1) Λ(14)
Xp=(d·Xc′+e·Yc′+f)/(g·Xc′+h·Yc′+1) Λ(15)
where a, b, c, d, e, f, g, and h in equation (14) and equation (15) are constants.
First the projection conversion φ for converting the coordinate values of the four corners a1 to a4 of the entire projected area frame PFi in the Xc-−Yc′ coordinate system on the capture image CI into coordinate values in the Xp-Yp coordinate system on the liquid crystal panel 130 is calculated. The projection conversion φ is established uniquely. Here, as is shown in
Next the projection conversion φ that has been calculated is used to convert the coordinate values for the four corners of the target area frame TFi in the Xc′-Yc′ coordinate system on the captured image CI into coordinate values in the Xp-Yp coordinate system on the liquid crystal panel 130 to calculate the post-projection-conversion target value frame TFit. In this way, the correspondence relationship between the entire projected area frame PFit and the target area frame TFit in the Xp-Yp coordinate system on the liquid crystal panel 130 is calculated. In
The post-correction image forming area calculating unit 124 calculates the area on the liquid crystal panel 130, as the post-correction image forming area RIF, corresponding to the target area TAt if the entire projected area frame PFit in the post-conversion image CIt is seen as the outside perimeter lines of the image forming area IF of the liquid crystal panel 130.
In Step S470 (
In Step S480 (
In the projected state after the keystone correction process has been performed, the effective panel image PI is formed in the post-correction image forming area RIF of the liquid crystal panel 130, as shown in
At this time the displayed image is displayed on the post-correction projected area RA in the screen SC as shown in
As explained above, the projector 100 according to the present embodiment can perform keystone correction even when only three or less edges of the screen frame SF of the screen SC could be detected from the captured images CI. As described above, detecting either the top edge or the bottom edge and at least one edge other than the top edge and the bottom edge of the screen frame SF enables the projector 100 according to the present embodiment to perform the keystone correction. The degrees of freedom of placement of the projector 100 is increased thereby. Moreover, the types (shapes) of screens SC that can be used are increased. For example, it becomes possible to perform keystone correction even when projected onto a screen SC that is long in the vertical direction.
The projector 100 according to the embodiment 2 is able to perform a keystone correction process using the tilt angle (hereinafter termed the “sensor-detected angle”) detected by the G sensor 190 as the vertical projection angle θ in the embodiment 1 described above. Consequently, the projector 100 in the embodiment 2 can perform a keystone correction process in the same manner as in the embodiment 1 as long as, of all of the edges in the screen frame SFi, either the top edge or the bottom edge is detected. In this way, in the projector 100 according to the embodiment 2 keystone correction can be performed even when even fewer of the edges (that is to say, only the top edge or the bottom edge) could be detected than in the case in the embodiment 2.
The sensor-detected angle may produce an error when, for example, the screen SC is not setup vertically, because the sensor-detected angle is a relative angle between the optical axis of the CCD of the image capturing unit 180 and the horizontal plane. Because of this, even in the projector 100 according to the embodiment 2, if it is possible to detect the top edge or the bottom edge and at least one other edge of the screen frame SFi, it is preferable to improve the accuracy of the keystone correction process through calculating the vertical projection angle θ through performing the calculating processes in the same manner as in the embodiment 1.
C. Basis for the Formulas for Calculating the Projection Angles and for Calculating the Vanishing Points
The basis for the calculations formulas for the projection angles, and the basis for the calculation formulas for the vanishing points, used in the embodiments described above, will be explained below.
A rotation matrix is used to rotate the linear equations given above by an angle θ around the Xo axis in order to project the linear onto the CCD image capturing surface. Defining the coordinates after the rotation as (Xo′, Yo′, Zo′), the rotation matrix is given by equation (18) below.
Next, equation (19) described below will be used to project these coordinates (Xo′, Yo′, Zo′) onto the image-capturing surface (Xc, Yc). The coordinate system in the Z=1 plane in XYZ space which is seen as a two-dimensional plane is used as the coordinate system on the captured image CI. This can be thought of as a coordinate system wherein the 45° angles, when viewed from the center of the CCD, will be ±1.
Transforming equations (16) and (17) using equations (18) and (19) into the image-capture plane and eliminating the parameters s and t, produces the following linear equations (20) and (21).
While each of the edges on the screen frame SFi is given by equations (1) through (4), described above. From the equations (1) through (4) for each of the edges of the screen frame SFi and equations (20) and (21), above the equations (5) through (9) for calculating the projection angles are obtained as described above.
The formulas for calculating the vanishing points will be explained next. The vertical vanishing point DPv is the intersection of the right edge and the left edge. The right edge and the left edge differ only by the constant c in the equation (21), above. When the c for the right edge is defined as cr and the c for the left edge is defined as cl, the formula for the right edge is given by equation (22), below, and the formula for the left edge is given by equation (23), below.
Solving equations (22) and (23) above, produces the equation (10) for calculating the vertical vanishing point above. It can be seen in equation (10) that the right edge and the left edge always intersect on the Y-axis.
The horizontal axis vanishing point DPh is the intersection of the top edge in the bottom edge. The top edge and the bottom edge differ only by the constant b in equation (20), above. Defining the b for the top edge as bt and the b for the bottom edge as bb, the equation for the top edge becomes equation (24) below, and the equation for the bottom edge becomes equation (25) below.
Solving the equations (24) and (25) produces equation (11) for calculating the horizontal vanishing point, as defined above.
D. Variations
The present invention is not limited to the embodiments and aspects described above. The present invention may be worked in various aspects within limits that involve no departure from the spirit of the invention; for example, the following variations are possible.
D-1. Variation 1
Although in the embodiments described above, three types of detection patterns were used to perform the detection of the entire projected area frame PFi and the screen frame SFi, this need not necessarily be done using three types of patterns. The patterns for detection may be any type of pattern insofar as it is possible to detect the entire projected area frame PFi and the screen frame SFi. Furthermore, other methods may be used also for the method for determining the entire projected area frame PFi and the screen frame SFi from the captured images CI.
D-2. Variation 2
Although in the embodiments described above, the entire projected area PA was defined as the area on which is projected the image light corresponding to entire area of the image forming area IF of the liquid crystal panel 130, the “entire area,” as used here may also include a meaning of “nearly the entire area.” In other words, the entire projected area PA may be defined as the area on which is projected the image light corresponding to an area that is reduced by about three pixels on each edge along each of the outside perimeter lines of the image forming area IF, smaller than the image forming area IF.
D-3. Variation 3
Although in the embodiments described above, the coordinate system on the liquid crystal panel (the Xp-Yp coordinate system) was used as the reference coordinate system in performing the projection transformation of the entire projected area frame PFi and the screen frame SFi, a different coordinate system may be used as the reference coordinate system in the projection transformation instead. Moreover, the projection transformation need not necessarily be performed, but rather maybe omitted.
D-4. Variation 4
Although in the embodiments described above, only a single liquid crystal panel 130 was shown, a plurality of liquid crystal panels 130 for a plurality of color components may be provided. An electro-optical device (such as a DMD (a trademark of Texas Instruments)) other than the liquid crystal panel may be used instead. Moreover, the projector 100 may be a CRT projector.
D-5. Variation 5
Although in the embodiments described above, the image capturing unit 180 used a CCD camera, the image capturing unit 180 may instead use, for example, a CMOS camera or a different image capturing device.
D-6. Variation 6
Although in the embodiments described above, a screen SC was used as a screen, something else may be used as a screen instead. For example, when the wall of a room is white, a rectangular frame may be formed on the wall using tape, paint, or the like, and the wall may be used as the screen. Conversely, a marker may be used to draw a black rectangle on a whiteboard, and that whiteboard may be used as the screen.
Moreover, when it comes to the color of the screen, the frame is not limited to being black, and the area inside and outside of the frame is not limited to being white but rather the frame may be white and the area inside and outside of the frame may be black. For example, chalk may be used to draw a white rectangle on a blackboard, and the blackboard may be used as the screen.
Moreover, the present invention is not limited to black and white, but rather any color combination may be used for the color of the frame and for the color inside and outside of the frame on the screen, insofar as there is a desirable contrast ratio.
D-7. Variation 7
Although in the embodiments described above, the keystone correction process was performed based on the relationship between the entire projected area PA and the screen SC, the keystone correction process may be performed using a specific projected area whereon image light is projected, corresponding to a specific area of the image forming area IF, instead of the entire projected area PA. In this case, the pattern for detection is formed in the specific area of the image forming area IF, the specific projected area is detected using the captured images CI, and the post-correction image forming area RIF is calculated based on the relationship between the specific projected area and the target area TA. Note that it is preferable to perform the keystone correction process based on the relationship between the entire projected area PA and the screen SC, as in the embodiments described above, as doing so enables the effective use of the liquid crystal panel 130.
Furui, Shiki, Matsumoto, Morio
Patent | Priority | Assignee | Title |
Patent | Priority | Assignee | Title |
6753907, | Dec 23 1999 | Justsystem Corporation | Method and apparatus for automatic keystone correction |
20010048483, | |||
20030223048, | |||
20040061838, | |||
20050062939, | |||
EP1385335, | |||
JP2002062842, | |||
JP2002247614, | |||
JP2003289485, |
Executed on | Assignor | Assignee | Conveyance | Frame | Reel | Doc |
Mar 25 2010 | Seiko Epson Corporation | (assignment on the face of the patent) | / |
Date | Maintenance Fee Events |
Feb 18 2014 | ASPN: Payor Number Assigned. |
Sep 09 2015 | M1552: Payment of Maintenance Fee, 8th Year, Large Entity. |
Sep 12 2019 | M1553: Payment of Maintenance Fee, 12th Year, Large Entity. |
Date | Maintenance Schedule |
Oct 09 2015 | 4 years fee payment window open |
Apr 09 2016 | 6 months grace period start (w surcharge) |
Oct 09 2016 | patent expiry (for year 4) |
Oct 09 2018 | 2 years to revive unintentionally abandoned end. (for year 4) |
Oct 09 2019 | 8 years fee payment window open |
Apr 09 2020 | 6 months grace period start (w surcharge) |
Oct 09 2020 | patent expiry (for year 8) |
Oct 09 2022 | 2 years to revive unintentionally abandoned end. (for year 8) |
Oct 09 2023 | 12 years fee payment window open |
Apr 09 2024 | 6 months grace period start (w surcharge) |
Oct 09 2024 | patent expiry (for year 12) |
Oct 09 2026 | 2 years to revive unintentionally abandoned end. (for year 12) |