Nothing Special   »   [go: up one dir, main page]

CN110099266B - Projector picture correction method and device and projector - Google Patents

Projector picture correction method and device and projector Download PDF

Info

Publication number
CN110099266B
CN110099266B CN201910399960.2A CN201910399960A CN110099266B CN 110099266 B CN110099266 B CN 110099266B CN 201910399960 A CN201910399960 A CN 201910399960A CN 110099266 B CN110099266 B CN 110099266B
Authority
CN
China
Prior art keywords
graph
curtain
picture
projection picture
projection
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201910399960.2A
Other languages
Chinese (zh)
Other versions
CN110099266A (en
Inventor
孙励钐
刘爽
王毅
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Formovie Chongqing Innovative Technology Co Ltd
Original Assignee
Fengmi Beijing Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fengmi Beijing Technology Co ltd filed Critical Fengmi Beijing Technology Co ltd
Priority to CN201910399960.2A priority Critical patent/CN110099266B/en
Publication of CN110099266A publication Critical patent/CN110099266A/en
Application granted granted Critical
Publication of CN110099266B publication Critical patent/CN110099266B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/12Picture reproducers
    • H04N9/31Projection devices for colour picture display, e.g. using electronic spatial light modulators [ESLM]
    • H04N9/3179Video signal processing therefor
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/12Picture reproducers
    • H04N9/31Projection devices for colour picture display, e.g. using electronic spatial light modulators [ESLM]
    • H04N9/3191Testing thereof

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Transforming Electric Information Into Light Information (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

The invention discloses a projector picture correction method and device, and relates to the field of projectors. The method comprises the following steps: projecting a projection picture to the curtain; acquiring a projection picture image; constructing a graphic R3 of an undistorted projection picture in the image, and projecting the pictureTransforming the graph R2 to the graph R3 to obtain a transformation matrix; transforming the graph R1 of the curtain according to the transformation matrix to obtain a graph R4; respectively acquiring the vertex d of the graph R3iTo the corresponding vertex D on the graph R4iVector n ofi(ii) a According to the vector niAnd correcting the projection picture. The invention is suitable for automatic correction of the projection picture of the projector, does not need to consider factors such as the placement distance, the angle, the shake and the like of the camera, and can accurately and automatically finish trapezoidal correction even if the projection picture and the curtain are shot from the side surface, thereby enabling the picture of the projector to be automatically paved with the curtain.

Description

Projector picture correction method and device and projector
Technical Field
The invention relates to the field of projectors, in particular to a projector picture correction method and device and a projector.
Background
At present, a projector is usually used in combination with a curtain to achieve a better viewing effect. When the picture of projector throws on the curtain, the fuselage is put the small deviation of angle and will be leaded to the projection picture to appear trapezoidal distortion, can't coincide completely with the curtain, so present projector all can provide trapezoidal correction function, lets the projector user can adjust the display position of shadow picture, makes projection picture and curtain coincidence to reach better sight shadow effect. Currently, common keystone correction methods include horizontal keystone correction, vertical keystone correction, and four-point keystone correction.
However, the horizontal trapezoid correction or the vertical trapezoid correction can only solve the picture deformation in a single horizontal or vertical direction, and cannot simultaneously solve the picture deformation in two directions. The four-point trapezoidal correction method generally adopts a camera shooting mode to carry out automatic correction, but has strict requirements on the placement distance, angle and shaking of the camera, and the accuracy of trapezoidal correction can be influenced by slight deviation of the distance and angle of the camera from a curtain or shaking of a handheld camera, so that the four-point trapezoidal automatic correction method is difficult to implement and popularize.
Disclosure of Invention
The present invention provides a projector picture correction method, a projector picture correction device and a projector, aiming at the defects of the prior art.
The technical scheme for solving the technical problems is as follows:
a projector picture correction method comprises the following steps:
projecting a projection picture to a curtain, so that all vertexes of the projection picture are projected in the curtain;
acquiring an image containing the curtain and the projection picture;
constructing a graph R3 of an undistorted projection picture in the image, and transforming the graph R2 of the projection picture to the graph R3 to obtain a transformation matrix;
transforming the graph R1 of the curtain according to the transformation matrix to obtain a graph R4;
respectively acquiring the vertexes d of the graphs R3iTo the corresponding vertex D on said graph R4iVector n ofiI is 1, 2, 3, …, N is the number of vertices;
according to the vector niAnd correcting the projection picture.
The invention has the beneficial effects that: according to the invention, the relative displacement of the projection picture in the shot image and the four corners and the vertexes of the curtain is converted into the four-point trapezoidal correction absolute displacement of the projector picture through the perspective transformation matrix, so that the factors such as the placement distance, the angle, the jitter and the like of the camera do not need to be considered, and even if the projection picture and the curtain are shot from the side surface, the trapezoidal correction can be accurately and automatically completed, so that the curtain is automatically paved with the projector picture, and the method has the advantages of simple and rapid correction process, low correction cost, high accuracy and strong practicability.
On the basis of the above, the present invention can be further modified as follows.
Further, after acquiring the image including the curtain and the projection screen, the method further includes:
carrying out edge detection on the curtain in the image to obtain a graph R1 of the curtain;
and carrying out edge detection on the projection picture in the image to obtain a graph R2 of the projection picture.
The beneficial effect of adopting the further scheme is that: the edge detection method is used for detecting the curtain edge and the projection picture edge in the image, so that more accurate edge graphics can be obtained, and the accuracy of the subsequent correction process is further improved.
Further, constructing a graph R3 of an undistorted projection picture in the image specifically includes:
establishing a two-dimensional coordinate system in the image;
acquiring the length and width of an undistorted projection picture;
and constructing a graph R3 of an undistorted projection picture in the two-dimensional coordinate system according to the length and the width.
The beneficial effect of adopting the further scheme is that: by constructing the graph R3 in a two-dimensional coordinate system, the coordinates of each vertex of the graph R3 can be obtained conveniently, the vector from the graph R3 to the corresponding vertex of the graph R4 can be calculated quickly through coordinate calculation, and the calculation efficiency is improved.
Further, either side of the graph R3 is parallel to the X-axis or the Y-axis of the two-dimensional coordinate system.
The beneficial effect of adopting the further scheme is that: by setting any side of the graph R3 to be parallel to the X axis or the Y axis of the two-dimensional coordinate system, the calculation efficiency can be further improved.
Further, constructing a graph R3 of the undistorted projection picture in the two-dimensional coordinate system according to the length and the width specifically includes:
calculating an aspect ratio of the length and the width;
and constructing a graph R3 of the undistorted projection picture in the two-dimensional coordinate system according to the aspect ratio.
Further, according to the vector niCorrecting the projection picture, specifically comprising:
obtaining the vector niComponent length n on the X-axis of the two-dimensional coordinate systemxiAnd the length n of the component vector on the Y axisyi
According to the length n of the component vector on the X axisxiFor the ith vertex of the projection pictureCarrying out horizontal correction;
according to the length n of the component vector on the Y axisyiAnd vertically correcting the ith vertex of the projection picture.
Further, projecting a projection picture to a curtain so that all vertexes of the projection picture are projected in the curtain specifically includes:
projecting a projection picture to the curtain;
and controlling the projection picture to be reduced until all vertexes of the projection picture are projected in the curtain.
Another technical solution of the present invention for solving the above technical problems is as follows:
a projector corrects a projection picture by using the projector picture correction method according to any one of the above technical solutions.
Another technical solution of the present invention for solving the above technical problems is as follows:
a projector picture correction device includes:
an optical projection system for projecting a projection image onto a curtain such that all vertices of the projection image are projected within the curtain;
the camera device is used for acquiring an image containing the curtain and the projection picture;
a processor for constructing a graph R3 of an undistorted projected picture in the image, transforming the graph R2 of the projected picture to the graph R3, resulting in a transformation matrix; transforming the graph R1 of the curtain according to the transformation matrix to obtain a graph R4; respectively acquiring the vertexes d of the graphs R3iTo the corresponding vertex D on said graph R4iVector n ofiI is 1, 2, 3, …, N is the number of vertices;
a correction system for correcting the vector niAnd correcting the projection picture.
Further, the processor is specifically configured to perform edge detection on a curtain in the image, so as to obtain a graph R1 of the curtain;
and carrying out edge detection on the projection picture in the image to obtain a graph R2 of the projection picture.
Further, the processor is specifically configured to establish a two-dimensional coordinate system in the image;
acquiring the length and width of an undistorted projection picture;
and constructing a graph R3 of an undistorted projection picture in the two-dimensional coordinate system according to the length and the width.
Further, either side of the graph R3 is parallel to the X-axis or the Y-axis of the two-dimensional coordinate system.
Further, the processor is specifically configured to calculate an aspect ratio of the length and the width;
and constructing a graph R3 of the undistorted projection picture in the two-dimensional coordinate system according to the aspect ratio.
Further, the processor is specifically configured to obtain the vector niComponent length n on the X-axis of the two-dimensional coordinate systemxiAnd the length n of the component vector on the Y axisyi
According to the length n of the component vector on the X axisxiHorizontally correcting the ith vertex of the projection picture;
according to the length n of the component vector on the Y axisyiAnd vertically correcting the ith vertex of the projection picture.
Further, the optical projection system is specifically configured to project a projection picture to a curtain;
and controlling the projection picture to be reduced until all vertexes of the projection picture are projected in the curtain.
Another technical solution of the present invention for solving the above technical problems is as follows:
a projector comprising the projector image correction apparatus according to any one of the above-mentioned claims.
Advantages of additional aspects of the invention will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of the invention.
Drawings
FIG. 1 is a schematic flow chart illustrating a method for correcting a picture of a projector according to an embodiment of the present invention;
FIG. 2 is a diagram illustrating a corresponding vertex provided by an embodiment of a method for calibrating a picture of a projector according to the present invention;
FIG. 3 is a diagram illustrating a corresponding vertex provided by an embodiment of a method for calibrating a picture of a projector according to the present invention;
FIG. 4 is a schematic view of a projection image according to another embodiment of the method for correcting a projection image of a projector according to the present invention;
FIG. 5 is a schematic diagram of an image including a curtain and a projection screen according to another embodiment of the method for correcting a picture in a projector of the present invention;
FIG. 6 is a schematic diagram of a graph R3 provided by another embodiment of the method for correcting a picture in a projector according to the invention;
FIG. 7 is a diagram of a graph R4 provided by another embodiment of the method for correcting a projector frame according to the invention;
fig. 8 is a structural frame diagram of a projector image correction device according to an embodiment of the present invention.
Detailed Description
The principles and features of this invention are described below in conjunction with the following drawings, which are set forth to illustrate, but are not to be construed to limit the scope of the invention.
At present, a projector is usually used with a curtain, a projection picture projected by the projector has the same shape and size with the curtain, and under normal conditions, the projection picture projected by the projector can completely cover the curtain. However, the existing keystone correction schemes have many defects, and based on this, the invention provides a projector picture correction method, a projector picture correction device and a corresponding projector.
As shown in fig. 1, a schematic flow chart of a method for correcting a picture of a projector according to an embodiment of the present invention is provided, where the method includes:
s1, the projection screen is projected onto the curtain such that all the vertices of the projection screen are projected into the curtain.
It will be appreciated that the curtain is typically hung on a wall and that the color of the curtain may be set to be different from the color of the wall surface in order to more clearly identify the curtain in the image.
Preferably, the curtain may be set to a pure black color. The wall surface is usually rarely pure black, so the black curtain is used, and the application range is wider.
Likewise, in order to more clearly identify the projection screen in the image, the color of the edge of the projection screen may be set to be different from the color of the curtain.
Preferably, the color of the projection screen may be set to a solid image different from the color of the curtain.
S2, an image including a curtain and a projection screen is acquired.
It should be noted that the image of the projection picture can be captured by a camera provided on the projector, and then transmitted to the information processing device in the projector through the internal circuit structure for processing. The terminal can also be held by a user to shoot, such as a mobile phone, a camera, a tablet personal computer and the like, and then the shot image is transmitted to the projector for processing through information transmission modes such as a wireless local area network, Bluetooth, a USB data line and the like.
S3, a graph R3 of an undistorted projection picture is constructed in the image, and the graph R2 of the projection picture is transformed to a graph R3 to obtain a transformation matrix.
It should be understood that the undistorted projected picture refers to a picture that is completely rolled out when the projector projects onto the curtain, and the size of the picture can be adjusted to fit the curtain, and the aspect ratio is fixed. The specific size of the undistorted projection picture can be set according to actual requirements.
The perspective transformation operation is performed on the graph R2 of the projection picture, the perspective transformation matrix transformed from the graph R2 to the graph R3 is uniquely determined and can be obtained by common calculation, and the perspective transformation theory and the perspective transformation matrix calculation method are contents mature and disclosed in the field of digital image processing and are not repeated herein.
And S4, transforming the graph R1 of the curtain according to the transformation matrix to obtain a graph R4.
It should be understood that after the image is obtained, edge detection may be performed on the image to identify two nested rectangles, and the edge detection is a content that is well-known in the field of digital image processing and will not be described herein again. Those skilled in the art can select other image recognition methods to recognize the shapes of the projection picture and the curtain according to actual requirements, and there are many mature technologies in the art, which are not listed here.
S5, obtaining the vertexes d of the graph R3iTo the corresponding vertex D on the graph R4iVector n ofiI is 1, 2, 3, …, and N is the number of vertices.
In addition, since the projection screen projected by the projector is rectangular in the related art, the number of vertices is 4. The invention provides a correction method based on the problem that a projector generates a tiny error when projecting a projection picture to a curtain and cannot cover the curtain.
For example, as shown in FIG. 2, assume that after correction, the vertex d of the graph R31And vertex D of graph R41Coincide, then vertex D1Is the vertex d1The corresponding vertex of (2).
For another example, as shown in FIG. 3, when the shapes of the projection screen and the curtain are polygons, it is assumed that the vertex d of the graph R3 is corrected2And vertex D of graph R42Coincide, then vertex D2Is the vertex d2The corresponding vertex of (2).
It should be understood that when the projected picture and the curtain contain curved edges, the vertex still exists, and the picture correction can still be performed by using the method of the present invention.
S6, according to the vector niAnd correcting the projection picture.
It should be understood that the vector niThe vertex d of the graphic R3iTo the corresponding vertex D on the graph R4iDirection and distance of projection screen according to whichAnd adjusting the corresponding vertex to move the corresponding vertex of the projection picture in the direction and distance, so that the automatic accurate correction of the projection picture can be realized. The whole correction process can be realized by the correction program carried by the projector.
In the embodiment, the relative displacement of four corners and vertexes of a projection picture in a shot image and a curtain is converted into four-point trapezoidal correction absolute displacement of the projection picture through the perspective transformation matrix, so that the factors such as the placement distance, the angle, the jitter and the like of a camera do not need to be considered, even if the projection picture and the curtain are shot from the side surface, the trapezoidal correction can be accurately and automatically completed, the curtain is automatically paved with the projection picture, and the method has the advantages of simple and rapid correction process, low correction cost, high accuracy and strong practicability.
Optionally, in some embodiments, after acquiring the image including the curtain and the projection screen, the method further includes:
carrying out edge detection on the curtain in the image to obtain a graph R1 of the curtain;
the edge detection is performed on the projection picture in the image, and a graph R2 of the projection picture is obtained.
The edge detection method is used for detecting the curtain edge and the projection picture edge in the image, so that more accurate edge graphics can be obtained, and the accuracy of the subsequent correction process is further improved.
Optionally, in some embodiments, constructing the graph R3 of the undistorted projection picture in the image specifically includes:
establishing a two-dimensional coordinate system in the image;
acquiring the length and width of an undistorted projection picture;
the graph R3 of the undistorted projection screen is constructed in a two-dimensional coordinate system according to the length and width.
It should be understood that the specific length and width of the graphic R3 can be set according to actual requirements, and it is sufficient to ensure that the aspect ratio of the graphic R3 is the same as the aspect ratio of the actual undistorted projection screen.
By constructing the graph R3 in a two-dimensional coordinate system, the coordinates of each vertex of the graph R3 can be obtained conveniently, the vector from the graph R3 to the corresponding vertex of the graph R4 can be calculated quickly through coordinate calculation, and the calculation efficiency is improved.
Optionally, in some embodiments, any side of the graphic R3 is parallel to the X-axis or the Y-axis of the two-dimensional coordinate system.
By setting any side of the graph R3 to be parallel to the X axis or the Y axis of the two-dimensional coordinate system, the calculation efficiency can be further improved.
Preferably, either side of the graph R3 coincides with the X-axis or the Y-axis of the two-dimensional coordinate system.
Optionally, in some embodiments, constructing the graph R3 of the undistorted projection picture in the two-dimensional coordinate system according to the length and the width specifically includes:
calculating the aspect ratio of the length and the width;
the image R3 of the undistorted projection screen is constructed in a two-dimensional coordinate system according to the aspect ratio.
Optionally, in some embodiments, according to vector niCorrecting the projection picture, specifically comprising:
obtaining a vector niComponent length n on the X-axis of a two-dimensional coordinate systemxiAnd the length n of the component vector on the Y axisyi
According to the length n of the component vector on the X axisxiHorizontally correcting the ith vertex of the projection picture;
according to the length n of the component vector on the Y axisyiThe ith vertex of the projection picture is corrected vertically.
Optionally, in some embodiments, projecting the projection picture to the curtain such that all vertices of the projection picture are projected within the curtain specifically includes:
projecting a projection picture to the curtain;
and controlling the projection picture to be reduced until all the vertexes of the projection picture are projected in the curtain.
Preferably, the projection screen can be reduced to a minimum size, which ensures that all vertices of the projection screen are projected within the curtain.
It is understood that some or all of the alternative embodiments described above may be included in some embodiments.
The invention is further illustrated below by means of a specific example.
First, the projector projects a pure white projection picture to the black screen, and the environment color is white. Then, the projection picture is roughly adjusted to be approximately overlapped with the curtain.
Then, the size of the projection picture is continuously reduced, so that 4 vertexes of the projection picture are all positioned in the range of the curtain. In this case, as shown in fig. 4, the projection screen obtained is deviated to the right side and cannot completely overlap the screen.
At this time, the screen is photographed and the image obtained is as shown in fig. 5, and it can be seen from the figure that the screen is deformed in the photographed image because the angle between the projector and the screen is deviated to a certain degree.
Then, edge detection is performed on the curtain to obtain a quadrangle R1, and edge detection is performed on the projection picture to obtain a quadrangle R2.
Then, the width and height of the output picture of the projector lens are obtained, wherein the width is w pixels, the height is h pixels, and generally, the width is 1920 pixels, and the height is 1080 pixels.
Then, a plane coordinate system XOY is established on the image, and the origin of coordinates, the X-axis direction, and the Y-axis direction can be freely selected. Constructing a quadrilateral R3 on a coordinate system according to the width and the height, and selecting d in the coordinate system XOY1=(0,h)、d2=(w,h)、d3=(0,0)、d4Four vertices (w, 0) are connected in sequence to form a quadrangle R3, as shown in fig. 6. For convenience of explanation, the long side of the quadrangle R3 is set to coincide with the Y axis, and the short side is set to coincide with the X axis.
Four vertexes of the quadrangle R3 and four vertexes of the quadrangle R2 have only one perspective transformation third-order matrix, which is recorded as a matrix M, and after perspective transformation of the matrix M, the distorted and twisted quadrangle R2 can be mapped to the horizontal, flat and vertical quadrangle R3. Similarly, after the quadrangle R1 is converted by the matrix M, a new quadrangle can be obtained and is marked as R4. As shown in FIG. 7, the upper left, upper right, lower left and lower right quadrangle marks of R4 are respectively marked as D1=(x0,y0)、D2=(x1,y1)、D3=(x2,y2)、D4=(x3,y3)。
Then, the vertices d are calculated respectively1To vertex D1Displacement of (d), vertex2To vertex D2Displacement of (d), vertex3To vertex D3Displacement of (d), vertex4To vertex D4Displacement of (2).
The results are as follows: vertex d1X0 pixels shifted in the X-axis and (Y0-h) pixels shifted in the Y-axis; vertex d2Moving (X1-w) pixels in the X-axis and (Y1-h) pixels in the Y-axis; vertex d3X2 pixels on the X-axis and Y2 pixels on the Y-axis; vertex d4The X-axis is shifted (X3-w) by Y3 pixels and the Y-axis is shifted by Y3 pixels.
The X axis of the coordinate system corresponds to the horizontal direction of the projector picture, and the Y axis of the coordinate system corresponds to the vertical direction of the projector picture. After the displacement data is sent to a trapezoidal correction control module of the projector, the projector can automatically execute trapezoidal correction, and after four-point movement, a projection picture is paved on a curtain.
In another embodiment of the present invention, there is further provided a projector, which corrects a projection picture by using the projector picture correction method according to any one of the above embodiments.
As shown in fig. 8, a structural frame diagram of a projector image correction device according to an embodiment of the present invention is provided, the correction device includes:
an optical projection system 1 for projecting a projection screen onto a screen such that all the vertexes of the projection screen are projected into the screen;
the camera device 2 is used for acquiring an image containing a curtain and a projection picture;
a processor 3, configured to construct a graph R3 of an undistorted projection picture in the image, and transform the graph R2 of the projection picture to a graph R3 to obtain a transformation matrix; transforming the graph R1 of the curtain according to the transformation matrix to obtain a graph R4; respectively acquiring the vertex d of the graph R3iTo the corresponding vertex D on the graph R4iVector of (2)niI is 1, 2, 3, …, N is the number of vertices;
a correction system 4 for correcting the vector niAnd correcting the projection picture.
Optionally, in some embodiments, the processor 3 is specifically configured to perform edge detection on the curtain in the image, so as to obtain a graph R1 of the curtain;
the edge detection is performed on the projection picture in the image, and a graph R2 of the projection picture is obtained.
Optionally, in some embodiments, the processor 3 is specifically configured to establish a two-dimensional coordinate system in the image;
acquiring the length and width of an undistorted projection picture;
the graph R3 of the undistorted projection screen is constructed in a two-dimensional coordinate system according to the length and width.
Optionally, in some embodiments, any side of the graphic R3 is parallel to the X-axis or the Y-axis of the two-dimensional coordinate system.
Optionally, in some embodiments, the processor 3 is specifically configured to calculate an aspect ratio of the length and the width;
the image R3 of the undistorted projection screen is constructed in a two-dimensional coordinate system according to the aspect ratio.
Optionally, in some embodiments, the processor 3 is specifically configured to obtain the vector niComponent length n on the X-axis of a two-dimensional coordinate systemxiAnd the length n of the component vector on the Y axisyi
According to the length n of the component vector on the X axisxiHorizontally correcting the ith vertex of the projection picture;
according to the length n of the component vector on the Y axisyiThe ith vertex of the projection picture is corrected vertically.
Optionally, in some embodiments, the optical projection system 1 is specifically configured to project a projection picture to a curtain;
and controlling the projection picture to be reduced until all the vertexes of the projection picture are projected in the curtain.
It is understood that some or all of the alternative embodiments described above may be included in some embodiments.
It should be noted that the above embodiments are product embodiments corresponding to the previous method embodiments, and for the description of each optional implementation in the product embodiments, reference may be made to corresponding descriptions in the above method embodiments, and details are not described here again.
In another embodiment of the present invention, there is provided a projector including the projector image correction device according to any one of the above embodiments.
The reader should understand that in the description of this specification, reference to the description of the terms "one embodiment," "some embodiments," "an example," "a specific example," or "some examples," etc., means that a particular feature, structure, material, or characteristic described in connection with the embodiment or example is included in at least one embodiment or example of the invention. In this specification, the schematic representations of the terms used above are not necessarily intended to refer to the same embodiment or example. Furthermore, the particular features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples. Furthermore, various embodiments or examples and features of different embodiments or examples described in this specification can be combined and combined by one skilled in the art without contradiction.
In the several embodiments provided in the present application, it should be understood that the disclosed apparatus and method may be implemented in other ways. For example, the above-described apparatus embodiments are merely illustrative, and for example, a division of a unit is merely a logical division, and an actual implementation may have another division, for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed.
Units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment of the present invention.
While the invention has been described with reference to specific embodiments, it will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the spirit and scope of the invention as defined by the appended claims. Therefore, the protection scope of the present invention shall be subject to the protection scope of the claims.

Claims (9)

1. A method for correcting a picture of a projector is characterized by comprising the following steps:
projecting a projection picture to a curtain, so that all vertexes of the projection picture are projected in the curtain;
acquiring an image containing the curtain and the projection picture;
constructing a graph R3 of an undistorted projection picture in the image, and transforming the graph R2 of the projection picture to the graph R3 to obtain a transformation matrix;
transforming the graph R1 of the curtain according to the transformation matrix to obtain a graph R4;
respectively acquiring the vertexes d of the graphs R3iTo the corresponding vertex D on said graph R4iVector n ofiI is 1, 2, 3, …, N is the number of vertices;
according to the vector niAnd correcting the projection picture.
2. The method of claim 1, wherein after acquiring the image including the curtain and the projection screen, the method further comprises:
carrying out edge detection on the curtain in the image to obtain a graph R1 of the curtain;
and carrying out edge detection on the projection picture in the image to obtain a graph R2 of the projection picture.
3. The method according to claim 1 or 2, wherein constructing a graph R3 of the undistorted projected picture in the image specifically comprises:
establishing a two-dimensional coordinate system in the image;
acquiring the length and width of an undistorted projection picture;
and constructing a graph R3 of an undistorted projection picture in the two-dimensional coordinate system according to the length and the width.
4. The method according to claim 3, wherein any one side of the graphic R3 is parallel to an X-axis or a Y-axis of the two-dimensional coordinate system.
5. The method according to claim 3, wherein constructing a graph R3 of the undistorted projection picture in the two-dimensional coordinate system based on the length and the width specifically comprises:
calculating an aspect ratio of the length and the width;
and constructing a graph R3 of the undistorted projection picture in the two-dimensional coordinate system according to the aspect ratio.
6. The method according to claim 3, wherein the vector n is used as a basis for correcting the image of the projectoriCorrecting the projection picture, specifically comprising:
obtaining the vector niComponent length n on the X-axis of the two-dimensional coordinate systemxiAnd the length n of the component vector on the Y axisyi
According to the length n of the component vector on the X axisxiHorizontally correcting the ith vertex of the projection picture;
according to the length n of the component vector on the Y axisyiAnd vertically correcting the ith vertex of the projection picture.
7. The method of claim 1, wherein projecting a projection picture onto a curtain such that all vertices of the projection picture are projected into the curtain, comprises:
projecting a projection picture to the curtain;
and controlling the projection picture to be reduced until all vertexes of the projection picture are projected in the curtain.
8. A picture correction device for a projector, comprising:
an optical projection system for projecting a projection image onto a curtain such that all vertices of the projection image are projected within the curtain;
the camera device is used for acquiring an image containing the curtain and the projection picture;
a processor for constructing a graph R3 of an undistorted projected picture in the image, transforming the graph R2 of the projected picture to the graph R3, resulting in a transformation matrix; transforming the graph R1 of the curtain according to the transformation matrix to obtain a graph R4; respectively acquiring the vertexes d of the graphs R3iTo the corresponding vertex D on said graph R4iVector n ofiI is 1, 2, 3, …, N is the number of vertices;
a correction system for correcting the vector niAnd correcting the projection picture.
9. A projector comprising the projector picture correction apparatus as claimed in claim 8.
CN201910399960.2A 2019-05-14 2019-05-14 Projector picture correction method and device and projector Active CN110099266B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910399960.2A CN110099266B (en) 2019-05-14 2019-05-14 Projector picture correction method and device and projector

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910399960.2A CN110099266B (en) 2019-05-14 2019-05-14 Projector picture correction method and device and projector

Publications (2)

Publication Number Publication Date
CN110099266A CN110099266A (en) 2019-08-06
CN110099266B true CN110099266B (en) 2021-06-15

Family

ID=67448071

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910399960.2A Active CN110099266B (en) 2019-05-14 2019-05-14 Projector picture correction method and device and projector

Country Status (1)

Country Link
CN (1) CN110099266B (en)

Families Citing this family (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110851214B (en) * 2019-09-29 2021-01-29 深圳市火乐科技发展有限公司 Projection picture control method and related product
CN110719451A (en) * 2019-09-30 2020-01-21 深圳市火乐科技发展有限公司 Projection adjusting method and related product
CN110636273A (en) * 2019-10-15 2019-12-31 歌尔股份有限公司 Method and device for adjusting projection picture, readable storage medium and projector
CN110784699B (en) * 2019-11-01 2021-06-25 成都极米科技股份有限公司 Projection processing method, projection processing device, projector and readable storage medium
CN111083457B (en) * 2019-12-27 2022-11-29 成都极米科技股份有限公司 Method and device for correcting projection images of multiple light machines and projection instrument of multiple light machines
CN114449234B (en) * 2020-10-30 2024-01-09 扬智科技股份有限公司 Projection device and projection picture correction method thereof
CN114650402B (en) * 2020-12-21 2023-05-09 成都极米科技股份有限公司 Method, system, device and medium for calculating and adjusting adjustment curve of projection image
CN113055663B (en) * 2021-03-31 2022-07-05 青岛海信激光显示股份有限公司 Projection image correction method and laser projection device
CN114125411B (en) * 2021-12-01 2024-05-28 深圳市火乐科技发展有限公司 Projection device correction method, projection device correction device, storage medium and projection device
CN114640833B (en) * 2022-03-11 2024-07-02 峰米(重庆)创新科技有限公司 Projection picture adjusting method, device, electronic equipment and storage medium
CN114615480B (en) * 2022-03-11 2024-07-02 峰米(重庆)创新科技有限公司 Projection screen adjustment method, apparatus, device, storage medium, and program product
CN115086625B (en) * 2022-05-12 2024-03-15 峰米(重庆)创新科技有限公司 Correction method, device and system for projection picture, correction equipment and projection equipment
CN115174878B (en) * 2022-07-18 2024-03-15 峰米(重庆)创新科技有限公司 Projection picture correction method, apparatus and storage medium

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105979234B (en) * 2016-06-13 2019-03-19 Tcl集团股份有限公司 A kind of method and projection arrangement of projection image correction
CN107580203B (en) * 2017-07-18 2019-01-15 长春理工大学 Immersion active stereo projective perspective transformation matrix solving method
CN109257582B (en) * 2018-09-26 2020-12-04 海信视像科技股份有限公司 Correction method and device for projection equipment

Also Published As

Publication number Publication date
CN110099266A (en) 2019-08-06

Similar Documents

Publication Publication Date Title
CN110099266B (en) Projector picture correction method and device and projector
WO2021103347A1 (en) Projector keystone correction method, apparatus, and system, and readable storage medium
JP7372199B2 (en) Projection system, projection device, and calibration method for its displayed image
CN105979234B (en) A kind of method and projection arrangement of projection image correction
KR100796849B1 (en) Method for photographing panorama mosaics picture in mobile device
EP3287986A1 (en) Image correction method of projector and image correction system
WO2021031781A1 (en) Method and device for calibrating projection image and projection device
CN114727081B (en) Projector projection correction method and device and projector
CN111083457B (en) Method and device for correcting projection images of multiple light machines and projection instrument of multiple light machines
TWI439788B (en) System and method for projection correction
US20060203207A1 (en) Multi-dimensional keystone correction projection system and method
CN112734860B (en) Arc-screen prior information-based pixel-by-pixel mapping projection geometric correction method
CN110381302B (en) Projection pattern correction method, device and system for projection system
CN108377371A (en) A kind of method and device of projection image correction
JP2020120236A (en) Video display device and method
US10606149B2 (en) Information processing device, information processing method, and program
WO2013124901A1 (en) Optical-projection-type display apparatus, portable terminal, and program
KR20130043300A (en) Apparatus and method for correcting image projected by projector
JP6749402B2 (en) Projection-type image display device and method for adjusting projection image
US11218662B2 (en) Image processing device, image processing method, and projection system
TW201220251A (en) Image correction method and image correction apparatus
CN109688390B (en) Automatic correction method and system for projection picture
CN115086631B (en) Image generating method and information processing apparatus
CN114979600B (en) Laser projection apparatus and correction method of projection image
CN115174878B (en) Projection picture correction method, apparatus and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CP02 Change in the address of a patent holder

Address after: 101300 No. 9-833, Government Street, Beiwu Town, Shunyi District, Beijing

Patentee after: Fengmi (Beijing) Technology Co.,Ltd.

Address before: 100192 301, 3rd floor, building 3, yard 10, Junying South Street, Renhe Town, Shunyi District, Beijing

Patentee before: Fengmi (Beijing) Technology Co.,Ltd.

CP02 Change in the address of a patent holder
TR01 Transfer of patent right

Effective date of registration: 20211215

Address after: 400071 Room 401, floor 4, No. 2, Longgang Road, guojiatuo street, Jiangbei District, Chongqing

Patentee after: Fengmi (Chongqing) Innovation Technology Co.,Ltd.

Address before: 101300 No. 9-833, Government Street, Beiwu Town, Shunyi District, Beijing

Patentee before: Fengmi (Beijing) Technology Co.,Ltd.

TR01 Transfer of patent right