Brightness adjustment method and brightness adjustment apparatus

By combining Demura compensation data and backlight compensation data, abnormal grayscale was identified and processed, solving the problem of grayscale truncation after Demura and improving the brightness uniformity and display quality of the display panel.

CN117475930BActive Publication Date: 2026-07-03SHENZHEN CHINA STAR OPTOELECTRONICS SEMICON DISPLAY TECH CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
SHENZHEN CHINA STAR OPTOELECTRONICS SEMICON DISPLAY TECH CO LTD
Filing Date
2023-03-13
Publication Date
2026-07-03

AI Technical Summary

Technical Problem

In existing technologies, after Demura compensation, the display panel suffers from poor brightness uniformity due to grayscale truncation issues, which affects display quality.

Method used

By combining Demura compensation data and backlight compensation data, a gamma curve is established to identify abnormal gray levels, and the backlight module is compensated based on the backlight compensation data to eliminate gray level cutoff limitations.

Benefits of technology

It improves the brightness uniformity and display quality of the display panel and eliminates the potential grayscale truncation problem after Demura.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117475930B_ABST
    Figure CN117475930B_ABST
Patent Text Reader

Abstract

The application provides a brightness adjusting method and a brightness adjusting device. The brightness adjusting method comprises the following steps: obtaining Demura compensation data; determining whether the Demura compensation data satisfies a preset condition; if the Demura compensation data satisfies the preset condition, obtaining backlight compensation data based on the Demura compensation data; and compensating the display panel based on the Demura compensation data and compensating the backlight module based on the backlight compensation data. In the brightness adjusting method provided by the application, after the Demura compensation data is determined, if the Demura compensation data satisfies the preset condition, the display panel is compensated by using the Demura compensation data and the backlight module is compensated by using the backlight compensation data. That is, the application adopts the combination of the two compensation methods to eliminate the gray scale truncation limit and improve the display quality.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of display technology, specifically to a brightness adjustment method and a brightness adjustment device. Background Technology

[0002] Currently, to improve display performance, display panels typically use the Demura algorithm to compensate for uneven brightness. The core of the Demura algorithm lies in compensating for grayscale data in corresponding display zones based on the Demura compensation table.

[0003] However, when there is a large difference in the uniformity of high grayscale brightness, after performing Demura on the uneven brightness of the dark display area, even if the brightness of the dark display area is compensated with the maximum driving grayscale value, there is still a problem that the target compensated brightness cannot be achieved. As a result, the brightness uniformity of the dark display area after Demura still cannot reach the ideal state, and image quality problems such as drop-level occur.

[0004] Specifically, please refer to Figure 1 , Figure 1 This refers to abnormal display screens on display panels after being processed by Demura in related technologies. For example... Figure 1 As shown, when the central sub-display area B of the display panel is brighter than the peripheral sub-display area A, the compensation value of the peripheral sub-display area A may exceed the maximum driving grayscale value. Taking 10-bit grayscale compensation as an example, the compensation value of the peripheral sub-display area A may exceed the maximum driving grayscale value of 1023 grayscale levels. However, due to the driving voltage limitation of the display panel, the compensation value of the peripheral sub-display area A cannot exceed the maximum driving grayscale value, thus causing a grayscale truncation problem. Therefore, after the display panel undergoes Demura processing, the color shift and brightness uniformity of the display panel cannot be well corrected, thereby affecting the product quality of the panel.

[0005] Due to the grayscale truncation phenomenon, the color shift and brightness of the display panel remain low even after Demura treatment, thus affecting the display quality of the display panel. Summary of the Invention

[0006] This application provides a brightness adjustment method and a brightness adjustment device to eliminate the grayscale cutoff limitation that exists after Demura and improve display quality.

[0007] In a first aspect, this application provides a brightness adjustment method, which is applied in a display device. The display device includes a backlight module and a display panel disposed on the backlight module. The brightness adjustment method includes the following steps:

[0008] Obtain Demura compensation data;

[0009] Determine whether the Demura compensation data meets the preset conditions;

[0010] If the Demura compensation data meets preset conditions, then backlight compensation data is obtained based on the Demura compensation data; and

[0011] The display panel is compensated based on the Demura compensation data, and the backlight module is compensated based on the backlight compensation data.

