Four-dimensional correction method, device and equipment of LED display screen and storage medium

CN122551699APending Publication Date: 2026-08-11SHENZHEN LIDING PHOTOELECTRIC TECH
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-05-22
Publication Date
2026-08-11

AI Technical Summary

Technical Problem

[0003]鉴于此,本发明实施例提供一种LED显示屏的四维校正方法、装置、设备和存储介质,可以解决相关技术中白色画面的显示效果不均匀且准确性低的问题

Benefits of technology

[0014]第五方面,本发明实施例提供了一种计算机程序产品,当计算机程序产品在电子设备上运行时,使得电子设备执行上述LED显示屏的四维校正方法。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122551699A_ABST
    Figure CN122551699A_ABST
Patent Text Reader

Abstract

This invention relates to the field of data processing and discloses a four-dimensional calibration method, apparatus, device, and storage medium for LED displays. The four-dimensional calibration method for LED displays includes: acquiring brightness data of the LED display to be calibrated under four-color images, wherein the four-color images include a red image, a green image, a blue image, and a white image; determining the target color gamut and calculating a calibration coefficient matrix based on the four-color brightness data and the target color gamut; and applying the calibration coefficient matrix to the original driving data of the LED display to be calibrated for display calibration. This invention ensures not only the uniformity of the display of red, green, and blue monochrome colors but also significantly improves the uniformity and accuracy of the display of white and other composite colors composed of the three primary colors.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention belongs to the field of data processing, and particularly relates to a four-dimensional calibration method, apparatus, device, and storage medium for an LED display screen. Background Technology

[0002] Traditional LED display calibration methods typically only collect brightness data for the three primary colors (red, green, and blue) to calculate calibration coefficients. While this method can correct the uniformity of each primary color, it fails to consider the differences in driving current characteristics when the red, green, and blue LEDs are simultaneously lit to display white light compared to when each primary color is lit individually. Consequently, calibration coefficients calculated based solely on single-primary-color data cannot guarantee a uniform and accurate white display. A new technical approach is needed to address these issues. Summary of the Invention

[0003] In view of this, embodiments of the present invention provide a four-dimensional calibration method, apparatus, device, and storage medium for LED displays, which can solve the problems of uneven display effect and low accuracy of white screens in related technologies.

[0004] The first aspect of this invention provides a four-dimensional calibration method for an LED display screen, comprising: Brightness data of the LED display screen to be calibrated under four-color screens are collected, wherein the four-color screens include red screen, green screen, blue screen and white screen; Determine the target color gamut, and calculate the correction coefficient matrix based on the four-color brightness data and the target color gamut. The correction coefficient matrix includes a first coefficient, a second coefficient, and a third coefficient for adjusting the red component, a fourth coefficient, a fifth coefficient, and a sixth coefficient for adjusting the green component, and a seventh coefficient, an eighth coefficient, and a ninth coefficient for adjusting the blue component. The correction coefficient matrix is ​​applied to the original driving data of the LED display screen to be corrected in order to perform display correction.

[0005] Optionally, in a first implementation of the first aspect of the present invention, calculating the correction coefficient matrix based on the four-color luminance data and the target color gamut includes: An original luminance matrix is ​​generated based on the four-color luminance data, and a target luminance matrix is ​​generated based on the target color gamut. The correction coefficient matrix is ​​calculated based on the original luminance matrix and the target luminance matrix.

[0006] Optionally, in a second implementation of the first aspect of the present invention, generating the original luminance matrix based on the four-color luminance data includes: The brightness data under the red image in the four-color brightness data is used as the original data of the red component in the original brightness matrix; The brightness data under the green image in the four-color brightness data is used as the original data of the green component in the original brightness matrix; The brightness data under the blue image in the four-color brightness data is used as the original data of the blue component in the original brightness matrix; The brightness data under the white image in the four-color brightness data is used as the original data of the white component in the original brightness matrix.

[0007] Optionally, in a third implementation of the first aspect of the present invention, generating the target brightness matrix based on the target color gamut includes: Based on the target color gamut, determine the target brightness data of the red component, which will be used as the target data of the red component in the target brightness matrix; Based on the target color gamut, determine the target brightness data of the green component, which will be used as the target data of the green component in the target brightness matrix; Based on the target color gamut, determine the target brightness data of the blue component, which will be used as the target data of the blue component in the target brightness matrix; Based on the target color gamut, the target brightness data of the white component is determined, and used as the target data of the white component in the target brightness matrix.

[0008] Optionally, in a fourth implementation of the first aspect of the present invention, the step of collecting brightness data under four-color images of the LED display screen to be calibrated includes: The data collected includes the first brightness data of the LED display screen to be calibrated under the red screen, the second brightness data under the green screen, the third brightness data under the blue screen, and the fourth brightness data under the white screen, wherein the first brightness data, the second brightness data, the third brightness data and the fourth brightness data all contain brightness values ​​in three dimensions: X, Y and Z.

[0009] Optionally, in a fifth implementation of the first aspect of the present invention, determining the target color gamut includes: Based on the four-color brightness data, determine the first color gamut range that each lamp point in the LED display screen to be calibrated can achieve; Calculate the intersection of all first color gamut ranges, and determine the intersection as the target color gamut.

