CN112055187A - Projection image geometric correction method, system, equipment and storage medium - Google Patents

Projection image geometric correction method, system, equipment and storage medium Download PDF

Info

Publication number
CN112055187A
CN112055187A CN202010872402.6A CN202010872402A CN112055187A CN 112055187 A CN112055187 A CN 112055187A CN 202010872402 A CN202010872402 A CN 202010872402A CN 112055187 A CN112055187 A CN 112055187A
Authority
CN
China
Prior art keywords
projection
area
projection area
projector
image
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.)
Pending
Application number
CN202010872402.6A
Other languages
Chinese (zh)
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.)
Beijing Borui Weixin Technology Co ltd
Original Assignee
Beijing Borui Weixin 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 Beijing Borui Weixin Technology Co ltd filed Critical Beijing Borui Weixin Technology Co ltd
Priority to CN202010872402.6A priority Critical patent/CN112055187A/en
Publication of CN112055187A publication Critical patent/CN112055187A/en
Pending legal-status Critical Current

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/3141Constructional details thereof
    • H04N9/3147Multi-projection systems
    • 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
    • H04N9/3185Geometric adjustment, e.g. keystone or convergence

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • Geometry (AREA)
  • Projection Apparatus (AREA)
  • Transforming Electric Information Into Light Information (AREA)

Abstract

The application aims to provide a projection image geometric correction method, a projection image geometric correction system, a projection image geometric correction device and a storage medium, wherein the method comprises the following steps: acquiring a composite projection area, wherein the composite projection area comprises a target projection area and a projection area of a projector, and the projection area of the projector covers the target projection area; determining a functional pixel area of the projector according to the position relation between the target projection area and the projection area; and outputting a projection control signal to the projector to control the projector to project the projection image through the pixel points of the functional pixel area. According to the method, the functional pixel area is determined directly through the target projection area, so that the picture projected by the projector can accurately fall on and be fully distributed in the target projection area, and accurate and automatic superposition of the projected image and the projection screen is realized. The influence of the deformation of the projection image caused by the arrangement angle of the projector is eliminated, and the method is simple and convenient to calculate and adjust and easy to operate.

Description

