Gamma calculation method and device, display panel

By calculating the brightness level register value of the display panel, the problem of excessively long gamma debugging time was solved, resulting in more efficient production and display effects.

CN117275405BActive Publication Date: 2026-03-20KUNSHAN GO VISIONOX OPTO ELECTRONICS CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-09-27
Publication Date
2026-03-20

AI Technical Summary

Technical Problem

In existing technologies, the gamma calibration time for display panels is too long, which affects production line capacity.

Method used

By obtaining the initial register values ​​corresponding to each of the M brightness levels and the target register values ​​corresponding to each of the N brightness levels of the display panel at the current grayscale, the target register values ​​of the MN brightness levels are calculated using a preset formula, thereby reducing the gamma debugging time on the production line.

Benefits of technology

It saves gamma debugging time and improves the production efficiency and display quality of the display panel.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117275405B_ABST
    Figure CN117275405B_ABST
Patent Text Reader

Abstract

The application relates to the technical field of display, in particular to a gamma calculation method and device and a display panel, which are applied to the display panel in a current batch, the gamma calculation method comprises the following steps: obtaining initial register values corresponding to M luminance levels of the display panel under a current gray scale, the luminance levels corresponding to luminance target values of light-emitting sub-pixels; obtaining target register values corresponding to N luminance levels in the M luminance levels, the target register values corresponding to the N luminance levels being obtained by debugging the initial register values corresponding to the N luminance levels; and calculating target register values corresponding to M-N luminance levels according to the initial register values corresponding to the M luminance levels and the target register values corresponding to the N luminance levels, so as to drive the light-emitting sub-pixels to emit light according to the luminance target values under each luminance level, thereby saving the gamma debugging time of a production line and improving the production efficiency of the display panel.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of display, in particular to a gamma calculation method and device, and a display panel. BACKGROUND

[0002] With the continuous development of display technology, the application range of display panels is more and more extensive, and people's requirements for display panels are also higher and higher. In particular, the display quality of the display panel is always one of the important indicators for consumers and panel manufacturers to measure the quality of the display panel.

[0003] In the related art, the display quality of the display panel is usually improved through gamma debugging, but there is a problem of long gamma debugging time of the production line, which affects the production capacity of the production line. SUMMARY

[0004] Therefore, an embodiment of the present application provides a gamma calculation method and device, and a display panel, to solve the problem of too long gamma debugging time.

[0005] In a first aspect, an embodiment of the present application provides a gamma calculation method applied to a display panel in a current batch, which comprises: obtaining initial register values respectively corresponding to M luminance levels of the display panel at a current gray scale, the luminance levels corresponding to luminance target values of light-emitting sub-pixels; obtaining target register values respectively corresponding to N luminance levels of the M luminance levels, the target register values respectively corresponding to the N luminance levels being obtained by debugging the initial register values respectively corresponding to the N luminance levels; and calculating target register values respectively corresponding to M-N luminance levels according to the initial register values respectively corresponding to the M luminance levels and the target register values respectively corresponding to the N luminance levels; wherein M and N are positive integers, M>N, N≥2, and the target register values are used to drive the light-emitting sub-pixels to emit light at the luminance target values at each luminance level.

[0006] In combination with the first aspect, in an embodiment of the present application, the M luminance levels include a first luminance level, a second luminance level, and a third luminance level, and obtaining the target register values respectively corresponding to the N luminance levels of the M luminance levels comprises: obtaining target register values respectively corresponding to the first luminance level and the third luminance level of the M luminance levels; wherein calculating the target register values respectively corresponding to the M-N luminance levels according to the initial register values respectively corresponding to the M luminance levels and the target register values respectively corresponding to the N luminance levels comprises: determining a debugging coefficient corresponding to the display panel at the current gray scale according to the initial register values respectively corresponding to the first luminance level, the second luminance level, and the third luminance level; and calculating a target register value of the second luminance level based on the debugging coefficient corresponding to the display panel, and the target register values respectively corresponding to the first luminance level and the third luminance level.

[0007] In an embodiment of the first aspect, according to the initial register values corresponding to the first, second and third luminance levels, the debugging coefficient corresponding to the display panel at the current gray level is determined by using a first preset formula.

[0008] In an embodiment of the first aspect, before the target register value of the second luminance level is calculated based on the debugging coefficient corresponding to the display panel, the target register values corresponding to the first and third luminance levels, the method further comprises: calculating the debugging coefficients corresponding to the plurality of other display panels by using the first preset formula; and calculating the target register value of the second luminance level based on the debugging coefficient corresponding to the display panel, the target register values corresponding to the first and third luminance levels comprises: determining a mean value of the debugging coefficients based on the debugging coefficient corresponding to the display panel and the debugging coefficients corresponding to the plurality of other display panels; and calculating the target register value of the second luminance level by using a second preset formula based on the mean value of the debugging coefficients, the target register values corresponding to the first and third luminance levels.

