Driving method, driving device of display panel, display device and storage medium

By determining the data voltage difference of the driving transistors in the AMOLED display panel and adjusting the effective level duration of the scanning signal, the ghosting problem during brightness switching was solved, achieving improved brightness uniformity and display effect.

CN119763496BActive Publication Date: 2026-03-03BEIJING VISIONOX TECHNOLOGY CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-01-16
Publication Date
2026-03-03

AI Technical Summary

Technical Problem

Existing AMOLED display panels are prone to ghosting during brightness switching, mainly due to excessive brightness differences caused by the threshold voltage shift of the driving transistor.

Method used

By determining the first and second data voltages of the driving transistor, the write compensation time is determined based on the voltage difference. The effective level duration of the scan signal is adjusted to ensure that the data voltage is fully written to the driving transistor, outputting a suitable drive current and reducing brightness differences.

Benefits of technology

It effectively reduces brightness differences between displayed images, improves ghosting, and enhances display performance.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119763496B_ABST
    Figure CN119763496B_ABST
Patent Text Reader

Abstract

This application relates to a driving method, a driving device for a display panel, a display device, and a storage medium. The method includes: during the switching of display screen brightness, determining a first data voltage and a second data voltage acting on a driving transistor in a pixel unit; wherein, under the action of the first data voltage, the driving transistor drives the pixel unit to display a first frame of image with a first brightness, displayed before a second frame of image; and under the action of the second data voltage, the driving transistor drives the pixel unit to display a second frame of image with a second brightness; further, determining a write compensation time based on the first and second data voltages; adjusting the effective level duration in a first scan cycle corresponding to the first frame of image in the scan signal according to the write compensation time; and applying the first data voltage to the driving transistor within the adjusted effective level duration in the first scan cycle. This method can improve the ghosting phenomenon caused by large differences in display screen brightness.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of display technology, and in particular to a driving method, a driving device for a display panel, a display device, and a storage medium. Background Technology

[0002] AMOLED (Active Matrix Organic Light Emitting Diode) modules consist of multiple pixel units, each including a driving transistor, a switching transistor, and a light-emitting device. The light-emitting device emits light based on the driving current output by the driving transistor. Specifically, during pixel unit operation, when the scan signal is low, the data voltage is applied to the driving transistor, causing the driving transistor to operate in saturation and drive the light-emitting device to emit light. However, current display panels are prone to ghosting. Summary of the Invention

[0003] A driving method, a driving device for a display panel, a display device, and a storage medium are provided to improve the ghosting phenomenon caused by large differences in brightness of the displayed screen.

[0004] Firstly, this application provides a driving method, which includes:

[0005] During the process of switching the brightness of the display screen, a first data voltage and a second data voltage are determined for the driving transistor in the pixel unit; wherein, under the action of the first data voltage, the driving transistor drives the pixel unit to display a first frame of the screen at the first brightness, and under the action of the second data voltage, the driving transistor drives the pixel unit to display a second frame of the screen at the second brightness; the first frame of the screen is displayed before the second frame of the screen.

[0006] The write compensation time is determined based on the first data voltage and the second data voltage;

[0007] The effective level duration in the first scan cycle corresponding to the first frame is adjusted according to the write compensation time;

[0008] The first data voltage is applied to the driving transistor during the effective level duration in the adjusted first scan cycle.

[0009] In one embodiment, determining the write compensation time based on the first data voltage and the second data voltage includes:

[0010] Determine the voltage difference between the first data voltage and the second data voltage;

[0011] The write compensation time is determined based on the voltage difference.

[0012] In one embodiment, determining the write compensation time based on the voltage difference includes:

[0013] Based on this voltage difference, determine the target voltage difference range to which this voltage difference belongs;

[0014] Based on the target voltage difference range, read the write compensation time corresponding to the target voltage difference range from the preset compensation table;

[0015] The preset compensation table includes the correspondence between multiple preset voltage difference ranges and preset write compensation times.

[0016] In one embodiment, the process of constructing the preset compensation table includes:

[0017] Acquire multiple sets of display screen samples; each display screen sample includes the data voltage of two consecutive display screens during different display screen brightness switching processes;

[0018] For each display screen sample, determine the voltage difference between the data voltages of two display screens in each display screen sample;

[0019] Multiple preset voltage difference ranges are determined based on each voltage difference;

[0020] Determine the preset write compensation time corresponding to each preset voltage difference range to obtain the preset compensation table; wherein, the preset write compensation time is an adjustment value used to adjust the effective level duration of the scanning cycle of the first frame in the display image sample, so that the display brightness difference between two frames in the corresponding display image sample is less than the preset difference threshold.

