Brightness compensation method, brightness compensation device, computer equipment and storage medium

By using a monochrome camera on the OLED display panel to obtain monochrome brightness data and modify it using two-dimensional surface formulas and matrices, the problems of uneven brightness and local color offset of the display panel are solved, achieving more uniform brightness compensation and better display effects.

CN119626157APending Publication Date: 2025-03-14BOE TECHNOLOGY GROUP CO LTD +1
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202510096544.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-21
Publication Date
2025-03-14

AI Technical Summary

Technical Problem

During the production process, the OLED display panel has uneven brightness due to process errors. There is a local color shift after optical compensation, which affects the uniformity of the screen display.

Method used

By using a monochrome camera to obtain multiple monochrome pictures of the display panel, obtain monochrome brightness data, and modify it using preset two-dimensional surface formulas and matrices to form monochrome modified brightness data, and finally calculate the brightness compensation data to make up for the problem of uneven brightness.

Benefits of technology

It effectively eliminates the color offset problem caused by the production process, improves the display effect of the display panel, reduces the improvement cost, and achieves more uniform brightness compensation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119626157A_ABST
    Figure CN119626157A_ABST
Patent Text Reader

Abstract

The invention discloses a brightness compensation method, a brightness compensation device, computer equipment and a storage medium, and the method comprises the steps: sequentially obtaining a plurality of monochromatic images of a display panel through a monochromatic camera, and obtaining a plurality of corresponding monochromatic brightness data according to the monochromatic images; each preset monochromatic conversion matrix is used for modifying the corresponding monochromatic brightness data to obtain monochromatic modification brightness data, the monochromatic conversion matrixes are obtained according to a preset two-dimensional curved surface formula, a first matrix and a second matrix, the first matrix is brightness data of each monochromatic sub-pixel in the monochromatic picture, and the second matrix is brightness data of each monochromatic sub-pixel in the monochromatic picture; the second matrix is the brightness data of each monochromatic sub-pixel in the mixed color picture; and calculating brightness compensation data of the display panel according to the monochromatic modification brightness data. According to the embodiment of the invention, the universality of the conversion matrix is effectively improved by using the two-dimensional curved surface formula, and the brightness of the monochromatic sub-pixels is modified by using the conversion matrix to compensate the brightness of the display panel, so that the display effect is effectively improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of display technology, and in particular to a brightness compensation method, a brightness compensation device, a computer device and a storage medium. Background Art

[0002] With the rapid development of display technology, organic light emitting diodes (OLED) have been widely used in many display fields due to their high brightness, high luminous efficiency, high contrast, ultra-wide viewing angle, and low power consumption.

[0003] In the production process of OLED display panels, various process errors lead to inconsistent brightness of different pixels on the display panel, i.e., uneven brightness defect. For this brightness defect, optical compensation methods are usually used to improve display uniformity. However, in actual applications, it is found that the display panel compensated by the optical compensation method has local color deviation, such as Figure 1 As shown, there is a local color deviation problem on the left and right sides and the bottom of the display panel, which affects the uniformity of the picture display. Summary of the invention

[0004] In order to solve at least one of the above problems, a first embodiment of the present invention provides a brightness compensation method, comprising:

[0005] Using a monochrome camera to sequentially acquire multiple monochrome images of the display panel, and acquiring corresponding multiple monochrome brightness data according to the multiple monochrome images;

[0006] Modifying the corresponding monochrome brightness data using preset monochrome conversion matrices to obtain monochrome modified brightness data, wherein the monochrome conversion matrix is ​​obtained according to a preset two-dimensional surface formula, a first matrix, and a second matrix, wherein the first matrix is ​​brightness data of each monochrome sub-pixel in a monochrome picture, and the second matrix is ​​brightness data of each monochrome sub-pixel in a mixed color picture;

[0007] The brightness compensation data of the display panel is calculated according to the single-color modified brightness data.

[0008] For example, in the brightness compensation method provided in some embodiments of the present application, before using the preset monochrome conversion matrices to modify the corresponding monochrome brightness data to obtain the monochrome modified brightness data, the brightness compensation method further includes:

[0009] Using a color camera to acquire the first matrix and the second matrix of each monochrome sub-pixel of the sampled display panel respectively;

[0010] mapping the second matrix to the first matrix to obtain a third matrix;

[0011] The two-dimensional surface formula is used to fit the third matrix to obtain the monochrome conversion matrix.

[0012] For example, in the brightness compensation method provided in some embodiments of the present application, the third matrix is:

[0013]

[0014] Among them, (M wr 、M wg 、M wb ) is the second matrix, (M rr 、M gg 、M bb ) is the first matrix, and . / is the division of the elements at corresponding positions of the matrices.

[0015] For example, in the brightness compensation method provided in some embodiments of the present application, the using the two-dimensional surface formula to fit the third matrix to obtain the monochrome conversion matrix further includes:

[0016]