[0009] In an embodiment of the first aspect, the mean value of the debugging coefficients is determined based on the debugging coefficient corresponding to the display panel and the debugging coefficients corresponding to the plurality of other display panels, which comprises: performing mean value calculation on the debugging coefficient corresponding to the display panel and the debugging coefficients corresponding to the plurality of other display panels to obtain the mean value of the debugging coefficients.

[0010] In an embodiment of the first aspect, the first preset formula is x = B / (A^2+C^2)^(1 / 2); wherein x represents the debugging coefficient corresponding to the display panel, B represents the initial register value of the second luminance level, A represents the initial register value of the first luminance level, C represents the initial register value of the third luminance level, and x is a positive integer.

[0011] In an embodiment of the first aspect, the second preset formula is wherein, represents the mean value of the debugging coefficients, E represents the target register value of the second luminance level, D represents the target register value of the first luminance level, F represents the target register value of the third luminance level, is a positive integer.

[0012] In combination with the first aspect, in an embodiment of the present application, after the target register values corresponding to the M-N luminance levels are calculated according to the initial register values corresponding to the M luminance levels and the target register values corresponding to the N luminance levels, the method further comprises: writing the target register values corresponding to the M luminance levels of the display panel into a driving chip of the display panel, so that the driving chip drives the light-emitting sub-pixels to emit light at the luminance target values under each luminance level.

[0013] In the second aspect, an embodiment of the present application provides a gamma calculation device applied to a display panel in a current batch. The gamma calculation device comprises: a first obtaining module configured to obtain initial register values corresponding to M luminance levels of the display panel under a current gray scale, the luminance levels corresponding to luminance target values of light-emitting sub-pixels; a second obtaining module configured to obtain target register values corresponding to N luminance levels of the M luminance levels, the target register values corresponding to the N luminance levels being obtained by debugging the initial register values corresponding to the N luminance levels; and a calculation module configured to calculate target register values corresponding to M-N luminance levels according to the initial register values corresponding to the M luminance levels and the target register values corresponding to the N luminance levels. M and N are positive integers, M>N, N≥2, and the target register values are used to drive the light-emitting sub-pixels to emit light at preset luminance target values under each luminance level.

[0014] In the third aspect, an embodiment of the present application provides a display panel, which is subjected to the gamma calculation method mentioned in the first aspect.

[0015] The embodiments of the present application provide a gamma calculation method and device and a display panel. The initial register values corresponding to M luminance levels of the display panel under a current gray scale and the target register values corresponding to N luminance levels are obtained, the target register values corresponding to the N luminance levels are obtained by debugging the initial register values corresponding to the N luminance levels, then target register values corresponding to M-N luminance levels are calculated according to the initial register values corresponding to the M luminance levels and the target register values corresponding to the N luminance levels, so as to drive the light-emitting sub-pixels to emit light at luminance target values under each luminance level. Therefore, the production line gamma debugging time can be saved, and the production efficiency of the display panel can be improved. BRIEF DESCRIPTION OF DRAWINGS

[0016] Figure 1 A flowchart of the gamma calculation method provided in an embodiment of the present application is shown.

[0017] Figure 2 A schematic diagram of the luminance levels provided in an embodiment of the present application is shown.

[0018] Figure 3 A flowchart of a gamma calculation method provided in another embodiment of the present application is shown.

[0019] Figure 4 A flowchart of a gamma calculation method provided in another embodiment of the present application is shown.

[0020] Figure 5 A flowchart of a gamma calculation method provided in another embodiment of the present application is shown.

[0021] Figure 6 A flowchart of a gamma calculation method provided in another embodiment of the present application is shown.

[0022] Figure 7 A flowchart of a gamma calculation method provided in another embodiment of the present application is shown.

[0023] Figure 8 A structural diagram of a gamma calculation device provided in an embodiment of the present application is shown.

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

[0025] The technical solutions in the embodiments of the present application will be described clearly and completely below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only some of the embodiments of the present application, but not all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative work fall within the scope of protection of the present application.

[0026] Figure 1 A flowchart of a gamma calculation method provided in an embodiment of the present application is shown. Figure 2 A diagram of luminance levels provided in an embodiment of the present application is shown. As shown in the diagram, the gamma calculation method is applied to a display panel in a current batch, and includes the following steps. Figure 1

[0027] Step 100, obtaining initial register values corresponding to M luminance levels of the display panel at a current gray scale respectively.

[0028] In the step, the luminance levels correspond to luminance target values of light-emitting sub-pixels.

[0029] ​Specifically, the display panel can include multiple different brightness levels. The target brightness value for each light-emitting sub-pixel can be the display brightness value of the pixel. When performing gamma calibration on the display panel, M groups of brightness levels to be calibrated can be preset, each group being called a brightness level. Users can adjust the brightness of the display screen by selecting a brightness level. For example, in strong light, users can change the brightness level to increase the display brightness value, allowing them to see the content displayed on the screen clearly; in weak light, users can change the brightness level to decrease the display brightness value, avoiding excessive differences between ambient light and screen brightness that could cause eye strain.

