Brightness switching control method, device and control circuit
By constructing a display lookup table and adjusting the reference voltage, the screen flickering problem during brightness switching in OLED display devices was solved, achieving more stable brightness control.
Patent Information
- Application Number
- CN202510121978.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-23
- Publication Date
- 2025-10-28
- Estimated Expiration
- 2045-01-23
AI Technical Summary
In OLED display devices, there is a time difference between the target cathode voltage and the target reference voltage received by the pixel circuit, which causes screen flickering when brightness is switched, a problem that is difficult to solve effectively with existing technologies.
A display lookup table is constructed, and the voltage adjustment parameters are determined based on the time delay of the pixel circuit receiving the target cathode voltage. By adjusting the reference voltage adjustment amount and adjustment parameters, the voltage difference between the real-time reference voltage and the cathode voltage is ensured to be within the target range, thereby reducing screen flicker.
It effectively improves screen flickering during brightness switching, enhances the efficiency and accuracy of brightness switching control, and reduces computational load.
Smart Images

Figure CN119600926B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of brightness switching control technology, and in particular to a brightness switching control method, device and control circuit. Background Technology
[0002] OLED (Organic Light-Emitting Diode) display devices have many advantages such as self-illumination and high contrast, and are a type of display device with broad application prospects.
[0003] LTPO2.0 technology is becoming increasingly popular, with advantages such as improved low screen flicker and the need for only one set of gamma correction.
[0004] To facilitate precise brightness control and reduce power consumption, when the pixel circuit switches DBV (Dynamic Backlight Value), VREFN2 (reference voltage) and ELVSS (cathode voltage) need to be switched to the corresponding voltages. However, since the pixel circuit needs to receive the target cathode voltage through an additional communication interface, there is a certain time delay. In contrast, the target reference voltage can be received directly through the internal control circuit. Therefore, there is a certain time difference between the target cathode voltage and the target reference voltage received by the pixel circuit. This will cause the voltage difference between the target cathode voltage and the target reference voltage received by the pixel circuit to be unstable, resulting in screen flicker when switching screen brightness. Summary of the Invention
[0005] Therefore, it is necessary to provide a brightness switching control method, device, and control circuit that can improve the screen flickering phenomenon when switching screen brightness to address the above-mentioned technical problems.
[0006] In a first aspect, this application provides a brightness switching control method, the method comprising:
[0007] A display lookup table is constructed based on the delay time of the pixel circuit receiving the target cathode voltage. The display lookup table includes voltage adjustment parameters during the voltage adjustment process between any two display brightness control nodes.
[0008] The target voltage adjustment parameter for the current voltage adjustment process is determined by searching the display lookup table according to the display brightness switching instruction.
[0009] The initial reference voltage is adjusted using the target voltage adjustment parameters so that the voltage difference between the real-time reference voltage and the real-time cathode voltage received by the pixel circuit during the adjustment process is within the target range.
[0010] In one embodiment, a display lookup table is constructed based on the delay duration of the pixel circuit receiving the target cathode voltage, including:
[0011] The reference voltage adjustment amount is obtained based on the reference voltages corresponding to any two display brightness control nodes;
[0012] Based on the time delay duration and the reference voltage adjustment amount, a correspondence between the reference voltage adjustment amount and the voltage adjustment parameter is established to form the display lookup table.
[0013] In one embodiment, setting the correspondence between the reference voltage adjustment amount and the voltage adjustment parameter based on the time delay duration and the reference voltage adjustment amount includes:
[0014] A voltage regulation test parameter is preset based on the time delay duration and the reference voltage adjustment amount;
[0015] The correspondence between the reference voltage regulation amount and the voltage regulation parameter is set according to the voltage regulation test parameters and the reference voltage regulation amount.
[0016] In one embodiment, the voltage regulation test parameters include the test regulation amplitude, the test regulation interval, and the number of test regulation cycles; a voltage regulation test parameter is preset based on the time delay duration and the reference voltage regulation amount, including:
[0017] Set the number of test adjustments to a default value; the default value is not 1 and is an integer.
[0018] The test adjustment amplitude and test adjustment interval are preset based on the number of test adjustments based on the default values, the delay duration, and the reference voltage adjustment amount; or...
[0019] The test adjustment range is set to a default range; the default range is less than or equal to the reference voltage adjustment amount.
[0020] The test adjustment range and test adjustment interval are preset based on the default amplitude, the delay duration, and the reference voltage adjustment amount.
[0021] In one embodiment, the voltage regulation test parameters include the test regulation amplitude, the test regulation interval, and the number of test regulation cycles; a voltage regulation test parameter is preset based on the time delay duration and the reference voltage regulation amount, including:
[0022] Set the number of test adjustments to one;
[0023] The test adjustment amplitude and test adjustment interval are preset based on the number of test adjustments, the time delay duration, and the reference voltage adjustment amount.
[0024] In one embodiment, the voltage regulation test parameters include test regulation amplitude, test regulation interval, and test regulation number; the voltage regulation parameters include voltage regulation amplitude, voltage regulation interval, and voltage regulation number; setting the correspondence between the reference voltage regulation amount and the voltage regulation parameters according to the voltage regulation test parameters and the reference voltage regulation amount includes:
[0025] The reference voltage adjustment amount is adjusted according to the voltage adjustment test parameters to obtain the corresponding flicker value; the flicker value includes at least one of a subjective value and an objective value; the subjective value is the evaluation value after a technician observes the degree of screen flicker; the objective value is the detection value after a detection device detects the degree of screen flicker.
[0026] Based on the flicker value, the test adjustment amplitude and the number of test adjustments are adjusted according to a preset increment until the corresponding flicker value is the target flicker value. The test adjustment amplitude and the number of test adjustments corresponding to the target flicker value are then determined as the voltage adjustment amplitude, voltage adjustment interval, and voltage adjustment number between the two display brightness control nodes.
[0027] In one embodiment, the target voltage adjustment parameters include the target voltage adjustment amplitude, the target voltage adjustment interval, and the target adjustment number; the target voltage adjustment parameters for the current voltage adjustment process are determined by looking up the display lookup table according to the display brightness switching instruction, including:
[0028] The initial reference voltage corresponding to the initial display brightness control node and the target reference voltage corresponding to the target display brightness control node are obtained according to the display brightness switching command.
[0029] The target voltage adjustment amount is obtained based on the initial reference voltage and the target reference voltage;
[0030] The target voltage adjustment amount, target voltage adjustment interval, and target adjustment number are obtained from the display lookup table.
[0031] In one embodiment, adjusting the initial reference voltage corresponding to the initial display brightness control node using the target voltage adjustment parameter includes:
[0032] The initial reference voltage is adjusted a target number of times using the target voltage adjustment amplitude and the target voltage adjustment interval.
[0033] Secondly, this application also provides a brightness switching control device, the device comprising:
[0034] The display lookup table construction module is used to construct a display lookup table based on the delay time of the pixel circuit receiving the target cathode voltage. The display lookup table includes voltage adjustment parameters during the voltage adjustment process between any two display brightness control nodes.
[0035] The parameter lookup module is used to look up the display lookup table according to the display brightness switching instruction to determine the target voltage adjustment parameter for the current voltage adjustment process;
[0036] The control module is used to adjust the initial reference voltage with the target voltage adjustment parameters so that the voltage difference between the real-time reference voltage and the real-time cathode voltage received by the pixel circuit during the adjustment process is within the target range.
[0037] Thirdly, this application also provides a control circuit, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the steps of the above-described method.
[0038] The aforementioned brightness switching control method, device, and control circuit construct a display lookup table based on the time delay of the target cathode voltage received by the pixel circuit. The display lookup table includes voltage adjustment parameters during the voltage adjustment process between any two display brightness control nodes. The display lookup table is searched according to the initial display brightness control node and the target display brightness control node indicated by the display brightness switching command to determine the target voltage adjustment parameters for the current voltage adjustment process. The initial reference voltage corresponding to the initial display brightness control node is adjusted using the target voltage adjustment parameters so that the voltage difference between the real-time reference voltage and the real-time cathode voltage received by the pixel circuit during the adjustment process is within the target range. As can be seen, the display lookup table constructed in this application is based on the delay time of the pixel circuit receiving the target cathode voltage. That is, the voltage adjustment parameter between any two display brightness control nodes in the display lookup table has a corresponding relationship with the delay time of the pixel circuit receiving the target cathode voltage. Therefore, based on the target voltage adjustment parameter found in the display lookup table according to the display brightness switching command, the time of adjusting the initial reference voltage corresponding to the initial display brightness control node to the target reference voltage corresponding to the target display brightness control node can be adjusted, so that the voltage difference between the real-time reference voltage and the real-time cathode voltage received by the pixel circuit during the voltage adjustment process is within the target range, thus improving the screen flicker phenomenon during the brightness switching process. Attached Figure Description
[0039] To more clearly illustrate the technical solutions in the embodiments of this application or related technologies, the drawings used in the description of the embodiments of this application or related technologies will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.
[0040] Figure 1 This is a schematic diagram of the pixel circuit structure of the 7T1C structure in one embodiment;
[0041] Figure 2(a) is a graph showing the variation of cathode voltage and reference voltage during HBM in one embodiment;
[0042] Figure 2(b) is a graph showing the changes in cathode voltage and reference voltage during HBM removal in one embodiment;
[0043] Figure 3 This is a graph showing the changes in the SWIRE signal, cathode voltage, and reference voltage during brightness switching (or DBV switching) in one embodiment.
[0044] Figure 4 This is a flowchart illustrating a brightness switching method in one embodiment;
[0045] Figure 5 This is a flowchart illustrating the process of constructing a display lookup table based on the delay duration of the pixel circuit receiving the target cathode voltage in one embodiment.
[0046] Figure 6 This is a flowchart illustrating the process of setting the correspondence between the reference voltage regulation amount and the voltage regulation parameter based on the time delay duration and the reference voltage regulation amount in one embodiment.
[0047] Figure 7(a) is a flowchart illustrating a voltage regulation test parameter preset according to the delay duration and the reference voltage adjustment amount in one embodiment;
[0048] Figure 7(b) is a flowchart illustrating the process of presetting a voltage regulation test parameter based on the delay duration and the reference voltage adjustment amount in another embodiment;
[0049] Figure 7(c) is a flowchart illustrating the process of presetting a voltage regulation test parameter based on the delay duration and the reference voltage adjustment amount in another embodiment;
[0050] Figure 8 This is a flowchart illustrating the process of setting the correspondence between the reference voltage regulation amount and the voltage regulation parameters based on the voltage regulation test parameters and the reference voltage regulation amount in one embodiment.
[0051] Figure 9This is a flowchart illustrating the process of finding a display lookup table based on the initial display brightness control node and the target display brightness control node indicated by the display brightness switching command in one embodiment to determine the target voltage adjustment parameters for the current voltage adjustment process.
[0052] Figure 10 This is a graph showing the changes in cathode voltage and reference voltage before and after using the brightness switching control method of this embodiment in one example;
[0053] Figure 11 This is a schematic diagram of the transmission route for displaying a brightness switching command in one embodiment;
[0054] Figure 12 This is a structural block diagram of a brightness switching control device in one embodiment;
[0055] Figure 13 This is an internal structural diagram of a computer device in one embodiment. Detailed Implementation
[0056] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.
[0057] The explanation will be based on a pixel circuit with a 7T1C structure (7 transistors (T) and 1 capacitor (C)). Please refer to the appendix. Figure 1 , attached Figure 1 A schematic diagram of a pixel circuit with a 7T1C structure is shown. This pixel circuit includes transistors T1 to T8 and capacitor Cst. The corresponding connections can be found in the appendix. Figure 1The additional transistor T2 is used to enhance the circuit's control capabilities or provide a more complex internal compensation mechanism, thereby achieving finer current regulation or improving the overall stability and reliability of the circuit. The supply voltages include Vrefn1, Vrefn2, Vrefp, ELVDD, and ELVSS, and the control signals include EM, SN1, SN2, SP1, and SP2. The EM signal is mainly responsible for controlling the light-emitting phase of the OLED pixels. In this phase, the EM signal is activated, allowing current to flow from ELVDD to ELVSS, thus causing the OLED to emit light. The SP1 and SP2 signals are used to select and control the input path of the data signal. These signals ensure that the data voltage (Data) can be correctly transmitted to the target transistor and capacitor, thereby affecting the pixel brightness. The SN1 and SN2 signals are mostly associated with power management or specific control logic, such as adjusting the operating state of specific transistors to adapt to different display requirements or optimize power consumption. The reference voltage mentioned in this application refers to Vrefn2, and the cathode voltage mentioned in this application refers to ELVSS.
[0058] The pixel circuit needs to receive the target cathode voltage through an additional communication interface, which results in a certain RC (resistance-capacitor) time delay. However, it can directly receive the target reference voltage through the internal control circuit. Therefore, there is a certain time difference between the target cathode voltage and the target reference voltage received by the pixel circuit. That is, the effective time of the reference voltage Vrefn2 and the cathode voltage ELVSS is different. The change in the voltage difference between the two causes the display brightness to change, thus causing flickering. For example, when entering the DBV (Display Brightness Value) inflection point (i.e., the DBV switching node), the DBV difference before and after the inflection point is only 1, but the voltage difference may reach 0.5V. Refer to Figure 2(a) showing the ELVSS and Vrefn2 change curves when migrating or upgrading to High Bandwidth Memory (HBM) technology and Figure 2(b) showing the ELVSS and Vrefn2 change curves when retreating from High Bandwidth Memory (HBM). When the band is directly switched or when entering or retreating from HBM, the voltage difference between ELVSS and Vrefn2 jumps significantly. The greater the voltage difference, the more severe the screen flicker.
[0059] To further explain the cause of the screen flickering, please refer to the appendix. Figure 3 , attached Figure 3The diagram shows the changes in the SWIRE (short-wave infrared) signal (containing the DBV switching command), cathode voltage ELVSS, and reference voltage Vrefn2 during brightness switching (or DBV switching). When switching DBV, especially near the inflection point, the dimming method differs before and after the inflection point. Therefore, two adjacent DBVs are selected as the gamma band before and after the inflection point, resulting in a significant difference between the corresponding ELVSS and Vrefn2 voltages. ELVSS is powered by the PMIC (Power Management IC), and the DDIC (Display Driver Integrated Circuit) transmits the SWIRE signal to the PMIC for voltage switching. When switching DBV, after receiving the instruction, DDIC simultaneously sends a SWIRE signal to PMIC at point a and starts switching Vrefn2. After PMIC recognizes the SWIRE signal, it starts switching ELVSS at point c. Vrefn2 completes the switching at point b, which takes time t1. ELVSS completes the switching at point d, which takes time t1+t2. During time t2, Vrefn2 and ELVSS are not synchronized and the difference is large, which causes flickering.
[0060] Based on this, this application provides a brightness switching method, in one embodiment, such as... Figure 4 The flowchart illustrating the brightness switching method is shown below. This embodiment uses the application of this method to a server as an example for explanation. It can be understood that this method can also be applied to a terminal, and can also be applied to a system including a terminal and a server, and implemented through the interaction between the terminal and the server. In this embodiment, the method includes the following steps S401 to S403.
[0061] Step S401: Construct a display lookup table based on the delay duration of the target cathode voltage received by the pixel circuit. The display lookup table includes voltage adjustment parameters during the voltage adjustment process between any two display brightness control nodes.
[0062] A pixel circuit is a circuit that converts optical signals into electrical signals. In this embodiment, the pixel circuit may include, but is not limited to, a 7T1C circuit, a 3T pixel circuit, a 4T pixel circuit, a 5T pixel circuit, etc.
[0063] The target cathode voltage refers to the cathode voltage received by the pixel circuit after DBV switching.
[0064] In this embodiment, the look-up table (LUT) is mainly used to characterize the correspondence between the delay duration, voltage adjustment parameters, and display brightness switching commands. This allows the system to obtain the corresponding voltage adjustment parameters based on the constructed look-up table when a display brightness switching command is received, thereby adjusting the reference voltage.
[0065] The Display Brightness Value (DBV) node, also known as the DBV node, allows you to switch between different Gamma bands by changing the DBV value, thereby adjusting the screen's brightness and contrast.
[0066] Voltage regulation parameters can refer to various parameters in the voltage regulation process, such as voltage regulation amplitude, voltage regulation interval, and the number of voltage regulation times within the aforementioned time delay, but are not limited to these.
[0067] Step S402: Search the display lookup table according to the display brightness switching command to determine the target voltage adjustment parameters for the current voltage adjustment process.
[0068] The current voltage adjustment process refers to the adjustment process corresponding to the display brightness switching command. One display brightness switching command corresponds to one voltage adjustment process.
[0069] The target voltage adjustment parameter refers to the voltage adjustment parameter corresponding to the display brightness switching command, and this target voltage adjustment parameter can be obtained from the display lookup table. That is, if the voltage adjustment parameters in the LUT table include voltage adjustment amplitude, voltage adjustment interval, and voltage adjustment number, then the target voltage adjustment parameter also includes voltage adjustment amplitude, voltage adjustment interval, and voltage adjustment number.
[0070] The initial reference voltage and target reference voltage can be obtained based on the display brightness switching command. The initial reference voltage and target reference voltage each correspond to a display brightness control node. Therefore, the target voltage adjustment parameter can be obtained by further referring to the voltage adjustment parameters between the two identical display brightness control nodes shown in the display lookup table.
[0071] Step S403: Adjust the initial reference voltage with the target voltage adjustment parameter so that the voltage difference between the real-time reference voltage and the real-time cathode voltage received by the pixel circuit during the adjustment process is within the target range.
[0072] Real-time reference voltage and real-time cathode voltage refer to the reference voltage and cathode voltage received by the pixel circuit at each moment during the process of adjusting the initial reference voltage to the target reference voltage. Preferably, the above-mentioned target range can be flexibly set according to the actual screen flicker level. For example, within a certain range, the screen flicker cannot be observed by the human eye, and this range can be used as the target range in this embodiment. In addition, it should also be ensured that the voltage difference between the real-time reference voltage and the real-time cathode voltage received by the pixel circuit is always consistent, that is, the voltage difference before and after brightness switching is stable, so that the brightness before and after DBV switching is stable.
[0073] The display lookup table constructed in this embodiment is based on the delay duration of the pixel circuit receiving the target cathode voltage. That is, the voltage adjustment parameters between any two display brightness control nodes in the lookup table correspond to the delay duration of the pixel circuit receiving the target cathode voltage. Therefore, based on the target voltage adjustment parameters retrieved from the display lookup table according to the display brightness switching command, the time required to adjust the initial reference voltage corresponding to the initial display brightness control node to the target reference voltage corresponding to the target display brightness control node can be adjusted. This ensures that the voltage difference between the real-time reference voltage and the real-time cathode voltage received by the pixel circuit during voltage adjustment is within the target range, thus improving the screen flicker phenomenon during brightness switching. Furthermore, this embodiment only requires adjustment of the reference voltage, without adjusting the cathode voltage, reducing computational load and improving the control efficiency of brightness switching control.
[0074] In one embodiment, see Appendix Figure 5 , attached Figure 5 A flowchart illustrating the process of constructing a display lookup table based on the delay duration of the target cathode voltage received by the pixel circuit is shown. In this embodiment, the process of constructing a display lookup table based on the delay duration of the target cathode voltage received by the pixel circuit includes the following steps S501 to S502.
[0075] Step S501: Obtain the reference voltage adjustment amount based on the reference voltages corresponding to any two display brightness control nodes.
[0076] It is understandable that one display brightness control node corresponds to one reference voltage, so two display brightness control nodes correspond to two different reference voltages. The reference voltage adjustment amount can be obtained by subtracting the two reference voltages.
[0077] Step S502: Based on the time delay duration and the reference voltage adjustment amount, set the correspondence between the reference voltage adjustment amount and the voltage adjustment parameters to form a display lookup table.
[0078] It is understandable that the main cause of screen flicker is the time difference between the pixel circuit receiving the target cathode voltage and the target reference voltage, i.e., the delay duration of the pixel circuit receiving the target cathode voltage. Therefore, when obtaining the voltage adjustment parameters between two display brightness control nodes, the primary consideration should be the delay duration of the pixel circuit receiving the target cathode voltage between the two display brightness control nodes. Based on the delay duration, the time required for the initial reference voltage to transform to the target reference voltage can be determined. Furthermore, based on the reference voltage adjustment amount between the two display brightness control nodes, the magnitude of the reference voltage that needs to be adjusted within this delay duration can be determined. Once the number of reference voltage adjustments is determined, the magnitude of the reference voltage that needs to be adjusted for each adjustment, i.e., the reference voltage adjustment amplitude, can also be determined, as well as the duration of each voltage adjustment, i.e., the voltage adjustment interval. Based on the above correspondence, a display lookup table can be constructed that includes the correspondence between the reference voltage adjustment amount and the voltage adjustment parameters between different display brightness control nodes.
[0079] In this embodiment, the correspondence between the reference voltage adjustment amount and the voltage adjustment parameter is directly set according to the time delay duration and the reference voltage adjustment amount to form a display lookup table. This clearly defines the correspondence between the reference voltage adjustment amount and the voltage adjustment parameter. Therefore, whenever a display brightness switching command is received, the corresponding control switching function can be realized by obtaining the reference voltage adjustment amount signal indicated in the display brightness switching command, thus improving the control efficiency and accuracy of brightness switching control.
[0080] In one embodiment, see Appendix Figure 6 , attached Figure 6 A flowchart illustrating the process of setting the correspondence between the reference voltage regulation amount and the voltage regulation parameter based on the time delay duration and the reference voltage regulation amount is shown. In this embodiment, setting the correspondence between the reference voltage regulation amount and the voltage regulation parameter based on the time delay duration and the reference voltage regulation amount includes the following steps S601 to S602.
[0081] Step S601: Preset a voltage regulation test parameter based on the time delay duration and the reference voltage adjustment amount.
[0082] The voltage regulation test parameters refer to the assumed voltage regulation parameter values during the process of finding the reference voltage regulation amount and the voltage regulation parameters. Specifically, these assumptions can be based on the technician's parameter tuning experience, which can be understood as the technician making assumptions based on successful cases of similar equipment; or a parameter can be randomly selected as the initial voltage regulation test parameter; or the recommended values under standard environmental conditions (such as standard temperature and voltage) provided by the manufacturer can be used as the voltage regulation test parameters, and there are no limitations on this.
[0083] Step S602: Set the correspondence between the reference voltage regulation amount and the voltage regulation parameter according to the voltage regulation test parameters and the reference voltage regulation amount.
[0084] Specifically, the screen flicker level can be obtained based on the voltage regulation test parameters. The voltage regulation test parameters are then adjusted based on the severity of the flicker and the reference voltage regulation amount until the adjusted flicker level meets the requirements. The adjusted voltage regulation test parameters are then used as the set voltage regulation parameters, thus establishing a correspondence between the reference voltage regulation amount and the voltage regulation parameters.
[0085] In this embodiment, a voltage regulation test parameter is preset based on the time delay duration and the reference voltage regulation amount. The correspondence between the reference voltage regulation amount and the voltage regulation parameter is set based on the voltage regulation test parameter and the reference voltage regulation amount, which can ensure the accuracy of the correspondence between the reference voltage regulation amount and the voltage regulation parameter.
[0086] In one embodiment, referring to Figure 7(a), Figure 7(a) shows a flowchart of a voltage regulation test parameter preset according to the time delay duration and the reference voltage adjustment amount; taking the voltage regulation test parameter including the test adjustment amplitude, the test adjustment interval and the number of test adjustments as an example, in this embodiment, a voltage regulation test parameter is preset according to the time delay duration and the reference voltage adjustment amount, including the following steps S711 to S712.
[0087] Step S711: Set the number of test adjustments to a default value; the default value is not 1 and is an integer.
[0088] The default value can be a value given by technicians based on their experience in parameter tuning, which can be understood as a value assumed by technicians based on successful cases of similar equipment; it can also be a randomly selected value that is not 1 as the initial voltage regulation test parameter; or it can be a value recommended by the manufacturer under standard environment (such as standard temperature and voltage) as the voltage regulation test parameter.
[0089] Step S712: Based on the default values of the number of test adjustments, the delay duration, and the reference voltage adjustment amount, preset the test adjustment amplitude and test adjustment interval.
[0090] For example, if the default value is x, the time delay is Δt, and the reference voltage adjustment is ΔV, then the corresponding test adjustment range can be ΔV / x, and the test adjustment interval can be Δt / x.
[0091] In this embodiment, the number of test adjustments is set to a default value. Since the default value is not the minimum number of 1, the test adjustment amplitude and test adjustment interval are preset based on the default value of the number of test adjustments, the delay duration and the reference voltage adjustment amount. This can reduce the time required to determine the voltage adjustment parameters that meet the requirements (i.e., the flicker level meets the conditions) based on the voltage adjustment test parameters, and improve the efficiency of building the display lookup table.
[0092] In one embodiment, referring to Figure 7(b), Figure 7(b) shows another schematic diagram of a voltage regulation test parameter preset according to the delay duration and the reference voltage adjustment amount; taking the voltage regulation test parameter including the test adjustment amplitude, the test adjustment interval and the number of test adjustments as an example, in this embodiment, a voltage regulation test parameter is preset according to the delay duration and the reference voltage adjustment amount, including the following steps S721 to S722.
[0093] Step S721: Set the test adjustment range to a default range; the default range is less than or equal to the reference voltage adjustment.
[0094] Similar to setting the number of test adjustments to a default value in the previous embodiment, setting the test adjustment range to a default range in this embodiment can also be a value given by technicians based on their parameter adjustment experience, which can be understood as a value assumed by technicians based on successful cases of similar equipment; it can also be a value randomly selected that is less than or equal to the reference voltage adjustment amount; or it can be a value recommended by the manufacturer under standard environment (such as standard temperature and voltage).
[0095] Step S722: Based on the default amplitude test adjustment amplitude, delay duration and reference voltage adjustment amount, preset the number of test adjustments and the test adjustment interval.
[0096] Understandably, if the cathode voltage does not change linearly during adjustment, the reference voltage received by the pixel circuit during adjustment will also not change linearly. In this case, the test adjustment amplitude is not equal to or an integer multiple of the reference voltage adjustment amount, and the corresponding number of test adjustments should be a larger value. For example, if the reference voltage adjustment amount ΔV = 10V and the default amplitude is 8V, then the corresponding number of test adjustments should be 2.
[0097] In this embodiment, the number of test adjustments and the test adjustment interval can also be preset according to the default test adjustment range, the delay duration and the reference voltage adjustment amount, so as to efficiently obtain the correspondence between the reference voltage adjustment amount and the voltage adjustment parameters.
[0098] In one embodiment, referring to Figure 7(c), Figure 7(c) shows a schematic flowchart of another method for presetting a voltage regulation test parameter based on the time delay duration and the reference voltage regulation amount. Taking the voltage regulation test parameter as including the test regulation amplitude, test regulation interval and test regulation number as an example, in this embodiment, the method for presetting a voltage regulation test parameter based on the time delay duration and the reference voltage regulation amount includes the following steps S731 to S732.
[0099] Step S731: Set the number of test adjustments to one.
[0100] Step S732: Preset the test adjustment amplitude and test adjustment interval based on the number of test adjustments, the time delay duration, and the reference voltage adjustment amount.
[0101] In this embodiment, the search for a voltage adjustment parameter that meets the requirements (i.e., the flicker level meets the condition) starts from the minimum number of test adjustments, which can avoid missing the optimal voltage adjustment parameter and improve the accuracy of the display lookup table.
[0102] In one embodiment, see Appendix Figure 8 , attached Figure 8 A flowchart illustrating the process of setting the correspondence between the reference voltage regulation amount and the voltage regulation parameters based on voltage regulation test parameters and a reference voltage regulation amount is shown. The voltage regulation test parameters include the test regulation amplitude, the test regulation interval, and the number of test regulation times. The voltage regulation parameters include the voltage regulation amplitude, the voltage regulation interval, and the number of voltage regulation times. Setting the correspondence between the reference voltage regulation amount and the voltage regulation parameters based on the voltage regulation test parameters and the reference voltage regulation amount includes the following steps S801 to S802.
[0103] Step S801: Adjust the reference voltage adjustment amount according to the voltage adjustment test parameters to obtain the corresponding flicker value; the flicker value includes at least one of subjective value and objective value; the subjective value is the evaluation value after the technician observes the screen flicker level; the objective value is the detection value after the detection equipment detects the screen flicker level.
[0104] The aforementioned flicker value is a parameter that measures the frequency of brightness changes of the screen or light source and can be used to characterize the degree of screen flicker. In step S801, to accurately characterize the degree of screen flicker, only subjective values can be used, only objective values can be used, or a weighted average of subjective and objective values can be used to obtain a comprehensive value.
[0105] Step S802: Adjust the test adjustment amplitude and the number of test adjustments according to the flicker value according to the preset increment until the corresponding flicker value is the target flicker value, and determine the test adjustment amplitude and the number of test adjustments corresponding to the target flicker value as the voltage adjustment amplitude, voltage adjustment interval and voltage adjustment number between the two display brightness control nodes.
[0106] Specifically, if the flicker value is large, the number of voltage adjustments is increased and the voltage adjustment interval is shortened; if the flicker value is small, the number of voltage adjustments is reduced and the voltage adjustment interval is increased, so as to obtain the test adjustment amplitude and test adjustment number corresponding to the target flicker value. Based on this, the voltage adjustment amplitude, voltage adjustment interval and voltage adjustment number between the two display brightness control nodes can be determined, which can ensure the accuracy of the correspondence between the reference voltage adjustment increment and the voltage adjustment parameter.
[0107] In one embodiment, see Appendix Figure 9 , attached Figure 9 The diagram illustrates a process of determining the target voltage adjustment parameters for the current voltage adjustment process by searching a display lookup table based on the initial display brightness control node and the target display brightness control node indicated by the display brightness switching command. Taking the target voltage adjustment parameters as an example, which include the target voltage adjustment amplitude, the target voltage adjustment interval, and the target adjustment number, the process of determining the target voltage adjustment parameters for the current voltage adjustment process by searching a display lookup table based on the initial display brightness control node and the target display brightness control node indicated by the display brightness switching command includes the following steps S901 to S903.
[0108] Step S901: Obtain the initial reference voltage corresponding to the initial display brightness control node and the target reference voltage corresponding to the target display brightness control node according to the display brightness switching instruction.
[0109] Step S902: Obtain the target voltage adjustment amount based on the initial reference voltage and the target reference voltage.
[0110] The target voltage adjustment amount refers to the increment or decrease of the reference voltage corresponding to the display brightness switching command.
[0111] Step S903: Obtain the corresponding target voltage adjustment amplitude, target voltage adjustment interval, and target adjustment number from the display lookup table based on the target voltage adjustment amount.
[0112] In this embodiment, the target voltage adjustment range, target voltage adjustment interval, and target adjustment number are obtained from the display lookup table based on the target voltage adjustment amount. This allows for the rapid acquisition of the adjustment scheme for the reference voltage, thereby improving the screen flicker phenomenon during the process of adjusting the initial reference voltage to the target adjustment number based on the corresponding target voltage adjustment range and target voltage adjustment interval.
[0113] In one embodiment, adjusting the initial reference voltage corresponding to the initial display brightness control node with a target voltage adjustment parameter includes: adjusting the initial reference voltage by a target adjustment number of times with a target voltage adjustment amplitude and a target voltage adjustment interval.
[0114] In this embodiment, please refer to the appendix. Figure 10 , attached Figure 10 The diagram shows the changes in cathode voltage ELVSS and reference voltage Vrefn2 before and after the brightness switching control method of this embodiment is improved. In this embodiment, the target voltage adjustment is adjusted to the target number of times the initial reference voltage is adjusted by the target voltage adjustment amplitude and the target voltage adjustment interval, so that the change of the reference voltage from the initial reference voltage to the target reference voltage is step-like, ensuring that the voltage difference between the real-time reference voltage and the real-time cathode voltage is always consistent during the adjustment process, and reliably improving the screen flicker phenomenon during the brightness switching process.
[0115] In one embodiment, see Appendix Figure 11 , attached Figure 11 The diagram illustrates the transmission path of the display brightness switching command in this embodiment. When DBV switching (or band cut-off, a direct cut or processing within a specific band) is required, the DDIC receives the internally transmitted display brightness switching command (or band cut-off command), and the PMIC receives the SWIR signal containing the display brightness switching command (or band cut-off command) via SWIR (shortwave infrared band) communication. The MCU (Microcontroller Unit) inside the DDIC outputs the corresponding control signal based on the display brightness switching command (or band cut-off command) to control the LDO circuit to output the corresponding target reference voltage according to the target voltage adjustment parameters. Simultaneously, the SWIRE signal containing the display brightness switching command is transmitted to the PMIC, and the PMIC outputs the target cathode voltage.
[0116] It should be understood that, although the various steps in the flowcharts involved in the various embodiments described above are displayed in sequence according to the instructions of the arrows, these steps are not necessarily executed in sequence in the order indicated by the arrows. Unless otherwise specified herein, there is no strict order restriction on the execution of these steps, and these steps can be executed in other orders. Moreover, at least a portion of the steps in the flowcharts involved in the various embodiments described above can include multiple steps or multiple stages, and these steps or stages are not necessarily executed and completed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily to be carried out in sequence, but can be executed in turn or alternately with other steps or at least a portion of steps or stages in other steps.
[0117] Based on the same inventive concept, this application also provides a brightness switching control device for implementing the brightness switching control method described above. The solution provided by this device is similar to the solution described in the above method; therefore, the specific limitations in one or more brightness switching control device embodiments provided below can be found in the limitations of the brightness switching control method described above, and will not be repeated here.
[0118] In one exemplary embodiment, such as Figure 12 As shown, a brightness switching control device 1200 is provided. The brightness switching control device 1200 includes a display lookup table construction module 1201, a parameter lookup module 1202, and a control module 1203. The display lookup table construction module 1201 is used to construct a display lookup table based on the time delay of the target cathode voltage received by the pixel circuit. The display lookup table includes voltage adjustment parameters during the voltage adjustment process between any two display brightness control nodes. The parameter lookup module 1202 is used to search the display lookup table according to the display brightness switching command to determine the target voltage adjustment parameters for the current voltage adjustment process. The control module 1203 is used to adjust the initial reference voltage with the target voltage adjustment parameters so that the voltage difference between the real-time reference voltage and the real-time cathode voltage received by the pixel circuit during the adjustment process is within the target range.
[0119] In an exemplary embodiment, the display lookup table construction module is further configured to obtain a reference voltage adjustment amount based on the reference voltages corresponding to any two display brightness control nodes; and to set a correspondence between the reference voltage adjustment amount and the voltage adjustment parameters based on the time delay duration and the reference voltage adjustment amount, so as to form a display lookup table.
[0120] In an exemplary embodiment, the lookup table construction module is further configured to preset a voltage regulation test parameter based on the delay duration and the reference voltage regulation amount; and to set the correspondence between the reference voltage regulation amount and the voltage regulation parameter based on the voltage regulation test parameter and the reference voltage regulation amount.
[0121] In an exemplary embodiment, the display lookup table construction module is further configured to set the number of test adjustments to a default value; the default value is not 1 and is an integer; the test adjustment amplitude and test adjustment interval are preset based on the number of test adjustments, the delay duration, and the reference voltage adjustment amount based on the default value; or, the test adjustment amplitude is set to a default amplitude; the default amplitude is less than or equal to the reference voltage adjustment amount; the number of test adjustments and the test adjustment interval are preset based on the test adjustment amplitude, the delay duration, and the reference voltage adjustment amount based on the default amplitude.
[0122] In an exemplary embodiment, the display lookup table construction module is further configured to set the number of test adjustments to one; and to preset the test adjustment amplitude and test adjustment interval based on the number of test adjustments, the delay duration, and the reference voltage adjustment amount.
[0123] In an exemplary embodiment, the display lookup table construction module is further configured to adjust the reference voltage adjustment amount using voltage adjustment test parameters to obtain the corresponding flicker value; the flicker value includes at least one of a subjective value and an objective value; the subjective value is the evaluation value after a technician observes the screen flicker level; the objective value is the detection value after a detection device detects the screen flicker level; the test adjustment amplitude and the number of test adjustments are adjusted according to the flicker value in a preset increment until the corresponding flicker value is the target flicker value, and the test adjustment amplitude and the number of test adjustments corresponding to the target flicker value are determined as the voltage adjustment amplitude, voltage adjustment interval and voltage adjustment number between the two display brightness control nodes.
[0124] In an exemplary embodiment, the parameter lookup module is further configured to obtain the initial reference voltage corresponding to the initial display brightness control node and the target reference voltage corresponding to the target display brightness control node according to the display brightness switching instruction; obtain the target voltage adjustment amount according to the initial reference voltage and the target reference voltage; and obtain the corresponding target voltage adjustment amplitude, target voltage adjustment interval and target adjustment number from the display lookup table according to the target voltage adjustment amount.
[0125] In an exemplary embodiment, the control module is further configured to adjust the initial reference voltage a target number of times with a target voltage adjustment magnitude and a target voltage adjustment interval.
[0126] Each module in the aforementioned brightness switching control device can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in the processor of a computer device in hardware form or independent of it, or stored in the memory of a computer device in software form, so that the processor can call and execute the operations corresponding to each module.
[0127] In one exemplary embodiment, a computer device is provided, which may be a server, and its internal structure diagram may be as follows: Figure 13As shown, the computer device includes a processor, memory, input / output (I / O) interfaces, and a communication interface. The processor, memory, and I / O interfaces are connected via a system bus, and the communication interface is also connected to the system bus via the I / O interfaces. The processor provides computational and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system, computer programs, and a database. The internal memory provides the environment for the operating system and computer programs stored in the non-volatile storage media. The database stores various data and signals involved in the brightness switching control method. The I / O interfaces are used for information exchange between the processor and external devices. The communication interface is used for communication with external terminals via a network connection. When the computer program is executed by the processor, it implements a brightness switching control method.
[0128] Those skilled in the art will understand that Figure 13 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.
[0129] In one exemplary embodiment, a control circuit is provided, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to perform the steps in the above-described method embodiments.
[0130] In this embodiment, the control circuit can be a DDIC (Display Driver Integrated Circuit).
[0131] In one exemplary embodiment, a computer device is provided, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to perform the steps in the above-described method embodiments.
[0132] The computer device in this embodiment can be any device capable of data processing, such as a mobile terminal—a mobile phone, but is not limited thereto.
[0133] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the steps in the above-mentioned method embodiments are implemented.
[0134] In one embodiment, a computer program product is provided, including a computer program that, when executed by a processor, performs the steps described in the above method embodiments.
[0135] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium, and when executed, it can include the processes of the embodiments of the above methods. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile memory and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM). The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, artificial intelligence (AI) processors, etc., and are not limited to these.
[0136] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this application.
[0137] The above-described embodiments merely represent several implementation methods of the present application. While the descriptions are relatively specific and detailed, they should not be construed as limiting the scope of the present application. It should be noted that a person of ordinary skill in the art may make various modifications and improvements without departing from the spirit of the present application, and these modifications and improvements fall within the scope of protection of the present application. Therefore, the scope of protection of the present application shall be determined by the appended claims.
Claims
1. A brightness switching control method, characterized in that, The method includes: A display lookup table is constructed based on the delay time of the pixel circuit receiving the target cathode voltage. The display lookup table includes voltage adjustment parameters during the voltage adjustment process between any two display brightness control nodes. The target voltage adjustment parameter for the current voltage adjustment process is determined by searching the display lookup table according to the display brightness switching command. The initial reference voltage is adjusted using the target voltage adjustment parameters so that the voltage difference between the real-time reference voltage and the real-time cathode voltage received by the pixel circuit during the adjustment process is within the target range.
2. The brightness switching control method according to claim 1, characterized in that, A display lookup table is constructed based on the time delay of the pixel circuit receiving the target cathode voltage, including: The reference voltage adjustment amount is obtained based on the reference voltages corresponding to any two display brightness control nodes; Based on the time delay duration and the reference voltage adjustment amount, a correspondence between the reference voltage adjustment amount and the voltage adjustment parameter is established to form the display lookup table.
3. The brightness switching control method according to claim 2, characterized in that, Setting the correspondence between the reference voltage adjustment amount and the voltage adjustment parameter based on the time delay duration and the reference voltage adjustment amount includes: A voltage regulation test parameter is preset based on the time delay duration and the reference voltage adjustment amount; The correspondence between the reference voltage regulation amount and the voltage regulation parameter is set according to the voltage regulation test parameters and the reference voltage regulation amount.
4. The brightness switching control method according to claim 3, characterized in that, The voltage regulation test parameters include the test regulation amplitude, the test regulation interval, and the number of test regulation cycles; A voltage regulation test parameter is preset based on the time delay duration and the reference voltage adjustment amount, including: Set the number of test adjustments to a default value; the default value is not 1 and is an integer. The test adjustment amplitude and test adjustment interval are preset based on the number of test adjustments based on the default values, the delay duration, and the reference voltage adjustment amount; or... The test adjustment range is set to a default range; the default range is less than or equal to the reference voltage adjustment amount. The test adjustment range and test adjustment interval are preset based on the default amplitude, the delay duration, and the reference voltage adjustment amount.
5. The brightness switching control method according to claim 3, characterized in that, The voltage regulation test parameters include the test regulation amplitude, the test regulation interval, and the number of test regulation cycles; A voltage regulation test parameter is preset based on the time delay duration and the reference voltage adjustment amount, including: Set the number of test adjustments to one; The test adjustment amplitude and test adjustment interval are preset based on the number of test adjustments, the time delay duration, and the reference voltage adjustment amount.
6. The brightness switching control method according to claim 3, characterized in that, The voltage regulation test parameters include the test regulation amplitude, the test regulation interval, and the number of test regulation cycles; the voltage regulation parameters include the voltage regulation amplitude, the voltage regulation interval, and the number of voltage regulation cycles. Setting the correspondence between the reference voltage regulation amount and the voltage regulation parameters based on the voltage regulation test parameters and the reference voltage regulation amount includes: The reference voltage adjustment amount is adjusted according to the voltage adjustment test parameters to obtain the corresponding flicker value; the flicker value includes at least one of a subjective value and an objective value; the subjective value is the evaluation value after a technician observes the degree of screen flicker; the objective value is the detection value after a detection device detects the degree of screen flicker. Based on the flicker value, the test adjustment amplitude and the number of test adjustments are adjusted according to a preset increment until the corresponding flicker value is the target flicker value. The test adjustment amplitude and the number of test adjustments corresponding to the target flicker value are then determined as the voltage adjustment amplitude, voltage adjustment interval, and voltage adjustment number between the two display brightness control nodes.
7. The brightness switching control method according to claim 1, characterized in that, The target voltage regulation parameters include the target voltage regulation amplitude, the target voltage regulation interval, and the target regulation number; The display lookup table is consulted according to the display brightness switching command to determine the target voltage adjustment parameters for the current voltage adjustment process, including: The initial reference voltage corresponding to the initial display brightness control node and the target reference voltage corresponding to the target display brightness control node are obtained according to the display brightness switching command. The target voltage adjustment amount is obtained based on the initial reference voltage and the target reference voltage; The target voltage adjustment amount, target voltage adjustment interval, and target adjustment number are obtained from the display lookup table.
8. The brightness switching control method according to claim 7, characterized in that, Adjusting the initial reference voltage corresponding to the initial display brightness control node using the target voltage adjustment parameters includes: The initial reference voltage is adjusted a target number of times using the target voltage adjustment amplitude and the target voltage adjustment interval.
9. A brightness switching control device, characterized in that, The device includes: The display lookup table construction module is used to construct a display lookup table based on the delay time of the pixel circuit receiving the target cathode voltage. The display lookup table includes voltage adjustment parameters during the voltage adjustment process between any two display brightness control nodes. The parameter lookup module is used to look up the display lookup table according to the display brightness switching command in order to determine the target voltage adjustment parameters for the current voltage adjustment process. The control module is used to adjust the initial reference voltage with the target voltage adjustment parameters so that the voltage difference between the real-time reference voltage and the real-time cathode voltage received by the pixel circuit during the adjustment process is within the target range.
10. A control circuit comprising a memory and a processor, wherein the memory stores a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the method according to any one of claims 1 to 8.
Citation Information
Patent Citations
Display brightness adjusting method and device, electronic equipment, storage medium and product
CN118116325A
Lidar adjustment method, circuit, and apparatus, lidar, and storage medium
US20230107928A1