[0017] Among them, M is the monochrome conversion matrix, a, b, c, d, e, f, g, and h are fitting parameters, row is the row coordinate of the third matrix, col is the column coordinate of the third matrix, and width is the total number of columns of the third matrix.

[0018] For example, in the brightness compensation method provided in some embodiments of the present application, the sampling display panel includes a plurality of display panels.

[0019] The monochrome conversion matrix is ​​obtained by performing an average operation on the third matrix of the plurality of display panels.

[0020] For example, in the brightness compensation method provided in some embodiments of the present application, the monochrome modified brightness data is:

[0021]

[0022] Among them, (M r1 、M g1 、M b1 ) is the monochrome modified brightness data, (M r map1 、M g map1 、M b map1 ) is the monochrome conversion matrix, (M r 、M g 、M b ) is the monochrome brightness data, and .* is the multiplication of the elements at corresponding positions in the matrix.

[0023] For example, in the brightness compensation method provided in some embodiments of the present application, the monochrome modified brightness data includes multiple sets of monochrome modified brightness sub-data of different grayscales, and the step of calculating the brightness compensation data of the display panel according to the monochrome modified brightness data further includes:

[0024] Determine the corresponding monochrome modified brightness sub-data according to the gray scale of the brightness data to be compensated;

[0025] The brightness compensation data of the display panel is calculated using the single-color modified brightness sub-data.

[0026] A second embodiment of the present invention provides a brightness compensation device, comprising:

[0027] A sampling unit, used to sequentially acquire multiple monochrome images of the display panel using a monochrome camera, and respectively acquire corresponding multiple monochrome brightness data according to the multiple monochrome images;

[0028] a modification unit, configured to modify corresponding monochrome brightness data according to preset monochrome conversion matrices to obtain monochrome modified brightness data, wherein the monochrome conversion matrices are obtained according to a preset two-dimensional surface formula, a first matrix, and a second matrix, wherein the first matrix is ​​brightness data of each monochrome sub-pixel in a monochrome picture, and the second matrix is ​​brightness data of each monochrome sub-pixel in a mixed color picture;

[0029] The compensation unit is used to calculate the brightness compensation data of the display panel according to the single-color modified brightness data.

[0030] A third embodiment of the present invention provides a computer-readable storage medium having a computer program stored thereon. When the program is executed by a processor, the method described in the first embodiment is implemented.

[0031] A fourth embodiment of the present invention provides a computer device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the method described in the first embodiment when executing the program.

[0032] The beneficial effects of the present invention are as follows:

[0033] In view of the existing problems, the present invention develops a brightness compensation method, a brightness compensation device, a computer device and a storage medium. The brightness compensation method forms a mapping matrix according to the brightness of each sub-pixel of the display panel in the primary color picture and the brightness in the mixed color picture, fits the mapping matrix using a two-dimensional surface formula to form a conversion matrix, and uses the conversion matrix to modify the brightness of the monochrome sub-pixel to form monochrome modified brightness data for compensating the brightness of the display panel, and then calculates the brightness compensation data of the display panel based on the monochrome modified brightness data, thereby compensating for the problems existing in the prior art, effectively improving the display effect, and having practical application value. BRIEF DESCRIPTION OF THE DRAWINGS

[0034] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0035] Figure 1 A schematic diagram showing local color deviation after demura of a display panel in the related art;

[0036] Figure 2 A schematic diagram showing a pixel structure of a display panel using diamond-arranged sub-pixels according to an embodiment of the present invention;

[0037] Figure 3 A flow chart showing a brightness compensation method according to an embodiment of the present invention;

[0038] Figure 4 A structural block diagram showing a brightness compensation device according to an embodiment of the present invention;

[0039] Figure 5 A schematic structural diagram of a computer device according to another embodiment of the present invention is shown. DETAILED DESCRIPTION

[0040] In order to more clearly illustrate the present invention, the present invention is further described below in conjunction with preferred embodiments and accompanying drawings. Similar components in the accompanying drawings are represented by the same reference numerals. It should be understood by those skilled in the art that the content specifically described below is illustrative rather than restrictive, and should not be used to limit the scope of protection of the present invention.

[0041] In the production process of OLED display panels, due to various process errors, the brightness of different pixels of the display panel will be inconsistent, that is, the defect of uneven brightness will occur. This type of defect is also called Mura. Correspondingly, the operation of eliminating uneven brightness is called Demura. In order to compensate for the problem of uneven brightness of OLED display panels, it is particularly important to perform Demura on OLED display panels. At present, there are two mainstream Demura schemes: one is internal compensation, which refers to the use of TFT to build sub-circuits inside the pixels for compensation; the other is external compensation, which refers to the method of compensating by sensing the electrical or optical characteristics of pixels through external driving circuits or devices. External compensation can meet the compensation needs of large-size display panels. External compensation can be subdivided into optical compensation methods and electrical compensation methods. Among them, optical compensation refers to the use of high-resolution and high-precision CCD photography to capture the above-mentioned pictures and collect brightness data after the backplane is lit, and the brightness data is processed and calculated according to the corresponding compensation algorithm to generate corresponding compensation data, and the compensation data is used to compensate the brightness of the display panel. The optical compensation method has the characteristics of simple structure and flexible compensation method, and is widely used at this stage.