[0012] In the brightness adjustment method provided in this application, the brightness adjustment method further includes: if the Demura compensation data does not meet the preset conditions, then compensating the display panel based on the Demura compensation data.

[0013] In the brightness adjustment method provided in this application, the step of determining whether the Demura compensation data meets preset conditions includes:

[0014] The display brightness is obtained based on the Demura compensation data;

[0015] A gamma curve representing the relationship between grayscale and gamma value is established based on the display brightness;

[0016] Determine abnormal gray levels based on the gamma curve;

[0017] Determine whether the Demura compensation data corresponding to the abnormal grayscale meets the preset conditions.

[0018] In the brightness adjustment method provided in this application, the step of determining abnormal gray levels based on the gamma curve includes:

[0019] Based on the gamma curve, determine the first gamma value, second gamma value, and third gamma value corresponding to adjacent first gray levels, second gray levels, and third gray levels, respectively.

[0020] Calculate the first difference between the second gamma value and the first gamma value, and the second difference between the third gamma value and the second gamma value. Compare the magnitudes of the first difference and the second difference. If the second difference is different from the first difference, then the second display grayscale is determined to be the abnormal grayscale.

[0021] In the brightness adjustment method provided in this application, the step of obtaining backlight compensation data based on the Demura compensation data includes:

[0022] Obtain a backlight compensation data table, which includes backlight compensation data and corresponds to the Demura compensation data;

[0023] Based on the Demura compensation data, the backlight compensation data corresponding to the Demura compensation data is searched in the backlight compensation data table.

[0024] In the brightness adjustment method provided in this application, the Demura compensation data includes red Demura sub-compensation data, blue Demura sub-compensation data, and green Demura sub-compensation data; before the step of obtaining the backlight compensation data table, the method further includes:

[0025] The maximum value among the red Demura sub-compensation data, the blue Demura sub-compensation data, and the green Demura sub-compensation data is determined, and the backlight compensation data is obtained based on the maximum value and the preset Demura compensation threshold.

[0026] The backlight compensation data table is established based on the backlight compensation data and the corresponding Demura compensation data.

[0027] In the brightness adjustment method provided in this application, the step of obtaining the backlight compensation data based on the maximum value and the Demura compensation preset threshold includes:

[0028] Calculate the compensation difference between the maximum value and the Demura compensation preset threshold, and use the compensation difference as the backlight compensation data.

[0029] In the brightness adjustment method provided in this application, the display panel includes multiple display sub-regions, the backlight module includes multiple backlight sub-regions, and the steps of compensating the display panel based on the Demura compensation data and compensating the backlight module based on the backlight compensation data include:

[0030] Any one of the plurality of display sub-regions corresponds to at least one of the plurality of backlight sub-regions;

[0031] The display sub-region is compensated based on the Demura compensation data, and the corresponding backlight sub-region is compensated based on the backlight compensation data.

[0032] The brightness adjustment method provided in this application further includes:

[0033] Demura compensation correction data is obtained based on the backlight compensation data and the Demura compensation data, and the Demura compensation correction data is used as the corrected Demura compensation data.

[0034] The display panel is compensated based on the corrected Demura compensation data, and the backlight module is compensated based on the backlight compensation data.

[0035] Secondly, this application also provides a brightness adjustment device, which is applied in a display device. The display device includes a backlight module and a display panel disposed on the backlight module. The brightness adjustment device includes the following steps:

[0036] Demura compensation data storage module, the Demura compensation data storage module is used to store the Demura compensation data of the display device;

[0037] Demura compensation data determination module, the Demura compensation data determination module is used to determine whether the Demura compensation data meets preset conditions;

[0038] A backlight compensation data calculation module is used to obtain backlight compensation data based on the Demura compensation data.

[0039] A brightness adjustment module is provided, which is used to compensate the display panel based on the Demura compensation data and to compensate the backlight module based on the backlight compensation data.

[0040] The brightness adjustment method and brightness adjustment device provided in this application, after judging the Demura compensation data, if the Demura compensation data meets the preset conditions, then use the Demura compensation data to compensate the display panel and use the backlight compensation data to compensate the backlight module; that is, this application uses a combination of two compensation methods to eliminate grayscale cutoff limitations and improve display quality. Attached Figure Description

[0041] Figure 1 This refers to the abnormal display screen of the display panel after Demura processing in related technologies;

[0042] Figure 2 This is a schematic diagram of a first flowchart of a brightness adjustment method provided in an embodiment of this application;

