Driving method and apparatus for display panel, and display apparatus

By employing multi-pulse driving and data compensation technologies, the problems of ghosting and display abnormalities caused by the hysteresis effect of driving transistors in OLED display panels have been solved, thus improving the display effect.

WO2025241770A1PCT designated stage Publication Date: 2025-11-27KUNSHAN GO VISIONOX OPTO ELECTRONICS CO LTD
View PDF 9 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2025/088993
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-05-24
Filing Date
2025-04-15
Publication Date
2025-11-27

AI Technical Summary

Technical Problem

OLED display panels suffer from ghosting and display abnormalities due to the hysteresis effect of the driving transistors, which is difficult to solve effectively with existing technologies.

Method used

A multi-pulse driving method is adopted to reset the driving transistor multiple times within a display frame. By acquiring the driving data of the non-target writing stage and the target writing stage, compensation data is calculated and data compensation is performed to improve the effect of hysteresis.

Benefits of technology

It improves the ghosting phenomenon caused by the hysteresis effect of the driving transistor, enhances the display effect of the OLED display panel, ensures that the brightness of the light-emitting element reaches the required brightness, and solves the problem of display abnormality.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025088993_27112025_PF_FP_ABST
    Figure CN2025088993_27112025_PF_FP_ABST
Patent Text Reader

Abstract

A driving method and apparatus for a display panel, and a display apparatus. Each pixel circuit comprises an (m-1)th non-target write phase and one target write phase in one display frame, wherein in the non-target write phase, the pixel circuit is configured to receive first driving data; and an m-th data write phase is a target write phase, and corresponding initial driving data is second driving data. The driving method comprises: acquiring display data corresponding to first driving data in an (m-1)th data write phase (S110), and acquiring display data corresponding to second driving data (S120); on the basis of the display data corresponding to the first driving data and the display data corresponding to the second driving data, determining compensation data for a pixel circuit (S130); and on the basis of the compensation data, compensating for the display data corresponding to the second driving data, and controlling the display of a display panel on the basis of compensated display data (S140).
Need to check novelty before this filing date? Find Prior Art

Description

Driving method and device of display panel, and display device

[0001] The present application claims priority to the Chinese patent application No. 202410658219.4, filed on May 24, 2024, to the Chinese Patent Office, the whole content of the above application being incorporated herein by reference. TECHNICAL FIELD

[0002] The present application relates to the technical field of display, for example, to a driving method and device of display panel, and display device. BACKGROUND

[0003] Compared with the traditional liquid crystal display substrate (LCD), the organic light-emitting diode (OLED) display substrate has the advantages of self-luminous, wide color gamut, high contrast, thinness, etc., and has been widely applied in smart phones, wearable devices, notebook computers, televisions, virtual reality devices (VR), and many other devices.

[0004] The OLED display substrate includes a plurality of sub-pixels and a pixel circuit connected with the sub-pixels, and the pixel circuit includes a driving transistor configured to generate a driving current to drive the corresponding sub-pixel to emit light. However, the display effect of the OLED display panel still needs to be improved. SUMMARY

[0005] The present application provides a driving method and device of display panel, and display device, to improve the ghosting phenomenon caused by the hysteresis effect of the driving transistor, solve the problem of display abnormality of the display panel, and improve the display effect of the display panel.

[0006] The present application provides a driving method of a display panel, the display panel including a plurality of pixel circuits; each of the pixel circuits including m data writing stages in one display frame, where m≥2; the first to the (m-1)th data writing stages being non-target writing stages, in which the pixel circuit is configured to receive first driving data; the mth data writing stage being a target writing stage, the initial driving data corresponding to the target writing stage being second driving data; the driving method of the display panel including: obtaining display data corresponding to the first driving data of the (m-1)th data writing stage; obtaining display data corresponding to the second driving data; determining compensation data of the pixel circuit according to the display data corresponding to the first driving data and the display data corresponding to the second driving data; compensating the display data corresponding to the second driving data according to the compensation data, and controlling the display panel to display based on the compensated display data.

[0007] The embodiment of the present application provides a driving device of a display panel, the display panel comprises a plurality of pixel circuits, each of the pixel circuits comprises m data writing stages in one display frame, wherein m>=2; the first to the (m-1)th data writing stages are non-target writing stages, in the non-target writing stages, the pixel circuit is configured to receive first driving data; the mth data writing stage is a target writing stage, and corresponding initial driving data in the target writing stage is second driving data; the driving device of the display panel comprises: a first acquisition module configured to acquire display data corresponding to the first driving data of the (m-1)th data writing stage; a second acquisition module configured to acquire display data corresponding to the second driving data; a compensation data generation module configured to determine compensation data of the sub-pixel according to the display data corresponding to the first driving data and the display data corresponding to the second driving data; and a driving module configured to compensate the display data corresponding to the second driving data according to the compensation data, and control the display panel to display based on the compensated display data.

[0008] The embodiment of the present application provides a display device, comprising a display panel and the driving device of the display panel.

[0009] The embodiment of the present application determines the size of the compensation data according to the display data corresponding to the first driving data and the display data corresponding to the second driving data, so that the influence of the first driving data corresponding to the non-target writing stage on the second driving data written in the target writing stage is improved, and the problem that the pixel circuit in the target writing stage cannot finally accurately write the required driving data is solved. The second driving data is compensated by the compensation data, so that the compensated second driving data can make the pixel circuit finally write the required driving data in the target writing stage, and then make the luminous brightness of the light emitting element connected with the pixel circuit reach the required brightness, and the problem of display abnormality is improved. BRIEF DESCRIPTION OF DRAWINGS

[0010] Fig. 1 is a structural schematic diagram of a pixel circuit;

[0011] Fig. 2 is a flow chart of a driving method of a display panel provided by the embodiment of the present application;

[0012] Fig. 3 is a driving timing diagram of a pixel circuit in a display panel provided by the embodiment of the present application in one display frame;

[0013] Fig. 4 is a flow chart of another driving method of a display panel provided by the embodiment of the present application;

[0014] Fig. 5 is a flow chart of another driving method of a display panel provided by the embodiment of the present application;

[0015] FIG. 6 is a structural schematic diagram of a display panel according to an embodiment of the present application;

[0016] FIG. 7 is a timing diagram of a scanning signal of a display panel according to an embodiment of the present application;

[0017] FIG. 8 is a diagram of two working examples of a display panel according to an embodiment of the present application;

[0018] FIG. 9 is a structural schematic diagram of another display panel according to an embodiment of the present application;

[0019] FIG. 10 is a diagram of a gamma curve according to an embodiment of the present application;

[0020] FIG. 11 is a structural schematic diagram of a driving device according to an embodiment of the present application;

[0021] FIG. 12 is a structural schematic diagram of a display device according to an embodiment of the present application. DETAILED DESCRIPTION