Projection image geometric correction method, system, equipment and storage medium
Technical Field
The present application relates to the field of image projection technologies, and in particular, to a method, a system, a device, and a storage medium for geometric correction of a projected image.
Background
At present, with the continuous development of projection technology, the quality of projected images in all aspects such as resolution, color and the like is improved, so that the application of the projection technology in various industries is promoted.
However, since the projection is performed by projection, the image at the image forming position cannot be perfectly overlapped with the projection screen due to factors such as the installation position, angle, distance, etc. of the projection, for example, in a projector that projects a rectangular image, if the projection angle is too high, the entire projected image will be a trapezoid with a wide top and a narrow bottom, and after the projection image is deformed, the projected image cannot be overlapped with the projection screen with unchanged size and shape, thereby affecting the projection effect.
This situation can have a great impact on the viewing experience, especially in the process of multi-picture centralized display by projection, the deformed projection image can cause projection confusion
In the related art, the correction of the size and shape of the projected image is mostly achieved by adjusting the physical position of the projector. However, this adjustment method not only needs to spend a lot of time to calibrate the projected image, but also cannot ensure the quality of the aligned images.
Disclosure of Invention
In order to automatically realize accurate superposition of a projected image and a projection screen, the application aims to provide a projected image geometric correction method, a projected image geometric correction system, projected image geometric correction equipment and a storage medium.
In a first aspect, the present application provides a method for geometrically correcting a projection image, comprising:
acquiring a composite projection area, wherein the composite projection area comprises a target projection area and a projection area of a projector, and the projection area of the projector covers the target projection area;
determining a functional pixel area of the projector according to the position relation between the target projection area and the projection area;
and outputting a projection control signal to the projector to control the projector to project the projection image through the pixel points of the functional pixel area.
By adopting the technical scheme, when the accurate position projection is required, the projector is firstly opened and faces to the position of image display, such as a projection curtain, and the projection range of the projector covers the curtain; and then, acquiring a composite projection area by adopting the method, and controlling pixel points output by the projector according to the method. According to the method, the functional pixel area is determined directly through the target projection area, so that the picture projected by the projector can accurately fall on and be fully distributed in the target projection area, and accurate and automatic superposition of the projected image and the projection screen is realized. The influence of the deformation of the projection image caused by the arrangement angle of the projector is eliminated, and the method is simple and convenient to calculate and adjust and easy to operate.
The present application may be further configured in a preferred example to: the method for acquiring the composite projection area comprises the following steps: and acquiring a composite projection area through a camera.
The present application may be further configured in a preferred example to: and processing the shot image of the camera through hough transformation to obtain a composite projection area.
The present application may be further configured in a preferred example to: the functional pixel region vertex position data should satisfy:
Figure DEST_PATH_IMAGE001
Figure 927059DEST_PATH_IMAGE002
y is position data of vertex pixel points of the functional pixel region in the projector pixel region;
c is position data of the vertex of the target projection area in the projection area;
p1 and P2 are position data of two adjacent vertexes of a projector pixel area;
t1 and T2 are position data of two vertices in the projection region corresponding to P1 and P2, respectively.
By adopting the technical scheme, the positions of the vertex pixel points of the functional pixel regions can be rapidly calculated, and then the positions of the functional pixel regions in the projector pixel regions are determined.
In a second aspect, the present application provides a projection image geometry correction system, comprising:
the composite projection area comprises a target projection area and a projection area of the projector, and the projection area of the projector covers the target projection area;
the area calculation module is used for determining a functional pixel area of the projector according to the position relation between a target projection area and the projection area;
and the control module outputs a projection control signal to the projector so as to control the projector to project the projection image through the pixel points of the functional pixel area.
The present application may be further configured in a preferred example to: the image acquisition module is connected with the camera and acquires the composite projection area through the camera.
The present application may be further configured in a preferred example to: the image acquisition module processes the shot image of the camera through hough transformation to obtain a composite projection area.
The present application may be further configured in a preferred example to: the method for calculating the vertex position data of the functional pixel region by the region calculation module comprises the following steps:
Figure 350258DEST_PATH_IMAGE001
Figure 474202DEST_PATH_IMAGE002
y is position data of vertex pixel points of the functional pixel region in the projector pixel region;
c is position data of the vertex of the target projection area in the projection area;
p1 and P2 are position data of two adjacent vertexes of a projector pixel area;
t1 and T2 are position data of two vertices in the projection region corresponding to P1 and P2, respectively.
In a third aspect, the present application provides a projection image geometry correction apparatus, comprising a memory and a processor, the memory having stored thereon a computer program that can be loaded by the processor and that performs the method of any of claims 1 to 4.
In a fourth aspect, the present application provides a computer-readable storage medium, characterized in that a computer program is stored which can be loaded by a processor and which performs the method according to any one of claims 1 to 4.
In summary, the present application includes at least one of the following beneficial technical effects:
1. the functional pixel points of the projectors are limited by planning the projection area, so that seamless splicing among projection images of a plurality of projectors can be realized;
2. and identifying the target projection area from the composite projection area, so that the pictures projected by the plurality of projectors can be accurately distributed in the positions needing projection, such as a projection curtain.
Drawings
Fig. 1 is a schematic diagram of the basic technology of the present application.
Fig. 2 is a flow chart of a projection image geometric correction method.
Fig. 3 is a schematic view of a composite projection area.
Fig. 4 is a diagram of a projection image geometry correction system.
In the figure, 1, a projection curtain; 2. a projection area; 3. a target projection area.
Detailed Description
The present application is described in further detail below with reference to the attached drawings.
The present embodiment is only for explaining the present application, and it is not limited to the present application, and those skilled in the art can make modifications of the present embodiment without inventive contribution as needed after reading the present specification, but all of them are protected by patent law within the scope of the claims of the present application.
Referring to fig. 1, a basic technical description of the embodiment is that, when a projector projects an image onto a projection screen 1, due to the relationship between the placement angle and the position of the projector, the image projected onto the projection screen 1 by the projector cannot coincide with the projection screen 1, and even the image projected by the projector does not coincide with the size of the projection screen 1, so that the projection effect is affected.
When a projector is needed to project a picture on a drop screen, the projector is firstly placed in place, and then the projector is controlled to project through the projection image geometric correction method provided by the application. The projector placing process comprises the following steps: the projector is placed at a preset position, and is turned on, and the projector can illuminate the projection curtain 1 through projection light after being turned on; the projector is fine tuned so that the area illuminated by the light projected by the projector covers the projection screen 1.
The first embodiment is as follows:
referring to fig. 2 and 3, a projection image geometry correction method provided by the embodiment of the present application includes:
acquiring a composite projection area, wherein the composite projection area comprises a target projection area 3 and a projection area 2 of a projector, and the projection area 2 of the projector covers the target projection area 3;
determining a functional pixel area of the projector according to the position relation between the target projection area 3 and the projection area 2;
and outputting a projection control signal to the projector to control the projector to project the projection image through the pixel points of the functional pixel area.
Referring to fig. 1 and 3, after the projector is put in place, the position of the projection screen 1 is photographed by the camera to obtain a photographed image of the position of the projection screen 1, wherein the photographed image includes an image area formed by projection of the projector. And acquiring straight line information in the shot image through hough transformation so as to generate a composite projection area. The composite projection area comprises a projection area 2 and a target projection area 3 which are formed by surrounding the straight lines, the projection area 2 corresponds to an image area formed by projection of the projector, and the target projection area 3 corresponds to the projection curtain 1.
And after the composite projection area is obtained, determining a functional pixel area of the projector according to the position relation between the target projection area 3 and the projection area 2. In this embodiment, first, the composite projection area is placed in the first quadrant of a two-dimensional coordinate system (i.e., the abscissa and the ordinate are both positive), and the projection area 2 is a quadrangle, then two adjacent vertex coordinate data of the projection area 2 are extracted as vertex position data T1 and T2 of the projection area 2, and the vertex coordinate of the target projection area 3 is extracted as vertex position data C of the target projection area 3. Then, the pixel area of the projector is established in the first quadrant of a two-dimensional coordinate system, and two adjacent vertex coordinate data of the pixel area of the projector are extracted as position data P1 and P2 of the vertexes of the pixel area of the projector.
The vertex position data Y of the functional pixel region, that is, the coordinate data of the vertex pixel point of the functional pixel region, should satisfy the following formula:
Figure 102368DEST_PATH_IMAGE001
Figure 260948DEST_PATH_IMAGE002
wherein | P2-Y | is the distance between P2 and Y; i P1-Y is the distance between P1 and Y; P1-P2 is the distance between P1 and P2;
i T1-C is the distance between T1 and C; i T2-C is the distance between T2 and C; i T1-T2 is the distance between T1 and T2.
And calculating the position data of each vertex of the corresponding functional pixel area in the projector pixel area according to the position data of each vertex of the regular target shadow area, and further determining the functional pixel area. By adopting the above calculation method, the vertex coordinate data of the pixel points of the functional pixel region corresponding to the target projection region 3 of any polygon can be calculated.
And finally, outputting a control signal to a corresponding projector, wherein the control signal comprises position data of the functional pixel region, and after receiving the control signal, the projector projects the projection image only through pixel points in the functional pixel region.
In the method, the functional pixel area is determined directly through the target projection area 3, so that the picture projected by the projector can accurately fall on the target projection area 3 and is fully distributed in the target projection area 3. The whole correction method gets rid of the influence of the deformation of the projection image caused by the arrangement angle of the projector, and is simple and convenient to calculate and adjust and easy to operate.
Example two:
referring to fig. 3 and 4, an embodiment of the present application provides a projection image geometry correction system, including
The image acquisition module is used for acquiring a composite projection area, wherein the composite projection area comprises a target projection area 3 and a projection area 2 of the projector, and the projection area 2 of the projector covers the target projection area 3;
the area calculation module is used for determining a functional pixel area of the projector according to the position relation between the target projection area 3 and the projection area 2;
and the control module outputs a projection control signal to the projector so as to control the projector to project the projection image through the pixel points of the functional pixel area.
The image acquisition module is connected with a camera, and photographs the position of the projection curtain 1 through the camera to obtain a photographed image of the position of the projection curtain 1, wherein the photographed image comprises an image area formed by projection of the projector. The image acquisition module identifies straight line information in the shot image through hough transformation, so that a composite projection area is generated. The composite projection area comprises a projection area 2 and a target projection area 3 which are formed by surrounding the straight lines, the projection area 2 corresponds to an image area formed by projection of the projector, and the target projection area 3 corresponds to the projection curtain 1.
After the composite projection area is obtained, the area calculation module determines the functional pixel area of the projector according to the position relationship between the target projection area 3 and the projection area 2. In this embodiment, the area calculation module first places the composite projection area in a first quadrant of a two-dimensional coordinate system (i.e., the abscissa and the ordinate are both positive), and the projection area 2 is a quadrangle, then two adjacent vertex coordinate data of the extracted projection area 2 are taken as vertex position data T1 and T2 of the projection area 2, and the vertex coordinate of the target projection area 3 is taken as vertex position data C of the target projection area 3; then, the pixel area of the projector is established in the first quadrant of a two-dimensional coordinate system, and two adjacent vertex coordinate data of the pixel area of the projector are extracted as position data P1 and P2 of the vertexes of the pixel area of the projector.
The vertex position data Y of the functional pixel region, that is, the coordinate data of the vertex pixel point of the functional pixel region, should satisfy the following formula:
Figure 460241DEST_PATH_IMAGE001
Figure 179804DEST_PATH_IMAGE002
wherein | P2-Y | is the distance between P2 and Y; i P1-Y is the distance between P1 and Y; P1-P2 is the distance between P1 and P2;
i T1-C is the distance between T1 and C; i T2-C is the distance between T2 and C; i T1-T2 is the distance between T1 and T2.
And sequentially calculating the position data of each vertex of the corresponding functional pixel area in the projector pixel area according to the position data of each vertex of the target projection area 3, and further determining the functional pixel area.
And finally, outputting a control signal to a corresponding projector by a control module, wherein the control signal comprises position data of the functional pixel region, and after receiving the control signal, the projector projects the projection image to the projection curtain 1 only through the pixel points in the functional pixel region.
Because the system directly determines the functional pixel area through the target projection area 3, the picture projected by the projector can accurately fall on the target projection area 3 and is fully distributed in the target projection area 3. The whole correction method gets rid of the influence of the deformation of the projection image caused by the arrangement angle of the projector, and is simple and convenient to calculate and adjust and easy to operate.
Example three:
the embodiment of the application provides a projection image geometric correction device which comprises a memory and a processor.
The memory is to store a program, instructions, code sets and instruction sets. The memory may include a program storage area and a data storage area. Wherein the storage program area may store instructions for implementing a geometric correction system, instructions for at least one function, instructions for implementing a method for geometric correction of a projection image provided in the first embodiment, and the like; the storage data area may store data and the like involved in a method for correcting the geometry of the projection image provided in the first embodiment.
A processor may include one or more processing cores. The processor executes or executes the instructions, programs, code sets, or instruction sets stored in the memory, calls data stored in the memory, performs various functions of the present application, and processes the data. The processor may be at least one of an application specific integrated circuit, a digital signal processor, a digital signal processing device, a programmable logic device, a field programmable gate array, a central processing unit, a controller, a microcontroller, and a microprocessor. It is understood that the electronic devices for implementing the above processor functions may be other devices, and the embodiments of the present application are not limited in particular.
Example four
An embodiment of the present invention provides a computer-readable storage medium, including, for example: various media capable of storing program codes, such as a usb disk, a removable hard disk, a Read Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk, or an optical disk. The computer readable storage medium stores a computer program that can be loaded by a processor and executes the method for correcting the geometry of the projected image according to the first embodiment.
The present invention is not limited to the specific embodiments, but can be modified as required by those skilled in the art after reading the present specification without any inventive contribution to the present invention, and all of the modifications are protected by patent laws within the scope of the claims.

