Crosstalk compensation method and device for display panel, equipment and storage medium

By identifying the screen mode of the OLED display panel and applying the corresponding crosstalk compensation logic algorithm, and dynamically selecting the appropriate algorithm, the brightness data of the pixel unit is compensated, which solves the line crosstalk problem of the OLED display panel in different scenarios and improves the display effect and performance.

CN120977245APending Publication Date: 2025-11-18HEFEI VISIONOX TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511062294.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-07-29
Publication Date
2025-11-18

AI Technical Summary

Technical Problem

Existing OLED display panels suffer from line crosstalk issues in different display scenarios, and a single line crosstalk compensation algorithm cannot effectively improve the uneven brightness of the display panel.

Method used

By acquiring the screen data of the display panel, identifying the target screen mode, and based on the correspondence between the preset screen mode and the crosstalk compensation logic algorithm, the target crosstalk compensation logic algorithm is dynamically selected to perform targeted compensation on the brightness data of the pixel unit, and finally drive the pixel unit to emit light to achieve accurate display.

Benefits of technology

It achieves efficient and accurate line crosstalk compensation in different screen modes, improves the problem of uneven brightness of the display panel, and enhances the display effect and performance.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120977245A_ABST
    Figure CN120977245A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a crosstalk compensation method and device of a display panel, equipment and a storage medium, and relates to the technical field of display. The method comprises the following steps: acquiring picture data corresponding to a to-be-displayed picture; based on the to-be-displayed brightness data of the plurality of pixel units, identifying a target picture mode corresponding to the to-be-displayed picture; determining a corresponding target crosstalk compensation logic algorithm from a plurality of crosstalk compensation logic algorithms based on a preset corresponding relationship between a plurality of picture modes and a plurality of crosstalk compensation logic algorithms; and performing crosstalk compensation on the to-be-displayed brightness data of at least part of the pixel units in the plurality of pixel units based on a target crosstalk compensation logic algorithm, and driving the plurality of pixel units to emit light based on the compensated to-be-displayed brightness data of the at least part of the pixel units and the to-be-displayed brightness data of the remaining pixel units in the plurality of pixel units. According to the embodiment of the invention, crosstalk compensation of the display panel can be effectively realized.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application belongs to the technical field of display, and particularly relates to a crosstalk compensation method and device of a display panel, an equipment and a storage medium. BACKGROUND

[0002] With the rapid development of display technology, new display panels such as organic light emitting diode (OLED) display panels, micro light emitting diode (micro LED) display panels and active matrix organic light emitting diode (AMOLED) display panels emerge in endlessly, and full-screen display has become a development trend of mobile display devices such as mobile phones. With the continuous development of display technology and the increasing requirements of consumers for display panels, the functions integrated in display panels are increasing.

[0003] However, the use performance of the current OLED display product needs to be improved. SUMMARY

[0004] The embodiments of the present application provide a crosstalk compensation method, device, equipment and storage medium of a display panel, which can effectively realize crosstalk compensation of the display panel.

[0005] In a first aspect, the embodiments of the present application provide a crosstalk compensation method of a display panel, which comprises:

[0006] Obtaining picture data corresponding to a to-be-displayed picture of the display panel, wherein the picture data comprises to-be-displayed luminance data of a plurality of pixel units in the display panel;

[0007] Identifying a target picture mode corresponding to the to-be-displayed picture based on the to-be-displayed luminance data of the plurality of pixel units;

[0008] Determining a target crosstalk compensation logic algorithm corresponding to the target picture mode from a plurality of crosstalk compensation logic algorithms based on a preset corresponding relationship between a plurality of picture modes and the plurality of crosstalk compensation logic algorithms, wherein the target picture mode is included in the plurality of picture modes;

[0009] Compensating the to-be-displayed luminance data of at least part of the plurality of pixel units based on the target crosstalk compensation logic algorithm to obtain compensated to-be-displayed luminance data of the at least part of the plurality of pixel units;

[0010] The display panel displays the to-be-displayed picture by driving the plurality of pixel units to emit light based on the to-be-displayed brightness data of the at least part of the pixel units after compensation and the to-be-displayed brightness data of the remaining pixel units in the plurality of pixel units.

[0011] According to an embodiment of the first aspect of the present application, the display panel comprises a plurality of pixel rows arranged along a first direction, the first direction being a scanning direction of the plurality of pixel rows; the plurality of picture modes comprises an H-shaped picture mode; in a case where the target picture mode is the H-shaped picture mode, the to-be-displayed picture comprises a first region and a second region adjacent in the first direction, the first region being used to display a first sub-picture, and the second region being used to display a first sub-picture and a second sub-picture arranged along a second direction, each pixel unit under the first sub-picture being used to display a gray scale in a first gray scale range; each pixel unit under the second sub-picture being used to display a gray scale in a second gray scale range, a minimum value of an absolute value of a difference between the first gray scale range and the second gray scale range being greater than a preset threshold, and the second direction intersecting the first direction.

[0012] The display panel comprises a bright line crosstalk region and / or a dark line crosstalk region; the target crosstalk compensation logic algorithm is used to compensate the to-be-displayed brightness data of at least part of the pixel units in the plurality of pixel units, comprising: the target crosstalk compensation logic algorithm is used to compensate the to-be-displayed brightness data of M pixel rows in the bright line crosstalk region and the to-be-displayed brightness data of N pixel rows in the dark line crosstalk region, M and N being positive integers.

[0013] According to an embodiment of the first aspect of the present application, the target crosstalk compensation logic algorithm is used to compensate the to-be-displayed brightness data of M pixel rows in the bright line crosstalk region and the to-be-displayed brightness data of N pixel rows in the dark line crosstalk region, comprising: the target crosstalk compensation logic algorithm is used to compensate the to-be-displayed brightness data of the M pixel rows in the bright line crosstalk region in a decreasing manner along the first direction according to a gray scale difference of pixel rows on both sides of a boundary line between the first region and the second region; and the target crosstalk compensation logic algorithm is used to compensate the to-be-displayed brightness data of the N pixel rows in the dark line crosstalk region in an increasing manner along the first direction according to a gray scale difference of pixel rows on both sides of the boundary line between the first region and the second region.

[0014] According to an embodiment of the first aspect of the present application, based on the target crosstalk compensation logic algorithm, the to-be-displayed brightness data of the M pixel rows in the bright line crosstalk area is compensated in a decreasing manner along the first direction according to the gray scale difference of the pixel rows on both sides of the boundary between the first area and the second area, including: determining a reference compensation value of the bright line crosstalk area according to the gray scale difference of the pixel rows on both sides of the boundary between the first area and the second area; obtaining M compensation weight coefficients corresponding to the M pixel rows, and determining actual compensation values of the M pixel rows based on the M compensation weight coefficients, the actual compensation values corresponding to the M pixel rows along the first direction decreasing; and compensating the to-be-displayed brightness data of the M pixel rows respectively according to the actual compensation values of the M pixel rows.

[0015] According to an embodiment of the first aspect of the present application, based on the target crosstalk compensation logic algorithm, the to-be-displayed brightness data of the N pixel rows in the dark line crosstalk area is compensated in an increasing manner along the first direction according to the gray scale difference of the pixel rows on both sides of the boundary between the first area and the second area, including: determining a reference compensation value of the dark line crosstalk area according to the gray scale difference of the pixel rows on both sides of the boundary between the first area and the second area; obtaining N compensation weight coefficients corresponding to the N pixel rows, and determining actual compensation values of the N pixel rows based on the N compensation weight coefficients, the actual compensation values corresponding to the N pixel rows along the first direction increasing; and compensating the to-be-displayed brightness data of the N pixel rows respectively according to the actual compensation values of the N pixel rows.

[0016] According to an embodiment of the first aspect of the present application, the reference compensation value and the actual compensation value are compensation values of data voltages.

[0017] According to an embodiment of the first aspect of the present application, the value of M and / or N is 8.

[0018] According to an embodiment of the first aspect of the present application, the display panel includes a plurality of pixel rows arranged along a first direction, the first direction being a scanning direction of the plurality of pixel rows; the plurality of picture modes includes a horizontal bar picture mode; in a case where the target picture mode is the horizontal bar picture mode, the plurality of pixel rows includes at least one target pixel row; the plurality of first pixel units in the target pixel row are configured to display a gray scale in a first gray scale range, the plurality of second pixel units in the target pixel row are configured to display a gray scale in a second gray scale range, and an absolute value of a difference between the first gray scale range and the second gray scale range is greater than a preset threshold value; based on a target crosstalk compensation logic algorithm, to-be-displayed brightness data of at least part of the pixel units in the plurality of pixel units is compensated, including: based on the target crosstalk compensation logic algorithm, to-be-displayed brightness data of the pixel units in at least one line crosstalk area corresponding to the target pixel row is compensated.

[0019] According to an implementation of the first aspect of the present application, the target crosstalk compensation logic algorithm is used to compensate the display luminance data of the pixel units in the at least one line crosstalk area corresponding to the target pixel row, including: based on the target crosstalk compensation logic algorithm, according to the gray level difference between the target pixel row and the adjacent non-target pixel row corresponding to different line crosstalk areas, the display luminance data of the L pixel rows in the corresponding line crosstalk area is compensated in the first direction, L is a positive integer.

[0020] According to an implementation of the first aspect of the present application, the value of L is a positive integer in the range of 4 to 6.

[0021] According to an implementation of the first aspect of the present application, the gray levels of all pixel units in the non-target pixel row for display are in a first gray level range, and / or the gray levels of the pixel units in the non-target pixel row for display are in a second gray level range.

[0022] According to an implementation of the first aspect of the present application, based on the target crosstalk compensation logic algorithm, according to the gray level difference between the target pixel row and the adjacent non-target pixel row corresponding to different line crosstalk areas, the display luminance data of the L pixel rows in the corresponding line crosstalk area is compensated in the first direction, including: according to the gray level difference between the corresponding target pixel row and the adjacent non-target pixel row, the reference compensation value of the corresponding line crosstalk area is determined; L compensation weight coefficients corresponding to the L pixel rows are obtained, and based on the L compensation weight coefficients, the actual compensation values of the L pixel rows are determined, and the actual compensation values corresponding to the L pixel rows in the first direction are decreased or increased; according to the actual compensation values of the L pixel rows, the display luminance data of the L pixel rows is compensated respectively.

[0023] According to an implementation of the first aspect of the present application, in the case of the line crosstalk area being a bright line crosstalk area, the actual compensation values corresponding to the L pixel rows in the first direction are decreased.

[0024] According to an implementation of the first aspect of the present application, in the case of the line crosstalk area being a dark line crosstalk area, the actual compensation values corresponding to the L pixel rows in the first direction are increased.

[0025] According to an implementation of the first aspect of the present application, the reference compensation value and the actual compensation value are compensation values of data voltages.

[0026] According to an implementation of the first aspect of the present application, in a target pixel row, the proportion of the number of second pixel units to the number of all pixel units is greater than a preset proportion.

[0027] According to an implementation of the first aspect of the present application, the value of the preset proportion is 20%.

[0028] According to an implementation of the first aspect of the present application, in the target pixel row, the plurality of second pixel units are arranged continuously along a second direction, and the second direction intersects the first direction.

[0029] According to an implementation of the first aspect of the present application, an absolute value of a difference between any gray scale in the second gray scale range and the zero gray scale is less than the first difference threshold.

[0030] According to an implementation of the first aspect of the present application, an absolute value of a difference between any gray scale in the first gray scale range and the 255 gray scale is less than the second difference threshold.

[0031] According to an implementation of the first aspect of the present application, the display panel includes a plurality of pixel rows arranged along a first direction, the first direction being a scanning direction of the plurality of pixel rows; the plurality of picture modes includes an irregular picture mode; in a case where the target picture mode is the irregular picture mode, the display panel includes at least one line crosstalk region; and the crosstalk compensation of the to-be-displayed brightness data of at least part of the pixel units based on the target crosstalk compensation logic algorithm includes: the crosstalk compensation of the to-be-displayed brightness data of at least part of the pixel units in the at least one line crosstalk region based on the target crosstalk compensation logic algorithm.

