Display compensation method, display driving chip and display device

By determining compensation values ​​based on brightness data and position in the OLED display panel, and using display compensation methods and driving chips to compensate pixel units, the problem of display non-uniformity caused by voltage drop and signal distortion is solved, achieving a more uniform display effect.

CN115620671BActive Publication Date: 2026-01-16BEIJING ESWIN COMPUTING TECH CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202211212510.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-09-29
Publication Date
2026-01-16
Estimated Expiration
2042-09-29

AI Technical Summary

Technical Problem

OLED display panels suffer from poor display uniformity due to voltage drop and signal distortion.

Method used

The compensation value is determined based on the brightness data of the display panel and the position of the pixel unit. The display compensation method and the driver chip are used to compensate the pixel unit to be compensated, including controlling the pre-charge time and the duty cycle of the gate drive signal, in order to correct the brightness non-uniformity.

Benefits of technology

It improves the display uniformity of OLED display panels under different brightness conditions, ensuring uniform screen brightness.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115620671B_ABST
    Figure CN115620671B_ABST
Patent Text Reader

Abstract

The application discloses a display compensation method, a display driving chip and a display device, relates to the technical field of display, and mainly aims to improve the display uniformity of a display panel. The main technical scheme comprises the following steps: determining a first compensation value based on the luminance data of the display panel when the display panel displays a target picture; determining a second compensation value corresponding to a pixel unit to be compensated based on the position of the pixel unit to be compensated in the display panel; and performing display compensation on the pixel unit to be compensated based on the first compensation value and the second compensation value.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of display, in particular to a display compensation method, a display driving chip and a display device. BACKGROUND

[0002] An organic light-emitting diode (OLED) display panel has the characteristics of being bendable, high contrast, ultra-thin, etc., and has gradually become a mainstream display panel recognized by the market.

[0003] The OLED display panel mainly includes a display driving circuit and a pixel array. The display driving circuit is used to drive the pixel array to emit light, so as to realize picture display. The display driving circuit is composed of various lines such as a gate driving signal line and a driving voltage line. Due to the existence of factors such as voltage drop (IR Drop) and signal distortion, the signals or voltages transmitted by the above lines will gradually change in the direction away from the signal end (driving IC), thereby causing the light emitted by the pixel array to be non-uniform in brightness, and further causing the display uniformity of the OLED display panel to be poor. SUMMARY

[0004] Therefore, the present application provides a display compensation method, a display driving chip and a display device, which mainly aims to improve the display uniformity of the display panel.

[0005] In order to achieve the above purpose, the present application mainly provides the following technical solutions:

[0006] In a first aspect, the present application provides a display compensation method, which comprises:

[0007] determining a first compensation value based on luminance data of a display panel when the display panel displays a target picture;

[0008] determining a second compensation value corresponding to a to-be-compensated pixel unit based on the position of the to-be-compensated pixel unit in the display panel;

[0009] performing display compensation on the to-be-compensated pixel unit based on the first compensation value and the second compensation value.

[0010] In some embodiments, before determining the first compensation value based on the luminance data of the display panel when the display panel displays the target picture, the method further comprises: for each pixel row in the display panel, performing: controlling the pre-charge time length of all pixel units in the pixel row to be the same, wherein the pixel units are used to store corresponding data voltages in the pre-charge time length.

[0011] In some embodiments, the control of the pre-charge time length of all pixel units in the pixel row is the same, comprising: determining the duty cycle corresponding to each pixel unit in the pixel row; driving each pixel unit by a gate drive signal with a corresponding duty cycle, wherein the opening time length of the respective data voltage input end of each pixel unit is the same under the driving of the corresponding gate drive signal.

[0012] In some embodiments, the determination of the duty cycle corresponding to each pixel unit in the pixel row comprises: determining the duty cycle corresponding to each pixel unit in the pixel row based on the position of the pixel unit in the pixel row.

[0013] In some embodiments, the determination of the duty cycle corresponding to each pixel unit in the pixel row comprises: determining the duty cycle corresponding to each pixel unit in the pixel row based on the brightness information of the target picture and the position of the pixel unit in the pixel row.

[0014] In some embodiments, the display compensation of the pixel unit to be compensated based on the first compensation value and the second compensation value comprises: determining a display compensation value based on the first compensation value and the second compensation value; and performing display compensation on the pixel unit to be compensated based on the display compensation value.

[0015] In some embodiments, the determination of the display compensation value based on the first compensation value and the second compensation value comprises: determining the display compensation value by the following formula:

[0016] M = V x W + a x (1-W)

[0017] Wherein, M represents the display compensation value; V represents the second compensation value; W represents the first compensation value, which is a weight value; a represents a preset constant, which represents the corresponding value without display compensation.

[0018] In some embodiments, before determining the first compensation value based on the brightness data of the display panel when the display panel displays a target picture, the method further comprises: collecting an image of the display panel when the display panel displays the target picture; and performing brightness recognition processing on the image to obtain the brightness data.

[0019] In some embodiments, before determining the first compensation value based on the brightness data of the display panel when the display panel displays a target picture, the method further comprises: determining the brightness data of the display panel based on the brightness data of at least one target region in the display panel, wherein the brightness data of the at least one target region is collected by an optical collection device when the display panel displays the target picture.

[0020] In some embodiments, the first compensation value is determined based on the luminance data of the display panel when the display panel displays the target picture, including: searching a first data table based on the luminance data of the display panel to obtain the first compensation value, wherein the first data table is a set of data for determining the first compensation value, which is composed of luminance data and the first compensation value in a corresponding relationship.

[0021] In some embodiments, the second compensation value corresponding to the pixel unit to be compensated is determined based on the position of the pixel unit to be compensated in the display panel, including: searching a second data table based on the position parameter corresponding to the position of the pixel unit to be compensated in the display panel to obtain the second compensation value, wherein the second data table is a set of data for determining the second compensation value, which is composed of position parameters and the second compensation value in a corresponding relationship.

[0022] In a second aspect, the present application provides a display driving chip, including:

