CN110060625B - LED display screen acquisition vignetting compensation method - Google Patents

LED display screen acquisition vignetting compensation method Download PDF

Info

Publication number
CN110060625B
CN110060625B CN201910500640.1A CN201910500640A CN110060625B CN 110060625 B CN110060625 B CN 110060625B CN 201910500640 A CN201910500640 A CN 201910500640A CN 110060625 B CN110060625 B CN 110060625B
Authority
CN
China
Prior art keywords
camera
display screen
vignetting
pixels
display
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
CN201910500640.1A
Other languages
Chinese (zh)
Other versions
CN110060625A (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.)
Changchun Institute of Optics Fine Mechanics and Physics of CAS
Original Assignee
Changchun Institute of Optics Fine Mechanics and Physics of CAS
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 Changchun Institute of Optics Fine Mechanics and Physics of CAS filed Critical Changchun Institute of Optics Fine Mechanics and Physics of CAS
Priority to CN201910500640.1A priority Critical patent/CN110060625B/en
Publication of CN110060625A publication Critical patent/CN110060625A/en
Application granted granted Critical
Publication of CN110060625B publication Critical patent/CN110060625B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G3/00Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
    • G09G3/20Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
    • G09G3/22Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources
    • G09G3/30Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources using electroluminescent panels
    • G09G3/32Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources using electroluminescent panels semiconductive, e.g. using light-emitting diodes [LED]

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Image Processing (AREA)
  • Control Of Indicators Other Than Cathode Ray Tubes (AREA)

Abstract

A method for compensating vignetting acquired by an LED display screen relates to the technical field of LED correction and solves the problem that the display uniformity of the corrected display screen is damaged due to vignetting of a camera in the existing display screen acquisition and correction process. The invention can ensure the authenticity of the data acquired under the condition of the same aperture focal length of the camera and can realize the uniform correction of absolute brightness. The invention can be applied according to different display screens, has universality and simple operation, and is suitable for engineering application.

Description