[0030] For example, the initial register values ​​corresponding to each of the M brightness levels can be obtained from historical log records. The initial register value represents the gamma register value corresponding to each current brightness level.

[0031] It should be understood that the current gray level can be 8 gray levels or 32 gray levels, or other gray level values. This application does not limit the gray level value.

[0032] like Figure 2 As shown, the brightness data corresponding to different brightness levels of the display screen is different. The brightness level currently used by the display screen can be one of multiple different brightness levels in the display screen. For example, the display screen can include 10 brightness levels, namely BAND-0 to BAND-9. Brightness level BAND-0 indicates that the target brightness value corresponding to the current grayscale can be 800 nits; brightness level BAND-9 indicates that the target brightness value corresponding to the current grayscale is 2 nits. It should be understood that different thresholds can be preset for brightness levels according to actual conditions, and this application does not limit the specific brightness value of the brightness level.

[0033] Step 101: Obtain the target register values ​​corresponding to N brightness levels out of the M brightness levels.

[0034] For example, the target register values ​​corresponding to each of the N brightness levels are obtained by adjusting the initial register values ​​corresponding to each of the N brightness levels.

[0035] Specifically, the initial register values ​​corresponding to N brightness levels out of M brightness levels can be adjusted to obtain the target register values ​​corresponding to each of the N brightness levels.

[0036] For example, the N brightness levels may include Band-1, Band-3, Band-4, and Band-9; or other brightness levels. It should be understood that the N brightness levels are those that emphasize the tuning effect, and can also be determined according to the actual situation.

[0037] Step 102, according to the initial register value corresponding to each of the M luminance levels and the target register value corresponding to each of the N luminance levels, the target register value corresponding to each of the M-N luminance levels is calculated.

[0038] Wherein, M, N are positive integers, M>N, N≥2, the target register value is used to drive the light-emitting sub-pixels to emit light according to the luminance target value at each luminance level.

[0039] In actual application process, for M luminance levels, N luminance levels which pay attention to effect can be line debugged to ensure that the target register value corresponding to each of the N luminance levels meets the luminance display requirement. For M-N luminance levels, calculation is performed without debugging, thereby reducing the total time of line gamma debugging and accelerating the production efficiency.

[0040] The gamma calculation method provided by the embodiment of the application can be applied to electronic devices with display screens, and can be used for targeted gamma calculation of the luminance levels of the display screen. The electronic device includes a mobile phone, a computer, a tablet computer and the like. The display screen of the electronic device is composed of an organic light-emitting diode (OLED) display panel. The OLED includes a passive matrix organic light-emitting diode (PMOLED) and an active matrix organic light-emitting diode (AMOLED). In the embodiment, the specific form of the display screen is not limited.

[0041] The gamma calculation method provided by the embodiment of the application can obtain the initial register value corresponding to each of the M luminance levels and the target register value corresponding to each of the N luminance levels of the display panel at the current gray level. The target register value corresponding to each of the N luminance levels is obtained by debugging the initial register value corresponding to each of the N luminance levels. Then, according to the initial register value corresponding to each of the M luminance levels and the target register value corresponding to each of the N luminance levels, the target register value corresponding to each of the M-N luminance levels is calculated, so as to drive the light-emitting sub-pixels to emit light according to the luminance target value at each luminance level. Therefore, the production line gamma debugging time can be saved, and the production efficiency of the display panel can be improved.

[0042] Figure 3 The flowchart of the gamma calculation method provided in another embodiment of the application is shown in FIG. 6. Specifically, based on the embodiment shown in FIG. 5, the embodiment shown in FIG. 6 extends the embodiment shown in FIG. 5. Figure 1 The embodiment shown in FIG. 6 is based on the embodiment shown in FIG. 5. Figure 3 The embodiment shown in FIG. 6 is based on the embodiment shown in FIG. 5. Figure 3 The embodiment shown in FIG. 6 is based on the embodiment shown in FIG. 5. Figure 1The differences between the embodiments shown will not be described again.

[0043] As shown in Figure 3 The M luminance levels include a first luminance level, a second luminance level, and a third luminance level, and the gamma calculation method further includes the following steps.

[0044] In step 300, target register values corresponding to the first luminance level and the third luminance level in the M luminance levels are obtained.

[0045] It should be understood that the first luminance level and the third luminance level can correspond to Band-1 and Band-3 in Figure 2 respectively, of course, they can also be any two luminance levels in Figure 2 The present application does not make specific limitations on the first luminance level and the third luminance level.

[0046] Specifically, when the gamma register value is debugged on the production line, the initial register values corresponding to the first luminance level and the third luminance level can be debugged to obtain the target register values corresponding to the first luminance level and the third luminance level.

[0047] In step 301, a debugging coefficient corresponding to the display panel at the current gray level is determined according to the initial register values corresponding to the first luminance level, the second luminance level, and the third luminance level.