[0032] According to an implementation of the first aspect of the present application, the crosstalk compensation of the to-be-displayed brightness data of at least part of the pixel units in the at least one line crosstalk region based on the target crosstalk compensation logic algorithm includes: based on the target crosstalk compensation logic algorithm, according to a gray scale difference between adjacent first pixel rows and second pixel rows corresponding to different line crosstalk regions, incrementally or decrementally compensating, along the first direction, the to-be-displayed brightness data of K pixel rows in the corresponding line crosstalk region, K being a positive integer; and the gray scale difference between the first pixel rows and the second pixel rows is greater than a preset gray scale difference.

[0033] According to an implementation of the first aspect of the present application, the crosstalk compensation of the to-be-displayed brightness data of at least part of the pixel units in the at least one line crosstalk region based on the target crosstalk compensation logic algorithm includes: based on the target crosstalk compensation logic algorithm, according to a gray scale difference between adjacent first pixel rows and second pixel rows corresponding to different line crosstalk regions, incrementally or decrementally compensating, along the first direction, the to-be-displayed brightness data of K pixel rows in the corresponding line crosstalk region, K being a positive integer; and the gray scale difference between the first pixel rows and the second pixel rows is greater than a preset gray scale difference.

[0034] According to an implementation of the first aspect of the present application, in a case where the line crosstalk region is a bright line crosstalk region, the actual compensation values corresponding to the K pixel rows along the first direction decrease.

[0035] According to an implementation of the first aspect of the present application, in the case that the online crosstalk region is a dark online crosstalk region, the actual compensation value corresponding to the K pixel rows in the first direction is increased.

[0036] According to an implementation of the first aspect of the present application, the reference compensation value and the actual compensation value are compensation values of the data voltage.

[0037] According to an implementation of the first aspect of the present application, the value of K is 3 or 4.

[0038] According to an implementation of the first aspect of the present application, the crosstalk compensation on the to-be-displayed brightness data of at least part of the pixel units in the at least one online crosstalk region based on the target crosstalk compensation logic algorithm comprises: determining overlapping pixel rows of at least two online crosstalk regions in the at least one online crosstalk region based on the at least two online crosstalk regions; and performing crosstalk compensation on the to-be-displayed brightness data of the non-overlapping pixel rows in the at least one online crosstalk region based on the target crosstalk compensation logic algorithm.

[0039] According to an implementation of the first aspect of the present application, the crosstalk compensation on the to-be-displayed brightness data of the non-overlapping pixel rows in the at least one online crosstalk region based on the target crosstalk compensation logic algorithm comprises: performing increasing or decreasing crosstalk compensation on the to-be-displayed brightness data of the non-overlapping pixel rows in the online crosstalk region according to the gray scale difference on both sides of the online crosstalk region based on the target crosstalk compensation logic algorithm.

[0040] According to an implementation of the first aspect of the present application, after the overlapping pixel rows of the at least two online crosstalk regions are determined, the crosstalk compensation method of the display panel further comprises: not compensating the to-be-displayed brightness data of the overlapping pixel rows.

[0041] According to an implementation of the first aspect of the present application, the crosstalk compensation on the to-be-displayed brightness data of at least part of the pixel units in the plurality of pixel units based on the target crosstalk compensation logic algorithm comprises: determining the gamma register values of the plurality of pixel units based on the to-be-displayed brightness data of the plurality of pixel units; and performing crosstalk compensation on the gamma register values of at least part of the pixel units in the plurality of pixel units based on the target crosstalk compensation logic algorithm to perform crosstalk compensation on the to-be-displayed brightness data.

[0042] According to an implementation of the first aspect of the present application, the driving of the plurality of pixel units to emit light based on the to-be-displayed brightness data of the at least part of the pixel units after the compensation and the to-be-displayed brightness data of the remaining pixel units in the plurality of pixel units comprises: determining the data voltage of the plurality of pixel units through a mapping relationship between the gamma register values and the data voltage based on the gamma register values of the at least part of the pixel units after the compensation and the gamma register values of the remaining pixel units in the plurality of pixel units; and driving the plurality of pixel units to emit light based on the data voltage of the plurality of pixel units.

[0043] In a second aspect, an embodiment of the present application provides a crosstalk compensation device of a display panel, the crosstalk compensation device of the display panel comprising:

[0044] an acquisition module configured to acquire picture data corresponding to a to-be-displayed picture of the display panel, the picture data comprising to-be-displayed luminance data of a plurality of pixel units in the display panel;

[0045] a recognition module configured to recognize a target picture mode corresponding to the to-be-displayed picture based on the to-be-displayed luminance data of the plurality of pixel units;

[0046] a determination module configured to determine, from a plurality of crosstalk compensation logic algorithms, a target crosstalk compensation logic algorithm corresponding to the target picture mode based on a preset correspondence between the plurality of picture modes and the plurality of crosstalk compensation logic algorithms, the target picture mode being included in the plurality of picture modes;

[0047] a compensation module configured to perform crosstalk compensation on the to-be-displayed luminance data of at least part of the plurality of pixel units based on the target crosstalk compensation logic algorithm, to obtain compensated to-be-displayed luminance data of the at least part of the plurality of pixel units;

[0048] a driving module configured to drive the plurality of pixel units to emit light based on the compensated to-be-displayed luminance data of the at least part of the plurality of pixel units and to-be-displayed luminance data of remaining pixel units in the plurality of pixel units, so that the display panel displays the to-be-displayed picture.

[0049] In a third aspect, an embodiment of the present application provides an electronic device, the electronic device comprising a processor, a memory, and a computer program stored in the memory and capable of running on the processor, the computer program being executed by the processor to implement the steps of the crosstalk compensation method of the display panel according to any one of the preceding embodiments of the first aspect.

[0050] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, the computer-readable storage medium storing a computer program, the computer program being executed by a processor to implement the steps of the crosstalk compensation method of the display panel according to any one of the preceding embodiments of the first aspect.

[0051] Compared with the prior art, the embodiment of the application provides a crosstalk compensation method, device, equipment and storage medium of a display panel, which obtains picture data corresponding to a to-be-displayed picture of the display panel, identifies a target picture mode corresponding to the to-be-displayed picture according to to-be-displayed brightness data of a plurality of pixel units in the picture data. Based on a preset corresponding relationship between a plurality of picture modes and a plurality of crosstalk compensation logic algorithms, a target crosstalk compensation logic algorithm corresponding to the target picture mode is determined. Then, the to-be-displayed brightness data of at least part of the pixel units is compensated based on the target crosstalk compensation logic algorithm. Finally, the plurality of pixel units are driven to emit light based on the to-be-displayed brightness data after the crosstalk compensation, so that the display panel displays the to-be-displayed picture.

[0052] The crosstalk compensation method, device, equipment and storage medium of the display panel provided by the embodiment of the application can cover the targeted crosstalk compensation under different picture modes by presetting the corresponding relationship between the plurality of picture modes and the plurality of crosstalk compensation logic algorithms. Before displaying the to-be-displayed picture, the picture mode of the display panel is identified according to the picture data of the to-be-displayed picture. In this way, by distinguishing the picture modes of different to-be-displayed pictures, the corresponding target crosstalk compensation logic algorithm can be determined according to the above-mentioned corresponding relationship, so that the targeted line crosstalk compensation under the picture mode is realized. Finally, the pixel units are driven to emit light according to the to-be-displayed brightness data after the crosstalk compensation, so that the display panel can accurately display the to-be-displayed picture.

[0053] The crosstalk compensation method, device, equipment and storage medium of the display panel provided by the embodiment of the application can also flexibly select the corresponding target crosstalk compensation logic algorithm based on the above-mentioned corresponding relationship when the to-be-displayed picture of the display panel is switched, so that better line crosstalk compensation under different application scenarios can be efficiently and accurately realized. Therefore, by the embodiment of the application, the targeted crosstalk compensation of the display panel under different picture modes can be efficiently and accurately realized, the Line Crosstalk compensation effect is improved, so that the problem of uneven display brightness of the display panel can be effectively and fully improved, and the picture display effect of the display panel can be fully improved, and the use performance of the display panel is improved. BRIEF DESCRIPTION OF DRAWINGS

[0054] In order to more clearly illustrate the technical solutions of the embodiments of the application, the drawings needed to be used in the embodiments of the application will be briefly introduced. For those skilled in the art, other drawings can also be obtained without creative labor on the basis of these drawings.

[0055] Figure 1 is a display diagram of line crosstalk of a display panel provided by the embodiment of the application;

[0056] Figure 2is a display diagram of line crosstalk of another display panel provided by an embodiment of the present application;

[0057] Figure 3 is a flow diagram of a crosstalk compensation method of a display panel provided by an embodiment of the present application;

[0058] Figure 4 is a structural diagram of a display panel provided by an embodiment of the present application;

[0059] Figure 5 is a display diagram in an I-shaped picture mode provided by an embodiment of the present application;

[0060] Figure 6 is a display diagram in a horizontal strip picture mode provided by an embodiment of the present application;

[0061] Figure 7 is a display diagram in an irregular picture mode provided by an embodiment of the present application;

[0062] Figure 8 is a flow diagram of another crosstalk compensation method of a display panel provided by an embodiment of the present application;

[0063] Figure 9 is a flow diagram of still another crosstalk compensation method of a display panel provided by an embodiment of the present application;

[0064] Figure 10 is a structural diagram of a crosstalk compensation device of a display panel provided by an embodiment of the present application;

[0065] Figure 11 is a structural diagram of an electronic device provided by an embodiment of the present application. DETAILED DESCRIPTION

[0066] The features and exemplary embodiments of various aspects of the present application will be described in detail below, in order to make the purposes, technical solutions and advantages of the present application clearer, the present application will be further described in detail below in combination with the drawings and specific embodiments. It should be understood that the specific embodiments described herein are only intended to explain the present application, but not to limit the present application. For those skilled in the art, the present application can be implemented without some of these specific details. The following description of the embodiments is only to provide a better understanding of the present application by showing examples of the present application.

[0067] It should be noted that, in this document, the terms "first", "second", etc. are used merely to distinguish one entity or action from another entity or action, and do not necessarily require or imply any actual such relationship or order between such entities or actions. In addition, the terms "comprises", "comprising", or any other variant thereof are intended to cover non-exclusive inclusions, so that a process, method, article, or apparatus that comprises a list of elements does not only include those elements, but also includes other elements not expressly listed, or further includes elements inherent in such process, method, article, or apparatus. Without more limitations, the elements defined by the statement "comprise" do not exclude the presence of other identical elements in the process, method, article, or apparatus that includes the elements.

[0068] It should be understood that the term "and / or" used herein is only a description of the association relationship between the associated objects, which means that there can be three relationships, for example, A and / or B can represent the three cases of A alone, A and B together, and B alone. In addition, the character " / " in this document generally represents an "or" relationship between the front and rear associated objects.

[0069] Various modifications and changes can be made to the present application without departing from the spirit or scope of the present application, which will be apparent to those skilled in the art. Therefore, the present application is intended to cover the modifications and variations of the present application falling within the scope of the corresponding claims (claimed technical solutions) and their equivalents. It should be noted that the embodiments provided by the present application can be combined with each other without contradiction.

[0070] Before describing the technical solutions provided by the embodiments of the present application, in order to facilitate the understanding of the embodiments of the present application, the present application first specifically describes the problems existing in the related art:

[0071] The inventors of the present application have found that there is a problem of display panel crosstalk in the related art. In the field of display technology, due to the influence of process design in OLED display panel, the coupling interference of display data voltage (Data voltage) on power voltage VDD is inevitable. When there is a significant difference in brightness between a certain area and other areas of the image to be displayed, there will also be a large difference in the data voltage provided to the area, which will cause the data voltage Data on the data signal line to jump.

[0072] This jump will cause the power supply voltage VDD to change in potential under the coupling interference of the data voltage Data. After the jump of VDD, the IC (Integrated Circuit) will slowly pull it to the set voltage, and the time is >1H (the scanning time of one row of pixels). In this process, the gate point potential of the driving transistor in the pixel unit where Data is written will gradually change. The above phenomenon will cause the display panel to have line crosstalk (Line Crosstalk) phenomenon when displaying some pictures.

[0073] Exemplarily, please refer to Figure 1 and Figure 2 , Figure 1 and Figure 2 are respectively a display diagram of line crosstalk of a display panel provided by the embodiment of the present application. As shown in Figure 1 , when the upper edge power supply voltage VDD jumps up on the black picture, the pressure difference between the data voltage Data writing line and the power supply voltage VDD increases, and the junction of the black picture and the white picture (such as the gray part in Figure 1 ) appears as a bright line. When the lower edge power supply voltage VDD jumps down on the black picture, the pressure difference between the data voltage Data writing line and the power supply voltage VDD decreases, and the junction of the black picture and the white picture appears as a dark line. The display effect of the bright line and the dark line on the display panel is as shown in Figure 1 .

