Driving method, driving device of display panel, display device and storage medium
By determining the data voltage of the driving transistor and adjusting the effective level of the scanning signal in the Amoled display panel, the drag phenomenon caused by large brightness differences is solved, and a more uniform brightness display is achieved.
Patent Information
- Application Number
- CN202510072578.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-16
- Publication Date
- 2025-04-04
- Estimated Expiration
- 2045-01-16
AI Technical Summary
The existing Amoled display panel is prone to the phenomenon of shading due to large brightness differences.
When switching the display screen brightness, the first data voltage and the second data voltage of the driving transistor are determined, and the write compensation time is determined according to the voltage difference, and the effective level time in the scanning signal is adjusted to ensure that the data voltage is fully written to the driving transistor.
The display brightness difference between the first frame and the second frame is reduced, and the occurrence of shadowing is avoided, ensuring that the light-emitting device emits sufficient light.
Smart Images

Figure CN119763496A_ABST
Abstract
Description
Technical Field
[0001] The present 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 Art
[0002] The Amoled (Active Matrix organic light emitting diode) module includes multiple pixel units, each of which includes 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. When the scanning signal is at a low level during the operation of the pixel unit, the data voltage acts on the driving transistor to drive the light-emitting device to emit light when the driving transistor operates in a saturated state. However, current display panels are prone to ghosting. Summary of the invention
[0003] Provided are a driving method, a driving device for a display panel, a display device and a storage medium capable of improving a smear phenomenon caused by large brightness differences in a display screen.
[0004] In a first aspect, the present application provides a driving method, the method comprising:
[0005] In the process of switching the brightness of the display picture, a first data voltage and a second data voltage acting on a driving transistor in a pixel unit are determined; wherein the driving transistor drives the pixel unit to display a first frame picture of a first brightness under the action of the first data voltage, and the driving transistor drives the pixel unit to display a second frame picture of a second brightness under the action of the second data voltage; the first frame picture is displayed before the second frame picture;
[0006] determining a write compensation time according to the first data voltage and the second data voltage;
[0007] Adjusting the effective level duration in the first scanning cycle corresponding to the first frame of the scanning signal according to the writing compensation time;
[0008] The first data voltage is applied to the driving transistor within the effective level duration in the adjusted first scanning period.
[0009] In one embodiment, determining the write compensation time according to the first data voltage and the second data voltage includes:
[0010] determining a voltage difference between the first data voltage and the second data voltage;
[0011] The write compensation time is determined according to the voltage difference.
[0012] In one embodiment, determining the write compensation time according to the voltage difference includes:
[0013] According to the voltage difference, determining a target voltage difference range to which the voltage difference belongs;
[0014] According to the target voltage difference range, reading a write compensation time corresponding to the target voltage difference range from a preset compensation table;
[0015] The preset compensation table includes a plurality of corresponding relationships between 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 groups of display picture samples; each display picture sample includes data voltages of two consecutive display picture frames during different display picture brightness switching processes;
[0018] For each display picture sample, determining a voltage difference between data voltages of two frames of display pictures in each display picture sample;
[0019] Determining a plurality of preset voltage difference ranges according to 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 for adjusting the effective level duration of the scanning cycle of the first frame of the display screen sample, so that the display brightness difference between the two frames of the display screen in the corresponding display screen sample is less than the preset difference threshold.
[0021] In one embodiment, adjusting the effective level duration in the first scanning cycle corresponding to the first frame of the scanning signal according to the write compensation time includes:
[0022] According to the write compensation time, the effective level pulse width in the first scanning cycle is adjusted to change the effective level duration in the first scanning cycle.
[0023] In one embodiment, the adjusting the effective level pulse width in the first scanning period includes:
[0024] When the write compensation time is a positive value, the effective level pulse width is adjusted to increase;
[0025] When the write compensation time is a negative value, the effective level pulse width is adjusted to decrease;
[0026] Preferably, when the write compensation time is a positive value, 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] In a second aspect, the present application further provides a driving device for a display panel, the driving device comprising:
[0029] A first determination module is used to determine a first data voltage and a second data voltage acting on a driving transistor in a pixel unit during a process of switching the brightness of a display image; wherein the driving transistor drives the pixel unit to display a first frame image of a first brightness under the action of the first data voltage, and the driving transistor drives the pixel unit to display a second frame image of a second brightness under the action of the second data voltage; the first frame image is displayed before the second frame image;
[0030] A second determining module, configured to determine a write compensation time according to the first data voltage and the second data voltage;
[0031] An adjustment module, used for adjusting the effective level duration in the first scanning cycle corresponding to the first frame of the scanning signal according to the writing compensation time;
[0032] The driving module is used for applying the first data voltage to the driving transistor within the effective level duration in the adjusted first scanning period.
[0033] In a third aspect, the present application further provides a display device, which includes the driving device of the display panel described in the second aspect above.
[0034] In a fourth aspect, the present application further provides a computer-readable storage medium storing a computer program, which can be executed by a processor to implement the steps in the method described in any one of the first aspects above.
[0035] In the above-mentioned driving method, driving device of the display panel, display device and storage medium, in the process of switching the brightness of the display picture, the first data voltage and the second data voltage acting on the driving transistor in the pixel unit can be determined; wherein, the driving transistor drives the pixel unit to display the first frame picture with the first brightness and displayed before the second frame picture under the action of the first data voltage, and the driving transistor drives the pixel unit to display the second frame picture with the second brightness under the action of the second data voltage; then, the write compensation time is determined according to the first data voltage and the second data voltage; the effective level duration in the first scanning cycle corresponding to the first frame picture in the scanning signal is adjusted according to the write compensation time; and the first data voltage is applied to the driving transistor within the effective level duration in the adjusted first scanning cycle. Among them, the effective level duration in the first scanning cycle is adjusted according to 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 scanning cycle of the adjusted scanning signal arrives, the first data voltage can act on the driving transistor. Since the effective level duration of the first scanning cycle is adjusted, it can be ensured that the first data voltage has sufficient and appropriate time to act on the driving transistor, and then the driving transistor can output a driving current of appropriate size, drive the light-emitting device to emit sufficient light, reduce the display brightness difference between the first frame and the second frame, and avoid the ghosting phenomenon. BRIEF DESCRIPTION OF THE DRAWINGS
[0036] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0037] Figure 1 is a schematic flow chart of a driving method in one embodiment;
[0038] Figure 2 A schematic diagram of data voltage comparison acting on a driving transistor in one embodiment;
[0039] Figure 3 A schematic diagram of driving current comparison in one embodiment;
[0040] Figure 4 A comparison diagram of a scanning signal before and after adjustment in an embodiment;
[0041] Figure 5 A schematic diagram of a flow chart of determining a write compensation time in one embodiment;
[0042] Figure 6 A schematic diagram of another process of determining a write compensation time in one embodiment;
[0043] Figure 7 A schematic diagram of a process for constructing a preset compensation table in one embodiment;
[0044] Figure 8 is a flow chart of another driving method in one embodiment;
[0045] Fig. 9 FIG. 4 is a structural block diagram of a driving device in an embodiment. DETAILED DESCRIPTION
[0046] In order to make the above-mentioned purposes, features and advantages of the present application more obvious and easy to understand, the specific implementation methods of the present application are described in detail below in conjunction with the accompanying drawings. It should be understood that many specific details are set forth in the following description to facilitate a full understanding of the present application, but the present application can be implemented in many other ways different from those described herein, and those skilled in the art can make similar improvements without violating the connotation of the present application, so the present application is not limited by the specific embodiments disclosed below.
[0047] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as those commonly understood by those skilled in the art to which this application belongs. The terms used herein in the specification of this application are only for the purpose of describing specific embodiments and are not intended to limit this application.
[0048] In the description of the present application, the terms "first" and "second" are used for descriptive purposes only and should not be understood as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include at least one of the features. In the description of the present application, the meaning of "plurality" is at least two, such as two, three, etc., unless otherwise clearly and specifically defined.
[0049] When used herein, the singular forms "a", "an", and "said / the" may also include plural forms, unless the context clearly indicates otherwise. It should also be understood that the terms "include / comprise" or "have" and the like specify the presence of stated features, wholes, steps, operations, components, parts, or combinations thereof, but do not exclude the possibility of the presence or addition of one or more other features, wholes, steps, operations, components, parts, or combinations thereof. At the same time, the term "and / or" used in this specification includes any and all combinations of the relevant listed items.
[0050] The Amoled module includes a plurality of pixel units, each of which includes a driving 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. During the operation of the pixel unit, when the scanning signal is at an effective level, the data voltage can act on the driving transistor to drive the light-emitting device to emit light when the driving transistor operates in a saturated state.
[0051] However, in the process of realizing the present invention, the inventor discovered through long-term research that due to the hysteresis effect of the driving transistor, its threshold voltage will shift, resulting in low brightness of the first frame when the module is turned on. When the module is turned on from a black screen to other brightness levels, the brightness difference is too large, resulting in a ghosting phenomenon.
[0052] In view of this, an embodiment of the present application provides a driving method, which can improve the ghosting phenomenon caused by large brightness differences in the display screen.
[0053] It should be noted that the driving method provided in the embodiment of the present application may be executed by a driving device, which may be implemented as part or all of a display panel by software, hardware, or a combination of software and hardware. The display panel may be integrated into a display device. Various electronic devices may be provided with a display device, and the electronic device may be, but is not limited to, various personal computers, laptops, smart phones, tablet computers, and other devices with display functions, which are not fully exemplified here. The following is an example of the method being applied to a driving device.
[0054] In one embodiment, Figure 1 As shown, a driving method is provided, comprising the following steps:
[0055] Step 101, in the process of switching the brightness of the display picture, determine the first data voltage and the second data voltage acting on the driving transistor in the pixel unit. The driving transistor drives the pixel unit to display the first frame picture of the first brightness under the action of the first data voltage, and drives the pixel unit to display the second frame picture of the second brightness under the action of the second data voltage; the first frame picture is displayed before the second frame picture.
[0056] The process of switching the brightness of the display screen may refer to the process of displaying the screen from dark to bright. Exemplarily, in a display scenario, the process of switching the pixel unit from a black screen to a screen of a certain brightness is the process of switching the brightness of the display screen from dark to bright. Optionally, the process of switching the brightness of the display screen may also refer to the process of switching from a screen with a brightness less than a preset brightness threshold to a screen with a brightness greater than the preset brightness threshold.
[0057] Optionally, the first frame and the second frame are two adjacent frames, and the first frame is displayed before the second frame. In other words, the first frame is the first frame displayed after switching the display brightness, and the second frame is the frame displayed after the first frame.
[0058] For example, taking the process of switching a pixel unit from a black screen to a screen of a certain brightness as an example, please refer to Figure 2 As shown in the figure, the curve indicated by A is the data voltage actually acting on the driving transistor when displaying the first frame after the screen brightness is switched, and the curve indicated by B is the data voltage actually 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 will shift, and the actual data voltage of the first frame is less than the actual data voltage of the second frame, resulting in a difference in display brightness between the first frame and the second frame. Please refer to Figure 3 The schematic diagram of the driving current comparison when the threshold voltage of the driving transistor is shifted is shown, where the horizontal axis is the gate-source voltage (Vgs) of the driving transistor and the vertical axis is the driving current (|I D |). IDVG1 is the ideal voltage-current curve when the first frame is displayed, and IDVG2 is the actual voltage-current curve when the first frame is displayed. It can be seen that when the first frame is displayed, the actual driving current output by the driving transistor is less than the ideal driving current, and the light emitting device is insufficient in brightness.
[0059] Specifically, during the operation of the pixel unit, when displaying each frame, when the scanning signal has an effective level in the scanning cycle, the data voltage (data voltage) acts on the gate of the driving transistor, so that the driving transistor works in a saturated state and drives the organic light emitting diode (OLED) to emit light. In the related art, the effective level duration of the scanning cycle corresponding to each frame is equal and fixed. When the threshold voltage of the driving transistor shifts, the effective level duration is not enough to allow the data voltage to fully act on the driving transistor, resulting in the driving transistor being unable to output an ideal driving current and a low brightness display.
[0060] In the embodiment of the present application, the first data voltage when displaying the first frame and the 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 according to the first data voltage and the second data voltage, thereby ensuring that the data voltage is written sufficiently and reducing the brightness difference between the first frame and the second frame when displayed.
[0061] Step 102: determining a write compensation time according to the first data voltage and the second data voltage.
[0062] Optionally, the data signal (data signal) includes a data voltage corresponding to each frame of the picture, so the driving device reads the data voltage for displaying each frame of the picture from the data signal. Exemplarily, the data voltage for displaying each frame of the picture can be read in advance from a RAM (Random Access Memory).
[0063] Among them, according to the first data voltage and the second data voltage, the brightness difference between displaying the first frame and displaying the second frame in the process of switching the display screen brightness in the current display scene can be determined, so that it can be known how to adjust the effective level duration in the first scanning cycle of the scanning signal when displaying the first frame.
[0064] In the embodiment of the present application, the write compensation time can be determined according to the first data voltage and the second data voltage, and the write compensation time is used to adjust the effective level duration in the first scanning period corresponding to the first frame image.
[0065] Step 103 : adjusting the effective level duration in the first scanning cycle corresponding to the first frame in the scanning signal according to the writing compensation time.
[0066] Each scanning cycle includes a high level cycle and a low level cycle. The pulse width of the high level cycle represents the duration of the high level, and the pulse width of the low level cycle represents the duration of the low level.
[0067] Optionally, the effective level duration is determined to be a low level duration or a high level duration according to the transistor type of the driving transistor.
[0068] Optionally, the effective level duration in the first scanning cycle here is the low level duration in the first scanning cycle. For ease of understanding, the following example is taken as an example in which the effective level duration is the low level duration.
[0069] Among them, the driving device can obtain the original scanning signal. As mentioned above, the low-level duration of each scanning cycle in the original scanning signal is equal. After the write compensation time is determined, the low-level duration in the first scanning cycle of the scanning signal is adjusted according to the write compensation time. In this way, when the scanning signal and the data signal act on the pixel circuit, when the low level of the first scanning cycle arrives, the first data voltage can be written into the driving transistor. Since the low-level duration is adjusted, it can ensure that the first data voltage is fully written, the driving transistor reaches a saturated state, the driving current reaches the target value, and the light-emitting device reaches the target brightness. Exemplary, such as Figure 4 A comparison diagram of the scanning signal before and after adjustment provided in an embodiment of the present application is shown.
[0070] Step 104 : applying the first data voltage to the driving transistor within the adjusted effective level duration in the first scanning period.
[0071] Optionally, the difference between the first driving current output by the driving transistor and the second driving current when the first data voltage acts on the driving transistor during the low-level duration in the adjusted first scanning cycle is within a preset range, wherein the second driving current is the driving current output by the driving transistor when the second data voltage acts on the driving transistor during the second scanning cycle corresponding to the second frame in the scanning signal. In this way, the brightness difference between the first frame and the second frame is greatly reduced, and the ghosting phenomenon is improved.
[0072] In the above driving method, in the process of switching the brightness of the display picture, the first data voltage and the second data voltage acting on the driving transistor in the pixel unit can be determined; wherein, the driving transistor drives the pixel unit to display the first frame picture with the first brightness and displayed before the second frame picture under the action of the first data voltage, and the driving transistor drives the pixel unit to display the second frame picture with the second brightness under the action of the second data voltage; and then determine the writing compensation time according to the first data voltage and the second data voltage; adjust the effective level duration in the first scanning cycle corresponding to the first frame picture in the scanning signal according to the writing compensation time; and apply the first data voltage to the driving transistor within the effective level duration in the adjusted first scanning cycle. wherein, the effective level duration in the first scanning cycle is adjusted according to the writing compensation time determined by the first data voltage and the second data voltage, so that when the effective level duration of the first scanning cycle of the adjusted scanning signal arrives, the first data voltage can act on the driving transistor, and because the effective level duration of the first scanning cycle is adjusted, it can be ensured that the first data voltage has sufficient and appropriate time to act on the driving transistor, and then the driving transistor can output a driving current of appropriate size, drive the light-emitting device to emit sufficient light, reduce the display brightness difference between the first frame picture and the second frame picture, and avoid the smear phenomenon.
[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 may refer to the process of displaying the screen from dark to bright, and the first frame may refer to the first frame displayed after switching from a black screen to a bright screen.
[0075] In this way, in view of the negative bias of the DTFT during the first frame of the Amoled module, the effective level duration of the first scanning cycle of the first frame is adjusted to ensure that the first data voltage is fully written into the driving transistor, thereby avoiding problems such as poor ghosting and low-frequency flickering caused by too low brightness of the first frame.
[0076] The process of determining the write compensation time is described below.
[0077] In one embodiment, Figure 5 A schematic diagram of a process for determining a write compensation time provided by an embodiment of the present application is shown. Determining the write compensation time according to the first data voltage and the second data voltage includes:
[0078] Step 501: determining a voltage difference between a first data voltage and a second data voltage.
[0079] Step 502: Determine the write compensation time according to the voltage difference.
[0080] In an optional implementation, the driving device determines the write compensation time according to the voltage difference and a preset functional relationship.
[0081] For example, the preset function relationship represents the correspondence between different preset voltage differences and preset write compensation times. Optionally, the preset function relationship is determined by the correspondence between multiple discrete 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 function relationship, the write compensation time can be obtained.
[0082] The corresponding relationship between a plurality of discrete preset voltage differences and preset write compensation times can be determined in advance through experimental simulation.
[0083] Optionally, the preset functional relationship may be pre-stored in RAM.
[0084] In another optional implementation, such as Figure 6 Another flow chart of determining the write compensation time provided by an embodiment of the present application is shown. Determining the write compensation time according to the voltage difference includes:
[0085] Step 601: Determine, according to the voltage difference, a target voltage difference range to which the voltage difference belongs.
[0086] Step 602: Read the write compensation time corresponding to the target voltage difference range from a preset compensation table according to the target voltage difference range, wherein the preset compensation table includes a plurality of sets of correspondences between preset voltage difference ranges and preset write compensation times.
[0087] Exemplarily, the first data voltage is data1, the second data voltage is data2, and the voltage difference △data=data1-data2. Among them, when the brightness of the first frame is lower than the brightness of the second frame, △data is greater than 0. Based on the 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 here only three groups of correspondences between voltage difference ranges and preset write compensation times are used as examples. It can be understood that the preset compensation table may include more groups of correspondences between preset voltage difference ranges and preset write compensation times.
[0088] After determining the writing compensation time, the effective level duration in the first scanning cycle is adjusted according to the writing compensation time. When the scanning signal is input to the pixel unit, at the initial moment when the effective level in the adjusted first scanning cycle arrives, the reference voltage (Vrefn) is written into the gate of the driving transistor to reset the driving transistor, and then the first data voltage acts on the driving transistor to increase the Vgs of the driving transistor, I D As it increases, the brightness of the first frame is improved.
[0089] In one embodiment, Figure 7 The schematic diagram of the process of constructing a preset compensation table provided in an embodiment of the present application is shown. The process of constructing the preset compensation table includes:
[0090] Step 701, obtaining multiple groups of display picture samples, each display picture sample including data voltages of two consecutive display picture frames in a different display picture brightness switching process.
[0091] The two consecutive frames of displayed images may be the first frame and the second frame after the image is switched. That is, a large number of samples of the displayed images when the Amoled module displays the switched images may be collected. For example, a large number of data voltages of the first frame and the second frame displayed when the Amoled module switches from a black image to an image of other brightness are collected to form a sample library.
[0092] Step 702: for each display picture sample, determine the voltage difference between the data voltages of two frames of display pictures in each display picture sample.
[0093] That is, for each display picture sample, the voltage difference between the data voltages of the first frame picture and the second frame picture is calculated.
[0094] Step 703: determine a plurality of preset voltage difference ranges according to the voltage differences.
[0095] A plurality of preset voltage difference ranges are divided according to each voltage difference, such as the ranges of 0 to m, m to n, and greater than n described above.
[0096] Step 704 , determining the preset write compensation time corresponding to each preset voltage difference range, and obtaining a preset compensation table.
[0097] The preset write compensation time is an adjustment value for adjusting the effective level duration of the scanning cycle of the first frame in the display image sample, so that the display brightness difference between the two frames of the display image 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 found in advance through multiple experiments. It can be understood that in actual application, when the voltage difference belongs to a preset voltage difference range, the preset write compensation time corresponding to the preset voltage difference range is used as the determined write compensation time by looking up the table, and after adjusting the effective level duration of the first scanning cycle according to the determined write compensation time, when the first frame is displayed, the difference between the brightness of the first frame and the brightness of the second frame displayed later is less than the preset difference threshold, that is, the brightness of the two frames is basically the same.
[0099] In one embodiment, when the display frequency switching of the pixel unit is detected, it means that the brightness of the display screen switches. 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 according to the first data voltage and the second data voltage.
[0100] In the embodiment of the present application, a large number of display screen samples are collected and stored, providing a large amount of reference data for brightness compensation. In actual application, based on the preset compensation table, the differences between different frames are monitored and compensated in real time, so that the brightness compensation of each frame is more delicate, and there will be no over-compensation or under-compensation. When the frequency or brightness is switched, the module display effect is more complete, and the problem of ghosting and flickering caused by sudden changes in the brightness of the picture when the frequency or brightness is switched is solved.
[0101] In one embodiment, in addition to the switching process from dark to bright mentioned above, there is also a switching process from bright to dark. In this type of switching display screen brightness process, the write compensation time can also be determined by looking up the table based on the voltage difference △data between the first data voltage and the second data voltage.
[0102] If x<△data<0, it is determined that the brightness of the next frame is lower than that of the previous frame, and the effective level duration in the second scanning cycle corresponding to the second frame in the scanning signal can be adjusted according to the write compensation time, and the second data voltage is applied to the driving transistor during the effective level duration in the adjusted second scanning cycle. In this way, by adjusting the effective level duration of the second scanning cycle, when the adjusted scanning signal is input into the pixel unit, at the initial moment when the effective level duration in the adjusted second scanning cycle arrives, the reference voltage (Vrefn) is written into the gate of the driving transistor to reset the driving transistor, and then the second data voltage acts on the driving transistor to increase the Vgs of the driving transistor, and I D As a result, the brightness of the second frame is increased, and the brightness difference between the first frame and the second frame is reduced.
[0103] For example, if x<△data<0, the table is looked up to determine that the write compensation time is T4; if y<△data<x, the table is looked up to determine that the write compensation time is T5; if △data<y, the table is looked up to determine that the write compensation time is T6. It can be understood that when the sample library is large enough, the preset voltage difference range can be continuously divided into more detailed areas, which is not fully illustrated here.
[0104] The process of adjusting the effective level duration is described below.
[0105] In one embodiment, adjusting the effective level duration in the first scanning cycle corresponding to the first frame image in the scanning signal according to the write compensation time includes: adjusting the effective level pulse width in the first scanning cycle according to the write compensation time to change the effective level duration in the first scanning cycle.
[0106] Wherein, the effective level duration in the first scanning period can be adjusted while the total period duration of the first scanning period remains unchanged.
[0107] For example, adjusting the effective level pulse width in the first scanning period includes: when the write compensation time is a positive value, adjusting the effective level pulse width to increase; when the write compensation time is a negative value, adjusting the effective level pulse width to decrease.
[0108] Taking the effective level as a low level as an example, the effective level pulse width is the low level pulse width in the first scanning 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 a positive value, the write compensation time is proportional to the effective level pulse width.
[0109] Among them, each scanning cycle includes a high level period and a low level period, and the level change from the high level period to the low level period constitutes the falling edge in the scanning cycle. Since the total duration of the scanning cycle is fixed, when the position of the falling edge changes, the duration of the high level period and the low level period changes, that is, the high level duration and the low level duration 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 scanning cycle changes, that is, when the write compensation time is a positive value, the effective level pulse width is adjusted to increase, so that the position of the falling edge moves forward, so that the effective level duration increases. When the write compensation time is a negative value, the effective level pulse width is adjusted to decrease, so that the position of the falling edge moves backward, so that the effective level duration decreases.
[0110] Specifically, the values of each preset write compensation time determined according to the display screen sample in the experiment may be positive or negative. In some cases, if the write compensation time is positive, it means that the low level duration in the first scanning cycle needs to be lengthened; in other cases, if the write compensation time is negative, it means that the low level duration in the first scanning cycle needs to be shortened. Here, the low level duration can be changed by adjusting the position of the falling edge in the first scanning cycle of the original scanning signal to move forward or backward. Refer to the above Figure 4 As shown, by adjusting the position of the falling edge to move back, the low level duration is reduced. In this way, when the low level arrives, the data voltage can be fully written into the driving transistor, so that an ideal driving current can be output to drive the light-emitting device to emit light.
[0111] In one embodiment, determining a first data voltage and a second data voltage acting on a driving transistor in a pixel unit includes: reading a high-level duration of a write cycle corresponding to a first frame in a data voltage signal acting on the driving transistor as the first data voltage; and reading a high-level duration of a write cycle corresponding to a second frame in a data voltage signal acting on the driving transistor as the second data voltage.
[0112] For ease of understanding, the driving method provided by the present application is described below with a complete embodiment. Figure 8 , the driving method comprises the following steps:
[0113] Step 801 : in the process of switching the brightness of the display picture, determining a first data voltage and a second data voltage acting on a driving transistor in a pixel unit.
[0114] The driving transistor drives the pixel unit to display a first frame of picture with a first brightness under the action of the first data voltage, and drives the pixel unit to display a second frame of picture with a second brightness under the action of the second data voltage; the first frame of picture is displayed before the second frame of picture.
[0115] The first frame is the first frame displayed by the pixel unit in the current display scene.
[0116] Step 802: determining a voltage difference between a first data voltage and a second data voltage.
[0117] Step 803: Determine, according to the voltage difference, a target voltage difference range to which the voltage difference belongs.
[0118] Step 804 , reading a write compensation time corresponding to the target voltage difference range from a preset compensation table according to the target voltage difference range.
[0119] Step 805 , adjusting the low level pulse width in the first scanning cycle according to the write compensation time, so that the low level duration in the first scanning cycle is changed.
[0120] Exemplarily, when the write compensation time is a positive value, the low-level pulse width is adjusted to increase; when the write compensation time is a negative value, the low-level pulse width is adjusted to decrease.
[0121] Step 806 , applying the first data voltage to the driving transistor during the adjusted low level duration in the first scanning period.
[0122] It should be understood that, although the various steps in the flowcharts involved in the above-mentioned embodiments are displayed in sequence according to the indication of the arrows, these steps are not necessarily executed in sequence according to the order indicated by the arrows. Unless there is a clear explanation in this article, the execution of these steps does not have a strict order restriction, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above-mentioned embodiments can include multiple steps or multiple stages, and these steps or stages are not necessarily executed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily to be carried out in sequence, but can be executed in turn or alternately with other steps or at least a part of the steps or stages in other steps.
[0123] Based on the same inventive concept, the embodiment of the present application also provides a driving device for implementing the driving method involved above. The implementation solution provided by the device to solve the problem is similar to the implementation solution recorded in the above method, so the specific limitations in one or more driving device embodiments provided below can refer to the limitations on the driving method above, and will not be repeated here.
[0124] In one embodiment, Fig. 9 As shown, a driving device for a display panel is provided, the driving device 900 comprises: a first determining module 901, a second determining module 902, an adjusting module 903 and a driving module 904, wherein:
[0125] The first determination module 901 is used to determine the first data voltage and the second data voltage acting on the driving transistor in the pixel unit in the process of switching the brightness of the display picture; wherein the driving transistor drives the pixel unit to display a first frame picture 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 picture of the second brightness under the action of the second data voltage; the first frame picture is displayed before the second frame picture;
[0126] A second determining module 902, configured to determine a write compensation time according to the first data voltage and the second data voltage;
[0127] An adjustment module 903, configured to adjust the effective level duration in the first scanning cycle corresponding to the first frame of the scanning signal according to the write compensation time;
[0128] The driving module 904 is used to apply the first data voltage to the driving transistor within the effective level duration in the adjusted first scanning period.
[0129] In one embodiment, the second determination 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 according to the voltage difference.
[0130] In one embodiment, the second determination module 902 is specifically used to: determine the target voltage difference range to which the voltage difference belongs based on the voltage difference; 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 a plurality of groups of correspondences between preset voltage difference ranges and preset write compensation times.
[0131] In one embodiment, the process of constructing a preset compensation table includes: obtaining multiple groups of display screen samples; each display screen sample includes the data voltage of two consecutive frames of display screens in different display screen brightness switching processes; for each display screen sample, determining the voltage difference between the data voltages of two frames of display screens in each display screen sample; determining multiple preset voltage difference ranges based on each voltage difference; determining the preset write compensation time corresponding to each preset voltage difference range, and obtaining a preset compensation table; wherein the preset write compensation time is an adjustment value for adjusting the effective level duration of the scanning cycle of the first frame of the display screen sample, so that the display brightness difference between the two frames of display screens in the corresponding display screen sample is less than the preset difference threshold.
[0132] In one embodiment, the adjustment module 903 is specifically used to adjust the effective level pulse width in the first scanning cycle according to the write compensation time, so that the effective level duration in the first scanning cycle changes.
[0133] In one embodiment, the adjustment module 903 is specifically used to: when the write compensation time is a positive value, adjust the effective level pulse width to increase; when the write compensation time is a negative value, adjust the effective level pulse width to decrease; preferably, when the write compensation time is a positive value, 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 above-mentioned driving device can be implemented in whole or in part by software, hardware or a combination thereof. Each module can be embedded in or independent of a processor in a computer device in the form of hardware, or can be stored in a memory in a computer device in the form of software, so that the processor can call and execute the operations corresponding to each module above.
[0136] In one embodiment, the present application further provides a display device, which includes the driving device of the above-mentioned display panel.
[0137] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the steps in the above-mentioned method embodiments are implemented.
[0138] In one embodiment, a computer program product is provided, including a computer program, which implements the steps in the above method embodiments when executed by a processor.
[0139] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to the memory, database or other medium 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), magnetoresistive 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. As an illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The database involved in each embodiment provided in this application may include at least one of a relational database and a non-relational database. Non-relational databases may include distributed databases based on blockchains, etc., but are not limited to this. The processor involved in each embodiment provided in this application may be a general-purpose processor, a central processing unit, a graphics processor, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, etc., but are not limited to this.
[0140] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, 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 above-described embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the present application. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the attached claims.
Claims
1. A driving method, characterized in that: The method comprises: In the process of switching the brightness of the display picture, determining a first data voltage and a second data voltage acting on a driving transistor in a pixel unit; wherein the driving transistor drives the pixel unit to display a first frame picture of a first brightness under the action of the first data voltage, and the driving transistor drives the pixel unit to display a second frame picture of a second brightness under the action of the second data voltage; the first frame picture is displayed before the second frame picture; determining a write compensation time according to the first data voltage and the second data voltage; Adjusting the effective level duration in the first scanning cycle corresponding to the first frame of the scanning signal according to the writing compensation time; The first data voltage is applied to the driving transistor within the adjusted effective level duration in the first scanning period.
2. The method according to claim 1, characterized in that The step of determining the write compensation time according to the first data voltage and the second data voltage includes: determining a voltage difference between the first data voltage and the second data voltage; The write compensation time is determined according to the voltage difference.
3. The method according to claim 2, characterized in that The step of determining the write compensation time according to the voltage difference comprises: According to the voltage difference, determining a target voltage difference range to which the voltage difference belongs; According to the target voltage difference range, reading a write compensation time corresponding to the target voltage difference range from a preset compensation table; The preset compensation table includes a plurality of corresponding relationships between preset voltage difference ranges and preset writing compensation times.
4. The method according to claim 3, characterized in that The process of constructing the preset compensation table includes: Acquire multiple groups of display picture samples; each of the display picture samples includes data voltages of two consecutive display picture frames during different display picture brightness switching processes; For each of the display picture samples, determining a voltage difference between data voltages of two frames of display pictures in each of the display picture samples; Determining a plurality of preset voltage difference ranges according to 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 for adjusting the effective level duration of the scanning cycle of the first frame of the display screen sample, so that the display brightness difference between the two frames of the display screen in the corresponding display screen 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 scanning cycle corresponding to the first frame of the scanning signal according to the writing compensation time comprises: According to the write compensation time, the effective level pulse width in the first scanning cycle is adjusted to change the effective level duration in the first scanning cycle.
6. The method according to claim 5, characterized in that The step of adjusting the effective level pulse width in the first scanning period includes: When the write compensation time is a positive value, adjusting the effective level pulse width to increase; When the write compensation time is a negative value, adjusting the effective level pulse width to decrease; Preferably, when the write compensation time is a positive value, 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, characterized in that: include: A first determination module is used to determine a first data voltage and a second data voltage acting on a driving transistor in a pixel unit in a process of switching the brightness of a display picture; wherein the driving transistor drives the pixel unit to display a first frame picture of a first brightness under the action of the first data voltage, and the driving transistor drives the pixel unit to display a second frame picture of a second brightness under the action of the second data voltage; the first frame picture is displayed before the second frame picture; A second determining module, configured to determine a write compensation time according to the first data voltage and the second data voltage; An adjustment module, configured to adjust a valid level duration in a first scanning cycle corresponding to the first frame of the scanning signal according to the write compensation time; The driving module is used for applying the first data voltage to the driving transistor within the effective level duration in the adjusted first scanning period.
9. A display device, characterized in that: A driving device for a display panel comprising the method of claim 8.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and the computer program can be executed by a processor to implement the steps in the method according to any one of claims 1 to 7.
Citation Information
Patent Citations
Display panel and compensation method and device thereof
CN112581896A
Method and device for generating smear compensation data of display screen
CN116246577A
Display panel, driving method thereof and display device
CN116486743A
Driving method of display panel, driving controller and display device
CN116597778A
Display driving method, display device and storage medium
CN117524171A