[0048] Exemplarily, the debugging coefficient represents a parameter that can be used for display panel gamma debugging. The debugging coefficient can be a conversion relationship value of the initial register values corresponding to the first luminance level, the second luminance level, and the third luminance level.

[0049] In step 302, the target register value of the second luminance level is calculated based on the debugging coefficient corresponding to the display panel and the target register values corresponding to the first luminance level and the third luminance level.

[0050] Specifically, the initial register values corresponding to the first luminance level and the third luminance level are debugged, and the target register values obtained after debugging are operated with the debugging coefficient, so that the target register value of the second luminance level can be obtained.

[0051] The gamma calculation method provided in this application determines the adjustment coefficient corresponding to the display panel at the current grayscale based on the initial register values ​​corresponding to the first brightness level, the second brightness level, and the third brightness level. Based on the adjustment coefficient corresponding to the display panel and the target register values ​​corresponding to the first brightness level and the third brightness level, the target register value of the second brightness level is calculated. This achieves the purpose of calculating a certain brightness level without adjustment, which can reduce production line debugging time. The adjustment coefficient can improve the accuracy of gamma calculation, further effectively improving the display quality of the display product.

[0052] Figure 4 This is a flowchart illustrating a gamma calculation method provided in yet another embodiment of this application. Specifically, in Figure 3 Extending from the illustrated embodiment Figure 4 The illustrated embodiment will be described in detail below. Figure 4 The illustrated embodiments and Figure 3 The differences between the embodiments shown are not repeated here, and the similarities are not repeated here.

[0053] like Figure 4 As shown, based on the initial register values ​​corresponding to the first brightness level, the second brightness level, and the third brightness level, the adjustment coefficient corresponding to the display panel at the current grayscale is determined (step 301), including the following steps.

[0054] Step 400: Based on the initial register values ​​corresponding to the first brightness level, the second brightness level, and the third brightness level, the adjustment coefficient corresponding to the display panel is calculated using the first preset formula.

[0055] For example, the first preset formula is x=B / (A^2+C^2)^(1 / 2); where x represents the adjustment coefficient corresponding to the display panel, B represents the initial register value of the second brightness level, A represents the initial register value of the first brightness level, C represents the initial register value of the third brightness level, and x is a positive integer.

[0056] For example, if Band-2 is not debugged and the target register value is calculated instead, it can be calculated based on any two other brightness levels that need to be debugged, such as Band-1 and Band-3. Let the initial register values ​​of the 255 grayscale red sub-pixels of Band-1, Band-2, and Band-3 be A, B, and C, respectively. Then, the debugging coefficient x = B / (A^2 + C^2)^(1 / 2) can be calculated according to the first preset formula. The same logic applies to other grayscale levels or sub-pixels of other colors.

[0057] The gamma calculation method provided in this application calculates the adjustment coefficient corresponding to the display panel using a first preset formula based on the initial register values ​​corresponding to the first brightness level, the second brightness level, and the third brightness level, and calculates the target register value of the second brightness level using the adjustment coefficient. This method not only improves the accuracy of gamma calculation but also improves the adjustment efficiency.

[0058] Figure 5 This is a flowchart illustrating a gamma calculation method provided in yet another embodiment of this application. Specifically, in Figure 3 Extending from the illustrated embodiment Figure 5 The illustrated embodiment will be described in detail below. Figure 5 The illustrated embodiments and Figure 3 The differences between the embodiments shown are not repeated here, and the similarities are not repeated here.

[0059] like Figure 5 As shown, the gamma calculation method also includes the following steps.

[0060] Step 500: Using the first preset formula, calculate the debugging coefficients corresponding to each of the other display panels in the current batch.

[0061] Step 501: Determine the average value of the debugging coefficients based on the debugging coefficients corresponding to the display panel and the debugging coefficients corresponding to multiple other display panels.

[0062] Specifically, using the first preset formula, step 301 is repeated, each time using multiple display panels from the same batch but different ones, to obtain the adjustment coefficient of each display panel, and the average value of the multiple adjustment coefficients is obtained.

[0063] Step 502: Based on the average value of the debugging coefficients and the target register values ​​corresponding to the first brightness level and the third brightness level, the target register value of the second brightness level is calculated using the second preset formula.

[0064] For example, the second preset formula is in, E represents the average value of the adjustment coefficients, D represents the target register value of the first brightness level, and F represents the target register value of the third brightness level. It is a positive integer.

[0065] For example, when debugging the gamma register value on the production line, Band-1 and Band-3 can be debugged. Assuming that the target register values ​​of the 255 grayscale red sub-pixels of Band-1 and Band-3 are D and F respectively after debugging, the target register value E of the 255 grayscale red sub-pixels of Band-2 can be calculated according to the second preset formula.

[0066] It should be understood that the sub-pixels of other debugging gray scale or other colors are the same. Other brightness levels can also be calculated using the same algorithm as described above, and are not limited to adjacent brightness levels.