LED display screen acquisition vignetting compensation method
Technical Field
The invention relates to the technical field of LED correction, in particular to an LED display acquisition vignetting compensation method.
Background
With the continuous development of the LED display technology, the LED display screen gradually develops towards the directions of ultrahigh density, ultra-small spacing and ultra-large size, and higher requirements are provided for the display uniformity of the display screen. Since the LED brightness is discrete, a correction technique must be applied to ensure the display uniformity of the LED, so that each display pixel has uniform brightness after the collection correction technique is applied. The important factor for realizing the acquisition and correction technology is that the brightness of each display pixel of the LED display screen can be accurately obtained, so that how to accurately obtain the brightness of the display pixels of the display screen becomes one of the important factors for ensuring the uniformity.
At present, the brightness of display pixels of a display screen is mainly acquired by a camera, and the vignetting phenomenon exists in the camera due to the optical characteristics of the camera, and mainly means that the acquired data is large in the middle and small in the periphery; the acquired image is bright in the middle and dark at the periphery, which seriously influences the accuracy of acquiring the brightness of the display pixels of the display screen, so that the display screen after correction has the phenomena of dark in the middle and bright at the periphery, and the display uniformity is influenced. Meanwhile, due to the fact that the brightness of the LED display screen is discrete, each display pixel has brightness difference, the brightness difference and vignetting of the camera are mixed and overlapped, the difficulty of camera vignetting compensation is increased, and the uniformity of the corrected display screen is damaged more and more.
In order to solve the problems, the conventional main method is to calibrate the camera by using an integrating sphere and a uniform white board, but the calibration method is only suitable for a fixed aperture and a fixed focal length, when the focal length of the camera and the relative distance between the camera and a display screen are changed, the calibration is required to be carried out again, the price of the integrating sphere is high, the calibration process is complex, the integrating sphere is not universal, and the integrating sphere is not suitable for engineering practical application. Therefore, how to accurately obtain the vignetting curve acquired by the camera and compensate the vignetting acquired by the camera is a difficult problem of acquisition correction.
Disclosure of Invention
The invention provides a camera vignetting compensation method in the collection and correction of an LED display screen, which aims to solve the problem that the display uniformity of a corrected display screen is damaged due to the vignetting of a camera in the collection and correction process of the existing display screen.
A method for compensating vignetting acquired by an LED display screen is realized by the following steps:
setting k display screens, wherein the number of pixels displayed by each display screen is mxn, selecting one display screen and a camera for positioning and debugging, so that the optical axis of the camera is superposed with the normal of the display screen, and the display screen is positioned in the middle of a camera viewing frame; respectively fixing a camera and a display screen, adjusting the aperture and the focal length of the camera to clearly acquire each display pixel of the display screen, and fixing the aperture and the focal length of the camera; k is more than or equal to 10, m is the number of display screen row pixels, and n is the number of display screen column pixels;
step two, the camera sequentially collects the pixels of the k display screens in the step one to obtain the brightness data L of each display pixel of each display screeni(m×n)Respectively carrying out Gaussian two-dimensional filtering on the k brightness data to obtain the brightness data LG after the Gaussian two-dimensional filteringi(m×n)
The k Gaussian two-dimensional Gaussian filtered luminance data LGi(m×n)The pixels at the same coordinate position are superposed to obtain the superposed pixels at the same coordinate position and Lsum(m×n)
Step three, the pixel and the L which are obtained in the step two and are in the same coordinate position after being superposed are subjected to superpositionsum(m×n)Normalizing the pixels to obtain a vignetting surface Lo acquired by the camera(m×n)Expressed by the following formula:
Figure BDA0002090097490000021
in the formula, max (L)sum(m×n)) Is Lsum(m×n)Is measured.
Step four, obtaining the vignetting curved surface Lo obtained in the step three(m×n)Taking reciprocal to obtain a camera vignetting compensation curved surface Lo'(m×n)And then compensating the camera vignetting for a curved surface Lo'(m×n)Brightness data L of display pixels of k display screensi(m×n)And multiplying pixels at corresponding positions to obtain a brightness acquisition value after camera vignetting compensation, thereby realizing the vignetting compensation of the camera.
The invention has the beneficial effects that: according to the method, the approximate curved surface of the camera vignetting is obtained by utilizing a multi-time acquisition and superposition method according to the inherent discrete characteristics of the LED, and then the compensation curved surface is obtained, so that the vignetting compensation is realized. The integrating sphere calibration method before correction saves cost, can be applied according to different display screens, has universality and simple operation, and is suitable for engineering application.
The method utilizes the brightness fluctuation characteristic of the LED, adopts an iterative acquisition method, and eliminates the influence of the brightness fluctuation on the camera acquisition vignetting by processing the data acquired for many times, thereby obtaining the camera acquisition vignetting curved surface, compensating, obtaining the accurate and real brightness difference of the display screen, and ensuring the corrected display effect. The invention can ensure the authenticity of the data acquired under the condition of the same aperture focal length of the camera and can realize the uniform correction of absolute brightness.
Drawings
FIG. 1 is a schematic diagram of a positional relationship between a camera and a display screen;
FIG. 2 is a diagram illustrating the effect of data collected by a camera;
FIG. 3 is a camera-acquired vignetting curve effect diagram obtained by superimposing camera-acquired vignetting diagrams in the LED display screen acquisition vignetting compensation method according to the present invention;
FIG. 4 is a compensation curve effect diagram of a camera-collected vignetting diagram in the LED display screen-collected vignetting compensation method according to the present invention;
FIG. 5 is a graph showing the effect of brightness data of each display pixel of the LED display screen after vignetting compensation in the method for collecting the vignetting compensation of the LED display screen according to the present invention;
fig. 6 is a flowchart of a method for compensating vignetting collected by an LED display screen according to the present invention.
Detailed Description
In a first specific embodiment, the present embodiment is described with reference to fig. 1 to 6, and a method for compensating vignetting collected by an LED display screen is specifically implemented by the following steps:
step one, setting the number of display screens to be corrected of the same model as k, wherein i is 1,2,3. Numbering each display screen, setting one display screen as B, adjusting the relative position of the display screen and the camera to enable the discovery of the display screen to be coincident with the optical axis of the camera, and enabling the display screen to be located in the middle of the camera viewing frame. And fixing the position of the camera, adjusting the aperture and the focal length of the camera, and fixing the aperture and the focal length of the camera.
Step two, respectively placing the k display screens on the first display screen BiSequentially acquiring the brightness data L of each display pixel of each display screeni(m×n)For k L respectivelyi(m×n)And carrying out Gaussian two-dimensional filtering to eliminate high-frequency noise, wherein a two-dimensional Gaussian function is shown as a formula (1):
Figure BDA0002090097490000031
wherein x ∈ m, y ∈ n, (x, y) is Li(m×n)Coordinates of any point in the image. G (x, y) is a two-dimensional Gaussian convolution kernel. Let the brightness data after two-dimensional Gaussian filtering be LGi(m×n)
LG (light emitting diode) with k display screens subjected to two-dimensional Gaussian filteringi(m×n)The pixels at the same coordinate position are superposed, as shown in formula (2):
Figure BDA0002090097490000032
wherein L issum(m×n)Is LGi(m×n)The sum of pixels at the same coordinate position.
Step three, to Lsum(m×n)All pixels are normalized to obtain a vignetting curved surface Lo acquired by a camera(m×n)As shown in equation (3):
Figure BDA0002090097490000033
step four, Lo(m×n)Taking reciprocal to obtain a vignetting compensation curved surface as shown in formula (4):
Figure BDA0002090097490000041
wherein Lo'(m×n)A camera vignetting compensation curved surface.
Step five, then compensating the camera vignetting to form a curved surface Lo'(m×n)L respectively corresponding to k display screensi(m×n)Multiplying the pixels at the corresponding positions to obtain a brightness acquisition value after camera vignetting compensation, as shown in formula (5):
L'i(m×n)=Lo'(m×n)×Li(m×n)(5)
in a second embodiment, the present embodiment is described with reference to fig. 1 to 6, and the present embodiment is an example of a method for collecting and compensating vignetting of an LED display screen according to the first embodiment:
step one, as shown in fig. 1, k (k is larger than or equal to 10) square display screens with pixels of 320 × 320 are required to be collected and corrected, one display screen B is taken out to be positioned and debugged with a camera, the optical axis of the camera is perpendicular to the display screens and is superposed with the normal lines of the display screens, the distance between the optical axis of the camera and the normal lines of the display screens is adjusted to be 2 meters, the position is fixed, and the position of the display screens is also fixed. And then adjusting the aperture and the focal length of the camera to enable the camera to clearly acquire each display pixel of the display screen, and fixing the aperture and the focal length.
Step two, as shown in fig. 2, the k display screens are sequentially placed at the same position of the B display screen, and the k display screens are sequentially collected by a camera to obtain the brightness data L of each pixel of each display screeni(320×320)
Step three, respectively aligning k Li(320×320)And carrying out Gaussian two-dimensional filtering to eliminate high-frequency noise, wherein a two-dimensional Gaussian function is shown as a formula (1):
Figure BDA0002090097490000042
wherein x ∈ m, y ∈ n, (x, y) is Li(320×320)Coordinates of any point in the image. G (x, y) is a two-dimensional Gaussian convolution kernel. Let the brightness data after two-dimensional Gaussian filtering be LGi(320×320). LG (light emitting diode) with k display screens subjected to two-dimensional Gaussian filteringi(320×320)The pixels at the same coordinate position are superposed, as shown in formula (2):
Figure BDA0002090097490000043
wherein L issum(320×320)Is LGi(320×320)The sum of pixels at the same coordinate position.
Step four, as shown in FIG. 3, apply Lsum(320×320)And carrying out normalization to obtain a camera acquisition vignetting curved surface. As shown in equation (3):
Figure BDA0002090097490000051
wherein Lo(320×320)The camera was acquired with vignetting curves of size 320 × 320, corresponding to the number of display screen pixels.
Step five, as shown in figure 4, Lo(m×n)Taking reciprocal to obtain a vignetting compensation curved surface, as shown in formula(4) Shown in the figure:
Figure BDA0002090097490000052
wherein Lo'(320×320)A camera vignetting compensation curved surface.
Step six, then compensating the curved surface Lo 'of camera vignetting'(320×320)L respectively corresponding to k display screensi(320×320)And multiplying pixels at corresponding positions to obtain a brightness acquisition value after camera vignetting compensation, namely real brightness data. As shown in equation (5):
L'i(320×320)=Lo'(320×320)×Li(320×320)(5)
the method of the embodiment utilizes the brightness discrete characteristic of each display pixel of the LED display screen, obtains the camera acquisition vignetting curve by sequentially and independently acquiring data of the plurality of display screens and superposing and summing the display pixels corresponding to all the acquired data, compensates the camera acquisition vignetting curve, and is suitable for engineering application.