[0021] In one embodiment, adjusting the effective level duration in the first scan cycle corresponding to the first frame of the scan signal according to the write compensation time includes:

[0022] Based on the write compensation time, the effective level pulse width in the first scan cycle is adjusted to change the effective level duration in the first scan cycle.

[0023] In one embodiment, adjusting the effective level pulse width in the first scan cycle includes:

[0024] When the write compensation time is positive, adjust the effective level pulse width to increase;

[0025] When the write compensation time is negative, adjust the effective level pulse width to decrease;

[0026] Preferably, when the write compensation time is positive, the write compensation time is proportional to the effective level pulse width.

[0027] In one embodiment, the first frame is the first frame displayed by the pixel unit in the current display scene.

[0028] Secondly, this application also provides a driving device for a display panel, the driving device comprising:

[0029] The first determining module is used to determine a first data voltage and a second data voltage acting on the driving transistor in the pixel unit during the process of switching the brightness of the display screen; wherein, the driving transistor drives the pixel unit to display a first frame of the first brightness under the action of the first data voltage, and the driving transistor drives the pixel unit to display a second frame of the second brightness under the action of the second data voltage; the first frame is displayed before the second frame.

[0030] The second determining module is used to determine the write compensation time based on the first data voltage and the second data voltage;

[0031] The adjustment module is used to adjust the effective level duration in the first scan cycle corresponding to the first frame of the scan signal according to the write compensation time;

[0032] The driving module is used to apply the first data voltage to the driving transistor during the effective level duration in the adjusted first scan cycle.

[0033] Thirdly, this application also provides a display device, which includes the driving device for the display panel described in the second aspect above.

[0034] Fourthly, this application also provides a computer-readable storage medium storing a computer program that can be executed by a processor to perform the steps of the method as described in any of the first aspects above.

[0035] In the aforementioned driving method, display panel driving device, display device, and storage medium, during the process of switching the brightness of the display screen, a first data voltage and a second data voltage acting on the driving transistor in the pixel unit can be determined; wherein, under the action of the first data voltage, the driving transistor drives the pixel unit to display the first frame of the image at the first brightness and before the second frame of the image, and under the action of the second data voltage, the driving transistor drives the pixel unit to display the second frame of the image at the second brightness; then, a write compensation time is determined based on the first data voltage and the second data voltage; the effective level duration in the first scan cycle corresponding to the first frame of the image is adjusted according to the write compensation time; and the first data voltage is applied to the driving transistor within the effective level duration of the adjusted first scan cycle. Specifically, the effective level duration in the first scan cycle is adjusted based on the write compensation time determined by the first data voltage and the second data voltage. In this way, when the effective level duration of the first scan cycle of the adjusted scan signal arrives, the first data voltage can be applied to the driving transistor. Since the effective level duration of the first scan cycle has been adjusted, it can be ensured that the first data voltage has sufficient and appropriate time to apply to the driving transistor. As a result, the driving transistor can output a suitable driving current, driving the light-emitting device to emit light sufficiently, reducing the difference in display brightness between the first frame and the second frame, and avoiding ghosting. Attached Figure Description

[0036] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0037] Figure 1 This is a flowchart illustrating the driving method in one embodiment;

[0038] Figure 2 This is a schematic diagram comparing the data voltages acting on the driving transistor in one embodiment;

[0039] Figure 3 This is a schematic diagram comparing the drive current in one embodiment;

[0040] Figure 4 This is a schematic diagram comparing the scanning signal before and after adjustment in one embodiment;

[0041] Figure 5 This is a flowchart illustrating the process of determining the write compensation time in one embodiment;

[0042] Figure 6 This is a schematic diagram of another process for determining the write compensation time in one embodiment;

[0043] Figure 7 This is a schematic diagram of the process for constructing a preset compensation table in one embodiment;

[0044] Figure 8 This is a flowchart illustrating another driving method in one embodiment;

[0045] Figure 9 This is a structural block diagram of the driving device in one embodiment. Detailed Implementation

[0046] To make the above-mentioned objectives, features, and advantages of this application more apparent and understandable, the specific embodiments of this application will be described in detail below with reference to the accompanying drawings. It should be understood that many specific details are set forth in the following description in order to provide a full understanding of this application, but this application can be implemented in many other ways different from those described herein, and those skilled in the art can make similar modifications without departing from the spirit of this application. Therefore, this application is not limited to the specific embodiments disclosed below.

[0047] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs. The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the application.

[0048] In the description of this application, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of indicated technical features. Thus, a feature defined as "first" or "second" may explicitly or implicitly include at least one of that feature. In the description of this application, "multiple" means at least two, such as two, three, etc., unless otherwise explicitly specified.

