Display panel driving method, driver chip, and electronic device

By obtaining and interpolating the aging coefficient of the display panel and combining it with gamma data for driving, the color cast problem of the OLED display panel in high temperature and high humidity environments is solved, and the display performance and consistency of the display panel are improved.

CN119152807BActive Publication Date: 2025-10-03HEFEI VISIONOX TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411534475.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-10-30
Publication Date
2025-10-03
Estimated Expiration
2044-10-30

AI Technical Summary

Technical Problem

OLED display panels are prone to color cast after reliability testing in high temperature and high humidity environments, and as the usage time increases, the display panels will have different degrees of color cast problems.

Method used

By obtaining the first and second gamma data of the display panel and the current aging coefficient, the current gamma data is calculated using the aging coefficient interpolation to drive the display panel. The aging coefficient is related to temperature and brightness. The aging factor is determined through interpolation and accumulated to obtain an accurate aging coefficient for compensation.

Benefits of technology

The color cast of the display panel at the current moment is improved, the display performance is enhanced, and the consistency of the display effect of the display panel at different aging stages is ensured.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119152807B_ABST
    Figure CN119152807B_ABST
Patent Text Reader

Abstract

The present application discloses a method for driving a display panel, a driver chip, and an electronic device. The method for driving a display panel includes: obtaining first gamma data and second gamma data of the display panel, and obtaining an aging coefficient corresponding to the display panel at the current moment, wherein the first gamma data is the gamma data of the display panel without aging compensation, and the second gamma data is the gamma data of the display panel after aging compensation. The aging coefficient is used to characterize the degree of aging of the display panel, and the aging coefficient is greater than or equal to 0, and the aging coefficient is less than or equal to 1; based on the aging coefficient corresponding to the display panel at the current moment, the first gamma data and the second gamma data, a calculation is performed to obtain the current gamma data of the display panel; and the current gamma data is used to drive the display panel to display. According to the embodiments of the present application, the display performance of the display panel can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of display technology, and in particular to a display panel driving method, a driving chip, and an electronic device. Background Art

[0002] Organic light emitting diodes (OLEDs) and flat panel display devices based on technologies such as light emitting diodes (LEDs) have been widely used in various consumer electronic products such as mobile phones, televisions, laptops, and desktop computers due to their advantages of high image quality, power saving, thin body, and wide range of applications, becoming the mainstream display device.

[0003] However, the display performance of current OLED display products needs to be improved. Summary of the Invention

[0004] Embodiments of the present application provide a display panel driving method, a driving chip, an electronic device, a medium, and a product, which can improve the display performance of the display panel.

[0005] In a first aspect, an embodiment of the present application provides a method for driving a display panel, comprising: obtaining first gamma data and second gamma data of the display panel, and obtaining an aging coefficient corresponding to the display panel at a current moment, wherein the first gamma data is the gamma data of the display panel before aging compensation, and the second gamma data is the gamma data of the display panel after aging compensation. The aging coefficient is used to characterize the degree of aging of the display panel, and the aging coefficient is greater than or equal to 0, and the aging coefficient is less than or equal to 1; based on the aging coefficient corresponding to the display panel at the current moment, interpolating the first gamma data and the second gamma data to obtain current gamma data of the display panel; and using the current gamma data to drive the display panel to display.

[0006] In a possible implementation of the first aspect, calculating based on an aging coefficient, first gamma data, and second gamma data corresponding to the display panel at a current moment to obtain current gamma data of the display panel includes:

[0007] Calculate the current gamma data of the display panel according to the following formula:

[0008] Gamma=(1-α)*origamma+α*RAgamma (1)

[0009] Here, Gamma represents the current gamma data of the display panel, α represents the aging coefficient corresponding to the display panel at the current moment, origamma represents the first gamma data, and RAgamma represents the second gamma data.

[0010] In a possible implementation of the first aspect, the aging coefficient is related to the degree of aging influence of at least one of the temperature and brightness of the display panel during the display process on the display panel;

[0011] Preferably, the aging coefficient is related to the product of a first aging factor and a second aging factor, wherein the first aging factor indicates the degree of influence of the temperature of the display panel on the aging of the display panel during the display process, and the second aging factor indicates the degree of influence of the brightness of the display panel on the aging of the display panel during the display process;

[0012] Preferably, the second aging factor is the product of a first sub-aging factor and a second sub-aging factor, wherein the first sub-aging factor indicates the degree of influence of the grayscale displayed by the display panel during the display process on the aging of the display panel, and the second sub-aging factor indicates the degree of influence of the brightness level displayed by the display panel during the display process on the aging of the display panel;

[0013] Preferably, the second gamma data is gamma data of the display panel after aging compensation under the first preset scenario;

[0014] Preferably, the first preset scenario includes an ambient temperature of the display panel in a range of 50° C. to 70° C., and a display duration in a range of 230 hours to 250 hours;

[0015] Preferably, the first preset scenario includes the humidity of the environment where the display panel is located ranging from 85% to 95%.

[0016] In a possible implementation of the first aspect, the method further includes:

[0017] According to a preset collection period, the temperature and brightness of the display panel are collected;

[0018] Determining a first aging factor corresponding to the collected temperature based on a first mapping relationship; and determining a second aging factor corresponding to the collected brightness based on a second mapping relationship, wherein the first mapping relationship includes a correspondence between a plurality of temperature binding points and a plurality of aging factors, and the second mapping relationship includes a correspondence between a plurality of brightness binding points and a plurality of aging factors;

[0019] The product of the first aging factor and the second aging factor is taken as the comprehensive aging factor;

[0020] The comprehensive aging factors corresponding to the temperature and brightness collected multiple times are accumulated to obtain the cumulative aging factor;

[0021] Preferably, obtaining the aging coefficient corresponding to the display panel at the current moment includes:

[0022] Get the cumulative aging factor corresponding to the display panel at the current moment;

[0023] Determining an aging coefficient corresponding to the display panel at the current moment according to a ratio of the accumulated aging factor corresponding to the display panel at the current moment to a preset reference aging factor;

[0024] Preferably, the collected brightness includes the grayscale and brightness level of the display panel, and the second mapping relationship includes a first sub-mapping relationship and a second sub-mapping relationship, the first sub-mapping relationship includes a correspondence between multiple grayscale binding points and multiple aging factors, and the second sub-mapping relationship includes a correspondence between multiple brightness level binding points and multiple aging factors;

[0025] Determining a second aging factor corresponding to the collected brightness according to the second mapping relationship includes:

[0026] Determining a first sub-aging factor corresponding to the collected grayscale according to the first sub-mapping relationship;

[0027] Determining a second sub-aging factor corresponding to the collected brightness level according to the second sub-mapping relationship;

[0028] The product of the first sub-aging factor and the second sub-aging factor is used as the second aging factor;

[0029] Preferably, the display panel includes sub-pixels of multiple colors, and the collected grayscale includes the average grayscale of the sub-pixels of various colors corresponding to the display image of the display panel at the sampling moment;

[0030] Determining a first sub-aging factor corresponding to the collected grayscale according to the first sub-mapping relationship includes:

[0031] According to the first sub-mapping relationship, a first sub-aging factor corresponding to the maximum value of the average grayscales of the sub-pixels of various colors is determined.

[0032] In a possible implementation of the first aspect, the comprehensive aging factors corresponding to the temperatures and brightnesses collected multiple times are accumulated to obtain the cumulative aging factor, including:

[0033] According to a preset storage refresh cycle, multiple comprehensive aging factors within any storage refresh cycle are accumulated to obtain a cumulative aging factor corresponding to the storage refresh cycle;

[0034] Storing the accumulated aging factor corresponding to the storage refresh cycle;

[0035] Preferably, storing the accumulated aging factor corresponding to the storage refresh cycle includes:

[0036] The cumulative aging factor corresponding to the i+1th storage refresh cycle is used to update the cumulative aging factor corresponding to the i-th storage refresh cycle, wherein the cumulative aging factor corresponding to the i+1th storage refresh cycle is the sum of the cumulative aging factors corresponding to the 1st to i+1th storage refresh cycles, and i is an integer greater than or equal to 1.

[0037] In a possible implementation of the first aspect, the reference aging factor includes an aging factor corresponding to the display panel under a second preset scenario, where the second preset scenario includes an ambient temperature of the display panel as a reference temperature, a displayed image as a white image corresponding to a reference grayscale, a displayed brightness level as a reference level, and a display duration as a reference duration, and the reference grayscale is a maximum grayscale of the display panel.

[0038] Preferably, the reference temperature ranges from 50°C to 70°C;

[0039] Preferably, the reference grayscale is the maximum grayscale of the display panel;

[0040] Preferably, the brightness range corresponding to the benchmark level is 400nit-600nit;

[0041] Preferably, the reference duration is in the range of 230 hours to 250 hours;

[0042] Preferably, the reference aging factor is the product of the aging factor corresponding to the reference temperature, the aging factor corresponding to the reference grayscale, the aging factor corresponding to the reference level, and the number of accumulated aging factors within the reference time period;

[0043] Preferably, determining the aging coefficient corresponding to the display panel at the current moment according to the ratio of the accumulated aging factor corresponding to the display panel at the current moment to a preset reference aging factor includes:

[0044] Determine an initial aging coefficient based on the ratio of the accumulated aging factor corresponding to the display panel at the current moment to a preset reference aging factor;

[0045] The aging coefficient corresponding to the display panel at the current moment is determined according to the product of the initial aging coefficient and the adjustment coefficient. The adjustment coefficient is greater than or equal to 1, and as the display panel is used for an increasing period of time, the adjustment coefficient becomes smaller and smaller.

[0046] In a possible implementation of the first aspect, determining, according to the first mapping relationship, a first aging factor corresponding to the collected temperature includes:

[0047] If the collected temperature is not identical to any temperature binding point in the first mapping relationship, two temperature binding points adjacent to the collected temperature and their corresponding aging factors are selected, and a first aging factor corresponding to the collected temperature is determined based on an interpolation method.