[0010] Optionally, in a sixth implementation of the first aspect of the present invention, determining the target color gamut further includes: Obtain the second color gamut range specified by the user, and use the second color gamut range as the target color gamut.

[0011] Secondly, embodiments of the present invention provide a four-dimensional calibration device for an LED display screen, the device comprising: The acquisition module is used to acquire brightness data of the LED display screen to be calibrated under four-color screens, wherein the four-color screens include red screen, green screen, blue screen and white screen; The calculation module is used to determine the target color gamut and calculate the correction coefficient matrix based on the four-color brightness data and the target color gamut. The correction coefficient matrix includes a first coefficient, a second coefficient, and a third coefficient for adjusting the red component, a fourth coefficient, a fifth coefficient, and a sixth coefficient for adjusting the green component, and a seventh coefficient, an eighth coefficient, and a ninth coefficient for adjusting the blue component. An application module is used to apply the correction coefficient matrix to the original driving data of the LED display screen to be corrected in order to perform display correction.

[0012] Thirdly, embodiments of the present invention provide an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the steps of the above-described four-dimensional calibration method for an LED display screen.

[0013] Fourthly, embodiments of the present invention provide a computer-readable storage medium storing a computer program, which, when executed by a processor, implements the steps of the above-described four-dimensional calibration method for an LED display screen.

[0014] Fifthly, embodiments of the present invention provide a computer program product that, when run on an electronic device, causes the electronic device to execute the aforementioned four-dimensional calibration method for an LED display screen.

[0015] The beneficial effects of this invention compared to existing technologies are as follows: By increasing the acquisition of brightness data from a white screen and using this data, along with the red, green, and blue primary color data, to calculate the correction coefficient matrix, the color deviation problem caused by the difference in driving current characteristics between LED displays when displaying pure white and when displaying single primary colors can be solved. This correction not only ensures the uniformity of red, green, and blue monochrome displays but also significantly improves the uniformity and accuracy of white and other composite colors formed by mixing the three primary colors. Attached Figure Description

[0016] To more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0017] Figure 1 This is a schematic diagram of an embodiment of the four-dimensional calibration method for an LED display screen according to the present invention; Figure 2 This is a schematic diagram of Embodiment 2 of the four-dimensional calibration method for LED displays in this invention; Figure 3 This is a schematic diagram of Embodiment 3 of the four-dimensional calibration method for LED displays in this invention; Figure 4 This is a schematic diagram of one embodiment of the four-dimensional calibration device for an LED display screen in this invention. Figure 5 This is a schematic diagram of one embodiment of the electronic device in this invention. Detailed Implementation

[0018] To make the objectives, technical solutions, and advantages of this invention clearer, the invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the invention. All other embodiments obtained by those skilled in the art based on the embodiments of this invention without inventive effort are protected by this invention.

[0019] It should be noted that the terms "comprising," "including," and "having," and any variations thereof, in the specification, claims, and accompanying drawings of this invention, are intended to cover non-exclusive inclusion. For example, a process, method, terminal, product, or device that includes a series of steps or units is not limited to the listed steps or units, but may optionally include steps or units not listed, or may optionally include other steps or units inherent to these processes, methods, products, or devices. In the claims, specification, and accompanying drawings of this invention, relational terms such as "first" and "second" are used merely to distinguish one entity / operation / object from another entity / operation / object, and do not necessarily require or imply any such immediate relationship or order between these entities / operations / objects.

[0020] In this document, the term "embodiment" means that a particular feature, structure, or characteristic described in connection with an embodiment may be included in at least one embodiment of the invention. The appearance of this phrase in various places throughout the specification does not necessarily refer to the same embodiment, nor is it a mutually exclusive, independent, or alternative embodiment. It will be explicitly and implicitly understood by those skilled in the art that the embodiments described herein can be combined with other embodiments.

[0021] Traditional LED display calibration methods typically only collect brightness data for the three primary colors (red, green, and blue) to calculate calibration coefficients. While this method can correct the uniformity of each primary color, it fails to consider the differences in driving current characteristics when the red, green, and blue LEDs are simultaneously lit to display white light compared to when each primary color is lit individually. Consequently, calibration coefficients calculated based solely on single-primary-color data cannot guarantee a uniform and accurate white display. A new technical approach is needed to address these issues.

[0022] In view of this, embodiments of the present invention provide a four-dimensional calibration method, apparatus, device, and storage medium for LED displays. By increasing the acquisition of brightness data of a white image and using this data together with the red, green, and blue primary color data to calculate the calibration coefficient matrix, the color deviation problem caused by the difference in driving current characteristics between displaying pure white and displaying single primary colors on an LED display can be solved. This ensures not only the uniformity of red, green, and blue monochrome display but also significantly improves the uniformity and accuracy of white and other composite colors composed of the three primary colors.

[0023] To illustrate the technical solution of the present invention, specific embodiments are described below.

[0024] Example 1: Figure 1 This diagram illustrates a flowchart of a four-dimensional calibration method for an LED display screen according to an embodiment of the present invention. This method can be applied to electronic devices. The electronic devices can be apparatuses, systems, servers, service clusters, etc.