[0042] In the related art, the optical compensation method generally includes the following steps: (1) firstly, several grayscale images of the panel are illuminated by the driving circuit; (2) the above images are photographed and the brightness data is collected using a high-resolution and high-precision CCD camera; (3) the brightness data is processed and calculated according to the corresponding compensation algorithm to generate the corresponding compensation data; (4) the compensation data is burned into the non-volatile memory, the display panel is brightness compensated, and the image is re-photographed to confirm that the Mura has been eliminated. Among them, since a pixel in the OLED display panel is composed of three sub-pixels of red, green, and blue, the compensation is performed by measuring and compensating the sub-pixels of the three colors separately, and the three-color compensation amounts are used to synthesize the final white image.

[0043] However, after the display panel is demodulated by the above optical compensation method, the display panel will produce Figure 1 The local color deviation shown affects the uniformity of the picture display. Figure 1 The display panel shown has a reddish color on the left, right and bottom sides when displaying a white picture. In this regard, the applicant has found through research that the brightness of each luminous pixel of the OLED display panel when displaying a monochrome picture is different from the brightness when displaying a mixed color picture, resulting in inconsistency in the "grayscale-brightness" relationship of each luminous pixel in the two states. Therefore, when the brightness of each luminous pixel of the display panel when displaying a monochrome picture is collected for compensation calculation, there will be errors, affecting the Demura effect.

[0044] In a specific example, Figure 2The schematic diagram of the pixel structure of the OLED display panel using diamond sub-pixels, in which the number of red sub-pixels R and blue sub-pixels B is half of the number of green sub-pixels G. When the display panel displays a monochrome picture, the brightness of each sub-pixel when displaying the monochrome picture is usually different from the brightness when displaying the mixed color picture. In particular, the brightness difference of the red sub-pixel in the two states is large. For example: when the display panel displays a red monochrome picture, that is, when the red sub-pixel R is lit alone, the brightness of the red sub-pixel is the first brightness; when the display panel displays a mixed color picture, such as a white picture, the brightness of the red sub-pixel is the second brightness; the first brightness is less than the second brightness. However, the Demura stage usually compensates according to the first brightness of the red monochrome picture, for example, a higher brightness compensation value is set for the red sub-pixel according to the first brightness. In actual applications, when the display panel displays a white picture through the brightness compensation value, since the second brightness of the red sub-pixel is greater than the first brightness when displaying the white picture, the actual brightness of the second brightness + the brightness compensation value is high, so that the display panel has a color cast problem when displaying a white picture. At the same time, since the brightness difference between the sub-pixels in the left and right areas of the display panel in the two states is larger than the brightness difference between the sub-pixels in the middle area in the two states, the pixel smoothness after demura is unstable, resulting in local color cast problems on the left and right sides and the bottom of the display panel, affecting the uniformity of the picture display.

[0045] In view of the above situation, if Figure 3 As shown, an embodiment of the present invention provides a brightness compensation method, comprising:

[0046] Using a monochrome camera to sequentially acquire multiple monochrome images of the display panel, and acquiring corresponding multiple monochrome brightness data according to the multiple monochrome images;

[0047] Modifying the corresponding monochrome brightness data using preset monochrome conversion matrices to obtain monochrome modified brightness data, wherein the monochrome conversion matrix is ​​obtained according to a preset two-dimensional surface formula, a first matrix, and a second matrix, wherein the first matrix is ​​brightness data of each monochrome sub-pixel in a monochrome picture, and the second matrix is ​​brightness data of each monochrome sub-pixel in a mixed color picture;

[0048] The brightness compensation data of the display panel is calculated according to the single-color modified brightness data.

[0049] In this embodiment, first, each monochrome brightness data corresponding to the display panel when displaying a monochrome picture is obtained, and then each monochrome brightness data is modified using each monochrome conversion matrix obtained according to the two-dimensional surface formula, the first matrix and the second matrix to obtain monochrome modified brightness data, and finally the monochrome modified brightness data is used to obtain the brightness compensation data of the display panel, thereby eliminating the color deviation problem caused by the manufacturing process without changing the display panel structure design and manufacturing process, effectively improving the display effect of the display panel and reducing the improvement cost.

[0050] To further illustrate the specific implementation of this embodiment, a specific brightness compensation process is taken as an example for description, which includes the following steps:

[0051] The first step is to collect monochrome brightness data of each monochrome screen of the display panel.

