Brightness Compensation Method, Device, Equipment and Readable Storage Medium of Display Panel
By determining and adjusting the compensation coefficient in the display panel based on the correspondence between the current display grayscale of the sub-pixel and the preset grayscale and the compensation coefficient in the display panel, the brightness jump problem of the display panel applied by LTPO technology during frequency switching is solved, and the flickering phenomenon is improved.
Patent Information
- Application Number
- CN202211475834.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-11-23
- Publication Date
- 2025-06-17
- Estimated Expiration
- 2042-11-23
AI Technical Summary
The display panel used in LTPO technology has a brightness jump problem during frequency switching, resulting in flickering.
When the display panel switches from the first refresh rate to the second refresh rate, the compensation coefficient of the sub-pixel is determined according to the correspondence between the current display grayscale of the sub-pixel and the preset grayscale and the compensation coefficient, and the data voltage of the sub-pixel is adjusted based on the compensation coefficient, thereby reducing the brightness difference before and after the frequency switching.
It effectively improves the flickering phenomenon of the display panel during frequency switching, and by finely adjusting the brightness and data voltage of each sub-pixel, the brightness difference is reduced and the display effect is improved.
Smart Images

Figure CN115775517B_ABST
Abstract
Description
Technical Field
[0001] This application belongs to the field of display technologies, and particularly relates to a method, device, equipment, and readable storage medium for brightness compensation of a display panel. Background Art
[0002] With the development of display technologies, Organic Light-Emitting Diode (OLED) display panels are increasingly widely used in display devices. To reduce the power consumption of OLED display panels, Low Temperature Polycrystalline Oxide (LTPO) technology that supports low refresh rates has emerged.
[0003] However, the inventors of this application have found that currently, display panels applying LTPO technology have a brightness jump problem during frequency switching, that is, flicker occurs. Summary of the Invention
[0004] Embodiments of this application provide a method, device, equipment, and readable storage medium for brightness compensation of a display panel, which can improve the flicker phenomenon of the display panel during frequency switching.
[0005] In a first aspect, embodiments of this application provide a method for brightness compensation of a display panel. The display panel includes multiple sub-pixels. The method for brightness compensation of the display panel includes: when the display panel switches from a first refresh rate screen to a second refresh rate screen, determining a compensation coefficient of a sub-pixel according to a first current display gray level of the sub-pixel and a first correspondence, where the first correspondence is a correspondence between a gray level and a compensation coefficient of the sub-pixel, and the first refresh rate is greater than the second refresh rate; adjusting the data voltage of the sub-pixel based on the compensation coefficient to obtain an adjusted data voltage of the sub-pixel; driving the sub-pixel to emit light according to the adjusted data voltage of the sub-pixel.
[0006] According to the implementation manner of the first aspect of this application, before determining the compensation coefficient of the sub-pixel according to the first current display gray level of the sub-pixel and the first correspondence, the method further includes: controlling the display panel to sequentially display gray level screens from the 1st to the Mth at the first refresh rate, and obtaining first brightnesses of the display panel when displaying M gray level screens at the first refresh rate respectively, where M is a positive integer; controlling the display panel to sequentially display gray level screens from the 1st to the Mth at the second refresh rate, and obtaining second brightnesses of the display panel when displaying M gray level screens at the second refresh rate respectively; for the ith gray level screen among the M gray level screens, determining a compensation coefficient corresponding to the ith gray level according to the first brightness of the ith gray level screen and the second brightness of the ith gray level screen, where 1 ≤ i ≤ M and i is a positive integer; determining the first correspondence according to the compensation coefficients corresponding to the M gray levels.
[0007] In this way, the compensation coefficients corresponding to each of the M gray levels are determined in advance according to the first brightness when the display panel displays M gray level images at the first refresh rate and the second brightness when the display panel displays M gray level images at the second refresh rate; then, the compensation coefficients corresponding to each of the M gray levels are summarized to obtain a first correspondence relationship between the gray levels and the compensation coefficients of the sub-pixels, so that different gray levels can correspond to different compensation coefficients, and further, the brightness and / or data voltage of each sub-pixel can be finely adjusted, and the flicker phenomenon can be better improved.
[0008] According to any of the foregoing embodiments of the first aspect of the present application, obtaining the first brightness when the display panel displays M gray level images at the first refresh rate specifically includes: selecting m gray levels from the M gray levels as gray level binding points, where m < M and m is a positive integer; for any one of the gray level binding points, controlling the display panel to display the gray level image of the gray level binding point at the first refresh rate, and collecting the brightness of the display panel through an optical measurement device to obtain the first brightness corresponding to the gray level binding point; obtaining the first brightness when the display panel displays M gray level images at the second refresh rate specifically includes: for any one of the gray level binding points, controlling the display panel to display the gray level image of the gray level binding point at the second refresh rate, and collecting the brightness of the display panel through an optical measurement device to obtain the second brightness corresponding to the gray level binding point.
[0009] In this way, according to the actually measured first brightness and second brightness in the embodiments of the present application, the compensation coefficients corresponding to each gray level are determined, which can make the determined compensation coefficients more in line with the actual situation of the display panel, and further ensure that the later brightness and / or data voltage adjustment has a high accuracy.
[0010] According to any of the foregoing embodiments of the first aspect of the present application, determining the compensation coefficient corresponding to the i-th gray level according to the first brightness of the i-th gray level image and the second brightness of the i-th gray level image specifically includes: calculating a first difference between the first brightness of the i-th gray level image and the second brightness of the i-th gray level image; calculating a ratio between the first difference and the first brightness of the i-th gray level image to obtain the compensation coefficient corresponding to the i-th gray level.
[0011] In this way, according to the brightness difference between the first brightness of each gray level image before frequency switching and the second brightness after frequency switching in the embodiments of the present application, the compensation coefficients corresponding to each gray level are accurately determined. When used later, the data voltage corresponding to the sub-pixel is adjusted by using the compensation coefficient, and the brightness difference before and after the frequency switching of the display panel can be reduced.
[0012] According to any of the foregoing embodiments of the first aspect of the present application, the compensation coefficient corresponding to the i-th gray level is determined according to the following expression:
[0013] N1i = ΔL / L1
[0014] ΔL = |L1 - L2|
[0015] Wherein, N1i represents the compensation coefficient corresponding to the i-th gray scale, L1 represents the first brightness of the i-th gray scale screen, L2 represents the second brightness of the i-th gray scale screen, and ΔL represents the first difference.
[0016] According to any of the foregoing embodiments of the first aspect of the present application, based on the compensation coefficient, the data voltage of the sub-pixel is adjusted to obtain the adjusted data voltage of the sub-pixel, specifically including: for any sub-pixel, calculating the sum value of the compensation coefficient of the sub-pixel and the natural number 1; calculating the product of the current data voltage of the sub-pixel at the second refresh rate when switching from the first refresh rate to the second refresh rate and the sum value, to obtain the adjusted data voltage of the sub-pixel.
[0017] In this way, on the basis of the original data voltage of the sub-pixel, by calculating the product of the sum value of the original data voltage of the sub-pixel (i.e., the current data voltage) and (1 + compensation coefficient), the adjusted data voltage of the sub-pixel can be directly obtained without changing the original data voltage of the sub-pixel, that is, without re-performing gamma debugging, thereby reducing the debugging and production costs.
[0018] According to any of the foregoing embodiments of the first aspect of the present application, the brightness compensation method of the display panel may further include: when the display panel switches from the second refresh rate screen to the first refresh rate screen, determining the compensation coefficient of the sub-pixel according to the second current display gray scale of the sub-pixel and the second correspondence relationship, and adjusting the data voltage of the sub-pixel based on the compensation coefficient, wherein the second correspondence relationship is the correspondence relationship between the gray scale and the compensation coefficient of the sub-pixel.
[0019] In this way, although the display panel switches between the first refresh rate and the second refresh rate, when the display panel switches from the first refresh rate to the second refresh rate and from the second refresh rate to the first refresh rate, the compensation coefficient is determined based on different correspondence relationships between the gray scale and the compensation coefficient. In this way, subsequent adjustment of the brightness difference of the display panel before and after frequency switching can achieve more refined adjustment, and preferably improve the flicker phenomenon of the display panel during frequency switching.
[0020] According to any of the foregoing embodiments of the first aspect of the present application, before determining the compensation coefficient of the sub-pixel according to the second current display gray scale of the sub-pixel and the second correspondence relationship, the method further includes: calculating the first difference between the first brightness of the i-th gray scale screen and the second brightness of the i-th gray scale screen; calculating the ratio of the first difference to the second brightness of the i-th gray scale screen to obtain the compensation coefficient corresponding to the i-th gray scale; determining the second correspondence relationship according to the compensation coefficients corresponding to the M gray scales.
[0021] According to any of the foregoing embodiments of the first aspect of the present application, the compensation coefficient corresponding to the i-th gray level in the second corresponding relationship is determined according to the following expression:
[0022] N2i = ΔL / L2
[0023] ΔL = |L1 - L2|
[0024] Wherein, N2i represents the compensation coefficient corresponding to the i-th gray level, L1 represents the first brightness of the i-th gray level screen, and L2 represents the second brightness of the i-th gray level screen.
[0025] According to any of the foregoing embodiments of the first aspect of the present application, both the first corresponding relationship and the second corresponding relationship are stored in the driving chip; when the display panel switches from the first refresh rate screen to the second refresh rate screen, the compensation coefficient of the sub-pixel is determined according to the first current display gray level of the sub-pixel and the first corresponding relationship, which specifically includes: the driving chip calls the first corresponding relationship stored in itself to determine the compensation coefficient of the sub-pixel; or when the display panel switches from the second refresh rate screen to the first refresh rate screen, the compensation coefficient of the sub-pixel is determined according to the second current display gray level of the sub-pixel and the second corresponding relationship, which specifically includes: the driving chip calls the second corresponding relationship stored in itself to determine the compensation coefficient of the sub-pixel.
[0026] The inventors of the present application have found through research that it is not convenient for the driving chip to externally call the first corresponding relationship between the pre-stored gray level and the compensation coefficient and / or the second corresponding relationship between the gray level and the compensation coefficient. Therefore, in the embodiments of the present application, the first corresponding relationship between the gray level and the compensation coefficient and / or the second corresponding relationship between the gray level and the compensation coefficient are directly stored in the driving chip. The driving chip can directly call the first corresponding relationship between the gray level and the compensation coefficient stored in itself and / or the second corresponding relationship between the gray level and the compensation coefficient to determine the compensation coefficients corresponding to the respective sub-pixels. In this way, it can be ensured that the driving chip accurately and quickly determines the compensation coefficients corresponding to the respective sub-pixels.
[0027] According to any of the foregoing embodiments of the first aspect of the present application, determining the compensation coefficient of the sub-pixel according to the first current display gray level of the sub-pixel and the first corresponding relationship specifically includes: for any one sub-pixel, determining whether the first current display gray level of the sub-pixel is a non-gray level binding point; when the first current display gray level of the sub-pixel is a non-gray level binding point, determining the compensation coefficient corresponding to the gray level binding point adjacent to the first current display gray level of the sub-pixel according to the first corresponding relationship; and processing the compensation coefficient corresponding to the gray level binding point adjacent to the first current display gray level of the sub-pixel based on a linear interpolation algorithm to obtain the compensation coefficient of the sub-pixel.
[0028] In this way, for non-gray-scale binding points, by calculating the compensation coefficients corresponding to the non-gray-scale binding points through the linear interpolation algorithm, it is possible to adjust the brightness of the non-gray-scale binding points while simplifying the process of determining the compensation coefficients in the early stage and improving the efficiency of determining the compensation coefficients.
[0029] In a second aspect, an embodiment of the present application provides a brightness compensation device for a display panel. The display panel includes a plurality of sub-pixels. The brightness compensation device for the display panel includes: a first determination module, configured to determine the compensation coefficient of the sub-pixel according to the first current display gray scale of the sub-pixel and the first correspondence relationship when the display panel switches from a first refresh rate screen to a second refresh rate screen, where the first correspondence relationship is the correspondence relationship between the gray scale and the compensation coefficient of the sub-pixel, and the first refresh rate is greater than the second refresh rate; an adjustment module, configured to adjust the data voltage of the sub-pixel based on the compensation coefficient to obtain the adjusted data voltage of the sub-pixel; and a driving module, configured to drive the sub-pixel to emit light according to the adjusted data voltage of the sub-pixel.
[0030] In a third aspect, an embodiment of the present application provides a display device, including: a processor, a memory, and a computer program stored on the memory and executable on the processor. When the computer program is executed by the processor, the steps of the brightness compensation method for the display panel provided in the first aspect are implemented.
[0031] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by the processor, the steps of the brightness compensation method for the display panel provided in the first aspect are implemented.
[0032] The brightness compensation method, device, equipment, and readable storage medium for the display panel according to the embodiments of the present application determine the compensation coefficient of the sub-pixel according to the first current display gray scale of the sub-pixel and the first correspondence relationship between the preset gray scale and the compensation coefficient of the sub-pixel when the display panel switches from a first refresh rate screen to a second refresh rate screen, and adjust the data voltage of the sub-pixel by using the compensation coefficient of the sub-pixel, thereby reducing the brightness difference of the display panel before and after the frequency switch and improving the flicker phenomenon of the display panel during the frequency switch. BRIEF DESCRIPTION OF THE DRAWINGS
[0033] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the following will briefly introduce the drawings required to be used in the embodiments of the present application. For those of ordinary skill in the art, other drawings can also be obtained based on these drawings without creative efforts.
[0034] Figure 1 It is a schematic diagram of the brightness change of the display panel during frequency switching in the related art;
[0035] Figure 2 A schematic flowchart of a brightness compensation method for a display panel provided by an embodiment of the present application;
[0036] Figure 3 Another schematic flowchart of a brightness compensation method for a display panel provided by an embodiment of the present application;
[0037] Figure 4 A schematic flowchart of S301 in the brightness compensation method for a display panel provided by an embodiment of the present application;
[0038] Figure 5 A schematic flowchart of S303 in the brightness compensation method for a display panel provided by an embodiment of the present application;
[0039] Figure 6 A schematic flowchart of S202 in the brightness compensation method for a display panel provided by an embodiment of the present application;
[0040] Figure 7 Another schematic flowchart of a brightness compensation method for a display panel provided by an embodiment of the present application;
[0041] Figure 8 A schematic flowchart of S201 in the brightness compensation method for a display panel provided by an embodiment of the present application;
[0042] Figure 9 A schematic diagram of the brightness change of a display panel during frequency switching in an embodiment of the present application;
[0043] Figure 10 A schematic structural diagram of a brightness compensation device for a display panel provided by an embodiment of the present application;
[0044] Figure 11 Shows a schematic hardware structure diagram of a display device provided by an embodiment of the present application. Detailed implementation manners
[0045] The features and exemplary embodiments of various aspects of the present application will be described in detail below. To make the objectives, technical solutions and advantages of the present application more clear and understandable, the present application will be further described in detail below with reference to the accompanying drawings and specific embodiments. It should be understood that the specific embodiments described herein are only intended to explain the present application, rather than to limit the present application. For those skilled in the art, the present application can be implemented without some of these specific details. The following description of the embodiments is only intended to provide a better understanding of the present application by showing examples of the present application.
[0046] It should be noted that in this text, relational terms such as "first" and "second" are only used 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 "comprising", "including" or any other variant thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device comprising a series of elements not only includes those elements, but also includes other elements not expressly listed, or elements inherent to such process, method, article or device. Without further limitation, an element defined by the statement "comprising..." does not exclude the presence of additional identical elements in the process, method, article or device comprising the said element.
[0047] It should be understood that the term "and / or" used in this text is only a relational term describing the associated objects, indicating that three relationships may exist. For example, A and / or B may represent: A exists alone, A and B exist simultaneously, and B exists alone. In addition, the character " / " in this text generally indicates that the associated objects before and after are in an "or" relationship.
[0048] Without departing from the spirit or scope of the present application, various modifications and variations can be made to the present application, which are obvious to those skilled in the art. Therefore, the present application is intended to cover the modifications and variations of the present application that fall within the scope of the corresponding claims (the claimed technical solutions) and their equivalents. It should be noted that the embodiments provided in the embodiments of the present application can be combined with each other without conflict.
[0049] Before describing the technical solutions provided in the embodiments of the present application, for the convenience of understanding the embodiments of the present application, the present application first specifically describes the problems existing in the related technologies:
[0050] To reduce the power consumption of the display panel, a frame refresh cycle of the display panel may include a data writing frame and a holding frame. In the data writing frame, the gate potential of the driving transistor is normally updated, such as the process of initializing the gate potential of the driving transistor and writing the data signal. While in the holding frame, the gate potential of the driving transistor remains at a constant potential under the maintenance of the storage capacitor and usually does not change, that is, the process of initializing the gate potential of the driving transistor and / or writing the data signal can be omitted, thereby saving power consumption.
[0051] Figure 1 It is a schematic diagram of the brightness change of the display panel in the related technology when the frequency is switched. Figure 1 In the abscissa represents time, and the ordinate represents the brightness difference ratio. As Figure 1As shown, through the research of the inventors of the present application, it is found that when the display panel (such as a display panel using LTPO technology) switches frequencies, for example, when switching from a high frequency (such as 120HZ) to a low frequency (such as 1HZ), or from a low frequency (such as 1HZ) to a high frequency (such as 120HZ), there is a brightness difference between the data write frame of the first frame of the picture and the subsequent holding frames, which will cause a brightness jump, that is, a flicker problem. When switching frequencies, it is mainly the writing of the data signal data that is affected. Therefore, the embodiments of the present application propose to perform pre-compensation on the data signal data when switching frequencies to reduce the brightness jump.
[0052] In view of the above research findings of the inventors, the embodiments of the present application provide a brightness compensation method, device, equipment and readable storage medium for a display panel, which can solve the flicker problem of the display panel in the related art when switching frequencies.
[0053] The technical concept of the embodiments of the present application is as follows: when the display panel switches from the first refresh rate to the second refresh rate, according to the gray levels corresponding to each of the multiple sub-pixels in the next frame of the picture to be displayed and the first correspondence between the preset gray levels and the compensation coefficients, determine the compensation coefficients corresponding to each of the multiple sub-pixels, and use the compensation coefficients corresponding to each of the multiple sub-pixels to adjust the data voltages corresponding to each of the multiple sub-pixels, so as to reduce the brightness difference of the display panel before and after the frequency switch and improve the flicker phenomenon of the display panel when switching frequencies.
[0054] First, the brightness compensation method for the display panel provided by the embodiments of the present application will be introduced below.
[0055] Figure 2 It is a schematic flow chart of a brightness compensation method for the display panel provided by the embodiments of the present application. As Figure 2 shown, the brightness compensation method for the display panel may include the following steps S201 to S203.
[0056] S201. When the display panel switches from the first refresh rate picture to the second refresh rate picture, determine the compensation coefficient of the sub-pixel according to the first current display gray level of the sub-pixel and the first correspondence.
[0057] Among them, the first correspondence can be determined in advance. The first correspondence can specifically be the correspondence between the gray level and the compensation coefficient of the sub-pixel. In the embodiments of the present application, the compensation coefficient can be understood as a brightness compensation coefficient or a data voltage compensation coefficient. The compensation coefficient is used to adjust the data voltage corresponding to the sub-pixel, so as to adjust the brightness corresponding to the sub-pixel.
[0058] In some embodiments, the first correspondence relationship between the gray levels and the compensation coefficients of the sub-pixels may be stored in the form of a table. That is, the first correspondence relationship between the gray levels and the compensation coefficients of the sub-pixels may be a compensation coefficient table. Here, for the sake of distinction, it is called the first compensation coefficient table.
[0059] Table 1 schematically shows the first compensation coefficient table, as shown in Table 1.
[0060] Table 1
[0061]
[0062] Table 1 shows the compensation coefficients corresponding to each gray level when the display panel switches from the first refresh rate to the second refresh rate. Taking Table 1 as an example, when the display panel switches from the first refresh rate to the second refresh rate, for example, the compensation coefficient corresponding to the 0 gray level may be N0, the compensation coefficient corresponding to the 32 gray level may be N32, the compensation coefficient corresponding to the 64 gray level may be N64,..., the compensation coefficient corresponding to the 192 gray level may be N192, the compensation coefficient corresponding to the 224 gray level may be N224, and the compensation coefficient corresponding to the 255 gray level may be N255. Among them, the compensation coefficients N0 to N255 may be different.
[0063] According to some embodiments of the present application, optionally, a certain number of gray levels may be selected as gray level binding points, and only the compensation coefficients of the gray level binding points are stored in the first compensation coefficient table. The compensation coefficients of non-gray level binding points may be calculated by linear interpolation according to the compensation coefficients of adjacent gray level binding points, which will be described in detail below and will not be elaborated here.
[0064] It has been found by the inventors of the present application that usually, when switching from high frequency to low frequency, the display panel will only exhibit a flicker phenomenon. Therefore, in the embodiments of the present application, the first refresh rate is greater than the second refresh rate. That is, the display panel can switch from high frequency to low frequency. The specific magnitudes of the first refresh rate and the second refresh rate in the embodiments of the present application are not limited. For example, in some examples, the first refresh rate may be a refresh rate greater than or equal to a preset threshold (i.e., high frequency), and the second refresh rate may be a refresh rate less than the preset threshold (i.e., low frequency).
[0065] When the display panel switches from the first refresh rate to the second refresh rate, the gray levels of each sub-pixel may not change. That is, the gray levels of the sub-pixels in the first refresh rate screen and the second refresh rate screen may be the same. Therefore, the first current display gray level of the sub-pixel may be either the current display gray level of the sub-pixel in the first refresh rate screen or the gray level of the sub-pixel in the second refresh rate screen to be displayed, and the embodiments of the present application do not limit this.
[0066] S202. Adjust the data voltage of the sub-pixel based on the compensation coefficient to obtain the adjusted data voltage of the sub-pixel.
[0067] After determining the compensation coefficients corresponding to each sub-pixel, the data voltages of each sub-pixel can be adjusted respectively by using the compensation coefficients corresponding to each sub-pixel, so as to obtain the adjusted data voltages of each sub-pixel.
[0068] S203. Drive the corresponding sub-pixel to emit light according to the adjusted data voltage of the sub-pixel.
[0069] After obtaining the adjusted data voltages of each sub-pixel, each sub-pixel can be driven to emit light according to the adjusted data voltages of each sub-pixel. For example, for any sub-pixel, drive the sub-pixel to emit light according to the adjusted data voltage of the sub-pixel.
[0070] After adjusting the brightness of the sub-pixels in the second refresh rate screen by using the compensation coefficient, the brightness difference between the sub-pixels in the first refresh rate screen and the sub-pixels in the second refresh rate screen can be reduced. Furthermore, during the refresh rate or frequency switching process, the degree of brightness change of the sub-pixels is reduced, thereby improving the flicker phenomenon of the display panel during frequency switching.
[0071] In the brightness compensation method of the display panel according to the embodiment of the present application, when the display panel switches from the first refresh rate screen to the second refresh rate screen, according to the first current display gray level of the sub-pixel and the first correspondence between the preset gray level and the compensation coefficient of the sub-pixel, determine the compensation coefficient of the sub-pixel, and use the compensation coefficient of the sub-pixel to adjust the data voltage of the sub-pixel, thereby reducing the brightness difference of the display panel before and after frequency switching and improving the flicker phenomenon of the display panel during frequency switching.
[0072] Figure 3 It is another schematic flowchart of the brightness compensation method of the display panel provided by the embodiment of the present application. As Figure 3 shown, in some embodiments of the present application, the compensation coefficient can be determined according to the brightness difference of the display panel before and after frequency switching.
[0073] Specifically, according to some embodiments of the present application, optionally, before S201. Determine the compensation coefficient of the sub-pixel according to the first current display gray level of the sub-pixel and the first correspondence, the brightness compensation method of the display panel may further include the following steps S301 to S304.
[0074] S301. Control the display panel to sequentially display the first to the Mth gray level screens at the first refresh rate, and obtain the first brightness when the display panel displays the M gray level screens at the first refresh rate respectively. Wherein, M is a positive integer, and the specific quantity of M in the embodiment of the present application is not limited.
[0075] In S301, the display panel can be controlled to sequentially display the 1st to Mth gray-scale images at the first refresh rate, such as sequentially displaying the 0 gray-scale image, the 32 gray-scale image, and the 64 gray-scale image, etc. Then, the brightness of the display panel when displaying each gray-scale image at the first refresh rate is collected by an optical measurement device such as a color analyzer, and for the sake of distinction, it is called the first brightness. For example, the first brightness of the 0 gray-scale image, the first brightness of the 32 gray-scale image, and the first brightness of the 64 gray-scale image are obtained, etc.
[0076] Figure 4 It is a schematic flowchart of S301 in the brightness compensation method for the display panel provided by the embodiment of the present application. As Figure 4 shown, in some specific embodiments, optionally, S301 may specifically include the following steps S401 to S402.
[0077] S401. Select m gray scales from M gray scales as gray-scale binding points.
[0078] Among them, m < M and m is a positive integer. The M gray scales can be flexibly adjusted according to the actual situation, such as including but not limited to 0 to 255 gray scales, and the embodiments of the present application do not limit this. Taking 0 to 255 gray scales as an example, for example, m gray scales can be selected as gray-scale binding points, such as the 0 gray scale, the 32 gray scale, the 64 gray scale, the 96 gray scale, the 128 gray scale, the 160 gray scale, the 192 gray scale, the 224 gray scale, and the 255 gray scale.
[0079] S402. For any one of the gray-scale binding points, control the display panel to display the gray-scale image corresponding to the gray-scale binding point at the first refresh rate, and collect the brightness of the display panel through an optical measurement device to obtain the first brightness corresponding to the gray-scale binding point.
[0080] S302. Control the display panel to sequentially display the 1st to Mth gray-scale images at the second refresh rate, and obtain the second brightness of the display panel when displaying the M gray-scale images at the second refresh rate respectively.
[0081] Similarly, the display panel can be controlled to sequentially display the 1st to Mth gray-scale images at the second refresh rate, such as sequentially displaying the 0 gray-scale image, the 32 gray-scale image, and the 64 gray-scale image, etc. Then, the brightness of the display panel when displaying each gray-scale image at the second refresh rate is collected by an optical measurement device such as a color analyzer, and for the sake of distinction, it is called the second brightness. For example, the second brightness of the 0 gray-scale image, the second brightness of the 32 gray-scale image, and the second brightness of the 64 gray-scale image are obtained, etc.
[0082] As described above, in some specific embodiments, m gray levels can be selected from M gray levels as gray level binding points. Correspondingly, in S302, for any one gray level binding point, the display panel is controlled to display the gray level image of the gray level binding point at the second refresh rate, and the brightness of the display panel is collected by an optical measurement device to obtain the second brightness corresponding to the gray level binding point.
[0083] In this way, only obtaining the first brightness corresponding to the gray level binding point and the second brightness corresponding to the gray level binding point can reduce the number of the obtained first brightness and second brightness, shorten the time for obtaining the first brightness and second brightness, and thus improve the efficiency of determining the first correspondence.
[0084] Return Figure 3 , S303. For the i-th gray level image among the M gray level images, determine the compensation coefficient corresponding to the i-th gray level according to the first brightness of the i-th gray level image and the second brightness of the i-th gray level image.
[0085] Where 1 ≤ i ≤ M and i is a positive integer. The i-th gray level image is the gray level image corresponding to the i-th gray level among the M gray levels. That is, the compensation coefficient corresponding to the i-th gray level can be determined according to the brightness difference between the first brightness and the second brightness of the i-th gray level image before and after the frequency switching, so as to facilitate subsequent brightness adjustment.
[0086] S304. Determine the first correspondence between the gray levels and the compensation coefficients of the sub-pixels according to the compensation coefficients corresponding to the M gray levels.
[0087] In S304, the compensation coefficients corresponding to the M gray levels can be summarized to obtain the first correspondence between the gray levels and the compensation coefficients of the sub-pixels.
[0088] In this way, the embodiments of the present application first determine the compensation coefficients corresponding to the M gray levels respectively according to the first brightness when the display panel displays the M gray level images at the first refresh rate and the second brightness when the display panel displays the M gray level images at the second refresh rate; then summarize the compensation coefficients corresponding to the M gray levels respectively to obtain the first correspondence between the gray levels and the compensation coefficients, which can realize different gray levels corresponding to different compensation coefficients, and thus realize the refined adjustment of the brightness and / or data voltage of each sub-pixel, and better improve the flicker phenomenon.
[0089] In addition, in some embodiments, the present application can determine the compensation coefficients corresponding to the respective gray levels according to the actually measured first brightness and second brightness. In this way, the determined compensation coefficients can be made more in line with the actual situation of the display panel, and thus ensure a higher accuracy in the subsequent brightness and / or data voltage adjustment.
[0090] Figure 5It is a schematic flowchart of S303 in the brightness compensation method for the display panel provided by the embodiments of the present application. As Figure 5 shown, in some specific embodiments, optionally, when determining the first correspondence between the gray level and the compensation coefficient of the sub-pixel, S303 may specifically include the following steps S501 and S502.
[0091] S501. Calculate the first difference between the first brightness corresponding to the i-th gray level picture and the second brightness corresponding to the i-th gray level picture.
[0092] S502. Calculate the ratio of the first difference to the first brightness corresponding to the i-th gray level picture to obtain the compensation coefficient corresponding to the i-th gray level.
[0093] In some specific embodiments, optionally, for example, the compensation coefficient corresponding to the i-th gray level may be determined according to the following expression:
[0094] N1i = ΔL / L1 (1)
[0095] ΔL = |L1 - L2| (2)
[0096] Wherein, N1i represents the compensation coefficient corresponding to the i-th gray level. Specifically, N1i represents the compensation coefficient corresponding to the i-th gray level when the display panel switches from the first refresh rate to the second refresh rate. L1 represents the first brightness of the i-th gray level picture, L2 represents the second brightness of the i-th gray level picture, and ΔL represents the first difference between the first brightness and the second brightness of the i-th gray level picture.
[0097] That is, when the display panel switches from the first refresh rate to the second refresh rate, the absolute value of the brightness difference between the display panel before and after the frequency switch can be used as the numerator, and the first brightness of the display panel before the frequency switch can be used as the denominator to calculate the brightness difference ratio before and after the frequency switch, that is, the proportion of the brightness change difference to the original first brightness. According to this brightness difference ratio, the compensation coefficient is determined, so as to realize the adjustment of the brightness, and the result of the brightness adjustment can be ensured to be more accurate.
[0098] For example, when the display panel switches from high frequency to low frequency, the absolute value of the brightness difference between the high-frequency brightness and the low-frequency brightness of the display panel can be used as the numerator, and the high-frequency brightness of the display panel can be used as the denominator to calculate the brightness difference ratio before and after the frequency switch to obtain the compensation coefficient.
[0099] In this way, the embodiments of the present application accurately determine the compensation coefficients corresponding to each gray level according to the brightness difference between the first brightness of each gray level picture before the frequency switch and the second brightness after the frequency switch. When used later, the data voltage corresponding to the sub-pixel is adjusted by using the compensation coefficient, and the brightness difference before and after the frequency switch of the display panel can be reduced.
[0100] Figure 6 This is a schematic flowchart of S202 in the brightness compensation method for the display panel provided by the embodiments of the present application. As Figure 6 shown, in some specific embodiments, optionally, S202 adjusts the data voltage of the sub-pixel based on the compensation coefficient to obtain the adjusted data voltage of the sub-pixel, which may specifically include the following steps S601 and S602.
[0101] S601: For any sub-pixel, calculate the sum of the compensation coefficient of the sub-pixel and the natural number 1. That is, calculate the sum of 1 + N1i, where N1i represents the compensation coefficient.
[0102] S602: Calculate the product of the current data voltage of the sub-pixel at the second refresh rate when switching from the first refresh rate to the second refresh rate and the sum value to obtain the adjusted data voltage of the sub-pixel.
[0103] In some specific embodiments, optionally, for example, the adjusted data voltage of the sub-pixel can be determined according to the following expression:
[0104] Vdata2 = Vdata1 * (1 + N1i) (3)
[0105] Wherein, Vdata2 represents the adjusted data voltage of the sub-pixel, Vdata1 represents the data voltage of the sub-pixel before adjustment (i.e., the current data voltage), and N1i represents the compensation coefficient.
[0106] In this way, based on the original data voltage of the sub-pixel, by calculating the product of the original data voltage of the sub-pixel (i.e., the current data voltage) and the sum value of (1 + the compensation coefficient), the adjusted data voltage of the sub-pixel can be directly obtained without changing the original data voltage of the sub-pixel, that is, without re-performing gamma debugging, thereby reducing the debugging and production costs.
[0107] Figure 7 This is another schematic flowchart of the brightness compensation method for the display panel provided by the embodiments of the present application. As Figure 7 shown, according to some embodiments of the present application, optionally, the brightness compensation method for the display panel may further include the following step S701.
[0108] S701: When the display panel switches from the second refresh rate screen to the first refresh rate screen, determine the compensation coefficient of the sub-pixel according to the second current display gray level of the sub-pixel and the second corresponding relationship, and adjust the data voltage of the sub-pixel based on the compensation coefficient.
[0109] Wherein, the second corresponding relationship is the corresponding relationship between the gray level and the compensation coefficient of the sub-pixel.
[0110] Different from the case where the display panel switches from the first refresh rate screen to the second refresh rate screen, when the display panel switches from the second refresh rate screen to the first refresh rate screen again, the compensation coefficient of the sub-pixel can be determined according to the second correspondence between the preset gray level and the compensation coefficient of the sub-pixel. The compensation coefficient can be used to adjust the data voltage corresponding to the sub-pixel, thereby adjusting the brightness corresponding to the sub-pixel. The second correspondence can be different from the first correspondence.
[0111] When the display panel switches from the second refresh rate to the first refresh rate, the gray levels of the respective sub-pixels may not change. That is, the gray levels of the sub-pixels in the first refresh rate screen and the second refresh rate screen may be the same. Therefore, the second current display gray level of the sub-pixel can be either the current display gray level of the sub-pixel in the second refresh rate screen or the gray level of the sub-pixel in the first refresh rate screen to be displayed. The embodiments of the present application do not limit this.
[0112] In this way, although the display panel switches between the first refresh rate and the second refresh rate, when the display panel switches from the first refresh rate to the second refresh rate and from the second refresh rate to the first refresh rate, the compensation coefficient is determined based on different correspondences between the gray level and the compensation coefficient. In this way, subsequent adjustment of the brightness difference of the display panel before and after the frequency switch can achieve more refined adjustment, and preferably improve the flicker phenomenon of the display panel during the frequency switch.
[0113] For ease of understanding, the difference between the second correspondence and the first correspondence is described below.
[0114] According to some embodiments of the present application, optionally, before S701, determining the compensation coefficient of the sub-pixel according to the second current display gray level of the sub-pixel and the second correspondence, the brightness compensation method of the display panel may further include the following steps 1 to 3.
[0115] Step 1: Calculate the first difference between the first brightness of the i-th gray level screen and the second brightness of the i-th gray level screen.
[0116] The specific process of Step 1 is the same as that of S501 above and will not be described in detail here.
[0117] Step 2: Calculate the ratio of the first difference to the second brightness of the i-th gray level screen to obtain the compensation coefficient corresponding to the i-th gray level.
[0118] In Step 2, different from S502 above, when determining the second correspondence between the gray level and the compensation coefficient, the compensation coefficient corresponding to the i-th gray level can be obtained according to the ratio of the first difference to the second brightness of the i-th gray level screen.
[0119] For example, in some specific embodiments, the compensation coefficient corresponding to the i-th gray level in the second correspondence relationship may be:
[0120] N2i = ΔL / L2 (4)
[0121] ΔL = |L1 - L2| (5)
[0122] Wherein, N2i represents the compensation coefficient corresponding to the i-th gray level. Specifically, N2i represents the compensation coefficient corresponding to the i-th gray level when the display panel switches from the second refresh rate to the first refresh rate. L1 represents the first brightness of the i-th gray level picture, and L2 represents the second brightness of the i-th gray level picture.
[0123] For example, when the display panel switches from high frequency to low frequency, the absolute value of the brightness difference between the high-frequency brightness and the low-frequency brightness of the display panel can be used as the numerator, and the high-frequency brightness of the display panel can be used as the denominator to calculate the compensation coefficient. When the display panel switches from low frequency to high frequency, the absolute value of the brightness difference between the high-frequency brightness and the low-frequency brightness of the display panel can be used as the numerator, and the low-frequency brightness of the display panel can be used as the denominator to calculate the brightness difference ratio before and after the frequency switch to obtain the compensation coefficient.
[0124] Step 3: Determine the second correspondence relationship between the gray levels and the compensation coefficients according to the compensation coefficients corresponding to the M gray levels.
[0125] In Step 3, the compensation coefficients corresponding to the M gray levels can be summarized to obtain the second correspondence relationship between the gray levels and the compensation coefficients of the sub-pixels.
[0126] In this way, in the embodiments of the present application, the compensation coefficients corresponding to the M gray levels are determined in advance according to the second brightness when the display panel displays the M gray level pictures at the second refresh rate and the first brightness when the display panel displays the M gray level pictures at the first refresh rate. Then, according to the compensation coefficients corresponding to the M gray levels, the second correspondence relationship between the gray levels and the compensation coefficients is obtained, which can realize different gray levels corresponding to different compensation coefficients, and further realize the fine adjustment of the brightness and / or data voltage of each sub-pixel, and better improve the flicker phenomenon.
[0127] The inventors of the present application have found through research that it is not convenient for the driving chip to externally call the first correspondence relationship between the gray levels and the compensation coefficients of the sub-pixels and / or the second correspondence relationship between the gray levels and the compensation coefficients of the sub-pixels. Therefore, in the embodiments of the present application, it is considered to directly store the first correspondence relationship between the gray levels and the compensation coefficients of the sub-pixels and / or the second correspondence relationship between the gray levels and the compensation coefficients of the sub-pixels in the driving chip. In this way, it can be ensured that the driving chip accurately and quickly determines the compensation coefficients corresponding to each sub-pixel.
[0128] Specifically, according to some embodiments of the present application, optionally, the first correspondence relationship between the gray level and the compensation coefficient of the sub-pixels and the second correspondence relationship between the gray level and the compensation coefficient of the sub-pixels can both be stored in the driving chip.
[0129] Correspondingly, in S201, when the display panel switches from the first refresh rate screen to the second refresh rate screen, determining the compensation coefficient of the sub-pixel according to the first current display gray level of the sub-pixel and the first correspondence relationship may specifically include the following steps:
[0130] When the display panel switches from the first refresh rate screen to the second refresh rate screen, the driving chip calls the first correspondence relationship between the gray level and the compensation coefficient of the sub-pixels stored in itself to determine the compensation coefficient of the sub-pixels.
[0131] Correspondingly, in S701, determining the compensation coefficient of the sub-pixel according to the second current display gray level of the sub-pixel and the second correspondence relationship may specifically include the following steps:
[0132] When the display panel switches from the second refresh rate screen to the first refresh rate screen, the driving chip calls the second correspondence relationship between the gray level and the compensation coefficient of the sub-pixels stored in itself to determine the compensation coefficient of the sub-pixels.
[0133] Specifically, when the display panel switches from the first refresh rate screen to the second refresh rate screen, the driving chip can obtain the first current display gray level corresponding to the sub-pixel from the frame memory. Then, the driving chip determines the compensation coefficient corresponding to each sub-pixel by querying the first correspondence relationship between the gray level and the compensation coefficient of the sub-pixels. Then, the driving chip adjusts the current data voltage corresponding to each sub-pixel by using the compensation coefficient corresponding to each sub-pixel, thereby realizing brightness adjustment.
[0134] Similarly, when the display panel switches from the second refresh rate screen to the first refresh rate screen, the driving chip can obtain the second current display gray level corresponding to the sub-pixel from the frame memory. Then, the driving chip determines the compensation coefficient corresponding to each sub-pixel by querying the second correspondence relationship between the gray level and the compensation coefficient of the sub-pixels. Then, the driving chip adjusts the current data voltage corresponding to each sub-pixel by using the compensation coefficient corresponding to each sub-pixel, thereby realizing brightness adjustment.
[0135] In this way, the embodiments of the present application directly store the first correspondence between the gray level and the compensation coefficient of the sub-pixels and / or the second correspondence between the gray level and the compensation coefficient of the sub-pixels in the driving chip. The driving chip can directly call the first correspondence between the gray level and the compensation coefficient of the sub-pixels and / or the second correspondence between the gray level and the compensation coefficient of the sub-pixels stored in itself to determine the compensation coefficients corresponding to the respective sub-pixels. In this way, it can be ensured that the driving chip accurately and quickly determines the compensation coefficients corresponding to the respective sub-pixels.
[0136] In some specific embodiments, the second correspondence between the gray level and the compensation coefficient of the sub-pixels can be stored in the driving chip in the form of a table. That is, the second correspondence between the gray level and the compensation coefficient of the sub-pixels can be a compensation coefficient table. Here, for the convenience of distinction, it is called the second compensation coefficient table.
[0137] As described above, in some embodiments of the present application, the gray levels in the preset gray level range can be divided into gray level tie points and non-gray level tie points. Only the compensation coefficients of the gray level tie points can be stored in the first compensation coefficient table. The compensation coefficients of the non-gray level tie points can be calculated by linear interpolation according to the compensation coefficients of the adjacent gray level tie points.
[0138] Figure 8 It is a schematic flowchart of S201 in the brightness compensation method for the display panel provided by the embodiments of the present application. As Figure 8 shown, in some specific embodiments, optionally, S201, determining the compensation coefficient of the sub-pixel according to the first current display gray level of the sub-pixel and the first correspondence, may specifically include the following steps S801 to S803.
[0139] S801. For any sub-pixel, determine whether the first current display gray level of the sub-pixel is a non-gray level tie point.
[0140] As shown in Table 1, taking 0 gray level, 32 gray levels, 64 gray levels, 96 gray levels, 128 gray levels, 160 gray levels, 192 gray levels, 224 gray levels, and 255 gray levels as gray level tie points as an example, when the first current display gray level of the sub-pixel belongs to any one of the above gray levels, the first current display gray level of the sub-pixel is a gray level tie point; when the first current display gray level of the sub-pixel does not belong to any one of the above gray levels, the first current display gray level of the sub-pixel is a non-gray level tie point.
[0141] S802. When the first current display gray level of the sub-pixel is a non-gray level tie point, determine the compensation coefficient corresponding to the gray level tie point adjacent to the first current display gray level of the sub-pixel according to the first correspondence between the gray level and the compensation coefficient of the sub-pixel.
[0142] For example, if the first current display gray level of a sub-pixel is 50 gray levels, and 50 gray levels is not a gray-level binding point, then according to the first correspondence relationship between the gray levels and the compensation coefficients, the compensation coefficients corresponding to the gray-level binding points adjacent to the first current display gray level of the sub-pixel can be determined. For example, the compensation coefficients corresponding to 32 gray levels and 64 gray levels can be determined.
[0143] S803. Process the compensation coefficients corresponding to the gray-level binding points adjacent to the first current display gray level of the sub-pixel based on the linear interpolation algorithm to obtain the compensation coefficient corresponding to the sub-pixel.
[0144] In this way, for non-gray-level binding points, by calculating the compensation coefficients corresponding to non-gray-level binding points through the linear interpolation algorithm, it is possible to adjust the brightness of non-gray-level binding points while simplifying the process of determining compensation coefficients in the early stage and improving the efficiency of determining compensation coefficients.
[0145] Figure 9 This is a schematic diagram of the brightness change of the display panel in the embodiment of the present application when the frequency is switched. Figure 9 In the figure, the abscissa represents time, and the ordinate represents the brightness difference ratio. As Figure 9 shown, after being adjusted by the brightness compensation method of the display panel provided in the embodiment of the present application, the brightness difference ratio of the display panel before and after frequency switching is reduced to 1.9% for example, greatly reducing the brightness difference of the display panel before and after frequency switching and improving the flicker phenomenon of the display panel when the frequency is switched.
[0146] Based on the brightness compensation method of the display panel provided in the above embodiment, correspondingly, the embodiment of the present application also provides a brightness compensation device for a display panel. Please refer to the following embodiments.
[0147] It is easy to understand that the display panel includes a plurality of sub-pixels arranged in an array. Figure 10 This is a schematic structural diagram of a brightness compensation device for a display panel provided in an embodiment of the present application. As Figure 10 shown, the brightness compensation device 100 of the display panel may include:
[0148] A first determination module 101, configured to determine the compensation coefficient of the sub-pixel according to the first current display gray level of the sub-pixel and the first correspondence relationship when the display panel switches from a first refresh rate screen to a second refresh rate screen, where the first correspondence relationship is the correspondence relationship between the gray levels and the compensation coefficients of the sub-pixels, and the first refresh rate is greater than the second refresh rate;
[0149] An adjustment module 102, configured to adjust the data voltage of the sub-pixel based on the compensation coefficient to obtain the adjusted data voltage of the sub-pixel;
[0150] A driving module 103, configured to drive the sub-pixel to emit light according to the adjusted data voltage of the sub-pixel.
[0151] The brightness compensation device of the display panel according to the embodiment of the present application, when the display panel switches from the first refresh rate screen to the second refresh rate screen, determines the compensation coefficient of the sub-pixel according to the first current display gray level of the sub-pixel and the first correspondence between the preset gray level and the compensation coefficient of the sub-pixel, and adjusts the data voltage of the sub-pixel by using the compensation coefficient of the sub-pixel, so as to reduce the brightness difference of the display panel before and after the frequency switching and improve the flicker phenomenon of the display panel during the frequency switching.
[0152] In some embodiments, the brightness compensation device 100 of the display panel may further include a third determination module, configured to control the display panel to sequentially display the first to Mth gray level screens at the first refresh rate, and obtain the first brightness of the display panel when displaying M gray level screens at the first refresh rate respectively, where M is a positive integer; control the display panel to sequentially display the first to Mth gray level screens at the second refresh rate, and obtain the second brightness of the display panel when displaying M gray level screens at the second refresh rate respectively; for the ith gray level screen among the M gray level screens, determine the compensation coefficient corresponding to the ith gray level according to the first brightness of the ith gray level screen and the second brightness of the ith gray level screen, where 1≤i≤M and i is a positive integer; determine the first correspondence according to the compensation coefficients corresponding to the M gray levels.
[0153] In some embodiments, the third determination module is specifically configured to select m gray levels from the M gray levels as gray level binding points, where m<M and m is a positive integer; for any one of the gray level binding points, control the display panel to display the gray level screen of the gray level binding point at the first refresh rate, and collect the brightness of the display panel through an optical measurement device to obtain the first brightness corresponding to the gray level binding point; for any one of the gray level binding points, control the display panel to display the gray level screen of the gray level binding point at the second refresh rate, and collect the brightness of the display panel through an optical measurement device to obtain the second brightness corresponding to the gray level binding point.
[0154] In some embodiments, the third determination module is specifically configured to calculate the first difference between the first brightness of the ith gray level screen and the second brightness of the ith gray level screen; calculate the ratio of the first difference to the first brightness of the ith gray level screen to obtain the compensation coefficient corresponding to the ith gray level.
[0155] In some embodiments, the third determination module is specifically configured to determine the compensation coefficient corresponding to the ith gray level according to the following expression:
[0156] N1i = ΔL / L1
[0157] ΔL = |L1 - L2|
[0158] Wherein, N1i represents the compensation coefficient corresponding to the i-th gray scale, L1 represents the first brightness of the i-th gray scale screen, L2 represents the second brightness of the i-th gray scale screen, and ΔL represents the first difference.
[0159] In some embodiments, the adjustment module 102 is specifically configured to, for any one sub-pixel, calculate the sum value of the compensation coefficient of the sub-pixel and the natural number 1; calculate the product of the current data voltage of the sub-pixel at the second refresh rate when the first refresh rate is switched to the second refresh rate and the sum value, to obtain the adjusted data voltage of the sub-pixel.
[0160] In some embodiments, the adjustment module 102 is further configured to, when the display panel switches from the second refresh rate screen to the first refresh rate screen, determine the compensation coefficient of the sub-pixel according to the second current display gray scale of the sub-pixel and the second correspondence relationship, and adjust the data voltage of the sub-pixel based on the compensation coefficient, wherein the second correspondence relationship is the correspondence relationship between the gray scale and the compensation coefficient of the sub-pixel.
[0161] In some embodiments, the brightness compensation device 100 of the display panel may further include a fourth determination module, configured to calculate the first difference between the first brightness of the i-th gray scale screen and the second brightness of the i-th gray scale screen; calculate the ratio of the first difference to the second brightness of the i-th gray scale screen, to obtain the compensation coefficient corresponding to the i-th gray scale; determine the second correspondence relationship according to the compensation coefficients corresponding to M gray scales.
[0162] In some embodiments, the fourth determination module is specifically configured to determine the second correspondence relationship according to the following expression:
[0163] N2i = ΔL / L2
[0164] ΔL = |L1 - L2|
[0165] Wherein, N2i represents the compensation coefficient corresponding to the i-th gray scale, L1 represents the first brightness of the i-th gray scale screen, and L2 represents the second brightness of the i-th gray scale screen.
[0166] In some embodiments, both the first correspondence relationship and the second correspondence relationship are stored in the driving chip. The first determination module 101 is specifically configured to determine the compensation coefficient of the sub-pixel by calling the first correspondence relationship stored in itself through the driving chip.
[0167] In some embodiments, the first determination module 101 is specifically configured to, for any sub-pixel, determine whether the first current display gray level of the sub-pixel is a non-gray level binding point; when the first current display gray level of the sub-pixel is a non-gray level binding point, determine a compensation coefficient corresponding to the gray level binding point adjacent to the first current display gray level of the sub-pixel according to the first correspondence; and process the compensation coefficient corresponding to the gray level binding point adjacent to the first current display gray level of the sub-pixel based on a linear interpolation algorithm to obtain the compensation coefficient of the sub-pixel.
[0168] Figure 10 Each module / unit in the device shown has the functions of implementing the steps in the brightness compensation method of the display panel provided in the above method embodiment, and can achieve the corresponding technical effects. For the sake of brevity, it will not be described in detail here.
[0169] Based on the brightness compensation method of the display panel provided in the above embodiments, correspondingly, the present application also provides a specific implementation manner of a display device. Please refer to the following embodiments.
[0170] Figure 11 The hardware structure diagram of the display device provided in the embodiment of the present application is shown.
[0171] The display device may include a processor 1101 and a memory 1102 storing computer program instructions.
[0172] Specifically, the above-mentioned processor 1101 may include a central processing unit (CPU), or an application specific integrated circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of the present application.
[0173] The memory 1102 may include a mass storage for data or instructions. By way of example and not limitation, the memory 1102 may include a hard disk drive (HDD), a floppy disk drive, a flash memory, an optical disk, a magneto-optical disk, a tape, or a universal serial bus (USB) drive, or a combination of two or more of these. In one example, the memory 1102 may include removable or non-removable (or fixed) media, or the memory 1102 is a non-volatile solid state memory. The memory 1102 may be internal or external to the integrated gateway disaster recovery device.
[0174] In one example, the memory 1102 can be a Read Only Memory (ROM). In one example, the ROM can be a mask-programmed ROM, a Programmable ROM (PROM), an Erasable PROM (EPROM), an Electrically Erasable PROM (EEPROM), an Electrically Alterable ROM (EAROM), or a flash memory, or a combination of two or more of these.
[0175] The memory 1102 can include a read only memory (ROM), a random access memory (RAM), a magnetic disk storage media device, an optical storage media device, a flash memory device, an electrical, optical, or other physical / tangible memory storage device. Thus, generally, the memory includes one or more tangible (non-transitory) computer-readable storage media (e.g., memory devices) encoded with software including computer-executable instructions, and when the software is executed (e.g., by one or more processors), it is operable to perform the operations described with reference to the method according to an aspect of the present application.
[0176] The processor 1101 reads and executes the computer program instructions stored in the memory 1102 to implement the method / steps in the above method embodiments and achieve the corresponding technical effects achieved by the method embodiments when they execute their method / steps. For the sake of brevity, the description is not repeated here.
[0177] In one example, the display device may further include a communication interface 1103 and a bus 1110. Among them, as Figure 11 shown, the processor 1101, the memory 1102, and the communication interface 1103 are connected through the bus 1110 and complete communication with each other.
[0178] The communication interface 1103 is mainly used to implement communication between various modules, devices, units, and / or devices in the embodiments of the present application.
[0179] Bus 1110 includes hardware, software, or both, and couples components of the display device to each other. By way of example and not limitation, the bus may include an Accelerated Graphics Port (AGP) or other graphics bus, an Extended Industry Standard Architecture (EISA) bus, a Front Side Bus (FSB), a Hyper Transport (HT) interconnect, an Industry Standard Architecture (ISA) bus, an InfiniBand interconnect, a Low Pin Count (LPC) bus, a memory bus, a Micro Channel Architecture (MCA) bus, a Peripheral Component Interconnect (PCI) bus, a PCI-Express (PCI-X) bus, a Serial Advanced Technology Attachment (SATA) bus, a Video Electronics Standards Association Local (VLB) bus, or other suitable bus or a combination of two or more of these. Where appropriate, bus 1110 may include one or more buses. Although embodiments of the present application describe and illustrate specific buses, the present application contemplates any suitable bus or interconnect.
[0180] In addition, in combination with the brightness compensation method of the display panel in the above embodiments, embodiments of the present application can be implemented by providing a computer-readable storage medium. Computer program instructions are stored on the computer-readable storage medium; when the computer program instructions are executed by a processor, any one of the brightness compensation methods of the display panel in the above embodiments is implemented. Examples of computer-readable storage media include non-transitory computer-readable storage media, such as electronic circuits, semiconductor memory devices, ROMs, random access memories, flash memories, erasable ROMs (EROMs), floppy disks, CD-ROMs, optical discs, and hard disks.
[0181] It should be clear 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, detailed descriptions of known methods are 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, and those skilled in the art can make various changes, modifications, and additions, or change the order between steps after understanding the spirit of the present application.
[0182] The functional blocks shown in the above-described structural block diagrams can be implemented as hardware, software, firmware, or a combination thereof. When implemented in hardware, it can be, for example, an electronic circuit, an application specific integrated circuit (ASIC), appropriate firmware, a plug-in, a functional card, and so on. When implemented in software, the elements of the present application are programs or code segments used to perform the required tasks. The program or code segment can be stored in a machine-readable medium or transmitted via a data signal carried in a carrier wave over a transmission medium or a communication link. "Machine-readable medium" can include any medium that can store or transmit information. Examples of machine-readable media include electronic circuits, semiconductor memory devices, ROM, flash memory, erasable ROM (EROM), floppy disks, CD-ROMs, optical discs, hard disks, fiber optic media, radio frequency (RF) links, and so on. The code segment can be downloaded via a computer network such as the Internet, an intranet, and so on.
[0183] It should also be noted that the exemplary embodiments mentioned in the present application describe some methods or systems based on a series of steps or devices. However, the present application is not limited to the order of the above steps, that is, the steps can be executed in the order mentioned in the embodiments, can be different from the order in the embodiments, or several steps can be executed simultaneously.
[0184] Aspects of the present application have been described above with reference to the flowcharts and / or block diagrams of methods, apparatuses (systems), and computer program products according to embodiments of the present application. It should be understood that each block in the flowcharts and / or block diagrams, and the combinations of blocks in the flowcharts and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device to produce a machine such that the instructions executed by the processor of the computer or other programmable data processing device enable the implementation of the functions / actions specified in one or more blocks of the flowcharts and / or block diagrams. Such a processor can be, but is not limited to, a general-purpose processor, a special-purpose processor, a special application processor, or a field programmable logic circuit. It can also be understood that each block in the block diagrams and / or flowcharts, and the combinations of blocks in the block diagrams and / or flowcharts, can also be implemented by dedicated hardware that performs the specified functions or actions, or can be implemented by a combination of dedicated hardware and computer instructions.
[0185] As described above, this is only the specific implementation manner of the present application. Those skilled in the art can clearly understand that for the convenience and brevity of description, the specific working processes of the systems, modules, and units described above can refer to the corresponding processes in the foregoing method embodiments, and will not be elaborated herein. It should be understood that the protection scope of the present application is not limited thereto. Any person skilled in the art within the technical scope disclosed by the present application can easily think of various equivalent modifications or substitutions, and these modifications or substitutions should all be covered within the protection scope of the present application.
Claims
1. A method for brightness compensation of a display panel, characterized in that, The display panel includes a plurality of sub-pixels, and the method includes: When the display panel switches from a first refresh rate screen to a second refresh rate screen, determining a compensation coefficient of the sub-pixel according to a first current display gray level of the sub-pixel and a first correspondence relationship, where the first correspondence relationship is a correspondence relationship between a gray level and the compensation coefficient of the sub-pixel, and the first refresh rate is greater than the second refresh rate; the first current display gray level of the sub-pixel includes the current display gray level of the sub-pixel in the first refresh rate screen or the gray level of the sub-pixel in the second refresh rate screen to be displayed; Adjusting a data voltage of the sub-pixel based on the compensation coefficient to obtain an adjusted data voltage of the sub-pixel; Driving the sub-pixel to emit light according to the adjusted data voltage of the sub-pixel.
2. The method according to claim 1, characterized in that, Before determining the compensation coefficient of the sub-pixel according to the first current display gray level of the sub-pixel and the first correspondence relationship, the method further includes: Controlling the display panel to sequentially display gray level screens from the 1st to the Mth at the first refresh rate, and obtaining a first brightness of the display panel when displaying M gray level screens at the first refresh rate, where M is a positive integer; Controlling the display panel to sequentially display gray level screens from the 1st to the Mth at the second refresh rate, and obtaining a second brightness of the display panel when displaying the M gray level screens at the second refresh rate; For the ith gray level screen among the M gray level screens, determining the compensation coefficient corresponding to the ith gray level according to the first brightness of the ith gray level screen and the second brightness of the ith gray level screen, where 1 ≤ i ≤ M and i is a positive integer; Determining the first correspondence relationship according to the compensation coefficients corresponding to the M gray levels.
3. The method according to claim 2, characterized in that, The obtaining the first brightness of the display panel when displaying M gray level screens at the first refresh rate specifically includes: Selecting m gray levels from the M gray levels as gray level binding points, where m < M and m is a positive integer; For any one of the gray level binding points, controlling the display panel to display the gray level screen of the gray level binding point at the first refresh rate, and collecting the brightness of the display panel through an optical measurement device to obtain the first brightness corresponding to the gray level binding point; The obtaining the second brightness of the display panel when displaying M gray level screens at the second refresh rate specifically includes: For any one of the gray level binding points, controlling the display panel to display the gray level screen of the gray level binding point at the second refresh rate, and collecting the brightness of the display panel through the optical measurement device to obtain the second brightness corresponding to the gray level binding point.
4. The method according to claim 2, characterized in that, The determining the compensation coefficient corresponding to the ith gray level according to the first brightness of the ith gray level screen and the second brightness of the ith gray level screen specifically includes: Calculating a first difference between the first brightness of the ith gray level screen and the second brightness of the ith gray level screen; Calculating a ratio of the first difference to the first brightness of the ith gray level screen to obtain the compensation coefficient corresponding to the ith gray level.
5. The method according to claim 4, characterized in that, Determine the compensation coefficient corresponding to the i-th gray level according to the following expression: N1i = ΔL / L1 ΔL = |L1 - L2| where, N1i represents the compensation coefficient corresponding to the i-th gray level, L1 represents the first brightness of the i-th gray level picture, L2 represents the second brightness of the i-th gray level picture, and ΔL represents the first difference.
6. The method according to claim 1, characterized in that, Adjusting the data voltage of the sub-pixel based on the compensation coefficient to obtain the adjusted data voltage of the sub-pixel specifically includes: For any one of the sub-pixels, calculate the sum value of the compensation coefficient of the sub-pixel and the natural number 1; Calculate the product of the current data voltage of the sub-pixel at the second refresh rate when the first refresh rate is switched to the second refresh rate and the sum value to obtain the adjusted data voltage of the sub-pixel.
7. The method according to claim 2, characterized in that, The method further includes: When the display panel switches from the second refresh rate picture to the first refresh rate picture, determine the compensation coefficient of the sub-pixel according to the second current display gray level of the sub-pixel and the second correspondence, and adjust the data voltage of the sub-pixel based on the compensation coefficient, where the second correspondence is the correspondence between the gray level and the compensation coefficient of the sub-pixel.
8. The method according to claim 7, characterized in that, Before determining the compensation coefficient of the sub-pixel according to the second current display gray level of the sub-pixel and the second correspondence, the method further includes: Calculate the first difference between the first brightness and the second brightness of the i-th gray level picture; Calculate the ratio of the first difference to the second brightness of the i-th gray level picture to obtain the compensation coefficient corresponding to the i-th gray level; Determine the second correspondence according to the compensation coefficients corresponding to the M gray levels.
9. The method according to claim 8, characterized in that, Determine the compensation coefficient corresponding to the i-th gray level in the second correspondence according to the following expression: N2i = ΔL / L2 ΔL = |L1 - L2| where, N2i represents the compensation coefficient corresponding to the i-th gray level, L1 represents the first brightness of the i-th gray level picture, L2 represents the second brightness of the i-th gray level picture, and ΔL represents the first difference.
10. The method according to claim 8, characterized in that, Both the first correspondence and the second correspondence are stored in the driving chip; When the display panel switches from the first refresh rate picture to the second refresh rate picture, determining the compensation coefficient of the sub-pixel according to the first current display gray level of the sub-pixel and the first correspondence specifically includes: The driving chip calls the first correspondence stored in itself to determine the compensation coefficient of the sub-pixel; or When the display panel switches from the second refresh rate picture to the first refresh rate picture, determining the compensation coefficient of the sub-pixel according to the second current display gray level of the sub-pixel and the second correspondence specifically includes: The driving chip calls the second correspondence stored in itself to determine the compensation coefficient of the sub-pixel.
11. The method according to claim 2, characterized in that, Determining the compensation coefficient of the sub-pixel according to the first current display gray level of the sub-pixel and the first correspondence specifically includes: For any one of the sub-pixels, determine whether the first current display gray level of the sub-pixel is a non-gray level binding point; When the first current display gray level of the sub-pixel is a non-gray level binding point, determine the compensation coefficient corresponding to the gray level binding point adjacent to the first current display gray level of the sub-pixel according to the first corresponding relationship; Process the compensation coefficient corresponding to the gray level binding point adjacent to the first current display gray level of the sub-pixel based on a linear interpolation algorithm to obtain the compensation coefficient of the sub-pixel.
12. A brightness compensation device for a display panel, characterized in that, The display panel includes a plurality of sub-pixels, and the device includes: A first determination module, configured to determine the compensation coefficient of the sub-pixel according to the first current display gray level of the sub-pixel and a first corresponding relationship when the display panel switches from a first refresh rate screen to a second refresh rate screen, where the first corresponding relationship is a corresponding relationship between a gray level and the compensation coefficient of the sub-pixel, and the first refresh rate is greater than the second refresh rate; the first current display gray level of the sub-pixel includes the current display gray level of the sub-pixel in the first refresh rate screen or the gray level of the sub-pixel in the second refresh rate screen to be displayed; An adjustment module, configured to adjust the data voltage of the sub-pixel based on the compensation coefficient to obtain the adjusted data voltage of the sub-pixel; A driving module, configured to drive the sub-pixel to emit light according to the adjusted data voltage of the sub-pixel.
13. A display device, characterized in that, The display device includes: a processor, a memory, and a computer program stored on the memory and executable on the processor, and when the computer program is executed by the processor, the steps of the brightness compensation method of the display panel according to any one of claims 1 to 11 are implemented.
14. A computer-readable storage medium, characterized in that, A computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor, the steps of the brightness compensation method of the display panel according to any one of claims 1 to 11 are implemented.
Citation Information
Patent Citations
Compensation methods for display brightness change associated with reduced refresh rate
CN105074807A
Driving method of display panel, display device and storage medium
CN113593466A