[0074] As shown in Figure 2 , when the upper edge power supply voltage VDD jumps down on the white picture (such as the gray part in Figure 2 ), the pressure difference between the data voltage Data writing line and the power supply voltage VDD decreases, and the junction of the black picture and the white picture appears as a dark line. When the lower edge power supply voltage VDD jumps up on the white picture, the pressure difference between the data voltage Data writing line and the power supply voltage VDD increases, and the junction of the black picture and the white picture appears as a bright line. The display effect of the bright line and the dark line on the display panel in this case is as shown in Figure 2 .

[0075] However, in the actual display scene of the display panel and the complex and diverse display pictures, the line crosstalk that appears is also complex and diverse. A single line crosstalk compensation algorithm cannot well realize the line crosstalk compensation of the display panel under multiple complex modes, and thus the compensation effect is poor.

[0076] Therefore, how to effectively improve the line crosstalk problem of the display panel under multiple display scenes so as to fully promote the display performance improvement of the display panel is a technical problem to be solved in the industry.

[0077] In view of the above, in order to solve the above prior art problems, the embodiment of the present application provides a crosstalk compensation method, device and equipment of a display panel and a storage medium, which can effectively realize line crosstalk compensation in various display scenarios.

[0078] It should be noted that the embodiments provided by the present application are not intended to limit the scope of the present application.

[0079] The crosstalk compensation method of the display panel provided by the embodiment of the present application will be introduced below. First, please refer to Figure 3 , Figure 3 is a flowchart of a crosstalk compensation method of a display panel provided by the embodiment of the present application. As Figure 3 shown, the crosstalk compensation method of the display panel includes the following steps:

[0080] S310, obtaining picture data corresponding to a to-be-displayed picture of a display panel, the picture data including to-be-displayed brightness data of a plurality of pixel units in the display panel;

[0081] S320, identifying a target picture mode corresponding to the to-be-displayed picture based on the to-be-displayed brightness data of the plurality of pixel units;

[0082] S330, determining a target crosstalk compensation logic algorithm corresponding to the target picture mode from a plurality of crosstalk compensation logic algorithms based on a preset corresponding relationship between a plurality of picture modes and the plurality of crosstalk compensation logic algorithms, the target picture mode included in the plurality of picture modes;

[0083] S340, performing crosstalk compensation on the to-be-displayed brightness data of at least part of the plurality of pixel units based on the target crosstalk compensation logic algorithm to obtain the to-be-displayed brightness data of the at least part of the plurality of pixel units after compensation;

[0084] S350, driving the plurality of pixel units to emit light based on the to-be-displayed brightness data of the at least part of the plurality of pixel units after compensation and the to-be-displayed brightness data of the remaining pixel units in the plurality of pixel units, so that the display panel displays the to-be-displayed picture.

[0085] The embodiment of the present application provides a crosstalk compensation method of a display panel, which obtains picture data corresponding to a to-be-displayed picture of a display panel, identifies a target picture mode corresponding to the to-be-displayed picture according to to-be-displayed brightness data of a plurality of pixel units in the picture data. Based on a preset corresponding relationship between a plurality of picture modes and a plurality of crosstalk compensation logic algorithms, a target crosstalk compensation logic algorithm corresponding to the target picture mode is determined. Then, the to-be-displayed brightness data of at least part of the pixel units is compensated based on the target crosstalk compensation logic algorithm. Finally, the plurality of pixel units are driven to emit light based on the to-be-displayed brightness data after crosstalk compensation, so that the display panel displays the to-be-displayed picture.

[0086] The display panel crosstalk compensation method of the embodiment of the present application can cover the targeted crosstalk compensation under different picture modes by pre-setting the corresponding relationship between the multiple picture modes and the multiple crosstalk compensation logic algorithms. Before displaying the to-be-displayed picture, the picture mode of the display panel is identified according to the picture data of the to-be-displayed picture. In this way, by distinguishing the picture modes of different to-be-displayed pictures, the corresponding target crosstalk compensation logic algorithm can be determined according to the above-mentioned corresponding relationship, so as to realize the targeted line crosstalk compensation under the picture mode. Finally, the pixel units are driven to emit light according to the to-be-displayed brightness data after crosstalk compensation, so that the display panel can accurately display the to-be-displayed picture.

[0087] The display panel crosstalk compensation method of the embodiment of the present application can also flexibly select the corresponding target crosstalk compensation logic algorithm based on the above-mentioned corresponding relationship when the to-be-displayed picture of the display panel is switched, so that better line crosstalk compensation can be efficiently and accurately realized under different application scenarios. Therefore, by the embodiment of the present application, the targeted crosstalk compensation of the display panel under different picture modes can be efficiently and accurately realized, the Line Crosstalk compensation effect is improved, so that the problem of display brightness unevenness of the display panel can be effectively and fully improved, and the picture display effect of the display panel can be fully improved, and the use performance of the display panel is improved.

[0088] The specific implementation of the above steps 310 to 350 is described in detail below.

[0089] In S310, the display panel can be an AMOLED, an OLED or other. Those skilled in the art should understand that in other implementations of the present application, the display panel can also be a micro light-emitting diode display panel, a quantum dot display panel, etc.

[0090] In combination with Figure 4 As shown in the figure, the display panel can include a plurality of arrayed pixel units PX. The display panel includes a display area AA having a display function and a non-display area NA. In this embodiment, the first direction is the Y direction, the second direction is the X direction, and the thickness direction is the Z direction.

[0091] The display area AA includes a plurality of pixel units PX arranged in the X direction and the Y direction. The pixel unit PX includes a plurality of sub-pixels SPX displaying different colors. In some embodiments, the pixel unit PX includes a first sub-pixel SPX1, a second sub-pixel SPX2 and a third sub-pixel SPX3.

[0092] In actual implementation, before the display panel actually displays the to-be-displayed picture, the corresponding picture data of the to-be-displayed picture to be displayed by the display panel is first obtained, and the picture data includes to-be-displayed brightness data of a plurality of pixel units in the display panel.

[0093] In some examples, the to-be-displayed luminance data is, for example, a gray scale value or a luminance value corresponding to a pixel unit. In another example, the to-be-displayed luminance data can further be a converted gamma voltage, a gamma register value, or a data voltage, etc., which is not strictly limited herein.

[0094] In S320, in an example implementation, a picture mode recognition model is constructed by using a machine learning algorithm, and the picture mode recognition model is pre-trained by using picture data of a plurality of display pictures and picture mode labels corresponding to different display pictures, so as to debug a critical point in different picture modes and ensure the accuracy of model recognition.

[0095] In actual application, the picture mode recognition model is based on the to-be-displayed luminance data of a plurality of pixel units of a current to-be-displayed picture, so as to accurately and effectively recognize a target picture mode corresponding to the to-be-displayed picture.

[0096] The plurality of picture modes include at least one of, for example, an I-shaped picture mode, a horizontal bar picture mode, and an irregular picture mode, etc. The target picture mode is, for example, the I-shaped picture mode shown in the foregoing Figure 1 or Figure 2 which is not strictly limited herein.

[0097] It should be noted that different picture modes can be distinguished according to different line crosstalk characteristics of a display panel. For example, in the I-shaped picture mode, the number of pixel rows to be crosstalk compensated in the line crosstalk region is large, the number of line crosstalk regions is small, and the crosstalk problem is serious. In the irregular picture mode, the number of line crosstalk regions is large, but the crosstalk of a single line crosstalk region is slight, and the number of pixel rows contained is small.

[0098] In S330, in an example implementation, a correspondence between a plurality of picture modes and a plurality of crosstalk compensation logic algorithms is pre-set, so as to use different crosstalk compensation logic algorithms in different picture modes. In an example, the correspondence between the picture mode and the crosstalk compensation logic algorithm can be pre-trained by combining the foregoing picture mode recognition model, so as to ensure accurate and effective matching of the crosstalk compensation logic algorithm after the target picture mode is recognized.

[0099] The plurality of crosstalk compensation logic algorithms can be determined by panel compensation testing, etc. The crosstalk compensation logic algorithm can include compensation logic related to a compensation degree of a picture crosstalk region, a number of pixel rows to be compensated, positive / negative compensation, etc. in the corresponding picture mode.

[0100] Therefore, in actual application, based on the correspondence between the plurality of preset picture modes and the plurality of crosstalk compensation logic algorithms, a target crosstalk compensation logic algorithm corresponding to the target picture mode is determined from the plurality of crosstalk compensation logic algorithms.

[0101] In S340, after the target crosstalk compensation logic algorithm suitable for the current picture mode is dynamically selected according to different display scenarios, the display brightness data of at least part of the pixel units in the to-be-displayed picture is compensated according to the target crosstalk compensation logic algorithm.

[0102] In specific implementation, the specific line crosstalk area can be determined according to the display brightness data of the pixel units in the to-be-displayed picture, and the line crosstalk area is the area to be compensated. Considering that the line crosstalk area is usually caused by the Data jump caused by the gray level difference between the pixel rows, based on this, in the determination of the line crosstalk area, for example, if the pixel row 1 and the pixel row 2 are arranged in sequence along the scanning direction of the pixel row, the pixel row 1 and the pixel row 2 are adjacent and have a large gray level difference, and the Data jump caused by this will affect the pixel row 2, and the influence continues for multiple rows along with the recovery time of VDD, so finally the VDD of the pixel row 2 and the pixel rows below it are affected, thereby forming the line crosstalk area.

[0103] Then, the display brightness data of at least part of the pixel units in the line crosstalk area is compensated by using the target crosstalk compensation logic algorithm corresponding to the target picture mode determined in the foregoing. In this way, the display brightness data of at least part of the pixel units after compensation is obtained.

[0104] It should be noted that even if the different to-be-displayed pictures are all identified as the same picture mode, the specific positions of the line crosstalk areas to be compensated in the different to-be-displayed pictures can be different, which is not strictly limited herein.

[0105] In S350, in specific implementation, after the part of the pixel units are compensated by using the target crosstalk compensation logic algorithm matched with the target picture mode, the remaining pixel units are driven to emit light based on the display brightness data of at least part of the pixel units after compensation and the display brightness data of the remaining pixel units in the plurality of pixel units. The emission of the plurality of pixel units can realize accurate display of the to-be-displayed picture by the display panel.

[0106] In this way, by efficiently and accurately realizing the targeted crosstalk compensation of the display panel in the target picture mode, accurate display of the to-be-displayed picture by the display panel can be realized, so as to fully improve the line crosstalk compensation effect of the display panel, fully improve the picture display effect of the display panel, and improve the use performance of the display panel.

[0107] Optionally, in some embodiments according to the present application, in combination with Figure 4 As shown in FIG. 1, the display panel includes a plurality of pixel rows arranged along a first direction Y, and a single pixel row extends along a second direction X. The first direction Y is the scanning direction of the plurality of pixel rows. As shown in FIG. 1, the plurality of pixel rows includes a first pixel row 101, a second pixel row 102, a third pixel row 103, and a fourth pixel row 104. The first pixel row 101 includes a plurality of pixel units arranged along the second direction X. The second pixel row 102 includes a plurality of pixel units arranged along the second direction X. The third pixel row 103 includes a plurality of pixel units arranged along the second direction X. The fourth pixel row 104 includes a plurality of pixel units arranged along the second direction X. Figure 5 As shown in FIG. 1, the plurality of picture modes includes an I-shaped picture mode. In a case where the target picture mode is the I-shaped picture mode, the picture to be displayed includes a first region and a second region adjacent in the first direction. The first region is used to display a first sub-picture, and the second region is used to display a first sub-picture and a second sub-picture arranged along the second direction. Each pixel unit under the first sub-picture is used to display a gray scale in a first gray scale range. Each pixel unit under the second sub-picture is used to display a gray scale in a second gray scale range. The minimum value of the absolute value of the difference between the first gray scale range and the second gray scale range is greater than a preset threshold value. The second direction intersects the first direction.

[0108] The display panel includes a bright line crosstalk region and / or a dark line crosstalk region. Based on the target crosstalk compensation logic algorithm, the display brightness data of at least part of the plurality of pixel units is compensated for crosstalk, including:

[0109] Based on the target crosstalk compensation logic algorithm, the display brightness data of M pixel rows in the bright line crosstalk region is compensated for crosstalk, and the display brightness data of N pixel rows in the dark line crosstalk region is compensated for crosstalk. M and N are positive integers.

[0110] Specifically, in combination with the foregoing Figure 1 or Figure 2 As shown in FIG. 1, in a case where the target picture mode is the I-shaped picture mode, the first region is, for example, a white picture or a black picture, and the second region is, for example, a mixed picture of black and white pictures. The first region and the second region are arranged in sequence along the first direction, or the second region and the first region are arranged in sequence along the first direction. The first gray scale range is, for example, a gray scale range close to 0 gray scale, such as 0 to 30 gray scale, and the second gray scale range is, for example, a gray scale range close to 255 gray scale, such as 220 to 255 gray scale. Alternatively, the first gray scale range is, for example, a gray scale range close to 255 gray scale, and the second gray scale range is, for example, a gray scale range close to 0 gray scale. The minimum value of the absolute value of the difference between the first gray scale range and the second gray scale range is greater than a preset threshold value, which is, for example, 100 gray scale, 150 gray scale, etc.

[0111] Because of the jump difference in black and white pictures between the adjacent first region and the second region in the picture to be displayed, there will be a significant Data jump between the first region and the second region. The coupling of the Data jump and VDD will cause the bright line crosstalk region and / or the dark line crosstalk region to appear.

[0112] For example, in combination with Figure 1If the first region and the second region are arranged in sequence along the first direction, the first region displays a white picture, the second region displays a mixed picture of white and black, and the display panel jumps from the white picture of the first region to the mixed picture of white and black of the second region, a bright line crosstalk region appears from the junction of the first region and the second region downwards.

[0113] In combination Figure 2 If the second region and the first region are arranged in sequence along the first direction, the second region displays a mixed picture of white and black, the first region displays a black picture, and the display panel jumps from the mixed picture of white and black of the second region to the black picture of the first region along the first direction, a bright line crosstalk region appears from the junction of the second region and the first region downwards. A dark line crosstalk region is formed in a similar way, which is not described herein.

[0114] In the H-shaped picture mode, the bright / dark line crosstalk phenomenon does not occur in a single pixel row, but extends to multiple rows along the recovery time of VDD. Based on this, the display brightness data of the M pixel rows in the bright line crosstalk region and the display brightness data of the N pixel rows in the dark line crosstalk region are compensated for crosstalk, so as to realize the crosstalk compensation of multiple pixel rows in the H-shaped picture mode.

[0115] Optionally, according to some embodiments of the present application, based on the target crosstalk compensation logic algorithm, the display brightness data of the M pixel rows in the bright line crosstalk region and the display brightness data of the N pixel rows in the dark line crosstalk region are compensated for crosstalk, including:

[0116] Based on the target crosstalk compensation logic algorithm, the display brightness data of the M pixel rows in the bright line crosstalk region is compensated for crosstalk in a decreasing manner along the first direction according to the gray scale difference of the pixel rows on both sides of the junction line of the first region and the second region;

[0117] Based on the target crosstalk compensation logic algorithm, the display brightness data of the N pixel rows in the dark line crosstalk region is compensated for crosstalk in an increasing manner along the first direction according to the gray scale difference of the pixel rows on both sides of the junction line of the first region and the second region.

[0118] Specifically, when compensating for the bright / dark line crosstalk region in the display picture in the H-shaped picture mode, the greater the gray scale difference of the pixel rows on both sides of the junction line of the first region and the second region, the greater the Data jump between the pixel rows, the greater the VDD coupling amplitude, and the recovery time of the VDD voltage slowly pulled back to the set voltage by the IC is also different. In this case, the bright / dark line crosstalk region presents different brightness and darkness, and the degree of compensation also differs. Moreover, as time goes on, the VDD slowly recovers, so the compensation degree between the pixel rows can also change accordingly to ensure uniform brightness transition.

[0119] According to the gray scale difference of the pixel rows on both sides of the boundary line between the first region and the second region, the display luminance data of the M pixel rows in the bright line crosstalk region is compensated in a decreasing manner along the first direction, so that the transition of the crosstalk compensation of the bright line crosstalk region is uniform, and the display effect of the bright line crosstalk region is improved.

[0120] According to the gray scale difference of the pixel rows on both sides of the boundary line between the first region and the second region, the display luminance data of the N pixel rows in the dark line crosstalk region is compensated in an increasing manner along the first direction, so that the transition of the crosstalk compensation of the dark line crosstalk region is uniform, and the display effect of the dark line crosstalk region is improved.

[0121] More specifically, according to the gray scale difference of the pixel rows on both sides of the boundary line between the first region and the second region, the display luminance data of the M pixel rows in the bright line crosstalk region is compensated in a decreasing manner along the first direction, including:

[0122] According to the gray scale difference of the pixel rows on both sides of the boundary line between the first region and the second region, a reference compensation value of the bright line crosstalk region is determined;

[0123] M compensation weight coefficients corresponding to the M pixel rows are obtained, and based on the M compensation weight coefficients, actual compensation values of the M pixel rows are determined, and the actual compensation values corresponding to the M pixel rows along the first direction decrease;

[0124] According to the actual compensation values of the M pixel rows, the display luminance data of the M pixel rows is compensated respectively.

[0125] More specifically, the reference compensation value and the actual compensation value are compensation values of the data voltage.

[0126] For example, a corresponding reference compensation value is determined according to the gray scale difference of the pixel rows on both sides of the boundary line between the first region and the second region, which is a positive value, for example, 1V, so that the data voltage increases and the luminous brightness decreases. The greater the gray scale difference, the greater the reference compensation value.

[0127] Then, M compensation weight coefficients corresponding to the M pixel rows are set. In this embodiment, the compensation weight coefficients of the M pixel rows along the first direction decrease (for example, from 1 to 0) along the scanning direction of the pixel rows (for example, the first direction from top to bottom).

[0128] Thus, the actual compensation values of the M pixel rows are determined by multiplying the reference compensation value with the compensation weight coefficients corresponding to the M pixel rows decreasing along the first direction. The actual compensation values of the M pixel rows decrease along the first direction. That is, the first pixel row of the consecutive M pixel rows compensates a maximum compensation value to sufficiently reduce the luminance. The actual compensation values of the M pixel rows gradually decrease along the first direction, so that the transition of the crosstalk compensation of the bright line crosstalk region is uniform, and the display effect of the bright line crosstalk region is improved.

[0129] More specifically, based on the target crosstalk compensation logic algorithm, the display luminance data of the N pixel rows in the dark line crosstalk region is compensated in an increasing crosstalk compensation along the first direction according to the gray scale difference of the pixel rows on both sides of the boundary between the first region and the second region, including:

[0130] The reference compensation value of the dark line crosstalk region is determined according to the gray scale difference of the pixel rows on both sides of the boundary between the first region and the second region;

[0131] N compensation weight coefficients corresponding to the N pixel rows are obtained, and the actual compensation values of the N pixel rows are determined based on the N compensation weight coefficients, and the actual compensation values corresponding to the N pixel rows increase along the first direction;

[0132] The display luminance data of the N pixel rows is compensated according to the actual compensation values of the N pixel rows.

[0133] For example, the compensation value is a data voltage, and a corresponding reference compensation value is determined according to the gray scale difference of the pixel rows on both sides of the boundary between the first region and the second region. The reference crosstalk compensation value is a negative value, for example, -1V. In this way, the data voltage is reduced, and the luminance is increased, so that the compensation of the dark line crosstalk is realized.

[0134] Then, N compensation weight coefficients corresponding to the N pixel rows are set. In this embodiment, N compensation weight coefficients decreasingly changing (for example, decreasing from 1 to 0) are set according to the scanning direction of the pixel rows.

[0135] Thus, by multiplying the reference compensation value of the negative value with the N compensation weight coefficients decreasing along the first direction, N actual compensation values increasing along the first direction are obtained, for example, changing from -1V to 0V. In this way, the first pixel row of the N pixel rows in the dark line crosstalk region compensates a minimum compensation value -1V along the first direction, so that the data voltage is sufficiently reduced, and the luminance is sufficiently increased. The actual compensation value gradually increases to close to 0V along the first direction, so that the transition of the crosstalk compensation of the dark line crosstalk region is uniform, and the display effect of the dark line crosstalk region is improved.

[0136] It should be noted that, in the present application, the gray scale difference of the pixel rows on both sides of the boundary line between the first region and the second region can refer to the gray scale difference between the mean gray scale of a number of (for example, 1 row, 3 rows, or 10 rows, etc.) pixel rows adjacent to the upper side of the boundary line and the mean gray scale of a number of (for example, 1 row, 3 rows, or 10 rows, etc.) pixel rows adjacent to the lower side of the boundary line, which is not strictly limited herein, and the corresponding calculation method can be flexibly selected according to the gray scale display of the actual to-be-displayed picture.

[0137] It should be added that, in the present embodiment, the pixel rows in the crosstalk region are compensated in an increasing or decreasing trend as a whole to ensure the uniformity of the brightness transition. However, in actual application, when the pixel rows 1 to 8 are compensated in an increasing manner, the compensation values of the pixel rows 2 and 3 can be set to be the same, the compensation values of the pixel rows 4 and 5 can be set to be the same, but the compensation values of the pixel rows 4 and 5 are greater than the compensation values of the pixel rows 2 and 3. In this way, it can also be regarded as an overall increasing compensation, and the principle of decreasing compensation is similar, which will not be described herein again. Therefore, these compensation methods should also be regarded as within the protection scope of the present application.

[0138] Optionally, according to some embodiments of the present application, the values of M and / or N are 8.

[0139] For example, the line crosstalk phenomenon is often not generated in a single pixel row, but is continued in multiple rows along with the recovery time of VDD. In the I-shaped picture mode, the recovery time of VDD is longer. Therefore, the bright line crosstalk region or the dark line crosstalk region can have multiple consecutive rows that can generate the crosstalk phenomenon.

[0140] Based on this, in the I-shaped picture mode, the target crosstalk compensation logic algorithm is used to compensate the consecutive 8 pixel rows in the bright line crosstalk region or the dark line crosstalk region, so as to effectively improve the signal crosstalk phenomenon.

[0141] In one example, the crosstalk compensation values of the consecutive 8 pixel rows can be determined according to the positive / negative compensation coefficients of the consecutive 8 rows shown in Table 1, so as to completely compensate the 8 pixel rows. In Table 1, considering that VDD will be slowly pulled back to the set value by the IC after the coupling jump, the compensation weight coefficient of the pixel row will also be slowly changed from 1 to 0, so as to realize the natural transition of the brightness of multiple pixel rows and improve the uniformity of the line crosstalk compensation.

[0142] Table 1

[0143] Line number range (forward) compensation weight coefficient (forward) compensation weight coefficient Line 1 1.00 1.00 Line 2 0.80 0.80 Line 3 0.80 0.80 Line 4 0.50 0.50 Line 5 0.50 0.50 ... … … Line 8 0.00 0.00

[0144] It should be noted that the positive compensation weight coefficient corresponds to the compensation weight coefficient of the light line crosstalk region, and the negative compensation weight coefficient corresponds to the compensation weight coefficient of the dark line crosstalk region. In this example, the incremental or decremental compensation of the crosstalk region is realized by adjusting the positive or negative compensation weight coefficient. In Table 1, the positive / negative compensation weight coefficient of Line 1 is 1.00, the positive / negative compensation weight coefficient of Line 2 and Line 3 is 0.80, the positive / negative compensation weight coefficient of Line 4 and Line 5 is 0.50, and the positive / negative compensation weight coefficient of Line 8 is 0.00. Such compensation weight coefficients decrease from 1 to 0 along the pixel rows, realizing the incremental / decremental crosstalk compensation of the pixel rows in the crosstalk region.

[0145] According to an embodiment of the first aspect of the present application, in the I-shaped picture mode, the number of pixel rows included in the first region and the second region is greater than the preset number of pixel rows. The preset number of pixel rows is, for example, 500 rows, 1000 rows, etc., which is not limited herein.