[0043] Figure 3 for Figure 2 A specific flowchart of step S20;

[0044] Figure 4 for Figure 3 A specific flowchart of step S23;

[0045] Figure 5A schematic diagram of a gamma curve representing the relationship between grayscale and gamma value provided for an embodiment of this application;

[0046] Figure 6 for Figure 2 A schematic diagram of the first specific process for step S30;

[0047] Figure 7 for Figure 2 A schematic diagram of the second specific process for step S30;

[0048] Figure 8 This is a second flowchart illustrating the brightness adjustment method provided in the embodiments of this application;

[0049] Figure 9 This is a schematic diagram of a third type of brightness adjustment method provided in an embodiment of this application. Detailed Implementation

[0050] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of them. All other embodiments obtained by those skilled in the art based on the embodiments of this application without creative effort are within the scope of protection of this application.

[0051] This application provides a brightness adjustment method that combines Demura compensation with backlight brightness control, so that the display panel performs Demura compensation while the backlight module performs corresponding backlight compensation to solve the grayscale cutoff problem.

[0052] Please see Figure 2 , Figure 2 This is a schematic flowchart illustrating a brightness adjustment method provided in an embodiment of this application. The brightness adjustment method provided in this application is applied to a display device, which includes a backlight module and a display panel disposed on the backlight module. Specifically, as shown... Figure 2 As shown, the brightness adjustment method includes the following steps:

[0053] Step S10: Obtain Demura compensation data.

[0054] It should be understood that the Demura compensation data in step S10 refers to the data obtained by the display panel based on the Demura (brightness uniformity) algorithm. The core of the Demura algorithm lies in compensating the grayscale data of the corresponding display zones according to the Demura compensation table. Thus, the Demura algorithm can compensate for uneven brightness on the display panel, improving the display effect.

[0055] Specifically, the Demura algorithm process may include, but is not limited to, the following steps: dividing the display area into multiple non-overlapping sub-display areas; using the brightness of the central sub-display area as a benchmark, adjusting the brightness of the entire display area to be uniform. The compensation logic of the Demura algorithm can be: using a camera to collect the display brightness distribution of the display panel at a specific grayscale, when the display brightness of a non-central sub-display area is detected to be higher or lower than the display brightness of the central sub-display area, the target brightness of the non-central sub-display area is calculated by weighting the display brightness of the central sub-display area and the non-central sub-display area, as shown in equation (1):

[0056] W=n*center+(1-n)*other (1);

[0057] Where center represents the display brightness of the central sub-display area; other represents the display brightness of the non-central sub-display area; n is the brightness weighting coefficient; and W is the target brightness of the non-central sub-display area. Generally, for the same display panel, the value of n for multiple sub-display areas is a fixed value. It should be understood that each non-central sub-display area may include one or more pixels, and the pixels included in each non-central sub-display area can be distributed in an array.

[0058] The above analysis confirms that when uneven brightness occurs in the non-central sub-display area, the compensated brightness for that area is displayed based on a specific grayscale level. Therefore, for a given non-central sub-display area, multiple grayscale levels correspond one-to-one with multiple actual brightness levels, multiple grayscale levels correspond one-to-one with multiple target brightness levels, and multiple grayscale levels correspond one-to-one with multiple Demura compensation values. Therefore, a Demura compensation table can be established based on the data obtained above. This table includes multiple Demura compensation data points, each of which can include a grayscale level, the corresponding actual brightness level, the corresponding target brightness level, and the corresponding Demura compensation value.

[0059] In one embodiment provided in this application, step S10, obtaining Demura compensation data, may specifically include: determining the sub-display area where an abnormal image appears after the display panel has been compensated using the Demura algorithm, and obtaining the Demura compensation data corresponding to the sub-display area where the abnormal image appears. The Demura compensation data may include the grayscale to be compensated, the actual brightness corresponding to the grayscale to be compensated, the target brightness corresponding to the grayscale to be compensated, and the Demura compensation value corresponding to the grayscale to be compensated.

[0060] Step S20: Determine whether the Demura compensation data meets the preset conditions.

[0061] In one embodiment provided in this application, please refer to Figure 3 , Figure 3 for Figure 2 A schematic diagram of a specific process for step S20. For example... Figure 3 As shown, the step of determining whether the Demura compensation data meets the preset conditions can specifically include:

[0062] Step S21: Obtain the display brightness based on the Demura compensation data.

[0063] Specifically, the Demura compensation data can be the full grayscale Demura compensation data of the sub-display area where the abnormal image appears. Taking 8 bits as an example, the full grayscale includes grayscale 0 to 255, a total of 256 grayscales. Based on this, according to the Demura compensation data corresponding to the 256 grayscales of the sub-display area where the abnormal image appears, the display brightness corresponding to each grayscale after Demura is obtained for each of the 256 grayscales of the sub-display area where the abnormal image appears.

[0064] It is worth noting that the display brightness in step S21 is different from the actual brightness and target brightness in step S10. The actual brightness in step S10 refers to the actual brightness of the corresponding grayscale before Demura. The target brightness in step S10 refers to the target brightness of the corresponding grayscale after Demura, obtained based on formula (1) W=n*center+(1-n)*other. The display brightness in step S21 refers to the actual brightness of the corresponding grayscale after Demura. Therefore, to obtain the display brightness in step S21, it is necessary to sequentially detect the brightness of the sub-display areas with abnormal images after Demura, based on grayscale levels from 0 to 255.

[0065] Step S22: Based on the display brightness, establish a gamma curve representing the relationship between grayscale and gamma value.

[0066] Specifically, a brightness curve representing the relationship between grayscale and display brightness can be established first based on the display brightness. Then, the gamma value corresponding to each grayscale can be calculated according to the formula relating brightness and gamma value. Finally, a gamma curve representing the relationship between grayscale and gamma value can be established.

[0067] Step S23: Determine the abnormal grayscale based on the gamma curve.

[0068] In one embodiment provided in this application, please refer to Figure 4 , Figure 4 for Figure 3 A schematic diagram of a specific process for step S23. For example... Figure 4 As shown, the steps for determining abnormal gray levels based on gamma curves can specifically include:

[0069] Step S231: Based on the gamma curve, determine the first gamma value, second gamma value, and third gamma value corresponding to the adjacent first gray level, second gray level, and third gray level, respectively.

[0070] Step S232: Calculate the first difference between the second gamma value and the first gamma value, and the second difference between the third gamma value and the second gamma value. Compare the magnitudes of the first difference and the second difference. If the second difference is not equal to the first difference, then the second grayscale is determined to be an abnormal grayscale.

[0071] For easier understanding, please refer to Figure 5 , Figure 5 A schematic diagram of a gamma curve representing the relationship between grayscale and gamma value, provided for an embodiment of this application. (See attached diagram.) Figure 5 As shown in the diagram, the gamma curve (hereinafter referred to as the Gamma curve) shows three Gamma curves: the ideal Gamma curve, the Gamma curve before Demura, and the Gamma curve after Demura. The horizontal axis represents gray levels, and the vertical axis represents the gamma value, in order to determine whether there is a sudden change in the Gamma curve after Demura.

[0072] Specifically, such as Figure 5 As shown, gray levels 24, 25, and 26 are three adjacent gray levels. Looking at the gamma curves after Demura, the gamma value corresponding to gray level 24 is 2.52 nits, gray level 25 is 2.67 nits, and gray level 26 is 3.03 nits. The calculated gamma difference between gray levels 25 and 24 is 0.15 nits, and the difference between gray levels 26 and 25 is 0.36 nits. This means the gamma difference between gray levels 25 and 24 is not equal to the difference between gray levels 26 and 25. Therefore, a discontinuity in gray level transition occurs at gray level 25, and gray level 25 is identified as an abnormal gray level.

[0073] Step S24: Determine whether the Demura compensation data corresponding to the abnormal grayscale meets the preset conditions. Specifically, determine whether the relationship between the target brightness corresponding to the abnormal grayscale and the preset Demura compensation threshold meets the preset conditions.

[0074] It's worth noting that the Demura compensation preset threshold can be set according to actual needs. The purpose of intervening in the Demura compensation preset threshold here is to identify some or all of the gray levels that cause grayscale truncation issues, that is, to identify some or all of the abnormal gray levels. This ensures that after Demura display based on non-abnormal gray levels (excluding abnormal gray levels) in the corresponding display area, the color shift and brightness uniformity of the display panel have been well corrected, and there will be no grayscale truncation issue, thus eliminating the need for backlight compensation.

