Gamma Debugging Method, Device, Equipment and Storage Medium for Display Panel
By fitting the grayscale register values at different refresh frequencies of the display panel, the corresponding relationship is established, and the long time problem caused by the refresh frequency in the existing technology is solved, and a more efficient Gamma debugging process is achieved.
Patent Information
- Application Number
- CN202210580314.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-05-26
- Publication Date
- 2025-06-13
- Estimated Expiration
- 2042-05-26
AI Technical Summary
The existing display panel requires a complete Gamma debugging for each refresh frequency, resulting in a longer debugging time.
By obtaining the grayscale register values of the display panel at different refresh frequencies, fitting them to establish a correspondence, and then computing the grayscale register values at refresh frequencies that have not been fully debugged in Gamma.
Reduces the number of grayscale binding points and debugging time required for Gamma debugging, and improves the production efficiency of the display panel.
Smart Images

Figure CN114927086B_ABST
Abstract
Description
Technical Field
[0001] This application belongs to the technical field of display panels, and particularly relates to a method, device, equipment and storage medium for Gamma debugging of a display panel. Background Art
[0002] Existing display panel products, such as OLED (Organic Light-Emitting Diode) display panels, etc., usually support multiple different brightness levels. In order to ensure that the display effect of the display panel at each brightness level conforms to the visual perception of the human eye, it is necessary to perform Gamma debugging on multiple gray-scale binding points respectively at different brightness levels, so that the actual display parameters of the display panel meet the corresponding target brightness and chromaticity.
[0003] Currently, panel products can already support image display at different refresh frequencies. For different refresh frequencies, it is necessary to perform Gamma debugging on multiple gray-scale binding points at each brightness level respectively in order to obtain the gray-scale register values corresponding to different refresh frequencies. However, performing complete Gamma debugging on different refresh frequencies respectively requires a large amount of debugging time. Summary of the Invention
[0004] The embodiments of this application provide a method, device, equipment and storage medium for Gamma debugging of a display panel, which can solve the technical problem that the display panel needs to perform complete Gamma debugging on each refresh frequency to obtain the corresponding gray-scale register value, resulting in a long debugging time.
[0005] In a first aspect, the embodiments of this application provide a method for Gamma debugging of a display panel. The method includes:
[0006] Obtain the gray-scale register values respectively corresponding to the light-emitting pixels of multiple gray-scale binding points of the display panel at a first refresh frequency and a preset target brightness, and the gray-scale register values respectively corresponding to the light-emitting pixels of a first gray-scale binding point group of the display panel at a second refresh frequency and the preset target brightness; the multiple gray-scale binding points include a first gray-scale binding point group and a second gray-scale binding point group;
[0007] Perform fitting on the gray-scale register values corresponding to the first gray-scale binding point group of the light-emitting pixels at the first refresh frequency and the second refresh frequency respectively to obtain a first fitting relationship; the first fitting relationship is the corresponding relationship between the gray-scale register value corresponding to the first refresh frequency and the gray-scale register value corresponding to the second refresh frequency among the same gray-scale binding points at the preset target brightness;
[0008] Calculate the gray-scale register values respectively corresponding to the light-emitting pixels of the second gray-scale binding point group of the display panel at the second refresh frequency and the preset target brightness according to the first fitting relationship and the gray-scale register values respectively corresponding to the light-emitting pixels of the second gray-scale binding point group of the display panel at the first refresh frequency and the preset target brightness.
[0009] In some embodiments, the first fitting relationship is a linear fitting relationship.
[0010] In some embodiments, the display panel includes at least two display areas, and the distribution densities of the light-emitting pixels in different display areas are inconsistent;
[0011] Fitting the gray-scale register values respectively corresponding to the light-emitting pixels of the first gray-scale binding point group of the light-emitting pixels at the first refresh frequency and the second refresh frequency to obtain the first fitting relationship, including:
[0012] Fitting the gray-scale register values respectively corresponding to the light-emitting pixels of the first gray-scale binding point group of the light-emitting pixels in each display area at the first refresh frequency and the second refresh frequency to obtain the second fitting relationship corresponding to each display area.
[0013] In some embodiments, the light-emitting pixels include at least two types of light-emitting pixels, and the light-emitting colors of different light-emitting pixels are inconsistent;
[0014] Fitting the gray-scale register values respectively corresponding to the light-emitting pixels of the first gray-scale binding point group of the light-emitting pixels at the first refresh frequency and the second refresh frequency to obtain the first fitting relationship, including:
[0015] Fitting the gray-scale register values respectively corresponding to the first gray-scale binding point group of each type of light-emitting pixel at the first refresh frequency and the second refresh frequency to obtain the third fitting relationship corresponding to each type of light-emitting pixel.
[0016] In some embodiments, the first gray-scale binding point group includes N gray-scale binding points, and the N gray-scale binding points are the N gray-scale binding points with the largest gray-scale values among multiple gray-scale binding points.
[0017] In some embodiments, N is 2.
[0018] In some embodiments, the first refresh frequency is greater than the second refresh frequency.
[0019] In a second aspect, an embodiment of the present application provides a display panel Gamma debugging device, and the device includes:
[0020] An acquisition module, configured to acquire the gray-scale register values respectively corresponding to the light-emitting pixels of multiple gray-scale binding points of the display panel at the first refresh frequency and the preset target brightness, and the gray-scale register values respectively corresponding to the light-emitting pixels of the first gray-scale binding point group of the display panel at the second refresh frequency and the preset target brightness; the multiple gray-scale binding points include a first gray-scale binding point group and a second gray-scale binding point group;
[0021] A fitting module, configured to fit the gray-scale register values of the light-emitting pixels corresponding to the first gray-scale binding point group at the first refresh frequency and the second refresh frequency respectively, to obtain a first fitting relationship; the first fitting relationship is the corresponding relationship between the gray-scale register value corresponding to the first refresh frequency and the gray-scale register value corresponding to the second refresh frequency in the same gray-scale binding point under a preset target brightness.
[0022] A calculation module, configured to calculate the gray-scale register values corresponding to the light-emitting pixels of the second gray-scale binding point group of the display panel at the second refresh frequency and the preset target brightness according to the first fitting relationship and the gray-scale register values corresponding to the light-emitting pixels of the second gray-scale binding point group of the display panel at the first refresh frequency and the preset target brightness respectively.
[0023] In a third aspect, an embodiment of the present application provides a display panel Gamma debugging device. The display panel Gamma debugging includes: a processor and a memory storing computer program instructions.
[0024] When the processor executes the computer program instructions, the display panel Gamma method of the display panel as described above is implemented.
[0025] In a fourth aspect, an embodiment of the present application provides a computer storage medium, on which computer program instructions are stored. When the computer program instructions are executed by a processor, the display panel Gamma debugging method as described above is implemented.
[0026] Compared with the prior art, in the display panel Gamma debugging method, device, equipment and storage medium provided by the embodiments of the present application, when performing Gamma debugging on a display panel supporting at least two refresh rates, the gray-scale register values respectively corresponding to the luminous pixels of multiple gray-scale binding points of the display panel at the first refresh rate and the preset target brightness can be obtained, and the gray-scale register values respectively corresponding to the luminous pixels of the first gray-scale binding point group of the display panel at the second refresh rate and the preset target brightness can be obtained. Among them, the multiple gray-scale binding points include a first gray-scale binding point group and a second gray-scale binding point group. That is, during the Gamma debugging process, the device does not perform Gamma debugging on the second gray-scale binding point group at the second refresh rate, but fits according to the gray-scale register values of the first gray-scale binding point group corresponding to the first refresh rate and the second refresh rate respectively, to obtain the first fitting relationship between the gray-scale register values corresponding to the two refresh rates. According to this first fitting relationship and the gray-scale register values of the second gray-scale binding point group obtained through Gamma testing at the first refresh rate, the gray-scale register values corresponding to the second gray-scale binding point group at the second refresh rate can be calculated without performing Gamma testing on the second gray-scale binding point group at the second refresh rate. When the display panel supports different refresh rates, the device can perform complete Gamma debugging only on one refresh rate, and perform Gamma debugging only on the first gray-scale binding point group for the other refresh rate. The gray-scale register values corresponding to the second gray-scale binding point group at the other refresh rate can be obtained not through Gamma debugging, but through calculation, thereby reducing the number of gray-scale binding points to be debugged during the Gamma debugging process, reducing the Gamma debugging time and the production cycle time, and improving the production efficiency of the display panel. BRIEF DESCRIPTION OF THE DRAWINGS
[0027] 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. Obviously, the following described drawings are only some embodiments of the present application. For those of ordinary skill in the art, without creative efforts, other drawings can also be obtained based on these drawings.
[0028] Figure 1 is a flowchart of a display panel Gamma debugging method provided by an embodiment of the present application;
[0029] Figure 2 is a flowchart of a display panel Gamma debugging method provided by another embodiment of the present application;
[0030] Figure 3 is a flowchart of a display panel Gamma debugging method provided by still another embodiment of the present application;
[0031] Figure 4It is the third fitting relationship corresponding to the red light-emitting pixel in an embodiment of the present application;
[0032] Figure 5 It is the third fitting relationship corresponding to the green light-emitting pixel in an embodiment of the present application;
[0033] Figure 6 It is the third fitting relationship corresponding to the blue light-emitting pixel in an embodiment of the present application;
[0034] Figure 7 It is a schematic structural diagram of a display panel Gamma debugging device provided by an embodiment of the present application;
[0035] Figure 8 It is a schematic structural diagram of a display panel Gamma debugging device provided by an embodiment of the present application. Detailed implementation manners
[0036] 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 clearer and more understandable, 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 intended to explain the present application, rather than limiting 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.
[0037] It should be noted that, in this article, 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 "include", "comprise" or any other variant thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements not only includes those elements, but also includes other elements not expressly listed, or further includes elements inherent to such process, method, article or device. Without further limitation, elements defined by the statement "including..." do not exclude the existence of additional identical elements in the process, method, article or device including the said elements.
[0038] It should be noted that, without conflict, the embodiments and features in the embodiments of the present application can be combined with each other. The embodiments will be described in detail below in conjunction with the accompanying drawings.
[0039] Currently, existing display panel products, such as OLED (Organic Light-Emitting Diode) display panels, etc., can usually support multiple different brightness levels. To ensure that the display effect of the display panel at each brightness level conforms to the visual perception of the human eye, it is necessary to perform Gamma calibration on multiple gray-scale binding points at different brightness levels respectively, so that the actual display parameters of the display panel meet the corresponding target brightness and chromaticity.
[0040] Panel products can already support image display at different refresh rates. For different refresh rates, it is necessary to perform Gamma calibration on multiple gray-scale binding points at each brightness level respectively to obtain the gray-scale register values corresponding to each gray-scale binding point at each brightness level under different refresh rates. However, performing a complete Gamma calibration for different refresh rates separately requires a large amount of calibration time.
[0041] To solve the above technical problems, the embodiments of the present application provide a display panel Gamma calibration method, device, equipment, and storage medium. First, the display panel Gamma calibration method provided by the embodiments of the present application will be introduced below.
[0042] Figure 1 The flowchart of the display panel Gamma calibration method provided by an embodiment of the present application is shown. The display panel Gamma calibration method includes:
[0043] S110, obtaining the gray-scale register values corresponding to the light-emitting pixels of multiple gray-scale binding points of the display panel at a first refresh rate and a preset target brightness, and the gray-scale register values corresponding to the light-emitting pixels of a first gray-scale binding point group of the display panel at a second refresh rate and the preset target brightness; the multiple gray-scale binding points include a first gray-scale binding point group and a second gray-scale binding point group;
[0044] S120, fitting the gray-scale register values corresponding to the first gray-scale binding point group of the light-emitting pixels at the first refresh rate and the second refresh rate respectively to obtain a first fitting relationship; the first fitting relationship is the corresponding relationship between the gray-scale register value corresponding to the first refresh rate and the gray-scale register value corresponding to the second refresh rate among the same gray-scale binding points at the preset target brightness;
[0045] S130, calculating the gray-scale register values corresponding to the light-emitting pixels of the second gray-scale binding point group of the display panel at the second refresh rate and the preset target brightness according to the first fitting relationship and the gray-scale register values corresponding to the light-emitting pixels of the second gray-scale binding point group of the display panel at the first refresh rate and the preset target brightness.
[0046] The Gamma debugging method for a display panel provided in an embodiment of the present application can be applied to a display panel Gamma debugging device, which can perform Gamma debugging on the display panel and burn multiple sets of gray-scale register values obtained from the Gamma debugging into the display panel. The display panel can be a PC, a TV, a smart terminal, a tablet computer, or the like. The specific form of the display panel is not limited in this embodiment.
[0047] In S110, after performing Gamma debugging on the display panel, the device can obtain the debugging data obtained from the Gamma debugging.
[0048] In the related art, if the display panel supports multiple different refresh frequencies, when performing Gamma debugging on the display panel, it is necessary to determine multiple preset target brightnesses at each refresh frequency, and perform Gamma debugging on the image screens corresponding to multiple gray-scale binding points at each target brightness. When performing Gamma debugging on each gray-scale binding point, a set of gray-scale register values corresponding to each light-emitting pixel can be obtained. Each light-emitting pixel in the display panel corresponds to a Gamma register, and the value stored in the Gamma register is the gray-scale register value. By adjusting the value in the Gamma register, the display panel can generate a Gamma voltage corresponding to the value and provide the Gamma voltage to the corresponding light-emitting pixel to adjust the display parameters of the light-emitting pixel. When performing Gamma debugging, a set of gray-scale register values obtained by the display panel can be a set of gray-scale register values at a certain target brightness and a certain gray-scale binding point. During the display process of the display panel, if it is necessary to display the image screen at the target brightness and gray-scale binding point, the display panel can read the set of gray-scale register values from the storage module and adjust the values of each Gamma register according to the set of gray-scale register values to provide corresponding Gamma voltages for each light-emitting pixel, so that the displayed image screen meets the requirements of the display parameters.
[0049] Taking the display panel supporting 2 different refresh rates, corresponding to 10 preset target brightness levels under Gamma 2.2 respectively, and the multiple preset gray-scale binding points being 15 gray-scale binding points as an example. The refresh rate can be 60Hz and 120Hz, or it can be 90Hz, 144Hz, 165Hz, etc. The target brightness levels can include ten different target brightness levels: HBM, Nor1, Nor2, Nor3, Nor4, Nor5, Nor6, Nor7, Nor8, and Nor9. Among them, the target brightness levels corresponding to Nor1-Nor9 decrease in sequence, and HBM can be the highest target brightness level. The multiple preset gray-scale binding points can be the gray-scale binding points corresponding to 0-255 gray scales. Among the 15 gray-scale binding points, the number of gray-scale binding points in the low gray-scale area can be set to be greater than the number of binding points set in the high gray-scale area, or the 15 gray-scale binding points can be evenly distributed among 0-255 gray scales, which is not limited here. Among the multiple gray-scale binding points, the highest two gray-scale binding points can be set to 255 gray scale and 239 gray scale.
[0050] In the above example, for each target brightness level, the display panel can perform Gamma debugging on the image frames corresponding to the 15 gray-scale binding points respectively to obtain 15 groups of gray-scale register values corresponding to the luminous pixels. For each refresh rate, Gamma debugging needs to be performed on all target brightness levels respectively. Then, for each refresh rate, 15*10 times of Gamma debugging of the image frames are required to obtain 150 groups of gray-scale register values. When the display panel supports one refresh rate, the number of groups of gray-scale registers finally obtained after complete Gamma debugging is 150 groups, and the corresponding debugging time consumed is 150 times of the Gamma debugging time of the image frames; when the display panel supports two refresh rates, the number of groups of gray-scale registers finally obtained by Gamma debugging is 300 groups, and the corresponding debugging time consumed is 300 times of the Gamma debugging time of the image frames; and as the number of refresh rates supported by the display panel increases, the debugging time spent on complete Gamma debugging will also double.
[0051] It can be understood that among the above 10 target brightness levels, the target brightness level corresponding to Nor9 is the minimum target brightness level. When the target brightness level corresponding to Nor9 is greater than 0 nits, Gamma debugging needs to be performed on the multiple gray-scale binding points under Nor9. Then, for each refresh rate, 15*10 = 150 times of Gamma debugging of the image frames are required. If the target brightness level corresponding to Nor9 is equal to 0 nits, then Gamma debugging does not need to be performed on the multiple gray-scale binding points under Nor9. At this time, for each refresh rate, 135 times of Gamma debugging of the image frames are required.
[0052] In an embodiment of the present application, when the device performs Gamma debugging on a display panel that supports at least two refresh frequencies, two of the refresh frequencies can be selected as the first refresh frequency and the second refresh frequency. At the first refresh frequency, the device can perform Gamma debugging on the image screens of multiple gray-scale binding points at a preset target brightness to obtain the gray-scale register values corresponding to the light-emitting pixels under each of the multiple gray-scale binding points. At the second refresh frequency, the device can perform Gamma debugging on the image screens of the first gray-scale binding point group at a preset target brightness to obtain the gray-scale register values corresponding to the light-emitting pixels under the first gray-scale binding point group.
[0053] The above-mentioned multiple gray-scale binding points can include a first gray-scale binding point group and a second gray-scale binding point group. That is, for each target brightness at the first refresh frequency, Gamma debugging can be performed on the pre-set multiple gray-scale binding points respectively to obtain multiple groups of gray-scale register values corresponding to the multiple gray-scale binding points; while for each target brightness at the second refresh frequency, it is not necessary to perform Gamma debugging on each of the multiple gray-scale binding points, but only on a part of the gray-scale binding points, that is, each gray-scale binding point in the first gray-scale binding point group. The number of groups of gray-scale registers obtained by debugging at each target brightness is the same as the number of gray-scale binding points in the first gray-scale binding point group. For example, when the multiple gray-scale binding points include 15 gray-scale binding points and the first gray-scale binding point group includes 2 gray-scale binding points, for each target brightness at the first refresh frequency, the device can perform Gamma debugging on 15 gray-scale binding points respectively to obtain 15 groups of gray-scale register values corresponding to the light-emitting pixels; for each target brightness at the second refresh frequency, the device can perform Gamma debugging on 2 gray-scale binding points respectively to obtain 2 groups of gray-scale register values corresponding to the light-emitting pixels.
[0054] In the above example, if there are 10 preset target brightnesses at each refresh frequency, at the first refresh frequency, performing Gamma debugging on 15 gray-scale binding points for 10 preset target brightnesses respectively can obtain 150 groups of gray-scale register values; while at the second refresh frequency, performing Gamma debugging on 2 gray-scale binding points for 10 preset target brightnesses respectively can obtain 20 groups of gray-scale register values.
[0055] Compared with the prior art where it is necessary to perform complete Gamma debugging on two refresh frequencies respectively to obtain 300 groups of gray-scale register values, in the example of the above embodiment, one of the two refresh frequencies needs to perform complete Gamma debugging to obtain 150 groups of gray-scale register values, and the other refresh frequency does not need to perform complete Gamma debugging, that is, the number of Gamma debugging times for the image screen at the second refresh frequency is less than 150 times, and the obtained gray-scale register values are less than 150 groups. When the number of gray-scale register values obtained by Gamma debugging at the second refresh frequency is less than 150 groups, the total number of groups of gray-scale register values obtained by Gamma debugging for the first refresh frequency and the second refresh frequency is less than 300 groups. Then, compared with the prior art, the above embodiment can reduce the number of gray-scale binding points to be debugged and the number of groups of gray-scale register values obtained by Gamma debugging at the two refresh frequencies respectively, thereby reducing the number of Gamma debugging times and reducing the Gamma debugging time.
[0056] In S120, after obtaining multiple groups of gray-scale register values respectively corresponding to multiple gray-scale binding points at the first refresh frequency and at least two groups of gray-scale register values respectively corresponding to the first gray-scale binding point group at the second refresh frequency, it is possible to divide, from the multiple groups of gray-scale register values respectively corresponding to the multiple gray-scale binding points at the first refresh frequency, the multiple groups of gray-scale register values respectively corresponding to the first gray-scale binding point group and the multiple groups of gray-scale register values respectively corresponding to the second gray-scale binding point group.
[0057] After dividing the multiple groups of gray-scale register values at the first refresh frequency, it is possible to fit the gray-scale register values of the first gray-scale binding point group at the first refresh frequency with the register values of the first gray-scale binding point group at the second refresh frequency to obtain a first fitting relationship. This first fitting relationship is the corresponding relationship between the gray-scale register values respectively corresponding to the same first gray-scale binding point group at two different refresh frequencies under a preset target brightness.
[0058] The inventive concept of the present application is as follows. The applicant conducts complete Gamma debugging on the display panel products already produced in the production line at different refresh frequencies, so as to obtain a set of gray-scale register values corresponding to multiple gray-scale binding points at each target brightness under different refresh frequencies. The applicant discovers that for the same light-emitting pixel, when the target brightness and the gray-scale binding point are the same, there is a corresponding relationship between the gray-scale register values corresponding to two different refresh frequencies, and this corresponding relationship includes at least a linear relationship. Subsequently, the applicant conducts complete Gamma debugging on multiple panel products at different refresh frequencies respectively, and calculates the corresponding relationship between the gray-scale register values corresponding to the light-emitting pixels in each panel product at two different refresh frequencies. According to the calculation results, in each panel product, the gray-scale register values corresponding to the light-emitting pixels at two different refresh frequencies satisfy a linear relationship. However, in different panel products, there are differences in the coefficients in the linear relationship formula between the gray-scale register values corresponding to the two refresh frequencies. That is, when the linear relationship formula is y = ax + b, the slope a and the intercept b corresponding to different panel products are not consistent.
[0059] Since different panel products all satisfy a linear relationship, but the corresponding coefficients, namely the slope a and the intercept b, are different. If the average value of the relevant coefficients is calculated based on multiple panel products and a common linear relationship is generated, the difference between the actual linear relationship of some panel products and this common linear relationship will be relatively large, which will cause a large deviation between the calculated gray-scale register values at the second refresh frequency and the gray-scale register values obtained through Gamma debugging. Therefore, for each panel product, in order to ensure the accuracy of the calculation results, it is possible to conduct complete Gamma debugging on the first refresh frequency and partial Gamma debugging on the second refresh frequency, so as to calculate the coefficients of the linear relationship between different refresh frequencies in this panel product, and calculate the gray-scale register values corresponding to the second gray-scale binding point group that has not been Gamma debugged at the second refresh frequency through the calculated linear relationship.
[0060] In some embodiments, the above first fitting relationship may be a linear fitting relationship, and the formula of this linear fitting relationship may be y = ax + b.
[0061] Taking the example that the first gray-scale binding point group includes two gray-scale binding points, after obtaining the gray-scale register values corresponding to the light-emitting pixel at the first refresh frequency and these two gray-scale binding points respectively, the gray-scale register values corresponding to the two gray-scale binding points can be determined as x1 and x2; after obtaining the gray-scale register values corresponding to the light-emitting pixel at the second refresh frequency and these two gray-scale binding points respectively, the gray-scale register values corresponding to the two gray-scale binding points can be determined as y1 and y2.
[0062] According to x1, x2, y1, y2 and the above linear fitting formula, the corresponding slope a and intercept b can be solved to generate the first fitting relationship.
[0063] It can be understood that when fitting a linear relationship, at least two coordinates are required. Thus, the number of the first gray-level binding point groups can be set to at least two. The number of the first gray-level binding point groups can also be set to three or more. When the number of the first gray-level binding point groups is three or more, multiple gray-level register values at the first refresh frequency can be used as the x variable, and multiple gray-level register values at the second refresh frequency can be used as the y variable. The slope a and intercept b of the linear relationship formula can be obtained by linear fitting to generate the first fitting relationship.
[0064] It should be noted that the display panel includes multiple light-emitting pixels. The gray-level register value corresponding to the first gray-level binding point group at the first refresh frequency of the light-emitting pixels can be the gray-level register value corresponding to a certain light-emitting pixel among the multiple light-emitting pixels, or the average value of the partial gray-level register values corresponding to some of the light-emitting pixels among the multiple light-emitting pixels respectively. These partial light-emitting pixels can be multiple light-emitting pixels of the same light-emitting color, or multiple light-emitting pixels located in the same specified display area.
[0065] Please refer to Figure 2 , as an optional embodiment, the display panel includes at least two display areas, and the distribution densities of the light-emitting pixels in different display areas are inconsistent; the above S120 may include:
[0066] S210, perform fitting according to the gray-level register values corresponding to the first gray-level binding point group of the light-emitting pixels in each display area at the first refresh frequency and the second refresh frequency, respectively, to obtain the second fitting relationship corresponding to each display area.
[0067] The display panel in this embodiment may include at least two display areas, and the distribution densities of the light-emitting pixels are inconsistent between different display areas. In an example, the display panel may be a main and sub-screen display panel, including a normal display area (AA area) and an under-screen camera area (CUP area). The main screen is the AA area, and the sub-screen is the CUP area. An under-screen camera component may be further disposed below the light-emitting pixels in the under-screen camera area to implement the front camera function. In order to ensure the light transmittance of the under-screen camera area and enable the under-screen camera component to receive external light, the distribution density of the light-emitting pixels in the under-screen camera area needs to be adjusted accordingly, such as reducing the number of light-emitting elements or reducing the number of pixel circuits. That is, the distribution densities of the light-emitting pixels in the under-screen camera area and the normal display area are inconsistent. In this embodiment, the device may perform fitting on the light-emitting pixels in each display area of the display panel respectively to obtain the second fitting relationship corresponding to each display area.
[0068] In S210, when the display panel includes at least two display areas, the device can fit the gray-scale register values corresponding to the first gray-scale binding point group according to the light-emitting pixels in each display area at the first refresh frequency and the second refresh frequency respectively, so as to obtain the second fitting relationship corresponding to each display area respectively.
[0069] It can be understood that when the display panel includes at least two display areas, when performing Gamma debugging on the image screen of the display panel, the display area of the display panel can be photographed by a CCD camera or other optical photographing device to obtain the actual display parameters of the light-emitting pixels in all display areas. According to the refresh frequency, target brightness, and gray-scale binding points corresponding to Gamma debugging, the target display parameters corresponding to each light-emitting pixel can be determined, and by adjusting the values of the gray-scale registers corresponding to each light-emitting pixel, the actual display parameters can be made close to or consistent with the target display parameters. When the error between the actual display parameters and the target display parameters is less than the preset range, the values of the gray-scale registers corresponding to each light-emitting pixel can be used as a set of gray-scale register values. When the display panel includes at least two display areas, since the optical photographing device can simultaneously obtain the actual display parameters of the light-emitting pixels in each display area, the device can perform Gamma debugging on the light-emitting pixels in each display area through a signal generator respectively, so that the actual display parameters of the light-emitting pixels in each display area are all within the range of the target display parameters. At this time, the values of the gray-scale registers corresponding to the multiple light-emitting pixels in each display area are the set of gray-scale register values corresponding to this display area.
[0070] It can be understood that when performing Gamma debugging on a display panel including multiple display areas, Gamma debugging can be used to make the actual display parameters of different display areas more consistent under the same refresh frequency, target brightness, and gray-scale binding points. The display parameters can include brightness, color coordinates, etc. That is, taking the AA area and the CUP area as an example, through Gamma debugging, the consistency of the brightness and color coordinates of the AA area and the CUP area can be improved, and the display uniformity of different display areas of the display panel can be ensured.
[0071] After performing Gamma debugging on each display area separately and obtaining the sets of gray-scale register values corresponding to the light-emitting pixels in each display area respectively, for the light-emitting pixels in the same display area, the gray-scale register values corresponding to the first refresh frequency and the second refresh frequency can be fitted under the same target brightness and the same first gray-scale binding point group, so as to obtain the second fitting relationship corresponding to this display area.
[0072] It can be understood that, since the distribution densities of the light-emitting pixels in each display area are inconsistent, there will also be differences between the multiple second fitting relationships obtained by fitting each display area. Taking the second fitting relationship as a linear relationship as an example, the slopes a and intercepts b of the multiple second fitting relationships are not exactly the same.
[0073] Please refer to Figure 3 , as an optional embodiment, the light-emitting pixels include at least two types of light-emitting pixels, and the light-emitting colors of different light-emitting pixels are inconsistent; the above S120 may include:
[0074] S310, fitting according to the gray-scale register values of the first gray-scale binding point group corresponding to each type of light-emitting pixel at the first refresh frequency and the second refresh frequency, to obtain the third fitting relationship corresponding to each type of light-emitting pixel.
[0075] The display panel in this embodiment may include at least two types of light-emitting pixels, and the light-emitting colors of different light-emitting pixels are inconsistent. In an example, the display panel may include red light-emitting pixels, blue light-emitting pixels, and green light-emitting pixels. In other embodiments, the display panel may further include white light-emitting pixels in addition to the above light-emitting pixels.
[0076] In this embodiment, the device can perform fitting on each type of light-emitting pixel of the display panel respectively to obtain the third fitting relationship corresponding to each type of light-emitting pixel respectively.
[0077] In S310, when the light-emitting pixels include at least two types of light-emitting pixels, the device can perform fitting according to the gray-scale register values of the first gray-scale binding point group corresponding to each type of light-emitting pixel at the first refresh frequency and the second refresh frequency respectively, to obtain the third fitting relationship corresponding to each type of light-emitting pixel respectively.
[0078] When the light-emitting pixels include at least two types of light-emitting pixels, since the optical imaging device can simultaneously acquire the actual display parameters of various light-emitting pixels, the device can perform Gamma debugging on various light-emitting pixels respectively through the signal generator, so that the actual display parameters of the light-emitting pixels of various light-emitting colors are all within the range of the target display parameters. The numerical value of the gray-scale register corresponding to each type of light-emitting pixel is a set of gray-scale register values corresponding to the light-emitting pixel of this light-emitting color.
[0079] After performing Gamma debugging on various light-emitting pixels respectively and obtaining the sets of gray-scale register values corresponding to the light-emitting pixels of each display area respectively, for the light-emitting pixels of the same light-emitting color, the gray-scale register values corresponding to the first refresh frequency and the second refresh frequency under the same target brightness and the same first gray-scale binding point group can be fitted to obtain the third fitting relationship corresponding to the light-emitting pixel of this light-emitting color.
[0080] It can be understood that since there are differences in the light-emitting materials, light-emitting areas, and data voltages required to maintain the same light-emitting brightness among the light-emitting pixels of different light-emitting colors, there will also be differences among the multiple third fitting relationships obtained by fitting the light-emitting pixels of different light-emitting colors. Taking the third fitting relationship as a linear relationship as an example, please refer to Figures 4 to 6 , Figures 4 to 6 which are the third fitting relationships respectively obtained by fitting the red light-emitting pixels, green light-emitting pixels, and blue light-emitting pixels. Among them, Figures 4 to 6 the abscissa in it is the gray-scale register value corresponding to the light-emitting pixel at the first refresh frequency, and the ordinate is the gray-scale register value corresponding to the light-emitting pixel at the second refresh frequency. According to the linear formulas in each of the third fitting relationships, it can be known that the slopes a and intercepts b of each of the third fitting relationships are not exactly the same.
[0081] As an optional embodiment, the display panel may include at least two display areas, and the light-emitting pixels in each display area may include at least two light-emitting pixels with different light-emitting colors. Then, the device can fit the gray-scale register values corresponding to the light-emitting pixels of the same light-emitting color in each display area at the first refresh frequency and the second refresh frequency respectively, so as to obtain the fitting relationship corresponding to the light-emitting pixels of a certain light-emitting color in the display area. For example, when the display area includes an AA area and a CUP area, and each display area includes red light-emitting pixels, blue light-emitting pixels, and green light-emitting pixels, the device can fit the three light-emitting pixels in the AA area to obtain the fitting relationships corresponding to the three light-emitting pixels of different light-emitting colors in the AA area respectively. The device can also fit the three light-emitting pixels in the CUP area to obtain the fitting relationships corresponding to the three light-emitting pixels of different light-emitting colors in the CUP area respectively. That is, in different display areas, there are also differences in the fitting relationships corresponding to the light-emitting pixels with the same light-emitting color.
[0082] In S130, after fitting according to the gray-scale register values of the light-emitting pixels corresponding to the first gray-scale binding point group at the first refresh frequency and the second refresh frequency respectively and obtaining the first fitting relationship, the gray-scale register values corresponding to the light-emitting pixels of the second gray-scale binding point group of the display panel at the second refresh frequency and the preset target brightness can be calculated according to the first fitting relationship and the gray-scale register values corresponding to the light-emitting pixels of the second gray-scale binding point group of the display panel at the first refresh frequency and the preset target brightness.
[0083] It can be understood that when the device needs to perform Gamma debugging on a display panel that supports at least two refresh frequencies, for the first refresh frequency and the second refresh frequency among the multiple refresh frequencies supported by the display panel, Gamma debugging with multiple gray-scale binding points can be performed on the preset target brightness at the first refresh frequency. At this time, the Gamma debugging at the first refresh frequency is a complete debugging, and the gray-scale register values corresponding to each gray-scale binding point at multiple target brightness levels are all obtained through Gamma debugging. For the second refresh frequency, Gamma debugging of the first gray-scale binding point group can be performed on the preset target brightness at the second refresh frequency. The first gray-scale binding point group is only a part of the preset multiple gray-scale binding points. The Gamma debugging at the second refresh frequency is an incomplete debugging. The gray-scale register values corresponding to the first gray-scale binding point group at multiple target brightness levels are all obtained through Gamma debugging, and the gray-scale register values corresponding to the second gray-scale binding point group are calculated according to the first fitting formula and the gray-scale register values corresponding to the second gray-scale binding point group at the first refresh frequency.
[0084] In this embodiment, when the device performs Gamma debugging on a display panel that supports at least two refresh frequencies, it can obtain the gray-scale register values corresponding to the light-emitting pixels of multiple gray-scale binding points of the display panel at the first refresh frequency and the preset target brightness, and the gray-scale register values corresponding to the light-emitting pixels of the first gray-scale binding point group of the display panel at the second refresh frequency and the preset target brightness. Among them, the multiple gray-scale binding points include the first gray-scale binding point group and the second gray-scale binding point group. That is, during the Gamma debugging process, the device does not perform Gamma debugging on the second gray-scale binding point group at the second refresh frequency, but fits according to the gray-scale register values corresponding to the first gray-scale binding point group at the first refresh frequency and the second refresh frequency respectively, to obtain the first fitting relationship between the gray-scale register values corresponding to the two refresh frequencies. According to this first fitting relationship and the gray-scale register values of the second gray-scale binding point group obtained through Gamma testing at the first refresh frequency, the gray-scale register values corresponding to the second gray-scale binding point group at the second refresh frequency can be calculated without performing Gamma testing on the second gray-scale binding point group at the second refresh frequency. When the display panel supports different refresh frequencies, the device can perform complete Gamma debugging on only one refresh frequency, and perform Gamma debugging on only the first gray-scale binding point group for the other refresh frequency. The gray-scale register values corresponding to the second gray-scale binding point group at the other refresh frequency can be obtained not through Gamma debugging but through calculation, thereby reducing the number of gray-scale binding points for Gamma debugging, reducing the Gamma debugging time and the production cycle time, and improving the production efficiency of the display panel.
[0085] In some embodiments, the above-mentioned first grayscale binding point group includes N grayscale binding points, and the N grayscale binding points are the N grayscale binding points with the largest grayscale values among the multiple grayscale binding points. N can be a positive integer greater than or equal to 2 and less than the number of the multiple grayscale binding points.
[0086] Taking the number of the multiple grayscale binding points as 15 and N equal to 2 as an example. The first grayscale binding point group can be the 2 grayscale binding points with the largest grayscale values among the 15 grayscale binding points, and the second grayscale binding point group is the remaining 13 grayscale binding points. For example, the first grayscale binding point group can be the 255 grayscale binding point and the 239 grayscale binding point. Then when the device performs Gamma calibration for the first refresh frequency, for each target brightness, it is necessary to perform Gamma calibration on the 15 grayscale binding points including the 255 grayscale binding point and the 239 grayscale binding point respectively; while when the device performs Gamma calibration for the second refresh frequency, for each target brightness, it only needs to perform Gamma calibration on the 255 grayscale binding point and the 239 grayscale binding point, and the remaining 13 grayscale binding points do not need to be Gamma calibrated, but are calculated through the first fitting relationship and the grayscale register values corresponding to the 13 grayscale binding points in the first refresh frequency, thus saving the time consumed for Gamma calibration of the remaining 13 grayscale binding points at the second refresh frequency and improving the production efficiency.
[0087] In some embodiments, one of the above-mentioned first grayscale binding point groups can select the grayscale binding point with the largest grayscale value among the multiple grayscale binding points, and the other grayscale binding points can be selected from the remaining grayscale binding points. For example, when the number of the first grayscale binding point groups is 2, one of them can be the 255 grayscale binding point, and the other can be any one of the remaining 14 grayscale binding points.
[0088] In some embodiments, when the display panel supports at least two refresh frequencies, the first refresh frequency and the second refresh frequency can be any two of the multiple refresh frequencies, and the first refresh frequency is greater than the second refresh frequency. That is, among the two different refresh frequencies selected, the larger refresh frequency can be used as the first refresh frequency, and the smaller refresh frequency can be used as the second refresh frequency.
[0089] Since the grayscale register values corresponding to the light-emitting pixels at the larger refresh frequency are usually smaller than the grayscale register values corresponding to the light-emitting pixels at the smaller refresh frequency, in order to improve the accuracy of the first fitting relationship, a complete Gamma calibration can be performed on the first refresh frequency so that the smaller grayscale register values can be obtained through Gamma calibration, thereby improving the accuracy of the smaller grayscale register values.
[0090] It can be understood that among the multiple gray-scale binding points for Gamma debugging, when there are fewer gray-scale binding points in the low gray-scale region, the gray-scale register values at the two refresh frequencies will not take values in the smaller region. In this case, either the larger refresh frequency or the smaller refresh frequency can be used as the first refresh frequency.
[0091] It should be noted that in some embodiments, when the display panel supports three or more refresh frequencies, multiple refresh frequencies can be grouped in pairs, and one refresh frequency in each group can be used as the first refresh frequency, and the other refresh frequency can be used as the second refresh frequency for Gamma debugging. During the Gamma debugging process of each group of refresh frequencies, since one of the refresh frequencies used as the second refresh frequency does not undergo a complete Gamma debugging, the time for Gamma debugging can be reduced, and the production efficiency of the display panel can be improved.
[0092] In other embodiments, when the display panel supports three or more refresh frequencies, one refresh frequency can be selected from multiple refresh frequencies as the first refresh frequency, and the other refresh frequencies can be used as the second refresh frequency in sequence. Among the multiple refresh frequencies, only one refresh frequency undergoes a complete Gamma debugging, and the other refresh frequencies only perform Gamma debugging on some gray-scale binding points, thereby saving the time for Gamma debugging.
[0093] In the above embodiments, when selecting one refresh frequency from multiple refresh frequencies as the first refresh frequency, the maximum refresh frequency among the multiple refresh frequencies can be used as the first refresh frequency, and the other refresh frequencies can be used as the second refresh frequency in sequence. When the other refresh frequencies are used as the second refresh frequency in sequence, Gamma debugging can be performed on some gray-scale binding points to obtain the corresponding gray-scale register values, and the gray-scale register values corresponding to the other part of the gray-scale binding points can be obtained by calculation.
[0094] In another embodiment, when the device performs Gamma debugging on a display panel that supports three or more refresh frequencies, the maximum refresh frequency can be used as the first refresh frequency, and the second-largest refresh frequency can be used as the second refresh frequency. At the maximum refresh frequency, the gray-scale register values corresponding to multiple gray-scale binding points are all obtained through Gamma debugging; at the second-largest refresh frequency, among the multiple gray-scale binding points, the gray-scale register values corresponding to the first gray-scale binding point group are obtained through Gamma debugging, and the gray-scale register values corresponding to the second gray-scale binding point group are obtained through the first fitting relationship calculation.
[0095] After calculating the gray-scale register values corresponding to the second gray-scale binding point group with the second largest refresh frequency, the second largest refresh frequency can be used as the first refresh frequency, and the third largest refresh frequency can be used as the second refresh frequency. Then, continue to calculate the gray-scale register values corresponding to the first gray-scale binding point group and the second gray-scale binding point group at the third largest refresh frequency through the combination of Gamma debugging and fitting calculation. After each calculation of the gray-scale register values corresponding to the second gray-scale binding point group at the second refresh frequency, this second refresh frequency can be re-used as the first refresh frequency, and the adjacent refresh frequency less than this refresh frequency can be used as the second refresh frequency, and continue to perform Gamma debugging and fitting calculation. Finally, calculate the gray-scale register values corresponding to the first gray-scale binding point group and the second gray-scale binding point group at all refresh frequencies except the maximum refresh frequency.
[0096] Conversely, in another embodiment, the device can use the minimum refresh frequency as the first refresh frequency and the adjacent refresh frequency as the second refresh frequency. After calculating the gray-scale register values corresponding to multiple gray-scale binding points at each second refresh frequency, this second refresh frequency can be used as the first refresh frequency, and the adjacent refresh frequency that has not been calculated can be used as the second refresh frequency to continue Gamma debugging and fitting calculation, so as to obtain the gray-scale register values corresponding to multiple gray-scale binding points at all refresh frequencies.
[0097] The embodiment of the present application also provides a display panel Gamma debugging device, as Figure 7 shown, the device includes:
[0098] An acquisition module 701, configured to acquire the gray-scale register values corresponding to the light-emitting pixels of multiple gray-scale binding points of the display panel at the first refresh frequency and a preset target brightness, and the gray-scale register values corresponding to the light-emitting pixels of the first gray-scale binding point group of the display panel at the second refresh frequency and the preset target brightness; the multiple gray-scale binding points include a first gray-scale binding point group and a second gray-scale binding point group;
[0099] A fitting module 702, configured to fit the gray-scale register values corresponding to the first gray-scale binding point group of the light-emitting pixels at the first refresh frequency and the second refresh frequency respectively, to obtain a first fitting relationship; the first fitting relationship is the corresponding relationship between the gray-scale register value corresponding to the first refresh frequency and the gray-scale register value corresponding to the second refresh frequency among the same gray-scale binding points under the preset target brightness;
[0100] A calculation module 703, configured to calculate the gray-scale register values corresponding to the light-emitting pixels of the second gray-scale binding point group of the display panel at the second refresh frequency and the preset target brightness according to the first fitting relationship and the gray-scale register values corresponding to the light-emitting pixels of the second gray-scale binding point group of the display panel at the first refresh frequency and the preset target brightness.
[0101] Figure 8 Shows a schematic diagram of the hardware structure of the display panel Gamma debugging device provided by an embodiment of the present application.
[0102] The display panel Gamma debugging device may include a processor 801 and a memory 802 storing computer program instructions.
[0103] Specifically, the above-mentioned processor 801 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.
[0104] The memory 802 may include a mass storage for data or instructions. By way of example and not limitation, the memory 802 may include a hard disk drive (HDD), a floppy disk drive, a flash memory, an optical disc, a magneto-optical disc, a magnetic tape, or a universal serial bus (USB) drive, or a combination of two or more of these. In a suitable case, the memory 802 may include a removable or non-removable (or fixed) medium. In a suitable case, the memory 802 may be internal or external to the display panel Gamma debugging device. In a specific embodiment, the memory 802 is a non-volatile solid state memory.
[0105] In a specific embodiment, the memory 802 may 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, in general, 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 one aspect of the present disclosure.
[0106] The processor 801 reads and executes the computer program instructions stored in the memory 802 to implement any one of the Gamma debugging methods in the above embodiments.
[0107] In one example, the display panel Gamma debugging device may further include a communication interface 803 and a bus 810. Among them, as Figure 8 shown, the processor 801, the memory 802, and the communication interface 803 are connected through the bus 810 and complete communication with each other.
[0108] The communication interface 803 is mainly used to implement communication between various modules, devices, units, and / or apparatuses in the embodiments of the present application.
[0109] The bus 810 includes hardware, software, or both, and couples the components of the display panel Gamma debugging 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 Enhanced Industry Standard Architecture (EISA) bus, a Front Side Bus (FSB), a HyperTransport (HT) interconnect, an Industry Standard Architecture (ISA) bus, an InfiniBand interconnect, a Low Pin Count (LPC) bus, a memory bus, a MicroChannel Architecture (MCA) bus, a Peripheral Component Interconnect (PCI) bus, a PCI-Express (PCI-X) bus, a Serial Advanced Technology Attachment (SATA) bus, a Video Electronics Standards Association Local (VLB) bus, or other suitable buses, or a combination of two or more of these. Where appropriate, the bus 810 may include one or more buses. Although the embodiments of the present application describe and illustrate specific buses, the present application contemplates any suitable bus or interconnect.
[0110] In addition, in combination with the Gamma debugging method in the above embodiments, the embodiments of the present application may be implemented by providing a computer storage medium. Computer program instructions are stored on the computer storage medium; when the computer program instructions are executed by a processor, any one of the Gamma debugging methods in the above embodiments is implemented.
[0111] 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.
[0112] The functional blocks shown in the above structural block diagram 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 capable of storing or transmitting information. Examples of machine-readable media include electronic circuits, semiconductor memory devices, ROM, flash memory, erasable ROM (EROM), floppy disks, CD-ROMs, optical disks, hard disks, fiber optic media, radio frequency (RF) links, and so on. The code segment can be downloaded via a computer network such as the Internet, an intranet, and so on.
[0113] 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, or different from the order in the embodiments, or several steps can be executed simultaneously.
[0114] As 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 disclosure. 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 flowchart and / or block diagram. Such a processor can be, but is not limited to, a general-purpose processor, a special-purpose processor, a special application processor, or a field programmable logic circuit. It is also understood that each block in the block diagram and / or flowchart, and the combinations of blocks in the block diagram and / or flowchart, can also be implemented by dedicated hardware that performs the specified functions or actions, or by a combination of dedicated hardware and computer instructions.
[0115] The above 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 can easily think of various equivalent modifications or substitutions within the technical scope disclosed in the present application, and these modifications or substitutions should all be covered within the protection scope of the present application.
Claims
1. A method for Gamma debugging of a display panel, characterized in that, the method includes: obtaining the gray-scale register values respectively corresponding to the light-emitting pixels of multiple gray-scale binding points of the display panel at a first refresh rate and a preset target brightness, and the gray-scale register values respectively corresponding to the light-emitting pixels of a first gray-scale binding point group of the display panel at a second refresh rate and the preset target brightness; the multiple gray-scale binding points include a first gray-scale binding point group and a second gray-scale binding point group, and the first gray-scale binding point group includes at least 2 gray-scale binding points; fitting the gray-scale register values corresponding to the first gray-scale binding point group of the light-emitting pixels at the first refresh rate and the second refresh rate respectively to obtain a first fitting relationship; the first fitting relationship is a linear fitting relationship, and the first fitting relationship is the corresponding relationship between the gray-scale register value corresponding to the first refresh rate and the gray-scale register value corresponding to the second refresh rate among the same gray-scale binding points under the preset target brightness; calculating the gray-scale register values respectively corresponding to the light-emitting pixels of the second gray-scale binding point group of the display panel at the second refresh rate and the preset target brightness according to the first fitting relationship and the gray-scale register values respectively corresponding to the light-emitting pixels of the second gray-scale binding point group of the display panel at the first refresh rate and the preset target brightness.
2. The method for Gamma debugging of a display panel according to claim 1, characterized in that, the display panel includes at least two display areas, and the distribution densities of the light-emitting pixels in different display areas are inconsistent; the fitting the gray-scale register values corresponding to the first gray-scale binding point group of the light-emitting pixels at the first refresh rate and the second refresh rate respectively to obtain a first fitting relationship includes: fitting the gray-scale register values corresponding to the first gray-scale binding point group of the light-emitting pixels in each display area at the first refresh rate and the second refresh rate respectively to obtain a second fitting relationship corresponding to each display area.
3. The method for Gamma debugging of a display panel according to claim 1, characterized in that, the light-emitting pixels include at least two types of light-emitting pixels, and the light output colors of different light-emitting pixels are inconsistent; the fitting the gray-scale register values corresponding to the first gray-scale binding point group of the light-emitting pixels at the first refresh rate and the second refresh rate respectively to obtain a first fitting relationship includes: fitting the gray-scale register values corresponding to the first gray-scale binding point group of each type of light-emitting pixel at the first refresh rate and the second refresh rate respectively to obtain a third fitting relationship corresponding to each type of light-emitting pixel.
4. The method for Gamma debugging of a display panel according to claim 1, characterized in that, the first gray-scale binding point group includes N gray-scale binding points, and the N gray-scale binding points are the N gray-scale binding points with the largest gray-scale values among the multiple gray-scale binding points.
5. The method for Gamma debugging of a display panel according to claim 4, characterized in that, N is 2.
6. The method for Gamma debugging of a display panel according to claim 1, characterized in that, the first refresh rate is greater than the second refresh rate.
7. A display panel Gamma debugging device, characterized in that, The device includes: An acquisition module, configured to acquire the gray-scale register values respectively corresponding to the light-emitting pixels of multiple gray-scale binding points of a display panel at a first refresh rate and a preset target brightness, and the gray-scale register values respectively corresponding to the light-emitting pixels of a first gray-scale binding point group of the display panel at a second refresh rate and the preset target brightness; the multiple gray-scale binding points include a first gray-scale binding point group and a second gray-scale binding point group, and the first gray-scale binding point group includes at least 2 gray-scale binding points; A fitting module, configured to fit the gray-scale register values corresponding to the first gray-scale binding point group of the light-emitting pixels at the first refresh rate and the second refresh rate respectively, to obtain a first fitting relationship; the first fitting relationship is a linear fitting relationship, and the first fitting relationship is the corresponding relationship between the gray-scale register value corresponding to the first refresh rate and the gray-scale register value corresponding to the second refresh rate among the same gray-scale binding points at the preset target brightness; A calculation module, configured to calculate the gray-scale register values respectively corresponding to the light-emitting pixels of the second gray-scale binding point group of the display panel at the second refresh rate and the preset target brightness according to the first fitting relationship and the gray-scale register values respectively corresponding to the light-emitting pixels of the second gray-scale binding point group of the display panel at the first refresh rate and the preset target brightness.
8. A display panel Gamma debugging device Characterized in that The display panel Gamma debugging device includes: a processor and a memory storing computer program instructions; When the processor executes the computer program instructions, the display panel Gamma debugging method described in any one of claims 1-6 is implemented.
9. A computer storage medium Characterized in that Computer program instructions are stored on the computer storage medium, and when the computer program instructions are executed by a processor, the display panel Gamma debugging method described in any one of claims 1-6 is implemented.
Citation Information
Patent Citations
Display compensation method and device of display panel, display device and medium
CN113380173A
Compensation method and device of display device
CN113421512A