[0023] The determining module is configured to determine a first compensation value based on the luminance data of the display panel when the display panel displays the target picture, and determine a second compensation value corresponding to the pixel unit to be compensated based on the position of the pixel unit to be compensated in the display panel.

[0024] The compensation module is configured to perform display compensation on the pixel unit to be compensated based on the first compensation value and the second compensation value.

[0025] In some embodiments, the display driving chip further includes a control module configured to perform the following for each pixel row in the display panel: control the pre-charge time length of all pixel units in the pixel row to be the same, wherein the pixel units are used to store corresponding data voltages in the pre-charge time length.

[0026] In some embodiments, the control module is specifically configured to determine the duty cycle corresponding to each pixel unit in the pixel row, and drive each pixel unit through a gate drive signal with a corresponding duty cycle, wherein the opening time length of the data voltage input end of each pixel unit is the same under the driving of the corresponding gate drive signal.

[0027] In some embodiments, the control module is specifically configured to determine the duty cycle corresponding to each pixel unit in the pixel row based on the position of the pixel unit in the pixel row.

[0028] In some embodiments, the control module is specifically configured to determine the duty cycle corresponding to each pixel unit in the pixel row based on the luminance information of the target picture and the position of the pixel unit in the pixel row.

[0029] In some embodiments, the compensation module is specifically configured to determine a display compensation value based on the first compensation value and the second compensation value; and perform display compensation on the pixel unit to be compensated based on the display compensation value.

[0030] In some embodiments, the compensation module is specifically configured to determine the display compensation value by the following formula:

[0031] M = V x W + a x (1 - W)

[0032] wherein M represents the display compensation value; V represents the second compensation value; W represents the first compensation value, which is a weight value; and a represents a preset constant, which represents a value corresponding to no display compensation.

[0033] In some embodiments, the determination module is further configured to, before determining the first compensation value based on the luminance data of the display panel when the display panel displays a target picture, collect an image of the display panel when the display panel displays the target picture; and perform luminance recognition processing on the image to obtain the luminance data.

[0034] In some embodiments, the determination module is further configured to, before determining the first compensation value based on the luminance data of the display panel when the display panel displays a target picture, determine the luminance data of the display panel based on luminance data of at least one target region in the display panel, wherein the luminance data of the at least one target region is collected by an optical collection device when the display panel displays the target picture.

[0035] In some embodiments, the determination module comprises a first determination submodule configured to look up a first data table based on the luminance data of the display panel to obtain the first compensation value, wherein the first data table is a set of data for determining a first compensation value, which is composed of luminance data and first compensation values that have a corresponding relationship.

[0036] In some embodiments, the determination module comprises a second determination submodule configured to look up a second data table based on a position parameter corresponding to a position of the pixel unit to be compensated in the display panel to obtain the second compensation value, wherein the second data table is a set of data for determining a second compensation value, which is composed of position parameters and second compensation values that have a corresponding relationship.

[0037] In a third aspect, the present application provides a display device, which comprises the display driving chip according to the second aspect.

[0038] The display compensation method, the display driving chip and the display device provided by the present application first determine a first compensation value based on the luminance data of the display panel when the display panel displays a target picture. Then, a second compensation value corresponding to a pixel unit to be compensated is determined based on the position of the pixel unit to be compensated in the display panel. Finally, the display compensation is performed on the pixel unit to be compensated based on the first compensation value and the second compensation value. It can be seen that the first compensation value in the present application is a compensation value related to the actual display luminance of the target picture, and the second compensation value is a compensation value related to the position of the pixel unit. Therefore, the display compensation is performed on the pixel unit to be compensated based on the first compensation value and the second compensation value, the actual display luminance of the target picture and the position of the pixel unit are fully considered, so that the display panel after compensation can display the target picture more uniformly. Therefore, even if there are factors such as voltage drop or signal distortion in the display process of the display panel, which cause uneven display, the display compensation scheme of the present application can improve the display uniformity of the display panel.

[0039] The above description is only a summary of the technical solutions of the present application. In order to more clearly understand the technical means of the present application, the content of the specification can be implemented, and in order to make the above and other purposes, characteristics and advantages of the present application more obvious and easy to understand, the following specific embodiments of the present application are described. BRIEF DESCRIPTION OF DRAWINGS

[0040] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the following will briefly introduce the drawings needed to be used in the embodiments or the prior art description. Obviously, the drawings in the following description are some embodiments of the present application, and those skilled in the art can also obtain other drawings according to these drawings without creating any creative labor.

[0041] Figure 1 A structural schematic diagram of a display panel provided by an embodiment of the present application is shown;

[0042] Figure 2 A structural schematic diagram of a pixel unit provided by an embodiment of the present application is shown;

[0043] Figure 3 A schematic diagram of a gate drive signal provided by an embodiment of the present application is shown;

[0044] Figure 4 A schematic diagram of a gate drive signal after signal distortion provided by an embodiment of the present application is shown;

[0045] Figure 5 A flowchart of a display compensation method provided by an embodiment of the present application is shown;

[0046] Figure 6A flow chart of a display compensation method provided by another embodiment of the present application is shown.

[0047] Figure 7 A structural schematic diagram of a display driving chip provided by an embodiment of the present application is shown.

[0048] Figure 8 A structural schematic diagram of a display driving chip provided by another embodiment of the present application is shown. DETAILED DESCRIPTION

[0049] Exemplary embodiments of the present disclosure will be described in detail with reference to the drawings. Although exemplary embodiments of the present disclosure are shown in the drawings, it is understood that the present disclosure can be implemented in various forms and should not be limited by the embodiments set forth herein. Rather, these embodiments are provided so that the present disclosure can be more thoroughly understood and the scope of the present disclosure can be accurately conveyed to those skilled in the art.

[0050] An OLED display panel mainly includes a display driving circuit and a pixel array, the display driving circuit is used to drive the pixel array to emit light, so as to realize picture display. The display driving circuit is composed of various lines such as gate driving signal lines and driving voltage transmission lines. Due to the existence of voltage drop (IR Drop), signal distortion and other factors, the signals or voltages transmitted by the above lines will gradually change along the direction away from the signal end (driving IC), thereby causing the light emitted by the pixel array to be non-uniform in brightness, and further causing the display uniformity of the OLED display panel to be poor.

