Display backlight stabilization method, device, equipment and storage medium
By obtaining the backlight brightness value sequence and dimming parameter values, and using boundary search and adjustment strategies, the problem of the display's brightness cannot be fast and stable, and the display can quickly reach the best state after turning on the power and reduce long-term brightness fluctuations.
Patent Information
- Application Number
- CN202211678159.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-12-26
- Publication Date
- 2025-09-02
- Estimated Expiration
- 2042-12-26
AI Technical Summary
In the prior art, the high backlight module of the display cannot quickly stabilize the brightness, and the brightness fluctuates greatly during long-term use.
By obtaining the backlight brightness value sequence and corresponding dimming parameter values, using boundary search strategies and fixed-step paths or dynamic adjustment strategies, quickly adjust the backlight brightness to the target value, ensuring that the monitor quickly reaches the best use state after turning on and reducing long-term fluctuations.
It realizes that the display quickly stabilizes its brightness after turning on, and maintains its brightness stabilization during long-term use to reduce fluctuations.
Smart Images

Figure CN115881046B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of display technology, and in particular to a display backlight stabilization method, device, equipment and storage medium. Background Art
[0002] With the continuous development of modern display technology, high-backlight modules have emerged and gained application. Display backlights have transitioned from traditional tube lamps to LED modules, significantly improving display backlight performance. Therefore, the backlight adjustment range and method directly impact the display's brightness. Good backlight control allows users to experience natural backlight fluctuations, while drastic backlight fluctuations can cause discomfort. However, existing backlight adjustment ranges and methods fail to ensure the display's backlight brightness reaches its optimal state quickly after power-up, and furthermore, result in significant backlight brightness fluctuations over extended periods of use. Summary of the Invention
[0003] Embodiments of the present invention provide a display backlight stabilization method, device, equipment and storage medium, which aim to solve the problem in the prior art that the adjustment range and adjustment method of the high backlight module of the display cannot enable the backlight brightness of the display to reach the usage state as quickly as possible after power-on, and causes the backlight brightness of the display to fluctuate greatly during long-term use.
[0004] In a first aspect, an embodiment of the present invention provides a display backlight stabilization method, which includes:
[0005] Acquire a backlight brightness value sequence composed of measured backlight brightness values and a dimming parameter value corresponding to the backlight brightness value sequence; wherein the dimming parameter value is a pulse width modulation value or a DC voltage value;
[0006] Determining whether there are target end values in the backlight brightness value sequence based on a preset boundary search strategy; wherein the value interval corresponding to the target end values includes the preset target backlight brightness value;
[0007] If the target two end values do not exist in the backlight brightness value sequence, the dimming parameter value is adjusted based on a preset fixed-step adjustment strategy, and the current backlight brightness value is obtained accordingly;
[0008] If it is determined that the difference between the current backlight brightness value and the target backlight brightness value exceeds a preset target difference range, the current backlight brightness value is added to the backlight brightness value sequence to update the backlight brightness value sequence, and the process returns to the step of determining whether target end values exist in the backlight brightness value sequence based on the preset boundary search strategy;
[0009] If it is determined that the difference between the current backlight brightness value and the target backlight brightness value does not exceed the target difference range, the display is controlled to display at the current backlight brightness value.
[0010] In a second aspect, an embodiment of the present invention further provides a display backlight stabilization device, comprising:
[0011] A sequence acquisition unit, configured to acquire a backlight brightness value sequence consisting of measured backlight brightness values and a dimming parameter value corresponding to the backlight brightness value sequence; wherein the dimming parameter value is a pulse width modulation value or a DC voltage value;
[0012] a target two-end value determination unit, configured to determine whether target two-end values exist in the backlight brightness value sequence based on a preset boundary search strategy; wherein the value interval corresponding to the target two-end values includes the preset target backlight brightness value;
[0013] a fixed-step adjustment unit, configured to adjust the dimming parameter value based on a preset fixed-step adjustment strategy if the target end values do not exist in the backlight brightness value sequence, and obtain a corresponding current backlight brightness value;
[0014] a first stabilization control unit, configured to, if it is determined that the difference between the current backlight brightness value and the target backlight brightness value exceeds a preset target difference range, add the current backlight brightness value to the backlight brightness value sequence to update the backlight brightness value sequence, and return to start the target two-end value determination unit;
[0015] The second stabilization control unit is configured to control the display to display at the current backlight brightness value if it is determined that the difference between the current backlight brightness value and the target backlight brightness value does not exceed the target difference range.
[0016] In a third aspect, an embodiment of the present invention further provides a display backlight stabilization device, which includes a memory and a processor, wherein a computer program is stored in the memory, and when the processor executes the computer program, the method described in the first aspect is implemented.
[0017] In a fourth aspect, an embodiment of the present invention further provides a computer-readable storage medium, wherein the storage medium stores a computer program, wherein the computer program includes program instructions, and when the program instructions are executed by a processor, the method described in the first aspect can be implemented.
[0018] The embodiment of the present invention provides a method, apparatus, device and storage medium for stabilizing the backlight of a display, wherein the method includes: obtaining a backlight brightness value sequence composed of measured backlight brightness values, and corresponding dimming parameter values; obtaining whether there are target end values in the backlight brightness value sequence based on a boundary search strategy; if there are no target end values in the backlight brightness value sequence, adjusting the dimming parameter value based on a preset fixed-step adjustment strategy, and obtaining the current backlight brightness value accordingly; if it is determined that the difference between the current backlight brightness value and the target backlight brightness value does not exceed the target difference range, controlling the display to display with the current backlight brightness value; if it is determined that the difference between the current backlight brightness value and the target backlight brightness value exceeds the target difference range, continuing to dim. The embodiment of the present invention not only enables the display to reach the use state as quickly as possible after being turned on, but also enables the backlight brightness of the display to fluctuate less during long-term use. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0020] Figure 1 A schematic flow chart of a display backlight stabilization method provided by an embodiment of the present invention;
[0021] Figure 2 A schematic diagram of a sub-process of a display backlight stabilization method provided by an embodiment of the present invention;
[0022] Figure 3 A schematic diagram of another sub-process of the display backlight stabilization method provided by an embodiment of the present invention;
[0023] Figure 4 Another schematic diagram of a flow chart of a display backlight stabilization method provided by an embodiment of the present invention;
[0024] Figure 5 A schematic diagram of another sub-process of the display backlight stabilization method provided by an embodiment of the present invention;
[0025] Figure 6 A schematic block diagram of a display backlight stabilization device provided by an embodiment of the present invention;
[0026] Figure 7 A schematic block diagram of a display backlight stabilization device provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0027] The following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of them. All other embodiments obtained by ordinary technicians in this field based on the embodiments of the present invention without making any creative efforts shall fall within the scope of protection of the present invention.
[0028] It will be understood that when used in this specification and the appended claims, the terms “comprises” and “comprising” indicate the presence of described features, integers, steps, operations, elements and / or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components and / or groups thereof.
[0029] It should also be understood that the terminology used in this specification is for the purpose of describing particular embodiments only and is not intended to limit the present invention. As used in the specification and appended claims, the singular forms "a," "an," and "the" are intended to include the plural forms unless the context clearly indicates otherwise.
[0030] It should be further understood that the term "and / or" used in the present description and appended claims refers to and includes any and all possible combinations of one or more of the associated listed items.
[0031] Embodiments of the present invention provide a display backlight stabilization method, apparatus, device, and storage medium. The display backlight stabilization method in these embodiments is applicable to displays such as PACS displays (PACS stands for Picture Archiving and Communication System), liquid crystal displays, color displays, and medical displays (such as CT, MRI, X-ray machines, MRI, endoscopy, and medical office equipment, among other applications requiring brightness stabilization). The display is provided with one or more processors, memory, and one or more application programs. The one or more application programs are stored in the memory and configured to be executed by the processor to implement the display backlight stabilization method.
[0032] Figure 1 FIG. 1 is a flow chart of a display backlight stabilization method provided by an embodiment of the present invention. Figure 1 As shown, the method includes the following steps S110-S150.
[0033] S110 , obtaining a backlight brightness value sequence composed of measured backlight brightness values and a dimming parameter value corresponding to the backlight brightness value sequence; wherein the dimming parameter value is a pulse width modulation value or a direct current voltage value.
[0034] In this embodiment, in order to stabilize the backlight brightness of the display in a very short time and reach the optimal display usage state of the display when the display is turned on this time, it is possible to first obtain whether multiple backlight brightness values have been measured in a very short time after the display is turned on this time (the very short time is a preset time threshold, such as 0.1s, 0.5s, 1s, etc., but is not limited to the above values, and the time threshold can be set according to the actual needs of the user). If multiple backlight brightness values have been measured, the multiple backlight brightness values that have been measured are arranged in the order of the time of acquisition to obtain a backlight brightness value sequence. Among them, each backlight brightness value in the backlight brightness value sequence corresponds to a dimming parameter value, that is, there is a mapping relationship between the dimming parameter value and the backlight brightness value (for example, there is a linear relationship between the dimming parameter value and the backlight brightness value). Afterwards, the backlight brightness value sequence and the dimming parameter value corresponding to the backlight brightness value sequence can be used as important initial parameters for quickly stabilizing the backlight brightness of the display; wherein, the dimming parameter value corresponding to the backlight brightness value sequence can be determined by the dimming parameter value corresponding to at least one backlight brightness value in the backlight brightness value sequence.
[0035] Backlight dimming methods include pulse width modulation (PWM) and direct current (DC) dimming. PWM dimming adjusts backlight brightness based on changes in the pulse width modulation (PWM) value, while DC dimming adjusts backlight brightness based on changes in the direct current (DC) voltage value. Whether PWM or DC dimming is selected, the display backlight brightness can be adjusted.
[0036] S120 , determining whether there are target end values in the backlight brightness value sequence based on a preset boundary search strategy; wherein the value interval corresponding to the target end values includes the preset target backlight brightness value.
[0037] In this embodiment, after the backlight brightness value sequence is acquired, a preset boundary search strategy can be used to determine and acquire the target end values in the backlight brightness value sequence in order to determine whether the backlight brightness value sequence contains target end values that meet the conditions. Since the target end values in the backlight brightness value sequence are automatically determined and acquired based on the preset boundary search strategy, manual sequence boundary search is not required, thereby improving the efficiency of acquiring the target end values.
[0038] In one embodiment, if Figure 2 As shown, step S120 includes:
[0039] S121, acquiring backlight brightness values greater than the target backlight brightness value in the backlight brightness value sequence, and forming a first backlight brightness value sequence;
[0040] S122, acquiring backlight brightness values in the backlight brightness value sequence that are smaller than the target backlight brightness value, and forming a second backlight brightness value sequence;
[0041] S123: If the first backlight brightness value sequence or the second backlight brightness value sequence is an empty set, determining that target two end values do not exist in the backlight brightness value sequence;
[0042] S124: If both the first backlight brightness value sequence and the second backlight brightness value sequence are not empty sets, determine whether target two end values exist in the backlight brightness value sequence.
[0043] In this embodiment, when the backlight brightness value sequence is known, that is, all backlight brightness values included in the backlight brightness value sequence are known, all backlight brightness values greater than the target backlight brightness value can be sequentially filtered out from the backlight brightness value sequence according to the chronological order of the backlight brightness value acquisition times, and form a first backlight brightness value sequence. At the same time, all backlight brightness values less than the target backlight brightness value can also be sequentially filtered out from the backlight brightness value sequence according to the chronological order of the backlight brightness value acquisition times, and form a second backlight brightness value sequence.
[0044] It can be seen that all backlight brightness values in the first backlight brightness value sequence obtained must be greater than the target backlight brightness value, and all backlight brightness values in the second backlight brightness value sequence obtained must be greater than the target backlight brightness value. If the first backlight brightness value sequence is an empty set, it means that all backlight brightness values in the backlight brightness value sequence are less than the target backlight brightness value; if the first backlight brightness value sequence is not an empty set, it means that at least one backlight brightness value in the backlight brightness value sequence is greater than the target backlight brightness value. If the second backlight brightness value sequence is an empty set, it means that all backlight brightness values in the backlight brightness value sequence are greater than the target backlight brightness value; if the second backlight brightness value sequence is not an empty set, it means that at least one backlight brightness value in the backlight brightness value sequence is less than the target backlight brightness value.
[0045] When it is determined that the first backlight brightness value sequence or the second backlight brightness value sequence is an empty set, it indicates that the target two end values do not exist in the backlight brightness value sequence. Correspondingly, when it is determined that both the first backlight brightness value sequence and the second backlight brightness value sequence are not empty sets, it indicates that the target two end values exist in the backlight brightness value sequence.
[0046] In one embodiment, if both the first backlight brightness value sequence and the second backlight brightness value sequence are not empty sets, after determining that target end values exist in the backlight brightness value sequence, the method further includes:
[0047] Obtaining a minimum backlight brightness value in the first backlight brightness value sequence as a first endpoint value of the target two end values;
[0048] A maximum backlight brightness value in the second backlight brightness value sequence is obtained as a second endpoint value in the target two end values.
[0049] In this embodiment, the target two end values can be understood as two end values that are extremely close to the target backlight brightness value. If the larger value of the two end values of the target (i.e., the first endpoint value) is used as the upper limit of the interval, and the smaller value of the two end values of the target (i.e., the second endpoint value) is used as the lower limit of the interval, then the value interval [lower limit of the interval, upper limit of the interval] must include the target backlight brightness value; however, because the difference between the two end values of the target and the target backlight brightness value exceeds the preset target difference range, any one of the two end values of the target cannot be directly used as the optimal backlight brightness value of the display. It is necessary to further obtain a better dimming parameter value to control the backlight brightness value of the display to be the optimal backlight brightness value.
[0050] S130: If the target two end values do not exist in the backlight brightness value sequence, the dimming parameter value is adjusted based on a preset fixed-step adjustment strategy, and a corresponding current backlight brightness value is obtained.
[0051] In this embodiment, if it is determined that the target two end values do not exist in the backlight brightness value sequence, it means that all backlight brightness values in the backlight brightness value sequence are greater than the target backlight brightness value or are less than the target backlight brightness value. In this case, it is necessary to quickly adjust the current dimming parameter value based on the fixed step adjustment strategy to achieve rapid adjustment of the backlight brightness value. The fixed step adjustment strategy is used to increase or decrease the dimming parameter value by a preset step size to achieve automatic adjustment of the dimming parameter value.
[0052] In one embodiment, if Figure 3 As shown, step S130 includes:
[0053] S131, obtaining the last backlight brightness value in the backlight brightness value sequence; wherein the pulse width modulation value or the DC voltage value corresponding to the last backlight brightness value is the dimming parameter value;
[0054] S132: If it is determined that the final backlight brightness value is greater than the target backlight brightness value, subtract a preset step size from the dimming parameter value to update the dimming parameter value;
[0055] S133: If it is determined that the final backlight brightness value is less than the target backlight brightness value, increase the dimming parameter value by the step size to update the dimming parameter value.
[0056] In this embodiment, the backlight brightness value at the end of the sequence of backlight brightness values obtained is the most recently obtained backlight brightness value. If it is recorded as the last backlight brightness value, the pulse width modulation value or DC voltage value corresponding to the last backlight brightness value is the dimming parameter value obtained in step S110. In order to determine whether the dimming parameter value increases the step size or decreases the step size, it is necessary to first determine whether the last backlight brightness value is greater than the target backlight brightness value or less than the target backlight brightness value. When it is determined that the last backlight brightness value is greater than the target backlight brightness value, the dimming parameter value is subtracted from the step size to update the dimming parameter value; correspondingly, when it is determined that the last backlight brightness value is less than the target backlight brightness value, the dimming parameter value is increased by the step size to update the dimming parameter value. After the dimming parameter value is updated, the backlight brightness value of the display is adjusted accordingly, thereby obtaining the current backlight brightness value.
[0057] After obtaining the current backlight brightness value, it can be determined whether the difference between the current backlight brightness value and the target backlight brightness value exceeds a preset target difference range. If the difference between the current backlight brightness value and the target backlight brightness value does not exceed the target difference range, it indicates that the current backlight brightness value satisfies the conditions and no further backlight adjustment of the display is required. If the difference between the current backlight brightness value and the target backlight brightness value does not exceed the target difference range, it indicates that the current backlight brightness value does not meet the conditions and further backlight adjustment of the display is required.
[0058] S140. If it is determined that the difference between the current backlight brightness value and the target backlight brightness value exceeds a preset target difference range, the current backlight brightness value is added to the backlight brightness value sequence to update the backlight brightness value sequence, and the step of obtaining whether the target two end values exist in the backlight brightness value sequence based on the preset boundary search strategy is returned to be executed.
[0059] In this embodiment, if it is determined that the difference between the current backlight brightness value and the target backlight brightness value exceeds the preset target difference range, it means that the absolute value of the difference between the current backlight brightness value and the target backlight brightness value is beyond the target difference range, indicating that the current backlight brightness value is a backlight brightness value that does not meet the conditions, and further backlight adjustment of the display is required.
[0060] Specifically, the current backlight brightness value is added to the backlight brightness value sequence to update the backlight brightness value sequence. For example, the previous backlight brightness value sequence includes N backlight brightness values (N is a positive integer). At this time, after adding the current backlight brightness value to the backlight brightness value sequence, the updated backlight brightness value sequence includes N+1 backlight brightness values.
[0061] S150: If it is determined that the difference between the current backlight brightness value and the target backlight brightness value does not exceed the target difference range, control the display to display at the current backlight brightness value.
[0062] In this embodiment, if it is determined that the difference between the current backlight brightness value and the target backlight brightness value does not exceed the target difference range, it means that the current backlight brightness value is a backlight brightness value that meets the conditions, and there is no need to further adjust the backlight of the display. Directly controlling the display to display at the current backlight brightness value can achieve rapid stabilization of the backlight of the display.
[0063] In one embodiment, if Figure 4 As shown, after step S120, the following steps are further included:
[0064] S160: If target two-end values exist in the backlight brightness value sequence, adjust the dimming parameter value based on a preset dynamic adjustment strategy and the target two-end values, and obtain another corresponding current backlight brightness value;
[0065] S170: If it is determined that the difference between the other current backlight brightness value and the target backlight brightness value exceeds the target difference range, then adding the other current backlight brightness value to the backlight brightness value sequence to update the backlight brightness value sequence, and returning to the step of determining whether target end values exist in the backlight brightness value sequence based on the preset boundary search strategy;
[0066] S180: If it is determined that the difference between the current backlight brightness value and the target backlight brightness value does not exceed the target difference range, control the display to display at the other current backlight brightness value.
[0067] In this embodiment, if the target two-end values exist in the backlight brightness value sequence, it means that the backlight brightness value sequence contains both backlight brightness values greater than the target backlight brightness value and backlight brightness values less than the target backlight brightness value. In this case, it is necessary to quickly adjust the dimming parameter value based on the dynamic adjustment strategy and the target two-end values. The dynamic adjustment strategy is a method of quickly finding the adjustment value of the dimming parameter value by forming a straight line equation with the backlight brightness value and the dimming parameter value.
[0068] Similarly, when another current backlight brightness value is obtained after adjusting the dimming parameter value based on the dynamic adjustment strategy and the target two end values, it can be determined whether the difference between the other current backlight brightness value and the target backlight brightness value exceeds the target difference range. If the difference between the other current backlight brightness value and the target backlight brightness value does not exceed the target difference range, it means that the other current backlight brightness value is a backlight brightness value that meets the conditions, and no further backlight adjustment of the display is required. If the difference between the other current backlight brightness value and the target backlight brightness value exceeds the target difference range, it means that the current backlight brightness value is a backlight brightness value that does not meet the conditions, and further backlight adjustment of the display is required.
[0069] As can be seen, this embodiment combines a fixed-step adjustment strategy with a dynamic adjustment strategy to quickly stabilize the display backlight. In particular, the backlight brightness can be stabilized in a very short time upon startup, thereby achieving optimal display performance. Furthermore, during long-term use, the backlight brightness of the display is monitored in real time, ensuring that the display remains stable and reliable. When searching for optimal dimming parameter values, the dimming parameter value closest to the target is found, allowing for more precise control of the display backlight brightness.
[0070] In one embodiment, if Figure 5 As shown, step S160 includes:
[0071] S161: Obtain a first endpoint value among the target two-terminal values and a first dimming parameter value corresponding to the first endpoint value, and obtain a second endpoint value among the target two-terminal values and a second dimming parameter value corresponding to the second endpoint value;
[0072] S162. Obtain the formula corresponding to the dynamic adjustment strategy; the formula corresponding to the dynamic adjustment strategy is expressed as: , y represents another dimming parameter value corresponding to the other current backlight brightness value, y max Indicates the first dimming parameter value, y min Indicates the second dimming parameter value, x max Indicates the first endpoint value, x min Indicates the second endpoint value, x D Indicates the target backlight brightness value;
[0073] S163: Determine the other dimming parameter value based on the first endpoint value, the first dimming parameter value, the second endpoint value, the second dimming parameter value, the target backlight brightness value, and a formula corresponding to the dynamic adjustment strategy;
[0074] S164 . Determine another current backlight brightness value corresponding to the another dimming parameter value according to a mapping relationship between the dimming parameter and the backlight brightness value.
[0075] In this embodiment, after obtaining the target two end values, the larger of the two end values is used as the first endpoint value, and the smaller of the two end values is used as the second endpoint value. Since the first endpoint value is also a backlight brightness value, the first dimming parameter value corresponding to the first endpoint value can be obtained based on the mapping relationship between the dimming parameter and the backlight brightness value. Similarly, the second dimming parameter value corresponding to the second endpoint value can also be obtained. After obtaining the above parameters, the formula corresponding to the dynamic adjustment strategy is obtained, and the above parameters and the target backlight brightness value are used as input parameters of the formula to calculate the other dimming parameter value.
[0076] The formula corresponding to the dynamic adjustment strategy is to form a linear equation by combining the backlight brightness value and the dimming parameter value. Based on the dynamic adjustment strategy, the adjustment value of the dimming parameter value can be quickly found.
[0077] In one embodiment, after step S163 and before step S164, the following steps are further included:
[0078] The other dimming parameter value is rounded up or rounded down to update the other dimming parameter value.
[0079] In this embodiment, after obtaining the other dimming parameter value based on the formula corresponding to the dynamic adjustment strategy, it can also be rounded up or rounded down so that it is updated to the other dimming parameter value with an integer value. The obtained other dimming parameter value is tested in the display to obtain another current backlight brightness value corresponding to the other dimming parameter value. If the difference between the other current backlight brightness value and the target backlight brightness value does not exceed the target difference range, it means that the other current backlight brightness value is a backlight brightness value that meets the conditions, and no further backlight adjustment of the display is required. If the difference between the other current backlight brightness value and the target backlight brightness value exceeds the target difference range, it means that the current backlight brightness value is a backlight brightness value that does not meet the conditions, and further backlight adjustment of the display is required.
[0080] In summary, this embodiment not only enables the display to reach the usable state as quickly as possible after being turned on, but also reduces fluctuations in the backlight brightness of the display during long-term use.
[0081] Figure 6 FIG. 1 is a schematic block diagram of a display backlight stabilization device provided by an embodiment of the present invention. Figure 6As shown, corresponding to the above display backlight stabilization method, the present invention also provides a display backlight stabilization device. The display backlight stabilization device includes a unit for executing the above display backlight stabilization method. Figure 6 The display backlight stabilization device includes: a sequence acquisition unit 110, a target end value determination unit 120, a fixed step diameter adjustment unit 130, a first stabilization control unit 140 and a second stabilization control unit 150.
[0082] The sequence acquisition unit 110 is configured to acquire a backlight brightness value sequence consisting of measured backlight brightness values and a dimming parameter value corresponding to the backlight brightness value sequence; wherein the dimming parameter value is a pulse width modulation value or a DC voltage value.
[0083] In this embodiment, in order to stabilize the backlight brightness of the display in a very short time and reach the optimal display usage state of the display when the display is turned on this time, it is possible to first obtain whether multiple backlight brightness values have been measured in a very short time after the display is turned on this time (the very short time is a preset time threshold, such as 0.1s, 0.5s, 1s, etc., but is not limited to the above values, and the time threshold can be set according to the actual needs of the user). If multiple backlight brightness values have been measured, the multiple backlight brightness values that have been measured are arranged in the order of the time of acquisition to obtain a backlight brightness value sequence. Among them, each backlight brightness value in the backlight brightness value sequence corresponds to a dimming parameter value, that is, there is a mapping relationship between the dimming parameter value and the backlight brightness value (for example, there is a linear relationship between the dimming parameter value and the backlight brightness value). Afterwards, the backlight brightness value sequence and the dimming parameter value corresponding to the backlight brightness value sequence can be used as important initial parameters for quickly stabilizing the backlight brightness of the display; wherein, the dimming parameter value corresponding to the backlight brightness value sequence can be determined by the dimming parameter value corresponding to at least one backlight brightness value in the backlight brightness value sequence.
[0084] Backlight dimming methods include pulse width modulation (PWM) and direct current (DC) dimming. PWM dimming adjusts backlight brightness based on changes in the pulse width modulation (PWM) value, while DC dimming adjusts backlight brightness based on changes in the direct current (DC) voltage value. Whether PWM or DC dimming is selected, the display backlight brightness can be adjusted.
[0085] The target two-end value determination unit 120 is used to determine whether there are target two-end values in the backlight brightness value sequence based on a preset boundary search strategy; wherein the value interval corresponding to the target two-end values includes the preset target backlight brightness value.
[0086] In this embodiment, after the backlight brightness value sequence is acquired, a preset boundary search strategy can be used to determine and acquire the target end values in the backlight brightness value sequence in order to determine whether the backlight brightness value sequence contains target end values that meet the conditions. Since the target end values in the backlight brightness value sequence are automatically determined and acquired based on the preset boundary search strategy, manual sequence boundary search is not required, thereby improving the efficiency of acquiring the target end values.
[0087] In one embodiment, the target two-terminal value determination unit 120 is configured to:
[0088] Acquire backlight brightness values greater than the target backlight brightness value in the backlight brightness value sequence and form a first backlight brightness value sequence;
[0089] Acquire backlight brightness values in the backlight brightness value sequence that are smaller than the target backlight brightness value, and form a second backlight brightness value sequence;
[0090] If the first backlight brightness value sequence or the second backlight brightness value sequence is an empty set, determining that the target two end values do not exist in the backlight brightness value sequence;
[0091] If both the first backlight brightness value sequence and the second backlight brightness value sequence are not empty sets, it is determined that target two end values exist in the backlight brightness value sequence.
[0092] In this embodiment, when the backlight brightness value sequence is known, that is, all backlight brightness values included in the backlight brightness value sequence are known, all backlight brightness values greater than the target backlight brightness value can be sequentially filtered out from the backlight brightness value sequence according to the chronological order of the backlight brightness value acquisition times, and form a first backlight brightness value sequence. At the same time, all backlight brightness values less than the target backlight brightness value can also be sequentially filtered out from the backlight brightness value sequence according to the chronological order of the backlight brightness value acquisition times, and form a second backlight brightness value sequence.
[0093] It can be seen that all backlight brightness values in the first backlight brightness value sequence obtained must be greater than the target backlight brightness value, and all backlight brightness values in the second backlight brightness value sequence obtained must be greater than the target backlight brightness value. If the first backlight brightness value sequence is an empty set, it means that all backlight brightness values in the backlight brightness value sequence are less than the target backlight brightness value; if the first backlight brightness value sequence is not an empty set, it means that at least one backlight brightness value in the backlight brightness value sequence is greater than the target backlight brightness value. If the second backlight brightness value sequence is an empty set, it means that all backlight brightness values in the backlight brightness value sequence are greater than the target backlight brightness value; if the second backlight brightness value sequence is not an empty set, it means that at least one backlight brightness value in the backlight brightness value sequence is less than the target backlight brightness value.
[0094] When it is determined that the first backlight brightness value sequence or the second backlight brightness value sequence is an empty set, it indicates that the target two end values do not exist in the backlight brightness value sequence. Correspondingly, when it is determined that both the first backlight brightness value sequence and the second backlight brightness value sequence are not empty sets, it indicates that the target two end values exist in the backlight brightness value sequence.
[0095] In one embodiment, if both the first backlight brightness value sequence and the second backlight brightness value sequence are not empty sets, after determining that the backlight brightness value sequence contains target two end values, the method further includes:
[0096] Obtaining a minimum backlight brightness value in the first backlight brightness value sequence as a first endpoint value of the target two end values;
[0097] A maximum backlight brightness value in the second backlight brightness value sequence is obtained as a second endpoint value in the target two end values.
[0098] In this embodiment, the target two end values can be understood as two end values that are extremely close to the target backlight brightness value. If the larger value of the two end values of the target (i.e., the first endpoint value) is used as the upper limit of the interval, and the smaller value of the two end values of the target (i.e., the second endpoint value) is used as the lower limit of the interval, then the value interval [lower limit of the interval, upper limit of the interval] must include the target backlight brightness value; however, because the difference between the two end values of the target and the target backlight brightness value exceeds the preset target difference range, any one of the two end values of the target cannot be directly used as the optimal backlight brightness value of the display. It is necessary to further obtain a better dimming parameter value to control the backlight brightness value of the display to be the optimal backlight brightness value.
[0099] The fixed-step adjustment unit 130 is configured to adjust the dimming parameter value based on a preset fixed-step adjustment strategy if the target two end values do not exist in the backlight brightness value sequence, and obtain a corresponding current backlight brightness value.
[0100] In this embodiment, if it is determined that the target two end values do not exist in the backlight brightness value sequence, it means that all backlight brightness values in the backlight brightness value sequence are greater than the target backlight brightness value or are less than the target backlight brightness value. In this case, it is necessary to quickly adjust the current dimming parameter value based on the fixed step adjustment strategy to achieve rapid adjustment of the backlight brightness value. The fixed step adjustment strategy is used to increase or decrease the dimming parameter value by a preset step size to achieve automatic adjustment of the dimming parameter value.
[0101] In one embodiment, the step diameter adjustment unit 130 is specifically configured to:
[0102] Acquire the last backlight brightness value in the backlight brightness value sequence; wherein the pulse width modulation value or the DC voltage value corresponding to the last backlight brightness value is the dimming parameter value;
[0103] If it is determined that the final backlight brightness value is greater than the target backlight brightness value, subtracting a preset step size from the dimming parameter value to update the dimming parameter value;
[0104] If it is determined that the final backlight brightness value is less than the target backlight brightness value, the dimming parameter value is increased by the step size to update the dimming parameter value.
[0105] In this embodiment, the backlight brightness value ranked last in the sequence of backlight brightness values obtained is the most recently obtained backlight brightness value. If it is recorded as the last backlight brightness value, the pulse width modulation value or DC voltage value corresponding to the last backlight brightness value is the dimming parameter value obtained by the sequence acquisition unit 110. In order to determine whether the dimming parameter value increases or decreases the step size, it is necessary to first determine whether the last backlight brightness value is greater than or less than the target backlight brightness value. When it is determined that the last backlight brightness value is greater than the target backlight brightness value, the dimming parameter value is subtracted from the step size to update the dimming parameter value; correspondingly, when it is determined that the last backlight brightness value is less than the target backlight brightness value, the dimming parameter value is increased by the step size to update the dimming parameter value. After the dimming parameter value is updated, the backlight brightness value of the display is adjusted accordingly, thereby obtaining the current backlight brightness value.
[0106] After obtaining the current backlight brightness value, it can be determined whether the difference between the current backlight brightness value and the target backlight brightness value exceeds a preset target difference range. If the difference between the current backlight brightness value and the target backlight brightness value does not exceed the target difference range, it indicates that the current backlight brightness value satisfies the conditions and no further backlight adjustment of the display is required. If the difference between the current backlight brightness value and the target backlight brightness value does not exceed the target difference range, it indicates that the current backlight brightness value does not meet the conditions and further backlight adjustment of the display is required.
[0107] The first stability control unit 140 is used to add the current backlight brightness value to the backlight brightness value sequence to update the backlight brightness value sequence if it is determined that the difference between the current backlight brightness value and the target backlight brightness value exceeds a preset target difference range, and return to start the target two-end value determination unit 120.
[0108] In this embodiment, if it is determined that the difference between the current backlight brightness value and the target backlight brightness value exceeds the preset target difference range, it means that the absolute value of the difference between the current backlight brightness value and the target backlight brightness value is beyond the target difference range, indicating that the current backlight brightness value is a backlight brightness value that does not meet the conditions, and further backlight adjustment of the display is required.
[0109] Specifically, the current backlight brightness value is added to the backlight brightness value sequence to update the backlight brightness value sequence. For example, the previous backlight brightness value sequence includes N backlight brightness values (N is a positive integer). At this time, after adding the current backlight brightness value to the backlight brightness value sequence, the updated backlight brightness value sequence includes N+1 backlight brightness values.
[0110] The second stabilization control unit 150 is configured to control the display to display at the current backlight brightness value if it is determined that the difference between the current backlight brightness value and the target backlight brightness value does not exceed the target difference range.
[0111] In this embodiment, if it is determined that the difference between the current backlight brightness value and the target backlight brightness value does not exceed the target difference range, it means that the current backlight brightness value is a backlight brightness value that meets the conditions, and there is no need to further adjust the backlight of the display. Directly controlling the display to display at the current backlight brightness value can achieve rapid stabilization of the backlight of the display.
[0112] In one embodiment, the display backlight stabilization device further includes:
[0113] a dynamic adjustment unit, configured to adjust the dimming parameter value based on a preset dynamic adjustment strategy and the target two-end values if there are target two-end values in the backlight brightness value sequence, and obtain another current backlight brightness value accordingly;
[0114] a third stabilization control unit, configured to, if it is determined that the difference between the another current backlight brightness value and the target backlight brightness value exceeds the target difference range, add the another current backlight brightness value to the backlight brightness value sequence to update the backlight brightness value sequence, and return to start the target two-end value determination unit 120;
[0115] The fourth stabilization control unit is configured to control the display to display at the other current backlight brightness value if it is determined that the difference between the current backlight brightness value and the target backlight brightness value does not exceed the target difference range.
[0116] In this embodiment, if the target two-end values exist in the backlight brightness value sequence, it means that the backlight brightness value sequence contains both backlight brightness values greater than the target backlight brightness value and backlight brightness values less than the target backlight brightness value. In this case, it is necessary to quickly adjust the dimming parameter value based on the dynamic adjustment strategy and the target two-end values. The dynamic adjustment strategy is a method of quickly finding the adjustment value of the dimming parameter value by forming a straight line equation with the backlight brightness value and the dimming parameter value.
[0117] Similarly, when another current backlight brightness value is obtained after adjusting the dimming parameter value based on the dynamic adjustment strategy and the target two end values, it can be determined whether the difference between the other current backlight brightness value and the target backlight brightness value exceeds the target difference range. If the difference between the other current backlight brightness value and the target backlight brightness value does not exceed the target difference range, it means that the other current backlight brightness value is a backlight brightness value that meets the conditions, and no further backlight adjustment of the display is required. If the difference between the other current backlight brightness value and the target backlight brightness value exceeds the target difference range, it means that the current backlight brightness value is a backlight brightness value that does not meet the conditions, and further backlight adjustment of the display is required.
[0118] It can be seen that the present embodiment combines a fixed-step adjustment strategy and a dynamic adjustment strategy, which can quickly stabilize the backlight of the display, especially when the display is turned on, the backlight brightness of the display can be stabilized in a very short time, thereby achieving the best display state of the display. Moreover, during the long-term use of the display, the backlight brightness of the display is monitored in real time to ensure that the display is always in a stable and reliable state, and when searching for the optimal dimming parameter value, the dimming parameter value closest to the target can be found, thereby more accurately controlling the backlight brightness of the display. For example, taking the application of displays in the medical field as an example, the display can maintain the consistency and stability of the brightness, better display the image information it displays, and deepen the doctor user's control over the acquisition of image information.
[0119] In one embodiment, the dynamic adjustment unit is specifically configured to:
[0120] Obtaining a first endpoint value of the target two-terminal values and a first dimming parameter value corresponding to the first endpoint value, and obtaining a second endpoint value of the target two-terminal values and a second dimming parameter value corresponding to the second endpoint value;
[0121] Get the formula corresponding to the dynamic adjustment strategy; the formula corresponding to the dynamic adjustment strategy is expressed as , y represents another dimming parameter value corresponding to the other current backlight brightness value, y max Indicates the first dimming parameter value, y min Indicates the second dimming parameter value, x max Indicates the first endpoint value, x min Indicates the second endpoint value, x D Indicates the target backlight brightness value;
[0122] determining the other dimming parameter value based on the first endpoint value, the first dimming parameter value, the second endpoint value, the second dimming parameter value, the target backlight brightness value, and a formula corresponding to the dynamic adjustment strategy;
[0123] According to the mapping relationship between the dimming parameter and the backlight brightness value, another current backlight brightness value corresponding to the another dimming parameter value is determined.
[0124] In this embodiment, after obtaining the target two end values, the larger of the two end values is used as the first endpoint value, and the smaller of the two end values is used as the second endpoint value. Since the first endpoint value is also a backlight brightness value, the first dimming parameter value corresponding to the first endpoint value can be obtained based on the mapping relationship between the dimming parameter and the backlight brightness value. Similarly, the second dimming parameter value corresponding to the second endpoint value can also be obtained. After obtaining the above parameters, the formula corresponding to the dynamic adjustment strategy is obtained, and the above parameters and the target backlight brightness value are used as input parameters of the formula to calculate the other dimming parameter value.
[0125] The formula corresponding to the dynamic adjustment strategy is to form a linear equation by combining the backlight brightness value and the dimming parameter value. Based on the dynamic adjustment strategy, the adjustment value of the dimming parameter value can be quickly found.
[0126] In one embodiment, after determining the other dimming parameter value based on the first endpoint value, the first dimming parameter value, the second endpoint value, the second dimming parameter value, the target backlight brightness value, and a formula corresponding to the dynamic adjustment strategy, the method further includes:
[0127] The other dimming parameter value is rounded up or rounded down to update the other dimming parameter value.
[0128] In this embodiment, after obtaining the other dimming parameter value based on the formula corresponding to the dynamic adjustment strategy, it can also be rounded up or rounded down so that it is updated to the other dimming parameter value with an integer value. The obtained other dimming parameter value is tested in the display to obtain another current backlight brightness value corresponding to the other dimming parameter value. If the difference between the other current backlight brightness value and the target backlight brightness value does not exceed the target difference range, it means that the other current backlight brightness value is a backlight brightness value that meets the conditions, and no further backlight adjustment of the display is required. If the difference between the other current backlight brightness value and the target backlight brightness value exceeds the target difference range, it means that the current backlight brightness value is a backlight brightness value that does not meet the conditions, and further backlight adjustment of the display is required.
[0129] In summary, this embodiment not only enables the display to reach the usable state as quickly as possible after being turned on, but also reduces fluctuations in the backlight brightness of the display during long-term use.
[0130] It should be noted that those skilled in the art can clearly understand that the specific implementation process of the above-mentioned display backlight stabilization device and each unit can refer to the corresponding description in the aforementioned method embodiment. For the convenience and brevity of the description, it will not be repeated here.
[0131] The display backlight stabilization device can be implemented in the form of a computer program. The computer program can be used in Figure 7 The display backlight is shown running on a stable device.
[0132] See also Figure 7 , Figure 7 4 is a schematic block diagram of a display backlight stabilization device provided by an embodiment of the present invention. The display backlight stabilization device 400 integrates any display backlight stabilization device provided by an embodiment of the present invention.
[0133] See Figure 7 The display backlight stabilization device 400 includes a processor 402 , a memory, and a network interface 405 connected via a system bus 401 , wherein the memory may include a storage medium 403 and an internal memory 404 .
[0134] The storage medium 403 may store an operating system 4031 and a computer program 4032. The computer program 4032 includes program instructions, which, when executed, may enable the processor 402 to perform a display backlight stabilization method.
[0135] The processor 402 is used to provide computing and control capabilities to support the operation of the entire display backlight stabilization device.
[0136] The internal memory 404 provides an environment for the operation of the computer program 4032 in the storage medium 403. When the computer program 4032 is executed by the processor 402, the processor 402 can execute the above-mentioned display backlight stabilization method.
[0137] The network interface 405 is used to communicate with other devices through the network. Figure 7 The structure shown in the figure is merely a block diagram of a portion of the structure related to the solution of the present invention, and does not constitute a limitation on the display backlight stabilization device to which the solution of the present invention is applied. The specific display backlight stabilization device may include more or fewer components than shown in the figure, or combine certain components, or have a different component arrangement.
[0138] The processor 402 is configured to execute a computer program 4032 stored in the memory to implement the following steps:
[0139] Acquire a backlight brightness value sequence composed of measured backlight brightness values and a dimming parameter value corresponding to the backlight brightness value sequence; wherein the dimming parameter value is a pulse width modulation value or a DC voltage value;
[0140] Determining whether there are target end values in the backlight brightness value sequence based on a preset boundary search strategy; wherein the value interval corresponding to the target end values includes the preset target backlight brightness value;
[0141] If the target two end values do not exist in the backlight brightness value sequence, the dimming parameter value is adjusted based on a preset fixed-step adjustment strategy, and the current backlight brightness value is obtained accordingly;
[0142] If it is determined that the difference between the current backlight brightness value and the target backlight brightness value exceeds a preset target difference range, the current backlight brightness value is added to the backlight brightness value sequence to update the backlight brightness value sequence, and the process returns to the step of determining whether target end values exist in the backlight brightness value sequence based on the preset boundary search strategy;
[0143] If it is determined that the difference between the current backlight brightness value and the target backlight brightness value does not exceed the target difference range, the display is controlled to display at the current backlight brightness value.
[0144] It should be understood that in the embodiment of the present invention, the processor 402 may be a central processing unit (CPU), or may be other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or any conventional processor.
[0145] Those skilled in the art will appreciate that all or part of the steps in the method of the above-described embodiment can be implemented by instructing the relevant hardware through a computer program. The computer program includes program instructions, which can be stored in a storage medium that is computer-readable. The program instructions are executed by at least one processor in the computer system to implement the steps in the method of the above-described embodiment.
[0146] Therefore, the present invention also provides a storage medium. The storage medium may be a computer-readable storage medium, and may be either a volatile storage medium or a non-volatile storage medium. The storage medium stores a computer program, wherein the computer program includes program instructions. When the program instructions are executed by a processor, the processor performs the following steps:
[0147] Acquire a backlight brightness value sequence composed of measured backlight brightness values and a dimming parameter value corresponding to the backlight brightness value sequence; wherein the dimming parameter value is a pulse width modulation value or a DC voltage value;
[0148] Determining whether there are target end values in the backlight brightness value sequence based on a preset boundary search strategy; wherein the value interval corresponding to the target end values includes the preset target backlight brightness value;
[0149] If the target two end values do not exist in the backlight brightness value sequence, the dimming parameter value is adjusted based on a preset fixed-step adjustment strategy, and the current backlight brightness value is obtained accordingly;
[0150] If it is determined that the difference between the current backlight brightness value and the target backlight brightness value exceeds a preset target difference range, the current backlight brightness value is added to the backlight brightness value sequence to update the backlight brightness value sequence, and the process returns to the step of determining whether target end values exist in the backlight brightness value sequence based on the preset boundary search strategy;
[0151] If it is determined that the difference between the current backlight brightness value and the target backlight brightness value does not exceed the target difference range, the display is controlled to display at the current backlight brightness value.
[0152] The storage medium may be any computer-readable storage medium that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a magnetic disk, or an optical disk.
[0153] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of the two. In order to clearly illustrate the interchangeability of hardware and software, the above description has generally described the composition and steps of each example according to function. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the present invention.
[0154] In the several embodiments provided herein, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the division of the various units is merely a logical functional division, and actual implementation may employ other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be omitted or not implemented.
[0155] The steps in the methods of the embodiments of the present invention may be adjusted in order, combined, or deleted as needed. The units in the devices of the embodiments of the present invention may be combined, divided, or deleted as needed. Furthermore, the functional units in the various embodiments of the present invention may be integrated into a single processing unit, each unit may exist physically separately, or two or more units may be integrated into a single unit.
[0156] If this integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a storage medium. Based on this understanding, the technical solution of the present invention, or the portion that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product, stored in a storage medium, includes several instructions for causing a display backlight stabilization device (which can be a personal computer, terminal, or network device, etc.) to perform all or part of the steps of the method described in various embodiments of the present invention.
[0157] The above description is merely a specific embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Any person skilled in the art can easily conceive of various equivalent modifications or substitutions within the technical scope disclosed in the present invention, and such modifications or substitutions are intended to be within the scope of protection of the present invention. Therefore, the scope of protection of the present invention shall be subject to the scope of protection of the claims.
Claims
1. A display backlight stabilization method, characterized in that: include: Acquire a backlight brightness value sequence composed of measured backlight brightness values and a dimming parameter value corresponding to the backlight brightness value sequence; wherein the dimming parameter value is a pulse width modulation value or a DC voltage value; Determining whether there are target end values in the backlight brightness value sequence based on a preset boundary search strategy; wherein the value interval corresponding to the target end values includes the preset target backlight brightness value; If the target two end values do not exist in the backlight brightness value sequence, the dimming parameter value is adjusted based on a preset fixed-step adjustment strategy, and the current backlight brightness value is obtained accordingly; If it is determined that the difference between the current backlight brightness value and the target backlight brightness value exceeds a preset target difference range, the current backlight brightness value is added to the backlight brightness value sequence to update the backlight brightness value sequence, and the process returns to the step of determining whether target end values exist in the backlight brightness value sequence based on the preset boundary search strategy; If it is determined that the difference between the current backlight brightness value and the target backlight brightness value does not exceed the target difference range, controlling the display to display at the current backlight brightness value; After obtaining whether target end values exist in the backlight brightness value sequence based on a preset boundary search strategy, the method further includes: If there are target two-end values in the backlight brightness value sequence, the dimming parameter value is adjusted based on a preset dynamic adjustment strategy and the target two-end values, and another current backlight brightness value is obtained accordingly; If it is determined that the difference between the other current backlight brightness value and the target backlight brightness value exceeds the target difference range, then adding the other current backlight brightness value to the backlight brightness value sequence to update the backlight brightness value sequence, and returning to the step of determining whether the target two end values exist in the backlight brightness value sequence based on the preset boundary search strategy; If it is determined that the difference between the current backlight brightness value and the target backlight brightness value does not exceed the target difference range, controlling the display to display at the other current backlight brightness value; The adjusting the dimming parameter value based on the preset dynamic adjustment strategy and the target two end values, and correspondingly obtaining another current backlight brightness value, includes: Obtaining a first endpoint value of the target two-terminal values and a first dimming parameter value corresponding to the first endpoint value, and obtaining a second endpoint value of the target two-terminal values and a second dimming parameter value corresponding to the second endpoint value; Get the formula corresponding to the dynamic adjustment strategy, and the formula corresponding to the dynamic adjustment strategy is expressed as ; Wherein, y represents another dimming parameter value corresponding to the other current backlight brightness value, y max Indicates the first dimming parameter value, y min Indicates the second dimming parameter value, x max Indicates the first endpoint value, x min Indicates the second endpoint value, x D Indicates the target backlight brightness value; determining the other dimming parameter value based on the first endpoint value, the first dimming parameter value, the second endpoint value, the second dimming parameter value, the target backlight brightness value, and a formula corresponding to the dynamic adjustment strategy; According to the mapping relationship between the dimming parameter and the backlight brightness value, another current backlight brightness value corresponding to the another dimming parameter value is determined.
2. The method according to claim 1, characterized in that The step of obtaining whether target end values exist in the backlight brightness value sequence based on a preset boundary search strategy includes: Acquire backlight brightness values greater than the target backlight brightness value in the backlight brightness value sequence and form a first backlight brightness value sequence; Acquire backlight brightness values in the backlight brightness value sequence that are smaller than the target backlight brightness value, and form a second backlight brightness value sequence; If the first backlight brightness value sequence or the second backlight brightness value sequence is an empty set, determining that the target two end values do not exist in the backlight brightness value sequence; If both the first backlight brightness value sequence and the second backlight brightness value sequence are not empty sets, it is determined that target two end values exist in the backlight brightness value sequence.
3. The method according to claim 2, characterized in that If both the first backlight brightness value sequence and the second backlight brightness value sequence are not empty sets, after determining that the backlight brightness value sequence contains target two end values, the method further includes: Obtaining a minimum backlight brightness value in the first backlight brightness value sequence as a first endpoint value of the target two end values; A maximum backlight brightness value in the second backlight brightness value sequence is obtained as a second endpoint value in the target two end values.
4. The method according to claim 1, wherein The adjusting the dimming parameter value based on a preset fixed-step adjustment strategy includes: Acquire the last backlight brightness value in the backlight brightness value sequence; wherein the pulse width modulation value or the DC voltage value corresponding to the last backlight brightness value is the dimming parameter value; If it is determined that the final backlight brightness value is greater than the target backlight brightness value, subtracting a preset step size from the dimming parameter value to update the dimming parameter value; If it is determined that the final backlight brightness value is less than the target backlight brightness value, the dimming parameter value is increased by the step size to update the dimming parameter value.
5. The method according to claim 1, wherein After determining the other dimming parameter value based on the first endpoint value, the first dimming parameter value, the second endpoint value, the second dimming parameter value, the target backlight brightness value, and a formula corresponding to the dynamic adjustment strategy, the method further includes: The other dimming parameter value is rounded up or rounded down to update the other dimming parameter value.
6. A display backlight stabilization device, characterized in that: include: A sequence acquisition unit, configured to acquire a backlight brightness value sequence consisting of measured backlight brightness values and a dimming parameter value corresponding to the backlight brightness value sequence; wherein the dimming parameter value is a pulse width modulation value or a DC voltage value; a target two-end value determination unit, configured to determine whether target two-end values exist in the backlight brightness value sequence based on a preset boundary search strategy; wherein the value interval corresponding to the target two-end values includes the preset target backlight brightness value; a fixed-step adjustment unit, configured to adjust the dimming parameter value based on a preset fixed-step adjustment strategy if the target end values do not exist in the backlight brightness value sequence, and obtain a corresponding current backlight brightness value; a first stabilization control unit, configured to, if it is determined that the difference between the current backlight brightness value and the target backlight brightness value exceeds a preset target difference range, add the current backlight brightness value to the backlight brightness value sequence to update the backlight brightness value sequence, and return to start the target two-end value determination unit; a second stabilization control unit, configured to control the display to display at the current backlight brightness value if it is determined that the difference between the current backlight brightness value and the target backlight brightness value does not exceed the target difference range; The display backlight stabilization device further includes: a dynamic adjustment unit, configured to adjust the dimming parameter value based on a preset dynamic adjustment strategy and the target two-end values if there are target two-end values in the backlight brightness value sequence, and obtain another current backlight brightness value accordingly; a third stabilization control unit, configured to, if it is determined that the difference between the another current backlight brightness value and the target backlight brightness value exceeds the target difference range, add the another current backlight brightness value to the backlight brightness value sequence to update the backlight brightness value sequence, and return to start the target two-end value determination unit; a fourth stabilization control unit, configured to control the display to display at the other current backlight brightness value if it is determined that the difference between the current backlight brightness value and the target backlight brightness value does not exceed the target difference range; The dynamic adjustment unit is specifically used for: Obtaining a first endpoint value of the target two-terminal values and a first dimming parameter value corresponding to the first endpoint value, and obtaining a second endpoint value of the target two-terminal values and a second dimming parameter value corresponding to the second endpoint value; Get the formula corresponding to the dynamic adjustment strategy; the formula corresponding to the dynamic adjustment strategy is expressed as , y represents another dimming parameter value corresponding to the other current backlight brightness value, y max Indicates the first dimming parameter value, y min Indicates the second dimming parameter value, x max Indicates the first endpoint value, x min Indicates the second endpoint value, x D Indicates the target backlight brightness value; determining the other dimming parameter value based on the first endpoint value, the first dimming parameter value, the second endpoint value, the second dimming parameter value, the target backlight brightness value, and a formula corresponding to the dynamic adjustment strategy; According to the mapping relationship between the dimming parameter and the backlight brightness value, another current backlight brightness value corresponding to the another dimming parameter value is determined.
7. A display backlight stabilization device, characterized in that: The display backlight stabilization device includes a memory and a processor, wherein a computer program is stored in the memory, and when the processor executes the computer program, the method according to any one of claims 1 to 5 is implemented.
8. A computer-readable storage medium, characterized in that The storage medium stores a computer program, wherein the computer program includes program instructions, and when the program instructions are executed by a processor, the method according to any one of claims 1 to 5 can be implemented.
Citation Information
Patent Citations
Backlight brightness control method and device
CN108877688A