[0075] Specifically, the Demura compensation preset threshold can be determined based on the size of the grayscale compensation range. Taking a grayscale compensation range of 10 bits as an example, that is, a grayscale compensation range corresponding to grayscale levels from 0 to 1023, the maximum grayscale value that the display panel's driving voltage can actually compensate for is 1023 grayscale. For grayscale levels larger than 1023, such as 1030 grayscale, the display panel's driving voltage cannot fully compensate for this, resulting in grayscale truncation. Therefore, to determine all the grayscale levels that cause grayscale truncation, the Demura compensation threshold should be less than or equal to 1023 grayscale.

[0076] Step S30: If the Demura compensation data meets the preset conditions, then backlight compensation data is obtained based on the Demura compensation data.

[0077] In one embodiment provided in this application, the step of ensuring that the Demura compensation data meets preset conditions may specifically include:

[0078] If the Demura compensation data corresponding to an abnormal grayscale is greater than the preset Demura compensation threshold, then the preset condition is met. Specifically, if the target brightness corresponding to an abnormal grayscale is greater than the preset Demura compensation threshold, then the preset condition is met. The preset Demura compensation threshold can be the brightness corresponding to the highest grayscale. Specifically, the preset Demura compensation threshold can be the brightness displayed in the central sub-display area based on the highest grayscale.

[0079] Understandably, if the Demura compensation data corresponding to an abnormal grayscale is less than or equal to the preset Demura compensation threshold, the preset condition is not met. However, the appearance of abnormal grayscale indicates that the grayscale transition is discontinuous and uneven. Therefore, Accurate Color Capture (ACC) can be performed on abnormal grayscale that does not meet the preset condition to redetermine the Demura compensation data corresponding to the abnormal grayscale that does not meet the preset condition.

[0080] The steps for performing precise color processing on abnormal grayscale values ​​that do not meet preset conditions can specifically include:

[0081] Determine the first and second re-tuning grayscale intervals adjacent to the abnormal grayscale. Specifically, taking grayscale 25 as an example of an abnormal grayscale that meets the preset conditions, determine the first re-tuning grayscale interval adjacent to grayscale 25 as grayscale 20 to 24, and the second re-tuning grayscale interval adjacent to grayscale 25 as grayscale 26 to 30.

[0082] The ratio of red, green, and blue light luminance (hereinafter referred to as R / G / B ratio) was measured for each gray level in the first and second gray level ranges. Specifically, the R / G / B ratios for gray levels 20, 21, 22, 23, 24, 26, 27, 28, 29, and 30 were measured respectively.

[0083] Based on the aforementioned ratio, the target ratios between red, green, and blue light luminance corresponding to abnormal gray levels are determined. Specifically, based on the measured R / G / B ratios for gray levels 20, 21, 22, 23, 24, 26, 27, 28, 29, and 30, a smooth transition processing is performed to determine the target R / G / B ratio corresponding to gray level 25.

[0084] Based on the target ratios of red, green, and blue light luminance corresponding to the abnormal grayscale, the Demura compensation data corresponding to the abnormal grayscale is redefined. The display panel performs compensation based on the redefined Demura compensation data corresponding to the abnormal grayscale.

[0085] In one embodiment provided in this application, please refer to Figure 6 , Figure 6 for Figure 2 A schematic diagram of the first specific process for step S30. (See diagram below.) Figure 6 As shown, step S30, which involves obtaining backlight compensation data based on Demura compensation data, can specifically include:

[0086] Step S31: Obtain a backlight compensation data table, which includes backlight compensation data and corresponds to Demura compensation data. The backlight compensation data includes abnormal grayscale levels and corresponding backlight compensation brightness. Since the Demura compensation data includes abnormal grayscale levels, corresponding actual brightness, target brightness, and Demura compensation value, the backlight compensation data corresponds to the Demura compensation data.

[0087] Step S32: Based on the Demura compensation data, search for the corresponding backlight compensation data in the backlight compensation data table. Specifically, abnormal grayscale levels are determined based on the Demura compensation data, and the corresponding backlight compensation brightness is searched in the backlight compensation data table based on these abnormal grayscale levels.