[0049] When used herein, the singular forms of “a,” “an,” and “the” may also include the plural forms unless the context clearly indicates otherwise. It should also be understood that the terms “comprising / including” or “having,” etc., specify the presence of the stated features, wholes, steps, operations, components, parts, or combinations thereof, but do not preclude the possibility of the presence or addition of one or more other features, wholes, steps, operations, components, parts, or combinations thereof. Meanwhile, the term “and / or” as used in this specification includes any and all combinations of the associated listed items.

[0050] An AMOLED module comprises multiple pixel units, each including a driving thin film transistor (DTFT), a switching transistor, and a light-emitting device. The light-emitting device emits light based on the driving current output by the driving transistor. Specifically, during the operation of a pixel unit, when the scan signal is at an active level, the data voltage can be applied to the driving transistor, causing the driving transistor to operate in a saturated state and drive the light-emitting device to emit light.

[0051] However, during the process of realizing this invention, the inventors discovered through long-term research that due to the hysteresis effect of the driving transistor, its threshold voltage will shift, resulting in low brightness in the first frame during the initial lighting process of the module. When the module lights up from a black screen to other brightness levels, the brightness difference is too large, resulting in a ghosting phenomenon.

[0052] In view of this, embodiments of this application provide a driving method that can improve the ghosting phenomenon caused by large differences in brightness of the displayed screen.

[0053] It should be noted that the driving method provided in this application can be executed by a driving device, which can be implemented as part or all of the display panel through software, hardware, or a combination of software and hardware. The display panel can be integrated into the display device. Various electronic devices can be equipped with display devices, including but not limited to various personal computers, laptops, smartphones, tablets, and other devices with display functions, which are not fully exemplified here. The following description uses the application of this method to a driving device as an example.

[0054] In one embodiment, such as Figure 1 As shown, a driving method is provided, including the following steps:

[0055] Step 101: During the process of switching the brightness of the display screen, determine the first data voltage and the second data voltage acting on the driving transistor in the pixel unit. Specifically, the driving transistor drives the pixel unit to display a first frame at the first brightness under the action of the first data voltage, and drives the pixel unit to display a second frame at the second brightness under the action of the second data voltage; the first frame is displayed before the second frame.

[0056] The process of switching display brightness can refer to the process of the display screen changing from dark to bright. For example, in a display scenario, the process of a pixel unit switching from a black screen to a screen with a certain brightness is the process of switching display brightness from dark to bright. Optionally, the process of switching display brightness can also refer to the process of switching from a screen with brightness less than a preset brightness threshold to a screen with brightness greater than the preset brightness threshold.

[0057] Optionally, the first frame and the second frame are two adjacent frames, with the first frame displayed before the second frame. In other words, the first frame is the first frame displayed after the display brightness is switched, and the second frame is displayed after the first frame.

[0058] For example, taking the process of a pixel unit switching from a black screen to a screen with a certain brightness as an example, please refer to... Figure 2 As shown, curve A represents the actual data voltage acting on the driving transistor when displaying the first frame after the brightness switch, and curve B represents the actual data voltage acting on the driving transistor when displaying the second frame. It can be seen that due to the hysteresis effect caused by the material characteristics of the driving transistor, the threshold voltage (Vth) of the driving transistor shifts. The actual data voltage of the first frame is lower than that of the second frame, resulting in a difference in brightness between the first and second frames. Please refer to... Figure 3 The diagram shows a comparison of the output drive current when the threshold voltage of the driving transistor shifts. The horizontal axis represents the gate-source voltage (Vgs) of the driving transistor, and the vertical axis represents the drive current (|Igs). D |). IDVG1 is the ideal voltage and current curve when the first frame is displayed, and IDVG2 is the actual voltage and current curve when the first frame is displayed. It can be seen that the actual driving current output by the driving transistor when the first frame is displayed is less than the ideal driving current, and the brightness of the light-emitting device is insufficient.

[0059] Specifically, during the operation of the pixel unit, when displaying each frame, when the effective level of the scan signal's scan cycle is reached, the data voltage is applied to the gate of the driving transistor, causing the driving transistor to operate in a saturated state and driving the organic light-emitting diode (OLED) to emit light. In related technologies, the effective level duration of the scan cycle corresponding to each frame is equal and fixed. When the threshold voltage of the driving transistor deviates, this effective level duration is insufficient for the data voltage to fully apply to the driving transistor, resulting in the driving transistor failing to output the ideal driving current and exhibiting lower brightness.

[0060] In this embodiment, a first data voltage when displaying the first frame and a second data voltage when displaying the second frame can be determined, so as to adjust the effective level time in the scanning cycle corresponding to the first frame based on the first data voltage and the second data voltage, thereby ensuring sufficient data voltage writing and reducing the brightness difference between the first frame and the second frame when they are displayed.