Claims (3)

1. A method for compensating vignetting acquired by an LED display screen is characterized by comprising the following steps:
setting k display screens, wherein the number of pixels displayed by each display screen is mxn, selecting one display screen and a camera for positioning and debugging, so that the optical axis of the camera is superposed with the normal of the display screen, and the display screen is positioned in the middle of a camera viewing frame; respectively fixing a camera and a display screen, adjusting the aperture and the focal length of the camera to clearly acquire each display pixel of the display screen, and fixing the aperture and the focal length of the camera; k is more than or equal to 10, m is the number of display screen row pixels, and n is the number of display screen column pixels;
step two, the camera sequentially collects the pixels of the k display screens in the step one to obtain the brightness data L of each display pixel of each display screeni(m×n)Respectively carrying out two-dimensional Gaussian filtering on the k brightness data to obtain brightness data LG after the two-dimensional Gaussian filteringi(m×n)
Luminance data LG obtained by subjecting k display screens to two-dimensional Gaussian filteringi(m×n)The pixels at the same coordinate position are superposed to obtain the superposed pixels at the same coordinate position and Lsum(m×n)
Step three, the pixel and the L which are obtained in the step two and are in the same coordinate position after being superposed are subjected to superpositionsum(m×n)Normalizing the pixels to obtain a vignetting surface Lo acquired by the camera(m×n)Expressed by the following formula:
Figure FDA0002561617370000011
in the formula, max (L)sum(m×n)) Is Lsum(m×n)Maximum value of (d);
step four, obtaining the vignetting curved surface Lo obtained in the step three(m×n)Taking reciprocal to obtain a camera vignetting compensation curved surface Lo'(m×n)And then compensating the camera vignetting for a curved surface Lo'(m×n)Brightness data L of display pixels of k display screensi(m×n)And multiplying pixels at corresponding positions to obtain a brightness acquisition value after camera vignetting compensation, thereby realizing the vignetting compensation of the camera.
2. The method for compensating the vignetting collected by the LED display screen according to claim 1, wherein the method comprises the following steps: in the second step, k pieces of the brightness data L are processedi(m×n)Two-dimensional Gaussian filtering is carried out to obtain brightness data LG after two-dimensional Gaussian filteringi(m×n)
The two-dimensional gaussian function is represented by:
Figure FDA0002561617370000012
wherein x is not more than m, y is not more than n, and (x, y) is Li(m×n)G (x, y) is a two-dimensional gaussian convolution kernel;
LG (liquid Crystal display) with k display screens subjected to two-dimensional Gaussian filteringi(m×n)Is superimposed and expressed by the following formula:
Figure FDA0002561617370000021
wherein L issum(m×n)Is LGi(m×n)The sum of pixels at the same coordinate position.
3. The method for compensating the vignetting collected by the LED display screen according to claim 1, wherein the method comprises the following steps: in the fourth step, the vignetting curved surface Lo is formed(m×n)Taking reciprocal to obtain a vignetting compensation curved surface, and expressing the vignetting compensation curved surface by the following formula:
Figure FDA0002561617370000022
wherein Lo'(m×n)A camera vignetting compensation curved surface;
then camera vignetting compensation curved surface Lo'(m×n)L respectively corresponding to k display screensi(m×n)Multiplying the pixels at the corresponding positions to obtain a brightness acquisition value after camera vignetting compensation, and expressing the brightness acquisition value as follows by using a formula:
Figure FDA0002561617370000023
CN201910500640.1A 2019-06-11 2019-06-11 LED display screen acquisition vignetting compensation method Active CN110060625B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910500640.1A CN110060625B (en) 2019-06-11 2019-06-11 LED display screen acquisition vignetting compensation method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910500640.1A CN110060625B (en) 2019-06-11 2019-06-11 LED display screen acquisition vignetting compensation method