[0025] Specifically, the above-mentioned four-dimensional calibration method for LED displays may include the following steps S101 to S103.

[0026] Step S101: Collect brightness data of the LED display screen to be calibrated under four-color screens, where the four-color screens include red, green, blue and white.

[0027] In an embodiment of the present invention, brightness data of the LED display screen to be calibrated under four color frames is collected. The LED display screen to be calibrated is controlled to sequentially light up the red, green, blue, and white frames. Brightness data in the X, Y, and Z dimensions of each frame are collected by a color sensor to obtain the first brightness data corresponding to the red frame, the second brightness data corresponding to the green frame, the third brightness data corresponding to the blue frame, and the fourth brightness data corresponding to the white frame.

[0028] Optionally, the LED display screen to be calibrated can be preheated before data acquisition to stabilize the driving current of each LED before starting the brightness data acquisition process.

[0029] Step S102: Determine the target color gamut and calculate the correction coefficient matrix based on the four-color brightness data and the target color gamut. The correction coefficient matrix includes the first, second, and third coefficients for adjusting the red component, the fourth, fifth, and sixth coefficients for adjusting the green component, and the seventh, eighth, and ninth coefficients for adjusting the blue component.

[0030] In an embodiment of the present invention, based on the coverage of each light point in the four-color brightness data, the first color gamut range that each light point can achieve is calculated, and the intersection of all first color gamut ranges is taken as the target color gamut. Optionally, the second color gamut range input by the user through the interactive interface can be obtained and used as the target color gamut.

[0031] Furthermore, the correction coefficient matrix can be calculated based on the brightness data corresponding to the red, green, blue, and white images, as well as the parameters of the target color gamut. This results in a correction coefficient matrix containing the first, second, and third coefficients for adjusting the red component, the fourth, fifth, and sixth coefficients for adjusting the green component, and the seventh, eighth, and ninth coefficients for adjusting the blue component.

[0032] Step S103: Apply the correction coefficient matrix to the original driving data of the LED display screen to be corrected to perform display correction.

[0033] In an embodiment of the present invention, the current original driving data of the LED display screen to be calibrated is read, the calibration coefficient matrix is ​​performed with the original driving data to obtain the calibrated driving data, and the calibrated driving data is output to the driving circuit of the LED display screen to be calibrated to complete the display calibration.

[0034] Optionally, the original driving data can be normalized before applying the correction coefficient matrix to match its dimension with that of the correction coefficient matrix.

[0035] In a specific implementation: Capture the X, Y, and Z axes from the R, G, B, and W screens on the display: ; There are two ways to source the target color gamut: the default recommendation, such as selecting the intersection of all light points; or it can be specified by the user.

[0036] Optionally, based on the coverage of each light point in the four-color brightness data, the first color gamut range that each light point can achieve is calculated, and the intersection of all first color gamut ranges is taken as the target color gamut.

[0037] Optionally, the second color gamut range input by the user through the interactive interface can be obtained and used as the target color gamut.

[0038] An original luminance matrix (denoted as M) is generated based on the luminance data corresponding to the red, green, blue, and white images. raw It contains the original data of the red component, green component, blue component, and white component, and generates a target brightness matrix (denoted as M) based on the target color gamut. target (Containing target data for red, green, blue, and white components), the correction coefficient matrix (denoted as M) is solved through matrix operations. coeff ), where matrix operations satisfy; M target =M coeff ×M raw Therefore, M coeff =M targe t× .

[0039] The correction coefficient matrix is ​​applied to the original driving data of the LED display to be corrected for display correction. The current original driving data of the LED display to be corrected is read, and a matrix operation is performed between the correction coefficient matrix and the original driving data to obtain the corrected driving data. The corrected driving data is then output to the driving circuit of the LED display to be corrected, completing the display correction.

[0040] The beneficial effects of this invention compared to existing technologies are as follows: By increasing the acquisition of brightness data from a white screen and using this data, along with the red, green, and blue primary color data, to calculate the correction coefficient matrix, the color deviation problem caused by the difference in driving current characteristics between LED displays when displaying pure white and when displaying single primary colors can be solved. This correction not only ensures the uniformity of red, green, and blue monochrome displays but also significantly improves the uniformity and accuracy of white and other composite colors formed by mixing the three primary colors.

[0041] Example 2: In an optional specific embodiment of the present invention, refer to Figure 2 , Figure 2 This is a schematic diagram of a second embodiment of the four-dimensional calibration method for LED displays in this invention. The method generates an original brightness matrix based on the four-color brightness data, which may specifically include steps S201 to S202.

[0042] Step S201: Generate the original luminance matrix based on the four-color luminance data, and generate the target luminance matrix based on the target color gamut.

[0043] In an embodiment of the present invention, the X, Y, and Z dimension brightness data of the red image in the four-color brightness data are used as the first column of the original brightness matrix, the X, Y, and Z dimension brightness data of the green image are used as the second column, the X, Y, and Z dimension brightness data of the blue image are used as the third column, and the X, Y, and Z dimension brightness data of the white image are used as the fourth column to generate the original brightness matrix.