[0061] Step 102: Determine the write compensation time based on the first data voltage and the second data voltage.

[0062] Optionally, the data signal contains the data voltage corresponding to each frame of the image being displayed. Therefore, the driving device reads the data voltage for each frame from the data signal. For example, the data voltage for each frame can be read in advance from RAM (Random Access Memory).

[0063] Specifically, based on the first data voltage and the second data voltage, the brightness difference between displaying the first frame and displaying the second frame during the process of switching the brightness of the display screen in the current display scene can be determined, thereby knowing how to adjust the effective level duration in the first scan cycle of the scan signal when displaying the first frame.

[0064] In this embodiment, the write compensation time can be determined based on the first data voltage and the second data voltage. The write compensation time is used to adjust the effective level duration in the first scan cycle corresponding to the first frame.

[0065] Step 103: Adjust the effective level duration in the first scan cycle corresponding to the first frame of the scan signal according to the write compensation time.

[0066] Each scan cycle consists of a high-level period and a low-level period. The pulse width of the high-level period represents the duration of the high-level signal, and the pulse width of the low-level period represents the duration of the low-level signal.

[0067] Optionally, the effective level duration can be determined as either a low-level duration or a high-level duration, depending on the transistor type of the driving transistor.

[0068] Optionally, the effective level duration in the first scan cycle is the same as the low level duration in the first scan cycle. For ease of understanding, the following example uses the effective level duration as the low level duration.

[0069] The driving device acquires the original scan signal, and as mentioned above, the low-level duration of each scan cycle in the original scan signal is equal. After determining the write compensation time, the low-level duration in the first scan cycle of the scan signal is adjusted according to the write compensation time. Thus, when the scan signal and data signal act on the pixel circuit, when the low level of the first scan cycle arrives, the first data voltage can be written to the driving transistor. Because the low-level duration is adjusted, it ensures that the first data voltage is fully written, the driving transistor reaches saturation, the driving current reaches the target value, and the light-emitting device reaches the target brightness. For example, as shown... Figure 4 This illustration shows a comparison of the scanning signal before and after adjustment according to an embodiment of this application.

[0070] Step 104: Apply the first data voltage to the driving transistor during the effective level duration in the adjusted first scan cycle.

[0071] Optionally, during the low-level duration of the adjusted first scan cycle, when the first data voltage is applied to the driving transistor, the difference between the first driving current and the second driving current output by the driving transistor is within a preset range. The second driving current is the driving current output by the driving transistor when the second data voltage is applied to the driving transistor during the second scan cycle corresponding to the second frame in the scan signal. This significantly reduces the brightness difference between the first and second frames, improving the ghosting effect.

[0072] In the above driving method, during the switching of display brightness, a first data voltage and a second data voltage acting on the driving transistor in the pixel unit can be determined. Under the action of the first data voltage, the driving transistor drives the pixel unit to display the first frame of the image at the first brightness, which is displayed before the second frame. Under the action of the second data voltage, the driving transistor drives the pixel unit to display the second frame of the image at the second brightness. A write compensation time is then determined based on the first and second data voltages. The effective level duration in the first scan cycle corresponding to the first frame of the image is adjusted according to the write compensation time. The first data voltage is applied to the driving transistor within the adjusted effective level duration of the first scan cycle. By adjusting the effective level duration in the first scan cycle based on the write compensation time determined by the first and second data voltages, the first data voltage can be applied to the driving transistor when the adjusted effective level duration of the first scan cycle arrives. Because the effective level duration of the first scan cycle is adjusted, it ensures that the first data voltage has sufficient and appropriate time to apply to the driving transistor, allowing the driving transistor to output a suitable driving current, driving the light-emitting device to emit sufficient light, reducing the brightness difference between the first and second frames, and avoiding ghosting.

[0073] In one embodiment, the first frame is the first frame displayed by the pixel unit in the current display scene.

[0074] As mentioned above, the process of switching the brightness of the display screen can refer to the process of the display screen going from dark to bright, and the first frame can refer to the first frame displayed after switching from a black screen to a bright screen.

[0075] In this way, to address the negative bias of the DTFT during the first frame of the AMOLED module, the effective level duration of the first scan cycle of the first frame is adjusted to ensure that the first data voltage is fully written to the driving transistor, thus avoiding problems such as poor image quality and low-frequency flicker caused by insufficient brightness in the first frame.

[0076] The process of determining the write compensation time is explained below.

[0077] In one embodiment, such as Figure 5 This illustration shows a flowchart of determining a write compensation time according to an embodiment of this application. The process of determining the write compensation time based on a first data voltage and a second data voltage includes:

[0078] Step 501: Determine the voltage difference between the first data voltage and the second data voltage.

[0079] Step 502: Determine the write compensation time based on the voltage difference.

[0080] In one alternative implementation, the driver determines the write compensation time based on the voltage difference and a preset functional relationship.

[0081] For example, a preset functional relationship characterizes the correspondence between different preset voltage differences and preset write compensation times. Optionally, the preset functional relationship is determined by multiple discrete correspondences between preset voltage differences and preset write compensation times. Substituting the voltage difference between the first data voltage and the second data voltage into the preset functional relationship yields the write compensation time.

[0082] The correspondence between multiple discrete preset voltage differences and preset write compensation times can be determined in advance through experimental simulation.

[0083] Optionally, preset function relationships can be stored in RAM.

[0084] In another alternative implementation, such as Figure 6 This illustration shows another flowchart for determining the write compensation time according to an embodiment of this application. Determining the write compensation time based on the voltage difference includes:

[0085] Step 601: Determine the target voltage difference range to which the voltage difference belongs based on the voltage difference.

[0086] Step 602: Based on the target voltage difference range, read the write compensation time corresponding to the target voltage difference range from the preset compensation table. The preset compensation table includes multiple sets of preset voltage difference ranges and preset write compensation times.

[0087] For example, the first data voltage is data1, the second data voltage is data2, and the voltage difference Δdata = data1 - data2. Wherein, when the brightness of the first frame is lower than the brightness of the second frame, Δdata is greater than 0. Based on a preset compensation table, if 0 < Δdata < m, the write compensation time is determined to be T1; if m < Δdata < n, the write compensation time is determined to be T2; if n < Δdata, the write compensation time is determined to be T3. It should be noted that this example only uses three sets of voltage difference ranges and their corresponding preset write compensation times. It can be understood that the preset compensation table may include more sets of preset voltage difference ranges and their corresponding preset write compensation times.

[0088] After determining the write compensation time, the duration of the effective level in the first scan cycle is adjusted according to this write compensation time. When the scan signal is input to the pixel unit, at the initial moment when the adjusted effective level in the first scan cycle arrives, the reference voltage (Vrefn) is written to the gate of the driving transistor to reset it. Then, the first data voltage is applied to the driving transistor, causing Vgs of the driving transistor to increase, and I... D This increases the brightness of the first frame.

[0089] In one embodiment, such as Figure 7 A schematic diagram illustrating the process of constructing a preset compensation table according to an embodiment of this application is shown. The process of constructing the preset compensation table includes:

[0090] Step 701: Obtain multiple sets of display screen samples. Each display screen sample includes data voltages from two consecutive frames of display screens during different brightness switching processes.

[0091] Two consecutive display frames can be the first and second frames after a screen switch. In other words, a large number of display sample frames from AMOLED modules during screen switching can be collected. For example, data voltages of the first and second frames displayed when an AMOLED module switches from a black screen to a screen of other brightness can be collected to form a sample library.

[0092] Step 702: For each display screen sample, determine the voltage difference of the data voltage between two display screens in each display screen sample.

[0093] That is, for each display screen sample, calculate the voltage difference between the data voltage of the first frame and the second frame.

[0094] Step 703: Determine multiple preset voltage difference ranges based on each voltage difference.

[0095] Multiple preset voltage difference ranges are defined based on the voltage differences, such as the ranges from 0 to m, m to n, and greater than n described above.

[0096] Step 704: Determine the preset write compensation time corresponding to each preset voltage difference range to obtain the preset compensation table.

[0097] The preset write compensation time is an adjustment value used to adjust the effective level duration of the scan cycle of the first frame in the display image sample, so that the difference in display brightness between two frames in the corresponding display image sample is less than the preset difference threshold.

[0098] Here, the relationship between each preset voltage difference range and the corresponding preset write compensation time can be determined in advance through multiple experiments. Understandably, in practical applications, when the voltage difference falls within a certain preset voltage difference range, the preset write compensation time corresponding to that range is used as the determined write compensation time by referring to a table. After adjusting the effective level duration of the first scan cycle based on the determined write compensation time, when displaying the first frame, the brightness difference between the first frame and the second frame is less than a preset difference threshold; that is, the brightness of the two frames is essentially the same.

[0099] In one embodiment, when a display frequency switch of a pixel unit is detected, it means that the brightness of the display screen is switched. At this time, the first data voltage and the second data voltage acting on the driving transistor in the pixel unit can be determined, and the write compensation time can be determined based on the first data voltage and the second data voltage.