Claims (10)

1. A method for geometrically correcting a projected image, comprising:
acquiring a composite projection area, wherein the composite projection area comprises a target projection area (3) and a projection area (2) of a projector, and the projection area (2) of the projector covers the target projection area (3);
determining a functional pixel area of the projector according to the position relation between the target projection area (3) and the projection area (2);
and outputting a projection control signal to the projector to control the projector to project the projection image through the pixel points of the functional pixel area.
2. The geometric correction method for multi-projection image stitching according to claim 1, wherein the method for acquiring the composite projection area comprises the following steps: and acquiring a composite projection area through a camera.
3. The method of claim 2, wherein the captured images of the camera are processed by hough transform to obtain a composite projection region.
4. The geometric correction method for multi-projection image stitching according to claim 1, wherein the functional pixel region vertex position data should satisfy:
Figure 249066DEST_PATH_IMAGE001
Figure 652365DEST_PATH_IMAGE002
y is position data of vertex pixel points of the functional pixel region in the projector pixel region;
c is the position data of the vertex of the target projection area (3) in the projection area (2);
p1 and P2 are position data of two adjacent vertexes of a projector pixel area;
t1 and T2 are position data of two vertices in the projection area (2) corresponding to P1 and P2, respectively.
5. A projection image geometry correction system, comprising:
the image acquisition module is used for acquiring a composite projection area, wherein the composite projection area comprises a target projection area (3) and a projection area (2) of the projector, and the projection area (2) of the projector covers the target projection area (3);
the area calculation module is used for determining a functional pixel area of the projector according to the position relation between the target projection area (3) and the projection area (2);
and the control module outputs a projection control signal to the projector so as to control the projector to project the projection image through the pixel points of the functional pixel area.
6. A projection image geometry correction system as claimed in claim 5 wherein: the image acquisition module is connected with the camera and acquires the composite projection area through the camera.
7. A projection image geometry correction system as defined in claim 6 wherein: the image acquisition module processes the shot image of the camera through hough transformation to obtain a composite projection area.
8. A projection image geometry correction system as claimed in claim 5 wherein: the method for calculating the vertex position data of the functional pixel region by the region calculation module comprises the following steps:
Figure 380150DEST_PATH_IMAGE001
Figure 362842DEST_PATH_IMAGE002
y is position data of vertex pixel points of the functional pixel region in the projector pixel region;
c is the position data of the vertex of the target projection area (3) in the projection area (2);
p1 and P2 are position data of two adjacent vertexes of a projector pixel area;
t1 and T2 are position data of two vertices in the projection area (2) corresponding to P1 and P2, respectively.
9. A projection image geometry correction apparatus comprising a memory and a processor, the memory having stored thereon a computer program that can be loaded by the processor and that executes the method of any of claims 1 to 4.
10. A computer-readable storage medium, in which a computer program is stored which can be loaded by a processor and which executes the method of any one of claims 1 to 4.
CN202010872402.6A 2020-08-26 2020-08-26 Projection image geometric correction method, system, equipment and storage medium Pending CN112055187A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010872402.6A CN112055187A (en) 2020-08-26 2020-08-26 Projection image geometric correction method, system, equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010872402.6A CN112055187A (en) 2020-08-26 2020-08-26 Projection image geometric correction method, system, equipment and storage medium