[0022] In order to improve the ghosting phenomenon caused by the hysteresis effect of the driving transistor, multi-pulse driving is usually used, which can cause display abnormality. FIG. 1 is a structural schematic diagram of a pixel circuit. Referring to FIG. 1, the pixel circuit includes a driving transistor M1, a first reset transistor M2, a second reset transistor M3, a data writing transistor M4, a compensation transistor M5, a first light-emitting control transistor M6, a second light-emitting control transistor M7, and a storage capacitor Cst. The first reset transistor M2 is configured to transmit a first reset voltage Vref1 to the gate of the driving transistor M1 in response to an effective potential on a first scan signal line S1, the second reset transistor M3 is configured to transmit a second reset voltage Vref2 to the first end of a light-emitting element LD in response to an effective potential on a second scan signal line S2, and the data writing transistor M4 is configured to transmit a data voltage Vdata to the driving transistor M1 in response to an effective potential on a third scan signal line S3. The first light-emitting control transistor M6 and the second light-emitting control transistor M7 are configured to be turned on in response to an effective potential on a light-emitting control signal line EM, so that the driving transistor M1 generates a driving current according to the data voltage Vdata to drive the light-emitting element LD to emit light. In order to improve the hysteresis effect, multi-pulse driving is used, that is, the driving transistor M1 is reset multiple times within one display frame. Therefore, the signal on the third scan signal line S3 is also a multi-pulse signal. When multi-pulse driving is used, the last effective signal pulse of the signal transmitted on the third scan signal line S3 in a stage of one display frame, the light-emitting element connected to the third scan signal line S3 writes the target data voltage, and the target data voltage of the remaining row light-emitting element written in the stage of the other effective signal pulses is the target data voltage corresponding to the remaining row light-emitting element of the sub-pixel. The target data voltage of the remaining row light-emitting element written by the sub-pixel can affect the target data voltage of the light-emitting element corresponding to the last effective signal pulse, so that the light-emitting element cannot accurately write the target data voltage, resulting in display abnormality. The target data voltage of the light-emitting element is the data voltage written by the light-emitting element in the current display frame.

[0023] Embodiments of the present application provide a driving method of a display panel, which can improve the ghosting phenomenon caused by the hysteresis effect of the driving transistor, solve the problem of display abnormality of the display panel, and improve the display effect of the display panel.

[0024] FIG. 2 is a flow chart of a driving method of a display panel according to an embodiment of the present application, and FIG. 3 is a timing chart of driving of a pixel circuit in a display frame of a display panel according to an embodiment of the present application. The pixel circuit of the display panel can be a 7T1C circuit structure as shown in FIG. 1, or can be a 5T1C or other pixel circuit structure in other embodiments, which is not limited herein. Referring to FIGS. 2 and 3, the display panel includes a plurality of pixel circuits; each pixel circuit includes m data write stages in a display frame, where m≥2; the first to (m-1)th data write stages are non-target write stages t1, in which the pixel circuit is configured to receive first driving data; and the mth data write stage is a target write stage t2, and the initial driving data corresponding to the target write stage t2 is second driving data. Optionally, the pixel circuit further includes m reset stages t3 in a display frame, and the pixel circuit is configured to receive a reset voltage in each reset stage t3. Optionally, the signal on the first scan signal line S1 is multiplexed as the signal on the second scan signal line S2, and in each reset stage in a display frame, the reset of the gate of the driving transistor M1 and the reset of the light emitting element LD are performed once to improve the hysteresis effect. Optionally, in a display frame, the reset stage t3 and the data write stage are alternately performed, and the reset stage t3 corresponds to the data write stage one by one, and the data write stage lags behind the corresponding reset stage t3.

[0025] The driving method of the display panel includes the following steps.

[0026] S110: obtaining display data corresponding to the first driving data of the (m-1)th data write stage.

[0027] The display panel includes a plurality of sub-pixels, and in an optional embodiment, one pixel circuit can correspond to one light emitting element, and one light emitting element corresponds to one sub-pixel.

[0028] The display data includes driving data or a gray scale value, and the driving data can be a data voltage.

[0029] For a pixel circuit in the s-th row, such as the first pixel circuit, the target driving data is to be written in the mth data write stage, and the first driving data is written in the first to (m-1)th data write stages, where the first driving data corresponding to the first pixel circuit is equal to the target driving data written by the second pixel circuit in the target write stage of the second pixel circuit. The second pixel circuit is a pixel circuit in a row of the remaining rows and connected to the same data line as the first pixel circuit. s is greater than or equal to 3.

[0030] Since the first driving data corresponding to the non-target writing stage adjacent to the target writing stage has an influence on the target writing stage, only the display data corresponding to the first driving data of the (m-1)th data writing stage is obtained in this embodiment. If the display data is driving data, the display data corresponding to the first driving data is the first driving data. If the display data is a gray scale value, the driving data and the gray scale value correspond to each other, and the gray scale value corresponding to the first driving data can be obtained according to the obtained first driving data. For example, the size of the display data corresponding to the first driving data can be obtained at the end of the (m-1)th data writing stage.

[0031] S120: Obtain display data corresponding to the second driving data.

[0032] The second driving data is the driving data (initial driving data) before compensation in the pixel circuit in the target writing stage. The second driving data is obtained before the display panel generates the target driving data to be written into the pixel circuit and before the mth data writing stage starts. The second driving data corresponds to the display data one by one. If the display data is driving data, the display data corresponding to the second driving data is the second driving data. If the display data is a gray scale value, the gray scale value corresponding to the second driving data is determined according to the correspondence between the driving data and the gray scale value.

[0033] S130: Determine the compensation data of the pixel circuit according to the display data corresponding to the first driving data and the display data corresponding to the second driving data.

[0034] Optionally, the display data includes a gray scale value, and the compensation data is a compensation gray scale value. The compensation gray scale value of the pixel circuit is determined according to the gray scale value corresponding to the first driving data and the gray scale value corresponding to the second driving data. In an optional embodiment, there is a preset correspondence relationship between the gray scale value corresponding to the first driving data, the gray scale value corresponding to the second driving data, and the compensation gray scale value to be compensated, and the compensation gray scale value can be determined according to the preset correspondence relationship. The preset correspondence relationship can include a preset correspondence table.

[0035] The preset correspondence includes multiple compensation data and display data corresponding to each compensation data. The preset correspondence includes multiple gray scale groups, each gray scale group including a first gray scale and a second gray scale, at least one of the first gray scale and the second gray scale being different in different gray scale groups; and the multiple gray scale groups respectively constitute display data corresponding to the multiple compensation data. In step 130, the step of determining the compensation data of the pixel circuit can include: when there is a reference gray scale group in the multiple gray scale groups, taking the compensation data corresponding to the reference gray scale group as the compensation data of the pixel circuit; the first gray scale in the reference gray scale group being equal to the display data corresponding to the first driving data, and the second gray scale in the reference gray scale group being equal to the display data corresponding to the second driving data; and when there is no reference gray scale group in the multiple gray scale groups, determining the compensation data of the pixel circuit by interpolation calculation.

[0036] When there is no reference gray scale group in the multiple gray scale groups and there are a first reference gray scale group and a second reference gray scale group, the compensation data of the pixel circuit is determined by interpolation calculation based on the first gray scale and the second gray scale in the first reference gray scale group and the second reference gray scale group. The first gray scale in the first reference gray scale group and the second reference gray scale group is equal to the display data corresponding to the first driving data; the display data corresponding to the second driving data is greater than the second gray scale in the first reference gray scale group and less than the second gray scale in the second reference gray scale group.

[0037] When there is no reference gray scale group in the multiple gray scale groups and there are a third reference gray scale group and a fourth reference gray scale group, the compensation data of the pixel circuit is determined by interpolation calculation based on the first gray scale and the second gray scale in the third reference gray scale group and the fourth reference gray scale group. The second gray scale in the third reference gray scale group and the fourth reference gray scale group is equal to the display data corresponding to the second driving data; the display data corresponding to the first driving data is greater than the first gray scale in the third reference gray scale group and less than the first gray scale in the fourth reference gray scale group.

[0038] When the reference gray scale group does not exist in the multiple gray scale groups and the fifth, sixth, seventh and eighth reference gray scale groups exist, the compensation data of the pixel circuit is determined by interpolation calculation based on the first and second gray scales in the fifth to eighth reference gray scale groups. The gray scale group is represented as (first gray scale, second gray scale), the fifth reference gray scale group is (α1, β1), the sixth reference gray scale group is (α3, β1), the seventh reference gray scale group is (α1, β3), and the eighth reference gray scale group is (α3, β3); the display data corresponding to the first driving data is equal to α2, and the display data corresponding to the second driving data is equal to β2; α2 is greater than α1 and less than α3; β2 is greater than β1 and less than β3. The compensation data corresponding to (α2, β1) is determined by interpolation calculation based on (α1, β1) and (α3, β1); the compensation data corresponding to (α2, β3) is determined by interpolation calculation based on (α1, β3) and (α3, β3); and then the compensation data corresponding to (α2, β2) is determined by interpolation calculation based on (α2, β1) and (α2, β3).