[0051] The display panel shown in FIG. 1 is taken as an example below to illustrate the display of the display panel. Figure 1 The display panel shown in FIG. 1 is taken as an example below to illustrate the display of the display panel. Figure 1 The pixel array is composed of a plurality of pixel units 11, a driving voltage transmission line 12 connected with the pixel units 11, a gate driving signal line 13 connected with the pixel units 11, a data voltage transmission line 14 connected with the pixel units 11, and a GOA (Gate Driven on Array) circuit “G1 to G4” connected with the gate driving signal line 13, the GOA circuit “G1 to G4” is used to provide a gate driving signal for the corresponding connected gate driving signal line 13. Figure 2 The structural schematic diagram of the pixel unit 11 in FIG. 1 is shown in FIG. 2. Figure 1 The structural schematic diagram of the pixel unit 11 in FIG. 1 is shown in FIG. 2. Figure 2As shown in the figure, the pixel unit 11 comprises a transistor M1, a transistor M2, a capacitor C and a light emitting element OLED. The OLED is connected to a ground ELVSS. The driving process of the pixel unit 11 is as follows: the gate driving signal line 13 provides a gate driving signal for the transistor M1 connected thereto, and the transistor M1 is turned on under the control of the gate driving signal. When the transistor M1 is turned on, the data voltage transmission line 14 transmits the data voltage provided by the data voltage providing end to the capacitor C for storage. When the driving voltage transmission line 12 transmits the driving voltage provided by the driving voltage providing end to the transistor M2, the transistor M2 transmits a driving current to the light emitting element OLED under the action of the voltage stored in the capacitor C and the driving voltage transmitted by the driving voltage transmission line 12. The light emitting element OLED emits light under the action of the driving current. As can be seen from the driving process of the pixel unit 11 described above, the pixel unit 11 in the OLED display panel is a current type light emitting device, and therefore the driving current for driving each pixel unit 11 to emit light can be represented by the following formula:

[0052]

[0053] wherein I represents the driving current for driving the pixel unit to emit light; K represents a preset constant; ELVDD represents the driving voltage required for driving the pixel unit to emit light, i.e. the driving voltage transmitted by the driving voltage transmission line 12; and VDATA represents the data voltage required for driving the pixel unit to emit light, i.e. the voltage stored in the capacitor C based on the data voltage transmitted by the data voltage transmission line 14.

[0054] The following takes Example 1 as an example to illustrate the case that the voltage drop (IR Drop) causes poor display uniformity of the display panel.

[0055] Example 1

[0056] OLED is a current type light emitting device, and there is equivalent resistance between different pixel units of the display panel. Therefore, the voltage drop (IR Drop) occurs in the process of driving the pixel unit to emit light in the OLED panel, which causes poor brightness uniformity of the display screen. For example, Figure 1 As shown in the figure, the pixel unit in the rightmost column is the pixel unit closest to the driving IC, i.e. the nearest end pixel unit, and the pixel unit in the leftmost column is the pixel unit farthest from the driving IC, i.e. the farthest end pixel unit. For example, Figure 1The pixel unit in the uppermost row is taken as an example for illustration. The driving voltage transmission line 12 corresponding to the pixel unit in the row provides driving voltage for the pixel units 11 in the row. Due to the existence of the resistance of the wire corresponding to each pixel unit 11 for receiving driving voltage, IR Drop occurs, so that the driving voltage transmitted by the driving voltage transmission line 12 respectively appears different degrees of voltage drop after being transmitted by each pixel unit, resulting in that the actual driving voltage obtained by each pixel unit 11 is different. When each pixel unit is driven for display, each pixel unit is prone to present different brightness due to the different driving voltage obtained, thereby leading to uneven display brightness of the OLED display panel, and making the display uniformity of the OLED display panel poor. Specifically, the driving voltage transmitted by the driving voltage transmission line 12 gradually becomes smaller along the direction away from the driving IC, thereby leading to that the driving current of each pixel unit gradually becomes smaller along the direction away from the driving IC, and finally leading to that the brightness of each pixel unit gradually becomes darker along the direction away from the driving IC. For example, for the nearest pixel unit and the farthest pixel unit in the row, the driving voltage obtained by the nearest pixel unit is ELVDD, and the driving voltage obtained by the farthest pixel unit is ELVDD', and ELVDD' is necessarily smaller than ELVDD, so that the brightness of the nearest pixel unit is higher than that of the farthest pixel unit.

[0057] The case that the signal distortion leads to poor display uniformity of the display panel is described below by taking Example Two as an example.

[0058] Example Two:

[0059] The layout of the display driving circuit and the pixel array in the display panel leads to RC Delay, i.e. resistance-capacitance delay. Due to the existence of RC Delay, the gate driving signal is distorted in the process of driving the pixel unit to emit light, and the distortion of the gate driving signal leads to poor brightness uniformity of the display screen. Figure 1 In the figure, the pixel unit in the rightmost column is the pixel unit closest to the driving IC, i.e. the nearest pixel unit, and the pixel unit in the leftmost column is the pixel unit farthest away from the driving IC, i.e. the farthest pixel unit. The case of the pixel unit in the uppermost row is taken as an example for illustration. Figure 1 The pixel unit in the uppermost row is taken as an example for illustration. The gate driving signal line 13 corresponding to the row is used to provide the gate driving signal for the pixel units in the row. The GOA circuit "G1 to G4" provides the gate driving signal for the corresponding connected gate driving signal line 13 in turn in the order from the nearest pixel unit to the farthest pixel unit. With the transmission of the gate driving signal, the gate driving signal is distorted. Figure 3 The gate driving signal received by the nearest pixel unit, Figure 4The driving signal received by the most distal pixel unit is distorted. It should be noted that the gate driving signal provided by the GOA circuit will gradually be distorted in the direction away from the driving IC. The distortion of the gate driving signal results in insufficient opening time of the transistor M1 in the pixel unit 11, which ultimately leads to insufficient voltage charged by the capacitor C based on the data voltage, that is, insufficient data voltage VDATA for driving the light emitting element OLED. The insufficient VDATA means that VDATA decreases. As can be seen from the above driving current formula, when VDATA is insufficient, the driving current will increase, so the brightness of the most distal pixel unit is higher than that of the nearest pixel unit, thereby resulting in poor display uniformity of the display panel.

