Display terminal, brightness adjustment precision control method, equipment and medium
By obtaining the desired brightness adjustment accuracy in the display terminal and switching the dimming mode, the problem of grayscale brightness difference when adjusting brightness with PWM is solved, achieving smooth and fluid brightness adjustment and reducing resource consumption.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- BOE TECHNOLOGY GROUP CO LTD
- Filing Date
- 2023-08-18
- Publication Date
- 2026-05-26
AI Technical Summary
In existing technologies, when display terminals use PWM duty cycle to adjust brightness, there is often a large difference in grayscale brightness, resulting in abrupt and unsmooth brightness adjustment.
By obtaining the desired brightness adjustment accuracy of the display terminal and switching to different dimming methods, such as DC dimming, when there is a mismatch, the brightness level is adjusted to match the desired accuracy, thus optimizing the brightness adjustment process.
It achieves smooth and fluid brightness adjustment, reduces resource consumption, and avoids brightness jumps and stuttering.
Smart Images

Figure CN116994524B_ABST
Abstract
Description
Technical Field
[0001] This disclosure generally relates to the field of display technology, and more particularly to a display terminal, a method, device, and medium for controlling brightness adjustment accuracy. Background Technology
[0002] With the development of display technology, display screens are becoming increasingly diverse (e.g., OLED, AMOLED, etc.). Generally, the brightness of a display screen is adjusted by regulating the display brightness value (DBV), which is typically divided into a pulse width modulation (PWM) dimming stage and a BC dimming stage. The PWM dimming stage mainly refers to the low-brightness stage. In the PWM dimming stage, the screen brightness is adjusted by controlling the PWM duty cycle of the display terminal.
[0003] In related technologies, during the PWM dimming stage, the DBV of the display terminal can be divided into several DBV regions, each representing a brightness value region. Based on the display relationship between the brightness value and the displayed brightness value, the PWM duty cycle of each brightness region is determined, and finally, the brightness adjustment during the PWM dimming stage is performed according to the PWM duty cycle.
[0004] However, in the process of adjusting brightness using PWM duty cycle, the grayscale brightness difference of DBV often becomes large, which leads to a rather abrupt brightness adjustment and problems such as brightness jumps and unsmooth brightness adjustment. Summary of the Invention
[0005] In view of the above-mentioned defects or deficiencies in the prior art, it is desirable to provide a display terminal, a method, device and medium for controlling the brightness adjustment accuracy, which can solve the problem that when adjusting brightness using PWM duty cycle, there is often a large difference in gray level brightness of DBV, which leads to a rough brightness adjustment, brightness jumps and unsmooth brightness adjustment. The solution is to replace the dimming method with low brightness adjustment accuracy (e.g., PWM duty cycle brightness adjustment) with a dimming method with high brightness adjustment accuracy, thereby making the brightness adjustment smooth and avoiding the problems of brightness adjustment jumps and unsmoothness.
[0006] In a first aspect, a display terminal is provided, the terminal comprising:
[0007] The acquisition module is used to acquire the desired brightness adjustment accuracy from the first brightness level to the second brightness level under the first dimming mode;
[0008] The execution module is configured to adjust the display terminal from the first brightness level to the second brightness level through a second dimming method if the first brightness adjustment accuracy supported by the display terminal in the first dimming mode does not match the desired brightness adjustment accuracy.
[0009] The brightness adjustment accuracy of the first brightness adjustment method is different from the brightness adjustment accuracy of the second dimming method.
[0010] In this application, the display terminal first obtains the desired brightness adjustment accuracy from the first brightness level to the second brightness level under the first dimming mode. Then, if the first brightness adjustment accuracy supported by the display terminal under the first dimming mode does not match the desired brightness adjustment accuracy, the display terminal will be adjusted from the first brightness level to the second brightness level through the second dimming mode (the first brightness adjustment accuracy and the second brightness adjustment accuracy of the second brightness level are different). Thus, when the display terminal needs to switch brightness levels, it can first check whether the desired brightness adjustment accuracy corresponding to the brightness level to be switched matches the current dimming mode. If they do not match, other dimming modes with different dimming accuracies can be switched, allowing the display terminal to dim using the matching dimming mode. Furthermore, when the display terminal switches from a dimming mode with higher adjustment accuracy to a dimming mode with lower adjustment accuracy, resource consumption caused by dimming can be saved. Correspondingly, when the display terminal switches from a dimming mode with lower adjustment accuracy to a dimming mode with higher adjustment accuracy, the dimming process can be smoother, more delicate, and without lag.
[0011] Secondly, a method for controlling brightness adjustment precision is provided, applied to a display terminal, the method comprising:
[0012] Obtain the desired brightness adjustment accuracy from the first brightness level to the second brightness level under the first dimming mode;
[0013] If the first brightness adjustment accuracy supported by the display terminal under the first dimming mode does not match the desired brightness adjustment accuracy, the display terminal will adjust from the first brightness level to the second brightness level through the second dimming mode.
[0014] The brightness adjustment accuracy mentioned above is different from the brightness adjustment accuracy of the second dimming method mentioned above.
[0015] Thirdly, a computer device is provided, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the program, it implements the method described in the second aspect.
[0016] Fourthly, a computer-readable storage medium is provided having a computer program stored thereon, characterized in that the program, when executed by a processor, implements the method described in the second aspect.
[0017] Fifthly, a computer program product is provided, which includes instructions that, when executed by a processor, implement the method described in the second aspect.
[0018] Additional aspects and advantages of the invention will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of the invention. Attached Figure Description
[0019] Other features, objects, and advantages of this application will become more apparent from the following detailed description of non-limiting embodiments with reference to the accompanying drawings:
[0020] Figure 1 This is a schematic diagram illustrating the grayscale brightness difference of the display brightness values corresponding to the relevant technologies.
[0021] Figure 2 This is a schematic diagram of the structure of the display terminal provided in the embodiments of this application;
[0022] Figure 3 This is one of the schematic diagrams illustrating the grayscale brightness difference of the display brightness values provided in the embodiments of this application;
[0023] Figure 4 This is the second schematic diagram of the grayscale brightness difference of the display brightness values provided in the embodiments of this application;
[0024] Figure 5 This is the third schematic diagram of the grayscale brightness difference of the display brightness values provided in the embodiments of this application;
[0025] Figure 6 This is the fourth schematic diagram of the grayscale brightness difference of the display brightness values provided in the embodiments of this application;
[0026] Figure 7 Fifth schematic diagram of grayscale brightness difference of display brightness values provided in the embodiments of this application;
[0027] Figure 8 This is a schematic flowchart of a method for controlling brightness adjustment accuracy provided in an embodiment of this application;
[0028] Figure 9 A schematic diagram of the structure of a computer device provided in an embodiment of this application. Detailed Implementation
[0029] The present application will now be described in further detail with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the invention and not intended to limit it. Furthermore, it should be noted that, for ease of description, only the parts relevant to the invention are shown in the accompanying drawings.
[0030] It should be noted that, unless otherwise specified, the embodiments and features described in this application can be combined with each other. This application will now be described in detail with reference to the accompanying drawings and embodiments.
[0031] The following is an explanation of the technical terms that appear in this application:
[0032] 1. Pulse Width Modulation (PWM) dimming method
[0033] PWM dimming refers to a dimming method where the display terminal does not rely on changing the power, but rather on the screen flashing alternately at a certain frequency of "on → off → on → off" within a very short period of time. By adjusting the ratio of "on" and "off" time, the screen brightness can be adjusted from 0% to 100%.
[0034] 2. Direct Current Dimming (DC Dimming)
[0035] DC dimming is a technology that adjusts the brightness of light by controlling a direct current voltage. This technology controls the light's brightness by changing the power supply voltage, thus achieving a dimming effect. The advantages of DC dimming include a wide dimming range, high dimming precision, no flicker, minimal damage to lighting fixtures, and suitability for various types of lamps. The principle of DC dimming is to use a dimmer to control the power supply voltage, thereby controlling the light's brightness. The dimmer contains a transistor; when it receives a control signal, the transistor adjusts the power supply voltage to control the light's brightness.
[0036] 3. Brightness Curve Configuration (BC)
[0037] BC configuration refers to the brightness curve configuration. Generally, the brightness curve configuration described above is used to indicate the relationship between the display brightness value DBV, brightness value L, PWM duty cycle, and Pulse count under PWM duty cycle dimming mode.
[0038] 4. Brightness value L
[0039] Luminance is a physical quantity that refers to the intensity of light emitted from the surface of a luminous object. It is represented by L in physics and measured in candela per square meter (N). Luminance is an important indicator of the luminous intensity of a monitor screen. For monitor panels, higher brightness also means greater resistance to interference in their working environment.
[0040] The application scenarios of this application will be described below.
[0041] With the development of display technology, the display screens of display terminals are becoming more diversified (e.g., OLED, AMOLED, etc.). For example, compared with previous display screens, AMOLED display screens are thinner and lighter, have no viewing angle problems, high definition, high brightness, fast response, low power consumption, and can achieve flexible display, which makes AMOLED products the mainstream high-end products sought after by customers.
[0042] As display screens continue to evolve, the requirements for display specifications are becoming increasingly stringent. Currently, display screen refresh rates are diverse, allowing for different display effects. For example, the same display screen can have refresh rates of 60Hz, 90Hz, and 120Hz. 120Hz offers the best display effect but consumes more power, while 60Hz provides a relatively poorer display effect but is more energy-efficient.
[0043] Regardless of the refresh rate, in brightness adjustment mode, as the display brightness value (DBV) increases, in order to ensure uniform and delicate changes in display brightness, the grayscale brightness difference of DBV needs to be kept below a certain ratio.
[0044] Specifically, Example 1 is given below for illustration. As shown in Table 1, Table 1 illustrates the specific curve relationship (e.g., curve relationship 2.2) between the brightness Lv and DBV of the display terminal, that is, the PWM duty cycle corresponding to each DBV interval when there is a specific BC configuration and the dimming method is PWM dimming. The brightness Lv and PWM duty cycle have a linear relationship, supporting three frequencies: 60Hz / 90Hz / 120Hz. Corresponding to the frequency, the number of PWM dimming pulses is 6 / 4 / 3 respectively. The grayscale brightness difference of DBV is defined as: ΔL=(L DBV -L DBV+1 ) / L DBV L DBV L is the grayscale brightness of the current display brightness value DBV. DBV+1 The grayscale brightness of the next DBV.
[0045] Assuming ΔL is required to be less than 2%, then under the PWM dimming method configured above, by Figure 1 It can be seen that within the DBV range of 1-2000, ΔL is consistently greater than 2%, reaching a maximum of 8%. Clearly, this configuration parameter cannot achieve the required grayscale brightness difference. When a 2% grayscale brightness difference cannot be achieved, the DBV exhibits a large grayscale brightness difference, leading to abrupt brightness adjustments and issues such as brightness jumps and unsmooth brightness control.
[0046] Table 1
[0047]
[0048]
[0049] Based on this, this application proposes a display terminal, a method, device, and medium for controlling brightness adjustment accuracy. This method can solve the problem that when adjusting brightness using PWM duty cycle, there is often a large difference in grayscale brightness of DBV, which leads to a harsh brightness adjustment, brightness jumps, and unsmooth brightness adjustment. By using a high-precision dimming method to replace the low-precision dimming method (e.g., PWM duty cycle brightness adjustment), the brightness adjustment becomes smooth, avoiding the problems of brightness adjustment jumps and unsmoothness.
[0050] Figure 2 This is a block diagram of a display terminal according to an embodiment of this application. (Reference) Figure 2 The device includes an acquisition module 601 and an execution module 602.
[0051] The acquisition module 601 is used to acquire the desired brightness adjustment accuracy from the first brightness level to the second brightness level under the first dimming mode.
[0052] In this embodiment, the first dimming method is a way for the display terminal to adjust the brightness of its display screen using a dimming principle. For example, the dimming principle can be any of a variety of dimming principles.
[0053] Furthermore, the first dimming method mentioned above can be a DC dimming method or a PWM duty cycle dimming method, and this application embodiment does not limit this.
[0054] In one example, the desired brightness adjustment accuracy of the dimming method can be characterized by displaying the grayscale brightness difference corresponding to the brightness value.
[0055] It should be noted that grayscale brightness difference is not necessarily equivalent to brightness adjustment accuracy. There is a corresponding relationship between grayscale brightness difference and brightness adjustment accuracy, and it can be used to characterize and indicate the desired brightness adjustment accuracy.
[0056] In this embodiment, the accuracy type of the desired brightness adjustment accuracy can correspond to the accuracy type of the first brightness adjustment accuracy corresponding to the first dimming mode. For example, if the first dimming mode is a PWM duty cycle dimming mode, then the first brightness adjustment accuracy corresponding to the first dimming mode is the PWM change trend between adjacent display brightness values DBV between different brightness levels supported by the first dimming mode. Correspondingly, the desired brightness adjustment accuracy can also be characterized by the PWM change trend.
[0057] In this embodiment, the aforementioned desired brightness adjustment accuracy is used to indicate the expected brightness change trend and brightness fluctuation during the process of adjusting the first brightness level to the second brightness level. Furthermore, the desired brightness adjustment accuracy can be characterized by the changing trend of the brightness difference between adjacent brightness values.
[0058] Understandably, the aforementioned expected brightness adjustment precision is used to indicate the brightness adjustment precision that the display terminal should support in order to make the brightness change from the first brightness level to the second brightness level relatively smooth and without any stuttering under the first dimming mode.
[0059] In this embodiment of the application, the desired brightness adjustment accuracy can be preset or user-defined.
[0060] In one example, the desired brightness adjustment accuracy between different brightness levels can be characterized by the grayscale brightness difference corresponding to the displayed brightness value. Furthermore, the grayscale brightness difference can be characterized by the following formula 1:
[0061] ΔL=(L DBV -L DBV+1 ) / L DBV Formula 1
[0062] Among them, L DBV L represents the grayscale brightness of the current DBV. DBV+1 For the grayscale brightness of the next DBV,
[0063] Furthermore, the desired brightness adjustment accuracy corresponds to a grayscale brightness difference of ΔL ≤ 2%.
[0064] It should be noted that the grayscale brightness difference is not necessarily the same as the desired brightness adjustment accuracy. It can only be used to characterize the grayscale brightness difference. That is, there is a corresponding relationship between the grayscale brightness difference and the desired brightness adjustment accuracy.
[0065] Furthermore, the desired brightness adjustment accuracy can have various types. Generally, the desired brightness adjustment accuracy is determined based on the dimming principle of the dimming method. For example, when the first dimming method is PWM duty cycle dimming, the brightness adjustment accuracy refers to the PWM duty cycle corresponding to each display brightness value (DBV) between different brightness levels. Example 1: As shown in Table 1 above, the difference in display brightness value (DBV) between brightness level Normal8 and brightness level Normal9 is 511, and the difference in PWM duty cycle between brightness level Normal8 and brightness level Normal9 is 7.6%. Therefore, the PWM duty cycle corresponding to each DBV between brightness level Normal8 and brightness level Normal9 is 0.015%. That is, the desired brightness adjustment accuracy is essentially 0.015%.
[0066] In this embodiment of the application, the first brightness level and the second brightness level are used to indicate different brightness ranges of the display terminal.
[0067] In one example, the first brightness level and the second brightness level are different brightness levels, and the different brightness levels can be indicated by the highest value in different brightness ranges of the display terminal.
[0068] In this embodiment of the application, the display brightness of the first brightness level and the second brightness level are different.
[0069] Understandably, display terminals divide display brightness into several different brightness levels based on the range of display brightness. As mentioned earlier, the brightness of a display screen can be represented by brightness L, and different brightness values L correspond to different display brightness values DBV. For example, when the brightness L is 800 nits, the display brightness value DBV is 4095.
[0070] Example 1, as shown in Table 2 below, shows that the brightness L of the display terminal ranges from 2 nits to 800 nits, and the corresponding display brightness value DBV is 1-4095. In this case, the different brightness values and display brightness values are divided into 10 different intervals, namely HBM, Normal1, Normal2, Normal3, Normal4, Normal5, Normal6, Normal7, Normal8, and Normal9.
[0071] Table 2
[0072] Band DBV Brightness value L PWM duty cycle pulse count HBM 4095 800nit 99.8% 1 Normal1 3515 500nit 99.8% 1 Normal2 2914 300nit 99.8% 1 Normal3 2313 200.1 nit 99.8% 1 Normal4 2312 200.07 nit 99.8% 6 / 4 / 3 Normal5 1849 123.1 nit 56.60% 6 / 4 / 3 Normal6 1387 66.3 nits 29.50% 6 / 4 / 3 Normal7 513 9.22 nit 15% 6 / 4 / 3 Normal8 512 9.2nit 5% 6 / 4 / 3 Normal9 1 2nit 5% 6 / 4 / 3
[0073] The execution module 602 is configured to adjust the display terminal from the first brightness level to the second brightness level through the second dimming method if the first brightness adjustment accuracy supported by the display terminal under the first dimming mode does not match the expected brightness adjustment accuracy obtained by the acquisition module 601.
[0074] In this embodiment, the first brightness adjustment accuracy described above is different from the second brightness adjustment accuracy of the second dimming method described above.
[0075] In the embodiments of this application, the dimming principles of the first dimming method and the second dimming method are different, and they are different dimming methods.
[0076] Optionally, in this embodiment of the application, the first dimming method dims the display terminal by adjusting the output voltage, and the second dimming method dims the display terminal by adjusting the input voltage.
[0077] For example, the above-mentioned dimming by adjusting the output voltage of the display terminal refers to dimming in a way that changes only the output voltage without changing the input voltage, such as PWM duty cycle dimming.
[0078] For example, the above-mentioned adjustment of the input voltage of the above-mentioned display terminal for dimming refers to dimming in a way that directly changes the input voltage (e.g., Gamma plug-in voltage) and the output voltage changes accordingly, such as DC dimming.
[0079] In this embodiment, the first brightness adjustment precision and the second brightness adjustment precision can be preset or user-defined, and this embodiment does not limit them.
[0080] Optionally, in this embodiment, the first brightness adjustment accuracy is the minimum brightness adjustment accuracy supported by the display terminal under the first dimming mode; the second brightness adjustment accuracy is the minimum brightness adjustment accuracy supported by the display terminal under the second dimming mode.
[0081] It is understandable that the minimum brightness adjustment precision corresponding to different dimming methods may be different. For example, when the first dimming method is PWM duty cycle dimming, the minimum brightness adjustment precision supported corresponds to a grayscale brightness difference greater than 2%, while when the second dimming method is DC dimming, the minimum brightness adjustment precision supported corresponds to a grayscale brightness difference less than 2%.
[0082] In this embodiment of the application, the mismatch between the first brightness adjustment accuracy and the desired brightness adjustment accuracy may include: the first brightness adjustment accuracy being too high compared to the desired brightness adjustment accuracy, or the first brightness adjustment accuracy being too low compared to the desired brightness adjustment accuracy.
[0083] Understandably, if the initial brightness adjustment precision is too high compared to the desired brightness adjustment precision, the display terminal may consume excessive adjustment resources (e.g., power) to adjust the brightness. Conversely, if the initial brightness adjustment precision is too low compared to the desired brightness adjustment precision, the display terminal may be unable to adjust from the first brightness level to the second brightness level according to the desired precision, resulting in a less smooth and refined transition. Therefore, the display terminal can switch dimming modes to adjust the brightness from the first brightness level to the second brightness level.
[0084] In this embodiment of the application, the desired brightness adjustment accuracy is matched with the second brightness adjustment accuracy of the second brightness level.
[0085] Optionally, further, in this embodiment of the application, the desired brightness adjustment accuracy is: the unit fluctuation value of the display brightness difference between the first brightness level and the second brightness level relative to the adjustment parameter.
[0086] For example, the above-mentioned adjustment parameters are either parameters used to control the display brightness under the first dimming mode, or parameters used to control the display brightness under the second dimming mode.
[0087] For example, the unit fluctuation value mentioned above refers to the average fluctuation value of each group of adjacent display brightness values between the first brightness level and the second brightness level.
[0088] For example, the adjustment parameters described above are matched with the precision type corresponding to the desired brightness adjustment precision, or the precision type corresponding to the first brightness adjustment precision, or the precision type corresponding to the second brightness adjustment precision.
[0089] It should be noted that, in essence, the accuracy type corresponding to the first brightness adjustment accuracy and the accuracy type corresponding to the second brightness adjustment accuracy (i.e., the adjustment parameters under different dimming methods) can be mutually corresponding, but not necessarily identical. For example, assuming the first dimming method is PWM duty cycle dimming and the second dimming method is DC dimming, the adjustment parameters themselves are not the same type, namely PWM duty cycle adjustment parameters and DC dimming adjustment parameters, respectively. In this case, the accuracy types corresponding to the first and second brightness adjustment accuracies are also different: the first brightness adjustment accuracy is the accuracy type corresponding to PWM duty cycle, and the second brightness adjustment accuracy is the accuracy type corresponding to the input voltage of DC dimming. However, ultimately, different brightness adjustment accuracies can be characterized by their respective grayscale brightness difference values. That is, although the adjustment parameters and accuracy types of brightness adjustment accuracies of different dimming methods are different, they can be converted into the same, unified parameters (e.g., grayscale brightness difference values) to facilitate user monitoring and display terminal monitoring of whether the first brightness adjustment accuracy matches the desired brightness adjustment accuracy.
[0090] Example 2: Assuming the desired brightness adjustment accuracy is that the grayscale brightness difference between different brightness levels is ΔL≤2%, then when the first dimming method is PWM duty cycle dimming, if it is necessary to adjust the display terminal from the first brightness level Normal8 to the second brightness level Normal9, such as... Figure 3 As shown, the grayscale brightness difference corresponding to the brightness adjustment accuracy of the PWM duty cycle dimming method (i.e., the first brightness adjustment accuracy mentioned above) is 4%, which exceeds the grayscale brightness difference corresponding to the preset expected brightness adjustment accuracy of 2%. At this time, the dimming method is switched from the PWM duty cycle dimming method (i.e., the first dimming method mentioned above) to the DC dimming method (i.e., the second dimming method mentioned above). At this time, the grayscale brightness difference corresponding to the brightness adjustment accuracy of the DC dimming method (i.e., the second brightness adjustment accuracy mentioned above) is less than 2%, meaning that the second brightness adjustment accuracy of the second brightness dimming method matches the expected brightness adjustment accuracy.
[0091] In this embodiment, the display terminal first obtains the desired brightness adjustment accuracy from the first brightness level to the second brightness level under the first dimming mode. Then, if the first brightness adjustment accuracy supported by the display terminal under the first dimming mode does not match the desired brightness adjustment accuracy, the display terminal will be adjusted from the first brightness level to the second brightness level using the second dimming mode (the first brightness adjustment accuracy and the second brightness adjustment accuracy of the second brightness level are different). Thus, when the display terminal needs to switch brightness levels, it can first check whether the desired brightness adjustment accuracy corresponding to the brightness level to be switched matches the current dimming mode. If they do not match, other dimming modes with different dimming accuracies can be switched, allowing the display terminal to dim using the matching dimming mode. Furthermore, when the display terminal switches from a dimming mode with higher adjustment accuracy to a dimming mode with lower adjustment accuracy, resource consumption associated with dimming can be saved. Conversely, when the display terminal switches from a dimming mode with lower adjustment accuracy to a dimming mode with higher adjustment accuracy, the dimming process can be smoother, more refined, and without lag.
[0092] In another embodiment of this application, a specific implementation for obtaining the desired brightness adjustment accuracy of the display terminal is also provided. When the first dimming method includes dimming using linear pulse width modulation (PWM) duty cycle, the acquisition module 601 is specifically configured to: obtain, based on the first brightness value of the display terminal at the first brightness level and the first PWM duty cycle of the first brightness value, the second brightness adjustment accuracy of the display target input voltage, and the second brightness value of the terminal at the second brightness level and the second PWM duty cycle of the second brightness value, obtain the brightness difference between the first brightness value and the second brightness value, and the duty cycle difference between the first PWM duty cycle and the second PWM duty cycle; and obtain the desired brightness adjustment accuracy from the first brightness level to the second brightness level under the first dimming method, based on the ratio of the brightness difference and the duty cycle difference.
[0093] As can be understood from the foregoing, the expected brightness adjustment accuracy is used to indicate the expected average adjustment accuracy of adjacent display brightness values during the process of adjusting from the first brightness level to the second brightness level.
[0094] Example 3: As shown in Table 1 above, it can be seen that, assuming the first dimming method is PWM duty cycle dimming, then according to the linear dimming of the PWM duty cycle dimming method, during the process of adjusting from the first brightness level Normal8 to the second brightness level Normal9, the difference in displayed brightness value DBV is 462 (that is, the brightness difference between the first brightness value and the second brightness value). At the same time, the difference in PWM duty cycle is 7.6% (that is, the duty cycle difference between the first linear pulse width modulation duty cycle and the second linear pulse width modulation duty cycle). In other words, the average PWM duty cycle of adjacent displayed brightness values DBV is the ratio of 7.6% to 462, which is 0.016%, meaning the desired brightness adjustment accuracy is 0.016%.
[0095] Furthermore, for the PWM duty cycle dimming method, its first brightness adjustment accuracy is 0.05%. That is, the first dimming method cannot adjust the PWM duty cycle for each adjacent display brightness value. As a result, it may cause the grayscale brightness difference of the display brightness value DBV to be greater than the preset expected grayscale brightness difference by 2% during the process of adjusting the display terminal from Normal8 to Normal9. Therefore, the first dimming method can be switched later, which will not be elaborated here.
[0096] Thus, when the first dimming mode is PWM duty cycle dimming mode, the expected brightness adjustment accuracy between different brightness levels is obtained by calculation under the current PWM duty cycle dimming mode. Then, it can be determined whether to switch the dimming mode in the future, so that the display terminal can adjust the brightness by dimming mode that matches the current expected brightness adjustment accuracy.
[0097] In another embodiment of this application, a specific implementation method is provided for adjusting the display terminal from a first brightness level to a second brightness level using a second dimming method. In one embodiment, the execution module 602 is specifically used to: determine the target input voltage corresponding to the second dimming method of the display terminal based on the desired brightness adjustment accuracy and the second brightness level; switch the first dimming method of the display terminal to the second dimming method, and adjust the brightness from the first brightness level to the second brightness level using the second dimming method, wherein the input voltage of the second dimming method is the target input voltage.
[0098] For example, the second brightness adjustment accuracy of the target input voltage is matched with the desired brightness adjustment accuracy.
[0099] For example, the input voltage of the second dimming method described above is the target input voltage.
[0100] Example 4: Referring to Example 3 above, in the first dimming mode, which is PWM duty cycle dimming, during the adjustment from the first brightness level (Normal 8) to the second brightness level (Normal 9), the desired brightness adjustment accuracy is 0.016%, which is much lower than the first brightness adjustment accuracy of 0.05%. The second brightness adjustment accuracy of the DC dimming mode (i.e., the second dimming mode) is 0.01%, which is lower than the desired brightness adjustment accuracy of 0.016% but close to it. Therefore, it is determined that the PWM duty cycle dimming mode will be adjusted to DC dimming mode. Simultaneously, the target input voltage for adjusting the display screen brightness under DC dimming mode is determined, i.e., the Gamma voltage interpolation value under DC dimming mode is determined. Afterwards, the display terminal adjusts the PWM duty cycle dimming mode to DC dimming mode and changes the input voltage to the Gamma voltage interpolation value.
[0101] In one embodiment, when the second dimming method includes adjusting the input voltage of the display terminal to a first input voltage and adjusting the pulse count of the display terminal, the execution module 602 is used to determine the target input voltage of the display terminal and the pulse count of the display terminal under the second dimming method according to the desired brightness adjustment accuracy, and adjust the brightness from the first brightness level to the second brightness level by using the target input voltage and the pulse count of the display terminal.
[0102] Understandably, by appropriately adjusting the pulse count of the display terminal, such as by increasing the pulse count, the grayscale brightness difference during the brightness adjustment process can be controlled within the expected grayscale brightness difference. Therefore, the pulse count in the BC setting can be adjusted to display the grayscale brightness difference corresponding to the brightness value.
[0103] Example 5: Following the previous examples, assuming the grayscale brightness difference corresponding to the desired brightness adjustment accuracy is less than 2%, from... Figure 5 It can be seen that when switching from the first dimming mode to the second dimming mode, the DBV in the 0-1500 range shows that the ΔL value exceeds 2% at some points, but does not exceed 2.5% at the maximum. At this point, increasing the number of pulses can effectively reduce the ΔL value. The pulse numbers at 60Hz, 90Hz, and 120Hz were adjusted from 6 / 4 / 3 to 12 / 8 / 6 respectively. The measured ΔL data coordinate graph is shown below. Figure 6 As shown, almost all are less than 2%.
[0104] Optionally, in the embodiments of this application, when the first dimming mode is a PWM duty cycle dimming mode, by correcting the PWM duty cycle before the first brightness level, the brightness transition between the first brightness level and the second brightness level is made more delicate and the grayscale brightness difference is smaller.
[0105] Example 7: Combining with Example 6 above, the PWM duty cycle of Normla7 was further adjusted based on Example 6. Specifically, the grayscale brightness difference ΔL value of DBV between Normla7 and Normla6 was tested, and the PWM duty cycle of Normla7 was appropriately modified. Normla7 was used as the brightness transition area between Normla8 and Normla6.
[0106] The BC settings corresponding to Example 7 are shown in Table 3 below:
[0107] Table 3
[0108] Band DBV Brightness value L PWM duty cycle pulse count HBM 4095 800nit 99.8% 1 Normal1 3515 500nit 99.8% 1 Normal2 2914 373nit 99.8% 1 Normal3 2313 250.1 nit 99.8% 1 Normal4 2312 250.07 nit 98% 16 / 12 / 9 Normal5 1849 154nit 56.14% 16 / 12 / 9 Normal6 1387 82.5nit 30.92% 16 / 12 / 9 Normal7 925 9.22 nit 15% 16 / 12 / 9 Normal8 463 9.2nit 5% 16 / 12 / 9 Normal9 1 2nit 5% 16 / 12 / 9
[0109] Figure 8 This is a flowchart illustrating a method for controlling brightness adjustment accuracy according to an embodiment of this application. The execution subject of this method can be the display terminal mentioned above. Figure 8 As shown, the method includes steps 101 and 102:
[0110] Step 101: Obtain the desired brightness adjustment accuracy from the first brightness level to the second brightness level under the first dimming mode.
[0111] Step 102: If the first brightness adjustment accuracy supported by the display terminal under the first dimming mode does not match the desired brightness adjustment accuracy, the display terminal adjusts from the first brightness level to the second brightness level through the second dimming mode.
[0112] In one embodiment, the first brightness adjustment accuracy is the minimum brightness adjustment accuracy supported by the display terminal under the first dimming mode; the second brightness adjustment accuracy is the minimum brightness adjustment accuracy supported by the display terminal under the second dimming mode.
[0113] In one embodiment, the first dimming method dims the display terminal by adjusting the output voltage, and the second dimming method dims the display terminal by adjusting the input voltage.
[0114] In one embodiment, the desired brightness adjustment accuracy is: the unit fluctuation value of the display brightness difference between the first brightness level and the second brightness level relative to the adjustment parameter; the adjustment parameter is either a parameter used to control the display brightness under the first dimming mode, or a parameter used to control the display brightness under the second dimming mode.
[0115] In one embodiment, a specific implementation method for obtaining the desired brightness adjustment accuracy of the display terminal is also provided. For example, when the first dimming method includes dimming using linear pulse width modulation (LPDM) duty cycle, the specific implementation of "obtaining the desired brightness adjustment accuracy from the first brightness level to the second brightness level under the first dimming method" mentioned above includes: obtaining, based on the first brightness value of the display terminal at the first brightness level and the first LDM duty cycle of the first brightness value, and the second brightness value of the display terminal at the second brightness level and the second LDM duty cycle of the second brightness value, a brightness difference between the first brightness value and the second brightness value and a duty cycle difference between the first LDM duty cycle and the second LDM duty cycle; and obtaining the desired brightness adjustment accuracy from the first brightness level to the second brightness level under the first dimming method based on the ratio of the brightness difference and the duty cycle difference.
[0116] In one embodiment, a specific implementation method is also provided for adjusting the display terminal from a first brightness level to a second brightness level using a second dimming method. For example, the specific implementation of "the display terminal adjusting from the first brightness level to the second brightness level using a second dimming method" mentioned above includes: determining a target input voltage corresponding to the second dimming method of the display terminal based on the desired brightness adjustment accuracy and the second brightness level, wherein the second brightness adjustment accuracy of the target input voltage matches the desired brightness adjustment accuracy; switching the first dimming method of the display terminal to the second dimming method, and adjusting the display terminal from the first brightness level to the second brightness level using the second dimming method.
[0117] In one embodiment, other specific methods are also provided for adjusting the display terminal from the first brightness level to the second brightness level via a second dimming method. For example, when the second dimming method includes adjusting the input voltage of the display terminal to a first input voltage and adjusting the pulse count of the display terminal, the aforementioned phrase "the display terminal adjusts from the first brightness level to the second brightness level via the second dimming method" includes: determining the target input voltage and the pulse count of the display terminal under the second dimming method based on the desired brightness adjustment accuracy, and adjusting the display terminal from the first brightness level to the second brightness level using the target input voltage and the pulse count of the display terminal.
[0118] In the method provided in this application embodiment, the display terminal first obtains the desired brightness adjustment accuracy from the first brightness level to the second brightness level under the first dimming mode. Then, if the first brightness adjustment accuracy supported by the display terminal under the first dimming mode does not match the desired brightness adjustment accuracy, the display terminal will be adjusted from the first brightness level to the second brightness level through the second dimming mode (the first brightness adjustment accuracy and the second brightness adjustment accuracy of the second brightness level are different). Thus, when the display terminal needs to switch brightness levels, it can first check whether the desired brightness adjustment accuracy corresponding to the brightness level to be switched matches the current dimming mode. If they do not match, other dimming modes with different dimming accuracies can be switched, so that the display terminal dims with the matching dimming mode. Furthermore, when the display terminal switches from a dimming mode with higher adjustment accuracy to a dimming mode with lower adjustment accuracy, the resource consumption caused by dimming can be saved. Correspondingly, when the display terminal switches from a dimming mode with lower adjustment accuracy to a dimming mode with higher adjustment accuracy, the dimming process can be made smoother, more delicate, and without lag.
[0119] This application also provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the training rule determination method described in this application. For example, it can execute... Figure 8 The steps of the method shown.
[0120] This application provides a computer program product containing instructions that are implemented by a processor at runtime. Figure 8 The steps of the method shown.
[0121] It should be noted that although the operation of the method of the present invention is described in a specific order in the accompanying drawings, this does not require or imply that the operations must be performed in that specific order, or that all the operations shown must be performed in order to achieve the desired result.
[0122] It should be understood that the units described in the brightness adjustment accuracy control device correspond to the various steps in the method described in the accompanying drawings. Therefore, the operations and features described above for the method also apply to the brightness adjustment accuracy control device, the resource access device, and the units contained therein, and will not be repeated here. The brightness adjustment accuracy control device and the resource access device can be pre-implemented in the browser or other security applications of a computer device, or can be loaded into the browser or other security applications of a computer device through download or other means. The corresponding units in the brightness adjustment accuracy control device and the resource access device can cooperate with the units in the computer device to implement the solution of the embodiments of this application.
[0123] The division of modules or units mentioned in the detailed description above is not mandatory. In fact, according to the embodiments of this disclosure, the features and functions of two or more modules or units described above can be embodied in one module or unit. Conversely, the features and functions of one module or unit described above can be further divided and embodied by multiple modules or units.
[0124] It should be noted that for details not disclosed in the brightness adjustment accuracy control device and resource access device in the embodiments of this application, please refer to the details disclosed in the above embodiments of this application, which will not be repeated here.
[0125] The following is for reference. Figure 9 , Figure 9 A schematic diagram of a computer device suitable for implementing embodiments of this application is shown. For example... Figure 9 As shown, the computer system 1700 includes a central processing unit (CPU) 1701, which can perform various appropriate actions and processes based on programs stored in read-only memory (ROM) 1702 or programs loaded from storage section 1708 into random access memory (RAM) 1703. RAM 1703 also stores various programs and data required for the system's operating instructions. CPU 1701, ROM 1702, and RAM 1703 are interconnected via bus 1704. Input / output (I / O) interface 1705 is also connected to bus 1704.
[0126] The following components are connected to I / O interface 1705: an input section 1706 including a keyboard, mouse, etc.; an output section 1707 including a cathode ray tube (CRT), liquid crystal display (LCD), etc., and speakers, etc.; a storage section 1708 including a hard disk, etc.; and a communication section 1709 including a network interface card such as a LAN card, modem, etc. The communication section 1709 performs communication processing via a network such as the Internet. A drive 1710 is also connected to I / O interface 1705 as needed. Removable media 1711, such as a disk, optical disk, magneto-optical disk, semiconductor memory, etc., are installed on drive 1710 as needed so that computer programs read from them can be installed into storage section 1708 as needed.
[0127] Specifically, according to embodiments of this application, the flowchart above refers to... Figure 2The described process can be implemented as a computer software program. For example, embodiments of this application include a computer program product comprising a computer program carried on a computer-readable medium, the computer program containing program code for performing the methods shown in the flowchart. In such an embodiment, the computer program contains program code for performing the methods shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network via communication section 1709, and / or installed from removable medium 1711. When the computer program is executed by central processing unit (CPU) 1701, it performs the functions defined in the system of this application.
[0128] It should be noted that the computer-readable medium shown in this application can be a computer-readable signal medium or a computer-readable storage medium, or any combination of the two. A computer-readable storage medium can be, for example,—but not limited to—an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of a computer-readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination thereof. In this application, a computer-readable storage medium can be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, apparatus, or device. In this application, a computer-readable signal medium can include a data signal propagated in baseband or as part of a carrier wave, carrying computer-readable program code. Such propagated data signals can take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. Computer-readable signal media can also be any computer-readable medium other than computer-readable storage media, which can send, propagate, or transmit a program for use by or in connection with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium can be transmitted using any suitable medium, including but not limited to: wireless, wire, optical fiber, RF, etc., or any suitable combination thereof.
[0129] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operational instructions of possible implementations of systems, methods, and computer program products according to various embodiments of this application. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two connected blocks may actually be executed substantially in parallel, or they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, can be implemented using a dedicated hardware-based system that performs the specified functions or operational instructions, or using a combination of dedicated hardware and computer instructions.
[0130] The units or modules described in the embodiments of this application can be implemented in software or hardware. The described units or modules can also be housed in a processor; for example, a processor can be described as including a first receiving module, a second receiving module, and a transmitting module. The names of these units or modules do not, in certain circumstances, constitute a limitation on the unit or module itself.
[0131] In another aspect, this application also provides a computer-readable storage medium, which may be included in the electronic device described in the above embodiments, or may exist independently and not assembled into the electronic device. The computer-readable storage medium stores one or more programs that, when used by one or more processors, execute the brightness adjustment accuracy control method described in this application.
[0132] The above description is merely a preferred embodiment of this application and an explanation of the technical principles employed. Those skilled in the art should understand that the scope of disclosure in this application is not limited to technical solutions formed by specific combinations of the above-described technical features, but should also cover other technical solutions formed by arbitrary combinations of the above-described technical features or their equivalents without departing from the foregoing disclosed concept. For example, technical solutions formed by substituting the above features with (but not limited to) technical features with similar functions disclosed in this application.
Claims
1. A display terminal, characterized in that, The terminal includes: The acquisition module is used to acquire the desired brightness adjustment accuracy from the first brightness level to the second brightness level under the first dimming mode; The execution module is configured to adjust the display terminal from the first brightness level to the second brightness level through a second dimming method if the first brightness adjustment accuracy supported by the display terminal in the first dimming mode does not match the desired brightness adjustment accuracy. The brightness adjustment accuracy of the first brightness adjustment method is different from the brightness adjustment accuracy of the second dimming method. The acquisition module is specifically used to acquire the brightness difference between the first brightness value and the second brightness value and the duty cycle difference between the first linear pulse width modulation duty cycle and the second linear pulse width modulation duty cycle based on the first brightness value of the display terminal at the first brightness level and the first linear pulse width modulation duty cycle of the first brightness value, and the second brightness value of the display terminal at the second brightness level and the second linear pulse width modulation duty cycle of the second brightness value. The acquisition module is further specifically used to acquire the desired brightness adjustment accuracy from the first brightness level to the second brightness level under the first dimming mode based on the ratio of the brightness difference and the duty cycle difference.
2. The terminal according to claim 1, characterized in that, The first brightness adjustment accuracy is the minimum brightness adjustment accuracy supported by the display terminal under the first dimming mode; the second brightness adjustment accuracy is the minimum brightness adjustment accuracy supported by the display terminal under the second dimming mode.
3. The terminal according to claim 1, characterized in that, The first dimming method dims the display terminal by adjusting its output voltage, while the second dimming method dims the display terminal by adjusting its input voltage.
4. The terminal according to claim 1, characterized in that, The desired brightness adjustment accuracy is: the unit fluctuation value of the display brightness difference between the first brightness level and the second brightness level relative to the adjustment parameter; the adjustment parameter is a parameter used to control the display brightness under the first dimming mode, or a parameter used to control the display brightness under the second dimming mode.
5. The terminal according to claim 3, characterized in that, The execution module is specifically used to determine the target input voltage corresponding to the second dimming mode of the display terminal based on the desired brightness adjustment accuracy and the second brightness level, wherein the second brightness adjustment accuracy of the target input voltage matches the desired brightness adjustment accuracy; The execution module is further specifically used to switch the first dimming mode of the display terminal to the second dimming mode, and adjust the brightness level from the first brightness level to the second brightness level through the second dimming mode, wherein the input voltage of the second dimming mode is the target input voltage.
6. The terminal according to claim 1, characterized in that, The execution module is specifically used to determine the target input voltage of the display terminal and the number of pulses of the display terminal under the second dimming mode according to the desired brightness adjustment accuracy, and adjust the brightness level from the first brightness level to the second brightness level by means of the target input voltage and the number of pulses of the display terminal.
7. A method for controlling brightness adjustment accuracy, applied to a display terminal, characterized in that, include: Obtain the desired brightness adjustment accuracy from the first brightness level to the second brightness level under the first dimming mode; If the first brightness adjustment accuracy supported by the display terminal in the first dimming mode does not match the desired brightness adjustment accuracy, the display terminal will adjust from the first brightness level to the second brightness level through the second dimming mode. The brightness adjustment accuracy of the first brightness adjustment method is different from the brightness adjustment accuracy of the second dimming method. The process of obtaining the desired brightness adjustment accuracy from the first brightness level to the second brightness level under the first dimming mode includes: Based on the first brightness value and the first linear pulse width modulation duty cycle of the first brightness value at the first brightness level of the display terminal, and the second brightness value and the second linear pulse width modulation duty cycle of the second brightness value at the second brightness level of the display terminal, the brightness difference between the first brightness value and the second brightness value and the duty cycle difference between the first linear pulse width modulation duty cycle and the second linear pulse width modulation duty cycle are obtained. Based on the ratio of the brightness difference to the duty cycle difference, the desired brightness adjustment accuracy from the first brightness level to the second brightness level under the first dimming mode is obtained.
8. A computer device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the program, it implements the method as described in claim 7.
9. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the program is executed by the processor, it implements the method as described in claim 7.
10. A computer program product, the computer program product comprising instructions, characterized in that, The instructions are executed by the processor to implement the method as described in claim 7.