[0039] S140: compensating the display data corresponding to the second driving data according to the compensation data, and controlling the display panel to display based on the compensated display data.

[0040] The compensation data is the compensation value of the display data corresponding to the second driving data, the compensated display data is generated according to the compensation data and the display data before compensation, and then the display panel is controlled to display according to the compensated display data. In an optional implementation, the display data is a gray scale value, the driving data is a data voltage, and the compensation data is a compensation gray scale value. The compensated gray scale value is generated according to the gray scale value corresponding to the second driving data of the pixel circuit, i.e. the data voltage before compensation, and the compensation gray scale value, and the compensated data voltage is generated according to the compensated gray scale value, so as to control the display panel to display according to the compensated data voltage. For example, the display data corresponding to the first driving data is 0 gray scale, the display data corresponding to the second driving data is 255 gray scale, the compensation gray scale value corresponding to 255 gray scale under 0 gray scale is -15, the compensated gray scale value is 240 gray scale, the display panel is controlled to display according to the driving data corresponding to 240 gray scale, i.e. the data voltage, so as to compensate the display panel.

[0041] The embodiment of the present application determines the size of the compensation data according to the display data corresponding to the first driving data and the display data corresponding to the second driving data, so as to improve the influence of the non-target writing stage corresponding to the first driving data on the target writing stage writing the second driving data. The second driving data is compensated by the compensation data, and based on the compensated second driving data, the pixel circuit can finally write the required driving data in the target writing stage, so as to make the luminous brightness of the light emitting element connected to the pixel circuit reach the required brightness, and improve the display abnormality problem.

[0042] FIG. 4 is a flowchart of another driving method of a display panel provided by the embodiment of the present application. Referring to FIG. 4, the driving method comprises the following steps.

[0043] S111: Obtain the display data corresponding to the first driving data of the (m-1)th data writing stage.

[0044] S121: Obtain the display data corresponding to the second driving data.

[0045] S131: Obtain the display parameter of the current display frame of the display panel.

[0046] The display parameter can include a display brightness level and / or a refresh frequency. A mobile phone, a computer or the like display device usually includes a brightness adjustment button, and a user changes the input display brightness level through the brightness adjustment button. The display brightness level is also called a display brightness value (DBV). Each display brightness level can correspond to a display brightness of a maximum gray scale value in the display panel. When the display brightness corresponding to the maximum gray scale value in the display panel changes, the display brightness corresponding to other gray scale values also changes. When the display brightness corresponding to the maximum gray scale value in the display panel increases, the display brightness corresponding to other gray scale values also increases. When the display brightness corresponding to the maximum gray scale value in the display panel decreases, the display brightness corresponding to other gray scale values also decreases.

[0047] The preset correspondence relation is related to the display brightness level. When the display brightness levels are different, the corresponding preset correspondence relations are different. Alternatively, the preset correspondence relation is related to the refresh frequency. When the refresh frequencies of the display panel are different, the corresponding preset correspondence relations are different. Alternatively, the preset correspondence relation is related to both the display brightness level and the refresh frequency of the display panel.

[0048] At least one of the display brightness level and the refresh frequency of the display panel is obtained under the current display frame.

[0049] S141: Arbitrarily select f display parameters from the plurality of display parameters of the display panel as the binding point parameters, f is greater than or equal to 2; and establish a preset correspondence relation corresponding to each binding point parameter. The display parameter includes a display brightness level or a refresh frequency.

[0050] If the display parameter comprises a display brightness level and the binding point parameter comprises a binding point display brightness level, f display brightness levels are selected from the plurality of display brightness levels in the display panel as the binding point display brightness levels, and a corresponding preset corresponding relationship is established under each binding point display brightness level. For example, the display panel comprises ten display brightness levels DBV1-DBV10, DBV2, DBV4, DBV6, DBV8, and DBV10 are selected as the binding point display brightness levels, and a preset corresponding relationship corresponding to DBV2, a preset corresponding relationship corresponding to DBV4, a preset corresponding relationship corresponding to DBV6, a preset corresponding relationship corresponding to DBV8, and a preset corresponding relationship corresponding to DBV10 are established.

[0051] If the display parameter comprises a refresh frequency and the binding point parameter comprises a binding point refresh frequency, f refresh frequencies are selected from the plurality of refresh frequencies in the display panel as the binding point refresh frequencies, and a corresponding preset corresponding relationship is established under each binding point refresh frequency. For example, the display panel comprises ten refresh frequencies f1-f10, f2, f4, f6, f8, and f10 are selected as the binding point refresh frequencies, and a preset corresponding relationship corresponding to f2, a preset corresponding relationship corresponding to f4, a preset corresponding relationship corresponding to f6, a preset corresponding relationship corresponding to f8, and a preset corresponding relationship corresponding to f10 are established.

[0052] S151: Determine the corresponding preset corresponding relationship according to the display parameter of the current display frame. The corresponding preset corresponding relationship of the pixel circuit under different display parameters of the display panel is different.

[0053] There is a corresponding relationship between the preset corresponding relationship and the display parameter. After the display parameter of the current display frame is determined, the preset corresponding relationship corresponding to the display parameter of the current display frame can be determined.

[0054] According to the preset corresponding relationship corresponding to the plurality of binding point parameters, the preset corresponding relationship corresponding to the display parameter of the current display frame is determined.

[0055] S161: Determine the compensation data of the pixel circuit according to the display data corresponding to the first driving data, the display data corresponding to the second driving data, and the preset corresponding relationship. The preset corresponding relationship comprises a plurality of compensation data and display data corresponding to each compensation data.

[0056] The display data corresponding to the first driving data is the first display data, the display data corresponding to the second driving data is the second display data, the second display data corresponding to the first display data is one-to-one corresponding to the compensation data, and the compensation data can be determined according to the preset corresponding relationship. The preset corresponding relationship can be obtained by S131-S151.

[0057] S171: compensating the display data corresponding to the second driving data according to the compensation data, and controlling the display panel to display based on the compensated display data.

[0058] In the embodiment, the preset corresponding relationship is determined by the display brightness level and / or the refresh frequency, and the corresponding compensation data is determined according to the preset corresponding relationship. The preset corresponding relationship is associated with the display brightness level or the refresh frequency, so that the accuracy of the preset corresponding relationship is improved, and the accuracy of the compensation is improved.

[0059] FIG. 5 is a flowchart of another driving method of a display panel provided by an embodiment of the present application. Referring to FIG. 5, the driving method includes the following steps.

[0060] S112: obtaining the display data corresponding to the first driving data of the (m-1)th data writing stage.

[0061] S122: obtaining the display data corresponding to the second driving data.

[0062] S132: obtaining the display parameter of the current display frame of the display panel, the display parameter including the display brightness level and the refresh frequency.

[0063] The preset corresponding relationship in the embodiment is related to both the display brightness level and the refresh frequency. In the same display brightness level, the preset corresponding relationship corresponding to different refresh frequencies is different, but the present application is not limited thereto. In the same display brightness level, the preset corresponding relationship corresponding to different refresh frequencies can be the same. Therefore, the display brightness level and the refresh frequency of the display panel in the current display frame need to be obtained.

[0064] S142: selecting k first parameters from the plurality of first parameters of the display panel as the binding point first parameters, and selecting h second parameters from the plurality of second parameters of the display panel as the binding point second parameters; in each binding point first parameter, the preset corresponding relationship corresponding to the plurality of binding point second parameters is established. One of the display brightness level and the refresh frequency is the first parameter, and the other is the second parameter. k is greater than or equal to 2, and h is greater than or equal to 2.