[0060] The factors causing poor display uniformity of the display panel extracted in the above embodiment one and embodiment two are summarized as two: one is voltage drop, and the other is gate driving signal distortion. The display uniformity of the display panel is different under different brightness conditions. Specifically, under high brightness conditions, the voltage drop in the above factors is the dominant influencing factor, so the brightness of the pixel unit near the driving IC is higher than that of the pixel unit far from the driving IC. Under low brightness conditions, the gate driving signal distortion in the above factors is the dominant influencing factor, so the brightness of the pixel unit near the driving IC is lower than that of the pixel unit far from the driving IC. It should be noted that the brightness condition is the brightness of the current displayed picture of the display panel.

[0061] In order to improve the display uniformity of the display panel, the embodiment of the application provides a display compensation method, a display driving chip and a display device. The display compensation method, the display driving chip and the display device provided by the embodiment of the application can compensate the pixel unit in the display panel regardless of the brightness condition of the display panel, thereby improving the display uniformity of the display panel.

[0062] The display compensation method, the display driving chip and the display device provided by the embodiment of the application are described in detail below.

[0063] As shown in Figure 5 The embodiment of the application provides a display compensation method, which mainly includes the following steps 201 to 203:

[0064] 201, determining a first compensation value based on the brightness data of the display panel when the display panel displays a target picture.

[0065] The target picture is displayed in the display panel and is a picture to be compensated. In actual application, any one of the pictures to be compensated in the display picture can be used as the target picture.

[0066] The luminance data of the display panel when the display panel displays the target picture can reflect the luminance of the display panel when the display panel displays the target picture, and therefore, in order to compensate the actual display effect of the display panel on the target picture, the luminance data of the display panel when the display panel displays the target picture needs to be obtained. In principle, any parameter that can reflect the luminance of the display panel can be used as the luminance data. For example, the luminance data can be a gray scale value.

[0067] The luminance data of the display panel when the display panel displays the target picture needs to be obtained before step 201. The method for obtaining the luminance data of the display panel when the display panel displays the target picture includes the following two methods.

[0068] In the first method, the image of the display panel is collected when the display panel displays the target picture. The luminance of the image is identified to obtain the luminance data.

[0069] When the display panel displays the target picture, the image of the display panel can be collected by an image collection device. The collected image reflects the specific display of the display panel on the target picture, which is the luminance.

[0070] When the image is collected, the luminance of the image is identified by a preset image identification model, and the result output by the image identification model is obtained as the luminance data. The image identification model is a model for identifying the luminance data of the image, and the type of the image identification model is not limited in the embodiment. For example, the image identification model is a neural network model.

[0071] The luminance data reflects the luminance of the display panel when the display panel displays the target picture. The luminance data can include two types. One type is that the luminance data is the average luminance data of the image. For example, the luminance data is a gray scale value, and the luminance data of the display panel is the average value of the gray scale values of the pixel points in the image. Another type is that the luminance data is the luminance data of a specific position in the image. For example, the luminance data is a gray scale value, and the luminance data of the display panel is the gray scale value of the pixel point at the specific position in the image. The specific position can be determined based on the business requirement. For example, the specific position is the center point of the image.

[0072] In the second method, the luminance data of the display panel is determined based on the luminance data of at least one target region in the display panel, wherein the luminance data of the at least one target region is collected by an optical collection device when the display panel displays the target picture.

[0073] When the display panel displays the target picture, the luminance data of the target region in the image of the display panel can be collected by the optical collection device, and then the average value of the collected luminance data is determined as the luminance data of the display panel.

[0074] The number of target regions and the positions of the target regions in the display screen can be set based on a service, and the embodiment is not limited. It should be noted that, in order to accurately obtain the actual display of the display panel displaying the target screen, the target regions set need to cover all display regions in the display panel.

[0075] After the luminance data is obtained, a first compensation value needs to be determined based on the luminance data. The process of determining the first compensation value is specifically as follows: searching a first data table based on the luminance data of the display panel to obtain the first compensation value.

[0076] The first data table is a set of data for determining the first compensation value, which is composed of luminance data and the first compensation value in a corresponding relationship. For a pair of luminance data and the first compensation value in a corresponding relationship, the first compensation value represents the probability of needing compensation at the corresponding luminance data, which is represented by a weight. The first data table is obtained by calibrating the display panel under different luminance conditions.

[0077] The method of searching the first compensation value corresponding to the luminance data from the first data table includes the following two methods: first, if the luminance data exists in the first data table, the first compensation value corresponding to the luminance data is directly extracted. Second, the storage space in the display device is limited, and only some specific luminance data will be stored in the first data table, and all luminance data will not be stored. Therefore, when the luminance data does not exist in the first data table, two adjacent luminance data are selected from the first data table, the value interval composed of the two adjacent luminance data includes the luminance data of the display panel, and the first compensation values corresponding to the two selected luminance data are linearly interpolated, and the processing result is determined as the first compensation value corresponding to the luminance data of the display panel.

[0078] 202、based on the position of the pixel unit to be compensated in the display panel, determine the second compensation value corresponding to the pixel unit to be compensated.

[0079] The display of the display panel is performed by pixel units, so when performing display compensation, it needs to be performed in units of pixel units. The pixel units in the display panel are sequentially used as pixel units to be compensated.

[0080] The factors causing poor display uniformity of the display panel include voltage drop and gate drive signal distortion. The effects of these two factors on the pixel units at different positions of the display panel are different, so when performing display compensation, the second compensation value corresponding to the pixel unit to be compensated needs to be determined based on the position of the pixel unit to be compensated in the display panel.

[0081] The second compensation value represents a compensation value required for the pixel unit at the corresponding position to be compensated. Based on the position of the pixel unit to be compensated in the display panel, a specific execution process of determining the second compensation value corresponding to the pixel unit to be compensated is as follows: based on the position parameter corresponding to the position of the pixel unit to be compensated in the display panel, the second data table is searched to obtain the second compensation value.