[0067] The gamma calculation method provided by the embodiment of the application is based on the target register values corresponding to the mean value of the debugging coefficients, the first brightness level and the third brightness level, and the target register value of the second brightness level is calculated by using a second preset formula. The error between the calculated target register value of the second brightness level and the debugging target register value is small, and the gamma is basically not affected. The debugging time of the production line is reduced, and the debugging effect is ensured.

[0068] Figure 6 The flowchart of the gamma calculation method provided by another embodiment of the application is shown in FIG. 6. Specifically, the embodiment shown in FIG. 6 is extended on the basis of the embodiment shown in FIG. 5, and the differences between the embodiment shown in FIG. 6 and the embodiment shown in FIG. 5 will be mainly described below. Figure 5 The embodiment shown in FIG. 7 is extended on the basis of the embodiment shown in FIG. 6, and the differences between the embodiment shown in FIG. 7 and the embodiment shown in FIG. 6 will be mainly described below. Figure 6 The embodiment shown in FIG. 8 is extended on the basis of the embodiment shown in FIG. 7, and the differences between the embodiment shown in FIG. 8 and the embodiment shown in FIG. 7 will be mainly described below. Figure 6 The embodiment shown in FIG. 9 is extended on the basis of the embodiment shown in FIG. 8, and the differences between the embodiment shown in FIG. 9 and the embodiment shown in FIG. 8 will be mainly described below. Figure 5 The same parts of the embodiments shown in FIGS. 5 to 9 will not be described again.

[0069] As shown in FIG. 10, the mean value of the debugging coefficients is determined based on the debugging coefficient corresponding to the display panel and the debugging coefficients corresponding to a plurality of other display panels (step 1001), including the following steps. Figure 6 Step 1000, the mean value of the debugging coefficients is calculated based on the debugging coefficient corresponding to the display panel and the debugging coefficients corresponding to a plurality of other display panels.

[0070] The gamma calculation method provided by the embodiment of the application is based on the target register values corresponding to the mean value of the debugging coefficients, the first brightness level and the third brightness level, and the target register value of the second brightness level is calculated by using a second preset formula. The error between the calculated target register value of the second brightness level and the debugging target register value is small, and the gamma is basically not affected. The debugging time of the production line is reduced, and the debugging effect is ensured.

[0071]

[0072] The flowchart of the gamma calculation method provided by another embodiment of the application is shown in FIG. 13. Specifically, the embodiment shown in FIG. 13 is extended on the basis of the embodiment shown in FIG. 12, and the differences between the embodiment shown in FIG. 13 and the embodiment shown in FIG. 12 will be mainly described below. Figure 7 The embodiment shown in FIG. 14 is extended on the basis of the embodiment shown in FIG. 13, and the differences between the embodiment shown in FIG. 14 and the embodiment shown in FIG. 13 will be mainly described below. Figure 1 The embodiment shown in FIG. 15 is extended on the basis of the embodiment shown in FIG. 14, and the differences between the embodiment shown in FIG. 15 and the embodiment shown in FIG. 14 will be mainly described below. Figure 7 The same parts of the embodiments shown in FIGS. 12 to 15 will not be described again. Figure 7 Figure 1 The same parts of the embodiments shown in FIGS. 12 to 15 will not be described again.

[0073] As shown in FIG. 16, the mean value of the debugging coefficients is determined based on the debugging coefficient corresponding to the display panel and the debugging coefficients corresponding to a plurality of other display panels (step 1601), including the following steps. Figure 7 ​As shown, after the target register values corresponding to the M-N luminance levels are calculated (step 102) according to the initial register values corresponding to the M luminance levels and the target register values corresponding to the N luminance levels, the method further includes the following steps.

[0074] At step 700, the target register values corresponding to the M luminance levels of the display panel are written into the driving chip of the display panel.

[0075] The driving chip drives the light-emitting sub-pixels to emit light according to the luminance target values at each luminance level.

[0076] Exemplarily, the target register values corresponding to the M luminance levels include target register values of sub-pixels of different colors in different gray scales.

[0077] The gamma calculation method provided by the embodiments of the present application writes the target register values corresponding to the M luminance levels of the display panel into the driving chip of the display panel, so that the driving chip drives the light-emitting sub-pixels to emit light according to the luminance target values at each luminance level, effectively improving the display effect of the display panel and improving the user experience of the display panel.

[0078] Figure 8 As shown, the gamma calculation device 8 is applied to a display panel in a current batch. The gamma calculation device 8 includes a first obtaining module 800, a second obtaining module 801, and a calculation module 802. Figure 8 As shown, the gamma calculation device 8 is applied to a display panel in a current batch. The gamma calculation device 8 includes a first obtaining module 800, a second obtaining module 801, and a calculation module 802. The first obtaining module 800 is configured to obtain initial register values corresponding to M luminance levels of the display panel at a current gray scale, the luminance levels corresponding to luminance target values of light-emitting sub-pixels. The second obtaining module 801 is configured to obtain target register values corresponding to N luminance levels of the M luminance levels, the target register values corresponding to the N luminance levels being obtained by debugging the initial register values corresponding to the N luminance levels. The calculation module 802 is configured to calculate target register values corresponding to M-N luminance levels according to the initial register values corresponding to the M luminance levels and the target register values corresponding to the N luminance levels; wherein M and N are positive integers, M>N, N≥2, and the target register values are used to drive the light-emitting sub-pixels to emit light according to preset luminance target values at each luminance level.