[0065] If the display brightness level is the first parameter, the refresh frequency is the second parameter, or if the refresh frequency is the first parameter, the display brightness level is the second parameter. In this embodiment, the display brightness level is the first parameter and the refresh frequency is the second parameter. In all display brightness levels of the display panel, k display brightness levels are selected as the first parameter, for example, DBV2, DBV4, DBV6, DBV8 and DBV10 are selected as the first parameter. In all refresh frequencies of the display panel, h refresh frequencies are selected as the second parameter, for example, f2, f4, f6, f8 and f10 are selected as the second parameter. In DBV2, preset corresponding relationships corresponding to f2, f4, f6, f8 and f10 are established, in DBV4, preset corresponding relationships corresponding to f2, f4, f6, f8 and f10 are established, and in each first parameter, preset corresponding relationships corresponding to the second parameters are established. The preset corresponding relationships can be obtained by experiments.

[0066] S152: According to the preset corresponding relationships corresponding to the second parameters in the first parameters, the preset corresponding relationship corresponding to the display parameters of the current display frame is determined.

[0067] Optionally, if the first parameter of the current display frame is the e th first parameter in the k first parameters, and the second parameter of the current display frame is the p th second parameter in the h second parameters, the preset corresponding relationship corresponding to the display parameters of the current display frame is the preset corresponding relationship corresponding to the p th second parameter in the e th first parameter. e is greater than or equal to 1 and less than or equal to k, and p is greater than or equal to 1 and less than or equal to h. For example, if the first parameter is DBV2 and the second parameter is f2, the preset corresponding relationship corresponding to the display parameters of the current display frame is the preset corresponding relationship corresponding to f2 in DBV2.

[0068] Optionally, if the first parameter of the current display frame is the e-th first parameter of the k first parameters of the binding points, and the second parameter of the current display frame is not equal to any one of the h second parameters of the binding points, two second parameters of the binding points adjacent to the second parameter of the current display frame are determined, and the preset corresponding relationship corresponding to the display parameter of the current display frame is determined according to the preset corresponding relationship corresponding to the two second parameters of the binding points under the e-th first parameter of the binding points. For example, the first parameter is DBV2, and the second parameter is f3. The preset corresponding relationship corresponding to f3 under DBV2 is determined according to the preset corresponding relationship corresponding to f2 under DBV2, and the preset corresponding relationship corresponding to f4 under DBV2. The compensation data in the preset corresponding relationship corresponding to the display parameter of the current display frame is determined by interpolation calculation based on the compensation data in the preset corresponding relationship corresponding to the two second parameters of the binding points under the e-th first parameter of the binding points.

[0069] For example, a plurality of gray scale groups are set in the preset corresponding relationship, each gray scale group includes a first gray scale and a second gray scale, at least one of the first gray scale and the second gray scale in different gray scale groups is different, and the first gray scale and the second gray scale correspond to one compensation data under the preset corresponding relationship, that is, one gray scale group corresponds to one compensation data, at least one of the first gray scale and the second gray scale in different gray scale groups is different, for example, 16 gray scales corresponding to 0 gray scales (0 gray scales and 16 gray scales form a gray scale group) correspond to a first compensation data, 32 gray scales corresponding to 0 gray scales (0 gray scales and 32 gray scales form a gray scale group) correspond to a second compensation data, 64 gray scales corresponding to 0 gray scales correspond to a third compensation data, and so on. The compensation data corresponding to the same gray scale group is different under different preset corresponding relationships. The plurality of compensation data corresponding to f3 under DBV2 is determined by interpolation calculation according to the plurality of compensation data corresponding to f2 under DBV2 and the plurality of compensation data corresponding to f4 under DBV2.

[0070] The display data corresponding to the first driving data is the first display data, and the display data corresponding to the second driving data is the second display data: the compensation data corresponding to the first display data and the second display data is obtained based on the preset corresponding relationship corresponding to the two second parameters of the binding points under the e-th first parameter of the binding points, and the compensation data corresponding to the display parameter of the current display frame is determined by interpolation calculation according to the obtained compensation data.

[0071] For example, the display data corresponding to the first driving data is 0 gray scale, the display data corresponding to the second driving data is 255 gray scale, the compensation data in the preset corresponding relationship corresponding to f2 under DBV2 is G1, the compensation data in the preset corresponding relationship corresponding to f4 under DBV2 is G2, then based on G1 and G2, the compensation data G3 corresponding to f3 in the preset corresponding relationship under DBV2 is determined by interpolation calculation such as linear interpolation, that is, G3 = [(G2-G1)*(f3-f2) / (f4-f2)]+G1, and then the gray scale compensation value corresponding to 255 gray scale under 0 gray scale is determined as G3. When the compensation data corresponding to the second display data under the first display data is obtained based on the preset corresponding relationship corresponding to f2 under DBV2, the compensation data corresponding to a plurality of gray scale groups can also be obtained by interpolation calculation, which will not be described here. The compensation data corresponding to the second display data under the first display data based on the preset corresponding relationship corresponding to f4 under DBV2 is the same.

[0072] Optionally, if the first parameter of the current display frame is not equal to any one of the first parameters of the k binding points, and the second parameter of the current display frame is not equal to any one of the second parameters of the h binding points, then the first parameters of two binding points adjacent to the size of the first parameter of the current display frame are determined, and the first binding point second parameter and the second binding point second parameter adjacent to the size of the second parameter of the current display frame are determined.

[0073] Based on the compensation data in the preset corresponding relationship corresponding to the first binding point second parameter under the two binding point first parameters, the first compensation data in the preset corresponding relationship corresponding to the first binding point second parameter under the first parameter of the current display frame is determined by interpolation calculation.

[0074] Based on the compensation data in the preset corresponding relationship corresponding to the second binding point second parameter under the two binding point first parameters, the second compensation data in the preset corresponding relationship corresponding to the second binding point second parameter under the first parameter of the current display frame is determined by interpolation calculation.

[0075] Based on the first compensation data and the second compensation data, the compensation data in the preset corresponding relationship corresponding to the display parameter of the current display frame is determined by interpolation calculation.

[0076] For example, the first parameter is DBV3 and the second parameter is f3, and the first compensation data corresponding to f2 in the preset correspondence relationship of DBV3 is obtained by interpolation calculation according to the compensation data corresponding to f2 in the preset correspondence relationship of DBV2 and the compensation data corresponding to f2 in the preset correspondence relationship of DBV4. The second compensation data corresponding to f4 in the preset correspondence relationship of DBV3 is obtained by interpolation calculation according to the compensation data corresponding to f4 in the preset correspondence relationship of DBV2 and the compensation data corresponding to f4 in the preset correspondence relationship of DBV4. The compensation data corresponding to f3 in the preset correspondence relationship of DBV3 is obtained by interpolation calculation according to the first compensation data and the second compensation data.

[0077] S162: determining compensation data of the pixel circuit according to the display data corresponding to the first driving data, the display data corresponding to the second driving data, and the preset correspondence relationship.

[0078] S172: compensating the display data corresponding to the second driving data according to the compensation data, and controlling the display panel to display based on the compensated display data.

[0079] In the embodiment, the display brightness level and the refresh frequency are both considered when determining the preset correspondence relationship, so as to further improve the accuracy of the determined compensation data and the compensation accuracy.

[0080] Optionally, the display panel includes a plurality of cascaded shift registers and a plurality of rows of pixel circuits, the plurality of cascaded shift registers are connected to the plurality of rows of pixel circuits in correspondence, and each shift register is configured to provide a scanning signal to the pixel circuit of the corresponding row, the scanning signal including m effective signal pulses, and the pixel circuit is configured to enter a data writing stage according to the effective signal pulses; wherein the mth effective signal pulse in the scanning signal provided by the xth shift register overlaps with the (m-1)th effective signal pulse in the scanning signal provided by the (x+2)th shift register, and x is greater than or equal to 1.