[0146] Optionally, according to some embodiments of the present application, the display panel includes a plurality of pixel rows arranged along a first direction, and the first direction is the scanning direction of the plurality of pixel rows. As shown in Figure 6 As shown, the plurality of picture modes includes a horizontal bar picture mode; in a case where the target picture mode is the horizontal bar picture mode, the plurality of pixel rows includes at least one target pixel row; the plurality of first pixel units in the target pixel row are used to display a gray scale in a first gray scale range, the plurality of second pixel units in the target pixel row are used to display a gray scale in a second gray scale range, and the minimum value of the absolute value of the difference between the first gray scale range and the second gray scale range is greater than a preset threshold value;

[0147] Based on the target crosstalk compensation logic algorithm, the display brightness data of at least part of the plurality of pixel units is compensated for crosstalk, including:

[0148] Based on the target crosstalk compensation logic algorithm, the display brightness data of the pixel units in at least one line crosstalk region corresponding to the target pixel row is compensated for crosstalk.

[0149] In this embodiment, the first gray scale range is, for example, a gray scale range close to 255 gray scales, and the second gray scale range is, for example, a gray scale range close to 0 gray scales. The minimum value of the absolute value of the difference between the first gray scale range and the second gray scale range is greater than a preset threshold value, for example, 100 gray scales, 150 gray scales, etc. The gray scale displayed by the first pixel unit is, for example, 255 gray scales, and the gray scale displayed by the second pixel unit is, for example, 0 gray scales. In combination with Figure 6 As shown in FIG. 8, in the horizontal bar picture mode, the to-be-displayed picture includes a plurality of black horizontal bars, and the lengths of the plurality of black horizontal bars can be different. The above-mentioned target pixel row can refer to a pixel row in which there is a black horizontal bar.

[0150] Due to the existence of the black horizontal stripe, there will be a relatively obvious bright-dark change between local areas in the display panel, i.e., a Data voltage jump. Therefore, in this case, the display panel will have a relatively obvious bright / dark line crosstalk area. The length of each single bright / dark line crosstalk area along the first direction is narrower than that of the single crosstalk area in the aforementioned H-shaped picture mode, and the number of crosstalk pixel rows included is less.

[0151] Then, when the target crosstalk compensation logic algorithm corresponding to the horizontal stripe picture mode is used to perform crosstalk compensation on the to-be-displayed brightness data of the pixel units in the at least one line crosstalk area corresponding to the target pixel row, the pixel rows with a smaller number of pixel rows can be compensated, and the compensation degree can be set to be more slight, so as to ensure the uniformity of the crosstalk compensation transition.

[0152] The compensation degree can be controlled by the positive / negative compensation weight coefficients in the foregoing embodiments, so as to ensure the uniformity of the brightness transition under crosstalk compensation.

[0153] Optionally, according to some embodiments of the present application, the crosstalk compensation on the to-be-displayed brightness data of the pixel units in the at least one line crosstalk area corresponding to the target pixel row based on the target crosstalk compensation logic algorithm comprises:

[0154] According to the gray scale difference between the target pixel row corresponding to the different line crosstalk areas and the adjacent non-target pixel row, the to-be-displayed brightness data of the L pixel rows in the corresponding line crosstalk area is incrementally or decrementally compensated along the first direction based on the target crosstalk compensation logic algorithm, where L is a positive integer.

[0155] Specifically, the gray scale difference between the target pixel row and the adjacent non-target pixel row in the to-be-displayed picture is too large, which will cause a Data jump and thus cause bright / dark line crosstalk. The larger the gray scale difference between the adjacent pixel rows, the larger the VDD coupling jump amplitude, and the VDD voltage will be slowly pulled back to the set voltage by the IC over time. In this case, the bright / dark line crosstalk area in the display panel has different bright / dark degrees, and the compensation degree needs to be different.

[0156] Accordingly, according to the gray scale difference between the target pixel row corresponding to the different line crosstalk areas and the adjacent non-target pixel row, the to-be-displayed brightness data of the L pixel rows in the corresponding line crosstalk area is incrementally or decrementally compensated along the first direction, so as to realize targeted compensation under different gray scale differences, and the crosstalk compensation transition of the line crosstalk area can be uniform by incrementally or decrementally compensating the to-be-displayed brightness data, and the display effect of the line crosstalk area is improved.

[0157] Optionally, according to some embodiments of the present application, all pixel units in the non-target pixel row are used to display a gray scale in a first gray scale range, and / or the pixel units in the non-target pixel row are used to display a gray scale in a second gray scale range.

[0158] For ease of understanding, by way of example, the non-target pixel row is, for example, a full white pixel row in Figure 6 , and / or the non-target pixel row is, for example, a full black pixel row in Figure 6 .

[0159] Optionally, according to some embodiments of the present application, based on the target crosstalk compensation logic algorithm, according to the gray scale difference between the target pixel row corresponding to the different line crosstalk region and the adjacent non-target pixel row, the L pixel rows in the corresponding line crosstalk region are compensated in the first direction, including:

[0160] According to the gray scale difference between the corresponding target pixel row and the adjacent non-target pixel row, a reference compensation value of the corresponding line crosstalk region is determined;

[0161] L compensation weight coefficients corresponding to the L pixel rows are obtained, and based on the L compensation weight coefficients, actual compensation values of the L pixel rows are determined, and the actual compensation values corresponding to the L pixel rows in the first direction are decreased or increased;

[0162] According to the actual compensation values of the L pixel rows, the to-be-displayed brightness data of the L pixel rows are compensated respectively.

[0163] More specifically, the above-mentioned reference compensation value and the actual compensation value are compensation values of data voltage.

[0164] By way of example, taking the compensation value of the data voltage as an example, the corresponding reference compensation value is determined according to the gray scale difference between the corresponding target pixel row and the adjacent non-target pixel row. If the corresponding line crosstalk region is a bright line crosstalk region, the reference compensation value is a positive value, for example, 1V, so that the data voltage increases and the luminous brightness decreases. If the corresponding line crosstalk region is a dark line crosstalk region, the reference compensation value is a negative value, for example, -1V, so that the data voltage decreases and the luminous brightness increases.

[0165] Next, L compensation weight coefficients corresponding to the L pixel rows are set. In the present embodiment, the compensation weight coefficients of the L pixel rows in the first direction decrease (for example, from 0.5 to 0.3) along the scanning direction of the pixel row (for example, the first direction from top to bottom).

[0166] In this way, the actual compensation value of the L pixel rows is determined by multiplying the reference compensation value with the compensation weight coefficient corresponding to the L pixel rows along the first direction. If the corresponding line crosstalk region is a bright line crosstalk region, the reference compensation value is positive, and the actual compensation value of the L pixel rows decreases along the first direction. If the corresponding line crosstalk region is a dark line crosstalk region, the reference compensation value is negative, and the actual compensation value of the L pixel rows increases along the first direction.

[0167] In this way, the compensation value of the L pixel rows gradually decreases or increases along the first direction with the compensation weight coefficient, so as to ensure uniform transition of crosstalk compensation for the bright / dark line crosstalk region and improve the display effect of the line crosstalk region.

[0168] Optionally, according to some embodiments of the present application, in the case of the line crosstalk region being a bright line crosstalk region, the actual compensation value corresponding to the L pixel rows along the first direction decreases.

[0169] In this way, the actual compensation value of the L pixel rows decreases along the first direction. That is, the first pixel row of the L pixel rows compensates a maximum compensation value in a positive direction, so as to sufficiently reduce the luminance. The actual compensation value of the L pixel rows gradually decreases along the first direction with the compensation weight coefficient, so as to ensure uniform transition of crosstalk compensation for the bright line crosstalk region and improve the display effect of the bright line crosstalk region.

[0170] Optionally, according to some embodiments of the present application, in the case of the line crosstalk region being a dark line crosstalk region, the actual compensation value corresponding to the L pixel rows along the first direction increases.

[0171] In this way, the actual compensation value of the L pixel rows increases along the first direction. That is, the first pixel row of the L pixel rows compensates a minimum compensation value in a positive direction along the first direction, so as to sufficiently reduce the data voltage and increase the luminance. The actual compensation value gradually increases along the first direction, so as to ensure uniform transition of crosstalk compensation for the dark line crosstalk region and improve the display effect of the dark line crosstalk region.

[0172] Optionally, according to some embodiments of the present application, in combination with the crosstalk characteristics in the actual horizontal bar picture mode, the value of L is a positive integer in the range of 4 to 6. In this way, overcompensation of the pixel rows in the non-crosstalk region can be effectively avoided, and the luminance is affected.

[0173] In the present application, different compensation lines are used in different picture modes by distinguishing different picture modes, so as to help realize reliable crosstalk compensation in different picture modes.

[0174] Optionally, according to some embodiments of the present application, in a target pixel row, a proportion of a number of second pixel units in the target pixel row to a number of all pixel units in the target pixel row is greater than a preset proportion.

[0175] The preset proportion is, for example, 20%, 30%, or 40%, which is not strictly limited herein.

[0176] In combination with Figure 6 As shown in the figure, in the case of a too-short black horizontal bar, the number of data signal lines in which the Data voltage jumps is small, and the coupling effect on VDD is small. In this case, the crosstalk phenomenon generated may not be obvious in visual effect.

[0177] Based on this, in the present embodiment, by setting a target pixel row in which a proportion of a number of second pixel units in the target pixel row to a number of all pixel units in the target pixel row is greater than a preset proportion, a black horizontal bar prone to line crosstalk can be effectively screened out. This helps to compensate for the area in the panel where crosstalk is obvious, thereby saving crosstalk compensation power consumption.

[0178] Optionally, according to some embodiments of the present application, the preset proportion is 20%.

[0179] Optionally, according to some embodiments of the present application, in combination with Figure 6 As shown in the figure, in a target pixel row, a plurality of second pixel units are continuously arranged along a second direction, and the second direction intersects the first direction.

[0180] It should be noted that, in Figure 6 , the plurality of second pixel units are continuously arranged along the second direction, which may, for example, be that the plurality of second pixel units are arranged two by two adjacent to each other, or that a small number of pixel units for displaying other gray scales are interspersed between two second pixel units, which is not strictly limited herein.

[0181] Optionally, according to some embodiments of the present application, an absolute value of a difference between any gray scale in the second gray scale range and the zero gray scale is less than a first difference threshold. The second gray scale range is, for example, a gray scale range close to the 0 gray scale, and the second gray scale range is, for example, 0-30 gray scales.

[0182] Optionally, according to some embodiments of the present application, an absolute value of a difference between any gray scale in the first gray scale range and the 255 gray scale is less than a second difference threshold. The first gray scale range is, for example, a gray scale range close to the 255 gray scale, and the first gray scale range is, for example, 220-255 gray scales.

[0183] Optionally, according to some embodiments of the present application, the display panel includes a plurality of pixel rows arranged along a first direction, and the first direction is a scanning direction of the plurality of pixel rows; and the plurality of picture modes includes an irregular picture mode, for example Figure 7As shown. When the target screen mode is an irregular screen mode, the display panel includes at least one line crosstalk area; based on the target crosstalk compensation logic algorithm, crosstalk compensation is performed on the brightness data to be displayed for at least some of the pixel units in the plurality of pixel units, including:

[0184] Based on the target crosstalk compensation logic algorithm, crosstalk compensation is performed on the brightness data of at least some pixel units in at least one line crosstalk region.

[0185] In this application, the screen to be displayed in the aforementioned irregular screen mode may include, for example, multiple lines of black text, or may also include, for example... Figure 7 This is a mixed, irregular image combining text and images. This irregular image mode has a large number of crosstalk regions, but individual crosstalk regions have slight crosstalk, and contain fewer pixel rows compared to the aforementioned I-shaped and horizontal bar image modes. Furthermore, overlapping crosstalk regions may occur.

[0186] Based on this, compensation logic adapted to the irregular screen mode can be set in the early stage. In the actual crosstalk compensation application, by identifying the line crosstalk area under the screen to be displayed and calling the target crosstalk compensation logic algorithm corresponding to the irregular screen mode, targeted crosstalk compensation for at least one line crosstalk area in the display area under the irregular screen mode can be achieved.

[0187] Optionally, according to some embodiments of this application, crosstalk compensation is performed on the brightness data to be displayed for at least a portion of the pixel units in at least one line crosstalk region based on a target crosstalk compensation logic algorithm, including:

[0188] Based on the target crosstalk compensation logic algorithm, according to the gray level difference between the adjacent first pixel row and second pixel row corresponding to different line crosstalk areas, the brightness data to be displayed in the corresponding K pixel rows in the line crosstalk area is increased or decreased along the first direction, where K is a positive integer.

