Display device and driving method thereof
By using different compensation rules to generate data voltage when the refresh state of the display panel is switched, the problem of screen flickering in VRR mode is solved, and the stability and consistency of the display effect are achieved.
Patent Information
- Application Number
- CN202510213770.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-25
- Publication Date
- 2025-09-23
- Estimated Expiration
- 2045-02-25
AI Technical Summary
In VRR mode, the display screen has different VB durations at different refresh rates, which causes the sub-pixels to maintain their original state for different lengths of time, resulting in screen flickering.
After the refresh state of the display panel is switched from the first refresh state to the second refresh state at least twice in a row through the timing controller, the source driver is controlled to generate the first data voltage and the second data voltage in sequence according to the corresponding first compensation rule and the second compensation rule, which are respectively suitable for different refresh states, thereby quickly improving the screen flickering phenomenon.
It effectively reduces screen flickering when the display panel switches refresh rate in a cyclic manner, and improves the stability and consistency of the display effect.
Smart Images

Figure CN119889218B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of display technology, and in particular to a display device and a driving method thereof. Background Art
[0002] In VRR (Variable Refresh Rate) mode, the refresh rate of the display can be matched in real time to the frequency output by the graphics card. This matching can significantly reduce the screen stuttering and tearing caused by the graphics card operating at different frequencies.
[0003] However, since the VB (Vertical Blank) duration is different at different refresh rates, the sub-pixels maintain their original state for different durations, causing screen flickering in VRR mode. Summary of the Invention
[0004] Embodiments of the present invention provide a display device and a driving method thereof to solve the technical problem of image flickering in a conventional display screen in a VRR mode.
[0005] An embodiment of the present invention provides a display device, including:
[0006] Display panel;
[0007] a source driver electrically connected to the display panel, configured to output a data voltage to enable the display panel to display an image, wherein the data voltage includes a first data voltage and a second data voltage;
[0008] A timing controller is electrically connected to the source driver and is used to control the source driver to generate the first data voltage according to a first compensation rule corresponding to the first refresh state and to generate the second data voltage according to a second compensation rule corresponding to the second refresh state after the refresh state of the display panel is switched from the first refresh state to the second refresh state at least twice in succession.
[0009] In some embodiments, the timing controller is configured to control the source driver to alternately generate the first data voltage and the second data voltage after the refresh state of the display panel switches from the first refresh state to the second refresh state at least twice in succession.
[0010] In some embodiments, after the refresh state of the display panel is switched from the first refresh state to the second refresh state at least twice in succession, the refresh state alternates between the first refresh state and the second refresh state.
[0011] In some embodiments, the first refresh state is that the refresh rate of the display panel is the first refresh rate in consecutive a frames, and the second refresh state is that the refresh rate of the display panel is the second refresh rate in consecutive b frames;
[0012] The first refresh rate and the second refresh rate are not equal, the value range of the first refresh rate and the value range of the second refresh rate are different, the first refresh rates corresponding to the two first refresh states are the same or different, and the second refresh rates corresponding to the two second refresh states are the same or different;
[0013] Among them, a and b are two equal or unequal positive integers, the value range of a and the value range of b are the same or different, the a corresponding to the two first refresh states are the same or different, and the b corresponding to the two second refresh states are the same or different.
[0014] In some embodiments, the timing controller is used to control the source driver to generate the first data voltage in the continuous a frame and to generate the second data voltage in the continuous b frame after the continuous a frame after the refresh state of the display panel switches from the first refresh state to the second refresh state at least twice in a row.
[0015] In some embodiments, the timing controller is used to control the source driver to alternately generate the first data voltage in the continuous a frame and generate the second data voltage in the continuous b frame after the continuous a frame after the refresh state of the display panel switches from the first refresh state to the second refresh state at least twice in a row.
[0016] In some embodiments, the timing controller is used to control the source driver to continue generating the first data voltage according to the first compensation rule or to continue generating the second data voltage according to the second compensation rule after the refresh state of the display panel is not switched from the first refresh state to the second refresh state.
[0017] In some embodiments, based on the same grayscale value, the amplitude of the first data voltage generated by the timing controller according to the first compensation rule and the amplitude of the second data voltage generated by the timing controller according to the second compensation rule are not equal.
[0018] In some embodiments, the display device further comprises:
[0019] a gate driver electrically connected to a plurality of sub-pixels in the display panel, for generating a plurality of gate signals corresponding to a frame according to a frame start pulse of a frame start signal, wherein the gate signals are used to control the corresponding plurality of sub-pixels to turn on;
[0020] The timing controller is used to determine the refresh rate of the corresponding frame according to the pulse width of the frame start pulse, and multiple refresh rates corresponding to multiple frames are used to determine the refresh state of the display panel.
[0021] An embodiment of the present invention further provides a method for driving a display device, comprising:
[0022] Obtaining a refresh status of the display panel;
[0023] determining whether the refresh state is switched from the first refresh state to the second refresh state at least twice in a row;
[0024] After the refresh state is switched from the first refresh state to the second refresh state at least twice in succession, a first data voltage is generated according to a first compensation rule corresponding to the first refresh state, and a second data voltage is generated according to a second compensation rule corresponding to the second refresh state, wherein the first data voltage and the second data voltage are both included in the data voltage;
[0025] The display panel is controlled to display an image according to the data voltage.
[0026] The present invention provides a display device and a driving method thereof. A timing controller is configured to control the source driver to sequentially generate the first data voltage according to a first compensation rule corresponding to the first refresh state and the second data voltage according to a second compensation rule corresponding to the second refresh state after the refresh state of the display panel switches from the first refresh state to the second refresh state at least twice in a row. This allows the display panel to quickly drive the display panel to display images in the first refresh state and the second refresh state according to the first data voltage and the second data voltage respectively after entering a refresh rate cyclic switching mode, thereby compensating for the image flickering problem caused by the display panel switching between the first refresh state and the second refresh state. BRIEF DESCRIPTION OF THE DRAWINGS
[0027] Figure 1 This is a diagram illustrating the architecture of a display device provided by an embodiment of the present invention.
[0028] Figure 2 A schematic diagram of the corresponding relationship between data voltage and refresh state provided by an embodiment of the present invention.
[0029] Figure 3 、 4 They are respectively a “brightness 1 - time” graph and a “brightness 2 - time” graph corresponding to comparative examples 1 and 2 provided in the embodiments of the present invention.
[0030] Figure 5 A “Brightness 3-Time” curve diagram corresponding to an embodiment of the present invention is provided.
[0031] Figure 6 This is a flow chart of a method for driving a display device provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0032] The following will provide a clear and complete description of the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings. Obviously, the described embodiments are only some of the embodiments of the present invention, not all of them. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of the present invention.
[0033] The terms "including," "having," and any variations thereof, as used herein, are intended to cover non-exclusive inclusions. For example, a process, method, system, product, or apparatus comprising a series of steps or modules is not limited to the listed steps or modules, but may optionally include steps or modules not listed, or may optionally include other steps or modules that are inherent to the process, method, product, or apparatus.
[0034] References herein to "embodiments" mean that a particular feature, structure, or characteristic described in connection with the embodiments may be included in at least one embodiment of the present invention. The appearance of this phrase in various places in the specification does not necessarily refer to the same embodiment, nor does it constitute a separate or alternative embodiment that is mutually exclusive of other embodiments. It is understood, both explicitly and implicitly, by those skilled in the art that the embodiments described herein may be combined with other embodiments.
[0035] An embodiment of the present invention provides a display device, which includes but is not limited to the following embodiments and combinations of the following embodiments.
[0036] In one embodiment, combining Figure 1 and Figure 2 As shown, the display device 100 includes: a display panel 10; a source driver 20, electrically connected to the display panel 10, for outputting a data voltage Vd (contained in a data signal data) so that the display panel 10 displays a picture, the data voltage including a first data voltage Vd1 and a second data voltage Vd2; a timing controller 30, electrically connected to the source driver 20, for controlling the source driver 20 to generate the first data voltage Vd1 according to a first compensation rule corresponding to the first refresh state and generate the second data voltage Vd2 according to a second compensation rule corresponding to the second refresh state after the refresh state of the display panel 10 switches from the first refresh state to the second refresh state at least twice in a row.
[0037] The display device 100 may be, but is not limited to, an organic self-luminous display device, an inorganic self-luminous display device, or a liquid crystal display device. The display device 100 may further include a gate driver 40. The gate driver 40 may be a gate drive circuit located on the substrate of the display panel 10 or a chip provided independently of the display panel 10. Figure 1 For ease of description, only the former is used as an example. Figure 1 The array arrangement of the plurality of sub-pixels 101 in the display panel 10 is only taken as an example for description. For example, the sub-pixels 101 may be arranged in n rows and m columns (n and m are both positive integers).
[0038] Specifically, the display panel 10 may further include a plurality of gate lines (GL1 to GLn) electrically connected to the gate driver 40 and a plurality of data lines (DL1 to DLm) electrically connected to the source driver 20 . The gate driver 40 generates a plurality of gate signals "gate" corresponding to the multiple rows of sub-pixels 101. Each gate line (one of GL1 to GLn) is electrically connected to a corresponding row of sub-pixels 101 to transmit the corresponding gate signal "gate" to the corresponding row of sub-pixels 101. Each gate signal "gate" includes a gate pulse for controlling the activation of the multiple sub-pixels 101 in the corresponding row. The multiple gate pulses are arranged sequentially on a time axis so that the multiple rows of sub-pixels 101 are activated sequentially. Each data line (one of DL1 to DLm) is electrically connected to a corresponding column of sub-pixels 101 to transmit a corresponding data signal "data" generated by the source driver thereto. Each data signal "data" includes a plurality of data voltages "data" corresponding to the multiple sub-pixels 101 in the column. The multiple data signals "data" corresponding to the multiple columns of sub-pixels 101 are matched so that, during the activation phase of each row of sub-pixels 101, the multiple data voltages "Vd" corresponding to the multiple sub-pixels 101 in the row can be transmitted to the corresponding multiple sub-pixels 101 via the multiple data lines (DL1 to DLm).
[0039] It should be noted that for any type of display device 100, when the refresh rate is low compared to a high refresh rate, the leakage time of certain nodes in the sub-pixel 101 is longer, resulting in a decrease in the effective value of the voltage or current acting on the sub-pixel 101, thereby causing the brightness of the sub-pixel 101 to be lower. For liquid crystal display devices, due to the differences in the characteristics of different types of liquid crystal molecules, the deflection time of the liquid crystal molecules corresponding to the sub-pixel 101 is longer than that of the high refresh rate, resulting in lower or higher brightness of the sub-pixel 101. Therefore, it can be considered that for any type of display device 100, when the refresh rate of the display device 100 is frequently switched between a high refresh rate and a low refresh rate, the display device 100 will experience screen flickering.
[0040] It can be understood that in this embodiment, after the refresh state of the display panel 10 is switched from the first refresh state to the second refresh state at least twice in a row, that is, the display panel 10 switches in the same direction between different refresh rates at least twice, it is considered that the display panel 10 has a screen flickering phenomenon, and the timing controller 30 is set to control the source driver 20 to generate the first data voltage Vd1 according to the first compensation rule corresponding to the first refresh state and the second data voltage Vd2 according to the second compensation rule corresponding to the second refresh state. That is, the first compensation rule and the second compensation rule corresponding to the first refresh state and the second refresh state are respectively adopted to generate the first data voltage Vd1 and the second data voltage Vd2 in sequence, so as to be applicable to the two refresh states of the display panel 10, respectively, thereby improving the screen flickering phenomenon when the display panel 10 frequently switches between the two refresh states.
[0041] In particular, this embodiment believes that after the refresh state of the display panel 10 is switched from the first refresh state to the second refresh state at least twice in a row, the refresh state is likely to alternate between the first refresh state and the second refresh state. That is, this embodiment determines whether the display panel 10 enters the refresh rate cycle switching mode by identifying whether the refresh state of the display panel 10 is switched from the first refresh state to the second refresh state at least twice in a row, and after it is considered that "the display panel 10 enters the refresh rate cycle switching mode", it generates the first data voltage Vd1 according to the first compensation rule corresponding to the first refresh state and generates the second data voltage Vd2 according to the second compensation rule corresponding to the second refresh state, thereby quickly improving the screen flickering phenomenon and avoiding the compensation delay problem caused by the corresponding data voltage Vd being generated only after the refresh rate of each frame is identified after "the display panel 10 enters the refresh rate cycle switching mode".
[0042] In combination with the above discussion, it can be seen that it can be considered that after the refresh state of the display panel 10 is switched from the first refresh state to the second refresh state at least twice in a row, it alternates between the first refresh state and the second refresh state. Correspondingly, the timing controller 30 of this embodiment can control the source driver 20 to alternately generate the first data voltage Vd1 and the second data voltage Vd2, so that the display panel 10 alternately displays the picture according to the first data voltage Vd1 and the second data voltage Vd2, so that in the alternating first refresh state and the second refresh state, the brightness of the display panel 10 can be close.
[0043] In some embodiments, combined Figure 1 and Figure 2 As shown, based on the same grayscale value, the amplitude of the first data voltage Vd1 generated by the timing controller 30 according to the first compensation rule and the amplitude of the second data voltage Vd2 generated according to the second compensation rule are not equal.
[0044] Specifically, such as Figure 1 As shown, the display device 100 may further include a gamma voltage generator integrated in the source driver 20 or independently provided from the source driver 20 (not shown, the latter is shown here as an example), the timing controller 30 may provide the source driver 20 with a plurality of grayscale values corresponding to a plurality of sub-pixels 101, the gamma voltage generator may provide the source driver 20 with the above-mentioned first compensation rule and the above-mentioned second compensation rule, and the source driver 20 may generate a first data voltage Vd1 according to the first compensation rule and / or generate a second data voltage Vd2 according to the second compensation rule based on the same grayscale value.
[0045] Among them, the first compensation rule may include multiple first grayscale binding points taken from the above-mentioned grayscale value range (for example, but not limited to positive integers between 0 and 255), and corresponding multiple first grayscale voltages; the second compensation rule may include multiple second grayscale binding points taken from the above-mentioned grayscale value range, and corresponding multiple second grayscale voltages; the multiple first grayscale binding points and the multiple second grayscale binding points may be the same or different; the first grayscale binding points and the second grayscale binding points with the same numerical value respectively correspond to different first grayscale voltages and second grayscale voltages.
[0046] Therefore, for the same grayscale value of the sub-pixel 101 of the same color, the timing controller 30 can generate a first data voltage Vd1 and a second data voltage Vd2 with different amplitudes through the first compensation rule and the second compensation rule respectively. Therefore, when the sub-pixel 101 is in two different refresh states, even if the leakage conditions and / or the duration of the liquid crystal molecule deflection are different, the amplitudes of the data voltage Vd generated based on different compensation rules are also different, thereby compensating for the brightness difference of the sub-pixel 101 in the corresponding two frames caused by the leakage conditions and / or the different durations of the liquid crystal molecule deflection.
[0047] In some embodiments, combined Figure 1 and Figure 2 As shown, the first refresh state is that the refresh rate of the display panel 10 is the first refresh rate f1 in consecutive frames a, and the second refresh state is that the refresh rate of the display panel 10 is the second refresh rate f2 in consecutive frames b; wherein, the first refresh rate f1 and the second refresh rate f2 are not equal, the value range of the first refresh rate f1 and the value range of the second refresh rate f2 are different, the first refresh rates f1 corresponding to the two first refresh states are the same or different, and the second refresh rates f2 corresponding to the two second refresh states are the same or different; wherein, a and b are two equal or unequal positive integers, the value range of a and the value range of b are the same or different, the a corresponding to the two first refresh states are the same or different, and the b corresponding to the two second refresh states are the same or different.
[0048] That is, this embodiment believes that the display panel 10 is in the first refresh state only when the refresh rate is the first refresh rate f1 in consecutive a frames, and is in the second refresh state only when the refresh rate is the second refresh rate f2 in consecutive b frames. "The refresh state is switched from the first refresh state to the second refresh state at least twice in a row" can be understood as the refresh rate change process at least including, in sequence, switching from the first refresh rate f1 to the second refresh rate f2 (first cycle), switching from the second refresh rate f2 to the first refresh rate f1, and switching from the first refresh rate f1 to the second refresh rate f2 (second cycle).
[0049] It should be noted that this embodiment does not limit the specific values of a and b, nor does it limit the size relationship between the two. The a corresponding to different first refresh states can be the same or different, as long as they meet the corresponding value range. Similarly, the b corresponding to different second refresh states can be the same or different, as long as they meet the corresponding value range. Similarly, this embodiment does not limit the specific values of the first refresh rate f1 and the second refresh rate f2, nor does it limit the size relationship between the two. The first refresh rate f1 corresponding to different first refresh states can be the same or different, as long as they meet the corresponding value range. Similarly, the second refresh rate f2 corresponding to different second refresh states can be the same or different, as long as they meet the corresponding value range.
[0050] Among them, for example, when a and b are both equal to 1, then "the refresh state is switched from the first refresh state to the second refresh state at least twice in a row" can be understood as the refresh rates corresponding to at least 4 consecutive frames of the display panel 10 are the first refresh rate f1, the second refresh rate f2, the first refresh rate f1, and the second refresh rate f2, respectively; for another example, when a and b are both greater than 1 (for example, 5 and 15 respectively), then "the refresh state is switched from the first refresh state to the second refresh state at least twice in a row" can be understood as the refresh rates corresponding to 1 to 5 frames, 6 to 20 frames, 21 to 25 frames, and 26 to 40 frames of the display panel 10 are the first refresh rate f1, the second refresh rate f2, the first refresh rate f1, and the second refresh rate f2, respectively.
[0051] Combine Figure 2 and Figure 3 As shown in the figure, the "brightness 1-time" curve diagram in comparative example 1 is illustrated. Brightness 1 represents the brightness of the display panel 10 when the source driver 20 generates the data voltage Vd based on the same compensation rule at each refresh rate to drive the display panel 10. Combined with the above discussion, it can be seen that due to the leakage of the sub-pixel 101 and / or the different deflection time of the liquid crystal molecules at different refresh rates, the values of brightness 1 corresponding to the first refresh rate f1 and the second refresh rate f2 (for example, Figure 3medium close to 67.4 nits), L2 (e.g. Figure 3 There are also differences, such as Figure 2 It shows that the larger the first refresh rate f1 is, the smaller the brightness 1 is. Figure 3 It is indicated that a larger first refresh rate f1 corresponds to a larger brightness 1, which will cause a flickering phenomenon.
[0052] In some embodiments, combined Figure 1 and Figure 2 As shown, the timing controller 30 is used to control the source driver 20 to generate the first data voltage Vd1 in the continuous a frame and to generate the second data voltage Vd2 in the continuous b frame after the continuous a frame after the refresh state of the display panel 10 is switched from the first refresh state to the second refresh state at least twice in a row.
[0053] In combination with the above discussion, it can be seen that when at least two cycles include switching from displaying consecutive a frames at the first refresh rate f1 to displaying consecutive b frames at the second refresh rate f2, that is, when the display panel 10 displays consecutive a frames at the first refresh rate f1, displays consecutive b frames at the second refresh rate f2, displays consecutive a frames at the first refresh rate f1, and displays consecutive b frames at the second refresh rate f2, it can be considered that "the display panel 10 enters the refresh rate cyclic switching mode", such as Figure 2 As shown, it can be considered that the refresh state of the display panel 10 alternates between the first refresh state and the second refresh state, that is, the display panel 10 alternately displays the picture at the first refresh rate f1 in the continuous a frame and displays the picture at the second refresh rate f2 in the continuous b frame after the a frame.
[0054] like Figure 4 As shown, the "Brightness 2-Time" curve diagram in Comparative Example 2 is illustrated, and Brightness 2 represents the brightness of the display panel 10 when the source driver 20 drives the display panel 10 after calculating the refresh rate of at least one frame of the current state and then adjusting the data voltage Vd each time the refresh state is switched. Combined with the above discussion, it can be seen that since the corresponding refresh rate needs to be calculated in at least the previous frame of each refresh state, the data voltage Vd cannot be adjusted in time. As a result, the data voltage Vd cannot be adjusted to the first data voltage Vd1 or the second data voltage Vd2 in the starting period of frame a in the first refresh state or frame b in the second refresh state, resulting in the brightness 2 still having a "spike sp". The brightness is close to consistent only after it is adjusted to the data voltage Vd consistent with the current refresh state after the spike sp.
[0055] For example Figure 4The starting period of the a frame corresponding to the larger first refresh rate f1 is changed to generate the first data voltage Vd1 according to the first compensation rule, and the second data voltage Vd2 is still generated according to the second compensation rule corresponding to the second refresh rate f2, resulting in the sub-pixel 101 having a brightness different from the brightness after the leakage situation and / or the duration of liquid crystal molecule deflection corresponding to the first refresh rate f2 in the previous and subsequent b frames. Only after the peak sp is it adjusted to generate the first data voltage Vd1 according to the first compensation rule corresponding to the first refresh rate f1, so that the brightness of the sub-pixel 101 after the leakage situation and / or the duration of liquid crystal molecule deflection corresponding to the first refresh rate f1 can be close to the brightness after the leakage situation and / or the duration of liquid crystal molecule deflection based on the second compensation rule and the second refresh rate f2 in the previous and subsequent b frames.
[0056] It can be understood that after determining that "the display panel 10 enters the refresh rate cycle switching mode", this embodiment can directly control the source driver 20 to generate the first data voltage Vd1 in the continuous a frame and generate the second data voltage Vd2 in the continuous b frame after the continuous a frame, that is, successively output the first data voltage Vd1 and the second data voltage Vd2 adapted to the leakage conditions of the first refresh state and the second refresh state and / or the duration of the liquid crystal molecule deflection, so as to improve the screen flickering phenomenon caused by the above-mentioned differences, without having to first determine the refresh state of the display panel 10 and then generate the corresponding data voltage Vd, thereby avoiding the problem of compensation delay.
[0057] Further, combined Figure 1 and Figure 2 As shown, the timing controller 30 is used to control the source driver 20 to alternately generate the first data voltage Vd1 in the continuous a frame and generate the second data voltage Vd2 in the continuous b frame after the continuous a frame after the refresh state of the display panel 10 is switched from the first refresh state to the second refresh state at least twice in a row.
[0058] It can be understood that this embodiment considers that after "the display panel 10 enters the refresh rate cyclic switching mode", it alternately displays the picture at the first refresh rate f1 in the continuous a frame and displays the picture at the second refresh rate f2 in the continuous b frame after the a frame. Correspondingly, the source driver 20 also alternates to generate the first data voltage Vd1 in the continuous a frame and generates the second data voltage Vd2 in the continuous b frame after the continuous a frame, so as to alternately output the first data voltage Vd1 corresponding to the first refresh rate f1 in the a frame and output the second data voltage Vd2 corresponding to the second refresh rate f2 in the b frame, so as to compensate for the brightness difference by adopting the data voltage Vd cyclic switching method in the refresh rate cyclic switching mode.
[0059] like Figure 5 FIG. 3 illustrates a "Brightness 3 - Time" curve in an embodiment of the present invention. Brightness 3 represents the brightness of the display panel 10 when the display panel 10 alternates between the first refresh state and the second refresh state after the display panel 10 enters a refresh rate cyclic switching mode, and the source driver 20 alternately generates the first data voltage Vd1 and the second data voltage Vd2 according to the first compensation rule and the second compensation rule to drive the display panel 10. As discussed above, since the first compensation rule and the second compensation rule are formulated based on the leakage conditions and / or the difference in the duration of liquid crystal molecule deflection of the display panel 10 in the first refresh state and the second refresh state, respectively, the first data voltage Vd1 and the second data voltage Vd2, after being applied to the display panel 10, can also compensate for the brightness difference caused by these differences.
[0060] In some embodiments, as Figure 1 As shown, the display device 100 also includes: the above-mentioned gate driver 40, which is electrically connected to the multiple above-mentioned sub-pixels 101 in the display panel 10, and is used to generate the multiple above-mentioned gate signals gate of the corresponding frame according to the frame start pulse of the frame start signal STV, and the gate signal gate is used to control the corresponding multiple sub-pixels 101 to turn on; wherein, the timing controller 30 is used to determine the refresh rate of the corresponding frame according to the pulse width of the frame start pulse, and the multiple refresh rates corresponding to multiple frames are used to determine the refresh state of the display panel 10.
[0061] Specifically, each frame start pulse of the frame start signal STV is located within the start period of the corresponding frame. The gate driver 40 is configured to generate multiple gate pulses in the multiple gate signals gate based on the corresponding frame start pulses to control the sequential turning on of multiple rows of sub-pixels 101. Since the interval between two adjacent frame start pulses in the frame start signal STV decreases / increases with increasing / decreasing refresh rates, and considering that the pulse width of the gate pulse can be equal to or positively correlated with the pulse width of the frame start pulse, the pulse width of the frame start pulse decreases / increases with increasing refresh rates. Furthermore, the duration of VB decreases / increases with increasing refresh rates.
[0062] It should be noted that this embodiment takes into account that when determining the refresh rate based on the interval between two adjacent frame start pulses in the frame start signal STV or the duration of VB, the corresponding refresh rate must be determined at least at the end of the current frame, resulting in a delay in subsequent compensation. Based on this, this embodiment adopts the method of determining the refresh rate of the corresponding frame based on the pulse width of the frame start pulse. Because the frame start pulse exists within the starting period of the corresponding frame, the corresponding refresh rate can be determined earlier in each frame, thereby achieving timely determination of the corresponding compensation rule within the frame to compensate for the brightness of the display panel 10.
[0063] In some embodiments, combined Figure 1 、 2 and Figure 5 As shown, the timing controller 30 is used to control the source driver 20 to continue to generate the first data voltage Vd1 according to the first compensation rule or to continue to generate the second data voltage Vd2 according to the second compensation rule after the refresh state of the display panel 10 is not switched from the first refresh state to the second refresh state.
[0064] The present embodiment does not limit the specific manifestation of the refresh state corresponding to "the refresh state of the display panel 10 not switching from the first refresh state to the second refresh state." It is sufficient that the refresh state does not switch from the first refresh state to the second refresh state. For example, the refresh rate within the corresponding a frame is no longer the first refresh rate f1, and / or the refresh rate within the corresponding b frame is no longer the second refresh rate f2, and / or the number of frames corresponding to the first refresh rate f1 is no longer a frame, and / or the number of frames corresponding to the second refresh rate f2 is no longer b frame.
[0065] It can be understood that in this embodiment, when the display panel 10 no longer satisfies the switching condition from the first refresh state to the second refresh state, it is considered that "the display panel 10 jumps out of the refresh rate cycle switching mode". At this time, it can be considered that the display panel 10 continues to display the picture in the first refresh state or the second refresh state. At this time, the corresponding compensation rule can also be fixed to the corresponding first compensation rule or second compensation rule. Since the refresh state of the display panel 10 no longer changes, the above-mentioned flickering problem will not exist. Therefore, at this time, a single first data voltage Vd1 or second data voltage Vd2 is generated based on a single first compensation rule or second compensation rule to drive the display panel 10 to emit light.
[0066] It should be noted that "the display panel 10 jumps out of the refresh rate cycle switching mode" needs to occupy a maximum of (a+b) frames. The display panel 10 still generates the first data voltage Vd1 and the second data voltage Vd2 based on the first compensation rule and the second compensation rule in the a frame and the b frame in the (a+b) frame, respectively. Even if it is recognized at the end of the (a+b) frame that the frame has caused the "display panel 10 to jump out of the refresh rate cycle switching mode", since the display panel 10 generates a single first data voltage Vd1 or second data voltage Vd2 after the (a+b) frame, it can be considered that the flickering phenomenon caused by the first data voltage Vd1 and the second data voltage Vd2 in the (a+b) frame can be ignored.
[0067] An embodiment of the present invention further provides a method for driving a display device, which includes but is not limited to the following embodiments and combinations of the following embodiments.
[0068] In some embodiments, as Figure 6 As shown, the driving method of the display device includes but is not limited to the following steps and combinations of the following steps.
[0069] S1, obtaining the refresh status of the display panel.
[0070] As discussed above, the refresh rate of the display panel 10 in multiple consecutive frames can be determined based on the duration of the frame start signal STV or VB of the display device 100, and the refresh state of the display panel 10 can be further determined based on the change in the refresh rate.
[0071] S2, determining whether the refresh state is switched from the first refresh state to the second refresh state at least twice in succession.
[0072] The first refresh state and the second refresh state can refer to the above discussion. That is, it is determined whether the change of the refresh state includes at least the process of switching from the first refresh state to the second refresh state, switching from the second refresh state to the first refresh state, and then switching from the first refresh state to the second refresh state.
[0073] After the refresh state switches from the first refresh state to the second refresh state at least twice in succession, executing:
[0074] S3, sequentially generating a first data voltage according to a first compensation rule corresponding to the first refresh state and a second data voltage according to a second compensation rule corresponding to the second refresh state, wherein the first data voltage and the second data voltage are both included in the data voltage.
[0075] S4, controlling the display panel to display an image according to the data voltage.
[0076] The first compensation rule, the second compensation rule, the first data voltage Vd1 and the second data voltage Vd2 may refer to the above related discussions.
[0077] Combined with the above discussion, it can be seen that when the refresh state switches from the first refresh state to the second refresh state at least twice in a row, it is considered that "the display panel 10 enters the refresh rate cycle switching mode", and thereafter the refresh state is likely to alternate between the first refresh state and the second refresh state. Therefore, the first data voltage Vd1 is generated according to the first compensation rule corresponding to the first refresh state, and the second data voltage Vd2 is generated according to the second compensation rule corresponding to the second refresh state, which can quickly improve the screen flickering phenomenon.
[0078] Furthermore, as discussed above, S3 may include but is not limited to the following steps:
[0079] S301 , alternately generating the first data voltage according to the first compensation rule and generating the second data voltage according to the second compensation rule.
[0080] It can be understood that the display panel 10 displays images alternately according to the first data voltage Vd1 and the second data voltage Vd2 , so that the brightness of the display panel 10 can be close in the alternating first refresh state and the second refresh state.
[0081] In order to better illustrate the display device and the driving method thereof according to the embodiment of the present invention, Figure 1 、 2 and Figure 5 As shown, for example:
[0082] The display device 100 is set to a liquid crystal display device, and its high refresh rate is 144Hz. When the refresh rate is 144Hz, the pulse width of the frame start pulse of the frame start signal STV is 30us. It can be set in advance that when the timing controller 30 recognizes that the pulse width of the frame start pulse is 90us, the refresh rate at this time is recorded as 48Hz (for example, the first refresh rate f1 mentioned above). After 5 frames (for example, the above-mentioned a) are all 48Hz, if the timing controller 30 recognizes that the pulse width of the frame start pulse of the next frame is switched to 30us again, it is recorded that the refresh rate at this time is switched to 144Hz (for example, the above-mentioned second refresh rate f2). After 15 frames (for example, the above-mentioned b) are all 144Hz, and the above cycle lasts for 2 cycles, the timing controller 30 enters the brightness compensation mode.
[0083] In the brightness compensation mode, starting from the third cycle, the data voltage Vd (for example, the first data voltage Vd1 mentioned above) corresponding to the grayscale value 127 output by the first 5 frames of each cycle (for example, the continuous a frames mentioned above) is 5V, and brightness compensation is performed on the 6th to 20th frames (for example, the continuous b frames mentioned above), specifically, the data voltage Vd corresponding to the grayscale value 127 is increased to 4.98V (for example, the second data voltage Vd2 mentioned above).
[0084] If the above loop is exited, the brightness compensation is canceled. For example, the refresh rate is 48 Hz or 144 Hz thereafter. Then, for example, the data voltage Vd corresponding to the grayscale value 127 is continuously 5V or 4.98V.
[0085] in, Figure 2 This illustrates that the refresh state of the display panel 10 switches 10 times within 1 second, meaning that the aforementioned "switching from the first refresh state to the second refresh state" occurs 5 times within 1 second. Whether the timing controller 30 enters the brightness compensation mode can also be determined by determining whether the refresh state satisfies at least two "switching from the first refresh state to the second refresh state" conditions during the first five times. This means that (3a+2b) frames are used for the aforementioned detection.
[0086] The display device and driving method thereof provided in the embodiments of the present invention are introduced in detail above. Specific examples are used herein to illustrate the principles and implementation methods of the present invention. The description of the above embodiments is only used to help understand the technical solutions and core ideas of the present invention. Those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present invention.
Claims
1. A display device, characterized in that: include: Display panel; a source driver electrically connected to the display panel, configured to output a data voltage to enable the display panel to display an image, wherein the data voltage includes a first data voltage and a second data voltage; A timing controller is electrically connected to the source driver and is used to control the source driver to generate the first data voltage according to a first compensation rule corresponding to the first refresh state and to generate the second data voltage according to a second compensation rule corresponding to the second refresh state after the refresh state of the display panel is switched from the first refresh state to the second refresh state at least twice in succession.
2. The display device according to claim 1, wherein The timing controller is configured to control the source driver to alternately generate the first data voltage and the second data voltage after the refresh state of the display panel is switched from the first refresh state to the second refresh state at least twice in succession.
3. The display device according to claim 2, wherein: After the refresh state of the display panel is switched from the first refresh state to the second refresh state at least twice in succession, the refresh state alternates between the first refresh state and the second refresh state.
4. The display device according to claim 1, wherein The first refresh state is that the refresh rate of the display panel is the first refresh rate in consecutive a frames, and the second refresh state is that the refresh rate of the display panel is the second refresh rate in consecutive b frames; The first refresh rate and the second refresh rate are not equal, the value range of the first refresh rate and the value range of the second refresh rate are different, the first refresh rates corresponding to the two first refresh states are the same or different, and the second refresh rates corresponding to the two second refresh states are the same or different; Among them, a and b are two equal or unequal positive integers, the value range of a and the value range of b are the same or different, the a corresponding to the two first refresh states are the same or different, and the b corresponding to the two second refresh states are the same or different.
5. The display device according to claim 4, wherein: The timing controller is used to control the source driver to generate the first data voltage in the continuous a frame and to generate the second data voltage in the continuous b frame after the continuous a frame after the refresh state of the display panel switches from the first refresh state to the second refresh state at least twice in a row.
6. The display device according to claim 5, wherein: The timing controller is used to control the source driver to alternately generate the first data voltage in the continuous a frame and generate the second data voltage in the continuous b frame after the refresh state of the display panel is switched from the first refresh state to the second refresh state at least twice in a row.
7. The display device according to claim 1, wherein The timing controller is configured to control the source driver to continuously generate the first data voltage according to the first compensation rule or to continuously generate the second data voltage according to the second compensation rule after the refresh state of the display panel is not switched from the first refresh state to the second refresh state.
8. The display device according to claim 1, wherein Based on the same grayscale value, the amplitude of the first data voltage generated by the timing controller according to the first compensation rule and the amplitude of the second data voltage generated by the timing controller according to the second compensation rule are not equal.
9. The display device according to any one of claims 1 to 8, characterized in that: Also includes: a gate driver electrically connected to a plurality of sub-pixels in the display panel, for generating a plurality of gate signals corresponding to a frame according to a frame start pulse of a frame start signal, wherein the gate signals are used to control the corresponding plurality of sub-pixels to turn on; The timing controller is used to determine the refresh rate of the corresponding frame according to the pulse width of the frame start pulse, and multiple refresh rates corresponding to multiple frames are used to determine the refresh state of the display panel.
10. A method for driving a display device, characterized in that: include: Get the refresh status of the display panel; determining whether the refresh state is switched from the first refresh state to the second refresh state at least twice in a row; After the refresh state is switched from the first refresh state to the second refresh state at least twice in succession, a first data voltage is generated according to a first compensation rule corresponding to the first refresh state, and a second data voltage is generated according to a second compensation rule corresponding to the second refresh state, wherein the first data voltage and the second data voltage are both included in the data voltage; The display panel is controlled to display an image according to the data voltage.
Citation Information
Patent Citations
Gamma voltage adjusting method, gamma voltage adjusting circuit and display device
CN115376445A
Display device
CN117672100A