[0052] In this embodiment, the display panel is an organic light emitting diode display panel (OLED), and a monochrome camera is used to sequentially capture a red monochrome image (r, 0, 0), a green monochrome image (0, g, 0), and a blue monochrome image (0, 0, b) of the display panel, wherein the values ​​of r, g, and b represent the grayscale values ​​of the corresponding color channels, for example, r = 255, g = 255, and b = 255. Then, the corresponding red brightness data M is obtained according to each of the monochrome images. r , Green brightness data M g , blue brightness data M b .

[0053] Specifically, the present embodiment uses a monochrome camera to perform monochrome picture sampling to ensure the accuracy of sampling of microscopic features of the display panel. For example, the present embodiment uses a monochrome camera to obtain higher light sensitivity and image resolution. Specifically, the monochrome camera does not have a color filter array (CFA) and an infrared cutoff (IR-Cut) filter, and therefore can allow more photons to reach the photosensitive surface of the sensor, making it more sensitive to light and having a higher quantum efficiency. At the same time, since the monochrome sensor does not need to interpolate color data through a complex de-mosaicing algorithm, it can avoid errors introduced by data interpolation and provide a higher image resolution. Furthermore, the present embodiment uses a monochrome area array camera with higher imaging quality to adopt the brightness data of the monochrome picture.

[0054] Taking into account that during the acquisition of a monochrome image, the quality of the acquired image may decrease due to various factors such as changes in the light intensity of the lighting equipment and the performance of the monochrome camera itself, the present embodiment preprocesses the acquired monochrome image to improve the accuracy of the monochrome image. Specifically, after the monochrome image is acquired using a monochrome camera, the monochrome image is first preprocessed, and then the monochrome brightness data of each luminous pixel is acquired based on the preprocessed monochrome image. The image preprocessing includes processing methods such as image tilt correction and filtering and denoising, and then the target area of ​​the preprocessed monochrome image is intercepted to obtain a complete image corresponding to the display area of ​​the display panel, and the monochrome brightness data of each luminous pixel is acquired based on the intercepted complete image. For example, when the display panel displays a red monochrome image (255, 0, 0), the matrix data of each luminous pixel, that is, the red brightness data M is acquired. r When the display panel displays a green monochrome image (0, 255, 0), the matrix data including each luminous pixel, i.e., the green brightness data M is obtained. g When the display panel displays a blue monochrome picture (0,0,255), the matrix data including each luminous pixel, that is, the blue brightness data M is obtained. b .

[0055] The second step is to obtain each monochrome conversion matrix.

[0056] In this embodiment, a mapping matrix is ​​formed using a first matrix based on monochrome brightness data and a second matrix based on mixed color brightness data, and a two-dimensional surface formula is used to fit the mapping matrix to form a conversion matrix, namely each monochrome conversion matrix. Specifically, it includes:

[0057] First, a color camera is used to obtain the first matrix (M) of each monochrome sub-pixel of the sampled display panel. rr 、M gg 、M bb ) and the second matrix (M wr 、M wg 、M wb ). The first matrix (M rr 、M gg 、M bb ) is the monochrome brightness data of each luminous pixel when the display panel displays each monochrome picture collected by the color camera, that is, M rr is the brightness data of the red channel of each luminous pixel when the display panel displays a red monochrome image (that is, the brightness data of the red sub-pixel of each luminous pixel), M gg is the brightness data of the green channel of each luminous pixel when the display panel displays a green monochrome image (that is, the brightness data of the green sub-pixel of each luminous pixel), M bbThe brightness data of the blue channel of each luminous pixel when the display panel displays a blue monochrome picture (i.e., the brightness data of the blue sub-pixel of each luminous pixel). The brightness data of the mixed color picture used in this embodiment is the brightness data of the white picture, that is, the second matrix is ​​the brightness data of each color channel under the white picture. According to the grayscale value of each color channel when displaying the white picture is 255, it is ensured that the acquired brightness data can reflect the consistency of the overall chromaticity of the display panel. The second matrix (M wr 、M wg 、M wb ) is the monochrome brightness data of each luminous pixel when the display panel displays a white picture, which is collected by a color camera, that is, M wr is the brightness data of the red channel of each luminous pixel when the display panel displays a white image (that is, the brightness data of the red sub-pixel of each luminous pixel), M wg is the brightness data of the green channel of each luminous pixel when the display panel displays a white picture (that is, the brightness data of the green sub-pixel of each luminous pixel), M wb It is the brightness data of the blue channel of each luminous pixel (ie, the brightness data of the blue sub-pixel of each luminous pixel) when the display panel displays a white picture.

[0058] Next, the second matrix is ​​mapped to the first matrix to obtain a third matrix (M r map 、M g map 、M b map ).

[0059] In this embodiment, the mapping matrix formed based on the first matrix and the second matrix, that is, the third matrix is:

[0060]