[0189] The grayscale difference between the first pixel row and the second pixel row is greater than the preset grayscale difference.

[0190] In this embodiment, specifically, the gray scale difference between the adjacent first pixel row and the second pixel row can be a gray scale difference between a mean gray scale of the pixel units in the first pixel row and a mean gray scale of the pixel units in the second pixel row. If the gray scale difference between the adjacent first pixel row and the second pixel row is greater than the preset gray scale difference, the Data jump will cause the VDD change, and thus the corresponding line crosstalk area will appear. Based on this, in combination with the corresponding target crosstalk compensation logic algorithm in the irregular picture mode, the gray scale difference between the adjacent first pixel row and the second pixel row corresponding to different line crosstalk areas is determined, and the display brightness data of the K pixel rows in the line crosstalk area is compensated in the increasing or decreasing direction along the first direction, so as to realize the targeted compensation under different gray scale differences, and through the increasing or decreasing crosstalk compensation of the display brightness data, the crosstalk compensation transition of the line crosstalk area can be uniform, and the display effect of the line crosstalk area can be improved.

[0191] Optionally, according to some embodiments of the present application, based on the target crosstalk compensation logic algorithm, the display brightness data of the K pixel rows in the corresponding line crosstalk area is compensated in the increasing or decreasing direction along the first direction according to the gray scale difference between the adjacent first pixel row and the second pixel row corresponding to different line crosstalk areas, comprising:

[0192] determining the reference compensation value of the corresponding line crosstalk area according to the gray scale difference between the corresponding adjacent first pixel row and the second pixel row;

[0193] obtaining K compensation weight coefficients corresponding to the K pixel rows, and determining the actual compensation value of the K pixel rows based on the K compensation weight coefficients, and the actual compensation value of the K pixel rows in the first direction is decreasing or decreasing;

[0194] compensating the display brightness data of the K pixel rows respectively according to the actual compensation value of the K pixel rows.

[0195] More specifically, the reference compensation value and the actual compensation value are compensation values of the data voltage.

[0196] Exemplarily, taking the compensation value of the data voltage as an example, the reference compensation value of the corresponding line crosstalk area is determined according to the gray scale difference between the corresponding adjacent first pixel row and the second pixel row. If the corresponding line crosstalk area is a bright line crosstalk area, the reference compensation value is a positive value, for example, 1V, so that the data voltage increases and the luminous brightness decreases. If the corresponding line crosstalk area is a dark line crosstalk area, the reference compensation value is a negative value, for example, -1V, so that the data voltage decreases and the luminous brightness increases.

[0197] Then, K compensation weight coefficients corresponding to the K pixel rows are set. In this embodiment, the compensation weight coefficients of the K pixel rows decrease (for example, from 0.8 to 0.5) along the first direction according to the scanning direction of the pixel rows (for example, the first direction from top to bottom).

[0198] In this way, the actual compensation values of the K pixel rows are determined by multiplying the reference compensation value with the compensation weight coefficients of the K pixel rows decreasing along the first direction. If the corresponding line crosstalk region is a bright line crosstalk region, the reference compensation value is positive, and the actual compensation values of the K pixel rows decrease along the first direction. If the corresponding line crosstalk region is a dark line crosstalk region, the reference compensation value is negative, and the actual compensation values of the K pixel rows increase along the first direction.

[0199] In this way, the compensation values of the K pixel rows gradually decrease or increase along the first direction according to the compensation weight coefficients, so that the transition of the crosstalk compensation for the bright / dark line crosstalk region is uniform, and the display effect of the line crosstalk region is improved.

[0200] Optionally, according to some embodiments of the present application, in the case of the line crosstalk region being a bright line crosstalk region, the actual compensation values corresponding to the K pixel rows decrease along the first direction.

[0201] In this way, the actual compensation values of the K pixel rows decrease along the first direction. That is, the first pixel row of the K pixel rows compensates a maximum compensation value in the positive direction, so that the luminance of the light emission is sufficiently reduced. The actual compensation values of the K pixel rows gradually decrease along the first direction according to the compensation weight coefficients, so that the transition of the crosstalk compensation for the bright line crosstalk region is uniform, and the display effect of the bright line crosstalk region is improved.

[0202] Optionally, according to some embodiments of the present application, in the case of the line crosstalk region being a dark line crosstalk region, the actual compensation values corresponding to the K pixel rows increase along the first direction.

[0203] In this way, the actual compensation values of the K pixel rows increase along the first direction. That is, the first pixel row of the K pixel rows compensates a minimum compensation value in the positive direction in the bright line crosstalk region, so that the data voltage is sufficiently reduced, and the luminance of the light emission is sufficiently increased. The actual compensation values gradually increase along the first direction, so that the transition of the crosstalk compensation for the dark line crosstalk region is uniform, and the display effect of the dark line crosstalk region is improved.

[0204] It should be noted that in the case of the overlapping pixel row between the two line crosstalk regions, the overlapping pixel row can be subjected to the superimposed crosstalk compensation according to the crosstalk compensation logic of the two line crosstalk regions respectively. In this way, the overlapping pixel row can finally present a better transition effect between the two line crosstalk regions, which is helpful to improve the display uniformity.

[0205] Optionally, according to some embodiments of the present application, K is 3 or 4.

[0206] In this way, by combining the characteristics of the number of pixel rows in the line crosstalk area under the irregular picture mode, and setting the logic for compensating 3 to 4 pixel rows in the line crosstalk area, the crosstalk compensation matching the irregular picture mode can be achieved. In this way, overcompensation of the pixel rows in the non-crosstalk area can be effectively avoided, and the luminous brightness can be affected.

[0207] In the present application, different compensation lines are used for different picture modes, so as to achieve reliable crosstalk compensation under different picture modes.

[0208] Optionally, according to some embodiments of the present application, based on the target crosstalk compensation logic algorithm, the display brightness data of at least part of the pixel units in at least one line crosstalk area is compensated for crosstalk, comprising:

[0209] Based on at least two line crosstalk areas in the at least one line crosstalk area, the overlapping pixel rows of the at least two line crosstalk areas are determined.

[0210] Based on the target crosstalk compensation logic algorithm, the display brightness data of the non-overlapping pixel rows in the at least one line crosstalk area is compensated for crosstalk.

[0211] More specifically, based on the target crosstalk compensation logic algorithm, the display brightness data of the non-overlapping pixel rows in the at least one line crosstalk area is compensated for crosstalk, comprising:

[0212] Based on the target crosstalk compensation logic algorithm, the display brightness data of the non-overlapping pixel rows in the at least one line crosstalk area is compensated for crosstalk.

[0213] Optionally, according to some embodiments of the present application, after determining the overlapping pixel rows of the at least two line crosstalk areas, the crosstalk compensation method of the display panel further comprises:

[0214] The display brightness data of the overlapping pixel rows is not compensated.

[0215] In specific implementation, based on at least two line crosstalk areas in the at least one line crosstalk area, the overlapping pixel rows of the at least two line crosstalk areas are determined. For example, line crosstalk area 1 needs to compensate for the pixel rows from 1023 to 1026, and line crosstalk area 2 needs to compensate for the pixel rows from 1025 to 1028. Then the overlapping pixel rows of line crosstalk area 1 and line crosstalk area 2 can be determined as the pixel rows of 1025 and 1026.

[0216] Then, considering that the adjacent line crosstalk regions 1 and 2 are usually one bright line crosstalk and one dark line crosstalk, the compensation of the line crosstalk regions 1 and 2 is usually opposite, and the overlapping pixel rows of the two line crosstalk regions are not compensated, so that the crosstalk compensation logic is cancelled, thereby saving the power consumption caused by multiple crosstalk compensation of the overlapping pixel rows, and improving the crosstalk compensation efficiency while ensuring that the final display effect is uniform.

[0217] For the non-overlapping pixel rows in at least one line crosstalk region, the display brightness data of the non-overlapping pixel rows in the corresponding line crosstalk region can be respectively compensated by increasing or decreasing the gray scale difference on both sides of each line crosstalk region, so as to realize the uniformity of the brightness transition after crosstalk compensation.

[0218] In summary, in the embodiments of the present application, considering the VDD coupling degree and VDD recovery time and other factors under different picture modes, the number of compensation pixel rows in the crosstalk region under different picture modes (such as I-shaped picture, horizontal strip picture and irregular picture mode) is set differently. For example, the I-shaped picture mode has a larger crosstalk range, and 8 compensation rows are set, the horizontal strip picture mode sets the crosstalk region to 4-6 compensation rows, and the irregular picture mode sets the crosstalk region to 3-4 compensation rows.

[0219] In addition, the selection difference of the compensation weight coefficient size can also be set, for example, the compensation weight coefficient is set to 1-0 decreasing in the I-shaped picture mode, the compensation weight coefficient is set to 0.5-0.3 decreasing in the horizontal strip picture mode, and the compensation weight coefficient is set to 0.8-0.5 decreasing in the irregular picture mode, so as to better guarantee the uniformity of the brightness transition after compensation.

[0220] Optionally, according to some embodiments of the present application, please refer to Figure 8 S340, based on the target crosstalk compensation logic algorithm, performing crosstalk compensation on the display brightness data of at least part of the plurality of pixel units, comprising:

[0221] S341, determining the gamma register value of the plurality of pixel units based on the display brightness data of the plurality of pixel units;

[0222] S342, based on the target crosstalk compensation logic algorithm, performing crosstalk compensation on the gamma register value of at least part of the plurality of pixel units to perform crosstalk compensation on the display brightness data.

[0223] In specific implementation, taking the display panel resolution of 1080*2340 as an example, based on the display brightness data (such as brightness value or gray scale value, etc.) of the plurality of pixel units in the display picture, the gamma register value of the plurality of pixel units is converted.

[0224] Thus, when performing crosstalk compensation, specifically, the gamma register values of at least some of the plurality of pixel units can be compensated based on a target crosstalk compensation logic algorithm, so as to compensate the to-be-displayed luminance data of the pixel units.

[0225] It should be noted that, as shown in the foregoing embodiments, the crosstalk compensation value is generally stored in the form of a data voltage. In order to ensure that the IC outputs the corresponding data voltage, the gamma register value of the pixel unit can be adjusted according to the foregoing steps, so as to adjust and compensate the output data voltage, and further compensate the actual display luminance.

[0226] For example, as shown in Table 2, the gamma register values of the plurality of pixel units can be flattened into a table that is easy to distinguish, so as to be distinguished and called subsequently.

[0227] Table 2

[0228] Row and column 1 2 3 … 1079 1080 1 0 0 40 0 0 0 2 0 0 50 0 0 0 3 B8 B8 60 34 40 43 … B8 B8 0 23 56 A8 2399 B8 B8 0 80 32 69 2340 B8 B8 0 00 66 98

[0229] Optionally, according to some embodiments of the present application, as shown in Figure 9 In the foregoing S350, based on the compensated to-be-displayed luminance data of at least some of the plurality of pixel units and the to-be-displayed luminance data of the remaining pixel units in the plurality of pixel units, the plurality of pixel units are driven to emit light, including:

[0230] S351, based on the compensated gamma register values of at least some of the plurality of pixel units and the gamma register values of the remaining pixel units in the plurality of pixel units, the data voltages of the plurality of pixel units are determined through a mapping relationship between the gamma register values and the data voltages.

[0231] S352, based on the data voltages of the plurality of pixel units, the plurality of pixel units are driven to emit light.

[0232] In the present embodiment, based on the compensated gamma register values of the pixel units and the gamma register values of the uncompensated pixel units, the data voltages of all the pixel units are accurately determined through the mapping relationship between the gamma register values and the data voltages, so as to accurately drive the display panel, effectively improve the line crosstalk problem of the display panel when displaying the to-be-displayed picture, and fully improve the display performance of the display panel.

[0233] It should be noted that, in one example, the mapping relationship between the gamma register values and the data voltages can be defined by a gamma curve (Gamma Curve), which describes the nonlinear relationship between the gamma register values and the output data voltages.

[0234] For the same inventive concept, based on the display panel crosstalk compensation method provided in the above embodiment, correspondingly, the present embodiment also provides a display panel crosstalk compensation device corresponding to the display panel crosstalk compensation method described above, which is described below through Figure 10 The display panel crosstalk compensation device is described in detail. Figure 10 The structure of the display panel crosstalk compensation device provided by the present embodiment is shown in the schematic diagram, as shown in Figure 10 The display panel crosstalk compensation device 1000 specifically includes:

[0235] The acquisition module 1010 is configured to acquire picture data corresponding to a to-be-displayed picture of a display panel, the picture data including to-be-displayed luminance data of a plurality of pixel units in the display panel.

[0236] The identification module 1020 is configured to identify a target picture mode corresponding to the to-be-displayed picture based on the to-be-displayed luminance data of the plurality of pixel units.

[0237] The determination module 1030 is configured to determine, from a plurality of crosstalk compensation logic algorithms, a target crosstalk compensation logic algorithm corresponding to the target picture mode based on a preset correspondence between the plurality of picture modes and the plurality of crosstalk compensation logic algorithms, the target picture mode being included in the plurality of picture modes.

[0238] The compensation module 1040 is configured to perform crosstalk compensation on the to-be-displayed luminance data of at least part of the plurality of pixel units based on the target crosstalk compensation logic algorithm, to obtain compensated to-be-displayed luminance data of the at least part of the plurality of pixel units.

[0239] The driving module 1050 is configured to drive the plurality of pixel units to emit light based on the compensated to-be-displayed luminance data of the at least part of the plurality of pixel units and the to-be-displayed luminance data of the remaining pixel units in the plurality of pixel units, so that the display panel displays the to-be-displayed picture.

[0240] The display panel crosstalk compensation device provided by the present embodiment, through the above modules, realizes each step of the display panel crosstalk compensation method provided by the above method embodiment. The device can cover the targeted crosstalk compensation under different picture modes by pre-setting the correspondence between the plurality of picture modes and the plurality of crosstalk compensation logic algorithms. Before displaying the to-be-displayed picture, the picture mode of the display panel is identified according to the picture data of the to-be-displayed picture. In this way, by distinguishing the picture modes of different to-be-displayed pictures, the corresponding target crosstalk compensation logic algorithm can be determined according to the above correspondence, so that the targeted crosstalk compensation under the picture mode is realized. Finally, the pixel units are driven to emit light according to the crosstalk-compensated to-be-displayed luminance data, which can realize accurate display of the to-be-displayed picture by the display panel.

[0241] The crosstalk compensation device of the display panel can flexibly select the corresponding target crosstalk compensation logic algorithm based on the corresponding relationship when a to-be-displayed picture of the display panel is switched, and can efficiently and accurately implement better line crosstalk compensation in different application scenarios. Therefore, through the embodiments of the present application, the display panel can efficiently and accurately implement targeted crosstalk compensation in different picture modes, improve the Line Crosstalk compensation effect, thereby effectively and fully improving the problem of uneven display brightness of the display panel, and further fully improving the picture display effect of the display panel and improving the use performance of the display panel.

[0242] Figure 10 Each module / unit in the crosstalk compensation device of the display panel has the function of implementing each step in the crosstalk compensation method of the display panel provided by the method embodiments, and can achieve the corresponding technical effects. For the sake of brevity, it will not be repeated here.

[0243] Based on the crosstalk compensation method of the display panel provided in the above embodiments of the present application, an electronic device provided by the present application is introduced as follows. Please refer to Figure 11 , Figure 11 is a structural schematic diagram of an electronic device provided by an embodiment of the present application.

[0244] As shown in Figure 11 , the electronic device can include a processor 1101, a memory 1102 storing computer program instructions, and a computer program stored in the memory 1102 and executable on the processor 1101, and the computer program is executed by the processor to implement the steps of the crosstalk compensation method of the display panel provided by any of the preceding embodiments of the present application.

[0245] Specifically, the above-mentioned processor 1101 can include a central processing unit (CPU), or a specific integrated circuit (Application Specific Integrated Circuit, ASIC), or can be configured as one or more integrated circuits that implement the embodiments of the present application.

[0246] The memory 1102 can include mass storage for data or instructions. As an example and not by way of limitation, the memory 1102 can include a hard disk drive (HDD), a floppy disk drive, flash memory, an optical disc (e.g., a compact disc (CD) or a digital versatile disc (DVD)), a solid-state drive (SSD), a USB drive, or a combination of two or more of these. Where appropriate, the memory 1102 can include removable or non-removable (or fixed) media. Where appropriate, the memory 1102 can be internal or external to the integrated gateway disaster recovery appliance. In particular embodiments, the memory 1102 is non-volatile, solid-state memory.

[0247] The memory can include read-only memory (ROM), random-access memory (RAM), magnetic disk storage mediums, optical storage mediums, flash memory devices, electrical, optical, or other physically tangible / moφhological memory storage devices. Thus, in general, the memory includes one or more tangible (non-transitory) computer-readable storage media (e.g., a memory device) encoded with software that, when executed (by one or more processors), is operable to perform operations described with reference to the methods according to an aspect of the present disclosure.

[0248] The processor 1101 implements the display panel crosstalk compensation method of any of the above embodiments by reading and executing computer program instructions stored in the memory 1102.

[0249] In one example, the data electronic device can further include a communication interface 1103 and a bus 1110. Wherein, as shown, the processor 1101, the memory 1102, the communication interface 1103 are connected through the bus 1110 and complete the communication between each other. Figure 11

[0250] The communication interface 1103 is mainly used to realize the communication between each module, device, unit and / or equipment in the embodiments of the present application.

[0251] ​Bus 1110 includes hardware, software, or both, to couple electronic devices to each other in a network. While Figure 1 illustrates a bus as the mechanism for communication among the electronic devices, other mechanisms for communication - such as, for example, wireless media, optical media, or the like - are possible. Although the example of a bus is described, other communication mechanisms are possible. For example, the electronic devices can communicate using a network in a distributed system environment, such as any one of the Internet, a local area network, a wide area network, a wired network, a wireless network, a magnetic network, an optical network, or the like. In a distributed system environment, software components or functions can be located, at least partially, on one or more computer servers or one or more client computers. In some embodiments, the electronic devices communicate over the Internet, e.g., using Internet

[0252] The electronic device performs the crosstalk compensation method of the display panel in the embodiments of the present application, thereby realizing the crosstalk compensation method of the display panel provided in any one or more of the above method embodiments or the drawings.

[0253] In addition, in combination with the crosstalk compensation method of the display panel in the above embodiments, the embodiments of the present application provide a computer readable storage medium, and the computer readable storage medium stores a computer program. When the computer program is executed by a processor, the steps of any one of the crosstalk compensation methods of the display panel in the above embodiments are realized.

[0254] Based on the crosstalk compensation method of the display panel in the above embodiments, the embodiments of the present application provide a computer program product. When the instructions in the computer program product are executed by a processor of an electronic device, the electronic device performs the crosstalk compensation method of the display panel provided in any one of the above embodiments of the present application.

[0255] It should be understood that the present application is not limited to the particular configurations and processes described above and illustrated in the drawings. Detailed descriptions of known methods are omitted for the sake of brevity. In the above embodiments, several specific steps are described and illustrated as examples. However, the method processes of the present application are not limited to the specific steps described and illustrated, and one skilled in the art can make various changes, modifications and additions, or change the order of the steps, after understanding the spirit of the present application.

[0256] The functions noted in the description of the structural block diagrams above can be implemented as hardware, software, firmware, or a combination thereof. When implemented in hardware, they can be, for example, electronic circuits, application specific integrated circuits (ASICs), appropriate firmware, plug-ins, function cards, and the like. When implemented in software, the elements of the present application are program or code segments that are used to perform the required tasks. The program or code segments can be stored in a machine-readable medium, or transmitted through a data signal carried in a carrier wave over a transmission medium or communication link. A "machine-readable medium" includes any medium that can store or transport information. Examples of machine-readable media include electronic circuits, semiconductor memory devices, ROM, flash memory, erasable ROM (EROM), floppy disks, CD-ROMs, optical disks, hard disks, fiber optic media, radio frequency (RF) links, and the like. The code segments can be downloaded via computer networks such as the Internet, intranets, and the like.

[0257] It is also important to note that the examples mentioned in the present application describe some methods or systems based on a series of steps or devices. However, the present application is not limited to the order of the steps mentioned above, that is, the steps can be performed in the order mentioned in the examples, or in an order different from the examples, or several steps can be performed simultaneously.

[0258] The computer program instructions can also be loaded onto a computer, other programmable data processing apparatus, or other processing device to cause a series of operational steps to be performed on the computer, other programmable apparatus or other processing device to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide processes for implementing the functions / acts specified in the flowchart and / or block diagram block or blocks. These computer program instructions can also be stored in a computer readable medium that can direct a computer, other programmable data processing apparatus, or other processing device to operate in a particular manner, such that the instructions stored in the computer readable medium produce an article of manufacture including instructions which implement the function / act specified in the flowchart and / or block diagram block or blocks. The computer program instructions can also be loaded onto a computer, other programmable data processing apparatus, or other processing device to cause a series of operational steps to be performed on the computer, other programmable apparatus or other processing device to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide processes for implementing the functions / acts specified in the flowchart and / or block diagram block or blocks. These computer program instructions can also be stored in a computer readable medium that can direct a computer, other programmable data processing apparatus, or other processing device to operate in a particular manner, such that the instructions stored in the computer readable medium produce an article of manufacture including instructions which implement the function / act specified in the flowchart and / or block diagram block or blocks.

[0259] The above describes only specific implementations of the present application. Those skilled in the art can clearly understand the specific working processes of the system, modules and units described above for the convenience and brevity of description, and can refer to the corresponding processes in the foregoing method embodiments, which will not be described here. It should be understood that the protection scope of the present application is not limited thereto, and any person skilled in the art can easily think of various equivalent modifications or replacements within the technical scope disclosed in the present application, and these modifications or replacements should be covered within the protection scope of the present application.

[0260] It should be noted that each of the embodiments in the specification is described in a progressive manner, and the same or similar parts between the embodiments can be referred to each other. Each embodiment focuses on the difference from other embodiments. In accordance with the above-described embodiments of the present application, these embodiments do not describe all the details and do not limit the application to the specific embodiments described. Obviously, many modifications and changes can be made according to the above description. The specification selects and specifically describes these embodiments in order to better explain the principles and practical applications of the present application, so that those skilled in the art can well utilize the present application and make modifications and uses on the basis of the present application. The present application is limited by the claims and their entire scope and equivalents.

[0261] Those skilled in the art should understand that the above embodiments are exemplary and not limiting. Different technical features appearing in different embodiments can be combined to achieve beneficial effects. Those skilled in the art can understand and implement other changed embodiments of the disclosed embodiments based on the drawings, the specification and the claims. In the claims, the term "comprising" does not exclude other structures; the number "one" does not exclude multiple; the terms "first", "second" are used to mark names and not to represent any specific order. Any reference signs in the claims should not be understood as limiting the scope of protection. The fact that certain technical features appear in different dependent claims does not mean that these technical features cannot be combined to achieve beneficial effects.

Claims

1. A method for crosstalk compensation in a display panel, characterized in that, The method includes: Obtain the image data corresponding to the image to be displayed on the display panel, wherein the image data includes the brightness data of multiple pixel units in the display panel to be displayed; Based on the brightness data to be displayed of the plurality of pixel units, the target screen mode corresponding to the screen to be displayed is identified; Based on the pre-defined correspondence between multiple screen modes and multiple crosstalk compensation logic algorithms, a target crosstalk compensation logic algorithm corresponding to the target screen mode is determined from the multiple crosstalk compensation logic algorithms. The multiple screen modes include the target screen mode. Based on the target crosstalk compensation logic algorithm, crosstalk compensation is performed on the brightness data to be displayed of at least some of the pixel units in the plurality of pixel units to obtain the compensated brightness data to be displayed of the at least some pixel units. Based on the compensated brightness data of at least some of the pixel units to be displayed, and the brightness data of the remaining pixel units among the plurality of pixel units, the plurality of pixel units are driven to emit light so that the display panel displays the image to be displayed.