[0081] Optionally, one row of pixel circuits is connected with one shift register, and the output of the xth stage of the shift register is used as the input of the (x+1)th stage of the shift register, so as to realize the output of the shift of the scanning signal. The scanning signal provided by the shift register to the pixel circuit is the signal on the third scanning signal line S3 in FIG. 1. The mth effective signal pulse in the scanning signal provided by the xth stage of the shift register overlaps with the (m-1)th effective signal pulse in the scanning signal provided by the (x+2)th stage of the shift register. When the pixel circuit connected with the xth stage of the shift register writes the data voltage in the mth data writing stage, the pixel circuit connected with the (x+2)th stage of the shift register also writes the data voltage. The first driving data written by the pixel circuit connected with the (x+2)th stage of the shift register in the (m-1)th data writing stage is the second driving data written by the pixel circuit connected with the xth stage of the shift register in the mth data writing stage of the pixel circuit connected with the xth stage of the shift register.

[0082] FIG. 6 is a structural schematic diagram of a display panel provided by an embodiment of the present application, FIG. 7 is a timing diagram of a scanning signal of a display panel provided by an embodiment of the present application, and FIG. 8 is two working examples of a display panel provided by an embodiment of the present application. Referring to FIGS. 6, 7 and 8, optionally, the xth stage of the shift register is configured to provide the scanning signal to the yth row of pixel circuits, and the (x+2)th stage of the shift register is configured to provide the scanning signal to the zth row of pixel circuits; (z-y) is equal to 2. y is greater than or equal to 1.

[0083] The display panel includes a plurality of sub-pixels, including a plurality of red sub-pixels R, a plurality of blue sub-pixels B, and a plurality of green sub-pixels G. One pixel circuit is connected to one sub-pixel, so that one row of pixel circuits is correspondingly provided with one row of sub-pixels. In this embodiment, the display panel includes a group of scan driving circuits, and the scan driving circuit includes a plurality of cascaded shift registers. As shown in FIG. 6, the first stage shift register 111 is connected to the first row of pixel circuits, the second stage shift register 112 is connected to the second row of pixel circuits, the third stage shift register 113 is connected to the third row of pixel circuits, and so on, until the rth stage shift register is connected to the rth row of pixel circuits, where r is greater than or equal to 3. One data line Data is connected to one column of pixel circuits, and the data lines Data connected between different columns of pixel circuits are different. In the case of connecting one column of pixel circuits to one data line Data, the driving example of the display panel is the first example case1. For example, when the scan signal includes three valid signal pulses, that is, one display frame includes three data writing stages, the scan signal S31 output by the first stage shift register 111 is output to the first row of pixel circuits, the scan signal S32 output by the second stage shift register 112 is output to the second row of pixel circuits, and the scan signal S33 output by the third stage shift register 113 is output to the third row of pixel circuits, and so on. The second valid signal pulse in the scan signal S31 corresponding to the first row of pixel circuits overlaps with the first valid signal pulse in the scan signal S33 corresponding to the third row of pixel circuits, and the third valid signal pulse in the scan signal S31 corresponding to the first row of pixel circuits overlaps with the second valid signal pulse in the scan signal S33 corresponding to the third row of pixel circuits. That is, for the second and third data writing stages of the first row of pixel circuits, the data writing transistor M4 and the compensation transistor M5 are opened to write the data voltage, and the data writing transistor M4 and the compensation transistor M5 in the third row of pixel circuits are also opened to write the data voltage. For the pixel circuits in the first column in the third row, the data voltage written in the second data writing stage is the data voltage written in the target writing stage of the pixel circuits in the first row and the first column of the first row of pixel circuits.

[0084] FIG. 9 is a structural schematic diagram of another display panel provided by the embodiment of the present application. Referring to FIGS. 7, 8 and 9, the xth stage shift register is configured to provide a scan signal to the yth row of pixel circuits, and the (x+2)th stage shift register is configured to provide a scan signal to the zth row of pixel circuits; (z-y) is equal to 4, and y is greater than or equal to 1.

[0085] The display panel includes a plurality of first data lines Data1 and a plurality of second data lines Data2, and one column of sub-pixels (or pixel circuits) is connected to one first data line Data1 and one second data line Data2. In one column of sub-pixels (or one column of pixel circuits), the sub-pixels in the odd rows (or the pixel circuits in the odd rows) are connected to the same first data line Data1, and the sub-pixels in the even rows (or the pixel circuits in the even rows) are connected to the same second data line Data2. For the case that one column of pixel circuits is connected to two data lines, the display panel includes two scan driving circuits, namely a first scan driving circuit 11 and a second scan driving circuit 12. The first scan driving circuit 11 includes a plurality of shift registers connected in sequence, and the shift registers in the first scan driving circuit are configured to provide scan signals to the sub-pixels in the odd rows. The second scan driving circuit includes a plurality of shift registers connected in sequence, and the shift registers in the second scan driving circuit 12 are configured to provide scan signals to the sub-pixels in the even rows. In this embodiment, five rows of sub-pixels and five shift registers are exemplarily shown. The first-level shift register 111 connected to the first row of pixel circuits, the second-level shift register 113 connected to the third row of pixel circuits, and the third-level shift register 115 connected to the fifth row of pixel circuits belong to the first scan driving circuit 11, and the first-level shift register 112 connected to the second row of pixel circuits and the second-level shift register 114 connected to the fourth row of pixel circuits belong to the second scan driving circuit 12. For the case that one column of sub-pixels is connected to two data lines, the driving example of the display panel is a second example case2. Exemplarily, one scan signal includes three effective signal pulses, that is, one display frame includes three data writing stages. The scan signal S31 output by the first-level shift register 111 connected to the first row of pixel circuits is transmitted to the pixel circuits in the first row. The scan signal S32 output by the second-level shift register 113 connected to the third row of pixel circuits is transmitted to the pixel circuits in the third row. The scan signal S33 output by the third-level shift register 115 connected to the fifth row of pixel circuits is transmitted to the pixel circuits in the fifth row. The second effective signal pulse in the scan signal S31 corresponding to the first row of pixel circuits overlaps with the first effective signal pulse in the scan signal S33 corresponding to the fifth row of pixel circuits, and the third effective signal pulse in the scan signal S31 corresponding to the first row of pixel circuits overlaps with the second effective signal pulse in the scan signal S33 corresponding to the fifth row of pixel circuits. That is, for the second and third data writing stages of the first row of pixel circuits, the data writing transistor M4 and the compensation transistor M5 are opened to write the data voltage, and the data writing transistor M4 and the compensation transistor M5 in the fifth row of pixel circuits are also opened to write the data voltage.The pixel circuit in the fifth row and the first column writes the data voltage in the second data writing stage as the data voltage written in the target writing stage corresponding to the pixel circuit in the first row and the first column by the pixel circuit in the first row and the first column.

[0086] In the above embodiments, the preset correspondence relationship comprises: a plurality of gray scale groups, each gray scale group comprises a first gray scale and a second gray scale, and at least one of the first gray scale and the second gray scale is different in different gray scale groups; selecting a target gray scale group from the plurality of gray scale groups; providing a scanning signal to the yth row of pixel circuits through the xth shift register, and transmitting second driving data corresponding to the first gray scale in the target gray scale group to at least one first target pixel circuit in the yth row of pixel circuits in the mth valid signal pulse interval of the scanning signal; providing a scanning signal to the zth row of pixel circuits through the (x+2)th shift register, and transmitting second driving data corresponding to the second gray scale in the target gray scale group to at least one second target pixel circuit in the zth row of pixel circuits in the mth valid signal pulse interval of the scanning signal, the at least one second target pixel circuit corresponding to the at least one first target pixel circuit in the same column; in the (m-1)th valid signal pulse interval of the scanning signal, the second target pixel circuit receives the first driving data, and the first driving data received by the second target pixel circuit is the second driving data transmitted to the first target pixel circuit; if the difference between the display brightness of the light emitting element connected to the second target pixel circuit and the target brightness corresponding to the second gray scale is greater than a set brightness threshold, adjusting the second driving data transmitted to the second target pixel circuit until the difference between the display brightness of the light emitting element connected to the second target pixel circuit and the target brightness corresponding to the second gray scale is less than or equal to the set brightness threshold; determining the compensation data corresponding to the target gray scale group according to the gray scale value corresponding to the adjusted second driving data and the second gray scale.