Publications (2)

Publication Number Publication Date
CN110060625A CN110060625A (en) 2019-07-26
CN110060625B true CN110060625B (en) 2020-08-25

Family

ID=67325725

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910500640.1A Active CN110060625B (en) 2019-06-11 2019-06-11 LED display screen acquisition vignetting compensation method

Country Status (1)

Country Link
CN (1) CN110060625B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111179815B (en) * 2020-01-07 2022-10-25 长春希达电子技术有限公司 Method for collecting and correcting normal brightness and chromaticity of LED display module
CN112929623B (en) * 2021-03-02 2022-09-23 卡莱特云科技股份有限公司 Lens shadow repairing method and device applied to whole screen in correction process
CN116913206B (en) * 2023-09-05 2023-12-12 长春希达电子技术有限公司 Flat field correction method for LED box display screen

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB9009722D0 (en) * 1990-05-01 1990-06-20 Crosfield Electronics Ltd Improvements relating to colour vignettes
US8379018B2 (en) * 2008-03-17 2013-02-19 Adobe Systems Incorporated Method and apparatus for surface inflation using surface normal constraints
CN102314672A (en) * 2011-07-29 2012-01-11 中国科学院长春光学精密机械与物理研究所 Surface fitting-based reflector splicing vignetting removing device
CN102937454B (en) * 2012-11-13 2015-11-25 航天恒星科技有限公司 A kind of energy compensating of ATR Optical splicing camera and aberration removing method
CN107341773A (en) * 2017-06-13 2017-11-10 浙江大学 A kind of vignetting bearing calibration of multispectral image
CN107888804A (en) * 2017-11-13 2018-04-06 烟台艾睿光电科技有限公司 Thermal imaging system image processing method and device
CN108198220B (en) * 2018-01-19 2021-09-21 长春希达电子技术有限公司 Accurate calibration method for image curved surface of optical camera