[0079] In some embodiments, the M luminance levels include a first luminance level, a second luminance level, and a third luminance level, and the second obtaining module 801 is further configured to obtain target register values corresponding to the first luminance level and the third luminance level in the M luminance levels, respectively. The calculation module 802 is further configured to determine a debugging coefficient corresponding to the display panel at the current gray level according to the initial register values corresponding to the first luminance level, the second luminance level, and the third luminance level, respectively; and calculate the target register value of the second luminance level based on the debugging coefficient corresponding to the display panel, the target register values corresponding to the first luminance level and the third luminance level, respectively.

[0080] In some embodiments, the calculation module 802 is further configured to calculate the debugging coefficient corresponding to the display panel by using a first preset formula according to the initial register values corresponding to the first luminance level, the second luminance level, and the third luminance level, respectively.

[0081] In some embodiments, the calculation module 802 is further configured to calculate the debugging coefficients corresponding to the plurality of other display panels in the current batch by using the first preset formula; determine a debugging coefficient mean value based on the debugging coefficient corresponding to the display panel and the debugging coefficients corresponding to the plurality of other display panels; and calculate the target register value of the second luminance level by using a second preset formula based on the debugging coefficient mean value, the target register values corresponding to the first luminance level and the third luminance level, respectively.

[0082] In some embodiments, the calculation module 802 is further configured to calculate the debugging coefficient mean value by averaging the debugging coefficient corresponding to the display panel and the debugging coefficients corresponding to the plurality of other display panels.

[0083] In some embodiments, the first preset formula is x = B / (A^2+C^2)^(1 / 2); wherein x represents the debugging coefficient corresponding to the display panel, B represents the initial register value of the second luminance level, A represents the initial register value of the first luminance level, C represents the initial register value of the third luminance level, and x is a positive integer.

[0084] In some embodiments, the second preset formula is wherein, represents the debugging coefficient mean value, E represents the target register value of the second luminance level, D represents the target register value of the first luminance level, F represents the target register value of the third luminance level, is a positive integer.

[0085] In some embodiments, the gamma calculation apparatus further includes a writing module configured to write the target register values corresponding to the M luminance levels of the display panel into a driving chip of the display panel, so that the driving chip drives the light-emitting sub-pixels to emit light at the luminance target values at each luminance level.

[0086] One embodiment of this application provides a display panel that performs gamma calculations using the gamma calculation method mentioned in the above embodiments.

[0087] The display panel provided in this application obtains the initial register values ​​corresponding to each of the M brightness levels and the target register values ​​corresponding to each of the N brightness levels at the current grayscale. The target register values ​​corresponding to each of the N brightness levels are obtained by adjusting the initial register values ​​corresponding to each of the N brightness levels. Then, based on the initial register values ​​corresponding to each of the M brightness levels and the target register values ​​corresponding to each of the N brightness levels, the target register values ​​corresponding to each of the MN brightness levels are calculated. This drives the light-emitting sub-pixels to emit light according to the brightness target value at each brightness level, which can save the gamma debugging time on the production line and improve the production efficiency of the display panel.

[0088] Below, for reference Figure 9 This describes an electronic device according to embodiments of the present application. Figure 9 The diagram shown is a structural schematic of an electronic device provided in an embodiment of this application.

[0089] like Figure 9 As shown, the electronic device 900 includes one or more processors 901 and memory 902.

[0090] The processor 902 may be a central processing unit (CPU) or other form of processing unit with data processing and / or instruction execution capabilities, and may control other components in the electronic device 900 to perform desired functions.

[0091] The memory 902 may include one or more computer program products, which may include various forms of computer-readable storage media, such as volatile memory and / or non-volatile memory. Volatile memory may include, for example, random access memory (RAM) and / or cache memory. Non-volatile memory may include, for example, read-only memory (ROM), hard disk, flash memory, etc. One or more computer program instructions may be stored on the computer-readable storage medium, and the processor 902 may execute the program instructions to implement the gamma calculation methods and / or other desired functions of the various embodiments of this application mentioned above. The computer-readable storage medium may also store various contents such as the initial register values ​​corresponding to each of the M brightness levels.

[0092] In one example, the electronic device 900 may also include an input device 903 and an output device 904, which are interconnected via a bus system and / or other forms of connection mechanism (not shown).

[0093] The input device 903 can include, for example, a keyboard, a mouse, and the like.