[0048] Preferably, determining the second aging factor corresponding to the collected brightness according to the second mapping relationship includes:

[0049] If the collected grayscale is not identical to any grayscale binding point in the first sub-mapping relationship, two grayscale binding points adjacent to the collected grayscale and their corresponding aging factors are selected, and the first sub-aging factor corresponding to the collected grayscale is determined based on an interpolation method;

[0050] If the collected brightness level and any brightness level binding point in the second sub-mapping relationship are different, then two brightness level binding points adjacent to the collected grayscale and their corresponding aging factors are selected, and the second sub-aging factor corresponding to the collected brightness level is determined based on the interpolation method.

[0051] In a possible implementation of the first aspect, obtaining first gamma data and second gamma data of a display panel, and obtaining an aging coefficient corresponding to the display panel at a current moment, include:

[0052] After the display panel is powered on, first gamma data and second gamma data of the display panel are acquired, and an aging coefficient corresponding to the display panel at a current moment is acquired;

[0053] Using the current gamma data, drive the display panel to display, including:

[0054] After the display panel is powered on and until the display panel is powered off, the current gamma data is used to drive the display panel for display.

[0055] Based on the same inventive concept, in a second aspect, the present application further provides a driver chip, including:

[0056] a data acquisition module, configured to acquire first gamma data and second gamma data of the display panel, and to acquire an aging coefficient corresponding to the display panel at a current moment, wherein the first gamma data is gamma data of the display panel before aging compensation, and the second gamma data is gamma data of the display panel after aging compensation. The aging coefficient is used to characterize the degree of aging of the display panel, and the aging coefficient is greater than or equal to 0, and the aging coefficient is less than or equal to 1;

[0057] a gamma data refresh module, configured to calculate, based on an aging coefficient corresponding to the display panel at a current moment, the first gamma data, and the second gamma data, to obtain current gamma data of the display panel;

[0058] The driving module is used to drive the display panel to display using the current gamma data.

[0059] Based on the same inventive concept, in a third aspect, an embodiment of the present application further provides an electronic device, including:

[0060] A processor and a memory storing computer program instructions, wherein when the processor executes the computer program instructions, the method for driving the display panel as described in any one of the embodiments of the first aspect is implemented.

[0061] Based on the same inventive concept, in a fourth aspect, an embodiment of the present application further provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, a method for driving a display panel as described in any one of the embodiments in the first aspect is implemented.

[0062] Based on the same inventive concept, in the fifth aspect, an embodiment of the present application further provides a computer program product, which includes computer program instructions. When the computer program instructions are executed by a processor, they implement the display panel driving method as described in any one of the embodiments in the first aspect.

[0063] According to an embodiment of the present application, two sets of gamma data and an aging coefficient are configured, and the two sets of gamma data are respectively the first gamma data corresponding to the display panel when it is not aged, and the second gamma data after the display panel has aged to a certain extent and has been compensated. The calculation is based on the aging coefficient, the first gamma data, and the second gamma data corresponding to the current moment, so as to obtain the current gamma data corresponding to the current moment, and the current gamma data is used to drive the display panel for display. Compared with using the first gamma data for driving from the beginning to the end, which results in the inability to compensate for aging, or compared with using the second gamma data for driving from the beginning to the end, which results in transition compensation in some time periods, the current gamma data obtained by interpolation calculation using the aging coefficient corresponding to the current moment in the embodiment of the present application is more in line with the aging situation at the current moment, thereby being able to better improve the color cast phenomenon of the display panel at the current moment, so as to enhance the display performance of the display panel. BRIEF DESCRIPTION OF THE DRAWINGS

[0064] Other features, objects and advantages of the present application will become more apparent by reading the following detailed description of non-limiting embodiments with reference to the accompanying drawings, in which the same or similar reference numerals represent the same or similar features and the accompanying drawings are not drawn to scale.

[0065] Figure 1 A schematic diagram showing a flow chart of a method for driving a display panel provided in an embodiment of the present application;

[0066] Figure 2 Another schematic diagram showing a flow chart of a method for driving a display panel provided in an embodiment of the present application;

[0067] Figure 3 A schematic diagram of a process for determining a second aging factor provided in an embodiment of the present application is shown;

[0068] Figure 4A schematic diagram of a process for determining an aging coefficient provided in an embodiment of the present application is shown;

[0069] Figure 5 Another schematic diagram of a process for determining an aging coefficient according to an embodiment of the present application is shown;

[0070] Figure 6 A schematic diagram illustrating another process for determining an aging coefficient provided in an embodiment of the present application is shown;

[0071] Figure 7 A schematic diagram of a process for storing a cumulative aging factor according to an embodiment of the present application is shown;

[0072] Figure 8 A schematic diagram showing the architecture and driving process of a display panel provided in an embodiment of the present application;

[0073] Figure 9 A schematic diagram showing the structure of a driver chip provided in an embodiment of the present application is shown;

[0074] Figure 10 A schematic structural diagram of an electronic device provided in an embodiment of the present application is shown. DETAILED DESCRIPTION

[0075] The features and exemplary embodiments of various aspects of the present application will be described in detail below. In order to make the purpose, technical solutions and advantages of the present application clearer, the present application will be further described in detail below in conjunction with the accompanying drawings and specific embodiments. It should be understood that the specific embodiments described herein are only configured to explain the present application and are not configured to limit the present application. For those skilled in the art, the present application can be implemented without the need for some of these specific details. The following description of the embodiments is merely to provide a better understanding of the present application by illustrating the examples of the present application.

[0076] It should be noted that, in this document, relational terms such as first and second, etc., are used only to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any actual relationship or order between these entities or operations. Moreover, the terms "comprises," "comprising," or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article, or device comprising a series of elements includes not only those elements, but also other elements not explicitly listed, or elements inherent to such process, method, article, or device. In the absence of further limitations, the elements defined by the phrase "comprising..." do not exclude the presence of other identical elements in the process, method, article, or device comprising the elements.

[0077] It should be understood that the term "and / or" as used herein is merely a description of the relationship between associated objects, indicating that three possible relationships exist. For example, "A and / or B" can represent: A exists alone, A and B exist simultaneously, or B exists alone. Furthermore, the character " / " in this document generally indicates that the associated objects are in an "or" relationship.

[0078] It will be apparent to those skilled in the art that various modifications and variations can be made in this application without departing from the spirit or scope of this application. Therefore, this application is intended to cover modifications and variations of this application that fall within the scope of the corresponding claims (technical solutions claimed for protection) and their equivalents. It should be noted that the embodiments provided in the examples of this application can be combined with each other without contradiction.

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

[0080] OLED display devices have many advantages, such as self-luminescence and high contrast, and are a type of display device with broad application prospects. Traditional OLED display products use low-temperature polysilicon (LTPS) technology, but are limited by the large leakage current of thin-film transistor (TFT) devices, which can easily cause flickering in low-frequency applications. Low-temperature polycrystalline oxide (LTPO) technology has emerged. LTPO combines the high mobility of low-temperature polysilicon with the low leakage characteristics of oxide, enabling both high-frequency and low-frequency applications, gaining market favor. Here, low frequency refers to low refresh rate, and high frequency refers to high refresh rate.

[0081] To ensure the display performance of both LTPS and LTPO display panels, a reliability analysis (RA) can be performed on the display panels in a high-temperature and high-humidity environment. However, the inventors discovered that the display panels exhibit color cast after RA.

[0082] Specifically, as shown in Table 1, the inventors conducted RA tests on LTPO display panels in a high-temperature, high-humidity environment (e.g., an ambient temperature of 60° and an ambient humidity of 90%). In Table 1, 2nit32 indicates that the maximum brightness at this brightness level is 2nit, and the display image is a 32-grayscale white image; Wx and Wy represent color coordinates; L represents brightness; and T240H indicates that the display panel's display time is 240 hours. After RA, the display panel's color coordinates and brightness will change.

[0083] Table 1

[0084]

[0085] Through research, the inventors discovered that the main cause of color cast is the different OLED materials used in the R, G, and B sub-pixels. After RA, the R, G, and B sub-pixels will age to varying degrees, resulting in a mismatch between the increase in current and the decrease in efficiency of each sub-pixel. The G sub-pixel's brightness increases the most, causing the display panel to exhibit greenish color casts and other issues after undergoing reliability testing at high temperature and humidity. Furthermore, as the display panel's display time increases, the display panel will exhibit varying degrees of color cast. Therefore, aging compensation for the display panel is crucial.

[0086] The embodiments of the present application provide a display panel driving method, a driving chip, an electronic device, a medium, and a product. The embodiments of the present application will be described below in conjunction with the accompanying drawings.

[0087] Figure 1 A schematic diagram of a process flow of a method for driving a display panel provided by an embodiment of the present application is shown. Figure 1 As shown, the driving method of the display panel provided in the embodiment of the present application includes S11 to S13.

[0088] S11, obtaining first gamma data and second gamma data of the display panel, and obtaining an aging coefficient corresponding to the display panel at a current moment, wherein the first gamma data is the gamma data of the display panel without aging compensation, and the second gamma data is the gamma data of the display panel after aging compensation. The aging coefficient is used to characterize the aging degree of the display panel, and the aging coefficient is greater than or equal to 0, and the aging coefficient is less than or equal to 1.

[0089] For example, the display panel may include a gamma voltage generator configured to convert a digital signal corresponding to an input image into an analog data voltage using gamma data, and supply the analog data voltage to the subpixels of the display panel to drive the subpixels to emit light. It is understood that the gamma data is used to control the magnitude of the analog data voltage converted by the gamma voltage generator, thereby controlling the brightness of the subpixels.

[0090] For example, the gamma data in this application may refer to a gamma register value.