[0100] In this embodiment, a large number of display screen samples are collected and stored, providing a wealth of reference data for brightness compensation. In practical applications, based on a preset compensation table, the differences between different frames are monitored and compensated in real time, making the brightness compensation of each frame more delicate, avoiding overcompensation or undercompensation. This results in a more complete display effect of the module when the frequency or brightness changes, solving the problems of ghosting and flickering caused by sudden changes in screen brightness during frequency or brightness switching.

[0101] In one embodiment, in addition to the screen switching process from dark to bright as mentioned above, there is also a screen switching process from bright to dark. During this type of screen brightness switching process, the write compensation time can also be determined by looking up a table based on the voltage difference Δdata between the first data voltage and the second data voltage.

[0102] If x < Δdata < 0, then the brightness of the next frame is determined to be lower than that of the previous frame. The effective level duration in the second scan cycle corresponding to the second frame can be adjusted according to the write compensation time. During the adjusted effective level duration of the second scan cycle, the second data voltage is applied to the driving transistor. Thus, by adjusting the effective level duration of the second scan cycle, when the adjusted scan signal is input to the pixel unit, at the initial moment when the adjusted effective level duration of the second scan cycle arrives, the reference voltage (Vrefn) is written to the gate of the driving transistor, resetting the driving transistor. Then, the second data voltage is applied to the driving transistor, increasing Vgs of the driving transistor. D This increases the brightness of the second frame, reducing the brightness difference between the first and second frames.

[0103] For example, if x < Δdata < 0, the write compensation time is determined by looking up the table as T4; if y < Δdata < x, the write compensation time is determined by looking up the table as T5; if Δdata < y, the write compensation time is determined by looking up the table as T6. It is understandable that when the sample library is large enough, the preset voltage difference range can be continuously divided into more granular ranges, but this is not fully exemplified here.

[0104] The process of adjusting the effective level duration is explained below.

[0105] In one embodiment, adjusting the effective level duration in the first scan cycle corresponding to the first frame of the scan signal according to the write compensation time includes: adjusting the effective level pulse width in the first scan cycle according to the write compensation time, so as to change the effective level duration in the first scan cycle.

[0106] Specifically, the effective level duration in the first scan cycle can be adjusted while keeping the total cycle duration of the first scan cycle unchanged.

[0107] For example, adjusting the effective level pulse width in the first scan cycle includes: increasing the effective level pulse width when the write compensation time is positive; and decreasing the effective level pulse width when the write compensation time is negative.

[0108] Taking a low effective level as an example, the effective level pulse width is the low level pulse width in the first scan cycle. It can be understood that the larger the low level pulse width, the longer the low level duration. Therefore, preferably, when the write compensation time is positive, the write compensation time is proportional to the effective level pulse width.

[0109] Each scan cycle includes a high-level period and a low-level period. The level change from the high-level period to the low-level period constitutes the falling edge in the scan cycle. Since the total duration of the scan cycle is fixed, when the position of the falling edge changes, the duration of the high-level period and the low-level period change, i.e., the duration of the high-level period and the duration of the low-level period change. Based on this, refer to... Figure 4 It can be seen that when the low-level pulse width changes, the position of the falling edge in the first scan cycle changes. That is, when the write compensation time is positive, adjusting the effective level pulse width to increase causes the falling edge position to move forward, thus increasing the effective level duration. When the write compensation time is negative, adjusting the effective level pulse width to decrease causes the falling edge position to move backward, thus decreasing the effective level duration.

[0110] Specifically, the preset write compensation times determined based on the displayed image samples in the experiment may be positive or negative. In some cases, a positive write compensation time means lengthening the low-level duration in the first scan cycle; in other cases, a negative write compensation time means shortening the low-level duration in the first scan cycle. Here, the low-level duration can be changed by adjusting the position of the falling edge in the first scan cycle of the original scan signal, moving it forward or backward. (Refer to the above.) Figure 4 As shown, by adjusting the position of the falling edge and shifting it backward, the duration of the low level is reduced. This allows the data voltage to be fully written into the driving transistor during the low-level arrival phase, thereby enabling the output of an ideal driving current to drive the light-emitting device to emit light.

[0111] In one embodiment, determining the first data voltage and the second data voltage acting on the driving transistor in the pixel unit includes: reading the high-level duration of the write cycle corresponding to the first frame in the data voltage signal acting on the driving transistor as the first data voltage; and reading the high-level duration of the write cycle corresponding to the second frame in the data voltage signal acting on the driving transistor as the second data voltage.

[0112] For ease of understanding, the driving method provided in this application is described below with a complete embodiment. Please refer to [link / reference]. Figure 8 The driving method includes the following steps:

[0113] Step 801: During the process of switching the brightness of the display screen, determine the first data voltage and the second data voltage acting on the driving transistor in the pixel unit.