[0044] Optionally, if the brightness data of a certain color image shows abnormal fluctuations, the median filtering algorithm is called to preprocess the data before it is used in matrix construction.

[0045] Step S202: Calculate the correction coefficient matrix based on the original luminance matrix and the target luminance matrix.

[0046] In an embodiment of the present invention, the target X, Y, and Z dimension brightness data of the red component in the target color gamut are used as the first column of the target brightness matrix, the target X, Y, and Z dimension brightness data of the green component are used as the second column, the target X, Y, and Z dimension brightness data of the blue component are used as the third column, and the target X, Y, and Z dimension brightness data of the white component are used as the fourth column to generate the target brightness matrix.

[0047] Optionally, if the target color gamut is specified by the user, the target brightness matrix can be generated directly by calling the color gamut parameters uploaded by the user.

[0048] Furthermore, based on the mapping relationship between the original luminance matrix and the target luminance matrix, the correction coefficient matrix is ​​solved through matrix operations. The operation satisfies that the target luminance matrix is ​​equal to the correction coefficient matrix multiplied by the original luminance matrix. Therefore, the correction coefficient matrix is ​​equal to the target luminance matrix multiplied by the inverse of the original luminance matrix.

[0049] Optionally, if the original brightness matrix is ​​not invertible, the least squares method is used to solve for the optimal approximate correction coefficient matrix.

[0050] In this embodiment of the invention, the four-color data is transformed into a system of linear equations in linear algebra by generating the original luminance matrix and the target luminance matrix. Matrix operations force the generation of a mathematical mapping relationship between the four colors R, G, B, and W and the target color gamut, enabling the correction coefficients to simultaneously take into account the mutual influence of each color channel. This ensures color consistency across the entire grayscale range.

[0051] Example 3: In an optional specific embodiment of the present invention, refer to Figure 3 , Figure 3 This is a schematic diagram of Embodiment 3 of the four-dimensional calibration method for LED displays in this invention. The method generates an original brightness matrix based on the four-color brightness data, which may specifically include steps S301 to S304.

[0052] Step S301: Use the brightness data of the red image in the four-color brightness data as the original data of the red component in the original brightness matrix.

[0053] In an embodiment of the present invention, the brightness data under the red image is extracted as the original data of the red component in the original brightness matrix. From the collected four-color brightness data, the brightness values ​​of the X, Y, and Z dimensions corresponding to the red image are read, and the values ​​are arranged in columns or assigned in rows to the red component storage area of ​​the original brightness matrix to form the original data unit of the red component.

[0054] Optionally, if the red image brightness data contains sampled values ​​from multiple light points, the average value of all light point brightness data is taken as the original data for the red component.

[0055] Optionally, if the brightness data is subject to noise interference, mean filtering can be used to smooth the data before storing it in the matrix.

[0056] Optionally, if the brightness data of the red image does not match the dimensions of the data of other colors, the data can be interpolated to complete the dimensions.

[0057] Step S302: Use the brightness data of the green image in the four-color brightness data as the original data of the green component in the original brightness matrix.

[0058] In an embodiment of the present invention, the brightness data under the green image is extracted as the raw data of the green component in the original brightness matrix. From the collected four-color brightness data, the brightness values ​​of the X, Y, and Z dimensions corresponding to the green image are read, and the set of values ​​is arranged in columns or assigned in rows to the green component storage area of ​​the original brightness matrix to form the raw data unit of the green component.

[0059] Optionally, if the green screen brightness data contains sampled values ​​from multiple light points, the average value of all light point brightness data is taken as the original data for the green component.

[0060] Optionally, if the brightness data is subject to noise interference, mean filtering can be used to smooth the data before storing it in the matrix.

[0061] Optionally, if the brightness data of the green screen does not match the dimensions of the data of other colors, the data can be interpolated to complete the dimensions.

[0062] Step S303: Use the brightness data of the blue image in the four-color brightness data as the original data of the blue component in the original brightness matrix.

[0063] In an embodiment of the present invention, the brightness data under the blue image is extracted as the original data of the blue component in the original brightness matrix. From the collected four-color brightness data, the brightness values ​​of the X, Y, and Z dimensions corresponding to the blue image are read, and the set of values ​​is arranged in columns or assigned in rows to the storage area of ​​the blue component of the original brightness matrix to form the original data unit of the blue component.

[0064] Optionally, if the blue screen brightness data contains sampled values ​​from multiple light points, the average value of all light point brightness data is taken as the original data for the blue component.

[0065] Optionally, if the brightness data is subject to noise interference, mean filtering can be used to smooth the data before storing it in the matrix.

[0066] Optionally, if the brightness data of the blue image does not match the dimensions of the data of other colors, the data can be interpolated to complete the dimensions.

[0067] Step S304: Use the brightness data of the white image in the four-color brightness data as the original data of the white component in the original brightness matrix.

[0068] In an embodiment of the present invention, the brightness data under the white image is extracted as the original data of the white component in the original brightness matrix. From the collected four-color brightness data, the brightness values ​​of the X, Y, and Z dimensions corresponding to the white image are read, and the set of values ​​is arranged in columns or assigned in rows to the white component storage area of ​​the original brightness matrix to form the original data unit of the white component.