[0061] Among them, (M wr 、M wg 、M wb ) is the second matrix, (M rr 、M gg 、M bb ) is the first matrix, . / is the division of the elements at the corresponding positions of the matrix, (M r map 、M g map 、M b map ) is the third matrix, specifically, is the red mapping matrix from red monochrome image to white image, is the green mapping matrix from green monochrome image to white image, It is the blue mapping matrix from blue monochrome picture to white picture.

[0062] Again, the two-dimensional surface formula is used to calculate the third matrix (M r map 、M g map 、M b map ) is fitted to obtain the monochrome conversion matrix (M r map1 、M g map1 、M b map1 ).

[0063] In this embodiment, the third matrix (M) is calculated by using the two-dimensional surface formula. r map 、M g map 、M b map ) performing fitting to obtain the monochrome conversion matrix further comprises:

[0064]

[0065] Among them, M is the monochrome conversion matrix, a, b, c, d, e, f, g, and h are fitting parameters, row is the row coordinate of the third matrix, col is the column coordinate of the third matrix, and width is the total number of columns of the third matrix.

[0066] Specifically, the third matrix (M r map 、M g map 、M b map ) includes sub-mapping matrices for each color, for example, including a red mapping matrix Green Mapping Matrix and the blue mapping matrix For each sub-mapping matrix, multiple fitting parameters of the two-dimensional surface formula are used to fit to form a corresponding monochrome conversion matrix. For example, according to the red mapping matrix The row coordinates row, column coordinates col, total number of columns, and fitting parameters ah form the red transformation matrix M r map1 , Similarly, according to the green mapping matrix M g map Form the green transformation matrix M g map1 , according to the blue mapping matrix M b map Form the blue transformation matrix Mb map1 , thereby forming the monochrome conversion matrix (M r map1 、M g map1 、M b map1 In this embodiment, a monochrome mapping matrix (M) is formed according to the brightness data of the monochrome picture and the mixed color picture. r map 、M g map 、M b map ), and then fit each monochrome mapping matrix through the two-dimensional surface formula to form a monochrome conversion matrix (M r map1 、M g map1 、M b map1 ), effectively avoiding the influence of accidental factors on the mapping coefficients in the mapping matrix and further improving the versatility of the monochrome conversion matrix.

[0067] The third step is to use each monochrome conversion matrix to modify the corresponding monochrome brightness data to obtain monochrome modified brightness data.

[0068] In this embodiment, based on the monochrome brightness data (M r 、M g 、M b ), using the monochrome conversion matrix (M r map1 、M g map1 、M b map1 ) Modify the monochrome brightness data and obtain the monochrome modified brightness data. Specifically, the monochrome modified brightness data is:

[0069]

[0070] Among them, (M r1 、M g1 、M b1 ) is the monochrome modified brightness data, (M r map1 、M g map1 、M b map1 ) is the monochrome conversion matrix, (M r 、M g 、M b ) is the monochrome brightness data, and .* is the multiplication of the elements at corresponding positions in the matrix.

[0071] This embodiment utilizes each monochrome conversion matrix to modify the corresponding monochrome brightness data to form monochrome modified brightness data for compensating the brightness of the display panel.

[0072] The fourth step is to calculate the brightness compensation data of the display panel according to the single-color modified brightness data.

[0073] In this embodiment, according to the monochrome modified brightness data obtained in the third step, the brightness compensation data is calculated using the Demura optical compensation method, and the brightness compensation data is used to compensate the brightness of each sub-pixel of the display panel when the display panel displays the picture, thereby eliminating the problem of uneven brightness of the display panel.

[0074] At this point, the brightness compensation of the display panel is completed. The brightness compensation method forms a mapping matrix according to the brightness of each sub-pixel of the display panel in the primary color picture and the brightness in the mixed color picture, uses a two-dimensional surface formula to fit the mapping matrix to form a conversion matrix, and uses the conversion matrix to modify the brightness of the monochrome sub-pixel to form monochrome modified brightness data for compensating the brightness of the display panel, and then calculates the brightness compensation data of the display panel based on the monochrome modified brightness data, thereby compensating for the problems existing in the prior art, effectively improving the display effect, and having practical application value.

[0075] In order to further improve the versatility of the monochrome conversion matrix, in an optional embodiment, the sampling display panel includes a plurality of display panels, and the monochrome conversion matrix is ​​obtained by performing a mean operation on a third matrix of the plurality of display panels.

[0076] In this embodiment, by sampling the brightness data of multiple display panels, the monochrome conversion matrices of the multiple display panels are obtained, and the average operation is performed according to the multiple monochrome conversion matrices to further improve the versatility of the monochrome conversion matrices.

[0077] Specifically, n display panels are selected from a batch of display panels as sampling display panels, and then three monochrome conversion matrices are obtained according to the brightness data of the n sample display panels. Then, the three monochrome conversion matrices are used to perform a mean operation on each monochrome to obtain a monochrome conversion matrix for demura compensation of the batch of display panels.

[0078] For example, the monochrome conversion matrix after averaging is:

[0079]

[0080] Among them, n is the number of sampled display panels, m is the cumulative parameter, is the mth red conversion matrix, is the mth green conversion matrix, is the mth blue transformation matrix, is the monochrome conversion matrix after averaging.

[0081] In this embodiment, n is 3, that is, three display panels are selected as the display panels to obtain three monochrome conversion matrices, and the monochrome conversion matrix after the average is obtained according to the three monochrome conversion matrices, so as to further improve the versatility of the monochrome conversion matrix.

[0082] To further improve the accuracy of the brightness compensation of the display panel, in an optional embodiment, the monochrome modified brightness data includes a plurality of sets of monochrome modified brightness sub-data of different grayscales, and the step of calculating the brightness compensation data of the display panel according to the monochrome modified brightness data further includes:

[0083] Determine the corresponding monochrome modified brightness sub-data according to the gray scale of the brightness data to be compensated;

[0084] The brightness compensation data of the display panel is calculated using the single-color modified brightness sub-data.

[0085] In this embodiment, the monochrome modified brightness data is further refined, divided into multiple grayscale groups according to grayscale values, and the monochrome modified brightness sub-data of the grayscale group corresponding to the grayscale of the brightness data to be compensated is selected, thereby further improving the accuracy of brightness compensation of the display panel.

[0086] Specifically, the grayscales of 0 to 255 are grouped, for example, the grayscales of 0 to 31 are the first grayscale group, the grayscales of 32 to 63 are the second grayscale group, the grayscales of 64 to 95 are the third grayscale group, the grayscales of 96 to 127 are the fourth grayscale group, the grayscales of 128 to 159 are the fifth grayscale group, the grayscales of 160 to 191 are the sixth grayscale group, the grayscales of 192 to 223 are the seventh grayscale group, and the grayscales of 224 to 255 are the eighth grayscale group.

[0087] In a specific example, for example, the grayscale of the brightness data to be compensated belongs to the first grayscale group, and the grayscale used by the first grayscale group is 31. The first matrix and the second matrix of the first grayscale group are collected and the monochrome mapping matrix of the first grayscale group is obtained, and the mapping matrix is ​​fitted by a two-dimensional surface formula to obtain the monochrome conversion matrix of the first grayscale group, and finally the monochrome modified brightness sub-data of the first grayscale group is obtained according to the monochrome conversion matrix of the first grayscale group. During use, when collecting the monochrome brightness data of the display panel, a red monochrome picture, a green monochrome picture and a blue monochrome picture with a grayscale of 31 are used, and the obtained monochrome modified brightness sub-data of the first grayscale group are used to calculate the corresponding brightness compensation data for the brightness data to be compensated, so as to realize compensation of the brightness data to be compensated, that is, the brightness compensation data is calculated according to the grayscale group to which the brightness data to be compensated belongs and the corresponding monochrome modified brightness sub-data, thereby further improving the accuracy of brightness compensation of the display panel.

[0088] It should be noted that the present application does not specifically limit the type of display panel, which may be an organic light-emitting diode (OLED), a quantum dot light-emitting diode (QLED) or a micro light-emitting diode (Micro LED). Those skilled in the art should select an appropriate type of display panel according to actual application requirements, and use the design criteria of detecting the brightness difference between the monochrome image and the mixed color image of the display panel, modifying the monochrome brightness data using a two-dimensional surface formula to obtain monochrome modified brightness data for compensating the brightness of the display panel, and performing brightness compensation on the display panel based on the monochrome modified brightness data, which will not be repeated here.

[0089] Based on the brightness compensation method of the above embodiment, the present application also provides a brightness compensation device, such as Figure 4 As shown, including:

[0090] A sampling unit, used to sequentially acquire multiple monochrome images of the display panel using a monochrome camera, and respectively acquire corresponding multiple monochrome brightness data according to the multiple monochrome images;

[0091] a modification unit, configured to modify corresponding monochrome brightness data according to preset monochrome conversion matrices to obtain monochrome modified brightness data, wherein the monochrome conversion matrices are obtained according to a preset two-dimensional surface formula, a first matrix, and a second matrix, wherein the first matrix is ​​brightness data of each monochrome sub-pixel in a monochrome picture, and the second matrix is ​​brightness data of each monochrome sub-pixel in a mixed color picture;

[0092] The compensation unit is used to calculate the brightness compensation data of the display panel according to the single-color modified brightness data.

[0093] The brightness compensation device of this embodiment adopts a unit to obtain multiple monochrome brightness data, and uses each monochrome conversion matrix to modify the corresponding monochrome brightness data through the modification unit to obtain monochrome modified brightness data, and finally obtains brightness compensation data through the compensation unit. This embodiment forms a mapping matrix according to the brightness of each sub-pixel of the display panel in the primary color picture and the brightness in the mixed color picture, uses a two-dimensional surface formula to fit the mapping matrix to form a conversion matrix, and uses the conversion matrix to modify the brightness of the monochrome sub-pixel to form monochrome modified brightness data for compensating the brightness of the display panel, and then calculates the brightness compensation data of the display panel based on the monochrome modified brightness data, thereby making up for the problems existing in the prior art, effectively improving the display effect, and having practical application value.