Publications (1)

Publication Number Publication Date
CN112055187A true CN112055187A (en) 2020-12-08

Family

ID=73600184

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010872402.6A Pending CN112055187A (en) 2020-08-26 2020-08-26 Projection image geometric correction method, system, equipment and storage medium

Country Status (1)

Country Link
CN (1) CN112055187A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115086625A (en) * 2022-05-12 2022-09-20 峰米(重庆)创新科技有限公司 Correction method, device and system of projection picture, correction equipment and projection equipment
CN115190281A (en) * 2022-06-30 2022-10-14 海宁奕斯伟集成电路设计有限公司 Device and method for adjusting projection position of projector

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115086625A (en) * 2022-05-12 2022-09-20 峰米(重庆)创新科技有限公司 Correction method, device and system of projection picture, correction equipment and projection equipment
CN115086625B (en) * 2022-05-12 2024-03-15 峰米(重庆)创新科技有限公司 Correction method, device and system for projection picture, correction equipment and projection equipment
CN115190281A (en) * 2022-06-30 2022-10-14 海宁奕斯伟集成电路设计有限公司 Device and method for adjusting projection position of projector
CN115190281B (en) * 2022-06-30 2024-01-02 海宁奕斯伟集成电路设计有限公司 Device and method for adjusting projection position of projector