[0091] The first gamma data is the gamma data of the display panel before aging compensation, and the second gamma data is the gamma data of the display panel after aging compensation. The first gamma data can be understood as the original gamma data, or in other words, the original gamma data of the display panel at room temperature set at the factory. The second gamma data can be understood as the gamma data of the display panel after aging to a certain extent and after compensation. It is understood that for the same input image, the first gamma data and the second gamma data correspond to different analog data voltages.

[0092] The aging coefficient is used to characterize the aging of the display panel. The current aging coefficient represents the current aging of the display panel. The aging coefficient changes as the display panel ages. The aging coefficient changes at different times or stages during the display process.

[0093] The aging coefficient ranges from 0 to 1. The larger the aging coefficient, the more severe the aging of the display panel. When the aging coefficient is 0, it can be considered that the display panel has not aged. When the aging coefficient is 1, it can be considered that the display panel has experienced the most severe aging.

[0094] For example, when the display panel is driven based only on the first gamma data, the aging coefficient of the display panel is 0, and the brightness and color coordinates of the display panel can meet the requirements. When the display panel is driven based only on the second gamma data, the aging coefficient of the display panel is 1, and the brightness and color coordinates of the display panel can meet the requirements.

[0095] As the display panel ages, aging becomes more severe, and therefore, the aging coefficient increases. However, after a certain degree of aging, the display panel will no longer show more noticeable aging. For example, a sample panel can be pre-tested under a certain environment to simulate the aging of the display panel, and then the aged display panel can be compensated to obtain the second gamma data.

[0096] Exemplarily, the first gamma data, the second gamma data of the display panel and the aging coefficient corresponding to the display panel at the current moment may be pre-stored in a memory, so that these data may be directly called when the display panel is driven for display.

[0097] S12 , performing calculation based on the aging coefficient, the first gamma data, and the second gamma data corresponding to the display panel at the current moment to obtain current gamma data of the display panel.

[0098] Exemplarily, based on the aging coefficient corresponding to the current moment, a linear fit may be performed on the first gamma data and the second gamma data, thereby obtaining the current gamma data corresponding to the display panel at the current moment.

[0099] As an example, S12 includes: performing interpolation calculation on the first gamma data and the second gamma data based on an aging coefficient corresponding to the display panel at the current moment to obtain current gamma data of the display panel.

[0100] For example, the current gamma data of the display panel can be obtained according to the following formula (1):

[0101] Gamma=(1-α)*origamma+α*RAgamma (1)

[0102] Wherein, Gmma represents the current gamma data, α represents the aging coefficient corresponding to the display panel at the current moment, origamma represents the first gamma data, and RAgamma represents the second gamma data.

[0103] When α is 0, the current gamma data is equal to the first gamma data; when α is 1, the current gamma data is equal to the second gamma data. When α is not equal to 0 and α is not equal to 1, the current gamma data is between the first and second gamma data. The closer α is to 0, the closer the current gamma data is to the first gamma data; the closer α is to 1, the closer the current gamma data is to the second gamma data.

[0104] S13, using the current gamma data to drive the display panel for display.

[0105] Exemplarily, the gamma voltage generator is configured to convert a digital signal corresponding to a current input image into an analog data voltage using current gamma data, and supply the analog data voltage to the sub-pixels of the display panel to drive the sub-pixels of the display panel to emit light for display.

[0106] According to the driving method of the display panel provided in the embodiment of the present application, two sets of gamma data and aging coefficients are configured. The two sets of gamma data are respectively the first gamma data corresponding to the display panel before aging, and the second gamma data after the display panel has aged to a certain extent and has been compensated. The calculation is based on the aging coefficient, the first gamma data, and the second gamma data corresponding to the current moment to obtain the current gamma data corresponding to the current moment, and the current gamma data is used to drive the display panel for display. Compared with using the first gamma data for driving from the beginning to the end, which results in the inability to compensate for aging, or compared with using the second gamma data for driving from the beginning to the end, which results in transition compensation in some time periods, the current gamma data obtained by interpolation calculation using the aging coefficient corresponding to the current moment in the embodiment of the present application is more consistent with the aging situation at the current moment, thereby better improving the color cast phenomenon of the display panel at the current moment, thereby improving the display performance of the display panel.

[0107] In some embodiments, the aging coefficient is related to the degree of aging effect of at least one of the temperature and brightness of the display panel during the display process on the display panel.

[0108] The inventors have discovered that display panel aging is primarily affected by the stability of the environment in which the display panel operates and the brightness of the display panel during display. For example, the higher the temperature of the display panel during display, the faster the aging rate and the larger the aging coefficient. The higher the brightness of the display panel during display, the faster the aging rate and the larger the aging coefficient.

[0109] In the embodiment of the present application, the aging coefficient is designed to be related to the temperature of the display panel and / or the brightness displayed by the display panel, so that the aging coefficient can accurately represent the aging degree of the display panel.

[0110] In some optional examples, the aging coefficient is related to the product of a first aging factor and a second aging factor, where the first aging factor represents the degree of influence of temperature on the aging of the display panel during the display process, and the second aging factor represents the degree of influence of brightness on the aging of the display panel during the display process.

[0111] For example, the higher the temperature of the display panel during the display process, the faster the aging speed will be, and the larger the first aging factor will be. The higher the brightness of the display panel during the display process, the faster the aging speed will be, and the larger the second aging factor will be.

[0112] In the embodiment of the present application, the aging coefficient is designed to be related to the product of the first aging factor and the second aging factor, which can take into account the effects of temperature and brightness on aging, so that the aging coefficient can more accurately represent the aging degree of the display panel.

[0113] In some optional examples, the second aging factor is the product of the first sub-aging factor and the second sub-aging factor, the first sub-aging factor represents the degree of influence of the grayscale displayed by the display panel during the display process on the aging of the display panel, and the second sub-aging factor represents the degree of influence of the brightness level displayed by the display panel during the display process on the aging of the display panel.

[0114] Display panels can display multiple grayscales. For example, an 8-bit panel can display grayscales from 0 to 255, with different grayscales corresponding to different brightness levels. With the advancement of display technology, display panels can support multiple brightness levels, referred to as DBVs. The brightness of the same grayscale image displayed by a display panel varies under different DBVs. Therefore, the brightness ultimately displayed by the display panel is related to both the grayscale of the input image and the brightness level of the display panel.

[0115] For example, at the same brightness level (ie, at the same DBV), the larger the grayscale, the higher the brightness ultimately displayed by the display panel. At the same input grayscale, the larger the brightness level, the higher the brightness ultimately displayed by the display panel.

[0116] In the embodiment of the present application, the second aging factor is designed to be related to the product of the first sub-aging factor and the second sub-aging factor, which can take into account the impact of grayscale and brightness level on aging, so that the aging coefficient can more accurately characterize the aging degree of the display panel.

[0117] As described above, the second gamma data may be gamma data obtained after the display panel has aged to a certain extent and has been compensated. Alternatively, the second gamma data may be gamma data obtained after aging compensation under a first preset scenario. For example, an RA test may be performed on a sample panel under the first preset scenario to simulate the aging of the display panel, and compensation may be performed on the aged display panel to obtain the second gamma data.

[0118] Exemplarily, the first preset scenario includes that the ambient temperature of the display panel is in the range of 50° C. to 70° C., and the display duration is in the range of 230 hours to 250 hours.

[0119] Exemplarily, the first preset scenario includes that the humidity of the environment where the display panel is located is in a range of 85%-95%.

[0120] For example, the first preset scenario includes the ambient temperature of the display panel being 50° C., 60° C., or 70° C. For example, the first preset scenario includes the display duration of the display panel being 230 hours, 240 hours, or 250 hours. For example, the first preset scenario includes the ambient humidity of the display panel being 85%, 90%, or 95%.

[0121] As an example, the first preset scenario includes that the ambient temperature of the display panel is 60° C., the display duration is 240 hours, and the ambient humidity of the display panel is in the range of 90%.

[0122] In this example, in the RA test, the ambient temperature and humidity of the display panel are set to be relatively high, which can accelerate the aging of the display panel and thus help to quickly obtain the second gamma data.

[0123] As an example, the aging coefficient of the display panel during the display process can be preset based on experience. As another example, the environmental parameters and / or brightness parameters of the display panel during the display process can be periodically collected during the display panel display process, and the aging coefficient of the display panel during the display process can be calculated based on the accumulated collected parameters.

[0124] The following is an illustrative introduction to some accumulation methods of the aging coefficient.

[0125] Figure 2 Another flow chart of the method for driving a display panel provided in an embodiment of the present application is shown. Figure 2 As shown, the driving method of the display panel provided in the embodiment of the present application includes S21 to S24.

[0126] S21 : collecting the temperature and brightness of the display panel according to a preset collection period.

[0127] For example, the collection period may be set according to actual conditions. For example, the temperature and brightness may be collected once every 10 seconds, but not limited to.

[0128] For example, a temperature sensor can be used to collect the temperature of the display panel. The display panel is driven by a display driver IC (DDIC). The temperature sensor can be built into the DDIC, or the temperature sensor can be built into the display panel. The DDIC can be bound to the display panel. When the temperature sensor is built into the DDIC, the temperature collected by the temperature sensor can be regarded as the temperature of the display panel.

[0129] The display driver chip includes a microcontroller unit (MCU). The temperature collected by the temperature sensor is transmitted to the MCU, which records the temperature collected by the temperature sensor and the operating time of the display panel. The temperature collected by the temperature sensor can be stored in a temperature register.

[0130] For example, the DDIC may acquire the brightness of the display panel according to the grayscale of the input image and the brightness level of the display panel at the current acquisition moment.

[0131] S22. Determine a first aging factor corresponding to the collected temperature based on a first mapping relationship; and determine a second aging factor corresponding to the collected brightness based on a second mapping relationship. The first mapping relationship includes a correspondence between multiple temperature binding points and multiple aging factors, and the second mapping relationship includes a correspondence between multiple brightness binding points and multiple aging factors.