[0069] Optionally, if the white screen brightness data contains sampled values ​​from multiple light points, the average value of all light point brightness data is taken as the original data for the white component.

[0070] Optionally, if the brightness data is subject to noise interference, mean filtering can be used to smooth the data before storing it in the matrix.

[0071] Optionally, if the brightness data of the white screen is a relative value, it is converted into an absolute value scale with the same red, green, and blue components before being stored in the matrix.

[0072] Optionally, if the brightness data of the white screen is a relative value, it is converted into an absolute value scale with the same red, green, and blue components before being stored in the matrix.

[0073] In this embodiment of the invention, the data input format is standardized by establishing a correspondence between the four-color data and matrix columns. The red, green, blue, and white components occupy independent column vectors in the matrix, ensuring the independence of each color channel during matrix operations. For example, when calculating the coefficients of the red component, only the data from the red column of the matrix is ​​used, avoiding interference from other color components and improving the accuracy of coefficient calculation.

[0074] Example 4: In an optional embodiment of the present invention, generating a target brightness matrix based on the target color gamut may specifically include steps S401 to S402.

[0075] Step S401: Determine the target brightness data of the red component based on the target color gamut, so as to serve as the target data of the red component in the target brightness matrix.

[0076] In an embodiment of the present invention, the brightness values ​​of the three dimensions X, Y, and Z corresponding to the red component are read from the target color gamut, and the set of values ​​are arranged in columns or assigned in rows to the red component storage area of ​​the target brightness matrix to form the target data unit of the red component.

[0077] Optionally, if the target color gamut is the second color gamut range specified by the user, the red component brightness parameter uploaded by the user is directly used as the target data.

[0078] Optionally, if the target color gamut is the first color gamut range of the default intersection, then the intersection value of the red component brightness data of all light points is calculated as the target data.

[0079] Step S402: Determine the target brightness data of the green component based on the target color gamut, so as to serve as the target data of the green component in the target brightness matrix.

[0080] In an embodiment of the present invention, target brightness data for the green component is determined based on the target color gamut, and used as target data for the green component in the target brightness matrix. Brightness values ​​for the X, Y, and Z dimensions corresponding to the green component are read from the target color gamut, and these values ​​are arranged column-wise or row-wise and assigned to the green component storage area of ​​the target brightness matrix to form target data units for the green component.

[0081] Optionally, if the target color gamut is the second color gamut range specified by the user, the green component brightness parameter uploaded by the user can be directly used as the target data.

[0082] Optionally, if the target color gamut is the first color gamut range of the default intersection, then the intersection value of the green component brightness data of all light points is calculated as the target data.

[0083] Step S403: Determine the target brightness data of the blue component based on the target color gamut, so as to serve as the target data of the blue component in the target brightness matrix.

[0084] In an embodiment of the present invention, target luminance data for the blue component is determined based on the target color gamut, and used as target data for the blue component in the target luminance matrix. The luminance values ​​of the X, Y, and Z dimensions corresponding to the blue component are read from the target color gamut, and these values ​​are arranged column-wise or row-wise and assigned to the blue component storage area of ​​the target luminance matrix to form the target data unit for the blue component.

[0085] Optionally, if the target color gamut is the second color gamut range specified by the user, the blue component brightness parameter uploaded by the user can be directly used as the target data.

[0086] Optionally, if the target color gamut is the first color gamut range of the default intersection, then the intersection value of the blue component brightness data of all light points is calculated as the target data.

[0087] Step S404: Determine the target brightness data of the white component based on the target color gamut, so as to serve as the target data of the white component in the target brightness matrix.

[0088] In an embodiment of the present invention, target luminance data for the white component is determined based on the target color gamut, and used as target data for the white component in the target luminance matrix. The luminance values ​​of the X, Y, and Z dimensions corresponding to the white component are read from the target color gamut, and these values ​​are arranged column-wise or row-wise and assigned to the white component storage area of ​​the target luminance matrix to form target data units for the white component.

[0089] In this embodiment of the invention, by defining each component independently through the target color gamut, the target brightness matrix can reflect the desired state of different colors. During matrix operations, the actual capabilities of each component are automatically matched, avoiding distortion caused by forcing the hardware beyond its limits, while ensuring overall color gamut coordination.

[0090] Example 5: In an optional embodiment of the present invention, the brightness data of the LED display screen to be calibrated under four-color screen can be collected, which may specifically include step S501.

[0091] Step S501: Collect the first brightness data of the LED display screen to be calibrated under a red screen, the second brightness data under a green screen, the third brightness data under a blue screen, and the fourth brightness data under a white screen. The first brightness data, the second brightness data, the third brightness data, and the fourth brightness data all contain brightness values ​​in the three dimensions of X, Y, and Z.

[0092] In an embodiment of the present invention, first brightness data of the LED display screen to be calibrated under a red screen is collected. The LED display screen to be calibrated is controlled to illuminate a pure red screen, and the brightness values ​​of the X, Y, and Z dimensions under this screen are collected by a color sensor. The collected values ​​are combined to form the first brightness data and stored in the red screen data area.

