Compensation value determination method and device, brightness compensation method and device, display device
By establishing a data voltage compensation relationship table and adjusting the data voltage value according to the measured brightness value and the target brightness value, the brightness offset problem of AMOLED modules when the panel characteristic coefficient changes is solved, achieving high-precision brightness compensation and avoiding brightness jumps.
Patent Information
- Application Number
- CN202411908793.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-23
- Publication Date
- 2026-01-23
- Estimated Expiration
- 2044-12-23
AI Technical Summary
Existing AMOLED module brightness compensation methods mainly compensate for the voltage drop of the power supply voltage, but in practical applications, they still cannot effectively eliminate brightness deviation, especially when the panel characteristic coefficient changes, resulting in inconsistency between the brightness and the adjusted value.
By identifying multiple sets of measurement data, including power supply voltage values and grayscale values, a data voltage compensation relationship table is established. The data voltage values are adjusted based on the relationship between the measured brightness values and the target brightness values until they are consistent. This data voltage compensation relationship table is then used for brightness compensation.
It improves the accuracy and efficiency of brightness compensation, avoids brightness jumps, and ensures that the compensated brightness value is closer to the target brightness value.
Smart Images

Figure CN119479549B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of display technology, specifically to a method and apparatus for determining data voltage compensation values, a method and apparatus for brightness compensation of a display panel, and a display device. Background Technology
[0002] Active-matrix organic light-emitting diodes (AMOLEDs) have become the mainstream display devices due to their vibrant colors, low power consumption, and foldable design.
[0003] However, due to various factors, the brightness of AMOLED modules in actual applications differs from the values set during production debugging. Existing compensation methods mainly compensate for the voltage drop (IR drop) of the power supply voltage (ELVDD), but the compensation effect is still not ideal. Summary of the Invention
[0004] To address the aforementioned issues, embodiments of this application provide a method and apparatus for determining data voltage compensation values, a method and apparatus for brightness compensation of a display panel, and a display device.
[0005] The first aspect of this application provides a method for determining data voltage compensation values, comprising: determining multiple measurement data groups, each measurement data group including a power supply voltage value and a grayscale value; for each measurement data group, controlling a target display panel to display based on the measurement data group to obtain a measured brightness value, and determining the data voltage compensation value corresponding to the measurement data group based on the relationship between the measured brightness value and the target brightness value; and establishing a data voltage compensation relationship table based on the data voltage compensation values corresponding to each of the multiple measurement data groups. The data voltage compensation relationship table represents the correspondence between multiple power supply voltage values, multiple grayscale values, and multiple data voltage compensation values.
[0006] In conjunction with the first aspect, based on the relationship between the measured brightness value and the target brightness value, the data voltage compensation value corresponding to the measurement data group is determined, including: when the measured brightness value and the target brightness value are inconsistent, the data voltage value of the target display panel is adjusted at least once, and the relationship between the measured brightness value and the target brightness value after the data voltage value is adjusted is determined until the measured brightness value after the data voltage value is adjusted is consistent with the target brightness value, and the adjustment amount of the data voltage value when consistent is determined as the data voltage compensation value corresponding to the measurement data group.
[0007] In conjunction with the first aspect, based on the relationship between the measured brightness value and the target brightness value, the data voltage compensation value corresponding to the measurement data set is determined, including: when the measured brightness value and the target brightness value are the same, the data voltage compensation value corresponding to the measurement data set is determined to be zero.
[0008] A second aspect of this application provides a brightness compensation method for a display panel, comprising: obtaining the current power supply voltage value and the current grayscale value of a target display panel; obtaining a predetermined data voltage compensation relationship table, wherein the data voltage compensation relationship table represents the correspondence between multiple power supply voltage values, multiple grayscale values, and multiple data voltage compensation values; querying the data voltage compensation relationship table based on the current power supply voltage value and the current grayscale value of the target display panel to obtain a first data voltage compensation value; updating the first data voltage value of the target display panel based on the first data voltage compensation value to obtain a second data voltage value; and controlling the target display panel to display based on the second data voltage value to compensate for the brightness of the target display panel.
[0009] In conjunction with the second aspect, based on the current power supply voltage value and current grayscale value of the target display panel, a data voltage compensation relationship table is consulted to obtain a first data voltage compensation value. This includes: based on the current power supply voltage value and current grayscale value of the target display panel, consulting the data voltage compensation relationship table to determine whether the data voltage compensation relationship table includes the current power supply voltage value and current grayscale value; if the data voltage compensation relationship table includes the current power supply voltage value and current grayscale value, the data voltage compensation value corresponding to the current power supply voltage value and current grayscale value in the data voltage compensation relationship table is determined as the first data voltage compensation value; if the data voltage compensation relationship table does not include the current power supply voltage value and / or current grayscale value, the first data voltage compensation value is determined based on the data voltage compensation value corresponding to the power supply voltage value and / or grayscale value adjacent to the current power supply voltage value and / or current grayscale value.
[0010] In conjunction with the second aspect, when the data voltage compensation relationship table does not include the current power supply voltage value and / or the current grayscale value, a first data voltage compensation value is determined based on the data voltage compensation value corresponding to the power supply voltage value and / or grayscale value closest to the current power supply voltage value and / or the current grayscale value. This includes: when the data voltage compensation relationship table does not include the current power supply voltage value but includes the current grayscale value, among the multiple power supply voltage values corresponding to the current grayscale value in the data voltage compensation relationship table, the first data voltage compensation value is obtained by proportionally calculating based on the data voltage compensation value corresponding to the power supply voltage value closest to the current power supply voltage value; and / or, If the data voltage compensation relationship table does not include the current grayscale value but includes the current power supply voltage value, a first data voltage compensation value is obtained by proportionally calculating the data voltage compensation value corresponding to the grayscale value closest to the current grayscale value among the multiple grayscale values corresponding to the current power supply voltage value in the data voltage compensation relationship table; and / or, if the data voltage compensation relationship table does not include the current power supply voltage value and the current grayscale value, a first data voltage compensation value is obtained by proportionally calculating the data voltage compensation value corresponding to the power supply voltage value closest to the current power supply voltage value and the grayscale value closest to the current grayscale value in the data voltage compensation relationship table.
[0011] In conjunction with the second aspect, the data voltage compensation relationship table was determined using the method described above.
[0012] A third aspect of this application provides a device for determining data voltage compensation values, comprising: a first determining module, a second determining module, and an establishing module. The first determining module is used to determine multiple measurement data groups, each measurement data group including a power supply voltage value and a grayscale value. The second determining module is used to, for each measurement data group, control a target display panel to display based on the measurement data group, obtain a measured brightness value, and determine the corresponding data voltage compensation value for the measurement data group based on the relationship between the measured brightness value and the target brightness value. The establishing module is used to establish a data voltage compensation relationship table based on the data voltage compensation values corresponding to each of the multiple measurement data groups. The data voltage compensation relationship table represents the correspondence between multiple power supply voltage values, multiple grayscale values, and multiple data voltage compensation values.
[0013] This application provides a brightness compensation device for a display panel, comprising: a first acquisition module, a second acquisition module, a query module, an update module, and a display module. The first acquisition module acquires the current power supply voltage value and the current grayscale value of the target display panel. The second acquisition module acquires a pre-determined data voltage compensation relationship table. The data voltage compensation relationship table represents the correspondence between multiple power supply voltage values, multiple grayscale values, and multiple data voltage compensation values. The query module queries the data voltage compensation relationship table based on the current power supply voltage value and the current grayscale value of the target display panel to obtain a first data voltage compensation value. The update module updates the first data voltage value of the target display panel based on the first data voltage compensation value to obtain a second data voltage value. The display module controls the target display panel to display based on the second data voltage value to compensate for the brightness of the target display panel.
[0014] The fifth aspect of this application provides a display device, including a memory, a processor, and a computer program stored in the memory and executed by the processor, wherein the processor executes the computer program to implement the above-described method.
[0015] The sixth aspect of this application provides a machine-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the above-described method.
[0016] The above technical solution identifies multiple measurement data groups and determines the corresponding data voltage compensation value for each measurement data group based on the power supply voltage value and grayscale value in each group, thus establishing a data voltage compensation relationship table. This table represents the correspondence between multiple power supply voltage values, multiple grayscale values, and multiple data voltage compensation values. When used to compensate the data voltage values of a target display panel, the data voltage compensation relationship table in this application simplifies the calculation process and improves compensation efficiency and accuracy. Attached Figure Description
[0017] Figure 1 This is a flowchart illustrating a method for determining data voltage compensation values provided in an exemplary embodiment of this application.
[0018] Figure 2 This is a flowchart illustrating a method for determining the data voltage compensation value corresponding to a measurement data set, provided in an exemplary embodiment of this application.
[0019] Figure 3 This is a schematic flowchart of a brightness compensation method for a display panel provided in an exemplary embodiment of this application.
[0020] Figure 4 This is a flowchart illustrating a method for determining a first data voltage compensation value provided in an exemplary embodiment of this application.
[0021] Figure 5 This is a structural block diagram of a data voltage compensation value determination device provided in an exemplary embodiment of this application.
[0022] Figure 6 This is a structural block diagram of a brightness compensation device for a display panel provided in an exemplary embodiment of this application.
[0023] Figure 7 The diagram shown is a schematic diagram of the structure of a display device provided in an exemplary embodiment of this application.
[0024] Figure 8 This is a schematic diagram of the structure of a display device provided in another embodiment of this application.
[0025] Figure 9 This is an example curve showing how brightness values change with DBV. Detailed Implementation
[0026] 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 some embodiments of this application, and not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.
[0027] The brightness of an AMOLED module is directly proportional to the current, and the current is calculated using the formula I = k(ELVDD - Vdata). 2 Where I represents the current value, k represents the panel characteristic coefficient, ELVDD represents the positive power supply voltage, and Vdata represents the data voltage. Therefore, the brightness of an AMOLED module is related to the power supply voltage ELVDD, the data voltage Vdata, and the panel characteristic coefficient k.
[0028] Currently, the ELVDD of AMOLED modules is usually set to a fixed value (e.g., 4.6V). Module suppliers adjust the brightness at this voltage to obtain the target brightness (or adjustment value). However, at the mobile phone end, due to various factors, the ELVDD output by the mobile phone motherboard deviates from this fixed value, resulting in the brightness of the AMOLED module displayed on the mobile phone being inconsistent with the adjustment value (or target brightness), resulting in brightness offset.
[0029] The existing compensation scheme introduces ELVDD drop compensation, specifically: an externally input ELVDD is connected to the Display Driver Integrated Circuit (DDIC). The DDIC detects the actual value of ELVDD and determines the difference between the actual value and the fixed value. Based on this difference, a new data voltage Vdata is obtained. Since the data voltage Vdata is compensated, the difference between ELVDD and Vdata remains unchanged. When the panel characteristic coefficient k remains unchanged, the brightness remains constant despite changes in ELVDD. However, in practical applications, changes in ELVDD can also cause changes in the panel characteristic coefficient k. In this case, the actual brightness value will still be inconsistent with the adjusted value (or target brightness value).
[0030] In addition, the brightness of the AMOLED module can be adjusted using the Display Brightness Value (DBV). Figure 9 This is an example curve showing how brightness values change as a function of DBV. Figure 9 As shown, a brightness jump occurred at point A. This is due to the change in the negative supply voltage (ELVSS) at this point caused by adjusting the saturation region of the driving MOSFET under different brightness conditions. Changes in ELVSS cause changes in brightness. Furthermore, changes in ELVSS also cause changes in the panel characteristic coefficient k; therefore, compensation considering only ELVSS changes cannot eliminate the brightness jump.
[0031] To address the aforementioned issues, this application provides a method and apparatus for determining data voltage compensation values, a method and apparatus for brightness compensation of a display panel, and a display device. These methods and apparatus consider the impact of changes in panel characteristic coefficients on actual display brightness, making the compensated actual brightness value closer to the target brightness value and avoiding brightness jumps when adjusting brightness via DBV.
[0032] In a first aspect, embodiments of this application provide a method for determining data voltage compensation values.
[0033] Figure 1 This is a flowchart illustrating a method for determining data voltage compensation values provided in an exemplary embodiment of this application. Figure 1 As shown, the method includes the following steps.
[0034] Step S110: Determine multiple sets of measurement data. Each set of measurement data includes a power supply voltage value and a grayscale value.
[0035] Due to changes in application scenarios, the actual power supply voltage value may differ from the factory-set fixed value, potentially being higher or lower. Therefore, it is necessary to determine data voltage compensation values corresponding to multiple different power supply voltage values. These multiple power supply voltage values are determined based on the factory-set fixed value. For example, if the fixed value is 4.6V, the multiple power supply voltage values could be 4.4V, 4.5V, 4.6V, 4.7V, 4.8V, etc. As another example, if the fixed value is 4.7V, the multiple power supply voltage values could be 4.6V, 4.65V, 4.7V, 4.75V, 4.8V, etc. In this embodiment, the difference between multiple adjacent power supply voltage values is determined based on the actual situation and can be the same or different; this embodiment does not impose any limitations.
[0036] Grayscale values can represent the brightness information in a grayscale image. The range of grayscale values is 0 to 255. Different grayscale values correspond to different brightness values; therefore, brightness compensation requires consideration of the brightness values at different grayscale levels. In this embodiment, the grayscale values can be determined based on actual conditions, and this embodiment does not impose limitations. For example, multiple grayscale values can be 32, 64, 128, 192, and 255.
[0037] Therefore, multiple power supply voltage values and multiple grayscale values can determine multiple sets of measurement data.
[0038] Step S120: For each measurement data group, control the target display panel to display based on the measurement data group to obtain the measured brightness value, and determine the data voltage compensation value corresponding to the measurement data group based on the relationship between the measured brightness value and the target brightness value.
[0039] Optionally, the data voltage compensation value can be positive or non-positive.
[0040] This embodiment uses a measurement data set as an example. The measurement data set includes a power supply voltage value and a grayscale value. The target display panel is controlled to display based on the power supply voltage value and the grayscale value. An optical device (e.g., a photometer or luminance meter) is used to measure the actual brightness of the target display panel, obtaining a measured brightness value. After obtaining the measured brightness value, the target brightness value corresponding to the power supply voltage value and the grayscale value is acquired. The measured brightness value and the target brightness value are compared to determine the data voltage compensation value corresponding to the measurement data set.
[0041] Optionally, if the measured brightness value matches the target brightness value, the data voltage compensation value corresponding to the measurement data set is set to zero. Optionally, if the measured brightness value does not match the target brightness value, the data voltage value of the target display panel is adjusted at least once, and the relationship between the measured brightness value and the target brightness value after the adjustment is determined, until the measured brightness value after the adjustment matches the target brightness value. The adjustment amount of the data voltage value at which the values match is then determined as the data voltage compensation value corresponding to the measurement data set. For more details on determining the data voltage compensation value, see [link to relevant documentation]. Figure 2 .
[0042] Step S130: Based on the data voltage compensation values corresponding to each of the multiple measurement data groups, establish a data voltage compensation relationship table.
[0043] The data voltage compensation table represents the correspondence between multiple power supply voltage values, multiple grayscale values, and multiple data voltage compensation values. This table can be stored in memory. It can be used to compensate the data voltage values of the target display panel, thereby achieving brightness compensation.
[0044] For example, Table 1 shows a data voltage compensation relationship table. As shown in Table 1, any power supply voltage value and any grayscale value correspond to a data voltage compensation value. Under the same grayscale value, different power supply voltage values correspond to different data voltage compensation values. For example, when the grayscale value is 255, the data voltage compensation values corresponding to 4.4V, 4.5V, 4.6V, 4.7V, and 4.8V are a1, a2, a3, a4, and a5, respectively. Under the same power supply voltage, different grayscale values correspond to different data voltage compensation values. For example, when the power supply voltage is 4.4V, the data voltage compensation values corresponding to 255, 192, 128, 64, and 32 are a1, b1, c1, d1, and e1, respectively.
[0045] Table 1 Data Voltage Compensation Relationship Table
[0046]
[0047] In this embodiment, multiple measurement data groups are determined, and a corresponding data voltage compensation value is determined based on the power supply voltage value and grayscale value in each measurement data group, establishing a data voltage compensation relationship table. This table represents the correspondence between multiple power supply voltage values, multiple grayscale values, and multiple data voltage compensation values. The data voltage compensation relationship table in this embodiment can be used to compensate the data voltage value of the target display panel, thereby achieving brightness compensation for the target display panel, simplifying the calculation process and improving compensation efficiency. Furthermore, in this embodiment, the data voltage compensation value is determined based on the measured brightness value and the target brightness value, considering multiple factors affecting the brightness value, such as power supply voltage and panel characteristic coefficients, making the compensated actual brightness value closer to the target brightness value and improving compensation accuracy. Additionally, compensating the data voltage value through the data voltage compensation relationship table can also avoid brightness jumps when adjusting brightness via DBV.
[0048] Figure 2 This is a flowchart illustrating a method for determining the data voltage compensation value corresponding to a measurement data set, provided in an exemplary embodiment of this application. Figure 2 This explanation uses only one set of measurement data as an example. Those skilled in the art will understand that the voltage compensation values for multiple sets of measurement data can be obtained through... Figure 2 The method shown is used to determine this. For example... Figure 2 As shown, the method includes the following steps.
[0049] Step S210: For a set of measurement data, control the target display panel to display based on the set of measurement data to obtain the measured brightness value.
[0050] The measurement data set includes a power supply voltage value and a grayscale value. The target display panel is controlled to display based on the power supply voltage value and the grayscale value. The actual brightness of the target display panel is measured using optical equipment (e.g., a photometer or luminance meter) to obtain the measured brightness value.
[0051] Step S220: Determine whether the measured brightness value is consistent with the target brightness value.
[0052] After obtaining the measured brightness value, acquire the target brightness value corresponding to the power supply voltage value and grayscale value. Determine whether the measured brightness value and the target brightness value are consistent. If the measured brightness value and the target brightness value are consistent, execute step S230 to set the data voltage compensation value corresponding to the measured data group to zero.
[0053] If the measured brightness value is inconsistent with the target brightness value, proceed to step S240 to adjust the data voltage value of the target display panel. For this fixed power supply voltage value, the panel characteristic coefficient k is a fixed value. According to the current calculation formula, the brightness value (or current) of the target display panel mainly depends on the data voltage value. Adjust the data voltage value and obtain a new measured brightness value based on the adjusted data voltage value. Then proceed to step S250.
[0054] Step S250: Determine whether the measured brightness value after adjusting the data voltage value is consistent with the target brightness value. If the measured brightness value after adjusting the data voltage value is inconsistent with the target brightness value, return to step S240, that is, adjust the data voltage value of the target display panel again. Then execute the judgment step S250 again.
[0055] If the measured brightness value after adjusting the data voltage value is consistent with the target brightness value, proceed to step S260 to determine the adjustment amount of the data voltage value as the data voltage compensation value corresponding to the measurement data group.
[0056] In this embodiment of the application, for a measurement data set, the data voltage compensation value of the measurement data set is determined based on the measured brightness value of the target display panel and the target brightness value. The data has high reliability, and when used for brightness compensation, the compensated brightness is closer to the target brightness, thereby improving the brightness compensation accuracy.
[0057] Secondly, embodiments of this application provide a brightness compensation method for a display panel.
[0058] Figure 3 This is a schematic flowchart of a brightness compensation method for a display panel provided in an exemplary embodiment of this application. Figure 3 As shown, the method includes the following steps.
[0059] Step S310: Obtain the current power supply voltage value and current grayscale value of the target display panel.
[0060] The current power supply voltage refers to the power supply voltage provided by the driving circuit of the target display panel, which can be a positive power supply voltage (EVLDD) or a negative power supply voltage (ELVSS). Grayscale values represent the brightness information in the image. The current grayscale value corresponds to the target brightness value of the target display panel.
[0061] Step S320: Obtain a pre-determined data voltage compensation relationship table.
[0062] The data voltage compensation relationship table represents the correspondence between multiple power supply voltage values, multiple grayscale values, and multiple data voltage compensation values. The data voltage compensation relationship table can be determined according to the method for determining data voltage compensation values in the embodiments of this application. After determining the data voltage compensation relationship table, it can be stored in memory. The data voltage compensation relationship table is then retrieved from memory.
[0063] Step S330: Based on the current power supply voltage value and current grayscale value of the target display panel, query the data voltage compensation relationship table to obtain the first data voltage compensation value.
[0064] Optionally, based on the current power supply voltage and current grayscale value of the target display panel, a data voltage compensation relationship table is queried to determine whether the data voltage compensation relationship table includes the current power supply voltage and current grayscale value. If the data voltage compensation relationship table includes the current power supply voltage and current grayscale value, the data voltage compensation value corresponding to the current power supply voltage and current grayscale value in the data voltage compensation relationship table is determined as the first data voltage compensation value. If the data voltage compensation relationship table does not include the current power supply voltage and / or current grayscale value, the first data voltage compensation value is determined based on the data voltage compensation value corresponding to the power supply voltage and / or grayscale value adjacent to the current power supply voltage and / or current grayscale value. For more details on determining the first data voltage compensation value, see [link to relevant documentation]. Figure 4 This will not be elaborated upon here.
[0065] Step S340: Update the first data voltage value of the target display panel based on the first data voltage compensation value to obtain the second data voltage value.
[0066] After obtaining the first data voltage compensation value, the first data voltage value of the target display panel is updated according to the first data voltage compensation value. For example, the first data voltage value is added to the first data voltage compensation value to obtain the second data voltage value. It can be understood that the first data voltage compensation value can be positive or negative. When the first data voltage compensation value is positive, the second data voltage value is greater than the first data voltage value. When the first data voltage compensation value is negative, the second data voltage value is less than the first data voltage value.
[0067] In step S350, the target display panel is controlled to display based on the second data voltage value in order to compensate for the brightness of the target display panel.
[0068] The target display panel is controlled to display based on the current power supply voltage, current grayscale value, and second data voltage value. Since the second data voltage value is a compensated data voltage value, brightness compensation of the target display panel can be achieved.
[0069] In this embodiment, the data voltage is compensated according to a data voltage compensation relationship table, and the target display panel is controlled to display based on the compensated data voltage (second data voltage), thus achieving brightness compensation for the target display panel. Since the data voltage compensation relationship table is determined based on the measured brightness value and the target brightness value, it ensures that the compensated brightness is close to the target brightness, resulting in a more accurate brightness value. Furthermore, compensating the data voltage value through the data voltage compensation relationship table can also avoid brightness jumps when adjusting brightness via DBV.
[0070] Figure 4 This is a flowchart illustrating a method for determining a first data voltage compensation value according to an exemplary embodiment of this application. Figure 4 As shown, the method includes the following steps.
[0071] Step S410: Based on the current power supply voltage value and current grayscale value of the target display panel, query the data voltage compensation relationship table.
[0072] The data voltage compensation relationship table represents the correspondence between multiple power supply voltage values, multiple grayscale values, and multiple data voltage compensation values. After obtaining the current power supply voltage value and the current grayscale value, the data voltage compensation relationship table is checked to see if the current power supply voltage value and the current grayscale value exist.
[0073] Step S420: Determine whether the data voltage compensation relationship table includes the current power supply voltage value and the current grayscale value. If the data voltage compensation relationship table includes the current power supply voltage value and the current grayscale value (yes), proceed to step S430, and determine the data voltage compensation value corresponding to the current power supply voltage value and the current grayscale value in the data voltage compensation relationship table as the first data voltage compensation value. For example, the current power supply voltage value is 4.5V, and the current grayscale value is 192. As shown in Table 1, if the data voltage compensation relationship table includes the current power supply voltage value and the current grayscale value, then the data voltage compensation value b2 is determined as the first data voltage compensation value. As another example, the current power supply voltage value is 4.6V, and the current grayscale value is 64. As shown in Table 1, if the data voltage compensation relationship table includes the current power supply voltage value and the current grayscale value, then the data voltage compensation value d3 is determined as the first data voltage compensation value.
[0074] If the data voltage compensation relationship table does not include the current power supply voltage value and the current grayscale value (if not), proceed to step S440 to determine whether the data voltage compensation relationship table does not include the current power supply voltage value but includes the current grayscale value. If the result of the data voltage compensation relationship table not including the current power supply voltage value but including the current grayscale value is yes, proceed to step S450. Among the multiple power supply voltage values corresponding to the current grayscale value in the data voltage compensation relationship table, perform a proportional calculation based on the data voltage compensation value corresponding to the power supply voltage value closest to the current power supply voltage value to obtain the first data voltage compensation value. For example, the current power supply voltage value is 4.55V, and the current grayscale value is 128V. As shown in Table 1, the data voltage compensation relationship table includes the current grayscale value but does not include the current power supply voltage value. The power supply voltage values closest to the current power supply voltage value are determined to be 4.5V and 4.6V, and the corresponding data voltage compensation values are c2 and c3, respectively. Let the first data voltage compensation value be x, then the formula for proportional calculation is... Then the first data voltage compensation value For example, the current power supply voltage is 4.62V, and the current grayscale value is 255. As shown in Table 1, the data voltage compensation relationship table includes the current grayscale value but does not include the current power supply voltage value. The power supply voltage values closest to the current power supply voltage value are determined to be 4.6V and 4.7V, with corresponding data voltage compensation values a3 and a4, respectively. Setting the first data voltage compensation value as x, the formula for proportional calculation is: Then the first data voltage compensation value In some embodiments, the data voltage compensation value obtained by proportional calculation, along with the corresponding power supply voltage value and grayscale value, is stored in a data voltage compensation relationship table to avoid repeated calculations when applied again in subsequent applications, thereby reducing the computational load.
[0075] If the result of the data voltage compensation relationship table not including the current power supply voltage value but including the current grayscale value is negative, proceed to step S460 to determine whether the data voltage compensation relationship table does not include the current grayscale value but includes the current power supply voltage value. If the result of the data voltage compensation relationship table not including the current grayscale value but including the current power supply voltage value is positive, proceed to step S470. Among the multiple grayscale values corresponding to the current power supply voltage value in the data voltage compensation relationship table, perform a proportional calculation based on the data voltage compensation value corresponding to the grayscale value closest to the current grayscale value to obtain the first data voltage compensation value. For example, the current power supply voltage value is 4.8V, and the current grayscale value is 96. As shown in Table 1, the data voltage compensation relationship table includes the current power supply voltage value but does not include the current grayscale value. The grayscale values closest to the current grayscale value are determined to be 128 and 64, and the corresponding data voltage compensation values are c5 and d5, respectively. Set the first data voltage compensation value as x, then the formula for proportional calculation is: Then the first data voltage compensation value For example, the current power supply voltage is 4.6V, and the current grayscale value is 144. As shown in Table 1, the data voltage compensation relationship table includes the current power supply voltage value but does not include the current grayscale value. The grayscale values closest to the current grayscale value are determined to be 192 and 128, with corresponding data voltage compensation values of b3 and c3. Setting the first data voltage compensation value as x, the formula for proportional calculation is: Then the first data voltage compensation value In some embodiments, the data voltage compensation value obtained by proportional calculation, along with the corresponding power supply voltage value and grayscale value, is stored in a data voltage compensation relationship table to avoid repeated calculations when applied again in subsequent applications, thereby reducing the computational load.
[0076] If the result of the data voltage compensation relationship table not including the current grayscale value but including the current power supply voltage value is negative, proceed to step S480. Calculate the first data voltage compensation value proportionally based on the power supply voltage value closest to the current power supply voltage value and the data voltage compensation value corresponding to the grayscale value closest to the current grayscale value in the data voltage compensation relationship table. For example, the current power supply voltage value is 4.55V, and the current grayscale value is 96. As shown in Table 1, the data voltage compensation relationship table does not include either the current power supply voltage value or the current grayscale value. The power supply voltage values closest to the current power supply voltage value are determined to be 4.5V and 4.6V, and the grayscale values closest to the current grayscale value are determined to be 128 and 64, respectively. When the grayscale value is 128, the data voltage compensation values corresponding to the power supply voltage values of 4.5V and 4.6V are c2 and c3, respectively. Therefore, when the grayscale value is 128 and the power supply voltage value is 4.55V, the corresponding data voltage compensation value is... When the grayscale value is 64, the corresponding data voltage compensation values for power supply voltages of 4.5V and 4.6V are d2 and d3, respectively. Therefore, when the grayscale value is 64 and the power supply voltage is 4.55V, the corresponding data voltage compensation value is... Therefore, setting the first data voltage compensation value as x, when the grayscale value is 96, the formula for proportional calculation is as follows: Then the first data voltage compensation value In some embodiments, the data voltage compensation value obtained by proportional calculation, along with the corresponding power supply voltage value and grayscale value, is stored in a data voltage compensation relationship table to avoid repeated calculations when applied again in subsequent applications, thereby reducing the computational load.
[0077] In this embodiment, when the current power supply voltage value and the current grayscale value exist in the data voltage compensation relationship table, the data voltage compensation value corresponding to the current power supply voltage value and the current grayscale value is used as the first data voltage compensation value. When the current power supply voltage value and the current grayscale value are not included in the data voltage compensation relationship table, the first data voltage compensation value is determined by a proportional interpolation algorithm. This method is simple to operate and has high accuracy.
[0078] Thirdly, embodiments of this application provide a device for determining data voltage compensation values.
[0079] Figure 5 This is a structural block diagram of a data voltage compensation value determination device provided in an exemplary embodiment of this application. Figure 5 As shown, the device 500 for determining the data voltage compensation value includes a first determining module 510, a second determining module 520, and an establishing module 530.
[0080] The first determining module 510 is used to determine multiple sets of measurement data. Each set of measurement data includes a power supply voltage value and a grayscale value.
[0081] The second determining module 520 is used to control the target display panel to display for each measurement data group, obtain the measured brightness value, and determine the data voltage compensation value corresponding to the measurement data group based on the relationship between the measured brightness value and the target brightness value.
[0082] The module 530 is used to establish a data power compensation relationship table based on the data voltage compensation values corresponding to each of the multiple measurement data sets. The data voltage compensation relationship table represents the correspondence between multiple power supply voltage values, multiple grayscale values, and multiple data voltage compensation values.
[0083] Optionally, the second determining module 520 is further configured to determine the data voltage compensation value corresponding to the measurement data group as zero when the measured brightness value is consistent with the target brightness value.
[0084] Optionally, the second determining module 520 is further configured to, when the measured brightness value is inconsistent with the target brightness value, adjust the data voltage value of the target display panel at least once, and determine the relationship between the measured brightness value and the target brightness value after adjusting the data voltage value, until the measured brightness value after adjusting the data voltage value is consistent with the target brightness value, and determine the adjustment amount of the data voltage value when consistent as the data voltage compensation value corresponding to the measurement data group.
[0085] The working principle and benefits of the data voltage compensation value determination device provided in this application embodiment are similar to those of the data voltage compensation value determination method provided in this application embodiment, and will not be repeated here.
[0086] Fourthly, embodiments of this application provide a brightness compensation device for a display panel.
[0087] Figure 6 This is a structural block diagram of a brightness compensation device for a display panel provided in an exemplary embodiment of this application. Figure 6 As shown, the brightness compensation device 600 of the display panel includes a first acquisition module 610, a second acquisition module 620, a query module 630, an update module 640, and a display module 650.
[0088] The first acquisition module 610 is used to acquire the current power supply voltage value and the current grayscale value of the target display panel.
[0089] The second acquisition module 620 is used to acquire a pre-determined data voltage compensation relationship table. The data voltage compensation relationship table represents the correspondence between multiple power supply voltage values, multiple grayscale values, and multiple data voltage compensation values.
[0090] The query module 630 is used to query the data voltage compensation relationship table based on the current power supply voltage value and the current grayscale value of the target display panel to obtain the first data power supply compensation value.
[0091] The update module 640 is used to update the first data voltage value of the target display panel based on the first data voltage compensation value to obtain the second data voltage value.
[0092] The display module 650 is used to control the target display panel to display based on the second data voltage value, so as to compensate for the brightness of the target display panel.
[0093] Optionally, the query module 630 is further configured to query a data voltage compensation relationship table based on the current power supply voltage value and the current grayscale value of the target display panel, and determine whether the data voltage compensation relationship table includes the current power supply voltage value and the current grayscale value. The query module 630 is also configured to, if the data voltage compensation relationship table does not include the current power supply voltage value and / or the current grayscale value, determine a first data voltage compensation value based on the data voltage compensation value corresponding to the power supply voltage value and / or grayscale value adjacent to the current power supply voltage value and / or the current grayscale value.
[0094] Optionally, the query module 630 is further configured to, when the data voltage compensation relationship table does not include the current power supply voltage value but includes the current grayscale value, calculate a first data voltage compensation value by proportionally selecting the data voltage compensation value corresponding to the power supply voltage value closest to the current power supply voltage value from among the multiple power supply voltage values corresponding to the current grayscale value in the data voltage compensation relationship table. The query module 630 is further configured to, when the data voltage compensation relationship table does not include the current grayscale value but includes the current power supply voltage value, calculate a first data voltage compensation value by proportionally selecting the data voltage compensation value corresponding to the grayscale value closest to the current grayscale value from among the multiple grayscale values corresponding to the current power supply voltage value in the data voltage compensation relationship table. The query module 630 is further configured to, when the data voltage compensation relationship table does not include both the current power supply voltage value and the current grayscale value, calculate a first data voltage compensation value by proportionally selecting the data voltage compensation value corresponding to the power supply voltage value closest to the current power supply voltage value and the grayscale value closest to the current grayscale value in the data voltage compensation relationship table.
[0095] Optionally, the query module 630 is further configured to determine the data voltage compensation value corresponding to the current power supply voltage value and the current grayscale value in the data voltage compensation relationship table as the first data voltage compensation value, provided that the data voltage compensation relationship table includes the current power supply voltage value and the current grayscale value.
[0096] The specific working principle and benefits of the brightness compensation device for the display panel provided in this application embodiment are similar to those of the brightness compensation method for the display panel provided in this application embodiment, and will not be repeated here.
[0097] Fifthly, embodiments of this application provide a display device.
[0098] Below, for reference Figure 7 This application describes a display device according to embodiments thereof. Figure 7 The diagram shown is a schematic diagram of the structure of a display device provided in an exemplary embodiment of this application.
[0099] like Figure 7 As shown, the display device 700 includes one or more processors 701 and memory 702.
[0100] The processor 701 may be a central processing unit (CPU) or other form of processing unit with data processing capabilities and / or instruction execution capabilities, and may control other components in the display device 700 to perform desired functions.
[0101] The memory 702 may include one or more computer program products, which may include various forms of computer-readable storage media, such as volatile memory and / or non-volatile memory. The volatile memory may include, for example, random access memory (RAM) and / or cache memory. The non-volatile memory may include, for example, read-only memory (ROM), hard disk, flash memory, etc. One or more computer program instructions may be stored on the computer-readable storage medium, and the processor 701 may execute the program instructions to implement the data voltage compensation value determination method or display panel brightness compensation method of the various embodiments of this application described above, and / or other desired functions. The computer-readable storage medium may also store various contents such as data voltage compensation values and data voltage compensation relationship tables.
[0102] In one example, the display device 700 may also include an input device 703 and an output device 704, which are interconnected via a bus system and / or other forms of connection mechanism (not shown).
[0103] The input device 703 may include, for example, a keyboard, a mouse, etc.
[0104] The output device 704 can output various information to the outside, including a first data voltage compensation value, a second data voltage value, etc. The output device 704 may include, for example, a display, a speaker, a printer, and a communication network and its connected remote output devices, etc.
[0105] Of course, for the sake of simplicity, Figure 7 Only some of the components of the display device 700 relevant to this application are shown in this illustration; components such as buses, input / output interfaces, etc., are omitted. In addition, the display device 700 may include any other suitable components depending on the specific application.
[0106] Figure 8 This is a schematic diagram of the structure of a display device provided in another embodiment of this application. For example... Figure 8 As shown, display device 800 is a product with image display capabilities. For example, display device 800 can be used to display static images, such as pictures or photographs. Display device 800 can also be used to display dynamic images, such as videos.
[0107] Display device 800 can be a laptop, mobile phone, handheld or portable computer, camera, camcorder, in-vehicle smart central control screen, calculator, smartwatch, GPS navigator, electronic photo, electronic billboard or sign, projector, etc.
[0108] The display device 800 includes the display panel provided in any of the above embodiments. The display panel is an active-matrix organic light-emitting diode display panel.
[0109] In addition, the display device 800 can also perform functions such as taking photos, recording videos, fingerprint recognition, and facial recognition. Accordingly, the display device 800 also includes at least one functional module for implementing the above functions, such as an under-display camera or an under-display fingerprint recognition sensor.
[0110] In addition to the methods and devices described above, embodiments of this application may also be computer program products, which include computer program instructions that, when executed by a processor, cause the processor to perform the steps in the methods for determining data voltage compensation values or brightness compensation methods for display panels according to various embodiments of this application as described above.
[0111] The computer program product can be written in any combination of one or more programming languages to perform the operations of the embodiments of this application. The programming languages include object-oriented programming languages such as Java and C++, as well as conventional procedural programming languages such as C or similar languages. The program code can be executed entirely on the user's computing device, partially on the user's computing device, as a standalone software package, partially on the user's computing device and partially on a remote computing device, or entirely on a remote computing device or server.
[0112] Furthermore, embodiments of this application may also be computer-readable storage media storing computer program instructions thereon, which, when executed by a processor, cause the processor to perform the steps in the methods for determining data voltage compensation values or brightness compensation methods for display panels according to various embodiments of this application described above.
[0113] The computer-readable storage medium may be any combination of one or more readable media. A readable medium may be a readable signal medium or a readable storage medium. A readable storage medium may, for example, include, but is not limited to, electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatuses, or devices, or any combination thereof. More specific examples of readable storage media (a non-exhaustive list) include: electrical connections having one or more wires, portable disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof.
[0114] The basic principles of this application have been described above with reference to specific embodiments. However, it should be noted that the advantages, benefits, and effects mentioned in this application are merely examples and not limitations, and should not be considered as essential features of each embodiment of this application. Furthermore, the specific details disclosed above are for illustrative and facilitative purposes only, and are not limitations. These details do not limit the application to the necessity of employing the aforementioned specific details for implementation.
[0115] The block diagrams of devices, apparatuses, devices, and systems involved in this application are merely illustrative examples and are not intended to require or imply that they must be connected, arranged, or configured in the manner shown in the block diagrams. As those skilled in the art will recognize, these devices, apparatuses, devices, and systems can be connected, arranged, and configured in any manner. Words such as “comprising,” “including,” “having,” etc., are open-ended terms meaning “including but not limited to,” and are used interchangeably with them. The terms “or” and “and” as used herein refer to the terms “and / or,” and are used interchangeably with them unless the context clearly indicates otherwise. The term “such as” as used herein refers to the phrase “such as but not limited to,” and is used interchangeably with it.
[0116] It should also be noted that in the apparatus, equipment, and methods of this application, the components or steps can be disassembled and / or recombined. These disassemblies and / or recombinations should be considered as equivalent solutions of this application.
[0117] The above description of the disclosed aspects is provided to enable any person skilled in the art to make or use this application. Various modifications to these aspects will be readily apparent to those skilled in the art, and the general principles defined herein can be applied to other aspects without departing from the scope of this application. Therefore, this application is not intended to be limited to the aspects shown herein, but rather to be accorded the widest scope consistent with the principles and novel features disclosed herein.
[0118] The above description has been given for purposes of illustration and description. Furthermore, this description is not intended to limit the embodiments of this application to the forms disclosed herein. Although numerous exemplary aspects and embodiments have been discussed above, those skilled in the art will recognize certain variations, modifications, alterations, additions, and sub-combinations thereof.
Claims
1. A method for determining data voltage compensation values, characterized in that, include: Multiple sets of measurement data are defined, each set of measurement data including a power supply voltage value and a grayscale value; For each measurement data group, the target display panel is controlled to display based on the measurement data group to obtain the measured brightness value, and the data voltage compensation value corresponding to the measurement data group is determined based on the relationship between the measured brightness value and the target brightness value. Based on the data voltage compensation values corresponding to each of the multiple measurement data groups, a data voltage compensation relationship table is established. The data voltage compensation relationship table represents the correspondence between multiple power supply voltage values, multiple grayscale values, and multiple data voltage compensation values.
2. The method for determining the data voltage compensation value according to claim 1, characterized in that, The step of determining the data voltage compensation value corresponding to the measurement data set based on the relationship between the measured brightness value and the target brightness value includes: If the measured brightness value is inconsistent with the target brightness value, the data voltage value of the target display panel is adjusted at least once, and the relationship between the measured brightness value after adjusting the data voltage value and the target brightness value is determined until the measured brightness value after adjusting the data voltage value is consistent with the target brightness value. The adjustment amount of the data voltage value when consistent is determined as the data voltage compensation value corresponding to the measured data group.
3. The method for determining the data voltage compensation value according to claim 1, characterized in that, The step of determining the data voltage compensation value corresponding to the measurement data set based on the relationship between the measured brightness value and the target brightness value includes: If the measured brightness value matches the target brightness value, the data voltage compensation value corresponding to the measured data set is set to zero.
4. A brightness compensation method for a display panel, characterized in that, include: Obtain the current power supply voltage and current grayscale value of the target display panel; A predetermined data voltage compensation relationship table is obtained, wherein the data voltage compensation relationship table represents the correspondence between multiple power supply voltage values, multiple grayscale values and multiple data voltage compensation values, and the data voltage compensation relationship table is determined by any one of claims 1-3; Based on the current power supply voltage and current grayscale value of the target display panel, the data voltage compensation relationship table is queried to obtain the first data voltage compensation value; The first data voltage value of the target display panel is updated based on the first data voltage compensation value to obtain the second data voltage value; The target display panel is controlled to display based on the second data voltage value in order to compensate for the brightness of the target display panel.
5. The brightness compensation method for a display panel according to claim 4, characterized in that, The step of querying the data voltage compensation relationship table based on the current power supply voltage and current grayscale value of the target display panel to obtain the first data voltage compensation value includes: Based on the current power supply voltage value and current grayscale value of the target display panel, query the data voltage compensation relationship table to determine whether the data voltage compensation relationship table includes the current power supply voltage value and current grayscale value; When the data voltage compensation relationship table includes the current power supply voltage value and the current grayscale value, the data voltage compensation value corresponding to the current power supply voltage value and the current grayscale value in the data voltage compensation relationship table is determined as the first data voltage compensation value; If the current power supply voltage value and / or the current grayscale value are not included in the data voltage compensation relationship table, the first data voltage compensation value is determined based on the data voltage compensation value corresponding to the power supply voltage value and / or grayscale value adjacent to the current power supply voltage value and / or the current grayscale value.
6. The brightness compensation method for a display panel according to claim 5, characterized in that, In the case where the current power supply voltage value and / or the current grayscale value are not included in the data voltage compensation relationship table, determining the first data voltage compensation value based on the data voltage compensation value corresponding to the power supply voltage value and / or grayscale value adjacent to the current power supply voltage value and / or the current grayscale value includes: When the current power supply voltage value is not included in the data voltage compensation relationship table, but the current grayscale value is included, the first data voltage compensation value is obtained by proportionally calculating the data voltage compensation value corresponding to the power supply voltage value closest to the current power supply voltage value among the multiple power supply voltage values corresponding to the current grayscale value in the data voltage compensation relationship table; and / or, When the data voltage compensation relationship table does not include the current grayscale value but includes the current power supply voltage value, the first data voltage compensation value is obtained by proportionally calculating the data voltage compensation value corresponding to the grayscale value closest to the current grayscale value among the multiple grayscale values corresponding to the current power supply voltage value in the data voltage compensation relationship table; and / or, If the current power supply voltage value and the current grayscale value are not included in the data voltage compensation relationship table, the first data voltage compensation value is obtained by proportionally calculating the power supply voltage value closest to the current power supply voltage value and the data voltage compensation value corresponding to the grayscale value closest to the current grayscale value in the data voltage compensation relationship table.
7. A device for determining data voltage compensation values, characterized in that, include: The first determining module is used to determine multiple measurement data groups, each of which includes a power supply voltage value and a grayscale value; The second determining module is used to control the target display panel to display based on the measurement data group for each measurement data group, obtain the measured brightness value, and determine the data voltage compensation value corresponding to the measurement data group based on the relationship between the measured brightness value and the target brightness value. A module is established to create a data voltage compensation relationship table based on the data voltage compensation values corresponding to each of the multiple measurement data groups. The data voltage compensation relationship table represents the correspondence between multiple power supply voltage values, multiple grayscale values, and multiple data voltage compensation values.
8. A brightness compensation device for a display panel, characterized in that, include: The first acquisition module is used to acquire the current power supply voltage value and the current grayscale value of the target display panel; The second acquisition module is used to acquire a predetermined data voltage compensation relationship table, wherein the data voltage compensation relationship table represents the correspondence between multiple power supply voltage values, multiple grayscale values and multiple data voltage compensation values, and the data voltage compensation relationship table is determined by any one of claims 1-3. The query module is used to query the data voltage compensation relationship table based on the current power supply voltage value and the current grayscale value of the target display panel to obtain the first data voltage compensation value; The update module is used to update the first data voltage value of the target display panel based on the first data voltage compensation value to obtain the second data voltage value; The display module is used to control the target display panel to display based on the second data voltage value, so as to compensate the brightness of the target display panel.
9. A display device, comprising a memory, a processor, and a computer program stored in the memory and executed by the processor, characterized in that, When the processor executes the computer program, it implements the method as described in any one of claims 1 to 6.
Citation Information
Patent Citations
Gamma correcting method and device for display modules
CN105590587A
Compensation method of pixel unit
CN106531078A