[0132] The first mapping relationship and the second mapping relationship may be predefined and stored in a memory.

[0133] The first sub-mapping relationship is exemplarily described below.

[0134] As an example, please refer to Table 2, which shows the corresponding relationship between multiple temperature binding points and multiple aging factors in the first mapping relationship.

[0135] Table 2

[0136] temperature T1 T2 T3 …… Tn Aging Factor T s1 T s2 T s3 T n

[0137] For example, if the collected temperature is T3, then the first aging factor corresponding to the temperature T3 may be determined to be T_s3 according to the first mapping relationship.

[0138] For example, the first aging factor may refer to the degree of influence of temperature on aging. For example, the first aging factors corresponding to different temperatures may be obtained based on the rates required for the display panel to age to the same degree at different temperatures.

[0139] For example, n sample panels can be placed in an environment with temperatures T1 to Tn for display, and other aging-influencing parameters of the n sample panels can be made the same, for example, the n sample panels display the same grayscale image, the same brightness level during display, the same ambient humidity, etc. Then, the n sample panels are made to reach the same aging degree, and the time required for each of the n sample panels to reach the same aging degree is collected to obtain the aging rate corresponding to each temperature T1 to Tn. It is understandable that the time required for the sample panels to reach the same aging degree is different at different temperatures. The higher the temperature, the shorter the time required to reach the same aging degree and the higher the rate; the lower the temperature, the longer the time required to reach the same aging degree and the lower the rate.

[0140] Optionally, if the collected temperature is different from any temperature binding point in the first mapping relationship, two temperature binding points adjacent to the collected temperature and their corresponding aging factors are selected, and the first aging factor corresponding to the collected temperature is determined based on the interpolation method.

[0141] For example, if the collected temperature Tx is between T1 and T2, the first aging factor corresponding to the collected temperature Tx may be determined based on T_s1 and T_s2 and an interpolation method.

[0142] For example, in Table 2, aging factor T_s1 represents the aging of the display panel at temperature T1, while aging factor T_sn represents the aging of the display panel at temperature Tn. RA testing can be performed on sample panels at temperatures T1 through Tn to determine the aging of the display panel at different temperatures, thereby obtaining the specific values ​​of aging factors T_s1 through T_sn in Table 2.

[0143] For example, for the convenience of storage, the specific values ​​of the aging factors T_s1 to T_sn in Table 2 may be set to be no less than 0. Specifically, the specific values ​​of the aging factors T_s1 to T_sn are integers.

[0144] Exemplarily, when the temperature T1 to the temperature Tn increase sequentially, the specific values ​​of the aging factors T_s1 to T_sn increase sequentially.

[0145] The above is an exemplary description of the first sub-mapping relationship.

[0146] The second sub-mapping relationship is introduced below.

[0147] In some optional examples, the collected brightness includes the grayscale and brightness level of the display panel, the second mapping relationship includes a first sub-mapping relationship and a second sub-mapping relationship, the first sub-mapping relationship includes the correspondence between multiple grayscale binding points and multiple aging factors, and the second sub-mapping relationship includes the correspondence between multiple brightness level binding points and multiple aging factors.

[0148] Corresponding, please refer to Figure 2 and Figure 3 , according to the second mapping relationship, determining a second aging factor corresponding to the collected brightness, including S31 to S33.

[0149] S31, determining a first sub-aging factor corresponding to the collected grayscale according to the first sub-mapping relationship;

[0150] S32, determining a second sub-aging factor corresponding to the collected brightness level according to the second sub-mapping relationship;

[0151] S33: The product of the first sub-aging factor and the second sub-aging factor is used as the second aging factor.

[0152] The first sub-mapping relationship and the second sub-mapping relationship may be pre-defined and stored in a memory.

[0153] The first sub-mapping relationship is exemplarily described below.

[0154] As an example, please refer to Table 3. Table 3 shows the correspondence between multiple grayscale binding points and multiple aging factors in the first sub-mapping relationship.

[0155] Table 3

[0156] Grayscale G1 G2 G3 …… Gn Aging Factor G_s1 G_s2 G_s3 …… G_sn

[0157] For example, if the collected grayscale is G2, then the first sub-aging factor corresponding to the grayscale G2 may be determined to be G_s2 according to the first sub-mapping relationship.

[0158] For example, the first sub-aging factor may refer to the degree of influence of grayscale on aging. For example, the first sub-aging factors corresponding to different grayscales may be obtained based on the rate at which the display panel ages to the same degree at different grayscales.

[0159] For example, n sample panels can be made to display images corresponding to grayscales G1 to Gn respectively, and other aging-influencing parameters of the n sample panels can be made the same, for example, the brightness level of the n sample panels when displayed is the same, the ambient temperature is the same, the ambient humidity is the same, etc. Then, the n sample panels are made to reach the same aging degree, and the time required for the n sample panels to reach the same aging degree is collected, and the aging rate corresponding to the grayscales G1 to Gn can be obtained. It can be understood that the time required for the sample panels to reach the same aging degree is different at different grayscales. The higher the grayscale displayed, the shorter the time required to reach the same aging degree and the greater the rate; the lower the grayscale displayed, the longer the time required to reach the same aging degree and the smaller the rate.

[0160] Optionally, if the collected grayscale is different from any grayscale binding point in the first sub-mapping relationship, two grayscale binding points adjacent to the collected grayscale and their corresponding aging factors are selected, and the first sub-aging factor corresponding to the collected grayscale is determined based on the interpolation method.

[0161] For example, if the collected grayscale Gx is between G1 and G2, the first sub-aging factor corresponding to the collected grayscale Gx may be determined based on G_s1 and G_s2 and an interpolation method.

[0162] For example, in Table 3, aging factor G_s1 represents the aging of the display panel at grayscale G1, while aging factor G_sn represents the aging of the display panel at grayscale Gn. RA testing can be performed on sample panels at grayscales G1 through Gn to determine the aging of the display panel at different grayscales, thereby obtaining the specific values ​​of aging factors G_s1 through G_sn in Table 3.

[0163] For example, for the convenience of storage, the specific values ​​of the aging factors G_s1 to G_sn in Table 3 may be set to be no less than 0. Specifically, the specific values ​​of the aging factors G_s1 to G_sn are integers.

[0164] Exemplarily, when the grayscales G1 to Gn increase sequentially, the specific values ​​of the aging factors G_s1 to G_sn increase sequentially.

[0165] The above is an exemplary description of the first sub-mapping relationship.

[0166] In some optional examples, the display panel includes sub-pixels of multiple colors, and the collected grayscale includes the average grayscale of the sub-pixels of the various colors corresponding to the display image of the display panel at the sampling moment. Accordingly, determining the first sub-aging factor corresponding to the collected grayscale based on the first sub-mapping relationship includes: determining the first sub-aging factor corresponding to the maximum value among the average grayscales of the sub-pixels of the various colors based on the first sub-mapping relationship.

[0167] Exemplarily, the display panel includes R sub-pixels, G sub-pixels, and B sub-pixels. Each time the grayscale to be displayed is collected, the average grayscale of the R sub-pixels, the average grayscale of the G sub-pixels, and the average grayscale of the B sub-pixels can be collected according to the input picture, and the maximum value of the three average grayscales can be selected to determine the first sub-aging factor.

[0168] During the display process, the display panel may not always display a pure color image. Sub-pixels of different colors may need to display different grayscales, and sub-pixels of the same color at different positions may also need to display different grayscales. In addition, the larger the grayscale displayed by the sub-pixel and the greater the brightness, the faster the aging of the sub-pixel. Therefore, in the embodiment of the present application, the average grayscale of sub-pixels of the same color is selected to take into account the aging of multiple sub-pixels of the same color; further, the maximum value of the average grayscale of sub-pixels of various colors is selected to be compatible with the most severe aging conditions.

[0169] The second sub-mapping relationship is exemplarily described below.

[0170] As an example, please refer to Table 4. Table 4 shows the correspondence between multiple brightness level binding points and multiple aging factors in the second sub-mapping relationship.

[0171] Table 4

[0172] Brightness level DBV1 DBV2 DBV3 …… DBV Aging Factor DBV_s1 DBV_s2 DBV_s3 …… DBV_sn

[0173] For example, if the collected brightness level is DBV1, then according to the second sub-mapping relationship, the second sub-aging factor corresponding to the brightness level DBV1 may be determined to be DBV_s1.

[0174] For example, the second sub-aging factor may refer to the degree of influence of brightness level on aging. For example, the second sub-aging factor corresponding to different grayscales may be obtained based on the rate at which the display panel ages to the same degree at different brightness levels.

[0175] For example, n sample panels can be displayed at brightness levels DBV1 to DBVn, and other aging-influencing parameters of the n sample panels can be made the same, for example, the n sample panels display the same grayscale image, are in the same ambient temperature, are in the same ambient humidity, etc. Then, the n sample panels are made to reach the same aging level, and the time required for each of the n sample panels to reach the same aging level is collected to obtain the aging rate corresponding to the brightness levels DBV1 to DBVn. It is understandable that at different brightness levels, the time required for the sample panels to reach the same aging level is different. The higher the brightness level during display, the shorter the time required to reach the same aging level and the greater the rate; the lower the brightness level during display, the longer the time required to reach the same aging level and the smaller the rate.

[0176] Optionally, if the collected brightness level and any brightness level binding point in the second sub-mapping relationship are different, two brightness level binding points adjacent to the collected grayscale and their corresponding aging factors are selected, and the second sub-aging factor corresponding to the collected brightness level is determined based on the interpolation method.

[0177] For example, if the collected brightness level DBVx is between DBV1 and DBV2, the second sub-aging factor corresponding to the collected brightness level DBVx may be determined based on DBV_s1 and DBV_s2 and an interpolation method.