[0087] The plurality of gray scale groups are set, for example, the first gray scale in the first gray scale group is 0 gray scale, the second gray scale is 16 gray scale, the first gray scale in the second gray scale group is 0 gray scale, the second gray scale is 32 gray scale, the first gray scale in the third gray scale group is 0 gray scale, the second gray scale is 64 gray scale, and so on. When the first gray scale is equal to the second gray scale, the corresponding compensation data is 0. For example, the target gray scale group is the first gray scale group, and the first example case 1 is taken as an example. When y = 1, in the third data writing stage of the first row of pixel circuits, the data voltage corresponding to 0 gray scale / driving data is transmitted to at least one first target pixel circuit in the first row of pixel circuits. In the third data writing stage of the third row of pixel circuits, the data voltage corresponding to 16 gray scale / driving data is transmitted to at least one second target pixel circuit in the third row of pixel circuits. At the same time, because the third data writing stage of the first row of pixel circuits overlaps with the second data writing stage of the third row of pixel circuits, the data voltage corresponding to 0 gray scale is also transmitted to at least one second target pixel circuit in the third row of pixel circuits in the second data writing stage of the third row of pixel circuits, thereby affecting the size of the data voltage written by the second target pixel circuit in the target writing stage. If the difference between the display brightness of the light emitting element connected to the second target pixel circuit in the third row of pixel circuits and the display brightness corresponding to 16 gray scale is greater than a set brightness threshold, the size of the data voltage transmitted to the second target pixel circuit in the third row of pixel circuits is continuously adjusted until the difference meets the requirement. Optionally, the at least one second target pixel circuit includes a plurality of second target pixel circuits, and the display brightness of the light emitting element connected to the second target pixel circuit is the total brightness of a plurality of light emitting elements connected to the plurality of second target pixel circuits, but the present application is not limited thereto. The display brightness of the light emitting element connected to the second target pixel circuit can be the brightness of the light emitting element connected to a single second target pixel circuit. The at least one second target pixel circuit includes a plurality of second target pixel circuits, and the determination of the compensation data corresponding to the target gray scale group includes: obtaining a plurality of adjusted second driving data corresponding to the plurality of second target pixel circuits; determining the average value of the difference between the plurality of gray scale values corresponding to the plurality of adjusted second driving data and the second gray scale, and taking the average value as the compensation data. For example, the third row of pixel circuits includes 5 second target pixel circuits, and the average value of the difference between the gray scale values corresponding to the data voltages adjusted by the 5 second target pixel circuits and 16 gray scales is taken as the compensation data.

[0088] The light emitting color of the light emitting element connected to the first target pixel circuit is the same as the light emitting color of the light emitting element connected to the second target pixel circuit. When the preset corresponding relationship corresponding to the pixel circuit with the same light emitting color of the connected light emitting element is the same, and the preset corresponding relationship corresponding to the pixel circuit with different light emitting colors of the connected light emitting element is different, the first target pixel circuit is the pixel circuit connected to the red light emitting element, the green light emitting element or the blue light emitting element. When the preset corresponding relationship corresponding to the red light emitting element is obtained, the first target pixel circuit is the pixel circuit connected to the red light emitting element; when the preset corresponding relationship corresponding to the green light emitting element is obtained, the first target pixel circuit is the pixel circuit connected to the green light emitting element; and when the preset corresponding relationship corresponding to the blue light emitting element is obtained, the first target pixel circuit is the pixel circuit connected to the blue light emitting element.

[0089] When the preset corresponding relationship corresponding to the pixel circuit with the same light emitting color of the connected light emitting element is the same, and the preset corresponding relationship corresponding to the pixel circuit with different light emitting colors of the connected light emitting element is the same, the pixel circuit connected to the red light emitting element, the green light emitting element and the pixel circuit connected to the blue light emitting element can all be regarded as the first target pixel circuit.

[0090] The display data includes a gray scale value, the compensation data includes a compensation gray scale value, the display data corresponding to the second driving data is compensated according to the compensation data, and the display panel is controlled to display based on the compensated display data. If the sum of the gray scale value corresponding to the second driving data and the compensation gray scale value is greater than the maximum gray scale value of the target gamma curve corresponding to the current display brightness level or less than the minimum gray scale value of the target gamma curve, the preset gamma curve corresponding to the display brightness level and the compensation brightness are used to generate the second driving data after compensation, and the display panel is controlled to display based on the second driving data after compensation. The compensation brightness is the display brightness corresponding to the sum of the gray scale value corresponding to the second driving data and the compensation gray scale value under the target gamma curve. For the gamma curve corresponding to the preset display brightness level, the data range formed by the driving data corresponding to the maximum gray scale value of the gamma curve to the driving data corresponding to the minimum gray scale value contains the driving data D100 corresponding to the sum of the gray scale value corresponding to the second driving data under the current display brightness level and the compensation gray scale value, that is, the driving data D100 is greater than or equal to the minimum value of the data range, and less than or equal to the maximum value of the data range.

[0091] One display brightness level corresponds to a gamma curve, and the gamma curve is used to represent the relationship between the gray scale value and the display brightness. For example, if the bit of the display panel is 8 bits, the corresponding gray scale value range of the display panel is 0-255 gray scale, and if the gray scale value range of the target gamma curve is 0-255 gray scale, the corresponding driving data range is 2V-7V. If the compensated gray scale value is 265 gray scale, the corresponding driving data is 1V, the corresponding compensated driving data cannot be generated according to the target gamma curve, and the compensated driving data needs to be generated by using the extrapolated gamma curve. In this embodiment, the preset display brightness level is greater than the display brightness level of the current display frame.

[0092] According to the preset display brightness level corresponding to the gamma curve and the compensated brightness, the extrapolated display gray scale is generated; and the second compensated driving data is generated according to the extrapolated display gray scale. FIG. 10 is a schematic diagram of a gamma curve provided by an embodiment of the present application, wherein FIG. 10 includes a first gamma curve T1 and a second gamma curve T2. The first gamma curve T1 is a target gamma curve, and the second gamma curve T2 is a gamma curve under a preset display brightness level. The horizontal coordinate of the first gamma curve T1 and the second gamma curve T2 is a gray scale value G, and the vertical coordinate is a display brightness L. Referring to FIG. 10, the gray scale value range of the first gamma curve T1 and the second gamma curve T2 is 0-255 gray scale. If the sum of the gray scale value corresponding to the second driving data and the compensated gray scale value is equal to the gray scale value G4, such as 265 gray scale, which is greater than 255 gray scale, the display brightness L1 corresponding to the first gamma curve T1 under the gray scale value G4 is determined by using the interpolation method, and the extrapolated gray scale G5 corresponding to the display brightness L1 under the second gamma curve T2 is determined. According to the corresponding relationship between the gray scale value and the driving data under the preset display brightness level, the size of the corresponding driving data, that is, the second compensated driving data, is determined according to the extrapolated gray scale G5.

[0093] In this embodiment, when the compensated display gray scale exceeds the gray scale value range of the target gamma curve, resulting in that the driving data exceeds the range of the driving data corresponding to the full gray scale, the second compensated driving data is generated by using the extrapolated gamma method, so that the display compensation of the display panel can be realized according to the compensation data.