[0093] Collect the second brightness data of the LED display screen to be calibrated under a green screen. Control the LED display screen to be calibrated to light up a pure green screen, and collect the brightness values ​​of the X, Y, and Z dimensions under this screen through a color sensor. Combine the collected values ​​to form the second brightness data, and store it in the green screen data area.

[0094] Collect the third brightness data of the LED display screen to be calibrated under a blue screen. Control the LED display screen to be calibrated to light up a pure blue screen, and collect the brightness values ​​of the X, Y, and Z dimensions under this screen through a color sensor. Combine the collected values ​​to form the third brightness data, and store it in the blue screen data area.

[0095] Collect the fourth brightness data of the LED display screen to be calibrated under a white screen. Control the LED display screen to be calibrated to light up a pure white screen, and collect the brightness values ​​of the X, Y, and Z dimensions of the screen through a color sensor. Combine the collected values ​​to form the fourth brightness data, and store it in the white screen data area.

[0096] In this embodiment of the invention, chromaticity and luminance information are simultaneously acquired by collecting X, Y, and Z three-dimensional luminance data. In subsequent matrix calculations, not only color deviations but also luminance deviations can be corrected, thereby improving the overall quality of the displayed image.

[0097] Example 6: In an optional embodiment of the present invention, determining the target color gamut may specifically include steps S601 to S602.

[0098] Step S601: Based on the four-color brightness data, determine the first color gamut range that each lamp point in the LED display screen to be calibrated can achieve.

[0099] In an embodiment of the present invention, for each independent LED point in the LED display screen to be calibrated, the X, Y, and Z brightness data of its corresponding red, green, blue, and white images are extracted; based on the four-color brightness data of the LED point, the color boundary that it can cover in the CIE color space or XYZ color space is defined, and the area defined by the color boundary is recorded as the first color gamut range that the LED point can achieve.

[0100] Optionally, if there is a sampling error in the four-color brightness data of a single light point, the confidence interval analysis algorithm is called to remove the abnormal data, and then the first color gamut range of the light point is redefined.

[0101] Optionally, when defining the first color gamut range, the X, Y, and Z luminance data are converted into xyY chromaticity coordinates, and the color gamut boundary is calculated based on the chromaticity coordinates.

[0102] Step S602: Calculate the intersection of all first color gamut ranges and determine the intersection as the target color gamut.

[0103] In an embodiment of the present invention, the intersection of all first color gamut ranges is calculated, and this intersection is determined as the target color gamut. The first color gamut ranges corresponding to each of the LED dots in the LED display to be calibrated are traversed, and the overlapping area of ​​all color gamut ranges is solved through geometric operations; the overlapping area (i.e., the common color gamut that all LED dots can stably achieve) is extracted and set as the final target color gamut.

[0104] Optionally, if the intersection is an empty set, then all first color gamut ranges are scaled until a non-zero intersection region is obtained as the target color gamut.

[0105] Optionally, when calculating the intersection, a weighting coefficient is set for the first color gamut range of different light points to prioritize ensuring the color gamut coverage of the light points in the central area.

[0106] In this embodiment of the invention, the target color gamut is limited to a range achievable by all LEDs by calculating the intersection of the color gamuts of all LEDs. This ensures that all LEDs can display stably after calibration, avoiding local anomalies and improving the overall reliability of the screen.

[0107] Example 7: In an optional embodiment of the present invention, determining the target color gamut may specifically include step S701.

[0108] Step S701: Obtain the second color gamut range specified by the user, and use the second color gamut range as the target color gamut.

[0109] In an embodiment of the present invention, a second color gamut range specified by the user is obtained. The second color gamut range parameter input by the user is received through the device's user interface. The parameter includes target brightness values ​​for the red, green, blue, and white components in the X, Y, and Z dimensions, as well as optional color gamut boundary definition information.

[0110] The received second color gamut range parameter is verified. The verification includes whether the X, Y, and Z values ​​are within the brightness range supported by the device and whether the values ​​of each component meet the physical constraints of color space conversion. If the verification passes, the second color gamut range is directly set as the target color gamut. If the verification fails, the user is prompted with an error message through the interactive interface and guided to re-enter the parameter.

[0111] In this embodiment of the invention, the flexibility of the correction method is improved by supporting user specification of a second color gamut range.

[0112] Figure 4The diagram illustrates the structure of a four-dimensional calibration device for an LED display screen according to an embodiment of the present invention. The four-dimensional calibration device 800 can be configured on an electronic device. Specifically, the four-dimensional calibration device 800 may include: The acquisition module 801 is used to acquire brightness data of the LED display screen to be calibrated under four-color screens, including red, green, blue and white screens. The calculation module 802 is used to determine the target color gamut and calculate the correction coefficient matrix based on the four-color brightness data and the target color gamut. The correction coefficient matrix includes the first coefficient, the second coefficient, and the third coefficient for adjusting the red component, the fourth coefficient, the fifth coefficient, and the sixth coefficient for adjusting the green component, and the seventh coefficient, the eighth coefficient, and the ninth coefficient for adjusting the blue component. Application module 803 is used to apply the correction coefficient matrix to the original driving data of the LED display to be corrected for display correction.