[0178] For example, in Table 4, aging factor DBV_s1 represents the aging of the display panel at brightness level DBV1, while aging factor DBV_sn represents the aging of the display panel at brightness level DBVn. RA testing can be performed on sample panels at brightness levels DBV1 through DBVn to determine the aging of the display panel at different grayscales, thereby obtaining the specific values ​​of aging factors DBV_s1 through DBV_sn in Table 4.

[0179] For example, for the convenience of storage, the specific values ​​of the aging factors DBV_s1 to DBV_sn in Table 4 may be set to be no less than 0. Specifically, the specific values ​​of the aging factors DBV_s1 to DBV_sn are integers.

[0180] For example, when the brightness levels DBV1 to DBVn increase sequentially, the specific values ​​of the aging factors DBV_s1 to DBV_sn increase sequentially.

[0181] The above is an exemplary description of the second sub-mapping relationship.

[0182] For example, in a certain acquisition phase, the acquired grayscale is G2, the acquired brightness level is DBV1, the first sub-aging factor is G_s2, the second sub-aging factor is DBV_s1, and the second aging factor corresponding to the brightness at this moment is the product of G_s2 and DBV_s1.

[0183] S23: Taking the product of the first aging factor and the second aging factor as the comprehensive aging factor.

[0184] For example, in a certain acquisition stage, the collected temperature is T3, the collected grayscale is G2, the collected brightness level is DBV1, the first aging factor is T_s3, the first sub-aging factor is G_s2, and the second sub-aging factor is DBV_s1. The comprehensive aging factor at this moment is the product of T_s3, G_s2, and DBV s1.

[0185] S24, accumulating the comprehensive aging factors corresponding to the temperatures and brightnesses collected multiple times to obtain a cumulative aging factor.

[0186] For example, if the temperature and brightness are collected once every 10 seconds, and collected 60 times within 10 minutes, 60 comprehensive aging factors will be obtained within 10 minutes. The 60 comprehensive aging factors are accumulated to obtain the corresponding cumulative aging factor within the 10 minutes.

[0187] The accumulated aging factor may be stored in a memory (eg, flash memory).

[0188] Please refer to Figure 2 and Figure 4 , obtaining the aging coefficient corresponding to the display panel at the current moment in S11 specifically includes S41 to S42.

[0189] S41, obtaining the cumulative aging factor corresponding to the display panel at the current moment;

[0190] S42 , determining an aging coefficient corresponding to the display panel at the current moment according to a ratio of the accumulated aging factor corresponding to the display panel at the current moment to a preset reference aging factor.

[0191] For example, the reference aging factor is an aging factor of the display panel under a certain scenario. The reference aging factor can be pre-stored in a memory (eg, a flash memory).

[0192] Exemplarily, the pre-stored cumulative aging factor Stress_sum and the reference aging factor Stress_max may be obtained from the memory, and the ratio of Stress_sum to Stress_max may be calculated to obtain the aging coefficient corresponding to the display panel at the current moment.

[0193] As an example, the aging factor is stored in 8 bits. The aging coefficient α corresponding to the display panel at the current moment can be calculated according to the following formula (2):

[0194] α=Stress_sum×256 / Stress_max (2)

[0195] In some embodiments, the baseline aging factor includes an aging factor corresponding to the display panel under a second preset scenario, and the second preset scenario includes the ambient temperature of the display panel as the baseline temperature, the displayed image as a white image corresponding to the baseline grayscale, the displayed brightness level as the baseline level, and the display time as the baseline time.

[0196] The reference temperature, reference grayscale, reference level, reference duration, etc. may be determined according to actual conditions.

[0197] The reference aging factor is the product of the aging factor corresponding to the reference temperature, the aging factor corresponding to the reference grayscale, the aging factor corresponding to the reference level, and the number of accumulated aging factors within the reference duration.

[0198] Optionally, the reference temperature ranges from 50° C. to 70° C. For example, the reference temperature is 50° C., 60° C., or 70° C.

[0199] Optionally, the reference grayscale is the maximum grayscale of the display panel. For example, the maximum grayscale of the display panel is 255.

[0200] Optionally, the brightness range corresponding to the reference level is 400 nit-600 nit. For example, the brightness corresponding to the reference level is 400 nit, 500 nit, or 600 nit. Here, the brightness corresponding to the reference level refers to the maximum brightness of the display panel under the reference level.

[0201] For example, the display panel includes a register corresponding to brightness levels, and the register value of the register ranges from 0 to 4096. Different register values ​​correspond to different benchmarks. For example, if the brightness corresponding to the benchmark level is 500 nits, the register value corresponding to the benchmark level is 3072. The brightness level corresponding to the register value 3072 can be selected as the benchmark brightness level. It is understood that at each brightness level, the display panel can display images corresponding to the lowest grayscale to the highest grayscale.

[0202] Optionally, the benchmark duration ranges from 230 hours to 250 hours. For example, the benchmark duration is 230 hours, 240 hours, or 250 hours.

[0203] As an example, the reference temperature is 60°C, the brightness corresponding to the reference level is 500 nit, and the reference duration is 240 hours.

[0204] Taking the above parameters as an example, the first aging factor corresponding to a reference temperature of 60° can be determined as T_s_60° based on the first mapping relationship, the first sub-aging factor corresponding to a reference grayscale of 255 can be determined as G_s_255 based on the first sub-mapping relationship, and the second sub-aging factor corresponding to a reference level of 3072 (here, the register value corresponding to the reference level is 3072 and the brightness is 500 nits) can be determined as DBV_s_3072 based on the second sub-mapping relationship. For example, if temperature and brightness are collected every 10 seconds, a cumulative aging factor is obtained every 10 minutes. The number of cumulative aging factors within the reference duration of 240 hours is 240 × 6, and the reference aging factor Stress_max is obtained as T_s_60° × G_s_255 × DBV_s_3072 × 240 × 6.

[0205] For some optional examples, see Figure 4 and Figure 5 , S42 may specifically include S421 to S422.

[0206] S421: taking the ratio of the accumulated aging factor corresponding to the display panel at the current moment to the preset reference aging factor as the initial aging coefficient;

[0207] S422 , determining an aging coefficient corresponding to the display panel at the current moment according to the product of the initial aging coefficient and the adjustment coefficient, wherein the adjustment coefficient is greater than or equal to 1, and decreases as the display panel is used for an increasing period of time.

[0208] The inventors also discovered through research that the aging speed of the display panel is not linear. During the entire operating cycle of the display panel, the display panel will age faster in the initial operating stage, and will age slower and slower as the operating time increases.

[0209] Therefore, the above formula (2) can be modified using the adjustment coefficient m to obtain formula (3). That is, the aging coefficient α corresponding to the display panel at the current moment can be calculated according to the following formula (3):

[0210] α=m×(Stress_sum×256 / Stress_max)(3)

[0211] As the display panel usage time increases, the adjustment coefficient m changes nonlinearly.

[0212] As an example, please refer to Table 5. Table 5 shows the corresponding relationship between multiple initial aging coefficients and final aging coefficients.

[0213] Table 5

[0214]

[0215]

[0216] In Table 5, α0_1 to α0_n represent the initial aging coefficients corresponding to different usage times as the display panel is used for an increasing period of time, and α_1 to α_n represent the final aging coefficients corresponding to different usage times as the display panel is used for an increasing period of time. α_1 and α0_1 correspond to the same usage time, α_2 and α0_2 correspond to the same usage time, and so on. α_n and α0_n correspond to the same usage time.

[0217] α_1 / α0_1>α_2 / α0_2>α_3 / α0_3...>α_n / α0_n, here, α_1 / α0_1 represents the ratio of α_1 to α0_1.

[0218] The following combination Figure 6 The determination process of the aging coefficient is described as follows. Figure 6 As shown, the process of determining the aging coefficient may include S61 to S65.

[0219] S61, determining whether the collection time has arrived.

[0220] For example, each time the display panel is powered on, temperature and brightness are collected according to a preset collection period. For example, but not limited to, temperature and brightness are collected every 10 seconds. The collection time can be determined to have arrived every 10 seconds. If the collection time has arrived, S621, S622, and S623 are executed.

[0221] S621 , collecting the temperature at the current moment, and determining a first aging factor T_s corresponding to the temperature at the current moment.

[0222] S622 , collecting the maximum average grayscale of the R sub-pixels, G sub-pixels, and B sub-pixels in the current image, and determining a first sub-aging factor G_s corresponding to the maximum average grayscale.

[0223] S623 , collecting the current picture brightness level, and determining the second sub-aging factor DBV_s corresponding to the current brightness level.

[0224] S63, calculating the comprehensive aging factor Stress_t=T_s×G_s×DBV_s at the current moment.

[0225] S64, accumulating the comprehensive aging factors corresponding to the temperatures and brightnesses collected multiple times to calculate a cumulative aging factor Stress_sum.

[0226] S65, calculating an aging coefficient corresponding to the display panel at the current moment.

[0227] The aging coefficient corresponding to the current moment is α, α=m×(Stress_sum×256 / Stress_max). Here, m and Stress_max have the same meanings as described above and will not be repeated here.

[0228] In some embodiments, please refer to Figure 2 and Figure 7 , S24 may specifically include S241 and S242.

[0229] S241, according to a preset storage refresh cycle, accumulating multiple comprehensive aging factors in any storage refresh cycle to obtain a cumulative aging factor corresponding to the storage refresh cycle;

[0230] S242: Store the accumulated aging factor corresponding to the storage refresh cycle.

[0231] It is understood that the storage refresh cycle is greater than the temperature and brightness acquisition cycle. For example, if the temperature and brightness are acquired every 10 seconds, the storage refresh cycle can be 10 minutes. In this way, the accumulated aging factor stored in the flash memory can be stored and refreshed every 10 minutes.