[0094] Another embodiment of the present invention provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements: using a monochrome camera to sequentially acquire multiple monochrome images of a display panel, and acquiring corresponding multiple monochrome brightness data respectively based on the multiple monochrome images; using preset monochrome conversion matrices to modify the corresponding monochrome brightness data to acquire monochrome modified brightness data, wherein the monochrome conversion matrix is ​​acquired based on a preset two-dimensional surface formula, a first matrix, and a second matrix, wherein the first matrix is ​​the brightness data of each monochrome sub-pixel in the monochrome image, and the second matrix is ​​the brightness data of each monochrome sub-pixel in the mixed color image; and calculating the brightness compensation data of the display panel based on the monochrome modified brightness data.

[0095] In practical applications, the computer-readable storage medium can adopt any combination of one or more computer-readable media. The computer-readable medium can be a computer-readable signal medium or a computer-readable storage medium. The computer-readable storage medium can be, for example, but not limited to, a system, device or device of electricity, magnetism, light, electromagnetic, infrared, or semiconductor, or any combination of the above. More specific examples (non-exhaustive list) of computer-readable storage media include: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present embodiment, the computer-readable storage medium can be any tangible medium containing or storing a program, which can be used by an instruction execution system, device or device or used in combination with it.

[0096] Computer-readable signal media may include data signals propagated in baseband or as part of a carrier wave, which carry computer-readable program code. Such propagated data signals may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. Computer-readable signal media may also be any computer-readable medium other than a computer-readable storage medium, which may send, propagate, or transmit a program for use by or in conjunction with an instruction execution system, apparatus, or device.

[0097] The program code embodied on the computer readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.

[0098] Computer program code for performing the operations of the present invention may be written in one or more programming languages ​​or a combination thereof, including object-oriented programming languages ​​such as Java, Smalltalk, C++, and conventional procedural programming languages ​​such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., via the Internet using an Internet service provider).

[0099] like Figure 5 As shown, a structural schematic diagram of a computer device provided by another embodiment of the present invention. Figure 5 The computer device T12 shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present invention.

[0100] like Figure 5 As shown, the computer device T12 is in the form of a general-purpose computing device. The components of the computer device T12 may include, but are not limited to: one or more processors or processing units T16, a system memory T28, and a bus T18 connecting different system components (including the system memory T28 and the processing unit T16).

[0101] Bus T18 represents one or more of several types of bus structures, including a memory bus or memory controller, a peripheral bus, a graphics acceleration port, a processor, or a local bus using any of a variety of bus structures. For example, these architectures include but are not limited to an Industry Standard Architecture (ISA) bus, a Micro Channel Architecture (MAC) bus, an Enhanced ISA bus, a Video Electronics Standards Association (VESA) local bus, and a Peripheral Component Interconnect (PCI) bus.

[0102] The computer device T12 typically includes a variety of computer system readable media. These media can be any available media that can be accessed by the computer device T12, including volatile and non-volatile media, removable and non-removable media.

[0103] The system memory T28 may include computer system readable media in the form of volatile memory, such as random access memory (RAM) T30 and / or cache memory T32. The computer device T12 may further include other removable / non-removable, volatile / non-volatile computer system storage media. By way of example only, the storage system T34 may be used to read and write non-removable, non-volatile magnetic media ( Figure 5 not shown, usually called a "hard drive"). Although Figure 5 Not shown in the figure, a disk drive for reading and writing a removable non-volatile disk (e.g., a "floppy disk"), and an optical disk drive for reading and writing a removable non-volatile optical disk (e.g., a CD-ROM, a DVD-ROM, or other optical medium) may be provided. In these cases, each drive may be connected to the bus T18 via one or more data medium interfaces. The memory T28 may include at least one program product having a set (e.g., at least one) of program modules that are configured to perform the functions of the various embodiments of the present invention.

[0104] A program / utility T40 having a set (at least one) of program modules T42 may be stored in, for example, memory T28, such program modules T42 including, but not limited to, an operating system, one or more application programs, other program modules, and program data, each of which or some combination may include an implementation of a network environment. The program modules T42 typically perform the functions and / or methods of the embodiments described herein.

[0105] The computer device T12 may also communicate with one or more external devices T14 (e.g., keyboard, pointing device, display T24, etc.), one or more devices that enable a user to interact with the computer device T12, and / or any device that enables the computer device T12 to communicate with one or more other computing devices (e.g., network card, modem, etc.). Such communication may be performed via an input / output (I / O) interface T22. Furthermore, the computer device T12 may also communicate with one or more networks (e.g., local area network (LAN), wide area network (WAN) and / or public network, such as the Internet) via a network adapter T20. Figure 5 As shown, the network adapter T20 communicates with other modules of the computer device T12 via the bus T18. Figure 5 Not shown, other hardware and / or software modules may be used in conjunction with computer device T12, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.