[0113] The beneficial effects of this invention compared to existing technologies are as follows: By increasing the acquisition of brightness data from a white screen and using this data, along with the red, green, and blue primary color data, to calculate the correction coefficient matrix, the color deviation problem caused by the difference in driving current characteristics between LED displays when displaying pure white and when displaying single primary colors can be solved. This correction not only ensures the uniformity of red, green, and blue monochrome displays but also significantly improves the uniformity and accuracy of white and other composite colors formed by mixing the three primary colors.

[0114] The calculation module 802 can also be specifically used to: generate an original luminance matrix based on the four-color luminance data, and generate a target luminance matrix based on the target color gamut; and calculate a correction coefficient matrix based on the original luminance matrix and the target luminance matrix.

[0115] The calculation module 802 can also be specifically used to: use the brightness data under the red image in the four-color brightness data as the original data of the red component in the original brightness matrix; use the brightness data under the green image in the four-color brightness data as the original data of the green component in the original brightness matrix; use the brightness data under the blue image in the four-color brightness data as the original data of the blue component in the original brightness matrix; and use the brightness data under the white image in the four-color brightness data as the original data of the white component in the original brightness matrix.

[0116] The calculation module 802 can also be specifically used to: determine the target brightness data of the red component based on the target color gamut, so as to use it as the target data of the red component in the target brightness matrix; determine the target brightness data of the green component based on the target color gamut, so as to use it as the target data of the green component in the target brightness matrix; determine the target brightness data of the blue component based on the target color gamut, so as to use it as the target data of the blue component in the target brightness matrix; and determine the target brightness data of the white component based on the target color gamut, so as to use it as the target data of the white component in the target brightness matrix.

[0117] The acquisition module 801 can also be specifically used to: collect the first brightness data of the LED display screen to be calibrated under a red screen, the second brightness data under a green screen, the third brightness data under a blue screen, and the fourth brightness data under a white screen, wherein the first brightness data, the second brightness data, the third brightness data and the fourth brightness data all contain brightness values ​​in the three dimensions of X, Y and Z.

[0118] The calculation module 802 can also be specifically used to: determine the first color gamut range that each lamp point in the LED display screen to be calibrated can achieve based on the four-color brightness data; calculate the intersection of all first color gamut ranges, and determine the intersection as the target color gamut.

[0119] The calculation module 802 can also be specifically used to: obtain the second color gamut range specified by the user, and use the second color gamut range as the target color gamut.

[0120] like Figure 5 The diagram shown is a schematic representation of an electronic device according to an embodiment of the present invention. The electronic device 900 may include a processor 901, a memory 902, and a computer program 903 stored in the memory 902 and executable on the processor 901, such as a four-dimensional calibration program for an LED display screen. When the processor 901 executes the computer program 903, it implements the steps described in the various four-dimensional calibration embodiments of the LED display screens.

[0121] A computer program can be divided into one or more modules / units. One or more modules / units are stored in memory 902 and executed by processor 901 to complete the present invention. One or more modules / units can be a series of computer program instruction segments capable of performing a specific function, which describe the execution process of the computer program in an electronic device.

[0122] The electronic device may include, but is not limited to, a processor 901 and a memory 902. Those skilled in the art will understand that... Figure 5This is merely an example of an electronic device and does not constitute a limitation on the electronic device. It may include more or fewer components than shown, or combine certain components, or different components. For example, an electronic device may also include input / output devices, network access devices, buses, etc.

[0123] The processor 901 may be a Central Processing Unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or a conventional processor, etc.

[0124] The memory 902 can be an internal storage unit of an electronic device, such as a hard drive or RAM. The memory 902 can also be an external storage device of the electronic device, such as a plug-in hard drive, Smart Media Card (SMC), Secure Digital (SD) card, or Flash Card. Furthermore, the memory 902 can include both internal and external storage units. The memory 902 is used to store computer programs and other programs and data required by the electronic device. The memory 902 can also be used to temporarily store data that has been output or will be output.

[0125] It should be noted that, for the sake of convenience and brevity, the structure of the above-mentioned electronic device can also be referred to the specific description of the structure in the method embodiment, which will not be repeated here.

[0126] This invention also provides a computer-readable storage medium storing a computer program, which, when executed by a processor, can implement the steps in the above-described four-dimensional calibration method for LED displays.

[0127] This invention provides a computer program product that, when run on a mobile terminal, enables the mobile terminal to implement the steps in the aforementioned four-dimensional calibration method for LED displays.

[0128] In the above embodiments, the descriptions of each embodiment have different focuses. For parts that are not described in detail or recorded in a certain embodiment, please refer to the relevant descriptions of other embodiments.

[0129] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for various specific applications, but such implementations should not be considered beyond the scope of this invention.

[0130] In the embodiments provided by this invention, it should be understood that the disclosed electronic devices and methods can be implemented in other ways. For example, the electronic device embodiments described above are merely illustrative. Furthermore, the couplings or direct couplings or communication connections shown or discussed may be indirect couplings or communication connections through interfaces, devices, or units, and may be electrical, mechanical, or other forms.