[0232] Each time temperature and brightness are collected, a comprehensive aging factor is obtained. During the operation of the display panel, temperature and brightness are collected many times, resulting in many comprehensive aging factors. If each comprehensive aging factor is stored in the flash memory, it will occupy a large amount of storage space. In the embodiment of the present application, the accumulated aging factors are stored according to a storage refresh cycle that is longer than the collection cycle, which can reduce the storage space occupied.

[0233] Optionally, the cumulative aging factor corresponding to the storage refresh cycle is stored, which may specifically include: using the cumulative aging factor corresponding to the i+1th storage refresh cycle to update the cumulative aging factor corresponding to the i-th storage refresh cycle, wherein the cumulative aging factor corresponding to the i+1th storage refresh cycle is the sum of the cumulative aging factors corresponding to the 1st to i+1th storage refresh cycles.

[0234] For example, still using a 10-minute storage refresh cycle as an example, the cumulative aging factor corresponding to the first 10 minutes is Stress_sum_1, and the value stored in the first 10 minutes is Stress_sum_1; the cumulative aging factor corresponding to the second 10 minutes is Stress_sum_2, and the value stored in the second 10 minutes is Stress_sum_1 + Stress_sum_2; and so on, the value stored in the nth 10 minutes is Stress_sum_1 + Stress_sum_2 + ... + Stress_sum_n. In other words, when storing the cumulative aging factor corresponding to the next storage refresh cycle, the cumulative aging factor corresponding to the previous storage refresh cycle can be erased, thereby further reducing the occupied storage space.

[0235] In some embodiments, obtaining first gamma data and second gamma data of a display panel, and obtaining an aging coefficient corresponding to the display panel at a current moment, include:

[0236] After the display panel is powered on, first gamma data and second gamma data of the display panel are acquired, and an aging coefficient corresponding to the display panel at a current moment is acquired;

[0237] Using the current gamma data, drive the display panel to display, including:

[0238] After the display panel is powered on and until the display panel is powered off, the current gamma data is used to drive the display panel for display.

[0239] The period from power-on to power-off is called a power-on / power-off cycle. During the entire operating cycle of a display panel, the display panel may undergo multiple power-on / power-off cycles. During each power-on / power-off cycle, the first gamma data, second gamma data, and aging coefficient are acquired once. This allows the display to be driven using the same gamma data throughout the same power-on / power-off cycle. In other words, gamma data is not repeatedly refreshed within the same power-on / power-off cycle, thus preventing noticeable brightness or chromaticity changes observed by the user.

[0240] The following combination Figure 8 The structure of the display panel and its driving process are described as follows. Figure 8 As shown, the display panel includes a flash memory and a GRAM image register. The flash memory is used to store first gamma data, second gamma data, and a cumulative aging factor. The GRAM image register is used to store the comprehensive aging factor corresponding to each temperature and brightness acquisition.

[0241] Specifically, the driving process of the display panel includes:

[0242] S81 , after power-on, loading the first gamma data, the second gamma data and the accumulated aging factor from the flash memory.

[0243] Specifically, the first gamma data, the second gamma data and the accumulated aging factor can be loaded from the flash memory to the GRAM image register, and then the first gamma data, the second gamma data and the accumulated aging factor can be obtained from the GRAM image register to calculate the current gamma data.

[0244] The accumulated aging factor loaded in S81 is the accumulated aging factor of the display panel from the initial operation to the current power-on moment.

[0245] S82, aging compensation calculation: Specifically, the first gamma data, the second gamma data, and the accumulated aging factor may be obtained from the GRAM image register, and the aging coefficient corresponding to the current moment may be calculated.

[0246] S83: Refresh the gamma data corresponding to the current moment. Specifically, based on the aging coefficient of the display panel corresponding to the current moment, interpolate the first gamma data and the second gamma data to obtain the current gamma data of the display panel.

[0247] After the current gamma data is obtained, the entire device from power-on to power-off uses the current gamma data to drive the display panel for display.

[0248] In addition, after each power-on, the aging factor is continuously accumulated. Specifically, the following steps may be included:

[0249] S84, collecting the temperature, grayscale, and brightness level of the display panel at the current moment.

[0250] The collected temperature, grayscale, and brightness level can be stored and loaded into the GRAM image register. The temperature, grayscale, and brightness level can be collected every 10 seconds.

[0251] S85, statistical comprehensive aging factor.

[0252] After each acquisition of temperature, grayscale, and brightness level, a comprehensive aging factor is calculated based on the corresponding aging factors for each temperature, grayscale, and brightness level. The frequency of calculating the comprehensive aging factor is the same as the frequency of parameter acquisition. That is, if the temperature, grayscale, and brightness level are acquired every 10 seconds, the comprehensive aging factor is calculated every 10 seconds. The calculated comprehensive aging factor can be loaded into the GRAM image register.

[0253] S86, refreshing the accumulated aging factor.

[0254] For example, multiple comprehensive aging factors are accumulated every 10 minutes to obtain a cumulative aging factor, and the new cumulative aging factor is used to refresh the cumulative aging factor stored in the flash memory.

[0255] It should be noted that the application scenarios described in the above-mentioned embodiments of the present application are intended to more clearly illustrate the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided by the embodiments of the present application. Ordinary technicians in this field can know that with the emergence of new application scenarios, the technical solutions provided by the embodiments of the present application are also applicable to similar technical problems.

[0256] Based on the same inventive concept, the present application also provides a driver chip. Figure 9 Provide detailed explanation.

[0257] Figure 9 This is a schematic diagram of the structure of a driver chip provided in an embodiment of the present application. Figure 9 As shown, the driving chip 900 includes a data acquisition module 901 , a gamma data refresh module 902 and a driving module 903 .

[0258] A data acquisition module 901 is configured to acquire first gamma data and second gamma data of a display panel, and to acquire an aging coefficient corresponding to the display panel at a current moment, wherein the first gamma data is gamma data of the display panel before aging compensation, and the second gamma data is gamma data of the display panel after aging compensation. The aging coefficient is used to characterize the degree of aging of the display panel, and the aging coefficient is greater than or equal to 0, and less than or equal to 1.

[0259] a gamma data refresh module 902 for performing calculation based on an aging coefficient, first gamma data, and second gamma data corresponding to the display panel at a current moment to obtain current gamma data of the display panel;

[0260] The driving module 903 is used to drive the display panel to display using the current gamma data.

[0261] According to the driver chip provided in the embodiment of the present application, two sets of gamma data and an aging coefficient are configured. The two sets of gamma data are respectively the first gamma data corresponding to the display panel before aging, and the second gamma data after the display panel has aged to a certain extent and has been compensated. The calculation is based on the aging coefficient, the first gamma data, and the second gamma data corresponding to the current moment, so as to obtain the current gamma data corresponding to the current moment, and the current gamma data is used to drive the display panel for display. Compared with using the first gamma data for driving from the beginning to the end, which results in the inability to compensate for aging, or compared with using the second gamma data for driving from the beginning to the end, which results in transition compensation in some time periods, the current gamma data obtained by interpolation calculation using the aging coefficient corresponding to the current moment in the embodiment of the present application is more in line with the aging situation at the current moment, thereby being able to better improve the color cast phenomenon of the display panel at the current moment, thereby improving the display performance of the display panel.

[0262] In some embodiments, the aging coefficient is related to the degree of aging effect of at least one of the temperature and brightness of the display panel during the display process on the display panel;

[0263] Preferably, the aging coefficient is related to the product of a first aging factor and a second aging factor, wherein the first aging factor indicates the degree of influence of the temperature of the display panel on the aging of the display panel during the display process, and the second aging factor indicates the degree of influence of the brightness of the display panel on the aging of the display panel during the display process;

[0264] Preferably, the second aging factor is the product of a first sub-aging factor and a second sub-aging factor, wherein the first sub-aging factor indicates the degree of influence of the grayscale displayed by the display panel during the display process on the aging of the display panel, and the second sub-aging factor indicates the degree of influence of the brightness level displayed by the display panel during the display process on the aging of the display panel;

[0265] Preferably, the second gamma data is gamma data of the display panel after aging compensation under the first preset scenario;

[0266] Preferably, the first preset scenario includes an ambient temperature of the display panel in a range of 50° C. to 70° C., and a display duration in a range of 230 hours to 250 hours;

[0267] Preferably, the first preset scenario includes the humidity of the environment where the display panel is located being in a range of 85%-95%.

[0268] In some embodiments, the data acquisition module 901 is further configured to:

[0269] According to a preset collection period, the temperature and brightness of the display panel are collected;

[0270] Determining a first aging factor corresponding to the collected temperature based on a first mapping relationship; and determining a second aging factor corresponding to the collected brightness based on a second mapping relationship, wherein the first mapping relationship includes a correspondence between a plurality of temperature binding points and a plurality of aging factors, and the second mapping relationship includes a correspondence between a plurality of brightness binding points and a plurality of aging factors;

[0271] The product of the first aging factor and the second aging factor is taken as the comprehensive aging factor;

[0272] The comprehensive aging factors corresponding to the temperature and brightness collected multiple times are accumulated to obtain the cumulative aging factor;

[0273] Correspondingly, the aging coefficient of the display panel at the current moment is obtained, including:

[0274] Get the cumulative aging factor corresponding to the display panel at the current moment;

[0275] Determining an aging coefficient corresponding to the display panel at the current moment according to a ratio of the accumulated aging factor corresponding to the display panel at the current moment to a preset reference aging factor;

[0276] Preferably, the collected brightness includes the grayscale and brightness level of the display panel, and the second mapping relationship includes a first sub-mapping relationship and a second sub-mapping relationship, the first sub-mapping relationship includes a correspondence between multiple grayscale binding points and multiple aging factors, and the second sub-mapping relationship includes a correspondence between multiple brightness level binding points and multiple aging factors;

[0277] Determining a second aging factor corresponding to the collected brightness according to the second mapping relationship includes:

[0278] Determining a first sub-aging factor corresponding to the collected grayscale according to the first sub-mapping relationship;