[0094] FIG. 11 is a structural schematic diagram of a driving device provided by an embodiment of the present application. Referring to FIG. 11, the display panel includes a plurality of pixel circuits, each of which includes m data writing stages in one display frame of the display panel, where m≥2. The first to (m-1)th data writing stages are non-target writing stages, in which the pixel circuit is configured to receive first driving data. The mth data writing stage is a target writing stage, in which the corresponding initial driving data is second driving data. The driving device of the display panel includes: a first obtaining module 10 configured to obtain display data corresponding to the first driving data of the (m-1)th data writing stage; a second obtaining module 20 configured to obtain display data corresponding to the second driving data; a compensation data generating module 30 configured to determine compensation data of a sub-pixel according to the display data corresponding to the first driving data and the display data corresponding to the second driving data; and a driving module 40 configured to compensate the display data corresponding to the second driving data according to the compensation data, and control the display panel to display based on the compensated display data.

[0095] The driving device of the display panel has the same effects as the display panel, which will not be described herein again.

[0096] An embodiment of the present application further provides a display device. FIG. 12 is a structural schematic diagram of a display device provided by an embodiment of the present application. The display device 4 can be a mobile phone as shown in FIG. 12, or a computer, a television, a smart wearable display device, etc., which are not specially limited in the present application. Referring to FIG. 12, the display device includes a display panel and the above-mentioned driving device of the display panel. The display device has the same effects as the driving device of the display panel, which will not be described herein again.

[0097] It should be understood that the above-mentioned various forms of flow can be used to reorder, add or delete steps. For example, the steps described in the present application can be executed in parallel, sequentially or in different orders, as long as the desired results of the technical solutions of the present application can be achieved, which are not limited herein.

Claims

1. A driving method of a display panel, the display panel comprising a plurality of pixel circuits;Each of the pixel circuits comprises m data writing stages within a display frame, wherein m≥2;The 1st to (m-1)th data writing stages are non-target writing stages, in which the pixel circuits are configured to receive first driving data;The mth data writing stage is a target writing stage, and the initial driving data corresponding to the target writing stage is second driving data. The display panel driving method comprises the following steps: obtaining display data corresponding to the first driving data in the (m-1)th data writing stage; obtaining display data corresponding to the second driving data; determining compensation data of the pixel circuit according to the display data corresponding to the first driving data and the display data corresponding to the second driving data; compensating the display data corresponding to the second driving data according to the compensation data, and controlling the display panel to display based on the compensated display data.

2. The display panel driving method of claim 1, wherein the determining of the compensation data of the pixel circuit according to the display data corresponding to the first driving data and the display data corresponding to the second driving data comprises: determining the compensation data of the pixel circuit according to the display data corresponding to the first driving data, the display data corresponding to the second driving data, and a preset correspondence relationship; the preset correspondence relationship comprises a plurality of compensation data and display data corresponding to each of the compensation data; the display data comprises a gray scale value; the preset correspondence relationship comprises a plurality of gray scale groups, each of the gray scale groups comprises a first gray scale and a second gray scale, and at least one of the first gray scale and the second gray scale is different in different gray scale groups; the plurality of gray scale groups respectively constitute the display data corresponding to the plurality of compensation data; the determining of the compensation data of the pixel circuit comprises: in a case where a reference gray scale group exists in the plurality of gray scale groups, taking the compensation data corresponding to the reference gray scale group as the compensation data of the pixel circuit; the first gray scale in the reference gray scale group is equal to the display data corresponding to the first driving data, and the second gray scale in the reference gray scale group is equal to the display data corresponding to the second driving data; in a case where the reference gray scale group does not exist in the plurality of gray scale groups, determining the compensation data of the pixel circuit by means of interpolation calculation; the preset correspondence relationship comprises a preset correspondence table.

3. The display panel driving method of claim 2, further comprising, before the determining of the compensation data of the pixel circuit: obtaining a display parameter of a current display frame of the display panel, the display parameter comprising at least one of a display brightness level and a refresh frequency; determining a corresponding preset correspondence relationship according to the display parameter of the current display frame, the preset correspondence relationship corresponding to the pixel circuit being different under different display parameters of the display panel; in a case where the display parameter comprises a display brightness level or a refresh frequency, before the determining of the preset correspondence relationship corresponding to the display parameter of the current display frame, further comprising: arbitrarily selecting f display parameters as binding point parameters from a plurality of display parameters of the display panel, f being greater than or equal to 2; establishing a preset correspondence relationship corresponding to each of the binding point parameters; the determining of the corresponding preset correspondence relationship according to the display parameter of the current display frame comprises: determining the preset correspondence relationship corresponding to the display parameter of the current display frame according to the preset correspondence relationships corresponding to the plurality of binding point parameters.

4. The driving method of a display panel according to claim 3, wherein In a case where the display parameter comprises a display brightness level and a refresh frequency, one of the display brightness level and the refresh frequency is a first parameter, and the other is a second parameter; before determining the preset corresponding relationship corresponding to the display parameter of the current display frame, the method further comprises: arbitrarily selecting k first parameters from the plurality of first parameters of the display panel as binding point first parameters, and arbitrarily selecting h second parameters from the plurality of second parameters of the display panel as binding point second parameters, k is greater than or equal to 2, and h is greater than or equal to 2; under each of the binding point first parameters, a preset corresponding relationship corresponding to a plurality of the binding point second parameters is established; the determining the preset corresponding relationship corresponding to the display parameter of the current display frame comprises: determining the preset corresponding relationship corresponding to the display parameter of the current display frame according to the preset corresponding relationships corresponding to the plurality of binding point second parameters under the plurality of binding point first parameters.

5. The driving method of a display panel according to claim 4, wherein in response to the first parameter of the current display frame being an e th binding point first parameter in the k binding point first parameters, the second parameter of the current display frame being a p th binding point second parameter in the h binding point second parameters, and the preset corresponding relationship corresponding to the display parameter of the current display frame being the preset corresponding relationship corresponding to the p th binding point second parameter under the e th binding point first parameter; e is greater than or equal to 1 and less than or equal to k, and e is greater than or equal to 1 and less than or equal to h.

6. The driving method of a display panel according to claim 4, wherein in response to the first parameter of the current display frame being an e th binding point first parameter in the k binding point first parameters, and the second parameter of the current display frame not being equal to any one of the h binding point second parameters, determining two binding point second parameters adjacent in size to the second parameter of the current display frame, and determining the preset corresponding relationship corresponding to the display parameter of the current display frame according to the preset corresponding relationships corresponding to the two binding point second parameters under the e th binding point first parameter.

7. The driving method of a display panel according to claim 6, wherein the determining the preset corresponding relationship corresponding to the display parameter of the current display frame according to the preset corresponding relationships corresponding to the two binding point second parameters under the e th binding point first parameter comprises: determining the compensation data in the preset corresponding relationship corresponding to the display parameter of the current display frame by means of interpolation calculation based on the compensation data in the preset corresponding relationships corresponding to the two binding point second parameters under the e th binding point first parameter.

8. The driving method of a display panel according to claim 6, wherein the display data corresponding to the first driving data is first display data, and the display data corresponding to the second driving data is second display data; the determining the preset corresponding relationship corresponding to the display parameter of the current display frame according to the preset corresponding relationships corresponding to the two binding point second parameters under the e th binding point first parameter comprises: respectively acquiring compensation data corresponding to the first display data and the second display data based on the preset corresponding relationships corresponding to the two binding point second parameters under the e th binding point first parameter, and determining the compensation data in the preset corresponding relationship corresponding to the display parameter of the current display frame by means of interpolation calculation according to the acquired compensation data.