[0082] The second data table is a set of data for determining the second compensation value, which is composed of a position parameter representing the position of the pixel unit in the display panel and the second compensation value. For a pair of position parameters and the second compensation value in a corresponding relationship, the second compensation value represents a compensation value required for the pixel unit at the corresponding position to be compensated, which can be a gray scale value.

[0083] The second data table is calibrated for the display panel under a brightness condition, which can be the highest brightness condition of the display panel. For example, the maximum gray scale value of the display panel is 255, a picture with a gray scale value of 255 is displayed in the display panel, and the corresponding relationship between the position parameter and the second compensation value is calibrated under the picture.

[0084] The position parameter in the second data table can be the row position of the pixel unit. The method for searching the first compensation value corresponding to the position parameter of the pixel unit to be compensated from the second data table includes the following two methods: first, the position parameter of the pixel unit to be compensated exists in the second data table, and the first compensation value corresponding to the position parameter of the pixel unit to be compensated is directly extracted. Second, the storage space in the display device is limited, and only some specific row positions of the position parameter will be stored in the second data table, and all position parameters will not be stored. Therefore, when the position parameter of the pixel unit to be compensated does not exist in the second data table, two adjacent position parameters are selected from the second data table, the value interval formed by the two adjacent position parameters includes the position parameter of the pixel unit to be compensated, and the second compensation values corresponding to the two selected position parameters are linearly interpolated to determine the processing result as the second compensation value corresponding to the position parameter of the pixel unit to be compensated.

[0085] 203、based on the first compensation value and the second compensation value, the display compensation is performed on the pixel unit to be compensated.

[0086] The first compensation value represents the probability of compensating the pixel unit to be compensated under the corresponding brightness data. The second compensation value represents the compensation value of compensating the pixel unit at the corresponding position. That is, the first compensation value is a compensation value related to brightness, and the second compensation value is a compensation value related to the position of the pixel unit. Therefore, in order to more effectively perform display compensation, the display compensation is performed on the pixel unit to be compensated based on the first compensation value and the second compensation value.

[0087] The specific process of performing display compensation on the pixel unit to be compensated based on the first compensation value and the second compensation value includes the following steps 2031 and 2032.

[0088] 2031. Determine a display compensation value based on the first compensation value and the second compensation value.

[0089] The specific process of determining the display compensation value based on the first compensation value and the second compensation value is to determine the display compensation value by the following formula:

[0090] M = V x W + a x (1-W)

[0091] wherein M represents the display compensation value; V represents the second compensation value; W represents the first compensation value, which is a weight value; and a represents a preset constant, which represents a value corresponding to no display compensation. Specifically, a can be 1.

[0092] 2032. Perform display compensation on the pixel unit to be compensated based on the display compensation value.

[0093] The display compensation value is used to correct the brightness of the pixel unit to be compensated. After performing display compensation on the pixel unit to be compensated based on the display compensation value, the pixel unit can emit a brightness that meets the display uniformity of the display panel. The specific process of performing display compensation on the pixel unit to be compensated based on the display compensation value is to determine a compensation voltage corresponding to the display compensation value and to apply the compensation voltage to the pixel unit to be compensated. It should be noted that the display compensation value can be a gray scale value.

[0094] The display compensation method provided by the embodiments of the present application first determines the first compensation value based on the brightness data of the display panel when the display panel displays the target picture, then determines the second compensation value corresponding to the pixel unit to be compensated based on the position of the pixel unit to be compensated in the display panel, and finally performs display compensation on the pixel unit to be compensated based on the first compensation value and the second compensation value. It can be seen that the first compensation value in the embodiments of the present application is a compensation value related to the actual display brightness of the target picture, and the second compensation value is a compensation value related to the position of the pixel unit. Therefore, by performing display compensation on the pixel unit to be compensated based on the first compensation value and the second compensation value, the actual display brightness of the target picture and the position of the pixel unit are fully considered, so that the display panel after compensation can display the target picture more uniformly. Therefore, even if there are factors such as voltage drop or signal distortion in the display process of the display panel, which cause uneven display, the display compensation scheme of the embodiments of the present application can improve the display uniformity of the display panel.

[0095] Further, according to the method shown in Figure 5 , another embodiment of the present application also provides a display compensation method, as shown in Figure 6 , which mainly includes:

[0096] 301. For each pixel row in the display panel, the pre-charge time of all pixel units in the pixel row is controlled to be the same, wherein the pixel units are used to store corresponding data voltages during the pre-charge time.

[0097] As shown in Figure 2 , distortion of the gate driving signal of the pixel unit will cause the transistor M1 in the pixel unit 11 to have insufficient on time, which ultimately causes the capacitor C to have insufficient voltage charged based on the data voltage, that is, causes the data voltage VDATA used to drive the light emitting element OLED to be insufficient. Therefore, in order to reduce the influence of the distortion of the gate driving signal on the display uniformity, when the display panel displays a target picture, for each pixel row in the display panel, the pre-charge time of all pixel units in the pixel row is controlled to be the same, so that all pixel units in a pixel row can store sufficient data voltage.

[0098] The specific process of controlling the pre-charge time of all pixel units in the pixel row to be the same includes the following steps 3011 to 3012:

[0099] 3011. Determine the duty cycle corresponding to each pixel unit in the pixel row.

[0100] The principle of determining the duty cycle corresponding to each pixel unit in the pixel row is that all pixel units in a pixel row can have the same pre-charge time under their respective duty cycles, so that each pixel unit can store sufficient data voltage for driving the light emitting element to emit light.

[0101] The method of determining the duty cycle corresponding to each pixel unit in the pixel row includes the following two methods:

[0102] First, based on the position of the pixel unit in the pixel row, the duty cycle corresponding to each pixel unit in the pixel row is determined.