[0279] Determining a second sub-aging factor corresponding to the collected brightness level according to the second sub-mapping relationship;

[0280] The product of the first sub-aging factor and the second sub-aging factor is used as the second aging factor;

[0281] Preferably, the display panel includes sub-pixels of multiple colors, and the collected grayscale includes the average grayscale of the sub-pixels of various colors corresponding to the display image of the display panel at the sampling moment;

[0282] Determining a first sub-aging factor corresponding to the collected grayscale according to the first sub-mapping relationship includes:

[0283] According to the first sub-mapping relationship, a first sub-aging factor corresponding to the maximum value of the average grayscales of the sub-pixels of various colors is determined.

[0284] In some embodiments, the data acquisition module 901 is specifically configured to:

[0285] According to a preset storage refresh cycle, multiple comprehensive aging factors within any storage refresh cycle are accumulated to obtain a cumulative aging factor corresponding to the storage refresh cycle;

[0286] Storing the accumulated aging factor corresponding to the storage refresh cycle;

[0287] Preferably, storing the accumulated aging factor corresponding to the storage refresh cycle includes:

[0288] The cumulative aging factor corresponding to the i+1th storage refresh cycle is used to update the cumulative aging factor corresponding to the i-th storage refresh cycle, wherein the cumulative aging factor corresponding to the i+1th storage refresh cycle is the sum of the cumulative aging factors corresponding to the 1st to i+1th storage refresh cycles.

[0289] In some embodiments, the reference aging factor includes an aging factor corresponding to the display panel under a second preset scenario, where the second preset scenario includes an ambient temperature of the display panel as a reference temperature, a displayed image as a white image corresponding to a reference grayscale, a displayed brightness level as a reference level, and a display duration as a reference duration;

[0290] Preferably, the reference temperature is in the range of 50°C-70°C;

[0291] Preferably, the reference grayscale is the maximum grayscale of the display panel;

[0292] Preferably, the brightness range corresponding to the benchmark level is 400nit-600nit;

[0293] Preferably, the benchmark duration ranges from 230 hours to 250 hours;

[0294] Preferably, the reference aging factor is the product of the aging factor corresponding to the reference temperature, the aging factor corresponding to the reference grayscale, the aging factor corresponding to the reference level, and the number of accumulated aging factors within the reference time period;

[0295] Preferably, the data acquisition module 901 is specifically used to:

[0296] The ratio of the accumulated aging factor corresponding to the display panel at the current moment to the preset reference aging factor is used as the initial aging coefficient;

[0297] The aging coefficient corresponding to the display panel at the current moment is determined according to the product of the initial aging coefficient and the adjustment coefficient. The adjustment coefficient is greater than or equal to 1, and as the display panel is used for an increasing period of time, the adjustment coefficient becomes smaller and smaller.

[0298] In some embodiments, the data acquisition module 901 is specifically configured to:

[0299] If the collected temperature is not identical to any temperature binding point in the first mapping relationship, two temperature binding points adjacent to the collected temperature and their corresponding aging factors are selected, and a first aging factor corresponding to the collected temperature is determined based on an interpolation method.

[0300] Preferably, determining the second aging factor corresponding to the collected brightness according to the second mapping relationship includes:

[0301] If the collected brightness is different from any grayscale binding point in the first sub-mapping relationship, two grayscale binding points adjacent to the collected grayscale and their corresponding aging factors are selected, and the first sub-aging factor corresponding to the collected grayscale is determined based on the interpolation method;

[0302] If the collected brightness level and any brightness level binding point in the second sub-mapping relationship are different, then two brightness level binding points adjacent to the collected grayscale and their corresponding aging factors are selected, and the second sub-aging factor corresponding to the collected brightness level is determined based on the interpolation method.

[0303] In some embodiments, the data acquisition module 901 is specifically configured to:

[0304] Acquiring first gamma data and second gamma data of a display panel, and acquiring an aging coefficient corresponding to the display panel at a current moment, including:

[0305] After the display panel is powered on, first gamma data and second gamma data of the display panel are acquired, and an aging coefficient corresponding to the display panel at a current moment is acquired;

[0306] In some embodiments, the driving module 903 is specifically configured to:

[0307] After the display panel is powered on and until the display panel is powered off, the current gamma data is used to drive the display panel for display.

[0308] The driver chip provided in the embodiment of the present application can achieve Figure 1 To avoid repetition, each process in the embodiment of the method for driving a display panel will not be described again here.

[0309] Figure 10 A schematic diagram of the hardware structure of an electronic device provided in an embodiment of the present application is shown.

[0310] The electronic device 1000 may include a processor 1001 and a memory 1002 storing computer program instructions.

[0311] Specifically, the processor 1001 may include a central processing unit (CPU), or an application specific integrated circuit (ASIC), or may be configured to implement one or more integrated circuits of the embodiment of the present invention.

[0312] The memory 1002 may include a large capacity memory for data or instructions. By way of example and not limitation, the memory 1002 may include a hard disk drive (HDD), a floppy disk drive, a flash memory, an optical disk, a magneto-optical disk, a magnetic tape, or a universal serial bus (USB) drive, or a combination of two or more of these. Where appropriate, the memory 1002 may include removable or non-removable (or fixed) media. Where appropriate, the memory 1002 may be inside or outside the integrated gateway disaster recovery device. In a specific embodiment, the memory 1002 is a non-volatile solid-state memory.

[0313] In certain embodiments, memory 1002 includes read-only memory (ROM). Where appropriate, the ROM may be mask-programmed ROM, programmable ROM (PROM), erasable PROM (EPROM), electrically erasable PROM (EEPROM), electrically rewritable ROM (EAROM), or flash memory, or a combination of two or more of these. For example, the memory may include non-volatile transient memory.

[0314] The processor 1001 reads and executes computer program instructions stored in the memory 1002 to implement any one of the display panel driving methods in the above embodiments.

[0315] In one example, the electronic device 1000 may further include a communication interface 1003 and a bus 1010. Figure 10 As shown, the processor 1001, the memory 1002, and the communication interface 1003 are connected via a bus 1010 and communicate with each other.

[0316] The communication interface 1003 is mainly used to implement communication between various modules, devices, units and / or equipment in the embodiment of the present invention.

[0317] Bus 1010 comprises hardware, software or both, couples the parts of electronic equipment to each other.For example, and not limitation, bus can comprise accelerated graphics port (AGP) or other graphics bus, enhanced industry standard architecture (EISA) bus, front side bus (FSB), hypertransport (HT) interconnection, industry standard architecture (ISA) bus, infinite bandwidth interconnection, low pin count (LPC) bus, memory bus, micro channel architecture (MCA) bus, peripheral component interconnection (PCI) bus, PCI-Express (PCI-X) bus, serial advanced technology attachment (SATA) bus, video electronics standard association local (VLB) bus or other suitable bus or two or more of these combinations.In suitable cases, bus 1010 can comprise one or more buses.Although the embodiment of the present invention describes and shows specific bus, the present invention considers any suitable bus or interconnection.

[0318] Illustratively, the electronic device 1000 may be a mobile phone, a tablet computer, a laptop computer, a PDA, an in-vehicle electronic device, an ultra-mobile personal computer (UMPC), a netbook, or a personal digital assistant (PDA).

[0319] The electronic device can execute the driving method of the display panel in the embodiment of the present application, thereby realizing the combination of Figure 1 and Figure 9 A driving method and a driving chip for a display panel are described.

[0320] The present application also provides a computer-readable storage medium having a computer program stored thereon. When executed by a processor, the computer program can implement the display panel driving method described in the above-described embodiment and achieve the same technical effects. To avoid repetition, the details are omitted here. The computer-readable storage medium may include a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk, etc., without limitation herein.

[0321] An embodiment of the present application further provides a computer program product, which includes computer program instructions. When the computer program instructions are executed by a processor, the method for driving a display panel as in the above embodiment is implemented.

[0322] It should be understood that the present application is not limited to the specific configurations and processes described above and illustrated in the figures. For the sake of brevity, a detailed description of known methods is omitted here. In the above embodiments, several specific steps are described and illustrated as examples. However, the method process of the present application is not limited to the specific steps described and illustrated. Those 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.

[0323] The functional blocks shown in the above-described 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 the present application are programs or code segments that are used to perform the required tasks. The program or code segment can be stored in a machine-readable medium, or transmitted on a transmission medium or communication link via a data signal carried in a carrier wave. "Computer-readable medium" can include any medium capable of storing or transmitting information. Examples of computer-readable media include electronic circuits, semiconductor memory devices, ROMs, flash memories, erasable ROMs (EROMs), floppy disks, CD-ROMs, optical disks, hard disks, optical fiber media, radio frequency links, etc. The code segment can be downloaded via a computer network such as the Internet, an intranet, etc.

[0324] According to an embodiment of the present application, the computer-readable storage medium may be a non-transitory computer-readable storage medium.

[0325] It should also be noted that the exemplary embodiments mentioned in this application describe some methods or systems based on a series of steps or devices. However, this application is not limited to the order of the above steps. In other words, the steps can be performed in the order mentioned in the embodiments, or in a different order, or several steps can be performed simultaneously.

[0326] Aspects of the present application have been described above with reference to the flowcharts and / or block diagrams of the methods, devices (systems) and computer program products according to the embodiments of the present application. It should be understood that each box in the flowchart and / or block diagram and the combination of each box in the flowchart and / or block diagram can be implemented by computer program instructions. These computer program instructions can be provided to the processor of a general-purpose computer, a special-purpose computer or other programmable data processing device to produce a machine so that these instructions executed via the processor of the computer or other programmable data processing device enable the implementation of the function / action specified in one or more boxes of the flowchart and / or block diagram. This 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 box in the block diagram and / or the flowchart and the combination of the boxes in the block diagram and / or the flowchart can also be implemented by the dedicated hardware that performs the specified function or action, or can be implemented by the combination of dedicated hardware and computer instructions.