[0088] In one embodiment provided in this application, the Demura compensation data specifically includes red Demura sub-compensation data, blue Demura sub-compensation data, and green Demura sub-compensation data. Please refer to [link / reference]. Figure 7 , Figure 7 for Figure 2 A schematic diagram of the second specific process for step S30. (See diagram below.) Figure 7 As shown, the difference between this embodiment and the previous embodiment lies in that, in step 30, before obtaining backlight compensation data based on Demura compensation data, and before step S31, the following steps are also included:

[0089] Step S301: Determine the maximum value among the red Demura sub-compensation data, blue Demura sub-compensation data, and green Demura sub-compensation data, and obtain the backlight compensation data based on the maximum value and the preset Demura compensation threshold; establish a backlight compensation data table based on the backlight compensation data and the corresponding Demura compensation data.

[0090] That is, it is necessary to compare the maximum values ​​of the red Demura sub-compensation data, blue Demura sub-compensation data, and green Demura sub-compensation data corresponding to the abnormal grayscale, and obtain the backlight compensation data based on the maximum value corresponding to the abnormal grayscale and the preset threshold of Demura compensation.

[0091] In one embodiment provided in this application, the step of obtaining backlight compensation data based on the maximum value and the Demura compensation preset threshold in step S301 may specifically include: calculating the compensation difference between the maximum value and the Demura compensation preset threshold, and using the compensation difference as backlight compensation data.

[0092] Specifically, taking an abnormal grayscale of 254 as an example, the red Demura sub-compensation data corresponding to grayscale 254 is determined to be 1050, the green Demura sub-compensation data to be 1025, and the blue Demura sub-compensation data to be 1055. That is, the Demura compensation data corresponding to the abnormal grayscale 254 can be counted as IniRGB, where IniRGB = (1050, 1025, 1055). By comparison, the blue Demura sub-compensation data corresponding to grayscale 254 is determined to be the maximum value. Therefore, the maximum Demura compensation data corresponding to the abnormal grayscale 254 can be counted as MaxRGB, where MaxRGB = (1055, 1055, 1055). If the preset Demura compensation threshold is the highest grayscale of 1023 (taking 10 bits as an example), then the preset Demura compensation threshold = (1023, 1023, 1023). The compensation difference can be calculated as ΔRGB, where ΔRGB = (1055-1023, 1055-1023, 1055-1023) = (32, 32, 32), meaning the compensation difference is (32, 32, 32). In other words, the backlight compensation data corresponding to the abnormal grayscale level 254 is (32, 32, 32). This ensures that the compensation effect for the 254 grayscale levels reaches the target value, avoiding grayscale truncation.

[0093] Step S40: Compensate the display panel based on Demura compensation data and compensate the backlight module based on backlight compensation data.

[0094] In one embodiment provided in this application, the display panel includes multiple display sub-regions, and the backlight module includes multiple backlight sub-regions. Step S40 may specifically include: any display sub-region among the multiple sub-display regions corresponds to at least one backlight sub-region among the multiple backlight sub-regions; compensating the display sub-regions based on Demura compensation data and compensating the backlight sub-regions based on backlight compensation data.

[0095] It is worth mentioning that, in this embodiment, compensating the backlight sub-region based on the backlight compensation data means that after assigning the backlight compensation data to the corresponding backlight sub-region of the display sub-region through the local dimming algorithm, the corresponding backlight sub-region can also be subjected to backlight smoothing processing.

[0096] The purpose of backlight smoothing is to ensure the display quality of the image after adjusting the backlight brightness by applying local dimming technology to determine the backlight brightness of the backlight sub-regions. However, the local dimming control of the backlight module leads to inconsistent backlight brightness, and the backlight source's scattering effect causes brightness differences between adjacent backlight sub-regions. This further results in a noticeable block effect in the displayed image after local dimming, limiting the improvement of image contrast. Therefore, backlight smoothing is necessary before compensating the display panel. Specifically, backlight smoothing can be performed using the Blur-Diffusion (BMA) method or the Light Diffusion Function (LSF) method.

[0097] In the brightness adjustment method provided in this embodiment, by combining Demura compensation with backlight brightness control, under preset conditions, Demura compensation is performed on the display panel while corresponding backlight compensation is performed on the backlight module, so as to eliminate grayscale cutoff limitations, improve the brightness uniformity of the display device, and enhance the product's quality.

[0098] Please see Figure 8 , Figure 8 This is a schematic diagram of a second flowchart of the brightness adjustment method provided in this application embodiment. The difference between this embodiment and the previous embodiments is that this embodiment further includes the following steps:

