Generation, driving method, device and medium of variable frequency gamma voltage of display panel
By constructing a frequency conversion gamma voltage generation method for a display panel, the problem of brightness and chromaticity differences of the display panel during the frequency conversion process is solved, the uniformity and stability of the display effect are achieved, and the flicker problem of the display panel is improved.
Patent Information
- Application Number
- CN202211052146.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-08-31
- Publication Date
- 2025-10-21
- Estimated Expiration
- 2042-08-31
AI Technical Summary
During the frequency conversion process of the display panel, the brightness difference between high and low frequencies leads to differences in display effects and flickering problems, which are difficult to effectively solve with existing technologies.
By establishing the corresponding relationship between different refresh frequencies and display parameters, variable frequency gamma voltage is generated to ensure that the display parameters at different frequencies meet the preset conditions. The variable frequency gamma voltage is generated using an interpolation formula, including the adjustment of static and transient interpolation coefficients, to optimize the change pattern in the frequency change stage.
It effectively avoids the display difference of different frequencies during the frequency conversion process, improves the flicker problem of the display panel, and improves the display performance.
Smart Images

Figure CN115331630B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of display technology, and more particularly to a method, device, computer equipment, and medium for generating and driving a variable frequency gamma voltage of a display panel. Background Art
[0002] Display devices can operate at multiple refresh rates, such as 60Hz, 90Hz, and 120Hz. In practical applications, due to the brightness difference between high and low frequencies, when displaying at a variable refresh rate during the frequency conversion process from high to low, there are issues with display effects and display panel flicker. Summary of the Invention
[0003] An object of the present invention is to provide a method, apparatus, computer device and medium for generating and driving a variable frequency gamma voltage of a display panel, so as to solve at least one of the problems existing in the prior art.
[0004] In order to achieve the above object, the present invention adopts the following technical solutions:
[0005] A first aspect of the present invention provides a method for generating a variable frequency gamma voltage of a display panel, comprising:
[0006] acquiring a first gamma voltage and a display parameter of the display panel in a first display state;
[0007] Obtaining a second gamma voltage of the display panel in a second display state, wherein the display panel is refreshed at a first refresh frequency in the first display state and maintained at a second refresh frequency in the second display state, wherein the first refresh frequency is greater than the second refresh frequency;
[0008] Obtaining display parameters of the display panel in the variable frequency display state, and comparing them with the display parameters of the first display state, thereby obtaining a correspondence between different refresh frequencies, interpolation coefficients, and display parameters, wherein the interpolation coefficient is a constant;
[0009] Frequency-variable gamma voltages at different refresh frequencies are generated according to the corresponding relationship, the first gamma voltage, and the second gamma voltage.
[0010] Furthermore, in the first display state, the display panel is driven by the first gamma voltage and displays in a refresh frame corresponding to the first refresh frequency. In the refresh frame, the display panel writes data.
[0011] In the second display state, the display panel is driven with the first gamma voltage and refreshed with a hold frame corresponding to the second refresh frequency, the hold frame retaining the data written in the refresh frame.
[0012] In the variable frequency display state, the display panel is refreshed at the stable refresh frequency after frequency conversion, and is driven by the variable frequency gamma voltage, and is displayed at a stable frame corresponding to the stable refresh frequency. The stable refresh frequency is less than or equal to the first refresh frequency and greater than the second refresh frequency. The stable frame includes a refresh frame and a holding frame. The number of the holding frames is determined according to the ratio of the first refresh frequency to the stable refresh frequency.
[0013] Furthermore, the display parameter includes display brightness, and the interpolation coefficient includes a static interpolation coefficient;
[0014] The step of “obtaining display parameters of the display panel in the variable frequency display state and comparing them with the display parameters of the first display state, thereby obtaining corresponding relationships between different refresh frequencies, interpolation coefficients, and display parameters” further includes:
[0015] acquiring a first display brightness of the display panel in a first display state, where the first display brightness is an average brightness within a display period of the first display state;
[0016] Obtaining the static interpolation coefficients corresponding to different refresh frequencies and adjusting the static interpolation coefficients, obtaining a second display brightness of the display panel corresponding to the adjusted static interpolation coefficients, where the second display brightness is an average brightness within a display period of the variable frequency display state,
[0017] Compare whether the second display brightness meets the preset display brightness; if not, continuously adjust the static interpolation coefficient until the second display brightness meets the preset display brightness; if so, output the current static interpolation coefficient and the second display brightness, wherein the preset display brightness is determined based on the first display brightness.
[0018] Furthermore, the display parameters also include display chromaticity, and the static interpolation coefficients include a static red chromaticity coefficient, a static green chromaticity coefficient, and a static blue chromaticity coefficient.
[0019] The step of “obtaining display parameters of the display panel in the variable frequency display state and comparing them with the display parameters of the first display state to obtain corresponding relationships between different refresh frequencies, static interpolation coefficients, and display parameters” further includes:
[0020] Acquire a first display chromaticity of the display panel in a first display state;
[0021] Respectively obtaining the static red chromaticity coefficient, the static green chromaticity coefficient, and the static blue chromaticity coefficient corresponding to different refresh frequencies and adjusting them, and obtaining the second display chromaticity after adjusting the static chromaticity coefficients of each color;
[0022] Compare whether the second display chromaticity satisfies a preset display chromaticity; if not, continuously adjust the static chromaticity coefficients of the respective colors until the second display chromaticity satisfies the preset display chromaticity; and if so, output the current second display chromaticity and the static chromaticity coefficients of the respective colors, wherein the preset display chromaticity is determined based on the first display chromaticity.
[0023] Furthermore, the interpolation coefficient further includes a transient interpolation coefficient, and before generating the variable frequency gamma voltages at different refresh frequencies according to the corresponding relationship, the first gamma voltage, and the second gamma voltage, the method further includes:
[0024] Optimizing the change pattern of the frequency change phase in the corresponding relationship,
[0025] Optimizing the change mode of the frequency change stage in the corresponding relationship further includes:
[0026] determining each transient stage in the variable frequency display state;
[0027] Determining a transient refresh frequency corresponding to each transient stage, and obtaining a transient interpolation coefficient corresponding to each transient refresh frequency;
[0028] The number of occurrences of each transient frequency band is determined according to a preset frequency conversion switching time.
[0029] Furthermore, generating variable frequency gamma voltages at different refresh frequencies according to the corresponding relationship, the first gamma voltage, and the second gamma voltage further includes:
[0030] Select a corresponding relationship of a refresh frequency from corresponding relationships of different refresh frequencies;
[0031] Inputting the interpolation coefficient in the selected corresponding relationship into the interpolation formula of the first gamma voltage, the second gamma voltage and the variable frequency gamma voltage, thereby obtaining the variable frequency gamma voltage corresponding to the selected refresh frequency,
[0032] Wherein, the interpolation formula is:
[0033] Current Gamma=α*Skip Gamma+(1-α)*Refresh Gamma, where,
[0034] Current Gamma is the variable frequency gamma voltage, Refresh Gamma is the first gamma voltage, Skip Gamma is the second gamma voltage, and the interpolation coefficient α∈[0,1].
[0035] Furthermore, the corresponding relationship includes one of the number of maintained frames or the stable refresh frequency, a starting refresh frequency, and an interpolation coefficient, wherein the starting refresh frequency is less than or equal to the first refresh frequency;
[0036] or
[0037] The corresponding relationship includes one of the number of the maintained frames or the stable refresh frequency, a starting refresh frequency, and a static interpolation coefficient, wherein the starting refresh frequency is less than or equal to the first refresh frequency;
[0038] or
[0039] The corresponding relationship includes the starting refresh frequency, the number of the maintained frames or one of the stable refresh frequency, the frequency change stage, and the static interpolation coefficient, wherein the starting refresh frequency is less than or equal to the first refresh frequency;
[0040] or
[0041] The corresponding relationship includes the starting refresh frequency, the number of the maintained frames or one of the stable refresh frequency, the frequency change stage, the static red chroma coefficient, the static green chroma coefficient, and the static blue chroma coefficient, wherein the starting refresh frequency is less than or equal to the first refresh frequency;
[0042] or
[0043] The corresponding relationship includes the starting refresh frequency, the number of maintained frames or one of the stable refresh frequencies, the frequency change stage, the static interpolation coefficient and the transient interpolation coefficient, wherein the starting refresh frequency is less than or equal to the first refresh frequency.
[0044] Furthermore, when the corresponding relationship includes the static red chromaticity coefficient, the static green chromaticity coefficient, and the static blue chromaticity coefficient,
[0045] Generating frequency-varying gamma voltages at different refresh frequencies according to the corresponding relationship, the first gamma voltage, and the second gamma voltage further includes:
[0046] Inputting the static red chromaticity coefficient, the static green chromaticity coefficient, and the static blue chromaticity coefficient in the corresponding relationship into the interpolation formula respectively, thereby obtaining static variable frequency gamma voltages of sub-pixels of different colors;
[0047] or
[0048] The transient interpolation coefficients include a transient red chroma coefficient, a transient green chroma coefficient, and a transient blue chroma coefficient, and the generated correspondence includes a transient red chroma coefficient, a transient green chroma coefficient, and a transient blue chroma coefficient.
[0049] The transient red chromaticity coefficient, the transient green chromaticity coefficient, and the transient blue chromaticity coefficient in the corresponding relationship are respectively input into the interpolation formula to obtain transient frequency-converted gamma voltages of sub-pixels of different colors.
[0050] A second aspect of the present invention provides a method for driving a display panel, the method comprising:
[0051] Performing mode setting adapted to the display panel on the corresponding relationship to generate a frequency refresh mode;
[0052] Selecting a current frequency refresh mode of the display panel from the frequency refresh modes;
[0053] Generate a variable frequency gamma voltage corresponding to the current refresh mode by the generation method of the first aspect of the present invention;
[0054] The display panel is driven by the variable frequency gamma voltage to perform display.
[0055] A third aspect of the present invention provides a device for generating a variable frequency gamma voltage for executing the method of the first aspect of the present invention, comprising:
[0056] a first display state determining unit, configured to obtain a first gamma voltage and a display parameter of the display panel in a first display state;
[0057] a second display state determining unit, configured to obtain a second gamma voltage of the display panel in a second display state, wherein the display panel is refreshed at a first refresh frequency in the first display state and maintained at a second refresh frequency in the second display state, wherein the first refresh frequency is greater than the second refresh frequency;
[0058] a correspondence generating unit, configured to obtain display parameters of the display panel in the variable frequency display state and compare them with the display parameters of the first display state, thereby obtaining a correspondence between different refresh frequencies, interpolation coefficients, and display parameters, wherein the interpolation coefficient is a constant;
[0059] The variable frequency gamma voltage generating unit is configured to generate variable frequency gamma voltages at different refresh frequencies according to the corresponding relationship, the first gamma voltage, and the second gamma voltage.
[0060] The fourth aspect of the present invention provides a computer device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the program, the method described in the first aspect or the second aspect of the present invention is implemented.
[0061] The fifth aspect of the present invention provides a computer-readable storage medium having a computer program stored thereon, characterized in that when the program is executed by a processor, the method described in the first aspect or the method described in the second aspect of the present invention is implemented.
[0062] The beneficial effects of the present invention are as follows:
[0063] The method for generating a variable frequency gamma voltage in an embodiment of the present invention establishes a correspondence between different refresh frequencies and display parameters, and determines the variable frequency gamma voltage at different frequencies based on the correspondence, the first gamma voltage, and the second gamma voltage. This method enables different frequencies under variable frequency display to have different variable frequency gamma voltages, thereby avoiding display differences between display panels of different frequencies driven by the same variable frequency gamma voltage during the frequency conversion process, improving the flicker problem of the display panel, and enhancing the display performance of the display panel. BRIEF DESCRIPTION OF THE DRAWINGS
[0064] The specific embodiments of the present invention will be further described in detail below with reference to the accompanying drawings.
[0065] Figure 1 A flowchart showing the steps of a method for generating variable frequency gamma voltages for a display panel according to one embodiment of the present invention;
[0066] Figure 2 A schematic diagram showing the timing of various display states of an embodiment of the present invention;
[0067] Figure 3 A flowchart showing an embodiment of step S5 of the present invention;
[0068] Figure 4 A flowchart showing another embodiment of step S5 of the embodiment of the present invention;
[0069] Figure 5 A schematic diagram showing a corresponding relationship stored in a data table according to an embodiment of the present invention;
[0070] Figure 6 A flowchart showing another embodiment of the generation method according to the embodiment of the present invention;
[0071] Figure 7 A flowchart showing an embodiment of step S5 of the present invention;
[0072] Figure 8A flowchart showing an embodiment of step S7 of the present invention;
[0073] Figure 9 A schematic diagram showing curves of the variable frequency gamma voltage, the first gamma voltage, the second gamma voltage and the grayscale according to an embodiment of the present invention;
[0074] Figure 10 A flowchart showing a method for driving a display panel according to another embodiment of the present invention;
[0075] Figure 11 A schematic diagram illustrating a refresh frequency mode of a display panel according to an embodiment of the present invention;
[0076] Figure 12 A schematic diagram showing a framework of a device for generating a variable frequency gamma voltage according to another embodiment of the present invention;
[0077] Figure 13 A schematic diagram showing the framework of a computer device according to another embodiment of the present invention. DETAILED DESCRIPTION
[0078] In order to more clearly illustrate the present invention, the present invention will be further described below in conjunction with the embodiments and drawings. Similar components in the drawings are represented by the same reference numerals. It should be understood by those skilled in the art that the following specific description is illustrative rather than restrictive and should not be used to limit the scope of protection of the present invention.
[0079] Based on the foregoing discussion, the display panels capable of variable-frequency display in the related art have brightness differences at different refresh frequencies. For example, if the same set of Gamma voltages is used for driving at different refresh frequencies, the display brightness at 120Hz is higher, while the display brightness at 60Hz is lower. Therefore, in the process of changing from 120Hz to 60Hz, the brightness displayed by the display device has a certain deviation, thereby affecting the user experience.
[0080] Based on this problem, there are two ways to optimize the display effect of variable frequency display in the related technology: the first is to optimize the voltage of the display panel, such as using dynamic voltage regulation (Dynamic Vinit) or blank area source voltage adjustment scheme; the second is to optimize the timing, such as anode reset (anode reset) or enable signal timing optimization scheme. However, despite the use of the above methods, it is still difficult to solve the display defects caused by the difference in brightness and chromaticity between the refresh frame and the hold frame.
[0081] Therefore, embodiments of the present invention provide a method, device, apparatus, and medium for generating variable frequency gamma voltages for a display panel to solve the above-mentioned problems.
[0082] like Figure 1 As shown, the first embodiment of the present invention provides a method for generating a variable frequency gamma voltage of a display panel, the method comprising:
[0083] S1. Obtaining a first gamma voltage and display parameters of the display panel in a first display state;
[0084] S3. Obtaining a second gamma voltage of the display panel in a second display state, wherein the display panel is refreshed at a first refresh frequency in the first display state and maintained at a second refresh frequency in the second display state, wherein the first refresh frequency is greater than the second refresh frequency;
[0085] S5. Obtaining display parameters of the display panel in the variable frequency display state, and comparing them with the display parameters of the first display state, thereby obtaining a correspondence between different refresh frequencies, interpolation coefficients, and display parameters, where the interpolation coefficient is a constant;
[0086] S7. Generate variable-frequency gamma voltages at different refresh frequencies based on the corresponding relationship, the first gamma voltage, and the second gamma voltage. In an embodiment of the present invention, the variable-frequency gamma voltage can enable display parameters at different refresh frequencies to meet preset display parameters determined based on the display parameters in the first display state.
[0087] The method for generating a variable frequency gamma voltage in an embodiment of the present invention establishes a correspondence between different refresh frequencies and display parameters, and generates variable frequency gamma voltages at different frequencies based on the correspondence, the first gamma voltage, and the second gamma voltage. This method enables different frequencies under variable frequency display to have different variable frequency gamma voltages. The gamma voltage can ensure that the display parameters of different frequencies during the frequency conversion process meet preset display parameters, thereby avoiding display differences between display panels of different frequencies during the frequency conversion process when driven by the same variable frequency gamma voltage, improving the flicker problem of the display panel, and enhancing the display performance of the display panel.
[0088] The following are the specific steps:
[0089] S1. Obtain a first gamma voltage and display parameters of the display panel in a first display state.
[0090] S3. Obtain a second gamma voltage of the display panel in a second display state. The display panel is refreshed at a first refresh frequency in the first display state and maintained at a second refresh frequency in the second display state. The first refresh frequency is greater than the second refresh frequency.
[0091] In this embodiment, the first gamma voltage and the second gamma voltage are data voltages for driving the display panel to display grayscales.
[0092] The first refresh frequency is the maximum refresh rate supported by the display panel or the highest refresh frequency of the display panel during a frequency conversion process. The corresponding first gamma voltage is a voltage value corresponding to when the display panel is refreshed at the maximum refresh frequency or the first gamma voltage is a voltage value corresponding to when the display panel is refreshed at the highest refresh frequency during a frequency conversion process.
[0093] In a specific example, the display panel supports a maximum performance refresh rate of 120Hz, and the first refresh rate is 120Hz. In this case, the first refresh rate is less than or equal to the maximum performance refresh rate. In another example, the first gamma voltage is the voltage value corresponding to the display panel when it is refreshed at the highest refresh frequency during the frequency conversion process. For example, the display panel supports a maximum refresh frequency of 120Hz. During the frequency conversion process, the display panel switches in a frequency conversion manner of 60Hz→30Hz→10Hz. At this time, the first refresh rate is 60Hz, which is less than the maximum performance refresh rate of 120Hz, and the first gamma voltage is the voltage corresponding to 60Hz.
[0094] In this embodiment, the second gamma voltage is a voltage value corresponding to when the display panel is refreshed at the minimum refresh frequency. When the display panel is in the second display state, the display panel has a lower display performance. Exemplarily, the display panel is refreshed at a refresh frequency of 0 Hz.
[0095] Display panels with different performances have different maximum refresh frequencies and minimum refresh frequencies. Therefore, the first refresh frequency and the second refresh frequency in the embodiment of the present invention can be set according to actual applications and will not be described in detail here.
[0096] In an optional embodiment, in the first display state, the display panel is refreshed at the first refresh frequency and driven with the first gamma voltage, and displays at a refresh frame corresponding to the first refresh frequency, in which the display panel writes data.
[0097] In the second display state, the display panel is refreshed at the second refresh frequency and driven with the first gamma voltage, and is refreshed with a hold frame corresponding to the second refresh frequency, the hold frame holding data written in the refresh frame.
[0098] In the variable frequency display state, the display panel is refreshed at the stable refresh frequency after frequency conversion, and is driven by the variable frequency gamma voltage, and displays at a stable frame corresponding to the stable refresh frequency. The display panel writes data, and the stable refresh frequency is less than or equal to the first refresh frequency and greater than the second refresh frequency.
[0099] Exemplarily, during the display period of the display panel, if the display panel is always in the first display state of refreshing at a maximum refresh rate of 120Hz, then during this period, the display is displayed with refresh frames, and the duration (Timing) of each refresh frame is the same. Exemplarily, during the display period of the display panel, if the display panel is always in the second display state of refreshing at a minimum refresh rate of 0Hz, then during this period, the display is displayed with hold frames, and the duration (Timing) of each hold frame is the same. In the variable frequency display state, the display panel can choose to refresh at a stable refresh rate of 60Hz, that is, refresh at a refresh rate of 60 times per second.
[0100] The stable refresh frequency may be the frequency at which the display panel is refreshed using the stable refresh frequency after frequency conversion. For example, to reduce current energy consumption and conserve power on the display panel, the display panel needs to convert the frequency from a first display state of 120 Hz to a stable refresh frequency of 60 Hz. In this case, the stable refresh frequency of the display panel after frequency conversion is 60 Hz. The stable frame may be the display frame when the display panel is driven using the stable refresh frequency after frequency conversion. For another example, if the display panel is converted from 60 Hz to 10 Hz, then 10 Hz is the stable refresh frequency in this variable frequency mode.
[0101] For example, the stable refresh frequency may be 1 / n of the maximum refresh frequency of the display panel or 1 / n of the highest refresh frequency in the frequency conversion stage, where n is an integer. For example, if the maximum refresh frequency of the display panel is 120 Hz, the stable refresh frequency may be 60 Hz, 40 Hz, 30 Hz, 10 Hz, or 1 Hz.
[0102] For another example, if the frequency conversion stage is 60 Hz→10 Hz, the highest refresh frequency in the frequency conversion stage is 60 Hz, and the stable refresh frequency may be 20 Hz, or the stable refresh frequency may also be 15 Hz.
[0103] The transient refresh frequency during the frequency conversion process is similarly 1 / n. For example, if the display panel changes frequency from 120Hz to 10Hz, a transient refresh frequency for transition, such as 60Hz or 40Hz, can be added thereto. The frequency conversion process is then: 120Hz→60Hz→40Hz→10Hz, thus achieving the frequency conversion process through multiple transient refresh frequencies.
[0104] In an optional embodiment, the stable frame includes a refresh frame and a hold frame, and the number of the hold frames is determined by the ratio of the first refresh frequency to the stable refresh frequency. In an optional embodiment, the first frame of the stable frame is a refresh frame, and the remaining frames are hold frames, and the duration of the refresh frame is the same as the duration of each hold frame.
[0105] For example, at 1 Hz, the refresh rate is 1 second, which includes 1 refresh frame and 59 hold frames. For example, the difference between the hold frame and the refresh frame is that the hold frame maintains the data voltage written in the previous refresh frame without writing new data voltage into the sub-pixel.
[0106] In a specific example, in this embodiment, the number of the hold frames is determined based on the ratio of the first refresh frequency to the stable refresh frequency. For example, if the stable refresh frequency is 10 Hz and the first refresh frequency is 120 Hz, then the total number of stable frames is 120 Hz / 10 Hz = 12 frames, which includes 1 refresh frame and 11 hold frames. In another example, if the stable refresh frequency is 30 Hz and the first refresh frequency is 120 Hz, then the total number of stable frames is 120 Hz / 30 Hz = 4 frames, which includes 1 refresh frame and 3 hold frames.
[0107] Figure 2 FIG. 4 shows a schematic diagram of a stable frame when the stable refresh frequency is 30 Hz. Figure 2 As shown, as the direction of change of the horizontal axis time, the first frame of the stable frame F1 is the refresh frame F11, and the remaining frames F11, F12 and F14 are all holding frames. The duration of the refresh frame F11 is the same as that of each holding frame. The voltage corresponding to the refresh frame F11 is the first gamma voltage, and the voltage corresponding to the holding frame is the second gamma voltage. Therefore, the variable frequency gamma voltage of the stable frame is correlated with the first gamma voltage, the second gamma voltage and the number of holding frames. Therefore, this embodiment splits the stable frame in the variable frequency display state into refresh frames and holding frames, and uses the state of the refresh frame in the first display state and the state of the holding frame in the second display state to construct the states of the refresh frame and the holding frame in the variable frequency display state, so as to construct the correspondence between different refresh frequencies, interpolation coefficients and display parameters.
[0108] In another specific example, in the first display state, it can be understood that the display frame F2 displayed at the first refresh frequency includes multiple refresh frames F11, each refresh frame F11 has the same duration and is driven by the first gamma voltage.
[0109] Likewise, in the second display state, it is understood that the display frame F3 displayed at the second refresh rate includes a plurality of hold frames F12 , each refresh frame F12 has the same duration and is driven by the second gamma voltage.
[0110] S5. Obtain display parameters of the display panel in the variable frequency display state, and compare them with the display parameters of the first display state, so as to obtain a correspondence between different refresh frequencies, interpolation coefficients and display parameters, wherein the interpolation coefficient is a constant.
[0111] In an optional embodiment, the corresponding relationship includes one of the number of maintained frames or the stable refresh frequency, a starting refresh frequency, and an interpolation coefficient, wherein the starting refresh frequency is less than or equal to the first refresh frequency.
[0112] In this embodiment, the interpolation coefficient is a constant, and the interpolation coefficient α can be understood as: the correlation between the frequency-converted gamma voltage of the stable refresh frequency after frequency conversion and the first gamma voltage and the second gamma voltage, or the correlation between the frequency-converted gamma voltage of the transient refresh frequency during the frequency conversion process and the first gamma voltage and the second gamma voltage.
[0113] The starting refresh frequency is the starting frequency of the frequency change phase. For example, if the frequency conversion phase is 60Hz→10Hz, the starting refresh frequency within the frequency conversion phase is 60Hz. When the first refresh frequency of the display panel is the maximum performance refresh frequency of 120Hz, the starting refresh frequency is less than the first refresh frequency. When the first refresh frequency of the display panel is the highest refresh frequency of 60Hz in the frequency conversion phase, the starting refresh frequency is equal to the first refresh frequency. For another example, when the maximum performance refresh frequency of the display panel is 60Hz, the maximum performance refresh frequency is equal to the first refresh frequency, which is equal to the highest refresh frequency in the frequency conversion phase.
[0114] In an embodiment of the present invention, the display parameters include display brightness. That is, when the display brightness in the first display state is closer to the display brightness in the variable frequency display state, the display effects of the first display state and the variable frequency display state are more similar, the display brightness of the display panel during frequency conversion changes more evenly, and the flickering phenomenon is lighter. Therefore, the embodiment of the present invention compares the display brightness in different display states to obtain the correspondence between different refresh frequencies, interpolation coefficients and display parameters, so as to control the display brightness under variable frequency.
[0115] In an optional embodiment, if Figure 3 As shown, step S5 further includes:
[0116] S51 . Obtain a first display brightness of the display panel in a first display state, where the first display brightness is an average brightness within a display period of the first display state.
[0117] In this embodiment, the first display brightness is an average brightness, thereby ensuring that a stable display brightness can be obtained when refreshing at the first refresh frequency, thereby improving the accuracy of the first display brightness.
[0118] S53. Obtain the static interpolation coefficients corresponding to different refresh frequencies and adjust the static interpolation coefficients, and obtain a second display brightness of the display panel corresponding to the adjusted static interpolation coefficients, where the second brightness is an average brightness within a display period of the variable frequency display state.
[0119] The static interpolation coefficient α in this embodiment 静态 It can be understood as the correlation between the frequency-converted gamma voltage corresponding to the stable refresh frequency after frequency conversion and the first gamma voltage and the second gamma voltage.
[0120] In a specific example, the static interpolation coefficient α 静态 It is inversely proportional to the display brightness of the display panel. That is, the larger the static interpolation coefficient is, the smaller the display brightness is. Therefore, by adjusting the static interpolation coefficient, the refresh frequency and the static interpolation coefficient α can be obtained. 静态 and the specific correspondence between the display brightness. In another specific example, the static interpolation coefficient α 静态 is proportional to the number of frames kept, that is, the static interpolation coefficient α 静态 The larger the value is, the more frames are kept in the stable frame, and further, the lower the refresh frequency is. 静态 The larger the value, the smaller the display brightness, the lower the refresh rate, and the more frames are maintained.
[0121] The static interpolation coefficient α of the embodiment of the present invention 静态 is a constant. When the display panel is in the variable frequency display state, it can be adjusted between 0 and 1 (inclusive) to obtain the second display brightness at different variable frequency refresh frequencies for subsequent comparison. The second display brightness of this embodiment is the average brightness, which improves the accuracy of the second display brightness.
[0122] S55. Compare whether the second display brightness meets the preset display brightness; if not, continuously adjust the static interpolation coefficient until the second display brightness meets the preset display brightness; if so, output the current static interpolation coefficient and the second display brightness, wherein the preset display brightness is determined based on the first display brightness.
[0123] In this embodiment, the preset display brightness is derived based on the first display brightness. For example, with the first display brightness as the center value, a range of brightness values close to the first display brightness is formed upward or downward, and this range of brightness values is used as the preset display brightness. Therefore, after adjusting the static interpolation coefficients, the difference between the current second display brightness and the first display brightness can be determined by comparing the obtained second display brightness with the preset display brightness. If the difference between the two is large, it indicates that the current static interpolation coefficients are not suitable for the current refresh rate and need to be readjusted.
[0124] Each time the static interpolation coefficient is adjusted, the second display brightness corresponding to the readjusted static interpolation coefficient is obtained, thereby obtaining an accurate correlation between different refresh frequencies, static interpolation coefficients and the second display brightness.
[0125] In an optional embodiment, the corresponding relationship in the embodiment of the present invention includes one of the number of maintained frames or the stable refresh frequency, a starting refresh frequency, and a static interpolation coefficient, wherein the starting refresh frequency is less than or equal to the first refresh frequency. In other words, this embodiment directly determines the refresh frequency when the second display brightness meets the preset display brightness and the static interpolation coefficient corresponding to the refresh frequency based on the above adjustment process, thereby achieving a corresponding variable frequency gamma voltage for each refresh frequency, thereby achieving different variable frequency gamma voltages for the display panel at each refresh frequency, and achieving brightness consistency at different refresh frequencies.
[0126] Furthermore, considering that there are many possibilities for frequency conversion, for example, refresh frequencies such as 120Hz / 60Hz / 30Hz / 10Hz / 1Hz... or a combination of these refresh frequencies can achieve uniform frequency conversion. Therefore, in the process of determining the variable frequency gamma voltage based on the above correspondence, if each refresh frequency is adjusted separately and a corresponding correspondence is generated, the time for adjusting the variable frequency gamma voltage will increase sharply, thereby reducing the performance of the display panel.
[0127] Therefore, in an optional embodiment, the corresponding relationship includes the starting refresh frequency, the number of maintained frames or one of the stable refresh frequencies, the frequency change stage, and the static interpolation coefficient, wherein the starting refresh frequency is less than or equal to the first refresh frequency.
[0128] In this embodiment, by setting the frequency change stage in the corresponding relationship, the frequency change stage is used to describe the change process from high frequency to low frequency, so that the display panel changes frequency in the frequency change stage. On the basis of ensuring that the different change modes corresponding to the frequency change stage can meet the commonly used frequency change requirements, the number of corresponding relationships of different refresh frequencies is reduced, the acquisition speed of the frequency change gamma voltage and the frequency change requirements are balanced, and the overall performance of the display panel is improved.
[0129] Considering that when the second display brightness corresponding to the static interpolation coefficient meets the first display brightness, the brightness will be close, but the chromaticity of the display panel at the refresh frequency is different from the chromaticity corresponding to the first display brightness, that is, in the variable frequency display state, the brightness performance of different refresh frequencies is close but the chromaticity deviates, that is, the problem of color deviation occurs, resulting in poor display.
[0130] In an optional embodiment, the display parameters further include display chromaticity, and the static interpolation coefficients include a static red chromaticity coefficient, a static green chromaticity coefficient, and a static blue chromaticity coefficient.
[0131] Therefore, in an optional embodiment, the corresponding relationship includes the starting refresh frequency, the number of maintained frames or one of the stable refresh frequencies, the frequency change stage, the static red chroma coefficient, the static green chroma coefficient and the static blue chroma coefficient.
[0132] In a specific example, an embodiment of the present invention refines the static interpolation coefficient on the basis of adjusting the static interpolation coefficient according to the display brightness in the aforementioned embodiment, and sets the static interpolation coefficient to the red chromaticity coefficient, the green chromaticity coefficient and the blue chromaticity coefficient related to the display chromaticity, and further determines the correspondence between the refresh frequency, the frequency change stage, the chromaticity coefficients of each color and the display chromaticity. This correspondence can reduce the number of correspondences of different refresh frequencies on the basis of ensuring that the different change modes corresponding to the frequency change stage can meet the commonly used frequency conversion requirements, balance the acquisition speed of the frequency conversion gamma voltage and the frequency conversion requirements, and this correspondence can enable different frequency change stages to be provided with different chromaticity coefficients, so that the display brightness and display chromaticity of the different change modes corresponding to the different frequency change stages are consistent.
[0133] In an optional embodiment, if Figure 4 As shown, step S5 "obtaining display parameters of the display panel in the variable frequency display state and comparing them with the display parameters of the first display state to obtain a correspondence between different refresh frequencies and display parameters" also includes:
[0134] S57: Obtain a first display chromaticity of the display panel in a first display state.
[0135] In a specific example, the first display chromaticity is an average chromaticity within a display period of the first display state, thereby improving the accuracy of the first display chromaticity.
[0136] S58 , respectively obtain the static red chromaticity coefficient, the static green chromaticity coefficient, and the static blue chromaticity coefficient corresponding to different refresh frequencies and adjust them, and obtain the second display chromaticity after adjusting the static chromaticity coefficients of each color.
[0137] In the embodiments of the present invention, the static chromaticity coefficients for each color are constant. When the display panel is in a variable-frequency display state, they can be adjusted between 0 and 1 (inclusive) to obtain a second display chromaticity at different variable-frequency refresh rates for subsequent comparison. In one specific example, the second display chromaticity is the average chromaticity during the display period in the variable-frequency display state, thereby improving the accuracy of the second display chromaticity.
[0138] In an optional embodiment, the chromaticity adjustment order of each color is the green chromaticity coefficient, the red chromaticity coefficient and the blue chromaticity coefficient. Since the display chromaticity is obtained based on the combined effect of red, blue and green, each color has an impact on the display chromaticity. Therefore, the embodiment of the present invention sets the adjustment order of the chromaticity coefficients to give priority to adjusting the chromaticity coefficients that are more irritating to the human eye, so that the adjusted chromaticity coefficients of each color can meet the chromaticity requirements of a single color, and the formed second display chromaticity has a good user experience for the human eye.
[0139] S59. Compare whether the second display chromaticity meets the preset display chromaticity. If not, continuously adjust the chromaticity coefficients of the respective colors until the second display chromaticity meets the preset display chromaticity. If so, output the current second display chromaticity and the chromaticity coefficients of the respective colors, wherein the preset display chromaticity is determined based on the first display chromaticity.
[0140] In this embodiment, the preset display chromaticity is obtained based on the first display brightness. For example, with the first display chromaticity as the center value, an interval of chromaticities close to the first display chromaticity is formed upward or downward, and this interval of chromaticities is used as the preset display chromaticity. Therefore, after adjusting the static interpolation coefficients, the difference between the current second display chromaticity and the first display chromaticity can be determined by comparing the obtained second display chromaticity with the preset display chromaticity. If the difference between the two is large, it indicates that the current static interpolation coefficients are not suitable for the current refresh rate and need to be readjusted.
[0141] Each time the red chromaticity coefficient, the green chromaticity coefficient and the blue chromaticity coefficient are adjusted, the second display brightness corresponding to the readjusted chromaticity coefficients of each color is obtained, thereby obtaining an accurate correlation between different refresh rates, chromaticity coefficients of each color and the second display chromaticity.
[0142] The embodiment of the present invention determines the correlation between the static interpolation coefficient, display brightness, and display chromaticity under the refresh frequency through the above-mentioned scheme of first adjusting the static interpolation coefficient according to the display brightness and then adjusting the specific static red chromaticity coefficient, the static green chromaticity coefficient, and the static blue chromaticity coefficient according to the display chromaticity. This allows each refresh frequency to have its corresponding static interpolation coefficient, achieves consistency in display brightness and display chromaticity at different refresh frequencies, and improves the display effect of the display panel.
[0143] In a specific example, Figure 5 As shown, the corresponding relationship is stored in the display panel in the form of a data table for the display panel to retrieve.
[0144] like Figure 5 As shown, the embodiment of the present invention includes multiple corresponding relationships. Figure 5 In the correspondence table shown, the first column is the sequence number of the correspondence.
[0145] The second column indicates the starting refresh frequency. Based on the above discussion, the starting refresh frequency is less than or equal to the first refresh frequency. For example, the first refresh frequency is the maximum refresh frequency during the frequency variation phase, and in this case, the starting refresh frequency is equal to the first refresh frequency. In another specific example, the first refresh frequency is the maximum refresh frequency of the display panel, and in this case, the starting refresh frequency is less than or equal to the maximum refresh frequency of the performance.
[0146] In a specific example, the stable refresh rate after frequency conversion is the minimum refresh rate in the frequency change stage, thereby intuitively representing a frequency change pattern starting with the initial refresh frequency and ending with the stable refresh frequency.
[0147] In a specific example, only one of the number of the maintained frames or the stable refresh rate can be set in the corresponding relationship. Since the stable frame and the stable refresh rate have a corresponding relationship, for example, when the first refresh frequency is 120Hz and the stable refresh rate after frequency conversion is 10Hz, the total number of stable frames is the ratio of the first refresh frequency to the stable refresh rate, that is, 12. Except for one frame being a refresh frame, the remaining 11 frames are maintained frames, that is, Figure 5 The third column shown can be filled in with 10Hz or 12.
[0148] The third column is the frequency change stage (IUR). For example, the first refresh rate is 120 Hz. One type of frequency change stage may be 120 Hz→60 Hz→30 Hz→10 Hz. In another specific example, the frequency change stage may also be 120 Hz→60 Hz→10 Hz.
[0149] In another specific example, the first refresh rate is 60 Hz, and the frequency change stages may be 60 Hz → 30 Hz → 10 Hz. In another specific example, the frequency change stages may also be 60 Hz → 40 Hz → 10 Hz. Therefore, the embodiment of the present invention sets frequency stages and describes the change process from high frequency to low frequency through the frequency change stages, so that the process of switching the display panel from high frequency to low frequency can change stably, avoiding brightness differences and flickering in the process of directly switching from high frequency to low frequency (for example, from 120 Hz to 10 Hz).
[0150] The fourth column is the interpolation coefficient, that is, the interpolation coefficient corresponding to the stable refresh frequency when refreshing at the stabilized refresh frequency. For example, based on the aforementioned embodiment, the interpolation coefficient includes chromaticity coefficients of different colors, so that the display brightness and display chromaticity corresponding to the interpolation coefficient remain consistent at different stable refresh frequencies, so that the display panel has a good display effect.
[0151] In an optional embodiment, if Figure 6 As shown, before step S7 of "generating variable frequency gamma voltages at different refresh frequencies according to the corresponding relationship, the first gamma voltage, and the second gamma voltage", the method further includes:
[0152] S6. Optimize the change pattern of the frequency change stage in the corresponding relationship.
[0153] Considering that the display effects of the static refresh frequency under the same value and the transient refresh frequency during the frequency change process are still different, for example:
[0154] Under the first corresponding relationship, the frequency change stage is 120Hz→60Hz→30Hz→10Hz;
[0155] Under the second corresponding relationship, the frequency change stage is 120Hz→60Hz→30Hz;
[0156] Based on the above correspondence, the stable refresh frequency of the second correspondence is 30Hz, and in the first correspondence, there is a transient refresh frequency with 30Hz as a transition. Although the two refresh frequencies have the same value, both 30Hz, the display effects of the display panel are different at the two refresh frequencies, for example, there are differences in display brightness and display chromaticity. Therefore, the present invention optimizes the change mode of the frequency change stage through the following embodiments.
[0157] In an optional embodiment, if Figure 7 As shown, step S6 "optimizing the change pattern of the frequency change stage in the corresponding relationship" further includes:
[0158] S61: Determine each transient stage in the variable frequency display state.
[0159] In the embodiment of the present invention, the transient phase includes an initial transient phase corresponding to an initial refresh frequency, a stable transient phase corresponding to a stable refresh frequency, and a transition transient phase between the initial transient phase and the stable transient phase.
[0160] Taking the frequency change stage of 120Hz→60Hz→30Hz→10Hz as an example, it includes four transient stages, namely, a starting transient stage corresponding to 120Hz, a stable transient stage corresponding to 10Hz, and a transition transient stage corresponding to 60Hz and 30Hz.
[0161] Taking the frequency change stage of 120 Hz→60 Hz→10 Hz as an example, it includes three transient stages, namely, a starting transient stage corresponding to 120 Hz, a stable transient stage corresponding to 10 Hz, and a transition transient stage corresponding to 60 Hz.
[0162] In a specific example, the number of transient stages is set according to the switching time of the display panel. The more transient stages there are, the longer the switching time from high frequency to low frequency. Therefore, in order to improve the switching time, the number of transient stages can be reduced.
[0163] In an optional embodiment, during the frequency change process from the initial transient stage to the stable transient stage, the refresh frequency of each transient stage gradually decreases, that is, the change of each transient stage is uniform, for example, the frequency change stage 120Hz→60Hz→30Hz→10Hz is better than the frequency change stage 120Hz→40Hz→30Hz→10Hz, so that the display corresponding to adjacent transient stages is uniform, reducing the brightness and chromaticity differences during the frequency conversion process, and improving the display performance of the display panel.
[0164] S63: Determine a transient refresh frequency corresponding to each transient stage, and obtain a transient interpolation coefficient corresponding to each transient refresh frequency.
[0165] In a specific example, the transient interpolation coefficient is determined according to the method of step S5. The specific process can be referred to the aforementioned steps S51 to S55. Furthermore, the transient interpolation coefficient also includes the corresponding transient red chromaticity coefficient, transient green chromaticity coefficient and transient blue chromaticity coefficient. The specific process can be referred to the aforementioned steps S57 to S59.
[0166] Exemplarily, the process includes:
[0167] S631: Obtain the transient interpolation coefficients corresponding to different transient refresh rates and adjust the transient interpolation coefficients, and obtain a third display brightness of the display panel corresponding to the adjusted transient interpolation coefficients, where the third display brightness is an average brightness within a duration of each transient refresh rate;
[0168] S633: Compare whether the third display brightness satisfies a preset display brightness; if not, continuously adjust the transient interpolation coefficient until the third display brightness satisfies the preset display brightness; and if so, output the current transient interpolation coefficient and the third display brightness, wherein the preset display brightness is determined based on the first display brightness;
[0169] Furthermore, the display parameters also include display chromaticity, and the transient interpolation coefficients include transient red chromaticity coefficients, transient green chromaticity coefficients, and transient blue chromaticity coefficients.
[0170] The step S63 further includes:
[0171] S635: Obtain the transient red chromaticity coefficient, the transient green chromaticity coefficient, and the transient blue chromaticity coefficient corresponding to different transient refresh frequencies, adjust them, and obtain the third display chromaticity after adjusting the transient chromaticity coefficients of each color, where the third display chromaticity is the average chromaticity within the duration of each transient refresh frequency;
[0172] S637. Compare whether the third display chromaticity satisfies the preset display chromaticity; if not, continuously adjust the transient chromaticity coefficients of the respective colors until the second display chromaticity satisfies the preset display chromaticity; if so, output the current third display chromaticity and the transient chromaticity coefficients of the respective colors, wherein the preset display chromaticity is determined based on the first display chromaticity.
[0173] The relevant process is detailed in the above example and will not be described again here.
[0174] Based on the above description, there are still differences in the display effects of the static refresh frequency under the same value and the transient refresh frequency during the frequency change process. Therefore, in this step, the embodiment of the present invention distinguishes the interpolation coefficients of the stable refresh frequency and the transient refresh frequency, so that the refresh frequencies of the two states have corresponding interpolation coefficients, further improving the display differences during the frequency conversion process of the display panel, as well as improving the display differences before and after the frequency conversion of the display panel, thereby improving the display effect.
[0175] S65: Determine the number of occurrences of each transient frequency band according to the preset frequency conversion switching time.
[0176] Taking into account that each transient stage can be set to be repeated multiple times, for example, the frequency change stage is 120Hz→60Hz→60Hz→60Hz→30Hz→30Hz→10Hz→10Hz→10Hz, then the number of occurrences of 120Hz in the transient stage is 1 time, the number of occurrences of 60Hz in the transient stage is 3 times, the number of occurrences of 30Hz in the transient stage is 2 times, and the number of occurrences of 10Hz in the transient stage is 4 times.
[0177] Although more occurrences of each transient phase result in a more stable switching process, the switching time is proportional to the number of occurrences—that is, a greater number of occurrences results in a longer switching time. Therefore, the present embodiment sets the number of occurrences of each transient phase based on a preset switching time, balancing switching time and frequency conversion stability. Through these steps, the present embodiment optimizes the frequency change phase, reducing display variations during the frequency conversion process, improving flickering, and enhancing display efficiency.
[0178] S7. Generate variable frequency gamma voltages at different refresh frequencies according to the corresponding relationship, the first gamma voltage, and the second gamma voltage.
[0179] In an optional embodiment, if Figure 8 As shown, step S7 "generating variable frequency gamma voltages at different refresh frequencies according to the corresponding relationship, the first gamma voltage and the second gamma voltage" further includes:
[0180] S71 . Select a corresponding relationship of a refresh frequency from corresponding relationships of different refresh frequencies.
[0181] like Figure 5 As shown, there are multiple corresponding relationships, each corresponding relationship corresponds to a different frequency refresh mode. For example, Figure 5 If the corresponding relationship 1 is selected, then the starting refresh frequency, the number of maintained frames or one of the stable refresh frequencies, the interpolation coefficient, the frequency change stage and other related parameters corresponding to the corresponding relationship 1 can be obtained.
[0182] It is worth noting that there are multiple setting schemes for the parameters included in the corresponding relationship in the embodiment of the present invention. The corresponding relationship may include the number of maintained frames or one of the stable refresh frequencies, the starting refresh frequency, and the interpolation coefficient as one design criterion, or the corresponding relationship may include the number of maintained frames or one of the stable refresh frequencies, the starting refresh frequency, and the static interpolation coefficient as another design criterion; or the corresponding relationship may include the starting refresh frequency, the number of maintained frames or one of the stable refresh frequencies, the frequency change stage, and the static interpolation coefficient as a design criterion; or the corresponding relationship may include the starting refresh frequency, the number of maintained frames or one of the stable refresh frequencies, the frequency change stage, the static red chroma coefficient, the static green chroma coefficient, and the static blue chroma coefficient as a design criterion, which will not be repeated here.
[0183] S73: input the interpolation coefficient in the selected corresponding relationship into the interpolation formula of the first gamma voltage, the second gamma voltage and the variable frequency gamma voltage, thereby obtaining the variable frequency gamma voltage corresponding to the selected refresh frequency.
[0184] Wherein, the interpolation formula is:
[0185] Current Gamma=α*Skip Gamma+(1-α)*Refresh Gamma, where,
[0186] Current Gamma is the variable frequency gamma voltage, Refresh Gamma is the first gamma voltage, Skip Gamma is the second gamma voltage, and the interpolation coefficient α∈[0,1].
[0187] Based on the above interpolation formula, when the interpolation coefficient α is 0, it corresponds to the first gamma voltage corresponding to the refresh frame, and when the interpolation coefficient α is 1, it corresponds to the second gamma voltage corresponding to the hold frame. That is to say, Figure 9 As shown, after the interpolation coefficient is interpolated, the variable frequency gamma voltage is between the first gamma voltage and the second gamma voltage. Therefore, when the display panel is driven by the variable frequency gamma voltage of the embodiment of the present invention for display, the display panel has a corresponding grayscale value, thereby forming a corresponding relationship between the variable frequency gamma voltage and the display parameter. Therefore, if the display panel is to have a consistent display effect during the frequency switching process, the interpolation coefficient can be determined according to the corresponding relationship of the embodiment of the present invention, thereby determining the variable frequency gamma voltage under different refresh frequencies, which can effectively improve the problem of display difference during the frequency switching process and improve the flickering problem.
[0188] In an optional embodiment, when the corresponding relationship includes the static red chromaticity coefficient, the static green chromaticity coefficient, and the static blue chromaticity coefficient,
[0189] Step S7 "generating variable frequency gamma voltages at different refresh frequencies according to the corresponding relationship, the first gamma voltage, and the second gamma voltage" further includes:
[0190] The static red chromaticity coefficient, the static green chromaticity coefficient, and the static blue chromaticity coefficient in the corresponding relationship are respectively input into the interpolation formula to obtain static variable frequency gamma voltages of sub-pixels of different colors.
[0191] That is, the interpolation formula of the static red sub-pixel variable frequency gamma voltage generated by the static red chromaticity coefficient, the first gamma voltage and the second gamma voltage is:
[0192] R 静态 Current Gamma=Rα 静态 *Skip Gamma+(1-Rα 静态 )*Refresh Gamma, where
[0193] R 静态Current Gamma is the static red sub-pixel frequency-converting gamma voltage, Refresh Gamma is the first gamma voltage, Skip Gamma is the second gamma voltage, and the static red chromaticity coefficient Rα 静态 ∈[0, 1].
[0194] The interpolation formula of the static green sub-pixel variable frequency gamma voltage generated by the static green chromaticity coefficient, the first gamma voltage and the second gamma voltage is:
[0195] G 静态 Current Gamma=Gα 静态 *Skip Gamma+(1-Gα 静态 )*Refresh Gamma,
[0196] in,
[0197] G 静态 Current Gamma is the static green sub-pixel frequency-converting gamma voltage, Refresh Gamma is the first gamma voltage, Skip Gamma is the second gamma voltage, and the static green chromaticity coefficient Gα 静态 ∈[0, 1].
[0198] The interpolation formula of the static blue sub-pixel variable frequency gamma voltage generated by the static blue chromaticity coefficient, the first gamma voltage and the second gamma voltage is:
[0199] B 静态 Current Gamma=Bα 静态 *Skip Gamma+(1-Bα 静态 )*Refresh Gamma, where
[0200] B 静态 Current Gamma is the static blue sub-pixel frequency-converting gamma voltage, Refresh Gamma is the first gamma voltage, Skip Gamma is the second gamma voltage, and the static blue chromaticity coefficient Bα 静态 ∈[0, 1].
[0201] Based on the above formula, the embodiment of the present invention achieves both consistency in display brightness and consistency in display chromaticity at different refresh frequencies by setting the interpolation coefficient of each color sub-pixel at the refresh frequency.
[0202] Furthermore, in another optional embodiment, the transient interpolation coefficient includes a transient red chroma coefficient, a transient green chroma coefficient, and a transient blue chroma coefficient, and the generated correspondence includes the transient red chroma coefficient, the transient green chroma coefficient, and the transient blue chroma coefficient.
[0203] Step S7 "generating variable frequency gamma voltages at different refresh frequencies according to the corresponding relationship, the first gamma voltage, and the second gamma voltage" further includes:
[0204] The transient red chromaticity coefficient, the transient green chromaticity coefficient, and the transient blue chromaticity coefficient in the corresponding relationship are respectively input into the interpolation formula to obtain transient frequency-converted gamma voltages of sub-pixels of different colors.
[0205] That is, the interpolation formula of the transient red sub-pixel frequency-converted gamma voltage generated by the transient red chromaticity coefficient, the first gamma voltage and the second gamma voltage is:
[0206] R 瞬态 Current Gamma=Rα 瞬态 *Skip Gamma+(1-Rα 瞬态 )*Refresh Gamma, where
[0207] R 瞬态 Current Gamma is the transient red sub-pixel frequency conversion gamma voltage, Refresh Gamma is the first gamma voltage, Skip Gamma is the second gamma voltage, and the transient red chromaticity coefficient Rα 瞬态 ∈[0, 1].
[0208] The interpolation formula of the transient green sub-pixel variable frequency gamma voltage generated by the transient green chromaticity coefficient, the first gamma voltage and the second gamma voltage is:
[0209] G 瞬态 Current Gamma=Gα 瞬态 *Skip Gamma+(1-Gα 瞬态 )*Refresh Gamma,
[0210] in,
[0211] G 瞬态 Current Gamma is the transient green sub-pixel frequency conversion gamma voltage, Refresh Gamma is the first gamma voltage, Skip Gamma is the second gamma voltage, and the transient green chromaticity coefficient Gα 瞬态 ∈[0, 1].
[0212] The interpolation formula of the transient blue sub-pixel variable frequency gamma voltage generated by the transient blue chromaticity coefficient, the first gamma voltage and the second gamma voltage is:
[0213] B 瞬态 Current Gamma=Bα 瞬态*Skip Gamma+(1-Bα 瞬态 )*Refresh Gamma, where
[0214] B 瞬态 Current Gamma is the transient blue sub-pixel frequency conversion gamma voltage, Refresh Gamma is the first gamma voltage, Skip Gamma is the second gamma voltage, and the transient blue chromaticity coefficient Bα 瞬态 ∈[0, 1].
[0215] The transient interpolation coefficient is the coefficient of the transient refresh frequency corresponding to each transient stage in the process of converting from high frequency to low frequency. This embodiment further sets the transient interpolation coefficient to the transient chromaticity coefficient corresponding to the sub-pixels of different colors. The transient chromaticity coefficients of the sub-pixels of different colors are used to determine the variable frequency gamma voltage of the sub-pixels of different colors at the same transient refresh frequency, thereby achieving consistency in display brightness at different transient refresh frequencies and consistency in display chromaticity at different transient refresh frequencies.
[0216] Another embodiment of the present invention provides a method for driving a display panel, such as Figure 10 As shown, the driving method includes:
[0217] S1001, performing mode setting on the corresponding relationship to generate a frequency refresh mode;
[0218] S1003, selecting a current frequency refresh mode of the display panel from the frequency refresh modes;
[0219] S1005: Generate a variable frequency gamma voltage corresponding to the current refresh mode using the generation method of the above embodiment of the present invention;
[0220] S1007 : Drive the display panel using the variable frequency gamma voltage to perform display.
[0221] In a specific example, Figure 11 As shown, the display panel includes four frequency refresh modes, each of which is obtained according to the performance setting of the display panel, including high-performance game mode, high-performance WeChat mode, power-saving game mode and power-saving album mode. The row direction is the corresponding relationship of the frequency refresh mode.
[0222] It is worth noting that the various parameters and quantities of the above-mentioned frequency refresh modes are only exemplary descriptions, and those skilled in the art can set different modes, corresponding relationships between the modes, and the number of modes according to actual applications.
[0223] For example, the maximum performance refresh rate supported by the display panel is 120Hz. If the user opens the game interface, the display panel obtains the user's operation instruction, such as the user clicks to enter the game program. The display panel selects the high-performance game refresh mode according to the operation instruction, refreshes at a stable refresh rate of 120Hz, and executes the refresh mode with the same starting refresh frequency of 120Hz→120Hz→120Hz→120Hz. At this time, the chromaticity coefficient of each color is 0. According to the interpolation formula, the gamma voltage in this refresh mode has not been adjusted, that is, the gamma voltage of the current refresh mode is the first gamma voltage corresponding to the starting refresh rate in the frequency change stage. Similarly, the gamma voltage of the current refresh mode is the first gamma voltage corresponding to the maximum performance refresh rate of the display panel.
[0224] If the user exits the game interface and opens the game interface, the display panel obtains the user's exit operation and click operation to enter WeChat, and the display panel selects the high-performance WeChat refresh mode and the corresponding relationship of the mode according to the operation instruction. Figure 11 As shown, in the high-performance WeChat refresh mode, its first refresh frequency is 120Hz, the stable refresh frequency is 10Hz, and the variable frequency refresh mode from 120Hz→60Hz→10Hz is executed, which achieves the purpose of reducing power consumption in the high-performance game mode. At this time, the static chromaticity coefficient of the corresponding sub-pixel of each color is Rα 静态 =0.2, Gα 静态 =0.25, Bα 静态 =0.2.
[0225] Therefore, according to the above interpolation formula, the frequency-converted gamma voltage of each color can be obtained as follows:
[0226] R 静态 Current Gamma=0.2*Skip Gamma+0.8*Refresh Gamma,
[0227] G 静态 Current Gamma=0.25*Skip Gamma+0.75*Refresh Gamma,
[0228] B 静态 Current Gamma=0.2*Skip Gamma+0.8*Refresh Gamma,
[0229] Refresh Gamma is the first gamma voltage, and Skip Gamma is the second gamma voltage.
[0230] Similarly, when the display panel detects that the power of the display panel is insufficient, in this state, the user opens the game interface, and the display panel obtains the user's operation instructions, selects the power-saving game refresh mode according to the user's operation instructions and the power status of the display panel, and refreshes at a stable refresh frequency of 60Hz. At this time, the chromaticity coefficients of each color are 0, and the voltage of the current refresh mode determined by the interpolation formula is the first gamma voltage. At this time, the first gamma voltage is the voltage corresponding to the starting refresh rate in the frequency change stage, rather than the voltage corresponding to the maximum refresh rate of the non-display panel performance.
[0231] Similarly, when the display panel detects that the power of the display panel is low, in this state, the user opens the album interface, the display panel obtains the user's operation instruction, and selects the power-saving album refresh mode according to the user's operation instruction and the power status of the display panel. The first refresh frequency in this frequency change stage is 60Hz, the stable refresh frequency is 10Hz, and the variable frequency refresh mode from 60Hz→30Hz→10Hz is executed. At this time, the static chromaticity coefficient of the corresponding sub-pixel of each color is Rα 静态 =0.25, Gα 静态 =0.25, Bα 静态 =0.3, which reduces power consumption.
[0232] The driving method of the embodiment of the present invention can generate different frequency conversion gamma voltages for driving according to different frequency refresh modes. Moreover, through the above-mentioned generation method of the present invention, the frequency conversion gamma voltages for different frequency conversion stages of the same frequency refresh mode can also be set, thereby achieving display consistency during the frequency conversion process and display consistency before and after the frequency conversion, improving the flicker of the display panel, and improving the display effect of the display panel, and has broad application prospects.
[0233] like Figure 12 As shown, another embodiment of the present invention provides a device for generating a variable frequency gamma voltage for executing the generation method of the above embodiment, comprising:
[0234] a first display state determining unit, configured to obtain a first gamma voltage and a display parameter of the display panel in a first display state;
[0235] a second display state determining unit, configured to obtain a second gamma voltage of the display panel in a second display state, wherein the display panel is refreshed at a first refresh frequency in the first display state and maintained at a second refresh frequency in the second display state, wherein the first refresh frequency is greater than the second refresh frequency;
[0236] a correspondence generating unit, configured to obtain display parameters of the display panel in the variable frequency display state and compare them with the display parameters of the first display state, thereby obtaining a correspondence between different refresh frequencies, interpolation coefficients, and display parameters, wherein the interpolation coefficient is a constant;
[0237] The variable frequency gamma voltage generating unit is configured to generate variable frequency gamma voltages at different refresh frequencies according to the corresponding relationship, the first gamma voltage, and the second gamma voltage.
[0238] The generating device of the embodiment of the present invention establishes a correspondence between different refresh frequencies and display parameters, and generates variable frequency gamma voltages at different frequencies based on the correspondence, the first gamma voltage, and the second gamma voltage. This method enables different frequencies under variable frequency display to have different variable frequency gamma voltages. The gamma voltage can make the display parameters of different frequencies in the frequency conversion process meet the preset display parameters, avoid the display differences of the display panels of different frequencies in the frequency conversion process, improve the flicker problem of the display panel, and enhance the display performance of the display panel.
[0239] The principles and execution process of the generation device can be found in the generation method of the aforementioned embodiment and will not be repeated here. For example, the generation device can be integrated into a display device, such as an AMOLED (Active-matrix OLED), a mobile phone, a tablet computer, a television, a monitor, a laptop computer, a digital photo frame, an in-vehicle display device, or any other product or component that requires gamma voltage driving, although this is not limited in the embodiments of the present invention.
[0240] Another embodiment of the present invention provides a computer-readable storage medium having a computer program stored thereon. When the program is executed by a processor, the generating method of the aforementioned embodiment and the driving method of the aforementioned embodiment are implemented.
[0241] In practical applications, the computer-readable storage medium can adopt any combination of one or more computer-readable media. The computer-readable medium can be a computer-readable signal medium or a computer-readable storage medium. The computer-readable storage medium can be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or component, or any combination thereof. More specific examples (non-exhaustive list) of computer-readable storage media include: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof. In the present embodiment, the computer-readable storage medium can be any tangible medium containing or storing a program, which can be used by an instruction execution system, device or device or used in combination with it.
[0242] A computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, which carries computer-readable program code. Such propagated data signals may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium that can transmit, propagate, or transport a program for use by or in conjunction with an instruction execution system, apparatus, or device.
[0243] Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.
[0244] Computer program code for performing the operations of the present invention may be written in one or more programming languages, or a combination thereof, including object-oriented programming languages such as Java, Smalltalk, C++, and conventional procedural programming languages such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a stand-alone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., through the Internet using an Internet service provider).
[0245] like Figure 13As shown, a structural diagram of a computer device provided by another embodiment of the present invention. Figure 13 The computer device 12 shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present invention.
[0246] like Figure 13 As shown, computer device 12 is implemented as a general-purpose computing device. Components of computer device 12 may include, but are not limited to, one or more processors or processing units 16, system memory 28, and a bus 18 that connects various system components (including system memory 28 and processing unit 16).
[0247] Bus 18 represents one or more of several types of bus structures, including a memory bus or memory controller, a peripheral bus, an accelerated graphics port, a processor, or a local bus using any of a variety of bus architectures. Examples of these architectures include, but are not limited to, an Industry Standard Architecture (ISA) bus, a Micro Channel Architecture (MAC) bus, an Enhanced ISA bus, a Video Electronics Standards Association (VESA) local bus, and a Peripheral Component Interconnect (PCI) bus.
[0248] The computer device 12 typically includes a variety of computer system readable media. These media can be any available media that can be accessed by the computer device 12, including volatile and non-volatile media, removable and non-removable media.
[0249] System memory 28 may include computer system readable media in the form of volatile memory, such as random access memory (RAM) 30 and / or cache memory 32. Computer device 12 may further include other removable / non-removable, volatile / non-volatile computer system storage media. By way of example only, storage system 34 may be configured to read and write non-removable, non-volatile magnetic media ( Figure 13 Not shown, often called a "hard drive"). Although Figure 13 Not shown, a magnetic disk drive for reading and writing to a removable non-volatile magnetic disk (e.g., a "floppy disk"), and an optical disk drive for reading and writing to a removable non-volatile optical disk (e.g., a CD-ROM, DVD-ROM, or other optical media) may be provided. In these cases, each drive may be connected to bus 18 via one or more data media interfaces. Memory 28 may include at least one program product having a set (e.g., at least one) of program modules configured to perform the functions of various embodiments of the present invention.
[0250] A program / utility 40 having a set (at least one) of program modules 42 may be stored, for example, in memory 28. Such program modules 42 include, but are not limited to, an operating system, one or more application programs, other program modules, and program data, each of which, or some combination thereof, may include an implementation of a network environment. Program modules 42 generally implement the functions and / or methods of the embodiments described herein.
[0251] The computer device 12 may also communicate with one or more external devices 14 (e.g., a keyboard, a pointing device, a display 24, etc.), and may also communicate with one or more devices that enable a user to interact with the computer device 12, and / or communicate with any device that enables the computer device 12 to communicate with one or more other computing devices (e.g., a network card, a modem, etc.). In a specific example, the display 24 may be a display panel driven by a variable frequency gamma voltage according to an embodiment of the present invention, or a display device including a display panel, etc. Such communication may be performed through an input / output (I / O) interface 22. In addition, the computer device 12 may also communicate with one or more networks (e.g., a local area network (LAN), a wide area network (WAN), and / or a public network, such as the Internet) through a network adapter 20. Figure 13 As shown, the network adapter 20 communicates with the other modules of the computer device 12 via the bus 18. Figure 13 Not shown, other hardware and / or software modules may be used in conjunction with computer device 12, including but not limited to microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.
[0252] The processor unit 16 executes various functional applications and data processing by running programs stored in the system memory 28 , such as implementing a method for generating a variable frequency gamma voltage for a display panel or a method for driving a display panel provided in an embodiment of the present invention.
[0253] In the description of the present invention, relational terms such as first and second, etc., are used only to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "comprises," "comprising," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus comprising a series of elements includes not only those elements, but also other elements not explicitly listed, or elements inherent to such process, method, article, or apparatus. In the absence of further limitations, an element defined by the phrase "comprising a ..." does not exclude the presence of additional identical elements in the process, method, article, or apparatus comprising the element.
[0254] Obviously, the above embodiments of the present invention are merely examples for clearly illustrating the present invention, and are not limitations on the implementation methods of the present invention. For ordinary technicians in this field, other different forms of changes or modifications can be made based on the above description. It is impossible to list all the implementation methods here. All obvious changes or modifications derived from the technical solution of the present invention are still within the scope of protection of the present invention.
Claims
1. A method for generating a variable frequency gamma voltage for a display panel, characterized in that: include: Obtaining a first gamma voltage and display parameters of the display panel in a first display state, wherein in the first display state, the display panel is driven with the first gamma voltage and displays in a refresh frame corresponding to a first refresh frequency, and data is written to the display panel in the refresh frame; Obtaining a second gamma voltage of the display panel in a second display state, wherein the display panel is refreshed at a first refresh frequency in the first display state and maintained at a second refresh frequency in the second display state, wherein the first refresh frequency is greater than the second refresh frequency. In the second display state, the display panel is driven with the second gamma voltage and refreshed with a hold frame corresponding to the second refresh frequency, wherein the hold frame maintains data written in the refresh frame; Obtaining display parameters of the display panel in the variable-frequency display state and comparing them with the display parameters of the first display state, thereby obtaining a correspondence between different refresh frequencies, interpolation coefficients, and display parameters, where the interpolation coefficient is a constant, wherein in the variable-frequency display state, the display panel is refreshed at a stable refresh frequency after frequency conversion, is driven by the variable-frequency gamma voltage, and displays at a stable frame corresponding to the stable refresh frequency, the stable refresh frequency being less than or equal to the first refresh frequency and greater than the second refresh frequency, the stable frame including a refresh frame and a hold frame, and the number of the hold frames being determined according to a ratio of the first refresh frequency to the stable refresh frequency; Generating variable frequency gamma voltages at different refresh frequencies according to the corresponding relationship, the first gamma voltage, and the second gamma voltage, wherein generating variable frequency gamma voltages at different refresh frequencies according to the corresponding relationship, the first gamma voltage, and the second gamma voltage further comprises: Select a corresponding relationship of a refresh frequency from corresponding relationships of different refresh frequencies; Inputting the interpolation coefficient in the selected corresponding relationship into the interpolation formula of the first gamma voltage, the second gamma voltage and the variable frequency gamma voltage, thereby obtaining the variable frequency gamma voltage corresponding to the selected refresh frequency, Wherein, the interpolation formula is: Current Gamma =α*Skip Gamma + (1- α)*Refresh Gamma, where, Current Gamma is the variable frequency gamma voltage, Refresh Gamma is the first gamma voltage, Skip Gamma is the second gamma voltage, and the interpolation coefficient α∈[0,1].
2. The method according to claim 1, characterized in that The display parameter includes display brightness, and the interpolation coefficient includes a static interpolation coefficient; The acquiring of the display parameters of the display panel in the variable frequency display state and comparing the display parameters with the display parameters of the first display state to obtain the corresponding relationship between different refresh frequencies, static interpolation coefficients and display parameters further includes: acquiring a first display brightness of the display panel in a first display state, where the first display brightness is an average brightness within a display period of the first display state; Obtaining the static interpolation coefficients corresponding to different refresh frequencies and adjusting the static interpolation coefficients, obtaining a second display brightness of the display panel corresponding to the adjusted static interpolation coefficients, where the second display brightness is an average brightness within a display period of the variable frequency display state; Compare whether the second display brightness meets the preset display brightness; if not, continuously adjust the static interpolation coefficient until the second display brightness meets the preset display brightness; if so, output the current static interpolation coefficient and the second display brightness, wherein the preset display brightness is determined based on the first display brightness.
3. The method according to claim 2, characterized in that The display parameters also include display chromaticity, and the static interpolation coefficients include a static red chromaticity coefficient, a static green chromaticity coefficient, and a static blue chromaticity coefficient. The acquiring of the display parameters of the display panel in the variable frequency display state and comparing the display parameters with the display parameters of the first display state to obtain the corresponding relationship between different refresh frequencies, interpolation coefficients and display parameters further includes: Acquire a first display chromaticity of the display panel in a first display state; Respectively obtaining the static red chromaticity coefficient, the static green chromaticity coefficient, and the static blue chromaticity coefficient corresponding to different refresh frequencies and adjusting them, and obtaining a second display chromaticity after adjusting the static chromaticity coefficients of each color; Compare whether the second display chromaticity satisfies a preset display chromaticity; if not, continuously adjust the static chromaticity coefficients of the respective colors until the second display chromaticity satisfies the preset display chromaticity; and if so, output the current second display chromaticity and the static chromaticity coefficients of the respective colors, wherein the preset display chromaticity is determined based on the first display chromaticity.
4. The method according to claim 1, wherein The interpolation coefficient further includes a transient interpolation coefficient. Before generating variable frequency gamma voltages at different refresh frequencies according to the corresponding relationship, the first gamma voltage, and the second gamma voltage, the method further includes: Optimizing the change pattern of the frequency change phase in the corresponding relationship, Optimizing the change mode of the frequency change phase in the corresponding relationship further includes: determining each transient stage in the variable frequency display state; Determining a transient refresh frequency corresponding to each transient stage, and obtaining a transient interpolation coefficient corresponding to each transient refresh frequency; The number of occurrences of each transient phase is determined according to a preset frequency conversion switching time.
5. The method according to claim 3, characterized in that The corresponding relationship includes one of the number of the maintained frames or the stable refresh frequency, a starting refresh frequency, and an interpolation coefficient, wherein the starting refresh frequency is less than or equal to the first refresh frequency; Or the corresponding relationship includes one of the number of maintained frames or the stable refresh frequency, a starting refresh frequency, and the static interpolation coefficient, wherein the starting refresh frequency is less than or equal to the first refresh frequency; Or the corresponding relationship includes a starting refresh frequency, the number of the maintained frames or one of the stable refresh frequency, a frequency change stage, and the static interpolation coefficient, wherein the starting refresh frequency is less than or equal to the first refresh frequency; or The corresponding relationship includes the starting refresh frequency, the number of maintained frames or one of the stable refresh frequencies, the frequency change stage, the static red chromaticity coefficient, the static green chromaticity coefficient and the static blue chromaticity coefficient, wherein the starting refresh frequency is less than or equal to the first refresh frequency.
6. The method according to claim 4, characterized in that The corresponding relationship includes a starting refresh frequency, the number of the maintained frames or one of the stable refresh frequencies, a frequency change phase, and the transient interpolation coefficient, wherein the starting refresh frequency is less than or equal to the first refresh frequency.
7. The method according to claim 5, characterized in that When the corresponding relationship includes the static red chromaticity coefficient, the static green chromaticity coefficient and the static blue chromaticity coefficient, Generating frequency-varying gamma voltages at different refresh frequencies according to the corresponding relationship, the first gamma voltage, and the second gamma voltage further includes: The static red chromaticity coefficient, the static green chromaticity coefficient, and the static blue chromaticity coefficient in the corresponding relationship are respectively input into the interpolation formula to obtain static variable frequency gamma voltages of sub-pixels of different colors.
8. The method according to claim 6, characterized in that The transient interpolation coefficients include a transient red chroma coefficient, a transient green chroma coefficient, and a transient blue chroma coefficient, and the generated correspondence includes a transient red chroma coefficient, a transient green chroma coefficient, and a transient blue chroma coefficient. The transient red chromaticity coefficient, the transient green chromaticity coefficient, and the transient blue chromaticity coefficient in the corresponding relationship are respectively input into the interpolation formula to obtain transient frequency-converted gamma voltages of sub-pixels of different colors.
9. A method for driving a display panel, characterized in that: The driving method includes: Performing mode setting on the corresponding relationship to generate a frequency refresh mode; Selecting a current frequency refresh mode of the display panel from the frequency refresh modes; Generate a variable frequency gamma voltage corresponding to the current frequency refresh mode by the generation method according to any one of claims 1 to 8; The display panel is driven by the variable frequency gamma voltage to perform display.
10. A device for generating a variable frequency gamma voltage according to any one of claims 1 to 8, characterized in that: include: a first display state determining unit, configured to obtain a first gamma voltage and a display parameter of the display panel in a first display state; a second display state determining unit, configured to obtain a second gamma voltage of the display panel in a second display state, wherein the display panel is refreshed at a first refresh frequency in the first display state and maintained at a second refresh frequency in the second display state, wherein the first refresh frequency is greater than the second refresh frequency; a correspondence generating unit, configured to obtain display parameters of the display panel in the variable frequency display state and compare them with the display parameters of the first display state, thereby obtaining a correspondence between different refresh frequencies, interpolation coefficients, and display parameters, wherein the interpolation coefficient is a constant; The variable frequency gamma voltage generating unit is configured to generate variable frequency gamma voltages at different refresh frequencies according to the corresponding relationship, the first gamma voltage, and the second gamma voltage.
11. A computer device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein: When the processor executes the program, the method according to any one of claims 1 to 8 or the method according to claim 9 is implemented.
12. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the method according to any one of claims 1 to 8 or the method according to claim 9 is implemented.
Citation Information
Patent Citations
Brightness compensation method and device and brightness compensation system
CN111540331A
Gamma voltage correction method and device and display device
CN112419959A