9. The driving method of a display panel according to claim 4, wherein In response to the first parameter of the current display frame not being equal to any one of the k first parameters of the binding points and the second parameter of the current display frame not being equal to any one of the h second parameters of the binding points, two first parameters of the binding points adjacent to the first parameter of the current display frame are determined, and a first second parameter of the binding points and a second second parameter of the binding points adjacent to the second parameter of the current display frame are determined from the plurality of second parameters of the binding points; First compensation data corresponding to the first second parameter of the binding points in the preset corresponding relationship of the first parameter of the current display frame is determined by means of interpolation calculation based on compensation data in the preset corresponding relationship of the two first parameters of the binding points corresponding to the first second parameter of the binding points; Second compensation data corresponding to the second second parameter of the binding points in the preset corresponding relationship of the first parameter of the current display frame is determined by means of interpolation calculation based on compensation data in the preset corresponding relationship of the two first parameters of the binding points corresponding to the second second parameter of the binding points; The compensation data in the preset corresponding relationship corresponding to the display parameter of the current display frame is determined by means of interpolation calculation based on the first compensation data and the second compensation data.

10. The driving method of a display panel according to claim 1 or 2, wherein, The display panel includes a plurality of cascaded shift registers and a plurality of pixel circuits, the plurality of cascaded shift registers are connected with the plurality of pixel circuits in a corresponding manner, and each shift register is configured to provide a scanning signal to the corresponding row of pixel circuits, the scanning signal includes m effective signal pulses, and the pixel circuit is configured to enter the data writing stage according to the effective signal pulse; wherein the mth effective signal pulse in the scanning signal provided by the xth shift register overlaps with the (m-1)th effective signal pulse in the scanning signal provided by the (x+2)th shift register, and x is greater than or equal to 1.

11. The driving method of a display panel according to claim 10, wherein The xth shift register is configured to provide a scanning signal to the yth row of pixel circuits, and the (x+2)th shift register is configured to provide a scanning signal to the zth row of pixel circuits; (z-y) is equal to 2 or 4, and y is greater than or equal to 1.

12. The driving method of a display panel according to claim 11, wherein, The display data includes a gray scale value, and the preset corresponding relationship is obtained, including: A plurality of gray scale groups are set, each gray scale group includes a first gray scale and a second gray scale, and at least one of the first gray scale and the second gray scale in different gray scale groups is different; the plurality of gray scale groups respectively constitute the display data corresponding to the plurality of compensation data; A target gray scale group is selected from the plurality of gray scale groups, the xth shift register is configured to provide a scanning signal to the yth row of pixel circuits, and at least one first target pixel circuit in the yth row of pixel circuits is transmitted with second driving data corresponding to the first gray scale in the target gray scale group in the mth effective signal pulse interval of the scanning signal; The scan signal is provided to the zth row of pixel circuits through the (x+2)th shift register, and in an mth active signal pulse interval of the scan signal, second driving data corresponding to a second gray scale in the target gray scale group is transmitted to at least one second target pixel circuit in the zth row of pixel circuits, the at least one second target pixel circuit and the at least one first target pixel circuit correspond to the same column; in a (m-1)th active signal pulse interval of the scan signal, the second target pixel circuit receives first driving data, and the first driving data received by the second target pixel circuit is second driving data transmitted to the first target pixel circuit; In response to a difference between a display brightness of the light emitting element connected with the second target pixel circuit and a target brightness corresponding to the second gray scale being greater than a set brightness threshold, the second driving data transmitted to the second target pixel circuit is adjusted until the difference between the display brightness of the light emitting element connected with the second target pixel circuit and the target brightness corresponding to the second gray scale is less than or equal to the set brightness threshold; According to a gray scale value corresponding to the adjusted second driving data, the target gray scale group corresponding compensation data is determined.

13. The driving method of the display panel according to claim 12, wherein The light emitting color of the light emitting element connected with the first target pixel circuit is the same as the light emitting color of the light emitting element connected with the second target pixel circuit; The at least one second target pixel circuit includes a plurality of second target pixel circuits, and determining the target gray scale group corresponding compensation data includes: Obtaining a plurality of adjusted second driving data corresponding to the plurality of second target pixel circuits; Determining an average value of differences between a plurality of gray scale values corresponding to the plurality of adjusted second driving data and the second gray scale, and taking the average value as the compensation data.

14. The driving method of a display panel according to claim 13, wherein, The preset corresponding relationship of the pixel circuits with the same light emitting color of the connected light emitting elements is the same, the preset corresponding relationship of the pixel circuits with different light emitting colors of the connected light emitting elements is different, or the preset corresponding relationship of the pixel circuits with the same light emitting color of the connected light emitting elements is the same, and the preset corresponding relationship of the pixel circuits with different light emitting colors of the connected light emitting elements is the same.

15. The method for driving a display panel according to claim 1, wherein, The display data includes a gray scale value, and the compensation data includes a compensation gray scale value; According to the compensation data, the display data corresponding to the second driving data is compensated, and the display panel is controlled to display based on the compensated display data including: In response to the sum of the gray scale value corresponding to the second driving data and the compensation gray scale value being greater than a maximum gray scale value of a target gamma curve corresponding to a display brightness level of the current display frame or being less than a minimum gray scale value of the target gamma curve, compensation second driving data is generated according to a gamma curve corresponding to a preset display brightness level and a compensated brightness, and the display panel is controlled to display based on the compensation second driving data; wherein in the gamma curve corresponding to the preset display brightness level, driving data corresponding to a maximum gray scale value to driving data corresponding to a minimum gray scale value includes driving data corresponding to the sum of the gray scale value corresponding to the second driving data and the compensation gray scale value at the current display brightness level, and the compensated brightness is a display brightness corresponding to the sum of the gray scale value corresponding to the second driving data and the compensation gray scale value under the target gamma curve.

16. The driving method of a display panel according to claim 15, wherein, Determining the display brightness corresponding to the sum of the gray scale value corresponding to the second driving data and the compensation gray scale value under the target gamma curve includes: setting a plurality of binding points gray scales from a plurality of gray scales of the target gamma curve; determining the display brightness corresponding to the sum of the gray scale value corresponding to the second driving data and the compensation gray scale value under the target gamma curve by linear interpolation according to display brightnesses corresponding to two binding points gray scales closest to the sum of the gray scale value corresponding to the second driving data and the compensation gray scale value.

17. The driving method of the display panel according to claim 1, wherein Each of the pixel circuits further includes m reset stages in a display frame, and the pixel circuit is configured to receive a reset voltage in each of the reset stages.

18. The driving method of the display panel according to claim 17, wherein, In a display frame, the reset stages and the data writing stages are alternately performed, and each of the data writing stages lags behind a corresponding reset stage.

19. A driving apparatus of a display panel, the display panel including a plurality of pixel circuits, each of the pixel circuits including m data writing stages in a display frame, where m≥2; the first to (m-1)th data writing stages being non-target writing stages, in which the pixel circuit is configured to receive first driving data; and the mth data writing stage being a target writing stage, in which the corresponding initial driving data is second driving data. The driving apparatus of the display panel includes: a first acquisition module configured to acquire display data corresponding to the first driving data of the (m-1)th data writing stage; a second acquisition module configured to acquire display data corresponding to the second driving data; a compensation data generation module configured to determine compensation data of the sub-pixel according to the display data corresponding to the first driving data and the display data corresponding to the second driving data; a driving module configured to compensate the display data corresponding to the second driving data according to the compensation data, and control the display panel to display based on the compensated display data.

20. A display device including a display panel and the driving apparatus of the display panel of claim 19.

Citation Information

Patent Citations

  • Display panel and pixel unit of display panel

    CN109410818A

  • Display substrate and display device

    CN110853576A

  • Pixel driving circuit, driving method, display panel and display device

    CN111785211A

  • Pixel circuit, driving method of pixel circuit, display panel and driving method of display panel

    CN112086056A

  • Display panel, display device and driving method

    CN112530369A