[0103] The gate driving signal will gradually distort along the direction away from the driving IC, and the distortion is related to the position of the pixel unit in the pixel row. Therefore, based on the position of the pixel unit in the pixel row, the duty cycle corresponding to each pixel unit in the pixel row is determined to avoid distortion of the gate driving signal when it is transmitted to the position where the pixel unit is located, thereby ensuring that the on time of the transistor M1 in the pixel unit is sufficient, and ultimately ensuring that the capacitor C is fully charged.

[0104] When determining the duty cycle corresponding to the pixel unit, the correspondence between the preset position information and the duty cycle can be based on.

[0105] Second, based on the brightness information of the target picture and the position of the pixel unit in the pixel row, the duty cycle corresponding to each pixel unit in the pixel row is determined.

[0106] Different brightness of the picture, its impact on the grid drive signal is different, so in determining the duty cycle corresponding to the pixel unit not only to consider the position of the pixel unit in the pixel row, but also to consider the target picture brightness information. Brightness information can be the target picture gray scale value.

[0107] In determining the duty cycle corresponding to the pixel unit, can be based on the preset corresponding relationship, the corresponding relationship is recorded in a plurality of duty cycle, each duty cycle has its corresponding gray scale value and position information.

[0108] 3012, by having a corresponding duty cycle of the grid drive signal to drive each pixel unit, wherein each pixel unit in the corresponding grid drive signal, the opening time of its respective data voltage input end is the same.

[0109] For a pixel row, its internal pixel unit is scanned in turn. Therefore, after determining the duty cycle of each pixel unit in the pixel row, each pixel unit is driven in turn by the grid drive signal with the corresponding duty cycle, so that the opening time of the respective data voltage input end of the pixel unit, that is, the gate control end of the transistor M1, is the same, thereby ensuring that the opening time of the transistor M1 in the pixel unit is sufficient, and finally ensuring that the capacitor C is fully charged.

[0110] 302, based on the brightness data of the display panel when the display panel displays the target picture, determine the first compensation value.

[0111] 303, based on the position of the pixel unit to be compensated in the display panel, determine the second compensation value corresponding to the pixel unit to be compensated.

[0112] 304, based on the first compensation value and the second compensation value, the display compensation of the pixel unit to be compensated.

[0113] The above steps 302 to 304 are basically the same as the above steps 201 to 203, so here will not be repeated.

[0114] The display compensation method provided in the embodiments of the present application is as follows: when display compensation is needed, the pre-charge time of all pixel units in a pixel row is controlled to be the same, so that the pixel units store corresponding data voltages within the pre-charge time. Then, after the pixel units display a target picture under the above control, a first compensation value is determined based on the luminance data of the display panel when the display panel displays the target picture. Then, a second compensation value corresponding to a pixel unit to be compensated is determined based on the position of the pixel unit to be compensated in the display panel. Finally, the pixel unit to be compensated is compensated based on the first compensation value and the second compensation value. It can be seen that, in order to avoid display unevenness caused by signal distortion, the pre-charge time of all pixel units in a pixel row is controlled to be the same when a target picture is displayed, so that all pixel units can be fully charged, and then the pixel units can emit light under the driving of sufficient data voltages, thereby ensuring the uniformity of light emission of the pixel units in the display panel. In addition, the first compensation value in the embodiments of the present application is a compensation value related to the actual display luminance of the target picture, and the second compensation value is a compensation value related to the position of the pixel unit, so that the pixel unit to be compensated is compensated based on the first compensation value and the second compensation value, and the actual display luminance of the target picture and the position of the pixel unit are fully considered, so that the compensated display panel can display the target picture more uniformly. Therefore, even if there are factors such as voltage drop or signal distortion in the display process of the display panel, the display compensation scheme of the embodiments of the present application can improve the display uniformity of the display panel.

[0115] Further, as shown in Figure 7 Another embodiment of the present application also provides a display driving chip, which comprises:

[0116] A determining module 41 is configured to determine a first compensation value based on the luminance data of the display panel when the display panel displays a target picture, and determine a second compensation value corresponding to a pixel unit to be compensated based on the position of the pixel unit to be compensated in the display panel.

[0117] A compensating module 42 is configured to compensate the pixel unit to be compensated based on the first compensation value and the second compensation value.

[0118] The display driving chip provided in the embodiments of the present application first determines a first compensation value based on the luminance data of the display panel when the display panel displays a target picture, and determines a second compensation value corresponding to a to-be-compensated pixel unit based on the position of the to-be-compensated pixel unit in the display panel when display compensation is needed. Then, the compensation module compensates the to-be-compensated pixel unit based on the first compensation value and the second compensation value. It can be seen that the first compensation value in the embodiments of the present application is a compensation value related to the actual display luminance of the target picture, and the second compensation value is a compensation value related to the position of the pixel unit. Therefore, the display compensation of the to-be-compensated pixel unit based on the first compensation value and the second compensation value fully considers the actual display luminance of the target picture and the position of the pixel unit, so that the compensated display panel can display the target picture more uniformly. Therefore, even if there are factors such as voltage drop or signal distortion in the display process of the display panel, which cause uneven display, the display compensation scheme in the embodiments of the present application can improve the display uniformity of the display panel.

[0119] In some embodiments, as shown in Figure 8 The display driving chip further includes:

[0120] The control module 43 is configured to perform the following for each pixel row in the display panel: control the pre-charge time length of all pixel units in the pixel row to be the same, wherein the pixel units are used to store corresponding data voltages in the pre-charge time length.

[0121] In some embodiments, the control module 43 is specifically configured to determine the duty cycle corresponding to each pixel unit in the pixel row, and drive each pixel unit by a gate drive signal having the corresponding duty cycle, wherein the opening time length of the data voltage input end of each pixel unit is the same under the driving of the corresponding gate drive signal.

[0122] In some embodiments, the control module 43 is specifically configured to determine the duty cycle corresponding to each pixel unit in the pixel row based on the position of the pixel unit in the pixel row.

[0123] In some embodiments, the control module 43 is specifically configured to determine the duty cycle corresponding to each pixel unit in the pixel row based on the luminance information of the target picture and the position of the pixel unit in the pixel row.

