A compensation method and system of a display panel, a display device and a storage medium
By acquiring the original data and initial compensation data at the maximum grayscale brightness of the display panel, calculating the center point brightness adjustment ratio and target brightness, and using the mean pooling layer and gamma voltage for compensation display, the problem of uneven brightness of the display panel is solved, and the display effect and yield rate are improved.
Patent Information
- Application Number
- CN202310848359.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-07-11
- Publication Date
- 2026-01-02
- Estimated Expiration
- 2043-07-11
AI Technical Summary
Existing display panels are prone to uneven brightness due to the Mura phenomenon during the manufacturing process. In particular, the uneven brightness caused by backlight dirt at the maximum gray level cannot be compensated by the traditional DeMura algorithm, which affects the display effect.
By acquiring the original brightness data and initial compensation data of the display panel at maximum grayscale brightness, the brightness adjustment ratio of the center point and the target brightness are calculated. The average pooling layer is used to reduce the impact of noise, and the initial gamma voltage is combined to compensate for the display. The brightness ratio is adjusted to achieve brightness uniformity.
It improves the brightness uniformity and image quality of the display panel, reduces production costs, and enhances the yield rate and display effect of the display device.
Smart Images

Figure CN117524143B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of display, in particular to a compensation method and system of display panel, display device and storage medium. BACKGROUND
[0002] At present, the manufacturing process is complex, and each manufacturing process may cause Mura (Mura is a phenomenon of unevenness) due to improper operation, common Mura can be divided into line, block and surface Mura, thereby affecting the display effect of the display panel.
[0003] Therefore, it is urgent to compensate the gray scale of the uneven brightness of the display panel to eliminate the Mura phenomenon. SUMMARY
[0004] Therefore, the present application provides a compensation method and system of display panel, display device and storage medium to improve the compensation accuracy and improve the display quality of the display panel.
[0005] In a first aspect, the present application provides a compensation method of display panel, comprising:
[0006] obtaining original brightness data and initial compensation data corresponding to a preset gray scale picture displayed by the display panel at maximum gray scale brightness;
[0007] calculating a corresponding center point brightness adjustment ratio according to the original brightness data and the initial compensation data;
[0008] calculating a corresponding target brightness according to the center point brightness adjustment ratio and the initial compensation data;
[0009] compensating and displaying the sub-pixels in the display panel according to the target brightness.
[0010] In an optional embodiment of the present application, the calculation of the corresponding center point brightness adjustment ratio according to the original brightness data and the initial compensation data comprises:
[0011] inputting the original brightness data into a pooling layer to obtain processed brightness data by mean down-sampling; the size of the original brightness data is I*J, and the size of the processed brightness data is X*Y, wherein I, J, X and Y are positive integers greater than 1, I is an integer multiple of X, and J is an integer multiple of Y;
[0012] obtaining a center brightness value and a minimum brightness value from the processed brightness data;
[0013] dividing the minimum brightness value by the center brightness value to obtain the center point brightness adjustment ratio.
[0014] In an optional embodiment of the present application, the initial compensation data includes a center point compensation gray scale of a center pixel point and remaining compensation gray scales other than the center pixel point, and the corresponding target brightness is calculated according to the center point brightness adjustment ratio and the initial compensation data, including:
[0015] The processed brightness data is multiplied by the center point brightness adjustment ratio to obtain a maximum gray scale target brightness;
[0016] The remaining compensation gray scales other than the maximum gray scale value are obtained from the initial compensation data, and initial gamma voltages corresponding to the remaining compensation gray scales are obtained;
[0017] The remaining compensation gray scales are divided by the maximum gray scale value of the display panel to obtain a gray scale ratio;
[0018] The initial gamma voltage corresponding to the remaining compensation gray scale is used as an exponent to perform an exponent operation on the gray scale ratio to obtain an exponent calculation result;
[0019] The exponent calculation result is multiplied by the maximum gray scale target brightness to obtain a target brightness corresponding to the remaining compensation gray scale.
[0020] In an optional embodiment of the present application, the display panel is compensated and displayed according to the target brightness, including:
[0021] If the compensation effect does not meet the preset threshold, the center point brightness adjustment ratio is adjusted until the brightness uniformity of the display panel meets the preset threshold.
[0022] In an optional embodiment of the present application, if the compensation effect does not meet the preset threshold, the center point brightness adjustment ratio is adjusted, including:
[0023] If overcompensation is determined according to the compensation effect, the center point brightness adjustment ratio is adjusted.
[0024] In an optional embodiment of the present application, if the compensation effect does not meet the preset threshold, the center point brightness adjustment ratio is adjusted, including:
[0025] If undercompensation is determined according to the compensation effect, the center point brightness adjustment ratio is adjusted.
[0026] In an optional embodiment of the present application, the original brightness data is obtained, including:
[0027] A target image is obtained by shooting when the display panel displays the preset gray scale picture at the maximum gray scale brightness, and the target image includes the display panel;
[0028] According to the target image, original luminance data corresponding to all pixel points is acquired.
[0029] In a second aspect, the present application further provides a compensation system of a display panel, comprising:
[0030] An acquisition module is configured to acquire original luminance data and initial compensation data corresponding to a preset gray scale picture displayed by the display panel at maximum gray scale luminance.
[0031] A proportion calculation module is configured to calculate a corresponding center point luminance adjustment proportion according to the original luminance data and the initial compensation data.
[0032] A luminance acquisition module is configured to calculate a corresponding target luminance according to the center point luminance adjustment proportion and the initial compensation data.
[0033] A processing module is configured to compensate and display sub-pixels in the display panel according to the target luminance.
[0034] In a third aspect, the present application further provides a display device, comprising a display panel, a memory and a processor, the memory stores a computer program, and the processor is configured to run the computer program in the memory to execute the steps in the compensation method of the display panel in the first aspect.
[0035] In a fourth aspect, the present application further provides a storage medium, which stores a plurality of instructions, and the instructions are suitable for being loaded by a processor to execute the steps in the compensation method of the display panel in the first aspect.
[0036] The compensation method, system, display device and storage medium of the display panel provided by the present application can improve compensation accuracy and improve the picture quality of the display panel by acquiring original luminance data and initial compensation data corresponding to a preset gray scale picture displayed by the display panel at maximum gray scale luminance, calculating a corresponding center point luminance adjustment proportion according to the original luminance data and the initial compensation data, calculating a corresponding target luminance according to the center point luminance adjustment proportion and the initial compensation data, and compensating and displaying sub-pixels in the display panel according to the target luminance. BRIEF DESCRIPTION OF DRAWINGS
[0037] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed in the embodiment description will be briefly introduced. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can be obtained by those skilled in the art without creative effort.
[0038] Figure 1A flowchart of a compensation method of a display panel provided by an embodiment of the present application.
[0039] Figure 2 A structure diagram of a compensation system provided by an embodiment of the present application.
[0040] Figure 3 An example diagram of a compensation method of a display panel provided by an embodiment of the present application. DETAILED DESCRIPTION
[0041] The technical solutions in the embodiments of the present application will be described clearly and completely below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only some of the embodiments of the present application, but not all the embodiments of the present application. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative work fall within the scope of protection of the present application.
[0042] In the description of the present application, it should be understood that the terms "one end", "the other end" and the like indicate the orientation or positional relationship based on the orientation or positional relationship shown in the drawings, and are only for the purpose of describing the present application and simplifying the description, and do not indicate or imply that the device or element indicated must have a particular orientation, be constructed and operated in a particular orientation, and therefore cannot be understood as a limitation of the present application. In addition, the terms "first", "second" are only for the purpose of description, and cannot be understood as indicating or implying relative importance or implicitly indicating the number of the technical features indicated. Therefore, the features limited by "first", "second" can explicitly or implicitly include one or more of the features. In the description of the present application, the meaning of "two or more" is two or more, unless otherwise explicitly specified and limited.
[0043] In the description of the present application, it should be noted that, unless otherwise explicitly specified and limited, the terms "connected", "connected" should be understood broadly, for example, it can be fixedly connected, or it can be detachably connected, or integrally connected; it can be mechanically connected, or it can be connected or can communicate with each other; it can be directly connected, or indirectly connected through an intermediate medium, it can be the internal connection of two elements or the interaction relationship between two elements. For those skilled in the art, the specific meaning of the above terms in the present application can be understood according to the specific circumstances.
[0044] The following disclosure provides many different embodiments, or examples, for implementing different structures of the present application. For the purpose of simplification, the elements of the particular examples are described in the following disclosure. Of course, they are merely examples and are not intended to be limiting of the present application. Moreover, the present application can repeat reference numerals and / or letters in various examples and this repetition is for the purpose of simplicity and clarity and does not in itself dictate a relationship between the various embodiments and / or configurations discussed. In the above embodiments, the description of the various embodiments has been presented for each embodiment separately, and the parts not described in detail in a certain embodiment can be referred to the relevant description of the other embodiments.
[0045] The liquid crystal display device comprises a liquid crystal display panel and a driving circuit, wherein the liquid crystal display panel comprises a plurality of scanning lines and a plurality of data lines, and two adjacent scanning lines and two adjacent data lines cross to form a pixel unit. For each pixel unit, the luminance of the pixel unit can be defined by "gray scale". The gray scale refers to the luminance of the pixel unit from the brightest to the darkest is divided into several levels, and each gray scale represents a luminance level. Generally, each pixel unit in the display panel has a total of 256 gray scales from 0 gray scale to 255 gray scale.
[0046] In an OLED display screen, due to the complex OLED process and the difficulty of achieving very good flatness in the evaporation process, the luminous intensity of each sub-pixel under the same external conditions is quite different and can be perceived by the human eye, that is, the Mura phenomenon. Therefore, in order to make the display screen display uniformly and stably, each sub-pixel needs to be compensated to meet the panel display standard. At present, the compensation methods of the display screen mainly include internal compensation and external compensation, and the external compensation can be divided into optical extraction and electrical extraction according to the extraction method of the luminance data. The optical extraction method refers to that the display panel displays a picture under a gray scale by a camera, and the gray scale compensation data is obtained according to the brightness difference of the display picture. After the timing controller (TCON IC) is powered on, the gray scale compensation data is used to compensate the gray scale data to be displayed, and then the compensated gray scale data is output to display the picture, thereby improving the brightness uniformity of the display panel. However, in actual production, the display panel and the backlight are often integrated into a display module for production, thereby providing the terminal integration of the subsequent display device, television and the like. Therefore, the brightness uniformity of the display device is not only affected by the display panel, but also by the backlight. When there is a bright / dark spot (single pixel) on the display panel, or there is dust / dirt on the surface of the backlight module BLU (the phenomenon is the same as the dark spot on the LCD panel), the brightness uniformity of the low gray scale can be improved by using the DeMura algorithm on the display panel to adaptively adjust the area brightness of the display panel, so as to compensate the brightness uniformity of the entire display module. However, when the display panel is at the maximum gray scale, the brightness non-uniformity of the display module caused by the backlight dirt cannot be compensated by the DeMura algorithm, because the display panel is at the maximum gray scale, and the brightness of the dirty area cannot be adjusted by increasing the gray scale, so the brightness uniformity of the display module cannot be improved, and the picture display effect of the display panel will be greatly reduced.
[0047] The present application provides a compensation method and system of a display panel, a display device and a storage medium. The display panel in the present application can be used in mobile phones, tablet computers, desktop computers, laptop computers, e-readers, handheld computers, electronic display screens, notebook computers, ultra-mobile personal computers (UMPC), Internet access notebooks, and cellular phones, personal digital assistants (PDA), augmented reality (AR) \ virtual reality (VR) devices, media players, wearable devices, digital cameras, car navigation systems, etc.
[0048] The display panel can be a liquid crystal display panel. The type of the liquid crystal display panel is not limited in the present application. The liquid crystal display panel provided in the present application can be a horizontal electric field type liquid crystal display panel, such as a Fringe Field Switching (FFS) type liquid crystal display panel or an In-Plane Switching (IPS) type liquid crystal display panel, or a vertical electric field type liquid crystal display panel, such as a twisted nematic (TN) type liquid crystal display panel or a Multi-domain Vertical Alignment (MVA) type liquid crystal display panel.
[0049] The display panel compensation method, system, display device and storage medium provided in the present application are described below in combination with the accompanying drawings of the specification to solve the above problems.
[0050] Please refer to Figure 1 A flowchart of a display panel compensation method provided in an embodiment of the present application is shown in FIG. 1. As shown in FIG. 1, the display panel compensation method comprises the following steps: Figure 1
[0051] S100, obtaining original luminance data and initial compensation data corresponding to a preset gray scale picture displayed by a display panel at maximum gray scale luminance.
[0052] Specifically, the display panel comprises a plurality of pixel units P arranged in an array, each pixel unit P comprising a plurality of sub-pixels (such as red sub-pixel R, green sub-pixel G and blue sub-pixel B). The execution subject of the display panel compensation method can be a terminal device, and can also be a processor of a display device. The display panel compensation system can be integrated in the terminal device or in the processor of the display device. An imaging assembly is used to take a picture of the display panel displaying the preset gray scale picture. An image of the display panel displaying the preset gray scale picture at maximum gray scale luminance is obtained by shooting. After the compensation system obtains the target image, the corresponding original luminance data and initial compensation data can be calculated.
[0053] In an optional embodiment of the present application, the original luminance data is obtained by:
[0054] S110, obtaining a target image obtained by shooting the display panel displaying the preset gray scale picture at maximum gray scale luminance, the target image comprising the display panel;
[0055] Specifically, each display panel has a set number of display bits, and different numbers of display bits correspond to different gray scales. For example, the number of display bits includes 8 bits, 10 bits, 12 bits, or even more. The maximum value of the gray scale corresponding to 8 bits is 255, the maximum value of the gray scale corresponding to 10 bits is 1020, and the maximum value of the gray scale corresponding to 12 bits is 4080.
[0056] In S120, the original brightness data corresponding to all pixel points in the target image is obtained.
[0057] Specifically, the imaging assembly can be a camera, a camera, or the like. The shortest distance from the optical center of the lens of the imaging assembly to the display panel is less than the normal working distance of the imaging assembly. In this embodiment, the normal working distance of the imaging assembly is the working distance of the imaging assembly when the image distortion of the area of the display panel captured by the imaging assembly is not or is at a minimum.
[0058] The compensation system can obtain the target image from the imaging assembly. After the compensation system obtains the target image, the original brightness data corresponding to all pixel points in the target image is extracted. Brightness refers to the brightness of an image. For a grayscale image, the image brightness value is the image grayscale value. The grayscale value ranges from 0 to 255. The gray scale value is directly proportional to the brightness value. That is, the higher the grayscale value, the brighter the image. Therefore, the target image can be processed to obtain the gray scale value of each pixel point in the target image, so that the corresponding original brightness data can be obtained.
[0059] Of course, the process of obtaining the original brightness data can also be to extract the three primary color components of the target image. Each pixel point has three components, which represent the red, blue, and green grayscale values of the pixel point color. The brightness of the pixel point is calculated according to the three primary color components. That is, the original brightness data corresponding to the pixel point is calculated according to the converted red, blue, and green grayscale values of the pixel point. For example, the formula is:
[0060] L = a1*R + a2*G + a3*B
[0061] In the formula, R represents the red grayscale value, G represents the green grayscale value, B represents the blue grayscale value, and a1, a2, and a3 are constant coefficients.
[0062] Preferably, since the imaging assembly is not located directly in front of the display panel, the brightness of different regions of the target image may be deviated and distorted. Therefore, after the compensation system obtains the target image, the target image is preprocessed, and the original brightness data corresponding to all pixel points in the target image is extracted. In this way, the problem of affecting the compensation effect due to the image brightness distortion of the display panel can be solved.
[0063] S200, calculating a corresponding center point brightness adjustment ratio according to the original brightness data and the initial compensation data.
[0064] In an optional embodiment of the present application, the calculating a corresponding center point brightness adjustment ratio according to the original brightness data and the initial compensation data comprises:
[0065] S210, inputting the original brightness data into a pooling layer to obtain processed brightness data through mean down-sampling; the size of the original brightness data is I*J, the size of the processed brightness data is X*Y, I, J, X and Y are all positive integers greater than 1, and I is an integer multiple of X and J is an integer multiple of Y;
[0066] Specifically, pooling is actually sampling in nature. Pooling compresses the input picture in a certain way. The types of pooling include a maximum pooling layer or a mean pooling layer. The maximum pooling layer scans the input data according to an X*Y size of a pooling kernel to select and output the maximum value. The mean pooling layer scans the input data according to an X*Y size of a pooling kernel to output the average value of the region corresponding to the pooling kernel. The present application uses the mean pooling layer to reduce the original brightness data, that is, the original brightness data of I*J size is input into the mean pooling layer to obtain the processed brightness data of X*Y size through mean down-sampling. In this way, the original brightness data corresponding to the Mura region can be retained, so as to retain the original brightness data corresponding to the display area of the display panel of the target image where dust or dirt appears, while reducing the influence of data noise and data volume on the accuracy and time of algorithm compensation.
[0067] After obtaining the processed brightness data of X*Y size through the mean pooling layer, the processed brightness data of X*Y size can be divided into corresponding subblocks according to H*W size, H and W are both odd numbers greater than 1, and H and W are both less than X and Y.
[0068] For example, assuming that the target image includes 1920*1080 pixel points, the 1920*1080 is down-sampled, and corresponding subblocks are obtained through 4*4 size division. The subblocks of all pixel point blocks corresponding to the entire display panel in the target image are detected. In this way, the average value obtained by performing mean processing on the gray scale values of the pixel points in the region through down-sampling can reduce the influence of noise points. Compensation based on the mean value, that is, the average brightness of the entire region, can reduce the compensation of a single noise point.
[0069] S220, obtaining a center brightness value and a minimum brightness value from the processed brightness data;
[0070] S230, dividing the minimum luminance value by the center luminance value to obtain the center point luminance adjustment ratio.
[0071] Specifically, since H*W is an odd number, each sub-block is centrosymmetric, and the center luminance value Lc, which is the processed luminance data corresponding to the center pixel point of the sub-block, can be filtered or found from the processed luminance data included in each sub-block. Similarly, the minimum luminance value Lmin, which is the minimum value of all the processed luminance data in the sub-block, can be filtered or found by comparing the sizes of the processed luminance data included in the sub-block. In some embodiments, H can be equal to M, and W can be equal to N. Of course, H can not be equal to M, and W can not be equal to N.
[0072] Thus, since the processed luminance data is obtained according to the original luminance data, and the original luminance data is extracted from the target image captured when the display panel displays the preset gray scale picture at the maximum gray scale luminance Lmax (for example, 255), and the center point luminance adjustment ratio is the ratio corresponding to the maximum gray scale luminance Lmax, the center point luminance adjustment ratio Ratio Lmax =Lmin / Lc. This application is exemplarily explained with the maximum gray scale luminance of the display panel being 255. If the display panel supports 10-bit display, the maximum gray scale luminance of the display panel is 1020.
[0073] S300, calculating a corresponding target luminance according to the center point luminance adjustment ratio and the initial compensation data.
[0074] Specifically, the compensation system calculates the center point luminance adjustment ratio according to the above embodiments, and calculates a corresponding target luminance according to the initial compensation data obtained from the target image through the following embodiment steps S310 to S350.
[0075] In an optional embodiment of the present application, the initial compensation data includes a center point compensation gray scale of the center pixel point and a remaining compensation gray scale other than the center pixel point, and the calculation of a corresponding target luminance according to the center point luminance adjustment ratio and the initial compensation data includes:
[0076] S310, multiplying the processed luminance data and the center point luminance adjustment ratio to obtain a maximum gray scale target luminance;
[0077] Specifically, the original luminance data corresponding to the target image is reduced to obtain processed luminance data, and then any processed luminance data with a size of X*Y is multiplied by the center point luminance adjustment ratio calculated by the above embodiment to obtain the corresponding maximum grayscale target luminance, that is, the calculation formula of the maximum grayscale target luminance is as follows:
[0078] Ltarget max =L Craw ×Ratio max =L Craw ×(Lmin / Lc) (1)
[0079] Wherein, Lmin is the center luminance value of a sub-block Q k , Lc is the minimum luminance value of a sub-block Q k , Ratio max is the center point luminance adjustment ratio of a sub-block Q k , L Craw is the processed luminance data of a sub-block Q k , and Ltarget max is the maximum grayscale target luminance of a sub-block Q k .
[0080] For example, if the maximum grayscale luminance of the display panel is 255, then Ratio max is equal to Ratio 255 , and Ltarget max is equal to Ltarget 255 .
[0081] S320, obtaining the remaining compensation gray scale except the maximum grayscale value from the initial compensation data, and the initial gamma voltage corresponding to the remaining compensation gray scale;
[0082] Specifically, the display device pre-stores initial power supply voltages AVDD corresponding to different preset gray scales, the timing controller TCON calls the initial power supply voltage AVDD corresponding to the preset gray scale from the storage area, and inputs the initial power supply voltage AVDD to the digital power management integrated circuit PMIC. After the digital power management integrated circuit PMIC determines the corresponding initial gamma voltage. First, the display panel inputs the initial gamma voltage corresponding to the maximum gray scale value, so that each sub-pixel in the display panel displays the preset gray scale picture with the initial gamma voltage corresponding to the maximum gray scale value, that is, the display panel first displays the preset gray scale picture with the maximum gray scale value. Generally, the initial compensation data can include a plurality of binding point gray scales, and the plurality of binding point gray scales include 0 gray scale, 48 gray scale, 96 gray scale, 127 gray scale (or 128 gray scale), and 255 gray scale. Among them, 255 gray scale is the maximum gray scale value, so the remaining compensation gray scales except the maximum gray scale value can be obtained from the initial compensation data. The remaining compensation gray scale is the gray scale except the maximum gray scale value in the above binding point. In this way, since the display device pre-stores initial power supply voltages AVDD corresponding to different preset gray scales, the initial gamma voltage corresponding to each of the different remaining compensation gray scales can be obtained through the above process.
[0083] The above plurality of binding point gray scales are only examples, and the plurality of binding point gray scales can also include 0 gray scale, 16 gray scale, 32 gray scale, 64 gray scale, 128 gray scale, 192 gray scale, 224 gray scale and 255 gray scale. The maximum gray scale value of the display panel is taken as 255 for example in the present application. If the display panel supports 10-bit display, the maximum gray scale value of the display panel is 1020.
[0084] S330, dividing the remaining compensation gray scale by the maximum gray scale value of the display panel to obtain a gray scale ratio;
[0085] Specifically, the remaining compensation gray scale and the maximum gray scale value of the display panel are substituted into the following formula to calculate the gray scale ratio Gray A / Gray B , wherein Gray A is a remaining compensation gray scale, and Gray B is the maximum gray scale value of the display panel. For example, when the display panel supports 8-bit display, the maximum gray scale value of the display panel is 255. When the display panel supports 10-bit display, the maximum gray scale value of the display panel is 1020.
[0086] S340, taking the initial gamma voltage corresponding to the remaining compensation gray scale as an exponent, and performing power operation on the gray scale ratio to obtain a power calculation result;
[0087] S350, multiply the power calculation result with the maximum gray scale target brightness to obtain the target brightness corresponding to the remaining compensation gray scale.
[0088] Specifically, the gray scale ratio and the initial gamma voltage corresponding to the current remaining compensation gray scale are substituted into the following formula to calculate the current remaining compensation gray scale and the maximum gray scale value of the display panel, which is substituted into the following formula (2) to calculate the target brightness corresponding to the current remaining compensation gray scale.
[0089]
[0090] Wherein, Lmin is the center brightness value of a sub-block Q k , Lc is the minimum brightness value of a sub-block Q k , Ratio max is the center point brightness adjustment ratio of a sub-block Q k , L Craw is the processed brightness data of a sub-block Q k , Ltarget max is the maximum gray scale target brightness of a sub-block Q k , Gray A is the current remaining compensation gray scale, Gray B is the maximum gray scale value of the display panel, V GrayB is the initial gamma voltage corresponding to the current remaining compensation gray scale, Ltarget grayA is the target brightness corresponding to the current remaining compensation gray scale.
[0091] Similarly, the target brightness corresponding to each of the different remaining compensation gray scales can be calculated through the above process.
[0092] S400, compensating and displaying the sub-pixels in the display panel according to the target brightness.
[0093] Specifically, the processor of the terminal device or the display device calculates the target brightness corresponding to all the remaining compensation gray scales according to the above embodiments, so as to determine the preset driving parameters corresponding to the target brightness, and the preset driving parameters include the preset gamma voltage. The target brightness can be positively correlated with the preset gamma voltage corresponding thereto, so that the display panel can be compensatingly and displayingly driven according to the target brightness while keeping the initial compensation data unchanged when the center brightness adjustment ratio changes. Thus, since the corresponding target brightness is calculated according to the same center brightness adjustment ratio, the target brightness corresponding to each of the initial compensation data can be calculated according to the same center brightness adjustment ratio for different initial compensation data, the display brightness of all the sub-pixels of the display panel can be synchronously and proportionally changed, the compensation accuracy is improved, and the display quality of the display panel is improved.
[0094] In an optional embodiment of the present application, the compensating display of the sub-pixels in the display panel according to the target brightness comprises:
[0095] S500, if the compensation effect does not meet the preset threshold, adjusting the center point brightness adjustment ratio until the brightness uniformity of the display panel meets the preset threshold.
[0096] Specifically, the display area of the display panel after the compensating display can be photographed again by the imaging assembly to obtain a verification image, and the verification image includes the display area of the display panel after the compensating display. Then, the compensation system identifies the verification image to determine whether the compensation effect of the display area in the verification image meets the preset threshold. If the compensation effect does not meet the preset threshold, the center point brightness adjustment ratio is adjusted until the brightness uniformity of the display panel meets the preset threshold. Otherwise, if the compensation effect meets the preset threshold, the compensation process is ended. Of course, the display panel can also be compensated and displayed according to the target gamma voltage corresponding to the target brightness in the above-mentioned embodiment, and an engineer can observe whether there is still a Mura area in the display area of the display panel by naked eye. If there is a Mura area, a command is input to adjust the center point brightness adjustment ratio until the brightness uniformity of the display panel meets the preset threshold.
[0097] In an optional embodiment of the present application, if the compensation effect does not meet the preset threshold, adjusting the center point brightness adjustment ratio comprises:
[0098] If it is determined that the compensation effect is over-compensation, the center point brightness adjustment ratio is adjusted to be lower.
[0099] Specifically, the display module is corrected for brightness uniformity according to the calculated target brightness, and the adjustment coefficient is adjusted according to the compensation effect feedback. The verification image can be identified to determine whether the verification image meets the preset threshold. The conditions for meeting the preset threshold include that there is no Mura area in the display area and the display brightness of the display area reaches a preset brightness value. If there is a Mura area, or there is no Mura area in the display area and the display brightness of the display area does not reach the preset brightness value, the center point brightness adjustment ratio is adjusted to be higher.
[0100] In an optional embodiment of the present application, if the compensation effect does not meet the preset threshold, adjusting the center point brightness adjustment ratio comprises:
[0101] If it is determined that the compensation effect is under-compensation, the center point brightness adjustment ratio is adjusted to be higher.
[0102] Specifically, the display module is corrected in brightness uniformity according to the calculated target brightness, and the adjustment coefficient is adjusted according to the compensation effect feedback. The verification image can be identified to determine whether the verification image meets the preset threshold. The conditions meeting the preset threshold include that there is no Mura area in the display area and the display brightness of the display area reaches the preset brightness value. If there is a Mura area, or the display area has no Mura area and the display brightness of the display area exceeds the preset brightness value, the center point brightness adjustment ratio is reduced.
[0103] The application feeds back and compensates the display panel according to the compensation effect to adjust the target gamma voltage corresponding to the target brightness of the sub-pixel in each area of the display panel, adjusts the brightness of the Mura area to be equivalent to the adjacent area, makes the brightness of each area of the display panel relatively uniform, and achieves the purpose of reducing or eliminating Mura, thereby effectively improving the yield and display picture quality.
[0104] As shown in the example, Figure 3 enter the 255 gray scale white_Demura compensation mode, obtain initial compensation data to obtain compensation gray scale Gray A and the initial gamma voltage V GrayA corresponding to each compensation gray scale. Obtain the original brightness data of the maximum gray scale, for example, the original brightness data of 255 gray scale, input the original brightness data of 255 gray scale into the mean pooling layer (the default step of the pooling layer is set to 4*4, which corresponds to the specification of the conventional Demura IP, and the value can be set according to the noise of the original data and the specified Demura IP specification), wherein the mean pooling layer is used to perform mean filtering and down-sampling on the original brightness data with noise, and reduce the influence of data noise and data amount on the accuracy and time of algorithm compensation. After the data passes through the mean pooling layer, the processed brightness data under 255 gray scale is output. Extract the center brightness value L C and the minimum brightness value L min , according to L C and L min , the center brightness adjustment ratio Ratio 255 = L min / L C can be calculated. Set the Ratio 255 as the default target brightness ratio coefficient value (which can be adjusted according to the compensation effect) to calculate the maximum gray scale target brightness under the maximum gray scale, for example, 255 gray scale. Then, the target brightness of any one of the remaining compensation gray scales is calculated according to
[0105]
[0106] wherein GrayA is any one of the remaining compensation gray scale, V GrayA is the initial gamma voltage corresponding to the remaining compensation gray scale GrayA. According to the target brightness corresponding to all the calculated remaining compensation gray scales, the brightness uniformity correction of the display module is performed, and the compensation coefficient is adjusted according to the compensation effect feedback. 255 The present application can adaptively correct the mura of the display module at 255 gray scale caused by backlight dirt, and can also actively adjust the compensation coefficient according to the actual compensation effect, realize feedback adjustment, improve the compensation precision, improve the display quality of the display module, and reduce the production cost.
[0107] According to the above-mentioned display panel compensation method corresponding embodiment, the present application embodiment further provides a display panel compensation system, comprising:
[0108] An acquisition module is configured to acquire original brightness data and initial compensation data corresponding to a display panel displaying a preset gray scale picture at a maximum gray scale brightness.
[0109] A proportion calculation module is configured to calculate a corresponding center point brightness adjustment proportion according to the original brightness data and the initial compensation data.
[0110] A brightness acquisition module is configured to calculate corresponding target brightness according to the center point brightness adjustment proportion and the initial compensation data.
[0111] A processing module is configured to compensate and display sub-pixels in the display panel according to the target brightness.
[0112] In the present application embodiment, the display panel compensation method corresponding device embodiment is provided, and part of the compensation process of the present application embodiment can refer to the related description of the above-mentioned display panel compensation method embodiment, which will not be repeated here.
[0113] According to the above-mentioned display panel compensation method corresponding embodiment, the present application embodiment further provides a display device, which comprises a display panel, a memory and a processor, the memory stores a computer program, and the processor is configured to run the computer program in the memory to execute the steps in the display panel compensation method.
[0114] The memory is an internal storage unit of the display device, for example, a hard disk or a memory of the display device, etc. Alternatively, the memory is an external storage device of the display device, for example, a plug-in hard disk, a smart media card (SMC), a secure digital (SD) card, a flash card, etc. Further, the memory can include both the internal storage unit and the external storage device of the display device. The memory is used to store application software and various data installed in the display device, or to temporarily store data that has been output or is to be output. The memory stores computer execution instructions that can be executed by the processor, so as to implement the steps in the compensation method of the display panel.
[0115] According to the compensation method of the display panel, the embodiment of the present application further provides a storage medium, which stores a plurality of instructions. The instructions are suitable for being loaded by a processor to execute the steps in the compensation method of the display panel.
[0116] The storage medium can include a non-volatile and / or volatile memory. The non-volatile memory can include a read-only memory (ROM), a programmable memory (PROM), an electrically programmable memory (EPROM), an electrically erasable programmable memory (EEPROM) or a flash memory, etc. The volatile memory can include a random access memory (RAM) or an external cache memory, etc. As an illustration but not limitation, the RAM is available in various forms, for example, a static RAM (SRAM), a dynamic RAM (DRAM), a synchronous DRAM (SDRAM), a double data rate SDRAM (DDR SDRAM), an enhanced SDRAM (ESDRAM), a synchronous link DRAM (SLDRAM), a memory bus direct RAM (RDRAM), a direct memory bus dynamic RAM (DRDRAM) and a memory bus dynamic RAM (RDRAM), etc.
[0117] It should be noted that the storage medium stores one or more computer programs, and the one or more computer programs are loaded by one or more processors to execute the steps in any of the compensation methods of the display panel provided by the embodiments of the present application.
[0118] Since the computer program stored in the storage medium can execute the steps in any of the compensation methods of the display panel provided by the embodiments of the present application, the beneficial effects of any of the compensation methods of the display panel provided by the embodiments of the present application can be achieved. Details are described in the foregoing embodiments, which will not be described here.
[0119] In the above embodiments, the description of each embodiment has its own focus, and the parts not described in detail in a certain embodiment can be referred to the relevant description of other embodiments.
[0120] The compensation method, system, display device and storage medium of the display panel provided by the embodiments of the present application are described in detail above, and the principles and implementation manners of the present application are described by applying specific examples. The above embodiment description is only used to help understand the method of the present application and its core idea; at the same time, for those skilled in the art, according to the idea of the present application, the specific implementation manner and application range can be changed, and the above description should not be understood as a limitation on the present application. Moreover, for ordinary skilled in the art, without departing from the principles of the present application, a number of improvements and refinements can be made, which are also considered within the protection scope of the present application.
Claims
1. A compensation method for a display panel, characterized in that, include: Obtain the original brightness data and initial compensation data corresponding to the preset grayscale image displayed on the display panel at maximum grayscale brightness; The initial compensation data includes the center point compensation grayscale of the center pixel and the remaining compensation grayscale outside the center pixel. Based on the original brightness data and the initial compensation data, the corresponding center point brightness adjustment ratio is calculated. The corresponding target brightness is calculated based on the center point brightness adjustment ratio and the initial compensation data; The sub-pixels in the display panel are compensated and displayed according to the target brightness; The step of calculating the corresponding center point brightness adjustment ratio based on the original brightness data and the initial compensation data includes: The original brightness data is input into a pooling layer and downsampled by mean to obtain the processed brightness data; the size of the original brightness data is I*J, and the size of the processed brightness data is X*Y, where I, J, X, and Y are all positive integers greater than 1, and I is an integer multiple of X and J is an integer multiple of Y. The center brightness value and the minimum brightness value are obtained from the processed brightness data; The minimum brightness value is divided by the center brightness value to obtain the center point brightness adjustment ratio.
2. The compensation method for the display panel as described in claim 1, characterized in that, The step of calculating the corresponding target brightness based on the center point brightness adjustment ratio and the initial compensation data includes: The maximum grayscale target brightness is obtained by multiplying the processed brightness data with the center point brightness by the adjusted ratio. Obtain the remaining compensation gray levels other than the maximum gray level value from the initial compensation data, and the initial gamma voltage corresponding to the remaining compensation gray levels; The grayscale ratio is obtained by dividing the remaining compensated grayscale by the maximum grayscale value of the display panel. Using the initial gamma voltage corresponding to the remaining compensated gray level as the exponent, the gray level ratio is exponentized to obtain the exponentiation result; The result of the power calculation is multiplied by the maximum gray level target brightness to obtain the target brightness corresponding to the remaining compensated gray levels.
3. The compensation method for the display panel as described in claim 1, characterized in that, The step of compensating the sub-pixels in the display panel according to the target brightness includes: If the compensation effect does not meet the preset threshold, adjust the brightness adjustment ratio of the center point until the brightness uniformity of the display panel meets the preset threshold.
4. The compensation method for the display panel as described in claim 3, characterized in that, If the compensation effect does not meet the preset threshold, adjusting the center point brightness adjustment ratio includes: If overcompensation is determined based on the compensation effect, the center point brightness adjustment ratio is reduced.
5. The compensation method for the display panel as described in claim 3, characterized in that, If the compensation effect does not meet the preset threshold, adjusting the center point brightness adjustment ratio includes: If undercompensation is determined based on the compensation effect, the brightness adjustment ratio of the center point is increased.
6. The compensation method for a display panel as described in any one of claims 1-5, characterized in that, The acquisition of raw brightness data includes: Acquire a target image captured when the display panel displays the preset grayscale image at the maximum grayscale brightness, the target image including the display panel; Obtain the original brightness data corresponding to each pixel in the target image.
7. A compensation system for a display panel, characterized in that, include: The acquisition module is used to acquire the original brightness data and initial compensation data corresponding to the display panel displaying the preset grayscale image at maximum grayscale brightness. The initial compensation data includes the center point compensation grayscale of the center pixel and the remaining compensation grayscale outside the center pixel. The ratio calculation module is used to calculate the corresponding center point brightness adjustment ratio based on the original brightness data and the initial compensation data. The brightness acquisition module is used to calculate the corresponding target brightness based on the center point brightness adjustment ratio and the initial compensation data; The processing module is used to compensate the display of sub-pixels in the display panel according to the target brightness; The ratio calculation module is further configured to input the original brightness data into a pooling layer for mean downsampling to obtain processed brightness data; the size of the original brightness data is I*J, and the size of the processed brightness data is X*Y, where I, J, X, and Y are all positive integers greater than 1, and I is an integer multiple of X and J is an integer multiple of Y; the module obtains the center brightness value and the minimum brightness value from the processed brightness data; and divides the minimum brightness value by the center brightness value to obtain the center point brightness adjustment ratio.
8. A display device, characterized in that, The display device includes a display panel, a memory, and a processor. The memory stores a computer program, and the processor runs the computer program in the memory to perform the steps in the compensation method for the display panel according to any one of claims 1 to 6.
9. A storage medium, characterized in that, The storage medium stores a plurality of instructions adapted for loading by a processor to perform the steps in the compensation method for the display panel according to any one of claims 1 to 6.
Citation Information
Patent Citations
Mura compensation data acquisition method and device and display device
CN110992887A
Display panel brightness compensation control method and brightness compensation control system
CN111968583A
Brightness compensation method and brightness compensation device of display panel and display device
CN116189633A