[0114] Specifically, the driving transistor drives the pixel unit to display a first frame image with a first brightness under the action of the first data voltage, and drives the pixel unit to display a second frame image with a second brightness under the action of the second data voltage; the first frame image is displayed before the second frame image.

[0115] The first frame is the first frame displayed by the pixel unit in the current display scene.

[0116] Step 802: Determine the voltage difference between the first data voltage and the second data voltage.

[0117] Step 803: Determine the target voltage difference range to which the voltage difference belongs based on the voltage difference.

[0118] Step 804: Based on the target voltage difference range, read the write compensation time corresponding to the target voltage difference range from the preset compensation table.

[0119] Step 805: Adjust the low-level pulse width in the first scan cycle according to the write compensation time, so as to change the low-level duration in the first scan cycle.

[0120] For example, when the write compensation time is positive, the low-level pulse width is increased; when the write compensation time is negative, the low-level pulse width is decreased.

[0121] Step 806: Apply the first data voltage to the driving transistor during the low-level duration of the adjusted first scan cycle.

[0122] It should be understood that although the steps in the flowcharts of the embodiments described above are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the embodiments described above may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages of other steps.

[0123] Based on the same inventive concept, this application also provides a driving device for implementing the driving method described above. The solution provided by this device is similar to the solution described in the above method; therefore, the specific limitations in one or more driving device embodiments provided below can be found in the limitations of the driving method described above, and will not be repeated here.

[0124] In one embodiment, such as Figure 9 As shown, a driving device 900 for a display panel is provided. The driving device 900 includes: a first determining module 901, a second determining module 902, an adjusting module 903, and a driving module 904, wherein:

[0125] The first determining module 901 is used to determine the first data voltage and the second data voltage acting on the driving transistor in the pixel unit during the process of switching the brightness of the display screen; wherein, the driving transistor drives the pixel unit to display a first frame of the screen with a first brightness under the action of the first data voltage, and the driving transistor drives the pixel unit to display a second frame of the screen with a second brightness under the action of the second data voltage; the first frame of the screen is displayed before the second frame of the screen.

[0126] The second determining module 902 is used to determine the write compensation time based on the first data voltage and the second data voltage.

[0127] The adjustment module 903 is used to adjust the effective level duration in the first scan cycle corresponding to the first frame of the scan signal according to the write compensation time.

[0128] The driving module 904 is used to apply a first data voltage to the driving transistor during the effective level duration in the adjusted first scan cycle.

[0129] In one embodiment, the second determining module 902 is specifically used to: determine the voltage difference between the first data voltage and the second data voltage; and determine the write compensation time based on the voltage difference.

[0130] In one embodiment, the second determining module 902 is specifically used to: determine the target voltage difference range to which the voltage difference belongs based on the voltage difference; and read the write compensation time corresponding to the target voltage difference range from a preset compensation table based on the target voltage difference range; wherein the preset compensation table includes multiple sets of preset voltage difference ranges and preset write compensation times.

[0131] In one embodiment, the process of constructing a preset compensation table includes: acquiring multiple sets of display screen samples; each display screen sample includes data voltages of two consecutive display screens during different display screen brightness switching processes; for each display screen sample, determining the voltage difference between the data voltages of the two display screens in each display screen sample; determining multiple preset voltage difference ranges based on each voltage difference; determining a preset write compensation time corresponding to each preset voltage difference range to obtain a preset compensation table; wherein, the preset write compensation time is an adjustment value used to adjust the effective level duration of the scanning cycle of the first frame in the display screen sample, so that the display brightness difference between the two display screens in the corresponding display screen sample is less than a preset difference threshold.

[0132] In one embodiment, the adjustment module 903 is specifically used to: adjust the effective level pulse width in the first scan cycle according to the write compensation time, so as to change the effective level duration in the first scan cycle.

[0133] In one embodiment, the adjustment module 903 is specifically used to: increase the effective level pulse width when the write compensation time is positive; and decrease the effective level pulse width when the write compensation time is negative; preferably, when the write compensation time is positive, the write compensation time is proportional to the effective level pulse width.

[0134] In one embodiment, the first frame is the first frame displayed by the pixel unit in the current display scene.

[0135] Each module in the aforementioned drive device can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in the processor of a computer device in hardware form or independent of it, or stored in the memory of a computer device in software form, so that the processor can call and execute the operations corresponding to each module.

[0136] In one embodiment, this application also provides a display device, which includes the driving device for the display panel described above.

[0137] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon that, when executed by a processor, implements the steps in the above method embodiments.

[0138] In one embodiment, a computer program product is provided, including a computer program that, when executed by a processor, implements the steps in the above method embodiments.