[0099] Step S50: Obtain Demura compensation correction data based on backlight compensation data and Demura compensation data, and use the Demura compensation correction data as the corrected Demura compensation data; compensate the display panel based on the corrected Demura compensation data and compensate the backlight module based on the backlight compensation data.

[0100] Specifically, the difference between the Demura compensation data and the backlight compensation data is calculated, and the difference is used as the Demura compensation correction data.

[0101] Taking 254 gray levels as an example, according to the formula W=n*center+(1-n)*other, the red Demura sub-compensation data corresponding to a certain sub-display area of ​​254 gray levels can be determined as 1050, the green Demura sub-compensation data as 1025, and the blue Demura sub-compensation data as 1055. That is, the Demura compensation data corresponding to 254 gray levels can be counted as IniRGB, where IniRGB=(1050, 1025, 1055); if the backlight compensation data ΔRGB corresponding to 254 gray levels is (32, 32, 32), then the Demura compensation correction data=IniRGB-ΔRGB=(1050, 1025, 1055)-(32, 32, 32)=(1050-32, 1025-32, 1055-32)=(1018, 993, 1023).

[0102] Therefore, compensating the display panel based on the corrected Demura compensation data and compensating the backlight module based on the backlight compensation data can be done by compensating the display panel based on (1018, 993, 1023) and compensating the backlight module based on (32, 32, 32). This ensures that the compensation effect of 254 gray levels can achieve the target brightness corresponding to 254 gray levels without overcompensating for brightness, thus eliminating the problem of uneven brightness in the displayed image after Demura caused by gray level truncation.

[0103] Please see Figure 9 , Figure 9 This is a schematic diagram of a third brightness adjustment method provided in this application embodiment. The difference between this embodiment and the previous embodiments is that this embodiment further includes the following steps:

[0104] Step S60: If the Demura compensation data does not meet the preset conditions, then the display panel is compensated based on the Demura compensation data.

[0105] It should be understood that if the Demura compensation data does not meet the preset conditions, then there is no need to obtain backlight compensation data based on the Demura compensation data. In other words, if the Demura compensation data does not meet the preset conditions, the display panel can be compensated based solely on the Demura compensation data, without compensating the backlight module.

[0106] In a second aspect of this application, a brightness adjustment device is provided. Specifically, the brightness adjustment device provided in this embodiment includes:

[0107] Demura compensation data storage module, the Demura compensation data storage module is used to store the Demura compensation data of the display device;

[0108] Demura compensation data determination module, the Demura compensation data determination module is used to determine whether the Demura compensation data meets preset conditions;

[0109] A backlight compensation data calculation module is used to obtain backlight compensation data based on the Demura compensation data.

[0110] A brightness adjustment module is provided, which is used to compensate the display panel based on the Demura compensation data and to compensate the backlight module based on the backlight compensation data.

[0111] The brightness adjustment device provided in this application uses a Demura compensation data determination module to determine whether the Demura compensation data meets preset conditions. Then, it uses the brightness adjustment module to perform display compensation on the display panel and corresponding backlight compensation on the backlight module to eliminate grayscale cutoff limitations. In other words, the brightness adjustment device provided in this embodiment uses a combination of display compensation on the display panel and backlight compensation on the backlight module using backlight compensation data to eliminate grayscale cutoff and improve display quality.

[0112] The above are merely embodiments of this application and do not limit the patent scope of this application. Any equivalent structural or procedural transformations made using the content of this application's specification and drawings, or direct or indirect applications in other related technical fields, are similarly included within the patent protection scope of this application.

Claims

1. A luminance adjustment method characterized by, The brightness adjustment method is applied in a display device, the display device including a backlight module and a display panel disposed on the backlight module; wherein, the brightness adjustment method includes the following steps: Obtain Demura compensation data, wherein the Demura compensation data is the full grayscale Demura compensation data of the sub-display area where the display device displays an abnormal image; The display brightness is obtained based on the Demura compensation data; A gamma curve representing the relationship between grayscale and gamma value is established based on the display brightness; Determine abnormal gray levels based on the gamma curve; Determine whether the Demura compensation data corresponding to the abnormal grayscale is greater than the Demura compensation preset threshold; If the Demura compensation data corresponding to the abnormal grayscale is greater than the preset Demura compensation threshold, then backlight compensation data is obtained based on the Demura compensation data corresponding to the abnormal grayscale; and The display panel is compensated based on the Demura compensation data corresponding to the abnormal grayscale, and the backlight module is compensated based on the backlight compensation data.