[0124] In some embodiments, the compensation module 42 is specifically configured to determine a display compensation value based on the first compensation value and the second compensation value, and compensate the to-be-compensated pixel unit based on the display compensation value.

[0125] In some embodiments, the compensation module 42 is specifically configured to determine the display compensation value by the following formula:

[0126] M = V x W + a x (1 - W)

[0127] Wherein, M represents the display compensation value; V represents the second compensation value; W represents the first compensation value, which is a weight value; a represents a preset constant, which represents a value corresponding to no display compensation.

[0128] In some embodiments, the determining module 41 is further configured to, before determining the first compensation value based on the luminance data of the display panel when the display panel displays a target picture, acquire an image of the display panel when the display panel displays the target picture; and perform luminance recognition processing on the image to obtain the luminance data.

[0129] In some embodiments, the determining module 41 is further configured to, before determining the first compensation value based on the luminance data of the display panel when the display panel displays a target picture, determine the luminance data of the display panel based on luminance data of at least one target region in the display panel, wherein the luminance data of the at least one target region is acquired by an optical acquisition device when the display panel displays the target picture.

[0130] In some embodiments, as shown in FIG. 4, the determining module 41 includes: Figure 8

[0131] The first determining sub-module 411 is configured to search a first data table based on the luminance data of the display panel to obtain the first compensation value, wherein the first data table is a set of data for determining the first compensation value, which is composed of luminance data and the first compensation value in a corresponding relationship.

[0132] In some embodiments, as shown in FIG. 4, the determining module 41 includes: Figure 8

[0133] The second determining sub-module 412 is configured to search a second data table based on a position parameter corresponding to the position of the pixel unit to be compensated in the display panel to obtain the second compensation value, wherein the second data table is a set of data for determining the second compensation value, which is composed of position parameters and the second compensation value in a corresponding relationship.

[0134] The display driving chip provided by the embodiments of the present application, the method adopted in the running process of each functional module is detailed in the corresponding method of the above display compensation method embodiments, which will not be described here.

[0135] Further, according to the above display driving chip embodiment, another embodiment of the present application further provides a display device, which includes the above display driving chip. ​​

[0136] The display device is not limited in the embodiments of the present application. For example, the display device can include, but is not limited to, a mobile phone, a tablet computer, a television, etc.

[0137] The display device provided in the embodiments of the present application has the beneficial effects described in the display driving chip embodiments, which are not repeated here.

[0138] In the above embodiments, the description of each embodiment has its own focus, and the parts not described in detail in a certain embodiment can be referred to the relevant description of other embodiments.

[0139] It can be understood that the related features in the above method and device can be mutually referred. In addition, the "first", "second" and the like in the above embodiments are used to distinguish the embodiments, and do not represent the advantages and disadvantages of the embodiments.

[0140] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working process of the system, device and unit described above can refer to the corresponding process in the foregoing method embodiments, which will not be repeated here.

[0141] The algorithms and displays provided herein are not inherently related to any particular computer, virtual system, or other apparatus. Various general purpose systems can be used with these teachings, with the structure for a variety of such systems being apparent to those of ordinary skill in the art from the description above. In addition, the present application is not intended to be limited to any particular programming language. It will be appreciated that a variety of programming languages can be used to implement the teachings of the present application as described herein, and any references below to specific languages are provided for disclosure of enablement of the best mode of the application.

[0142] In the specification provided herein, a large number of specific details are described. However, it can be understood that the embodiments of the present application can be practiced without these specific details. In some examples, well-known methods, structures and techniques are not shown in detail in order not to obscure the understanding of the present specification.

[0143] In addition, those skilled in the art can understand that although some embodiments described herein include some features included in other embodiments but not other features, the combination of features of different embodiments means that it is within the scope of the present application and forms different embodiments. For example, in the following claims, any one of the claimed embodiments can be used in any combination.

[0144] The various component embodiments of the present application can be implemented in hardware, or as software modules running in one or more processors, or in combinations thereof. As would be understood by those skilled in the art, microprocessors or digital signal processors (DSPs) can be used in practice to implement some or all of the functions of some or all of the components in the method, apparatus and framework for running deep neural network models according to embodiments of the present application. The present application can also be implemented as a program (e.g., computer program and computer program product) for executing one or more of the methods described herein on a device or apparatus. Such a program implementing the present application can be stored on a computer readable medium, or can be in the form of one or more signals. Such signals can be downloaded from an Internet website, or provided on a carrier medium, or in any other form.

[0145] It should be noted that the above-mentioned embodiments illustrate rather than limit the application, and that one skilled in the art will be able to design many alternative embodiments without departing from the scope of the appended claims. In the claims, any reference signs placed between parentheses shall not be construed as limiting the claim. The word 'comprising' does not exclude the presence of elements or steps other than those listed in a claim. The word 'a' or 'an' preceding an element does not exclude the presence of a plurality of such elements. The application can be implemented by means of both hardware and software, and any combination thereof. In a unit claim, several devices can be listed with a conjunction like 'or', but it is to be understood that each of these devices can be implemented by its own hardware item. The use of the words 'first','second' and 'third', etc. do not imply any ordering but rather are used as names for different elements.

Claims

1. A display compensation method, characterized by, The method comprises: determining a first compensation value based on the luminance data of the display panel when the display panel displays a target picture, the first compensation value representing a probability of compensating a to-be-compensated pixel unit under corresponding luminance data, which is a weight value; determining a second compensation value corresponding to the to-be-compensated pixel unit based on the position of the to-be-compensated pixel unit in the display panel, the second compensation value representing a compensation value required for the pixel unit at the corresponding position to be compensated; performing display compensation on the to-be-compensated pixel unit based on the first compensation value and the second compensation value, wherein performing display compensation on the to-be-compensated pixel unit based on the first compensation value and the second compensation value comprises: determining a first product between the first compensation value and the second compensation value; determining a difference value between 1 and the first compensation value, and determining a second product between a preset constant and the difference value, the preset constant representing a corresponding numerical value without display compensation; determining a sum between the first product and the second product as a display compensation value; and performing display compensation on the to-be-compensated pixel unit based on the display compensation value.