[0094] The output device 904 can output various information including the target register values corresponding to the M-N gradations to the outside. The output device 904 can include, for example, a display, a speaker, a printer, a communication network and a remote output device connected thereto, and the like.

[0095] Of course, in order to simplify, Figure 9 Only some of the components in the electronic device 900 related to the present application are shown in FIG. 9, and components such as a bus, an input / output interface, and the like are omitted. In addition, the electronic device 900 can include any other appropriate components according to the specific application.

[0096] In addition to the above-mentioned method and device, an embodiment of the present application can also be a computer program product including computer program instructions, which, when executed by a processor, cause the processor to perform the steps in the gamma calculation method according to various embodiments of the present application described above in the specification.

[0097] The computer program product can be written in any combination of one or more programming languages, including an object-oriented programming language such as Java, C++, and the like, and a conventional procedural programming language such as "C" language or the like. The program code can be executed entirely on the user computing device, partially on the user device, as a separate software package, partially on the user computing device and partially on a remote computing device, or entirely on a remote computing device or server.

[0098] In addition, an embodiment of the present application can also be a computer readable storage medium having stored thereon computer program instructions, which, when executed by a processor, cause the processor to perform the steps in the gamma calculation method according to various embodiments of the present application described above in the specification.

[0099] The computer readable storage medium can be a combination of one or more computer readable media. The computer readable media can be a computer readable signal medium or a computer readable storage medium. The computer readable storage medium can include, for example, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples (a non-exhaustive list) of the computer readable storage medium include the following: an electrical connection having one or more wires, a portable disc, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or Flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

[0100] The above generally describes the basic principles of the application in conjunction with specific embodiments, but it should be noted that the advantages, benefits, effects and the like mentioned in the present application are only examples and are not limiting, and these advantages, benefits, effects and the like cannot be considered as necessary for each embodiment of the present application. In addition, the above specific details disclosed are only for the purpose of example and understanding, and are not limiting, and the above details do not limit the present application to the specific details described above.

[0101] The block diagrams of the devices, apparatuses, equipment, systems involved in the present application are only illustrative examples and are not intended to require or imply the connection, arrangement, configuration shown in the block diagrams. As those skilled in the art will recognize, these devices, apparatuses, equipment, systems can be connected, arranged, configured in any manner. Words such as "include", "contain", "have" and the like are open-ended words, mean "include but not limited to", and can be used interchangeably. The words "or" and "and" used herein mean the word "and / or", and can be used interchangeably unless the context clearly indicates otherwise. The word "such as" used herein means the phrase "such as but not limited to", and can be used interchangeably.

[0102] It should also be noted that in the devices, apparatuses and methods of the present application, each component or step can be decomposed and / or recombined. These decompositions and / or recombinations should be considered as equivalent solutions of the present application.

[0103] The above description of the disclosed aspects is provided to enable any person skilled in the art to make or use the application. Various modifications to these aspects will be readily apparent to those skilled in the art, and the generic principles defined herein can be applied to other aspects without departing from the scope of the application. Thus, the present application is not intended to be limited to the aspects shown herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein. The above description is presented to enable any person skilled in the art to make or use the application. The language presented in the claims is to be interpreted in the light of the techniques and procedures disclosed in this application. The claims are to be interpreted as not being limited to the exact elements disclosed or elements equivalent to those disclosed.

Claims

1. A gamma calculation method, characterized in that, The display panels used in the current batch include: Obtain the initial register values ​​corresponding to each of the M brightness levels of the display panel at the current grayscale, where each brightness level corresponds to the target brightness value of the light-emitting sub-pixel; Obtain the target register values ​​corresponding to N brightness levels out of the M brightness levels. The target register values ​​corresponding to the N brightness levels are obtained by adjusting the initial register values ​​corresponding to the N brightness levels. Based on the initial register values ​​corresponding to each of the M brightness levels and the target register values ​​corresponding to each of the N brightness levels, the target register values ​​corresponding to each of the MN brightness levels are calculated. Where M and N are both positive integers, M > N, N ≥ 2, and the target register value is used to drive the light-emitting sub-pixel to emit light according to the target brightness value at each brightness level; The step of calculating the target register values ​​corresponding to each of the M brightness levels based on the initial register values ​​corresponding to each of the M brightness levels and the target register values ​​corresponding to each of the N brightness levels includes: Based on the initial register values ​​corresponding to each of the M brightness levels, determine the adjustment coefficients corresponding to the display panel at the current grayscale. Based on the adjustment coefficient and the target register values ​​corresponding to each of the N brightness levels, the target register values ​​corresponding to each of the MN brightness levels are calculated. The adjustment coefficient is the conversion relationship value of the initial register values ​​corresponding to each of the M brightness levels.