[0106] The processor unit T16 executes various functional applications and data processing by running programs stored in the system memory T28, such as implementing a brightness compensation method provided by an embodiment of the present invention.

[0107] Obviously, the above embodiments of the present invention are merely examples for clearly illustrating the present invention, and are not limitations on the implementation methods of the present invention. For ordinary technicians in the relevant field, other different forms of changes or modifications can be made based on the above description. It is impossible to list all the implementation methods here. All obvious changes or modifications derived from the technical solution of the present invention are still within the protection scope of the present invention.

Claims

1. A brightness compensation method, characterized in that: include: Using a monochrome camera to sequentially acquire multiple monochrome images of the display panel, and acquiring corresponding multiple monochrome brightness data according to the multiple monochrome images; Modifying the corresponding monochrome brightness data using preset monochrome conversion matrices to obtain monochrome modified brightness data, wherein the monochrome conversion matrix is ​​obtained according to a preset two-dimensional surface formula, a first matrix, and a second matrix, wherein the first matrix is ​​brightness data of each monochrome sub-pixel in a monochrome picture, and the second matrix is ​​brightness data of each monochrome sub-pixel in a mixed color picture; The brightness compensation data of the display panel is calculated according to the single-color modified brightness data.

2. The brightness compensation method according to claim 1, characterized in that: Before modifying the corresponding monochrome brightness data using the preset monochrome conversion matrices to obtain monochrome modified brightness data, the brightness compensation method further includes: Using a color camera to acquire the first matrix and the second matrix of each monochrome sub-pixel of the sampled display panel respectively; mapping the second matrix to the first matrix to obtain a third matrix; The two-dimensional surface formula is used to fit the third matrix to obtain the monochrome conversion matrix.

3. The brightness compensation method according to claim 2, characterized in that: The third matrix is: Among them, (M wr 、M wg 、M wb ) is the second matrix, (M rr 、M gg 、M bb ) is the first matrix, and . / is the division of the elements at corresponding positions of the matrices.

4. The brightness compensation method according to claim 2, characterized in that: The step of fitting the third matrix using the two-dimensional surface formula to obtain the monochrome conversion matrix further includes: Among them, M is the monochrome conversion matrix, a, b, c, d, e, f, g, and h are fitting parameters, row is the row coordinate of the third matrix, col is the column coordinate of the third matrix, and width is the total number of columns of the third matrix.

5. The brightness compensation method according to claim 2, characterized in that: The sample display panel includes a plurality of display panels. The monochrome conversion matrix is ​​obtained by performing an average operation on the third matrix of the plurality of display panels.

6. The brightness compensation method according to claim 1, characterized in that: The monochrome modified brightness data is: Among them, (M r1 、M g1 、M b1 ) is the monochrome modified brightness data, (M r map1 、M g map1 、M b map1 ) is the monochrome conversion matrix, (M r 、M g 、M b ) is the monochrome brightness data, and .* is the multiplication of the elements at corresponding positions in the matrix.

7. The brightness compensation method according to claim 1, characterized in that: The monochrome modified brightness data includes a plurality of sets of monochrome modified brightness sub-data of different grayscales, and the step of calculating the brightness compensation data of the display panel according to the monochrome modified brightness data further includes: Determine the corresponding monochrome modified brightness sub-data according to the gray scale of the brightness data to be compensated; The brightness compensation data of the display panel is calculated using the single-color modified brightness sub-data.

8. A brightness compensation device, characterized in that: include: A sampling unit, used to sequentially acquire multiple monochrome images of the display panel using a monochrome camera, and respectively acquire corresponding multiple monochrome brightness data according to the multiple monochrome images; a modification unit, configured to modify corresponding monochrome brightness data according to preset monochrome conversion matrices to obtain monochrome modified brightness data, wherein the monochrome conversion matrices are obtained according to a preset two-dimensional surface formula, a first matrix, and a second matrix, wherein the first matrix is ​​brightness data of each monochrome sub-pixel in a monochrome picture, and the second matrix is ​​brightness data of each monochrome sub-pixel in a mixed color picture; The compensation unit is used to calculate the brightness compensation data of the display panel according to the single-color modified brightness data.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the method according to any one of claims 1 to 7 is implemented.

10. A computer 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 program, the method according to any one of claims 1 to 7 is implemented.

Citation Information

Patent Citations

  • Driving method and device of display panel and display device

    CN109785792A

  • Display panel, display method thereof, display device and computer readable storage medium

    CN109817147A

  • Brightness compensation method and device and storage medium

    CN118212878A

  • Display device and method of operating a display device

    US20240282254A1