[0131] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0132] Furthermore, the functional units in the various embodiments of the present invention can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.

[0133] If the integrated module / unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, all or part of the processes in the methods of the above embodiments can also be implemented by a computer program instructing related hardware. The computer program can be stored in a computer-readable storage medium, and when executed by a processor, it can implement the steps of the various method embodiments described above. The computer program includes computer program code, which can be in the form of source code, object code, executable files, or certain intermediate forms. The computer-readable medium can include: any entity or device capable of carrying the computer program code, a recording medium, a USB flash drive, a portable hard drive, a magnetic disk, an optical disk, a computer memory, a read-only memory (ROM), a random access memory (RAM), an electrical carrier signal, a telecommunication signal, and a software distribution medium, etc.

[0134] The embodiments described above are merely illustrative of the technical solutions of the present invention and are not intended to limit it. Although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. These modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention, and should all be included within the protection scope of the present invention.

Claims

1. A four-dimensional correction method of an LED display screen, characterized in that, include: Brightness data of the LED display screen to be calibrated under four-color screens are collected, wherein the four-color screens include red screen, green screen, blue screen and white screen; Determine the target color gamut, and calculate the correction coefficient matrix based on the four-color brightness data and the target color gamut. The correction coefficient matrix includes a first coefficient, a second coefficient, and a third coefficient for adjusting the red component, a fourth coefficient, a fifth coefficient, and a sixth coefficient for adjusting the green component, and a seventh coefficient, an eighth coefficient, and a ninth coefficient for adjusting the blue component. The correction coefficient matrix is ​​applied to the original driving data of the LED display screen to be corrected in order to perform display correction.

2. The four-dimensional correction method of the LED display screen according to claim 1, wherein, The step of calculating the correction coefficient matrix based on the four-color luminance data and the target color gamut includes: An original luminance matrix is ​​generated based on the four-color luminance data, and a target luminance matrix is ​​generated based on the target color gamut. The correction coefficient matrix is ​​calculated based on the original luminance matrix and the target luminance matrix.

3. The four-dimensional correction method of the LED display screen according to claim 2, wherein, The step of generating the original luminance matrix based on the four-color luminance data includes: The brightness data under the red image in the four-color brightness data is used as the original data of the red component in the original brightness matrix; The brightness data under the green image in the four-color brightness data is used as the original data of the green component in the original brightness matrix; The brightness data under the blue image in the four-color brightness data is used as the original data of the blue component in the original brightness matrix; The brightness data under the white image in the four-color brightness data is used as the original data of the white component in the original brightness matrix.

4. The four-dimensional correction method of the LED display screen according to claim 2, wherein, The step of generating a target brightness matrix based on the target color gamut includes: Based on the target color gamut, determine the target brightness data of the red component, which will be used as the target data of the red component in the target brightness matrix; Based on the target color gamut, determine the target brightness data of the green component, which will be used as the target data of the green component in the target brightness matrix; Based on the target color gamut, determine the target brightness data of the blue component, which will be used as the target data of the blue component in the target brightness matrix; Based on the target color gamut, the target brightness data of the white component is determined, and used as the target data of the white component in the target brightness matrix.

5. The four-dimensional correction method of the LED display screen according to claim 1, wherein, The acquisition of brightness data under four-color images of the LED display screen to be calibrated includes: The data collected includes the first brightness data of the LED display screen to be calibrated under the red screen, the second brightness data under the green screen, the third brightness data under the blue screen, and the fourth brightness data under the white screen, wherein the first brightness data, the second brightness data, the third brightness data and the fourth brightness data all contain brightness values ​​in three dimensions: X, Y and Z.

6. The four-dimensional correction method of the LED display screen according to claim 1, wherein, Determining the target color gamut includes: Based on the four-color brightness data, determine the first color gamut range that each lamp point in the LED display screen to be calibrated can achieve; Calculate the intersection of all first color gamut ranges, and determine the intersection as the target color gamut.

7. The four-dimensional correction method of the LED display screen according to claim 1, wherein, The determination of the target color gamut also includes: Obtain the second color gamut range specified by the user, and use the second color gamut range as the target color gamut.

8. A four-dimensional correction device of an LED display screen, characterized in that, The device includes: The acquisition module is used to acquire brightness data of the LED display screen to be calibrated under four-color screens, wherein the four-color screens include red screen, green screen, blue screen and white screen; The calculation module is used to determine the target color gamut and calculate the correction coefficient matrix based on the four-color brightness data and the target color gamut. The correction coefficient matrix includes a first coefficient, a second coefficient, and a third coefficient for adjusting the red component, a fourth coefficient, a fifth coefficient, and a sixth coefficient for adjusting the green component, and a seventh coefficient, an eighth coefficient, and a ninth coefficient for adjusting the blue component. An application module is used to apply the correction coefficient matrix to the original driving data of the LED display screen to be corrected in order to perform display correction.

9. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the steps of the four-dimensional calibration method for the LED display screen as described in any one of claims 1 to 7.

10. A computer-readable storage medium storing a computer program, characterized in that, When the computer program is executed by the processor, it implements the steps of the four-dimensional calibration method for the LED display screen as described in any one of claims 1 to 7.