2. The method according to claim 1, characterized in that, The display panel includes multiple rows of pixels arranged along a first direction, which is the scanning direction of the multiple rows of pixels; the multiple screen modes include an I-shaped screen mode; when the target screen mode is the I-shaped screen mode, the screen to be displayed includes a first region and a second region adjacent to each other in the first direction, the first region is used to display a first sub-screen, the second region is used to display the first sub-screen and the second sub-screen arranged along a second direction, and the grayscale of each pixel unit under the first sub-screen is located in the first grayscale range. The grayscale displayed by each pixel unit under the second sub-screen is located in the second grayscale range, the minimum absolute value of the difference between the first grayscale range and the second grayscale range is greater than a preset threshold, and the second direction intersects with the first direction. The display panel includes a bright line crosstalk area and / or a dark line crosstalk area; The crosstalk compensation logic algorithm based on the target crosstalk compensation performs crosstalk compensation on the brightness data to be displayed for at least a portion of the pixel units among the plurality of pixel units, including: Based on the target crosstalk compensation logic algorithm, crosstalk compensation is performed on the brightness data to be displayed in M ​​pixel rows in the bright line crosstalk area, and crosstalk compensation is performed on the brightness data to be displayed in N pixel rows in the dark line crosstalk area, where M and N are positive integers. Preferably, the step of performing crosstalk compensation on the brightness data to be displayed for M pixel rows in the bright line crosstalk area and on the brightness data to be displayed for N pixel rows in the dark line crosstalk area based on the target crosstalk compensation logic algorithm includes: Based on the target crosstalk compensation logic algorithm, according to the grayscale difference of the pixel rows on both sides of the boundary line between the first region and the second region, the brightness data of the M pixel rows to be displayed in the bright line crosstalk area is reduced and compensated along the first direction. Based on the target crosstalk compensation logic algorithm, according to the grayscale difference of the pixel rows on both sides of the boundary line between the first region and the second region, incremental crosstalk compensation is performed on the brightness data of N pixel rows to be displayed in the dark line crosstalk area along the first direction. Preferably, the step of performing decreasing crosstalk compensation on the brightness data to be displayed for M pixel rows in the bright line crosstalk area along the first direction, based on the target crosstalk compensation logic algorithm and according to the grayscale difference of the pixel rows on both sides of the boundary line between the first and second regions, includes: The baseline compensation value for the bright line crosstalk region is determined based on the grayscale difference of the pixel rows on both sides of the boundary line between the first region and the second region. Obtain the M compensation weight coefficients corresponding to the M pixel rows, and determine the actual compensation value of the M pixel rows based on the M compensation weight coefficients, and decrease the actual compensation value corresponding to the M pixel rows along the first direction; Based on the actual compensation values ​​of the M pixel rows, the brightness data to be displayed in the M pixel rows is compensated respectively; Preferably, the step of incrementally compensating for the brightness data of N pixel rows in the dark line crosstalk area based on the target crosstalk compensation logic algorithm, according to the grayscale difference of the pixel rows on both sides of the boundary line between the first region and the second region, along the first direction, includes: The baseline compensation value for the dark line crosstalk region is determined based on the grayscale difference of the pixel rows on both sides of the boundary line between the first region and the second region. Obtain N compensation weight coefficients corresponding to the N pixel rows, and determine the actual compensation value of the N pixel rows based on the N compensation weight coefficients, and increment the actual compensation value corresponding to the N pixel rows along the first direction; Based on the actual compensation values ​​of the N pixel rows, the brightness data to be displayed in the N pixel rows is compensated respectively; Preferably, the reference compensation value and the actual compensation value are compensation values ​​for the data voltage; Preferably, the value of M and / or N is 8.

3. The method according to claim 1, characterized in that, The display panel includes multiple rows of pixels arranged along a first direction, which is the scanning direction of the multiple pixel rows; the multiple screen modes include a horizontal bar screen mode; when the target screen mode is the horizontal bar screen mode, the multiple pixel rows include at least one target pixel row; the gray levels displayed by the multiple first pixel units in the target pixel row are located in a first gray level range, the gray levels displayed by the multiple second pixel units in the target pixel row are located in a second gray level range, and the minimum absolute value of the difference between the first gray level range and the second gray level range is greater than a preset threshold; The crosstalk compensation logic algorithm based on the target crosstalk compensation performs crosstalk compensation on the brightness data to be displayed for at least a portion of the pixel units among the plurality of pixel units, including: Based on the target crosstalk compensation logic algorithm, crosstalk compensation is performed on the brightness data of the pixel unit to be displayed in at least one line crosstalk area corresponding to the target pixel row. Preferably, the step of performing crosstalk compensation on the brightness data to be displayed of pixel units in at least one line crosstalk region corresponding to the target pixel row based on the target crosstalk compensation logic algorithm includes: Based on the target crosstalk compensation logic algorithm, according to the grayscale difference between the target pixel row and the adjacent non-target pixel row corresponding to different line crosstalk zones, the brightness data to be displayed in the corresponding L pixel rows in the line crosstalk zone is increased or decreased along the first direction, where L is a positive integer. Preferably, the value of L is a positive integer in the range of 4 to 6; Preferably, all pixel units in the non-target pixel row are used to display grayscale levels within the first grayscale range, and / or, the pixel units in the non-target pixel row are used to display grayscale levels within the second grayscale range; Preferably, the step of performing incremental or incremental crosstalk compensation on the display brightness data of L pixel rows in the corresponding line crosstalk area along the first direction based on the target crosstalk compensation logic algorithm, according to the grayscale difference between the target pixel row and the adjacent non-target pixel row corresponding to different line crosstalk areas, includes: The reference compensation value for the corresponding line crosstalk region is determined based on the grayscale difference between the corresponding target pixel row and the adjacent non-target pixel row. Obtain the L compensation weight coefficients corresponding to the L pixel rows, and determine the actual compensation value of the L pixel rows based on the L compensation weight coefficients. Decrease or decrease the actual compensation value corresponding to the L pixel rows along the first direction. Based on the actual compensation values ​​of the L pixel rows, the brightness data to be displayed in the L pixel rows is compensated respectively; Preferably, when the crosstalk area is a bright line crosstalk area, the actual compensation value corresponding to the L pixel rows along the first direction is decreased. Preferably, when the crosstalk area is a dark crosstalk area, the actual compensation value corresponding to the L pixel rows increases along the first direction; Preferably, the reference compensation value and the actual compensation value are compensation values ​​for the data voltage.

4. The method according to claim 3, characterized in that, In a target pixel row, the ratio of the number of the second pixel unit to the total number of pixel units is greater than a preset ratio; Preferably, the preset ratio is 20%; Preferably, in the target pixel row, the plurality of second pixel units are arranged continuously along a second direction, the second direction intersecting the first direction; Preferably, the absolute value of the difference between any gray level in the second gray level range and the zero gray level is less than the first difference threshold. Preferably, the absolute value of the difference between any gray level in the first gray level range and the 255 gray level is less than the second difference threshold.

5. The method according to claim 1, characterized in that, The display panel includes a plurality of pixel rows arranged along a first direction, the first direction being the scanning direction of the plurality of pixel rows; the plurality of screen modes include an irregular screen mode; when the target screen mode is the irregular screen mode, the display panel includes at least one line crosstalk area; The crosstalk compensation logic algorithm based on the target crosstalk compensation performs crosstalk compensation on the brightness data to be displayed for at least a portion of the pixel units among the plurality of pixel units, including: Based on the target crosstalk compensation logic algorithm, crosstalk compensation is performed on the brightness data of at least a portion of the pixel units in the at least one line crosstalk region to be displayed. Preferably, the step of performing crosstalk compensation on the brightness data to be displayed for at least a portion of the pixel units in the at least one line crosstalk region based on the target crosstalk compensation logic algorithm includes: Based on the target crosstalk compensation logic algorithm, according to the gray level difference between adjacent first pixel rows and second pixel rows corresponding to different line crosstalk areas, crosstalk compensation is performed on the brightness data to be displayed of K pixel rows in the corresponding line crosstalk area along the first direction, either increasing or decreasing, where K is a positive integer; the gray level difference between the first pixel row and the second pixel row is greater than the preset gray level difference. Preferably, the step of performing incremental or incremental crosstalk compensation on the brightness data to be displayed for K pixel rows in the corresponding line crosstalk area along the first direction based on the target crosstalk compensation logic algorithm, according to the grayscale difference between adjacent first pixel rows and second pixel rows corresponding to different line crosstalk areas, includes: The reference compensation value for the corresponding line crosstalk area is determined based on the grayscale difference between the corresponding adjacent first pixel row and second pixel row. Obtain the K compensation weight coefficients corresponding to the K pixel rows, and determine the actual compensation value of the K pixel rows based on the K compensation weight coefficients. Decrease or decrease the actual compensation value corresponding to the K pixel rows along the first direction. Based on the actual compensation values ​​of the K pixel rows, the brightness data to be displayed in the K pixel rows is compensated respectively; Preferably, when the crosstalk area is a bright line crosstalk area, the actual compensation value corresponding to the K pixel rows along the first direction is decreased. Preferably, when the crosstalk area is a dark crosstalk area, the actual compensation value corresponding to the K pixel rows increases along the first direction; Preferably, the reference compensation value and the actual compensation value are compensation values ​​for the data voltage; Preferably, K is 3 or 4.

6. The method according to claim 5, characterized in that, The crosstalk compensation logic algorithm based on the target crosstalk compensation performs crosstalk compensation on the brightness data of at least a portion of the pixel units in the at least one line crosstalk region, including: Based on at least two of the at least one line crosstalk region, determine the overlapping pixel row of the at least two line crosstalk regions; Based on the target crosstalk compensation logic algorithm, crosstalk compensation is performed on the brightness data to be displayed in the non-overlapping pixel rows in the at least one line crosstalk area. Preferably, the step of performing crosstalk compensation on the brightness data to be displayed in the at least one line crosstalk region for non-overlapping pixel rows based on the target crosstalk compensation logic algorithm includes: Based on the target crosstalk compensation logic algorithm, according to the gray level difference on both sides of the line crosstalk area, the brightness data to be displayed in the non-overlapping pixel row in the line crosstalk area is compensated by increasing or decreasing crosstalk. Preferably, after determining the overlapping pixel rows of the at least two line crosstalk regions, the method further includes: The brightness data to be displayed for the overlapping pixel rows is not compensated.

7. The method according to claim 1, characterized in that, The crosstalk compensation logic algorithm based on the target crosstalk compensation performs crosstalk compensation on the brightness data to be displayed for at least a portion of the pixel units among the plurality of pixel units, including: Based on the brightness data to be displayed of the plurality of pixel units, the gamma register values ​​of the plurality of pixel units are determined; Based on the target crosstalk compensation logic algorithm, crosstalk compensation is performed on the gamma register values ​​of at least some of the pixel units in the plurality of pixel units, so as to compensate for crosstalk in the brightness data to be displayed. Preferably, driving the plurality of pixel units to emit light based on the compensated brightness data to be displayed of at least a portion of the pixel units and the brightness data to be displayed of the remaining pixel units among the plurality of pixel units includes: Based on the compensated gamma register values ​​of at least some of the pixel units, and the gamma register values ​​of the remaining pixel units among the plurality of pixel units, the data voltage of the plurality of pixel units is determined through the mapping relationship between the gamma register values ​​and the data voltage. The multiple pixel units are driven to emit light based on the data voltage of the multiple pixel units.

8. A crosstalk compensation device for a display panel, characterized in that, The device includes: The acquisition module is used to acquire the image data corresponding to the image to be displayed on the display panel, wherein the image data includes the brightness data of multiple pixel units in the display panel to be displayed; The recognition module is used to identify the target screen mode corresponding to the screen to be displayed based on the brightness data to be displayed of the plurality of pixel units; The determining module is used to determine the target crosstalk compensation logic algorithm corresponding to the target screen mode from the multiple crosstalk compensation logic algorithms based on the correspondence between the preset multiple screen modes and multiple crosstalk compensation logic algorithms, wherein the multiple screen modes include the target screen mode; The compensation module is used to perform crosstalk compensation on the brightness data to be displayed of at least some of the pixel units in the plurality of pixel units based on the target crosstalk compensation logic algorithm, so as to obtain the compensated brightness data to be displayed of the at least some pixel units. A driving module is configured to drive the plurality of pixel units to emit light based on the compensated brightness data to be displayed of at least a portion of the pixel units and the brightness data to be displayed of the remaining pixel units among the plurality of pixel units, so that the display panel displays the image to be displayed.

9. An electronic device, characterized in that, The electronic device includes: a processor, a memory, and a computer program stored in the memory and executable on the processor, wherein the computer program, when executed by the processor, implements the steps of the crosstalk compensation method for the display panel as described in any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that, A computer program is stored on the computer-readable storage medium, which, when executed by a processor, implements the steps of the crosstalk compensation method for the display panel as described in any one of claims 1 to 7.