[0327] While the embodiments described above are not exhaustive, they do not limit the present application to the specific embodiments described. Clearly, numerous modifications and variations are possible based on the above description. These embodiments are selected and described in detail in this specification to better explain the principles and practical applications of the present application, thereby enabling those skilled in the art to better utilize the present application and its modifications. The present application is limited only by the claims and their full scope and equivalents.

Claims

1. A method for driving a display panel, characterized in that: include: Obtaining first gamma data and second gamma data of a display panel, and obtaining an aging coefficient corresponding to the display panel at a current moment, wherein the first gamma data is gamma data of the display panel before aging compensation, and the second gamma data is gamma data of the display panel after aging compensation. The aging coefficient is used to characterize the degree of aging of the display panel, and the aging coefficient is greater than or equal to 0, and the aging coefficient is less than or equal to 1; performing calculation based on an aging coefficient corresponding to the display panel at a current moment, the first gamma data, and the second gamma data to obtain current gamma data of the display panel; Using the current gamma data, driving the display panel to display; The calculating based on the aging coefficient corresponding to the display panel at the current moment, the first gamma data, and the second gamma data to obtain the current gamma data of the display panel includes: The current gamma data of the display panel is calculated according to the following formula: Gamma= ; Wherein, Gamma represents the current gamma data of the display panel, represents the aging coefficient of the display panel at the current moment, represents the first gamma data, represents the second gamma data.

2. The method according to claim 1, characterized in that The aging coefficient is related to the degree of aging influence of at least one of the temperature and the brightness of the display panel during the display process on the display panel.

3. The method according to claim 2, characterized in that The aging coefficient is related to the product of a first aging factor and a second aging factor, wherein the first aging factor indicates the degree of influence of the temperature of the display panel on the aging of the display panel during the display process, and the second aging factor indicates the degree of influence of the brightness of the display panel on the aging of the display panel during the display process.

4. The method according to claim 3, characterized in that The second aging factor is the product of the first sub-aging factor and the second sub-aging factor. The first sub-aging factor indicates the degree of influence of the grayscale displayed by the display panel during the display process on the aging of the display panel. The second sub-aging factor indicates the degree of influence of the brightness level displayed by the display panel during the display process on the aging of the display panel.

5. The method according to claim 1, wherein The second gamma data is gamma data of the display panel after aging compensation under a first preset scenario; the first preset scenario includes an ambient temperature range of 50° C.-70° C. for the display panel and a display time range of 230 hours-250 hours.

6. The method according to claim 5, characterized in that The first preset scenario includes the ambient humidity of the display panel being in a range of 85%-95%.

7. The method according to claim 1, characterized in that The method further comprises: Collecting the temperature of the display panel and the brightness of the display panel according to a preset collection period; Determining a first aging factor corresponding to the collected temperature based on a first mapping relationship; and determining a second aging factor corresponding to the collected brightness based on a second mapping relationship, wherein the first mapping relationship includes a correspondence between a plurality of temperature binding points and a plurality of aging factors, and the second mapping relationship includes a correspondence between a plurality of brightness binding points and a plurality of aging factors; taking the product of the first aging factor and the second aging factor as a comprehensive aging factor; The comprehensive aging factors corresponding to the temperatures and brightness collected multiple times are accumulated to obtain a cumulative aging factor.

8. The method according to claim 7, characterized in that The obtaining of the aging coefficient corresponding to the display panel at the current moment includes: Obtaining a cumulative aging factor corresponding to the display panel at a current moment; An aging coefficient corresponding to the display panel at the current moment is determined according to a ratio of the accumulated aging factor corresponding to the display panel at the current moment to a preset reference aging factor.

9. The method according to claim 7, characterized in that The collected brightness includes the grayscale and brightness level of the display panel, the second mapping relationship includes a first sub-mapping relationship and a second sub-mapping relationship, the first sub-mapping relationship includes a correspondence between multiple grayscale binding points and multiple aging factors, and the second sub-mapping relationship includes a correspondence between multiple brightness level binding points and multiple aging factors; The determining, according to the second mapping relationship, a second aging factor corresponding to the collected brightness includes: determining a first sub-aging factor corresponding to the collected grayscale according to the first sub-mapping relationship; Determining a second sub-aging factor corresponding to the collected brightness level according to the second sub-mapping relationship; The product of the first sub-aging factor and the second sub-aging factor is used as the second aging factor.

10. The method according to claim 9, characterized in that The display panel includes sub-pixels of multiple colors, and the collected grayscale includes the average grayscale of the sub-pixels of various colors corresponding to the display image of the display panel at the sampling moment; The determining, according to the first sub-mapping relationship, a first sub-aging factor corresponding to the collected grayscale includes: A first sub-aging factor corresponding to the maximum value of the average grayscales of the sub-pixels of various colors is determined according to the first sub-mapping relationship.

11. The method according to claim 8, characterized in that The method of accumulating the comprehensive aging factors corresponding to the temperatures and brightnesses collected multiple times to obtain the cumulative aging factor includes: According to a preset storage refresh cycle, a plurality of the comprehensive aging factors in any storage refresh cycle are accumulated to obtain a cumulative aging factor corresponding to the storage refresh cycle; The accumulated aging factor corresponding to the storage refresh cycle is stored.

12. The method according to claim 11, characterized in that Storing the accumulated aging factor corresponding to the storage refresh period includes: The cumulative aging factor corresponding to the i-th storage refresh cycle is used to update the cumulative aging factor corresponding to the i+1-th storage refresh cycle, wherein the cumulative aging factor corresponding to the i+1-th storage refresh cycle is the sum of the cumulative aging factors corresponding to the 1st to i+1-th storage refresh cycles, and i is an integer greater than or equal to 1.

13. The method according to claim 8, characterized in that The reference aging factor includes an aging factor corresponding to the display panel under a second preset scenario, wherein the second preset scenario includes the ambient temperature of the display panel as a reference temperature, the displayed image as a white image corresponding to a reference grayscale, the displayed brightness level as a reference level, and the display time as a reference time, and the reference grayscale is the maximum grayscale of the display panel.

14. The method according to claim 13, characterized in that The reference aging factor is the product of the aging factor corresponding to the reference temperature, the aging factor corresponding to the reference grayscale, the aging factor corresponding to the reference level, and the number of accumulated aging factors within the reference time period.

15. The method according to claim 14, characterized in that The reference temperature ranges from 50°C to 70°C.

16. The method according to claim 14, characterized in that The brightness range corresponding to the benchmark level is 400nit-600nit.

17. The method according to claim 14, characterized in that The benchmark duration ranges from 230 hours to 250 hours.

18. The method according to claim 8, characterized in that Determining the aging coefficient corresponding to the display panel at the current moment according to the ratio of the accumulated aging factor corresponding to the display panel at the current moment to a preset reference aging factor includes: Determining an initial aging coefficient according to a ratio of a cumulative aging factor corresponding to the display panel at a current moment to a preset reference aging factor; The aging coefficient corresponding to the display panel at the current moment is determined according to the product of the initial aging coefficient and the adjustment coefficient. The adjustment coefficient is greater than or equal to 1, and as the display panel is used for an increasing period of time, the adjustment coefficient becomes smaller and smaller.

19. The method according to claim 7, characterized in that The determining, according to the first mapping relationship, a first aging factor corresponding to the collected temperature includes: If the collected temperature is different from any temperature binding point in the first mapping relationship, two temperature binding points adjacent to the collected temperature and their corresponding aging factors are selected, and the first aging factor corresponding to the collected temperature is determined based on the interpolation method.

20. The method according to claim 9, characterized in that The determining, according to the second mapping relationship, a second aging factor corresponding to the collected brightness includes: If the collected grayscale is different from any grayscale binding point in the first sub-mapping relationship, two grayscale binding points adjacent to the collected grayscale and their corresponding aging factors are selected, and the first sub-aging factor corresponding to the collected grayscale is determined based on the interpolation method.

21. The method according to claim 9, wherein The determining, according to the second mapping relationship, a second aging factor corresponding to the collected brightness includes: If the collected brightness level is different from any brightness level binding point in the second sub-mapping relationship, two brightness level binding points adjacent to the collected grayscale and their corresponding aging factors are selected, and the second sub-aging factor corresponding to the collected brightness level is determined based on the interpolation method.

22. The method according to claim 1, wherein The acquiring the first gamma data and the second gamma data of the display panel, and acquiring the aging coefficient corresponding to the display panel at the current moment, includes: After the display panel is powered on, obtaining first gamma data and second gamma data of the display panel, and obtaining an aging coefficient corresponding to the display panel at a current moment; The step of driving the display panel to display by utilizing the current gamma data includes: After the display panel is powered on and until the display panel is powered off, the current gamma data is used to drive the display panel to display.

23. A driver chip, characterized in that: include: a data acquisition module, configured to acquire first gamma data and second gamma data of a display panel, and to acquire an aging coefficient corresponding to the display panel at a current moment, wherein the first gamma data is gamma data of the display panel before aging compensation, and the second gamma data is gamma data of the display panel after aging compensation. The aging coefficient is used to characterize the degree of aging of the display panel, and the aging coefficient is greater than or equal to 0, and the aging coefficient is less than or equal to 1; The gamma data refresh module is used to calculate the current gamma data of the display panel according to the following formula: Gamma= ; Wherein, Gamma represents the current gamma data of the display panel, represents the aging coefficient of the display panel at the current moment, represents the first gamma data, represents the second gamma data; A driving module is used to drive the display panel to display using the current gamma data.

24. An electronic device, characterized in that: include: A processor and a memory storing computer program instructions, wherein when the processor executes the computer program instructions, the driving method of the display panel according to any one of claims 1 to 22 is implemented.

Citation Information

Patent Citations

  • Method and device for aging compensation of display panel

    CN108962135A

  • Method and device for adjusting display of display screen and terminal equipment

    CN114120897A