2. The luminance adjusting method according to claim 1, wherein The brightness adjustment method further includes: if the Demura compensation data corresponding to the abnormal grayscale is not greater than the Demura compensation preset threshold, then the display panel is compensated based on the Demura compensation data corresponding to the abnormal grayscale.

3. The luminance adjusting method according to claim 1, wherein The step of determining abnormal gray levels based on the gamma curve includes: Based on the gamma curve, determine the first gamma value, second gamma value, and third gamma value corresponding to adjacent first gray levels, second gray levels, and third gray levels, respectively. Calculate the first difference between the second gamma value and the first gamma value, and the second difference between the third gamma value and the second gamma value. Compare the magnitudes of the first difference and the second difference. If the second difference is different from the first difference, then the second grayscale is determined to be the abnormal grayscale.

4. The luminance adjusting method according to claim 1, wherein The step of obtaining backlight compensation data based on the Demura compensation data corresponding to the abnormal grayscale includes: Obtain a backlight compensation data table, which includes backlight compensation data and corresponds to the Demura compensation data corresponding to the abnormal grayscale. Based on the Demura compensation data corresponding to the abnormal grayscale, the backlight compensation data corresponding to the Demura compensation data corresponding to the abnormal grayscale is searched in the backlight compensation data table.

5. The luminance adjustment method according to claim 4, wherein The Demura compensation data corresponding to the abnormal grayscale includes red Demura sub-compensation data, blue Demura sub-compensation data, and green Demura sub-compensation data; before the step of obtaining the backlight compensation data table, the method further includes: The maximum value among the red Demura sub-compensation data, the blue Demura sub-compensation data, and the green Demura sub-compensation data is determined, and the backlight compensation data is obtained based on the maximum value and the preset Demura compensation threshold. The backlight compensation data table is established based on the backlight compensation data and the Demura compensation data corresponding to the abnormal grayscale values.

6. The luminance adjustment method according to claim 5, wherein The step of obtaining the backlight compensation data based on the maximum value and the Demura compensation preset threshold includes: Calculate the compensation difference between the maximum value and the Demura compensation preset threshold, and use the compensation difference as the backlight compensation data.

7. The luminance adjusting method according to claim 1, wherein The display panel includes multiple display sub-regions, and the backlight module includes multiple backlight sub-regions. The steps of compensating the display panel based on the Demura compensation data corresponding to the abnormal grayscale and compensating the backlight module based on the backlight compensation data include: Any one of the plurality of display sub-regions corresponds to at least one of the plurality of backlight sub-regions; The display sub-region is compensated based on the Demura compensation data corresponding to the abnormal grayscale, and the corresponding backlight sub-region is compensated based on the backlight compensation data.

8. The luminance adjusting method according to claim 1, wherein The brightness adjustment method further includes: Demura compensation correction data is obtained based on the backlight compensation data and the Demura compensation data corresponding to the abnormal grayscale, and the Demura compensation correction data is used as the corrected Demura compensation data. The display panel is compensated based on the corrected Demura compensation data, and the backlight module is compensated based on the backlight compensation data.

9. A brightness adjustment device, wherein the brightness adjustment device is applied in a display device, the display device comprising a backlight module and a display panel disposed on the backlight module, characterized in that, include: The Demura compensation data storage module is used to store the Demura compensation data of the display device. The Demura compensation data is the full grayscale Demura compensation data of the sub-display area of ​​the display device where the abnormal image appears. The Demura compensation data determination module is used to obtain the display brightness based on the Demura compensation data, establish a gamma curve representing the relationship between gray level and gamma value based on the display brightness, determine abnormal gray levels based on the gamma curve, and determine whether the Demura compensation data corresponding to the abnormal gray level is greater than the Demura compensation preset threshold. A backlight compensation data calculation module is used to obtain backlight compensation data based on the Demura compensation data corresponding to the abnormal gray level when the Demura compensation data corresponding to the abnormal gray level is greater than the Demura compensation preset threshold. A brightness adjustment module is used to compensate the display panel based on the Demura compensation data corresponding to the abnormal grayscale and to compensate the backlight module based on the backlight compensation data.