Similar Documents

Publication Publication Date Title
CN110336987B (en) Projector distortion correction method and device and projector
CN109272478B (en) Screen projection method and device and related equipment
CN112055186A (en) Geometric correction method, system, equipment and storage medium for multi-projection image splicing
CN110809786B (en) Calibration device, calibration chart, chart pattern generation device, and calibration method
CN110191326B (en) Projection system resolution expansion method and device and projection system
US6520647B2 (en) Automatic keystone correction for projectors with arbitrary orientation
US6527395B1 (en) Method for calibrating a projector with a camera
US20090067749A1 (en) Calibration Method and Calibration System for Projection Apparatus
JP6037375B2 (en) Image projection apparatus and image processing method
US6733138B2 (en) Multi-projector mosaic with automatic registration
US20150189267A1 (en) Image projection device and calibration method thereof
JP5338718B2 (en) Correction information calculation apparatus, image processing apparatus, image display system, and image correction method
JP5121673B2 (en) Image projection apparatus and image projection method
US5898438A (en) Texture mapping of photographic images to CAD surfaces
TW200425736A (en) Image processing system, projector and image processing method
WO2006100991A1 (en) Method of and apparatus for automatically adjusting alignement of a projector with respect to a projection screen
JP2011182076A (en) Correction information calculating device, image processing device, image display system, and image correcting method
CN103888700A (en) Projection-type image display device, image projection method, and computer program
CN112734860B (en) Arc-screen prior information-based pixel-by-pixel mapping projection geometric correction method
CN112055187A (en) Projection image geometric correction method, system, equipment and storage medium
KR101842141B1 (en) 3 dimensional scanning apparatus and method therefor
JP2004228824A (en) Stack projection device and its adjusting method
CN109644248A (en) The method of adjustment of projection type video display apparatus and projection image
JP4230839B2 (en) Multi-camera system and adjustment device thereof
WO2024119619A1 (en) Correction method and apparatus for picture captured underwater, 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
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20201208