Also Published As

Publication number Publication date
CN110060625A (en) 2019-07-26

Similar Documents

Publication Publication Date Title
CN108760767B (en) Large-size liquid crystal display defect detection method based on machine vision
CN108492776B (en) Intelligent external optical compensation method for AMOLED screen brightness unevenness
CN110310237B (en) Method and system for removing image moire, measuring brightness of display panel sub-pixel point and repairing Mura defect
CN110060625B (en) LED display screen acquisition vignetting compensation method
CN106601167B (en) A kind of gray level compensation method of display panel, device and system
CN100367293C (en) Method and apparatus for optical inspection of a display
CN107086021B (en) The mura compensation system and method for display screen
WO2022100242A1 (en) Image processing method and apparatus, electronic device, and computer-readable storage medium
EP3171588B1 (en) Image processing method and image processing apparatus executing that image processing method
DE102015210440A1 (en) Image inspection device, image inspection method, image inspection program, computer readable recording medium and recording device
CN107507558A (en) A kind of bearing calibration of LED display
CN108389164B (en) Method for removing image moire based on frequency domain analysis
CN112289209B (en) LED display box body and display screen abutted pixel interval brightness correction method
CN108716890A (en) A kind of high-precision size detecting method based on machine vision
CN112885289B (en) Display screen calibration method and device
CN104992446B (en) The image split-joint method of non-linear illumination adaptive and its realize system
CN104749801B (en) High Precision Automatic optical detecting method and system
CN111986267B (en) Coordinate system calibration method of multi-camera vision system
CN114267267B (en) Bright and dark seam repairing method, device and system for virtual pixel LED display screen
CN108986170A (en) A kind of line-scan digital camera method for correcting flat field suitable for field working conditions
CN113706607B (en) Subpixel positioning method, computer equipment and device based on circular array diagram
CN111080716A (en) Camera calibration target based on color coding phase shift stripes and calibration point extraction method
CN108010071B (en) System and method for measuring brightness distribution by using 3D depth measurement
TW202131084A (en) Method of determining assembly quality of camera module
CN113008524A (en) Screen light leakage detection method and device

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