2. The method of claim 1, wherein, Before determining the first compensation value based on the luminance data of the display panel when the display panel displays a target picture, the method further comprises: performing, for each pixel row in the display panel: controlling the pre-charge time length of all pixel units in the pixel row to be the same, wherein the pixel units are used to store corresponding data voltages in the pre-charge time length.

3. The method of claim 2, wherein, controlling the pre-charge time length of all pixel units in the pixel row to be the same comprises: determining a duty cycle corresponding to each pixel unit in the pixel row; driving each pixel unit by a gate drive signal having a corresponding duty cycle, wherein the opening time length of the data voltage input end of each pixel unit is the same under the driving of the corresponding gate drive signal.

4. The method of claim 3, wherein, determining a duty cycle corresponding to each pixel unit in the pixel row comprises: determining a duty cycle corresponding to each pixel unit in the pixel row based on the position of the pixel unit in the pixel row.

5. The method of claim 3, wherein, determining a duty cycle corresponding to each pixel unit in the pixel row comprises: determining a duty cycle corresponding to each pixel unit in the pixel row based on the luminance information of the target picture and the position of the pixel unit in the pixel row.

6. The method according to any one of claims 1-5, characterized in that, Before determining the first compensation value based on the luminance data of the display panel when the display panel displays a target picture, the method further comprises: collecting an image of the display panel when the display panel displays the target picture; performing luminance recognition processing on the image to obtain the luminance data.

7. The method according to any one of claims 1-5, characterized in that, Before determining the first compensation value based on the luminance data of the display panel when the display panel displays a target picture, the method further comprises: determining the luminance data of the display panel based on the luminance data of at least one target region in the display panel, wherein the luminance data of the at least one target region is collected by an optical collection device when the display panel displays the target picture.

8. The method according to any one of claims 1-5, characterized in that, The first compensation value is determined based on brightness data of the display panel when the display panel displays the target picture, and the first compensation value is determined based on the position of the pixel unit to be compensated in the display panel, and the second compensation value corresponding to the pixel unit to be compensated is determined. The first compensation value is determined based on brightness data of the display panel when the display panel displays the target picture, and the first compensation value is determined based on the position of the pixel unit to be compensated in the display panel, and the second compensation value corresponding to the pixel unit to be compensated is determined.

9. The method according to any one of claims 1-5, characterized in that, The first compensation value is determined based on brightness data of the display panel when the display panel displays the target picture, and the first compensation value is determined based on the position of the pixel unit to be compensated in the display panel, and the second compensation value corresponding to the pixel unit to be compensated is determined. The display driving chip comprises:

10. A display driving chip, characterized in that, The determination module is configured to determine a first compensation value based on brightness data of the display panel when the display panel displays a target picture, wherein the first compensation value represents a probability of compensating a pixel unit to be compensated under corresponding brightness data, and the first compensation value is a weight value; and determine a second compensation value corresponding to the pixel unit to be compensated based on a position of the pixel unit to be compensated in the display panel, wherein the second compensation value represents a compensation value required for compensating a pixel unit at a corresponding position. The compensation module is configured to perform display compensation on the pixel unit to be compensated based on the first compensation value and the second compensation value, and the display compensation on the pixel unit to be compensated based on the first compensation value and the second compensation value comprises: determining a first product between the first compensation value and the second compensation value; determining a difference between 1 and the first compensation value, and determining a second product between a preset constant and the difference, wherein the preset constant represents a corresponding value of no display compensation; determining a sum between the first product and the second product as a display compensation value; and performing display compensation on the pixel unit to be compensated based on the display compensation value. The display driving chip further comprises:

11. The display driver chip of claim 10, wherein, The control module is configured to perform the following control for each pixel row in the display panel: controlling a pre-charge duration of all pixel units in the pixel row to be the same, wherein the pixel units are used to store corresponding data voltages in the pre-charge duration. The control module is specifically configured to determine a duty cycle corresponding to each pixel unit in the pixel row, and drive each pixel unit by a gate drive signal having a corresponding duty cycle, wherein the opening duration of the data voltage input end of each pixel unit is the same under the driving of the corresponding gate drive signal.

12. The display driver chip of claim 11, wherein, The control module is specifically configured to determine a duty cycle corresponding to each pixel unit in the pixel row based on the position of the pixel unit in the pixel row.

13. The display driver chip of claim 12, wherein, The control module is specifically configured to determine a duty cycle corresponding to each pixel unit in the pixel row based on the brightness information of the target picture and the position of the pixel unit in the pixel row.

14. The display driver chip of claim 12, wherein, ​ 15. The display driver chip according to any one of claims 10-14, wherein, The determining module is further configured to, before determining the first compensation value based on the luminance data of the display panel when the display panel displays a target picture, acquire an image of the display panel when the display panel displays the target picture, and perform luminance recognition processing on the image to obtain the luminance data.

16. The display driver chip of any one of claims 10-14, wherein, The determining module is further configured to, before determining the first compensation value based on the luminance data of the display panel when the display panel displays a target picture, determine the luminance data of the display panel based on luminance data of at least one target region in the display panel, wherein the luminance data of the at least one target region is acquired by an optical acquisition device when the display panel displays the target picture.

17. The display driver chip of any one of claims 10-14, wherein, The determining module comprises: A first determining sub-module configured to search a first data table based on the luminance data of the display panel to obtain the first compensation value, wherein the first data table is a set of data for determining the first compensation value, and is composed of luminance data and the first compensation value that have a corresponding relationship.

18. The display driver chip of any one of claims 10-14, wherein, The determining module comprises: A second determining sub-module configured to search a second data table based on a position parameter corresponding to a position of the to-be-compensated pixel unit in the display panel to obtain the second compensation value, wherein the second data table is a set of data for determining the second compensation value, and is composed of position parameters and the second compensation value that have a corresponding relationship.

19. A display device, characterized by The display device comprises the display driving chip according to any one of claims 10 to 18.

Citation Information

Patent Citations

  • Optical compensation method and device, display device, display method and storage medium

    CN110444152A

  • Pixel compensation method and device and display equipment

    CN114241988A

  • Display device

    CN114429747A