[0139] Those skilled in the art will understand that all or part of the processes in the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium. When executed, the computer program can include the processes of the embodiments described above. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM). The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, etc., and are not limited to these.

[0140] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0141] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are specific and detailed, they should not be construed as limiting the scope of this patent application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this application should be determined by the appended claims.

Claims

1. A driving method, characterized in that, The method includes: During the process of switching the display brightness, a first data voltage and a second data voltage are determined for the driving transistors in the pixel unit. Under the action of the first data voltage, the driving transistor drives the pixel unit to display a first frame at a first brightness, and under the action of the second data voltage, the driving transistor drives the pixel unit to display a second frame at a second brightness. The first frame is displayed before the second frame. The first data voltage corresponding to the first frame and the second data voltage corresponding to the second frame are read from a data signal. The data signal includes the data voltage corresponding to each frame being displayed. The first frame is the first frame displayed after switching the display brightness. Determining a write compensation time based on the first data voltage and the second data voltage includes: determining the voltage difference between the first data voltage and the second data voltage; and determining the write compensation time based on the voltage difference. The effective level duration in the first scan cycle corresponding to the first frame is adjusted according to the write compensation time; The first data voltage is applied to the driving transistor during the effective level duration in the adjusted first scan cycle.

2. The method according to claim 1, characterized in that, The method further includes: Based on the transistor type of the driving transistor, the effective level duration is determined to be either the low level duration or the high level duration in the first scan cycle.

3. The method according to claim 1, characterized in that, Determining the write compensation time based on the voltage difference includes: Based on the voltage difference, determine the target voltage difference range to which the voltage difference belongs; Based on the target voltage difference range, read the write compensation time corresponding to the target voltage difference range from the preset compensation table; The preset compensation table includes multiple sets of preset voltage difference ranges and preset write compensation times.

4. The method according to claim 3, characterized in that, The process of constructing the preset compensation table includes: Acquire multiple sets of display screen samples; each display screen sample includes the data voltage of two consecutive display screens during different display screen brightness switching processes; For each of the aforementioned display screen samples, determine the voltage difference between the data voltages of two display screen frames in each of the aforementioned display screen samples; Multiple preset voltage difference ranges are determined based on each voltage difference; Determine the preset write compensation time corresponding to each preset voltage difference range to obtain the preset compensation table; wherein, the preset write compensation time is an adjustment value used to adjust the effective level duration of the scanning cycle of the first frame in the display image sample, so that the display brightness difference between two frames in the corresponding display image sample is less than the preset difference threshold.

5. The method according to claim 1, characterized in that, The step of adjusting the effective level duration in the first scan cycle corresponding to the first frame of the scan signal according to the write compensation time includes: Based on the write compensation time, the effective level pulse width in the first scan cycle is adjusted to change the effective level duration in the first scan cycle.

6. The method according to claim 5, characterized in that, Adjusting the effective level pulse width in the first scan cycle includes: When the write compensation time is positive, the effective level pulse width is increased. When the write compensation time is negative, the effective level pulse width is adjusted to decrease. When the write compensation time is positive, the write compensation time is proportional to the effective level pulse width.

7. The method according to claim 1, characterized in that, The first frame is the first frame displayed by the pixel unit in the current display scene.

8. A driving device for a display panel, used to implement the method according to any one of claims 1-7, characterized in that, include: A first determining module is used to determine a first data voltage and a second data voltage acting on a driving transistor in a pixel unit during the process of switching the brightness of the display screen; wherein, the driving transistor drives the pixel unit to display a first frame at a first brightness under the action of the first data voltage, and the driving transistor drives the pixel unit to display a second frame at a second brightness under the action of the second data voltage; the first frame is displayed before the second frame; wherein, the first data voltage corresponding to the first frame and the second data voltage corresponding to the second frame are read from a data signal; the data signal includes the data voltage corresponding to each frame being displayed; the first frame is the first frame displayed after switching the brightness of the display screen; The second determining module is configured to determine a write compensation time based on the first data voltage and the second data voltage; specifically, it is configured to: determine the voltage difference between the first data voltage and the second data voltage; and determine the write compensation time based on the voltage difference. The adjustment module is used to adjust the effective level duration in the first scan cycle corresponding to the first frame of the scan signal according to the write compensation time; A driving module is used to apply the first data voltage to the driving transistor during the effective level duration in the adjusted first scan cycle.

9. A display device, characterized in that, The driving device includes the display panel as described in claim 8.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that can be executed by a processor to implement the steps of the method as described in any one of claims 1 to 7.

Citation Information

Patent Citations

  • Display panel and compensation method and device thereof

    CN112581896A