2. The gamma calculation method according to claim 1, characterized in that, The M brightness levels include a first brightness level, a second brightness level, and a third brightness level. The step of obtaining the target register values ​​corresponding to each of the N brightness levels out of the M brightness levels includes: Obtain the target register values ​​corresponding to the first brightness level and the third brightness level from the M brightness levels; The step of calculating the target register values ​​corresponding to each of the M brightness levels based on the initial register values ​​corresponding to each of the M brightness levels and the target register values ​​corresponding to each of the N brightness levels includes: Based on the initial register values ​​corresponding to the first brightness level, the second brightness level, and the third brightness level, the adjustment coefficient corresponding to the display panel at the current grayscale is determined. The target register value of the second brightness level is calculated based on the adjustment coefficient corresponding to the display panel, the target register value corresponding to the first brightness level and the third brightness level respectively.

3. The gamma calculation method according to claim 2, characterized in that, The step of determining the adjustment coefficient corresponding to the display panel at the current grayscale based on the initial register values ​​corresponding to the first brightness level, the second brightness level, and the third brightness level includes: The adjustment coefficient corresponding to the display panel is calculated using a first preset formula based on the initial register values ​​corresponding to the first brightness level, the second brightness level, and the third brightness level.

4. The gamma calculation method according to claim 2, characterized in that, Before calculating the target register value of the second brightness level based on the adjustment coefficient corresponding to the display panel, the target register values ​​corresponding to the first brightness level and the third brightness level, the method further includes: Using the first preset formula, the debugging coefficients corresponding to each of the other display panels in the current batch are calculated; The step of calculating the target register value of the second brightness level based on the adjustment coefficient corresponding to the display panel and the target register values ​​corresponding to the first brightness level and the third brightness level includes: The average value of the adjustment coefficient is determined based on the adjustment coefficient corresponding to the display panel and the adjustment coefficients corresponding to the plurality of other display panels. Based on the average value of the debugging coefficients, the target register values ​​corresponding to the first brightness level and the third brightness level, the target register value of the second brightness level is calculated using the second preset formula.

5. The gamma calculation method according to claim 4, characterized in that, The step of determining the average adjustment coefficient based on the adjustment coefficient corresponding to the display panel and the adjustment coefficients corresponding to the plurality of other display panels includes: The average value of the debugging coefficients is obtained by averaging the debugging coefficients corresponding to the display panel and the debugging coefficients corresponding to the other display panels.

6. The gamma calculation method according to claim 4, characterized in that, The first preset formula is ; Where x represents the adjustment coefficient corresponding to the display panel, B represents the initial register value of the second brightness level, A represents the initial register value of the first brightness level, C represents the initial register value of the third brightness level, and x is a positive integer.

7. The gamma calculation method according to claim 4, characterized in that, The second preset formula is ; in, The value represents the average of the adjustment coefficients, E represents the target register value for the second brightness level, D represents the target register value for the first brightness level, and F represents the target register value for the third brightness level. It is a positive integer.

8. The gamma calculation method according to any one of claims 1 to 7, characterized in that, After calculating the target register values ​​corresponding to each of the M brightness levels based on the initial register values ​​corresponding to each of the M brightness levels and the target register values ​​corresponding to each of the N brightness levels, the method further includes: The target register values ​​corresponding to each of the M brightness levels of the display panel are written into the driver chip of the display panel, so that the driver chip drives the light-emitting sub-pixels to emit light according to the target brightness value at each brightness level.

9. A gamma computing device, characterized in that, The display panels used in the current batch include: The first acquisition module is used to acquire the initial register values ​​corresponding to each of the M brightness levels of the display panel under the current grayscale, wherein the brightness level corresponds to the brightness target value of the light-emitting sub-pixel; The second acquisition module is used to acquire the target register values ​​corresponding to each of the N brightness levels out of the M brightness levels. The target register values ​​corresponding to each of the N brightness levels are obtained by debugging the initial register values ​​corresponding to each of the N brightness levels. The calculation module is used to calculate the target register values ​​corresponding to each of the M brightness levels based on the initial register values ​​corresponding to each of the M brightness levels and the target register values ​​corresponding to each of the N brightness levels; wherein M and N are both positive integers, M>N, N≥2, and the target register values ​​are used to drive the light-emitting sub-pixels to emit light according to the brightness target value at each brightness level; The step of calculating the target register values ​​corresponding to each of the M brightness levels based on the initial register values ​​corresponding to each of the M brightness levels and the target register values ​​corresponding to each of the N brightness levels includes: Based on the initial register values ​​corresponding to each of the M brightness levels, determine the adjustment coefficients corresponding to the display panel at the current grayscale. Based on the adjustment coefficient and the target register values ​​corresponding to each of the N brightness levels, the target register values ​​corresponding to each of the MN brightness levels are calculated. The adjustment coefficient is the conversion relationship value of the initial register values ​​corresponding to each of the M brightness levels.

10. A display panel, characterized in that, include: Gamma calculation is performed using the gamma calculation method as described in any one of claims 1 to 8.

Citation Information

Patent Citations

  • Display panel gamma adjustment method and device

    CN111508414A

  • Gamma debugging method, device and equipment

    CN113393794A