Display compensation method, device, equipment, storage medium and debugging method
By implementing zoned insulation and electrode compensation in the organic light-emitting display panel, the problems of color shift and display unevenness were solved, achieving precise control of display effect and extended lifespan.
Patent Information
- Application Number
- CN202310773722.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-06-27
- Publication Date
- 2025-11-18
- Estimated Expiration
- 2043-06-27
AI Technical Summary
During use, organic light-emitting display panels suffer from color shift and display inhomogeneity due to the lifespan differences between organic light-emitting diodes of different colors. Existing driving architectures cannot effectively compensate for the decline in luminous efficiency.
By setting the display panel to be isolated in zones, obtaining the usage time, zone information and actual display grayscale, the compensation value of the target electrode is determined, and the power supply voltage is adjusted to compensate, so as to achieve precise control of different zones.
It improves the display uniformity of the display panel, reduces color shift issues, and extends the lifespan of the organic light-emitting display panel.
Smart Images

Figure CN119007640B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of display device technology, and in particular to a display compensation method, apparatus, device, storage medium, and debugging method. Background Technology
[0002] Organic light-emitting diode (OLED) display panels and other flat panel display panels that utilize light-emitting diode (LED) devices are widely used in various consumer electronics products such as mobile phones, televisions, personal digital assistants, digital cameras, laptops, and desktop computers due to their advantages such as high image quality, energy saving, thin body, and wide range of applications, becoming the mainstream in display devices. Summary of the Invention
[0003] This application provides a display compensation method, apparatus, device, storage medium, and debugging method that can improve display performance.
[0004] In a first aspect, embodiments of this application provide a display compensation method for a display panel. The display panel includes a substrate, a light-emitting functional layer, and a first electrode layer stacked sequentially. The first electrode layer includes a plurality of first electrodes, which are used to drive the light-emitting functional layer to emit light. The display panel has multiple partitions, and the first electrodes in different partitions are insulated from each other. The brightness compensation method includes:
[0005] The usage time of the display panel and the partition information of the target electrode are obtained, and the target electrode includes at least one first electrode;
[0006] Obtain the actual display grayscale of the partition where the target electrode is located;
[0007] The compensation value corresponding to the target electrode is determined based on the usage time, partition information, and actual display grayscale.
[0008] The target electrode is compensated based on the compensation value.
[0009] In some embodiments, the compensation value corresponding to the target electrode is determined based on usage duration, partition information, and actual display grayscale, including:
[0010] Based on the partition information and usage time, obtain the compensation mapping relationship corresponding to the target electrode. The compensation mapping relationship includes the correspondence between gray levels and compensation amounts.
[0011] Based on the actual displayed grayscale, determine the corresponding compensation value in the compensation mapping relationship.
[0012] In some embodiments, the actual displayed grayscale is the average or mode of all grayscale values in the partition where the target electrode is located.
[0013] In some embodiments, the light-emitting functional layer includes a plurality of light-emitting structures, and the partition includes at least one light-emitting structure.
[0014] Secondly, embodiments of this application provide a display debugging method for a target panel. The target panel includes a substrate, a light-emitting functional layer, and a first electrode layer stacked sequentially. The first electrode layer includes a plurality of first electrodes, which are used to drive the light-emitting functional layer to emit light. The debugging method includes:
[0015] The target panel is divided into multiple zones, and the first electrodes in different zones are insulated from each other.
[0016] When the target panel displays the image corresponding to the grayscale of multiple binding points at the first moment, the first display parameter of the target partition under the grayscale of multiple binding points is obtained, and the target partition is any one of the multiple partitions.
[0017] When the target panel displays images corresponding to multiple binding point grayscales at the second time, the second display parameters of the target partition at the multiple binding point grayscales are obtained, and the second time is later than the first time.
[0018] Based on the first display parameter and the second display parameter, the compensation value of the first electrode corresponding to each binding point gray level in the target partition at the second time is calculated.
[0019] In some embodiments, when the target panel displays images corresponding to multiple binding point grayscales at a first moment, obtaining the first display parameters of the target partition at the multiple binding point grayscales includes:
[0020] The target partition is controlled to display the image corresponding to the grayscale of multiple binding points at the first moment;
[0021] The image is captured, and the first image information corresponding to the gray levels of multiple binding points is obtained from the captured image.
[0022] Based on multiple first-screen information, determine the first display parameters corresponding to the target partition in the grayscale of each binding point.
[0023] In some embodiments, the first display parameter includes at least one of a brightness parameter and a chromaticity parameter.
[0024] In some embodiments, the debugging method further includes: determining a compensation mapping relationship based on the compensation value corresponding to the gray level of each binding point, wherein the compensation mapping relationship includes the correspondence between gray levels and compensation amounts;
[0025] In some embodiments, in determining the compensation mapping relationship based on the compensation value corresponding to the gray level of each binding point, the compensation value is processed based on a linear interpolation algorithm to obtain the compensation mapping relationship.
[0026] In some embodiments, before obtaining the second display parameters of the target partition under multiple bound-point grayscale, the method further includes:
[0027] Determine multiple target times between the first and second time points;
[0028] Obtain the third display parameter corresponding to the grayscale of multiple binding points for the target partition at each target time.
[0029] Based on the third display parameter and the first display parameter, determine the compensation value of the first electrode corresponding to the gray level of each binding point in the target partition at each target time.
[0030] In some embodiments, the time interval between adjacent target times gradually increases from the first time moment to the second time moment.
[0031] In some embodiments, the first display parameters of the target partition under multiple binding point grayscale are obtained, and the first display parameters corresponding to the multiple target partitions at the first moment are also obtained.
[0032] Obtain the second display parameters of the target partition under multiple binding point grayscale, and simultaneously obtain the second display parameters of the multiple target partitions at the second time point;
[0033] The compensation values of the first electrode corresponding to each binding point grayscale of the target partition are calculated, and the compensation values of the first electrode in multiple target partitions are calculated simultaneously.
[0034] Thirdly, embodiments of this application provide a compensation device for a display panel. The display panel includes a substrate, a light-emitting functional layer, and a first electrode layer stacked sequentially. The first electrode layer includes a plurality of first electrodes, which are used to drive the light-emitting functional layer to emit light. The display panel has multiple partitions, and the first electrodes in different partitions are insulated from each other.
[0035] The compensation device includes an acquisition module, a determination module, and a compensation module. The acquisition module acquires the usage time of the display panel, the zone information of the target electrode, and the actual display grayscale of the zone where the target electrode is located. The target electrode includes a portion of a plurality of first electrodes. The determination module determines the compensation value corresponding to the target electrode based on the usage time, zone information, and actual display grayscale. The compensation module compensates the target electrode based on the compensation value.
[0036] Fourthly, embodiments of this application provide an electronic device, which includes a processor and a memory storing computer program instructions. When the processor executes the computer program instructions, it implements the compensation method for the display panel as described in any of the foregoing embodiments.
[0037] Fifthly, embodiments of this application provide a computer-readable storage medium storing a computer program, which, when executed by a processor, implements the compensation method for the display panel as described in any of the foregoing embodiments.
[0038] This application provides a display compensation method, apparatus, device, storage medium, and debugging method. For a scheme where the first electrodes in different sections are mutually insulated, based on data such as the usage time of the display panel, the section information of the target electrode, and the actual display grayscale of the section, a compensation value corresponding to the target electrode in a specific section is determined, and the power supply voltage of the target electrode is adjusted based on the compensation value. Since the first electrode directly drives and affects the display effect of the light-emitting functional layer, this design of the present application achieves precise control of the display effect of the display panel by adjusting the voltage corresponding to the first electrode, exhibiting high accuracy. Furthermore, it allows for flexible control of different sections within different areas of the display panel, thereby helping to improve the display uniformity of the display panel and reduce problems such as color shift. Attached Figure Description
[0039] To more clearly illustrate the technical solutions of the embodiments of this application, the accompanying drawings used in the embodiments of this application will be briefly introduced below. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0040] Figure 1 This is a cross-sectional structural diagram of a display panel mentioned in an embodiment of this application;
[0041] Figure 2 This is a top view of a display panel structure mentioned in the embodiments of this application;
[0042] Figure 3 This is a flowchart illustrating a display compensation method in an embodiment of this application;
[0043] Figure 4 This is a flowchart illustrating yet another display compensation method in an embodiment of this application;
[0044] Figure 5 This is a schematic diagram of the compensation changes of the display panel under different grayscale conditions in the embodiments of this application;
[0045] Figure 6This is a flowchart illustrating a display debugging method in an embodiment of this application;
[0046] Figure 7 This is a flowchart illustrating yet another display debugging method in an embodiment of this application;
[0047] Figure 8 This is a flowchart illustrating yet another display debugging method in an embodiment of this application;
[0048] Figure 9 This is a flowchart illustrating yet another display debugging method in an embodiment of this application;
[0049] Figure 10 This is a schematic diagram of the structure of a compensation device for a display panel provided in an embodiment of this application;
[0050] Figure 11 This is a schematic diagram of the structure of a display panel debugging device provided in an embodiment of this application;
[0051] Figure 12 This is a schematic diagram of the hardware structure of the electronic device provided in the embodiments of this application.
[0052] Marker explanation:
[0053] 10. Substrate;
[0054] 20. Light-emitting functional layer; 21. Light-emitting structure;
[0055] 30. First electrode layer; 31. First electrode;
[0056] 40. Isolation structure; 41. First isolation section; 42. Second isolation section;
[0057] 100. Compensation device; 110. Acquisition module; 120. Determining wooden block; 130. Compensation module;
[0058] 200. Debugging device; 210. Partitioning module; 220. First acquisition module; 230. Second acquisition module; 240. First calculation module;
[0059] 1000, Bus; 1001, Processor; 1002, Memory; 1003, Communication Interface;
[0060] FA, partition. Detailed Implementation
[0061] The features and exemplary embodiments of various aspects of this application will be described in detail below. To make the objectives, technical solutions, and advantages of this application clearer, the application will be further described in detail below with reference to the accompanying drawings and specific embodiments. It should be understood that the specific embodiments described herein are only intended to explain this application and not to limit it. For those skilled in the art, this application can be implemented without some of these specific details. The following description of the embodiments is merely to provide a better understanding of this application by illustrating examples.
[0062] It should be noted that, in this document, relational terms such as "first" and "second" are used merely to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising..." does not exclude the presence of additional identical elements in the process, method, article, or apparatus that includes said element.
[0063] Organic light-emitting diode (OLED) panels are widely used in smartphones due to their advantages such as thinness, high contrast, high refresh rate, wide viewing angle, and wide color gamut. However, during use, there are differences in lifespan between OLEDs of different colors, leading to color shifts and shortening the panel's lifespan, thus reducing its competitiveness.
[0064] In related technologies, thin-film transistors (TFTs) are used to drive organic light-emitting diodes (OLEDs) to achieve light-emitting displays. Furthermore, driving architectures such as 2T1C, 7T1C, or 6T2C are employed to compensate for the time-varying threshold voltage of the TFTs, thereby compensating for the OLED's lifespan. However, the luminous efficiency of the OLED display device itself will still decrease over time, and this driving architecture cannot compensate for this phenomenon.
[0065] To address the aforementioned problems, this application provides a display compensation method for a display panel. For ease of description, this application first introduces the structure of the display panel. Please refer to... Figure 1 and Figure 1The display panel 1 includes a substrate 10, a light-emitting functional layer 20 and a first electrode layer 30 stacked in sequence. The first electrode layer 30 includes a plurality of first electrodes 31. The first electrodes 31 are used to drive the light-emitting functional layer 20 to emit light. The display panel 1 has a plurality of partitions FA. The first electrodes 31 between different partitions FA are insulated from each other.
[0066] The display panel 1 typically has various structural forms. This application does not limit the specific structure of the display panel 1 to which the compensation method provided in this embodiment is applied. It is sufficient that the display panel 1 has a light-emitting functional layer 20 and a first electrode layer 30, the light-emitting functional layer 20 contains multiple light-emitting structures 21, and the first electrode layer 30 includes multiple first electrodes 31 corresponding to different light-emitting structures 21. For example, the first electrode 31 is a cathode.
[0067] In some optional embodiments, the display panel 1 further includes an isolation structure 40 disposed on one side of the substrate 10, the isolation structure 40 enclosing a plurality of opening structures. The isolation structure 40 may include a first isolation portion 41 and a second isolation portion 42 sequentially disposed along a direction away from the substrate 10, the orthographic projection of the first isolation portion 41 on the substrate 10 lying within the orthographic projection of the second isolation portion 42 on the substrate 10. Due to the presence of the isolation structure 40, the fabrication of the first electrode layer 30 does not require a mask, and the fabricated first electrode layer 30 can include a plurality of first electrodes 31 corresponding to the opening structures.
[0068] Based on this, the display panel 1 can have multiple different partitions FA, and the first electrodes 31 located in different partitions FA are insulated from each other. The multiple partitions FA formed by dividing the display panel 1 can be multiple partitions FA arranged adjacent to each other, or multiple partitions FA arranged with intervals between each other. Furthermore, the multiple partitions FA can be arranged side by side in the same direction, or they can be arranged side by side in multiple directions, and this application embodiment does not limit this.
[0069] Based on the display panel provided above, please refer to Figure 3 This application provides a display compensation method, including:
[0070] S100: Obtain the usage time of the display panel and the partition information of the target electrode.
[0071] In step S100, the usage time of the display panel can be the cumulative lighting time of the display panel. In subsequent steps, the corresponding compensation value will be different depending on the usage time of the display panel.
[0072] The target electrode includes at least one first electrode. As described above, the display panel is pre-divided into multiple zones, and the first electrodes in different zones are insulated from each other. The zone where the target electrode is located is determined based on its position, i.e., the zone information corresponding to the target electrode.
[0073] Typically, after a display panel has been used for a period of time, the luminous efficiency of the light-emitting structures in different zones will decrease to varying degrees. Therefore, without display compensation, differences in brightness and chromaticity parameters will easily occur between different zones. Furthermore, the amount of compensation required for different zones will also differ. In view of this, embodiments of this application perform individual compensation for different zones to improve the overall display uniformity of the compensated display panel.
[0074] It should be noted that the number of pre-divided zones in this application embodiment is not limited. The figure illustrates 9 zones as an example, but the number of zones corresponding to the display panel is not limited to 9; it can also be other numbers, such as 3, 12, or 18. The more zones in the display panel, the more finely divided the zones, and the better the final brightness compensation effect after compensating different zones. However, as the number of zones increases, the corresponding compensation calculation workload also increases. Therefore, the number of zones in the display panel can be flexibly selected according to the actual situation.
[0075] S110: Obtain the actual display grayscale of the zone where the target electrode is located.
[0076] In step S110, when a specific image is displayed on the display panel, the actual display grayscale corresponding to the zone where the target electrode is located can be determined based on the zone information. Typically, assuming other conditions remain constant, the compensation amounts corresponding to different display grayscales are not the same. Therefore, it is necessary to determine the actual display grayscale corresponding to the zone where the target electrode is located based on the image currently displayed on the display panel, so that adaptive compensation can be applied subsequently.
[0077] S120: Determine the compensation value corresponding to the target electrode based on the usage time, zoning information, and actual display grayscale.
[0078] In step S120, the inventors of this application discovered through research that different usage times of the display panel, different partition positions of the corresponding screen, and different display gray levels of the screen can all lead to problems such as brightness decay, color deviation, and uneven display of the display panel.
[0079] Based on this, by using the obtained usage time, partition information, and actual display grayscale, the compensation value corresponding to the target electrode within a specific partition can be determined. Thus, through comprehensive analysis and processing of multiple data points such as usage time, partition information, and actual display grayscale, the obtained compensation value for the target electrode can be ensured to be more accurate, contributing to better subsequent compensation effects.
[0080] S130: Compensate the target electrode according to the compensation value.
[0081] In step S130, in some embodiments, the grayscale corresponding to the partition where the target electrode is located can be adjusted first according to the compensation value. After adjusting the grayscale, the power supply voltage of the target electrode corresponding to the adjusted grayscale can be determined according to the predetermined correspondence between the grayscale corresponding to the partition where the target electrode is located and the target electrode voltage, thereby realizing the adjustment of the power supply voltage.
[0082] Alternatively, in some embodiments, the power supply voltage difference of the target electrode corresponding to the compensation value can be determined based on the predetermined correspondence between the compensation value and the power supply voltage difference of the target electrode. Then, the power supply voltage of the target electrode is adjusted according to this difference.
[0083] The compensation method provided in this application addresses a scheme where the first electrodes in different sections are mutually insulated. Based on this, it determines the compensation value corresponding to the target electrode within a specific section by obtaining data such as the usage time of the display panel, the section information of the target electrode, and the actual grayscale of the section where the target electrode is located. The power supply voltage of the target electrode is then adjusted based on the compensation value. Since the first electrode directly drives and affects the display effect of the light-emitting layer, this design in this application achieves precise control of the display panel's display effect by adjusting the voltage corresponding to the first electrode, exhibiting high accuracy. Furthermore, it allows for flexible control of different sections within different areas of the display panel, thereby helping to improve the display uniformity of the display panel and reduce problems such as color shift.
[0084] In some embodiments, please refer to Figure 4 Step S120 includes:
[0085] S121: Obtain the compensation mapping relationship corresponding to the target electrode based on the partition information and usage duration.
[0086] In step S121, the compensation mapping relationship includes the correspondence between gray levels and compensation amounts. For example, the relationship curve between the corresponding gray levels and compensation amounts can be determined based on the current time, such as... Figure 5As shown, the relationship curve between grayscale and compensation amount at a certain moment is given. Furthermore, the storage module in the display panel can store the relationship curve between grayscale and compensation amount, so that the stored relationship curve can be directly called during compensation.
[0087] Of course, in other embodiments, a table can be used to illustrate the correspondence between grayscale and compensation amount. The storage module in the display panel can then store the corresponding table for easy retrieval during compensation. Furthermore, different partition information can correspond to different compensation mapping relationships. Similarly, different usage durations will also correspond to different compensation mapping relationships.
[0088] S122: Determine the corresponding compensation value in the compensation mapping relationship based on the actual displayed grayscale.
[0089] In step S122, for example, based on the actual displayed grayscale, the compensation value corresponding to the actual displayed grayscale can be determined from the relationship curve between grayscale and compensation amount. Then, in subsequent steps, the target electrode can be compensated according to the corresponding compensation value.
[0090] In some embodiments, the actual displayed grayscale is the average or mode of all grayscale values in the partition where the target electrode is located.
[0091] A single partition can include multiple light-emitting structures, and the grayscale levels corresponding to different light-emitting structures can be the same or different. Furthermore, the actual grayscale level corresponding to a partition can be set to the average of all grayscale levels in the partition, or it can be set to the mode of all grayscale levels in the partition, to meet the actual needs of different usage scenarios or different types of display panels.
[0092] In some embodiments, the light-emitting functional layer includes multiple light-emitting structures, and the partition includes one light-emitting structure.
[0093] In this configuration, each first electrode is configured separately for each light-emitting structure, enabling each first electrode to independently control each light-emitting structure. Furthermore, only one light-emitting structure is configured within each zone. Therefore, based on the actual display grayscale corresponding to that light-emitting structure, the compensation value of the first electrode corresponding to that structure can be determined, thereby improving the light-emitting accuracy of different light-emitting structures.
[0094] Secondly, this application provides a display debugging method for a target panel. For ease of description, this application first introduces the structure of the target panel. The target panel includes a substrate, a light-emitting functional layer, and a first electrode layer stacked sequentially. The first electrode layer includes multiple first electrodes, which are used to drive the light-emitting functional layer to emit light. The target panel has multiple partitions, and the first electrodes in different partitions are insulated from each other.
[0095] The target panel mentioned in this embodiment can have the same structure as the display panel mentioned in the foregoing embodiments. Furthermore, the target panel can be a sample panel used during the fabrication of the display panel. After the target panel is fabricated, debugging experiments can be performed on the target panel to obtain the compensation amount corresponding to it under different usage states. The usage states mentioned here include, but are not limited to, usage time and display grayscale.
[0096] Since the target panel has the same structure as the display panel in the aforementioned embodiment, the compensation amounts corresponding to the target panel and the display panel should be the same or similar under the same usage conditions. Based on this, the corresponding compensation data can be input into the display panel so that it can be retrieved for display compensation during subsequent use, thereby improving the display effect and lifespan of the display panel.
[0097] In view of the target panel above, please refer to Figure 6 This application provides a debugging method, including:
[0098] S200: Divide the target panel into multiple partitions.
[0099] In step S200, the first electrodes in different sections are insulated from each other. The sections mentioned here can be divided according to the number and position of the first electrodes formed during the display panel process. For example, a single section may contain only one first electrode, which is used to drive all the light-emitting structures in the corresponding section.
[0100] Alternatively, in other embodiments, a single partition may also have multiple insulated first electrodes, and different first electrodes within a single partition may be used to drive different light-emitting structures located within that partition. This application does not impose limitations on these embodiments, as long as the first electrodes in different partitions are insulated from each other.
[0101] The embodiments of this application do not limit how the insulation between different first electrodes is achieved. Exemplarily, the target panel further includes an isolation structure disposed on one side of the substrate, the isolation structure enclosing and forming multiple opening structures. The isolation structure may include a first isolation portion and a second isolation portion sequentially disposed along a direction away from the substrate, the orthographic projection of the first isolation portion on the substrate falling within the orthographic projection of the second isolation portion on the substrate. Due to the presence of the isolation structure, the fabrication of the first electrode layer does not require a mask, and the fabricated first electrode layer can include multiple first electrodes corresponding to the opening structures. Further, the first isolation portion overlapping a portion of the first electrodes may optionally include an insulating material, or the first isolation portion may include multiple spaced sub-portions to meet the insulation requirements between different first electrodes.
[0102] It should be noted that the partitioning method of the target panel mentioned in the embodiments of this application can be consistent with the partitioning method of the display panel. For example, if the target panel is divided into 9 partitions in a 3*3 pattern, then the display panel also needs to be divided into 9 partitions in a 3*3 pattern.
[0103] S210: When the target panel displays images corresponding to multiple binding point grayscales at the first moment, obtain the first display parameters of the target partition at the multiple binding point grayscales.
[0104] In step S210, optionally, the target panel needs to have good brightness and color parameters at the first moment to ensure that subsequent adjustments can be made based on the display effect of the target panel at the first moment. Further, the first moment can be the initial stage of use of the target panel.
[0105] The target panel can be connected to an image generator, which writes the image corresponding to different grayscale levels at each binding point into the target panel, enabling the target panel to display the image at the corresponding grayscale level. These multiple binding point grayscale levels can be multiple specific grayscale levels within a grayscale range. These binding point grayscale levels can be evenly distributed or non-uniformly distributed within the grayscale range. For example, when the grayscale range includes 0-255 grayscale levels, the binding point grayscale levels can be some or all of the grayscale levels from 0 / 32 / 64 / 128 / 192 / 255. Alternatively, the binding point grayscale levels can also be other grayscale levels within the 0-255 range.
[0106] After pre-determining multiple binding point grayscales, multiple first display parameters of the target partition under multiple binding point grayscales can be obtained in the first moment. The target partition is any one of the multiple partitions, and the first display parameters may include at least one of the brightness parameters and the chromaticity parameters.
[0107] S220: When the target panel displays images corresponding to multiple binding point grayscales at the second time, obtain the second display parameters of the target partition at the multiple binding point grayscales.
[0108] In step S220, the second time step is later than the first time step. Typically, the luminous efficiency of the light-emitting structure in the display panel decreases over time. Therefore, the display effect of the target panel at the second time step is usually different from that at the first time step. Based on this, the obtained second display parameters also differ from the first display parameters. For example, there might be differences in brightness parameters or chromaticity parameters.
[0109] S230: Based on the first display parameter and the second display parameter, calculate the compensation value of the first electrode corresponding to each binding point gray level in the target partition at the second time.
[0110] In step S230, the target panel can calculate the compensation value corresponding to the first electrode based on the first display parameter and the second display parameter. Then, in subsequent steps, the first electrode in the target partition can be compensated based on the compensation value, and the changes in the display parameters of the target partition can be observed through optical measurement and other methods to determine whether the adjusted display parameters of the target partition are the same as or similar to the first display parameter.
[0111] Furthermore, if the adjusted display parameters are similar to or the same as the first display parameters, the corresponding compensation value can be stored and recorded. If the adjusted display parameters still differ significantly from the first display parameters, the voltage corresponding to the first electrode can be further adjusted to make the displayed parameters the same as the first display parameters, and then the final adjusted compensation value can be stored and recorded.
[0112] In this embodiment, for a target partition, the compensation value of the corresponding first electrode is obtained by acquiring the display parameters of the target partition at different times, and can be optionally stored. Furthermore, based on the debugging method provided in this embodiment, the corresponding compensation data and time data can be entered into the display panel so that the display effect of the display panel can be periodically adjusted and compensated during subsequent use.
[0113] In some embodiments, please refer to Figure 7 In step S210, the following is included:
[0114] S211: Control the target partition to display the image screen corresponding to the gray levels of multiple binding points at the first moment.
[0115] In step S211, the target panel can be connected to a specific device that can send corresponding image frames to the target panel to drive the target panel to display image frames corresponding to the gray levels of multiple binding points. This device can be an image generator, or a host computer, PC, etc.
[0116] S212: Acquire the captured image frame and obtain the first image information corresponding to the grayscale of multiple binding points through the captured image frame.
[0117] In step S212, when the target panel displays the image corresponding to the grayscale of a specific binding point, the imaging module in the device can capture the image, obtain the captured image, and then obtain the first image information corresponding to the grayscale of the binding point through the captured image. Optionally, the first image information may include at least one of luminance information and chromaticity information.
[0118] When the target panel displays images corresponding to multiple gray levels of binding points in sequence, each image can be captured to obtain the first image information corresponding to each gray level of binding point.
[0119] S213: Based on multiple first-screen information, determine the first display parameters corresponding to the target partitions in the grayscale of the binding points.
[0120] In step S213, after obtaining the first image information corresponding to each binding point grayscale, the brightness parameters and chromaticity parameters corresponding to different binding point grayscales can be obtained from multiple first image information.
[0121] Similarly, step S220 can be the same as step S210. Specifically, step S220 may include:
[0122] The target partition is displayed at the second time point, showing the image corresponding to the grayscale of multiple binding points.
[0123] The system captures the image and obtains the second image information corresponding to the grayscale of multiple binding points.
[0124] Based on multiple second-screen information, determine the second display parameters corresponding to the target partition in the grayscale of each binding point.
[0125] In some embodiments, please refer to Figure 8 Debugging methods also include:
[0126] S240: Determine the compensation mapping relationship based on the compensation value corresponding to the gray level of each binding point.
[0127] In step S240, the compensation mapping relationship includes the correspondence between gray levels and compensation amounts. For example, a correspondence table between gray levels and compensation amounts at the second time step can be established using multiple compensation values.
[0128] Then, in subsequent steps, the mapping relationship can be stored through the storage module and imported into the display panel. This allows the display panel to be adjusted and compensated periodically based on the mapping relationship when it is used later, ensuring that the display panel has a better display effect under the bound grayscale.
[0129] In some embodiments, in step S240, the compensation value is processed based on the linear interpolation algorithm to obtain the compensation mapping relationship.
[0130] In this embodiment, the compensation gray level corresponding to each gray level can be calculated using a linear interpolation algorithm, thereby obtaining the compensation value corresponding to the non-binding gray level. This simplifies the testing process for compensation values corresponding to different gray levels and improves debugging efficiency. Furthermore, a curve showing the correspondence between gray levels and compensation amounts, as shown in the figure, can also be obtained.
[0131] For example, if both sides of a specific non-binding gray level include binding gray levels, the weights can be determined based on the nearest binding gray levels on both sides and the gray level difference between the gray level and the two binding gray levels, so as to calculate the compensation value of the gray level based on the compensation value corresponding to the two binding gray levels and the corresponding weights.
[0132] In some embodiments, please refer to Figure 9 Before step S220, the following are also included:
[0133] S250: Determine multiple target times between the first time and the second time.
[0134] In step S250, multiple target times can be determined based on the time interval between the first time and the second time. Each target time is later than the first time and earlier than the second time. The time interval between any two adjacent target times can be the same or different; this embodiment does not impose any restrictions on this.
[0135] S260: Obtain the third display parameter corresponding to the grayscale of multiple binding points for the target partition at each target time.
[0136] In step S260, the display effect of the target partition at a specific grayscale level varies depending on the target time. Furthermore, there are also differences between different third display parameters corresponding to different target times. For example, these differences might lie in the brightness parameter or the chromaticity parameter.
[0137] Optionally, step S260 may include:
[0138] The image corresponding to the grayscale of multiple bound points is obtained for the target partition at the target time.
[0139] The system captures the image and obtains the third-view information corresponding to the grayscale of multiple binding points.
[0140] Based on multiple third-view information, determine the third display parameters corresponding to the target partition in the grayscale of each binding point.
[0141] S270: Based on the third display parameter and the first display parameter, determine the compensation value of the first electrode corresponding to each binding point gray level of the target partition at each target time.
[0142] In step S270, the target panel can calculate the compensation value corresponding to each bound gray level of the first electrode at the target time based on the first display parameter and the third display parameter. Then, in subsequent steps, the first electrode in the target partition can be compensated based on the compensation value, and the change of the display parameter of the target partition can be observed by means of optical measurement, etc., to determine whether the display parameter of the adjusted target partition is the same as or similar to the first display parameter.
[0143] In this embodiment, compensation values corresponding to multiple target times are adjusted and subsequently stored in the display panel. This allows the display panel to adjust for different times during use, ensuring consistent and reliable display performance over long-term use.
[0144] In some embodiments, the time interval between adjacent target times gradually increases from the first time point to the second time point. For example, there is a 30-day interval between the first time point and the second time point, and the target times can be set to one target time every hour on the first day, with each subsequent time point being tested once.
[0145] In some embodiments, in step S210, first display parameters of multiple target partitions at a first time moment are simultaneously acquired. In step S220, second display parameters of multiple target partitions at a second time moment are simultaneously acquired. In step S230, compensation values of the first electrodes in the multiple target partitions are simultaneously calculated.
[0146] In this embodiment, multiple target partitions can be measured simultaneously, allowing each target partition to undergo steps S210 to S230 to calculate the corresponding compensation values, thereby improving debugging efficiency. Furthermore, by storing the compensation values corresponding to different target partitions in the display panel, the display effect of different partitions can be adjusted during display panel use, improving the display uniformity of the display panel.
[0147] Thirdly, please refer to Figure 10 This application provides a compensation device 100 for a display panel. The display panel includes a substrate, a light-emitting functional layer, and a first electrode layer stacked sequentially. The first electrode layer includes a plurality of first electrodes, which are used to drive the light-emitting functional layer to emit light. The display panel has multiple partitions, and the first electrodes in different partitions are insulated from each other.
[0148] The compensation device 100 includes an acquisition module 110, a determination module 120, and a compensation module 130. The acquisition module 110 is used to acquire the usage time of the display panel, the partition information of the target electrode, and the actual display grayscale of the partition where the target electrode is located. The target electrode includes a portion of a plurality of first electrodes. The determination module 120 is used to determine the compensation value corresponding to the target electrode based on the usage time, partition information, and actual display grayscale. The compensation module 130 is used to compensate the target electrode based on the compensation value.
[0149] In some embodiments, the determining module includes a reading module and a calculation module. The reading module is used to obtain the compensation mapping relationship corresponding to the target electrode based on the partition information and usage duration. The compensation mapping relationship includes the correspondence between gray levels and compensation amounts. The calculation module is used to determine the corresponding compensation value in the compensation mapping relationship based on the actual displayed gray levels.
[0150] Fourthly, please refer to Figure 11 This application embodiment also provides a debugging device 200 for a target panel. The target panel includes a substrate, a light-emitting functional layer and a first electrode layer stacked in sequence. The first electrode layer includes a plurality of first electrodes, which are used to drive the light-emitting functional layer to emit light.
[0151] The debugging device 200 includes a partitioning module 210, a first acquisition module 220, a second acquisition module 230, and a first calculation module 240. The partitioning module 210 divides the target panel into multiple partitions, with the first electrodes in different partitions insulated from each other. The first acquisition module 220, when the target panel displays images corresponding to multiple grayscale levels at a first moment, acquires the first display parameters of the target partition at the multiple grayscale levels, where the target partition is any one of the multiple partitions.
[0152] The second acquisition module 230 is used to acquire second display parameters of the target partition at multiple binding point gray levels when the target panel displays an image corresponding to multiple binding point gray levels at a second time, wherein the second time is later than the first time. The first calculation module 240 is used to calculate the compensation value of the first electrode corresponding to each binding point gray level of the target partition at the second time based on the first display parameters and the second display parameters.
[0153] In some embodiments, the first acquisition module includes a control module, an imaging module, and a first determination module. The control module is used to control the target partition to display image frames corresponding to multiple binding point grayscale levels at a first moment. The imaging module is used to acquire images of the image frames and obtain first image information corresponding to the multiple binding point grayscale levels through the captured images. The first determination module is used to determine the first display parameters corresponding to the target partition at each binding point grayscale level based on the multiple first image information.
[0154] In some embodiments, the debugging device further includes a second determining module, which is used to determine a compensation mapping relationship based on the compensation value corresponding to the gray level of each binding point. The compensation mapping relationship includes the correspondence between gray levels and compensation amounts.
[0155] In some embodiments, the debugging apparatus further includes a third determining module, a third acquiring module, and a second calculating module. The third determining module is used to determine multiple target times between a first time and a second time. The third acquiring module is used to acquire third display parameters corresponding to multiple binding point grayscale values for the target partition at each target time. The second calculating module is used to determine the compensation value of the first electrode corresponding to each binding point grayscale value for the target partition at each target time based on the third display parameters and the first display parameters.
[0156] Fifthly, please refer to Figure 12 This application provides an electronic device, which includes a processor 1001 and a memory 1002 storing computer program instructions. When the processor executes the computer program instructions, it implements the compensation method for the display panel as described in any of the foregoing embodiments.
[0157] Specifically, the processor 1001 may include a central processing unit (CPU), an application-specific integrated circuit (ASIC), or one or more integrated circuits that can be configured to implement the embodiments of this application.
[0158] Memory 1002 may include mass storage for data or instructions. For example, and not limitingly, memory 1002 may include a hard disk drive (HDD), floppy disk drive, flash memory, optical disk, magneto-optical disk, magnetic tape, or Universal Serial Bus (USB) drive, or a combination of two or more of these. Where suitable, memory 1002 may include removable or non-removable (or fixed) media. Where suitable, memory 1002 may be internal or external to compensation devices for display panel compensation. In a particular embodiment, memory 1002 is a non-volatile solid-state memory.
[0159] In certain embodiments, memory 1002 may include read-only memory (ROM), random access memory (RAM), disk storage media device, optical storage media device, flash memory device, electrical, optical, or other physical / tangible memory storage device. Therefore, typically, memory 1002 includes one or more tangible (non-transitory) computer-readable storage media (e.g., memory devices) encoded with software including computer-executable instructions, and when the software is executed (e.g., by one or more processors), it is operable to perform the operations described with reference to the methods according to one aspect of this disclosure.
[0160] The processor 1001 reads and executes computer program instructions stored in the memory 1002 to implement any of the display panel compensation methods in the above embodiments.
[0161] In one example, the electronic device may further include a communication interface 1003 and a bus 1000. The processor 1001, memory 1002, and communication interface 1003 are connected via the bus 1000 and communicate with each other. The communication interface 1000 is mainly used to enable communication between modules, devices, units, and / or equipment in the embodiments of this application.
[0162] Bus 1000 includes hardware, software, or both, that couples components of an electronic device together. For example, and not as a limitation, bus 1000 may include an Accelerated Graphics Port (AGP) or other graphics bus, an Enhanced Industry Standard Architecture (EISA) bus, a Front Side Bus (FSB), HyperTransport (HT) interconnect, an Industry Standard Architecture (ISA) bus, an Infinite Bandwidth Interconnect, a Low Pin Count (LPC) bus, a memory bus, a Microchannel Architecture (MCA) bus, a Peripheral Component Interconnect (PCI) bus, a PCI-Express (PCI-X) bus, a Serial Advanced Technology Attachment (SATA) bus, a Video Electronics Standards Association Local (VLB) bus, or other suitable buses, or combinations of two or more of these. Where appropriate, bus 1000 may include one or more buses. Although specific buses are described and illustrated in embodiments of this application, any suitable bus or interconnect is contemplated herein.
[0163] Sixthly, embodiments of this application provide a computer-readable storage medium storing a computer program, which, when executed by a processor, implements the compensation method for the display panel as described in any of the foregoing embodiments.
[0164] It should be clarified that this application is not limited to the specific configurations and processes described above and shown in the figures. For the sake of brevity, detailed descriptions of known methods are omitted here. In the above embodiments, several specific steps are described and shown as examples. However, the method process of this application is not limited to the specific steps described and shown. Those skilled in the art can make various changes, modifications, and additions, or change the order of steps, after understanding the spirit of this application.
[0165] The functional blocks shown in the above block diagram 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, etc. When implemented in software, the elements of this application are programs or code segments used to perform the required tasks. Programs or code segments can be stored on a machine-readable medium or transmitted over a transmission medium or communication link via data signals carried on a carrier wave. "Machine-readable medium" can include any medium capable of storing or transmitting 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, etc. Code segments can be downloaded via computer networks such as the Internet, intranets, etc.
[0166] It should also be noted that the exemplary embodiments mentioned in this application describe methods or systems based on a series of steps or apparatus. However, this application is not limited to the order of the above steps; that is, the steps can be performed in the order mentioned in the embodiments, or in a different order, or several steps can be performed simultaneously.
[0167] The aspects of this disclosure have been described above with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this disclosure. It should be understood that each block in the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing apparatus to produce a machine such that these instructions, executable via the processor of the computer or other programmable data processing apparatus, enable the implementation of the functions / actions specified in one or more blocks of the flowchart illustrations and / or block diagrams. Such a processor can be, but is not limited to, a general-purpose processor, a special-purpose processor, a special application processor, or a field-programmable logic circuit. It is also understood that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, can also be implemented by special-purpose hardware performing the specified functions or actions, or can be implemented by a combination of special-purpose hardware and computer instructions.
[0168] While the embodiments disclosed in this application are as described above, the content is merely for the purpose of facilitating understanding of this application and is not intended to limit the invention. Any person skilled in the art to which this application pertains may make any modifications and changes in form and detail of the implementation without departing from the spirit and scope disclosed in this application; however, the scope of protection of this application shall still be determined by the scope defined in the appended claims.
[0169] The above description is merely a specific embodiment of this application. Those skilled in the art will clearly understand that, for the sake of convenience and brevity, substitutions for other connection methods described above can be made by referring to the corresponding processes in the foregoing method embodiments, and will not be repeated here. It should be understood that the scope of protection of this application is not limited thereto. Any person skilled in the art can easily conceive of various equivalent modifications or substitutions within the technical scope disclosed in this application, and these modifications or substitutions should all be covered within the scope of protection of this application.
Claims
1. A display compensation method, characterized in that, The display panel includes a substrate, a light-emitting functional layer and a first electrode layer stacked in sequence. The first electrode layer includes a plurality of first electrodes. The first electrodes are used to drive the light-emitting functional layer to emit light. The display panel has a plurality of partitions. The first electrodes in different partitions are insulated from each other. The first electrodes in the same partition are electrically connected. The display compensation method includes: The usage time of the display panel and the partition information where the target electrode is located are obtained, wherein the target electrode includes at least one of the first electrodes; Obtain the actual display grayscale of the partition where the target electrode is located; The compensation value corresponding to the target electrode is determined based on the usage duration, the partition information, and the actual display grayscale. The target electrode is compensated according to the compensation value.
2. The method according to claim 1, characterized in that, The step of determining the compensation value corresponding to the target electrode based on the usage duration, the partition information, and the actual displayed grayscale includes: Based on the partition information and the usage duration, the compensation mapping relationship corresponding to the target electrode is obtained, and the compensation mapping relationship includes the correspondence between gray levels and compensation amounts; Based on the actual displayed grayscale, determine the corresponding compensation value in the compensation mapping relationship.
3. The method according to claim 1, characterized in that, The actual displayed grayscale is the average or mode of all grayscale values in the partition where the target electrode is located.
4. The method according to claim 1, characterized in that, The light-emitting functional layer includes multiple light-emitting structures, and the partition includes one of the light-emitting structures.
5. A display debugging method, characterized in that, For a target panel, the target panel includes a substrate, a light-emitting functional layer, and a first electrode layer stacked sequentially, the first electrode layer including a plurality of first electrodes, the first electrodes being used to drive the light-emitting functional layer to emit light, the debugging method including: The target panel is divided into multiple partitions, and the first electrodes in different partitions are insulated from each other. When the target panel displays images corresponding to multiple binding point grayscales at a first moment, the first display parameter of the target partition under the multiple binding point grayscales is obtained, wherein the target partition is any one of the multiple partitions; When the target panel displays the image corresponding to the grayscale of the plurality of binding points at the second time, the second display parameter of the target partition at the grayscale of the plurality of binding points is obtained, wherein the second time is later than the first time. Based on the first display parameter and the second display parameter, the compensation value of the first electrode corresponding to each of the binding point gray levels of the target partition at the second time is calculated.
6. The debugging method according to claim 5, characterized in that, When the target panel displays images corresponding to multiple binding point grayscales at a first moment, the method of obtaining the first display parameters of the target partition under the multiple binding point grayscales includes: The target partition is controlled to display the image corresponding to the grayscale of the multiple binding points at the first time point; The image is captured, and the first image information corresponding to the grayscale of the multiple binding points is obtained through the captured image. Based on multiple pieces of the first screen information, the first display parameters corresponding to the target partition under each of the binding point grayscale are determined.
7. The debugging method according to claim 5, characterized in that, The first display parameter includes at least one of the brightness parameter and the chromaticity parameter.
8. The debugging method according to claim 5, characterized in that, Also includes: The compensation mapping relationship is determined based on the compensation value corresponding to the gray level of each binding point. The compensation mapping relationship includes the correspondence between gray level and compensation amount.
9. The debugging method according to claim 8, characterized in that, In determining the compensation mapping relationship based on the compensation values corresponding to the gray levels of each binding point, the compensation values are processed using a linear interpolation algorithm to obtain the compensation mapping relationship.
10. The debugging method according to claim 5, characterized in that, Before obtaining the second display parameters of the target partition under the multiple binding point grayscale, the method further includes: Multiple target times are determined between the first time point and the second time point; Obtain the third display parameter corresponding to the grayscale of the multiple binding points for the target partition at each target time. Based on the third display parameter and the first display parameter, the compensation value of the first electrode corresponding to each of the binding point gray levels in the target partition at each of the target times is determined.
11. The debugging method according to claim 10, characterized in that, From the first time point to the second time point, the time interval between adjacent target times shows a gradually increasing trend.
12. The debugging method according to claim 5, characterized in that, The first display parameters of the target partition under the multiple binding point grayscale are obtained, and the first display parameters corresponding to the multiple target partitions at the first time are obtained simultaneously. The second display parameters of the target partition under the multiple binding point grayscale are obtained, and the second display parameters corresponding to the multiple target partitions at the second time are also obtained. The calculation obtains the compensation values of the first electrode corresponding to each of the target partitions in the grayscale of each binding point, and simultaneously calculates the compensation values of the first electrode in multiple target partitions.
13. A compensation device for a display panel, characterized in that, The display panel includes a substrate, a light-emitting functional layer, and a first electrode layer stacked sequentially. The first electrode layer includes a plurality of first electrodes, which are used to drive the light-emitting functional layer to emit light. The display panel has multiple zones, and the first electrodes in different zones are insulated from each other. The compensation device includes: The acquisition module is used to acquire the usage time of the display panel, the partition information of the target electrode, and the actual display grayscale of the partition where the target electrode is located. The target electrode includes a portion of the first electrodes. The determination module is used to determine the compensation value corresponding to the target electrode based on the usage duration, the partition information, and the actual display grayscale. The compensation module is used to compensate the target electrode according to the compensation value.
14. An electronic device, characterized in that, It includes a processor and a memory storing computer program instructions, wherein the processor, when executing the computer program instructions, implements the display compensation method as described in any one of claims 1 and 4.
15. 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 display compensation method as described in any one of claims 1 to 4.
Citation Information
Patent Citations
Driving device of light emitting diode array panel and driving method thereof
CN111063295A
OLED display panel Mura compensation method and device and readable medium
CN113724652A