A method for color shift compensation of a display panel and a display device

By combining display parameters and ambient temperature to predict the actual temperature of the Micro-LED display panel, a compensation gamma meter is determined and a compensation data signal is provided, which solves the color shift problem of the Micro-LED display panel when the temperature changes and improves the display effect.

CN118609507BActive Publication Date: 2025-10-31TIANMA ADVANCED DISPLAY TECH INST (XIAMEN) CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202410841678.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-06-26
Publication Date
2025-10-31
Estimated Expiration
2044-06-26

AI Technical Summary

Technical Problem

Micro-LED display panels exhibit color shift issues when temperatures change, and existing technologies struggle to accurately compensate for this color shift, resulting in poor display performance.

Method used

By acquiring the initial display parameters of the display pixels and the ambient temperature, the actual temperature of the display panel is predicted, and a compensation gamma meter is determined based on the actual temperature to provide compensation data signals to the display pixels for color shift compensation.

Benefits of technology

It achieves more accurate color shift compensation for Micro-LED display panels, improves display effect, and ensures sufficient color shift compensation under different screen conditions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118609507B_ABST
    Figure CN118609507B_ABST
Patent Text Reader

Abstract

This disclosure relates to a color shift compensation method and display device for a display panel. The display panel includes a plurality of display pixels arranged in rows and columns. The method includes: acquiring initial display parameters of the plurality of display pixels and the ambient temperature of the display panel; determining the actual temperature of the display panel based on the initial display parameters and the ambient temperature; determining a compensation gamma table for the display panel based on the actual temperature; and providing compensation data signals to the plurality of display pixels based on the compensation gamma table. The method provided by this disclosure combines display parameters and ambient temperature to further predict the actual temperature of the display panel, enabling more accurate color shift compensation for the display panel. This ensures that display panels displaying different images can receive sufficient color shift compensation, thereby improving the display effect.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of display technology, and in particular to a method for color deviation compensation of a display panel and a display device. Background Technology

[0002] The human eye's perception of brightness is non-linear; that is, it is relatively sensitive to small changes in brightness in dark areas but relatively insensitive in bright areas. To compensate for this non-linear perception, display devices use gamma tuning to simulate the perceptual characteristics of the human eye and store the corresponding gamma table.

[0003] During display, the display device drives the display panel to display images by calling a pre-stored gamma meter, thereby making the colors and brightness of the images more in line with the natural perception of the human eye, while also optimizing the image's contrast, shadow details, and color reproduction. Summary of the Invention

[0004] This disclosure provides a method for color shift compensation of a display panel and a display device.

[0005] This disclosure provides a color shift compensation method for a display panel, the display panel including a plurality of display pixels arranged in rows and columns; the method includes: acquiring initial display parameters of the plurality of display pixels and the ambient temperature of the display panel; determining the actual temperature of the display panel based on the initial display parameters and the ambient temperature; determining a compensation gamma table of the display panel based on the actual temperature; and providing compensation data signals to the plurality of display pixels based on the compensation gamma table.

[0006] Based on the same inventive concept, this disclosure provides a display device, comprising: a display panel including a plurality of display pixels arranged in rows and columns; an image decoding module for acquiring initial display parameters of the plurality of display pixels; a temperature acquisition module for acquiring the ambient temperature of the display panel; an integrated processing module for determining the actual temperature of the display panel based on the initial display parameters and the ambient temperature; and a display driving module for determining a compensation gamma meter of the display panel based on the actual temperature, and providing compensation data signals to the plurality of display pixels based on the compensation gamma meter.

[0007] Compared with the prior art, the technical solution provided in this disclosure has the following advantages: The method provided in this disclosure combines display parameters and ambient temperature to further predict the actual temperature of the display panel, which can perform more accurate color shift compensation on the display panel, so that the display panels displaying different images can all get sufficient color shift compensation, thereby improving the display effect. Attached Figure Description

[0008] The accompanying drawings, which are incorporated in and form a part of this specification, illustrate embodiments consistent with this disclosure and, together with the description, serve to explain the principles of this disclosure.

[0009] To more clearly illustrate the technical solutions in the embodiments of this disclosure or the prior art, the accompanying drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, for those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0010] Figure 1 This is a schematic diagram of a planar structure of a display panel provided in an embodiment of the present disclosure;

[0011] Figure 2 A chromaticity map provided for embodiments of this disclosure;

[0012] Figure 3 A schematic flowchart illustrating a color shift compensation method for a display panel provided in an embodiment of this disclosure;

[0013] Figure 4 A schematic flowchart illustrating another method for color shift compensation of a display panel provided in an embodiment of this disclosure;

[0014] Figure 5 A schematic diagram of another display panel structure provided in an embodiment of this disclosure;

[0015] Figure 6 A schematic flowchart illustrating another method for color shift compensation of a display panel provided in an embodiment of this disclosure;

[0016] Figure 7 A schematic flowchart illustrating another method for color shift compensation of a display panel provided in an embodiment of this disclosure;

[0017] Figure 8 This is a partial planar structure diagram of a display panel provided in an embodiment of the present disclosure;

[0018] Figure 9 A partial planar structure diagram of another display panel provided in an embodiment of this disclosure;

[0019] Figure 10 This is a schematic diagram of the structure of a display device provided in an embodiment of the present disclosure;

[0020] Figure 11 This is a schematic diagram of another display device provided in an embodiment of the present disclosure;

[0021] Figure 12 This is a schematic diagram of another display device provided in an embodiment of the present disclosure;

[0022] Figure 13 This is a schematic diagram of a planar structure of a display device provided in an embodiment of the present disclosure;

[0023] Figure 14 This is a schematic diagram of the planar structure of another display device provided in an embodiment of the present disclosure;

[0024] Figure 15 This is a schematic diagram of the planar structure of another display device provided in an embodiment of the present disclosure. Detailed Implementation

[0025] To better understand the above-mentioned objectives, features, and advantages of the embodiments of this disclosure, the solutions of the embodiments of this disclosure will be further described below. It should be noted that, unless otherwise specified, the embodiments of this disclosure and the features within them can be combined with each other.

[0026] Numerous specific details are set forth in the following description in order to provide a full understanding of the embodiments of this disclosure, but the embodiments of this disclosure may also be implemented in other ways different from those described herein; obviously, the embodiments in the specification are only some embodiments of the embodiments of this disclosure, and not all embodiments.

[0027] In one embodiment, such as Figure 1 As shown, the display panel includes multiple pixel driving circuits C arranged in rows and columns, and display pixels D. Each pixel driving circuit C is electrically connected to a display pixel D in a one-to-one correspondence. Specifically, when the display panel is used to display a frame of an image, it acquires the grayscale value (0-255) of each display pixel used to display that frame. Then, the display driving module provides corresponding data signals to the pixel driving circuit C corresponding to each display pixel D based on the grayscale value of each pixel, causing the pixel driving circuit C to drive the display pixel D to emit light according to the target display parameters, thereby completing the display of that frame of the image.

[0028] Understandable, Figure 1 This is merely an example and is used to illustrate the position of the display pixel D in the display panel and its connection relationship with the pixel driving circuit C. In an actual display panel, the pixel driving circuit C is located below the display pixel D and is covered by the display pixel D. The same applies to other embodiments of this disclosure, and will not be described again.

[0029] The correspondence between each grayscale value from 0 to 255 and the data signal is acquired and stored as a gamma table during gamma tuning of the display panel. The data signal can be the data voltage provided to the pixel driving circuit C. Specifically, the gamma curve is a non-linear relationship curve describing the output brightness and input grayscale value of the display panel during gamma tuning. The goal of gamma tuning is to make the relationship between the input grayscale value and the output brightness of the display panel conform to the desired gamma curve.

[0030] Depending on the specific display requirements and display panel model, there are several commonly used gamma curves in the industry, with the gamma 2.2 curve being one of them. In the gamma 2.2 curve, for every doubling of the input signal (grayscale value or voltage value), the output brightness will increase exponentially, that is, increase to the 2.2 power of the original brightness.

[0031] Figure 2 This illustration shows a chromaticity diagram in one embodiment of the present disclosure. The chromaticity diagram includes all colors that the display panel can display. Specifically, the upper left corner of the chromaticity diagram represents green, the lower left corner blue, and the lower right corner red, while other areas represent transitional colors between red, green, and blue. A coordinate system is established on the chromaticity diagram, with the horizontal axis being X and the vertical axis being Y. Each color on the chromaticity diagram can be represented by XY coordinates, i.e., color coordinates. For the display panel, the white color coordinate is also one of the parameters for measuring display effect. An inappropriate gamma curve can cause the white color coordinate of the display panel to shift, resulting in an overall color cast problem in the image.

[0032] In one specific embodiment, the display panel is a Micro LED (micro light-emitting diode) display panel. Compared to LCD (Liquid Crystal Display) and OLED (Organic Light-Emitting Diode) display panels, Micro-LED display panels have advantages such as high brightness, wide color gamut, and long lifespan.

[0033] Temperature is one of the factors affecting the color coordinates of Micro-LED display panels. As the temperature rises, the luminous efficacy of the display pixels decreases. However, since the materials and emission frequencies of display pixels of different colors are different, the degree of luminous efficacy decay of display pixels of different colors also varies when the temperature rises. This leads to color shift problems in Micro-LED display panels.

[0034] To compensate for the color coordinates of a Micro-LED display panel, the data voltage of the display pixels at the same grayscale value can be increased, thereby improving luminous efficiency. However, higher data voltages cause the pixel driving circuit to heat up and exacerbate the color shift problem of the Micro-LED display panel, ultimately leading to insufficient compensation for the color coordinates.

[0035] In view of this, embodiments of this disclosure provide a method for color shift compensation of a display panel, such as... Figure 1 As shown, the display panel includes multiple rows and columns of display pixels D.

[0036] like Figure 3 As shown, the method includes:

[0037] S1. Obtain the initial display parameters of multiple display pixels and the ambient temperature of the display panel.

[0038] In a practical implementation, a temperature sensor for detecting the ambient temperature can be placed inside or in the adjacent area outside the display panel. Specifically, the initial display parameters may include multiple display pixels for displaying the grayscale value of at least one future frame.

[0039] S2. Determine the actual temperature of the display panel based on the initial display parameters and the ambient temperature.

[0040] It is understood that the actual temperature here refers to the actual temperature of the display panel when displaying the image, predicted based on the image to be displayed (i.e., the initial display parameters) and the current ambient temperature. In one specific embodiment, the average grayscale value of the image displayed by the display panel during time period A is greater than the average grayscale value of the image displayed by the display panel during time period B. This indicates that the display panel generates more power consumption when displaying the image during time period A. Therefore, under the same ambient temperature, the actual temperature of the display panel during time period A will be greater than the actual temperature of the display panel during time period B.

[0041] S3. Determine the compensation gamma meter of the display panel based on the actual temperature.

[0042] Specifically, the display driver module stores multiple correspondences between temperatures and compensation gamma meters. These correspondences are obtained by adjusting the gamma of the display panel at different temperatures based on the same target before it leaves the factory. The compensation gamma meter corresponding to each temperature enables the display panel to present the best display effect at that temperature.

[0043] S4. Provide compensation data signals to multiple display pixels based on the compensation gamma table.

[0044] The compensation gamma table stores the compensation data signal corresponding to each grayscale value from 0 to 255. After the display panel obtains the grayscale value of each display pixel, it calls the compensation data signal corresponding to the grayscale value and provides the compensation data signal to the corresponding display pixel to complete the display of the image.

[0045] The method provided in this disclosure combines display parameters and ambient temperature to further predict the actual temperature of the display panel, enabling more accurate color shift compensation for the display panel. This ensures that display panels displaying different images can receive sufficient color shift compensation, thereby improving the display effect.

[0046] In some embodiments, S1 includes:

[0047] Obtain the initial display parameters of each display pixel in the preset display area of ​​the display panel, as well as the ambient temperature of the display panel in the preset display area.

[0048] The above S2 includes:

[0049] Based on the initial display parameters of each display pixel within the preset display area, the area of ​​the preset display area, and the effective time of the initial display parameters, the average power consumption density of the display panel within the preset display area is determined. Based on the average power consumption density of the display panel within the preset display area and the corresponding ambient temperature, the actual temperature of the display panel within the preset display area is determined.

[0050] The temperature of a display panel is related to its power consumption density when displaying images. In one specific embodiment, the average power consumption density of the images displayed by the display panel during time period A is greater than the average power consumption density of the images displayed by the display panel during time period B. This means that, under the same ambient temperature, the actual temperature of the display panel during time period A will be greater than the actual temperature of the display panel during time period B, thus requiring additional color shift compensation for the display panel during time period A.

[0051] In specific implementation, the aforementioned preset display area can be the entire display area of ​​the display panel or a partial display area. An embodiment in which the entire display area of ​​the display panel is divided into multiple sub-areas will be further described in the following embodiments.

[0052] Specifically, the average power consumption density of the display panel within the preset display area can be determined using the following formula:

[0053]

[0054] Where W is the average power consumption density mentioned above, x and y are used to determine the position of the display pixel in the display panel, Lv is the grayscale value in the initial display parameters of the display pixel, S is the area of ​​the preset display area, and t2-t1 is the effective time of the initial display parameters (i.e., the duration of the image displayed with the initial display parameters). By integrating the grayscale values ​​of a certain area of ​​the display panel within a subsequent display time Δt, the power consumption density of this area in the subsequent time can be obtained.

[0055] Specifically, the above calculations can be performed by the display driver module or by an additionally configured FPGA (Field Programmable Gate Array).

[0056] In some embodiments, the display driver module stores multiple correspondences between temperature and compensated gamma meters. The above S3 includes:

[0057] Based on the actual temperature and the corresponding relationship stored in the driver chip, the compensation gamma table corresponding to the actual temperature is directly called and determined, without the need for real-time calculation.

[0058] Specifically, the above correspondence is obtained by adjusting the gamma of the display panel at different temperatures based on the same target before it leaves the factory. The compensation gamma meter corresponding to each temperature enables the display panel to present the best display effect at that temperature.

[0059] In some embodiments, the above method further includes:

[0060] In response to an initial display parameter update of at least some of the display pixels, the above steps S1 to S4 are executed.

[0061] In one specific embodiment, such as Figure 4 As shown, the above method also includes:

[0062] Execution begins in response to an initial display parameter update that affects at least some of the displayed pixels:

[0063] S11. Obtain the initial display parameters after updating multiple display pixels.

[0064] S12. Update the actual temperature of the display panel based on the updated initial display parameters and the ambient temperature.

[0065] S13. Update the compensation gamma meter on the display panel according to the updated actual temperature.

[0066] S14. Provide updated compensation data signals to multiple display pixels based on the updated compensation gamma table.

[0067] During most display cycles, the display panel needs to be constantly refreshed, i.e., the initial display parameters need to be updated. However, in some special cases, such as when the display panel is used to display the standby screen, the initial display parameters will not be updated for a relatively long period of time. During this period, the initial display parameters have the same impact on the display panel temperature, so there is no need to recalculate, thus saving computing resources.

[0068] In some embodiments, after S1 and before S2, the above method includes:

[0069] If the ambient temperature exceeds the high temperature threshold, continue executing S2.

[0070] If the ambient temperature of the display panel is low, such as outdoors in winter, the initial display parameters have little impact on the temperature of the display panel and the display effect. The above embodiments of this disclosure are only used when the ambient temperature is high, which can save computing resources.

[0071] Specifically, the aforementioned high temperature threshold can be 32°C. Those skilled in the art can also set the aforementioned high temperature threshold according to the future operating environment and display effect requirements of the display panel; however, no further limitations are imposed here.

[0072] In some embodiments, the process of obtaining the ambient temperature of the display panel in S1 above includes:

[0073] The ambient temperature of the display panel is obtained at set intervals.

[0074] In practice, the rate of change of ambient temperature is low, and when the display panel is fixed in a certain environment, the ambient temperature will not change for a long time. In order to save computing resources, the ambient temperature can be obtained at intervals and S2 to S4 in the above embodiment can be executed.

[0075] In some embodiments, the above-mentioned time setting is from 1 minute to 10 minutes.

[0076] In some embodiments, the above method further includes:

[0077] S5. After the display pixel emits light according to the compensation data signal, obtain the actual light emission data of the display pixel.

[0078] Specifically, the actual light emission data refers to the actual light emission data of the display panel acquired externally. External acquisition of actual brightness can be categorized into optical and electrical methods. Optical acquisition refers to obtaining the brightness signal by taking a photograph using an optical CCD after the display panel is lit. Electrical acquisition refers to obtaining the electrical signals of transistors and display pixels through the sensing circuitry of the display driver module.

[0079] S6. Provide secondary compensation data signals to at least some of the display pixels based on the actual light emission data.

[0080] Even after color shift compensation of the display panel through S1 to S4, the display panel may still have uneven display. At this time, secondary compensation can be performed on the display panel according to the actual brightness of the display panel.

[0081] Specifically, in S6, the Demura algorithm can be used to provide secondary compensation data signals to at least some of the display pixels based on the actual light emission data.

[0082] In some embodiments, such as Figure 5 As shown, the display panel includes a display area AA, which includes at least two sub-areas 101, and each sub-area 101 includes a plurality of display pixels D.

[0083] like Figure 6 As shown, S1 above includes:

[0084] S21. Obtain the initial display parameters of multiple display pixels in at least two sub-regions and the ambient temperature of at least two sub-regions respectively.

[0085] In practice, temperature sensors can be installed in different areas inside or adjacent to the display panel to detect the ambient temperature of each sub-region. Specifically, the initial display parameters mentioned above can include multiple display pixels in each sub-region for displaying the grayscale values ​​of at least one future frame.

[0086] The above S2 includes:

[0087] S22. Determine the actual temperature of at least two sub-regions based on the initial display parameters of multiple display pixels in at least two sub-regions and the ambient temperature of at least two sub-regions.

[0088] The above S3 includes:

[0089] S23. Determine the compensation gamma table for at least two sub-regions based on the actual temperature of each sub-region.

[0090] Understandably, since the actual temperatures of the two sub-regions are different in most cases, the compensation gamma tables corresponding to the two sub-regions will also be different in most cases. However, it is possible that in some special cases, the compensation gamma tables corresponding to the two sub-regions may be the same. Specifically, the compensation gamma table includes multiple gray values ​​and the compensation data signal corresponding to each gray value. In different compensation gamma tables, at least some gray values ​​will have different compensation data signals.

[0091] The above S4 includes:

[0092] S24. Provide compensation data signals to the display pixel according to the compensation gamma table of the sub-region where the display pixel is located.

[0093] For large display panels, different areas may be exposed to different ambient temperatures, and each sub-area may display a different image, resulting in varying actual temperatures across different areas of the display panel. Targeted color shift compensation for different areas of the display panel can further improve the overall display performance.

[0094] The specific process of performing gamma compensation on each sub-area of ​​the display panel can be referred to the above embodiment of performing gamma compensation on the entire display area of ​​the display panel, which will not be elaborated here.

[0095] In some embodiments, such as Figure 7 As shown, the above method also includes:

[0096] Execution begins in response to an initial display parameter update that displays at least some pixels in any sub-region:

[0097] S211. Obtain the initial display parameters after updating multiple display pixels in the sub-region.

[0098] S221. Update the actual temperature of the sub-region based on the updated initial display parameters and the ambient temperature.

[0099] S231. Update the compensation gamma table for this sub-region based on the updated actual temperature.

[0100] S241. Provide updated compensation data signals to multiple display pixels in the sub-region according to the updated compensation gamma table.

[0101] During most display times, the display panel needs to be constantly refreshed, that is, the initial display parameters need to be updated. However, in some special cases, such as when the display panel is used to display the standby screen, the initial display parameters of some sub-areas of the display panel will not be updated for a long time. During this period, the initial display parameters have the same effect on the temperature of the sub-area, so there is no need to recalculate, thus saving computing resources.

[0102] In some embodiments, the initial display parameters include grayscale values ​​corresponding to a plurality of display pixels. If two display pixels have the same grayscale value, it indicates that the two display pixels are expected to display the same brightness and color. The method further includes:

[0103] In response to the existence of at least two adjacent display pixels of the same color with the same grayscale value located in different sub-regions of the compensation gamma table, the compensation data signal provided to at least some of the display pixels of the same color is adjusted so that the difference between the compensation data signals of any two adjacent display pixels of the same color is within a preset difference value. The compensation gamma table includes multiple grayscale values ​​and a compensation data signal corresponding to each grayscale value. The compensation data signals corresponding to at least some grayscale values ​​are different in different compensation gamma tables.

[0104] Figure 8 This diagram illustrates multiple adjacent display pixels D1 of the same color, located in a first sub-region 101A and a second sub-region 101B, with identical grayscale values. The compensation gamma tables for the first sub-region 101A and the second sub-region 101B differ, resulting in different actual brightness values ​​displayed by the multiple display pixels D1, causing visual screen splitting. By adjusting the compensation data signal provided to at least some of the display pixels D1 of the same color, the final display effect of the display pixels D1 of the same color located in different sub-regions can be uniformized, thereby avoiding the problem of visual screen splitting.

[0105] In some embodiments, the process of adjusting the compensation data signal provided to at least some of the same-color display pixels in response to the presence of at least two adjacent display pixels of the same color with the same grayscale value located in different sub-regions of the compensation gamma table, so that the difference in brightness values ​​corresponding to every two adjacent display pixels of the same color is within a preset difference, specifically includes:

[0106] In response to the existence of at least two adjacent display pixels of the same color with the same grayscale value located in different sub-regions of the compensation gamma table, and the maximum difference in the compensation data signals of the at least two display pixels of the same color being X, and the two display pixels of the same color with a difference in compensation data signals being X being spaced at most Y display pixels of the same color in a first direction, the compensation data signals provided to at least some of the display pixels of the same color are adjusted so that the compensation data signals corresponding to two adjacent display pixels of the same color in a second direction are the same, and the difference in the compensation data signals corresponding to two adjacent display pixels of the same color in the first direction is X / (Y+1), thereby achieving a display effect of brightness and color gradient of at least two display pixels of the same color. Wherein, the first direction and the second direction intersect, and Y is a positive integer.

[0107] Figure 9 This diagram illustrates multiple adjacent display pixels D1 of the same color with identical grayscale values ​​located in the first sub-region 101A and the second sub-region 101B. The difference between the compensation data signals of the first and second color display pixels D11 and D12 is the largest, with a maximum difference of X. The first and second color display pixels D11 and D12 are spaced at most two pixels apart, ensuring that the compensation data signals corresponding to two adjacent color display pixels D1 in the second direction h2 are identical. Furthermore, by ensuring that the difference between the compensation data signals corresponding to two adjacent color display pixels D1D in the first direction h1 is X / 3, a step-like change in the compensation data signals of two adjacent color display pixels D1D in the first direction h1 can be achieved. Figure 9 The gradient effect shown.

[0108] It should be noted that the method in this embodiment can be executed by a single device, such as a computer or server. The method can also be applied in a distributed scenario, where multiple devices cooperate to complete the task. In such a distributed scenario, one of these devices may execute only one or more steps of the method in this embodiment, and the multiple devices will interact with each other to complete the method.

[0109] It should be noted that the above description describes some embodiments of this application. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recorded in the claims can be performed in a different order than that shown in the above embodiments and still achieve the desired result. Furthermore, the processes depicted in the drawings do not necessarily require a specific or sequential order to achieve the desired result. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.

[0110] Based on the same inventive concept, corresponding to any of the methods in the above embodiments, this application also provides a display device, such as... Figure 10 As shown, it includes:

[0111] The display panel 10 includes multiple display pixels arranged in rows and columns. The specific structure of the display panel 10 can be found above. Figure 1 The embodiments shown are not described in detail here.

[0112] Image decoding module 20 is used to obtain the initial display parameters of multiple display pixels.

[0113] Specifically, the image decoding module 20 may include an FPGA (Field Programmable Gate Array) module. The FPGA module is used to acquire the initial display parameters (i.e., grayscale values) of the display pixels and the validity period of the initial display parameters, and send the information to the integrated processing module 40 described below. In some embodiments, the image decoding module 20 may include an FPGA module and a time reading module. The FPGA module is used to acquire the initial display parameters of the display pixels and send them to the integrated processing module 40 described below, and the time reading module is used to acquire the validity period of the initial display parameters and send it to the integrated processing module 40 described below.

[0114] Temperature acquisition module 30 is used to acquire the ambient temperature of the display panel.

[0115] Specifically, the temperature acquisition module 30 includes a temperature sensor, which can be disposed inside or in the adjacent area of ​​the display panel. In some embodiments, the ambient temperature data collected by the temperature sensor is an analog signal. The temperature acquisition module 30 may also include a digital-to-analog converter, which is used to convert the analog signal into a digital signal and send the digital signal to the integrated processing module 40 described below.

[0116] The integrated processing module 40 is used to determine the actual temperature of the display panel based on the initial display parameters and the ambient temperature, and send the actual temperature to the display driver module 50.

[0117] Specifically, the integrated processing module may include a 2828 register.

[0118] The display driver module 50 is used to determine the compensation gamma meter of the display panel according to the actual temperature, and to provide compensation data signals to multiple display pixels based on the compensation gamma meter.

[0119] Specifically, the display driver module 50 stores multiple correspondences between temperatures and compensation gamma meters. These correspondences are obtained by adjusting the gamma of the display panel at different temperatures based on the same target before it leaves the factory. The compensation gamma meter corresponding to each temperature enables the display panel to present the best display effect at that temperature.

[0120] The compensation gamma table stores the compensation data signal corresponding to each grayscale value from 0 to 255. After the display driver module 50 obtains the grayscale value of each display pixel, it calls the compensation data signal corresponding to the grayscale value and provides the compensation data signal to the corresponding display pixel to complete the display of the image.

[0121] Specifically, the display driving module 50 can be a driving chip connected to the display panel 10. In related technologies, the driving chip is considered to be part of the display panel. In this case, the display panel 10 in this embodiment can be considered as the part of the display panel that includes display pixels and pixel driving circuitry.

[0122] The device provided in this embodiment combines display parameters and ambient temperature to further predict the actual temperature of the display panel, enabling more accurate color shift compensation for the display panel. This ensures that display panels displaying different images can receive sufficient color shift compensation, thereby improving the display effect.

[0123] In one specific embodiment, such as Figure 11 As shown, the above-mentioned display device includes:

[0124] Display panel 10 includes multiple display pixels arranged in rows and columns.

[0125] FPGA module 21 is used to obtain the initial display parameters of the display pixels and to control the effective time for the time reading module 22 to obtain the initial display parameters of the display pixels.

[0126] The time reading module 22 is used to obtain the effective time of the initial display parameters of the display pixels.

[0127] Temperature sensor 31 is used to obtain the ambient temperature of the display panel.

[0128] The digital-to-analog converter 32 is used to convert analog signals into digital signals.

[0129] The integrated processing module 40 is used to determine the actual temperature of the display panel based on the initial display parameters and the ambient temperature.

[0130] The display driver module 50 is used to determine the compensation gamma meter of the display panel according to the actual temperature, and to provide compensation data signals to multiple display pixels based on the compensation gamma meter.

[0131] In another specific embodiment, such as Figure 12 As shown, the above-mentioned display device includes:

[0132] Display panel 10 includes multiple display pixels arranged in rows and columns.

[0133] FPGA module 21 is used to obtain the initial display parameters of the display pixels and the validity period of the initial display parameters.

[0134] Temperature sensor 31 is used to obtain the ambient temperature of the display panel.

[0135] The digital-to-analog converter 32 is used to convert analog signals into digital signals.

[0136] Register 41 of 22828 is used to determine the actual temperature of the display panel based on the initial display parameters and the ambient temperature.

[0137] The display driver module 50 is used to determine the compensation gamma meter of the display panel according to the actual temperature, and to provide compensation data signals to multiple display pixels based on the compensation gamma meter.

[0138] In some embodiments, the image decoding module 20 and the temperature acquisition module 30 are specifically used for:

[0139] Obtain the initial display parameters of each display pixel in the preset display area of ​​the display panel, the validity period of the initial display parameters, and the ambient temperature of the display panel in the preset display area.

[0140] The aforementioned integrated processing module 40 is specifically used for:

[0141] Based on the initial display parameters of each display pixel within the preset display area, the area of ​​the preset display area, and the effective time of the initial display parameters, the average power consumption density of the display panel within the preset display area is determined. Based on the average power consumption density of the display panel within the preset display area and the corresponding ambient temperature, the actual temperature of the display panel within the preset display area is determined.

[0142] In one specific embodiment, the image decoding module 20 is further configured to: in response to an update of the initial display parameters of at least some display pixels, retrieve the updated initial display parameters of a plurality of display pixels.

[0143] The aforementioned integrated processing module 40 is also used to update the actual temperature of the display panel based on the updated initial display parameters and the ambient temperature.

[0144] The aforementioned display driver module 50 is also used for:

[0145] The compensation gamma meter of the display panel is updated based on the updated actual temperature, and the updated compensation data signal is provided to multiple display pixels based on the updated compensation gamma meter.

[0146] In some embodiments, the temperature acquisition module 30 is further configured to:

[0147] The ambient temperature of the display panel is obtained at set intervals.

[0148] In some embodiments, the above-mentioned time setting is from 1 minute to 10 minutes.

[0149] In some embodiments, the display driver module 50 is further configured to:

[0150] After the display pixel emits light according to the compensation data signal, the actual light emission data of the display pixel is obtained, and a secondary compensation data signal is provided to at least some of the display pixels according to the actual light emission data.

[0151] In some embodiments, such as Figure 5 As shown, the display area AA of the display panel includes at least two sub-areas 101, and each sub-area 101 includes a plurality of display pixels D.

[0152] The image decoding module 20 and temperature acquisition module 30 mentioned above are specifically used for:

[0153] Obtain the initial display parameters of multiple display pixels in at least two sub-regions and the ambient temperature of at least two sub-regions respectively.

[0154] The aforementioned integrated processing module 40 is specifically used for:

[0155] Based on the initial display parameters of multiple display pixels in at least two sub-regions and the ambient temperature of at least two sub-regions, determine the actual temperature of each of the at least two sub-regions.

[0156] The aforementioned display driver module 50 is specifically used for:

[0157] The compensation gamma tables for at least two sub-regions are determined based on their actual temperatures. Compensation data signals are then provided to the display pixel based on the compensation gamma table of the sub-region where the display pixel is located.

[0158] In some embodiments, the image decoding module 20 is further configured to: in response to an update of the initial display parameters of at least some of the display pixels in any sub-region, obtain the updated initial display parameters of a plurality of display pixels in that sub-region.

[0159] The aforementioned integrated processing module 40 is also used for:

[0160] The actual temperature of this sub-region is updated based on the updated initial display parameters and the ambient temperature.

[0161] The aforementioned display driver module 50 is also used for:

[0162] The compensation gamma table for the sub-region is updated based on the updated actual temperature, and the updated compensation data signal is provided to multiple display pixels in the sub-region based on the updated compensation gamma table.

[0163] In some embodiments, the initial display parameters include grayscale values ​​corresponding to a plurality of display pixels. If two display pixels have the same grayscale value, it indicates that the two display pixels are expected to display the same brightness and color. The display driver module 50 described above is further configured to:

[0164] In response to the existence of at least two adjacent display pixels of the same color with the same grayscale value located in different sub-regions of the compensation gamma table, the compensation data signal provided to at least some of the display pixels of the same color is adjusted so that the difference between the compensation data signals of any two adjacent display pixels of the same color is within a preset difference value. The compensation gamma table includes multiple grayscale values ​​and a compensation data signal corresponding to each grayscale value. The compensation data signals corresponding to at least some grayscale values ​​are different in different compensation gamma tables.

[0165] In some embodiments, the display driver module 50 is specifically used for:

[0166] In response to the existence of at least two adjacent display pixels of the same color with the same grayscale value located in different sub-regions of the compensation gamma table, and the maximum difference in the compensation data signals of the at least two display pixels of the same color being X, and the two display pixels of the same color with a difference in compensation data signals being X being spaced at most Y display pixels of the same color in the first direction, the compensation data signals provided to at least some of the display pixels of the same color are adjusted so that the compensation data signals corresponding to two adjacent display pixels of the same color in the second direction are the same, and the difference in the compensation data signals corresponding to two adjacent display pixels of the same color in the first direction is X / (Y+1), thereby achieving a display effect of brightness and color gradient of at least two display pixels of the same color. Wherein, the first direction h1 intersects with the second direction h2, and Y is a positive integer.

[0167] In some embodiments, such as Figure 13 As shown, the temperature acquisition module 30 includes at least two temperature sensors 31, each of which corresponds to a sub-area 101 of the display panel. The temperature sensors 31 are used to acquire the ambient temperature of the corresponding sub-area 101.

[0168] Figure 13 A conventional non-transparent display panel is shown, in which the temperature sensor 31 can be directly set on the back of the display panel at a position corresponding to the sub-area.

[0169] In some embodiments, such as Figure 14 As shown, the display panel includes a display area AA and a non-display area NA. Multiple rows and columns of display pixels D are located in the display area AA. The non-display area NA is located on at least one side of the display area AA. The display area AA includes a light-transmitting area AA1. In the thickness direction h3 of the display panel, the temperature sensor 31 overlaps at least partially with the non-display area NA of the display panel.

[0170] Figure 14A transparent display panel including a light-transmitting area is shown. In order to avoid the temperature sensor 31 affecting the transparent display effect, the temperature sensor 31 is set in the non-display area NA and adjacent to its corresponding sub-area 101.

[0171] In some embodiments, such as Figure 14 As shown, each sub-region 101 is adjacent to the non-display area NA, thereby ensuring that each sub-region 101 can be equipped with a temperature sensor 31 that is relatively close to it.

[0172] In some embodiments, such as Figure 15 As shown, the display area AA of the display panel includes a light-transmitting area AA1 and a circuit area AA2. The light transmittance of the light-transmitting area AA1 is higher than that of the circuit area AA2. The display pixel D and the aforementioned pixel driving circuit ( Figure 15 (Not shown in the image) is located within circuit area AA2.

[0173] The temperature acquisition module 30 includes a data processing circuit 33 and a temperature measurement line 34. The temperature measurement line 34 is at least partially located in the circuit area AA2, and each sub-area 101 includes at least a portion of the temperature measurement line 34.

[0174] In the thickness direction h3 of the display panel, the data processing circuit 33 overlaps at least partially with the non-display area NA of the display panel.

[0175] Temperature sensing trace 34 is electrically connected to data processing circuit 33. Data processing circuit 33 is used to measure the resistance value on temperature sensing trace 34 and obtain the ambient temperature of the corresponding sub-region 101 based on the resistance value on temperature sensing trace 34.

[0176] Specifically, the temperature sensing trace 34 is made of a metallic material whose resistance changes proportionally with temperature, such as molybdenum-aluminum or titanium-aluminum-titanium. In practice, the data processing circuit provides a constant current to the temperature sensing trace and measures the voltage on it. The current value of the temperature sensing trace is calculated using the voltage and the constant current. The data processing circuit stores multiple relationships between resistance values ​​and temperature, thus enabling it to obtain the ambient temperature of the corresponding sub-region based on the resistance value on the temperature sensing trace.

[0177] In some embodiments, such as Figure 15As shown, the first direction h1 and the second direction h2 intersect. In the first direction h1, the extension length of the temperature sensing line 34 is greater than or equal to half the length of the corresponding sub-region 101, thereby enabling the temperature sensing line 34 to detect the temperature of the sub-region 101 near its center in the first direction h1. In the second direction h2, the difference in distance between the temperature sensing line 34 and the two edges of the corresponding sub-region 101 is less than or equal to half the width of the sub-region 101, thereby enabling the temperature sensing line 34 to detect the temperature of the sub-region 101 near its center in the second direction h2.

[0178] For ease of description, the above devices are described in terms of function, divided into various modules. Of course, in implementing this application, the functions of each module can be implemented in one or more software and / or hardware.

[0179] The apparatus of the above embodiments is used to implement the color shift compensation method of the corresponding display panel in any of the foregoing embodiments, and has the beneficial effects of the corresponding method embodiments, which will not be repeated here.

[0180] It should be noted that, in this document, relational terms such as "first" and "second" are used merely to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes the aforementioned element.

[0181] The foregoing description is merely a specific embodiment of this disclosure, enabling those skilled in the art to understand or implement it. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of this disclosure. Therefore, this disclosure is not to be limited to the embodiments described above, but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.

Claims

1. A method for color shift compensation of a display panel, characterized in that, The display panel includes a plurality of display pixels, and the plurality of display pixels are arranged in rows and columns; The method includes: Obtain the initial display parameters of each display pixel of the display panel within the preset display area and the ambient temperature of the display panel within the preset display area; The actual temperature of the display panel is determined based on the initial display parameters and the ambient temperature. The compensation gamma meter of the display panel is determined based on the actual temperature; The compensation data signal is provided to the plurality of display pixels according to the compensation gamma table; The step of determining the actual temperature of the display panel based on the initial display parameters and the ambient temperature includes: The average power consumption density of the display panel in the preset display area is determined based on the initial display parameters of each display pixel in the preset display area, the area of ​​the preset display area, and the effective time of the initial display parameters. The actual temperature of the display panel in the preset display area is determined based on the average power consumption density of the display panel in the preset display area and the ambient temperature corresponding to the preset display area.

2. The method according to claim 1, characterized in that, The display panel includes a display driving module, which stores multiple correspondences between temperatures and the compensated gamma meter. The step of determining the compensation gamma meter of the display panel based on the actual temperature includes: Based on the actual temperature and the corresponding relationship stored in the display driver module, the compensation gamma meter corresponding to the actual temperature is determined.

3. The method according to claim 1, characterized in that, Also includes: In response to an update of the initial display parameters of at least some of the display pixels, the updated initial display parameters of a plurality of the display pixels are obtained; The actual temperature of the display panel is updated based on the updated initial display parameters and the ambient temperature. The compensation gamma meter of the display panel is updated according to the updated actual temperature, and the updated compensation data signal is provided to the plurality of display pixels according to the updated compensation gamma meter.

4. The method according to claim 1, characterized in that, After acquiring the initial display parameters of the plurality of display pixels and the ambient temperature of the display panel, and before determining the actual temperature of the display panel based on the initial display parameters and the ambient temperature, the process includes: In response to the ambient temperature being higher than a high temperature threshold, the actual temperature of the display panel is determined based on the initial display parameters and the ambient temperature.

5. The method according to claim 1, characterized in that, Obtaining the ambient temperature of the display panel includes: The ambient temperature of the display panel is obtained at set intervals.

6. The method according to claim 5, characterized in that, The set time is from 1 minute to 10 minutes.

7. The method according to claim 1, characterized in that, Also includes: After the display pixel emits light according to the compensation data signal, the actual light emission data of the display pixel is obtained; Based on the actual light emission data, secondary compensation data signals are provided to at least a portion of the display pixels.

8. The method according to claim 1, characterized in that, The display panel includes at least two sub-regions, and each sub-region includes a plurality of display pixels; The step of obtaining the initial display parameters of the plurality of display pixels and the ambient temperature of the display panel includes: The initial display parameters of a plurality of display pixels in at least two of the sub-regions and the ambient temperature of at least two of the sub-regions are obtained respectively; Determining the actual temperature of the display panel based on the initial display parameters and the ambient temperature includes: The actual temperature of at least two sub-regions is determined based on the initial display parameters of a plurality of display pixels in at least two sub-regions and the ambient temperature of at least two sub-regions, respectively. The step of determining the compensation gamma meter of the display panel based on the actual temperature includes: The compensated gamma meter for at least two of the sub-regions is determined based on the actual temperature of each of the at least two sub-regions. Providing compensation data signals to the plurality of display pixels according to the compensation gamma table includes: The compensation data signal is provided to the display pixel according to the compensation gamma table of the sub-region where the display pixel is located.

9. The method according to claim 8, characterized in that, Also includes: In response to an update of the initial display parameters of at least a portion of the display pixels in any of the sub-regions, the updated initial display parameters of a plurality of the display pixels in that sub-region are obtained; The actual temperature of the sub-region is updated based on the updated initial display parameters and the ambient temperature. The compensation gamma table for the sub-region is updated based on the updated actual temperature, and the updated compensation data signal is provided to multiple display pixels in the sub-region based on the updated compensation gamma table.

10. The method according to claim 8, characterized in that, The initial display parameters include grayscale values ​​corresponding to multiple display pixels; The method further includes: In response to the presence of at least two adjacent display pixels of the same color with the same grayscale value located in different sub-regions of the compensation gamma table, the compensation data signal provided to at least some of the display pixels of the same color is adjusted so that the difference between the compensation data signals of any two adjacent display pixels of the same color is within a preset difference value. The compensation gamma table includes multiple grayscale values ​​and a compensation data signal corresponding to each grayscale value. The compensation data signals corresponding to at least some grayscale values ​​in different compensation gamma tables are different.

11. The method according to claim 10, characterized in that, In response to the existence of at least two adjacent display pixels of the same color with the same grayscale value located in the sub-regions of the different compensation gamma tables, the compensation data signal provided to at least some of the display pixels of the same color is adjusted so that the difference in brightness values ​​corresponding to any two adjacent display pixels of the same color is within a preset difference value, including: In response to the existence of at least two adjacent display pixels of the same color with the same grayscale value located in the sub-regions of the different compensation gamma tables, and the maximum difference of the compensation data signals among the at least two display pixels of the same color is X, and the two display pixels of the same color with a difference of X are spaced at most Y display pixels of the same color in a first direction, the compensation data signals provided to at least some of the display pixels of the same color are adjusted so that the compensation data signals corresponding to two adjacent display pixels of the same color in a second direction are the same, and the difference of the compensation data signals corresponding to two adjacent display pixels of the same color in the first direction is X / (Y+1), where the first direction intersects the second direction and Y is a positive integer.

12. A display device, characterized in that, include: The display panel includes multiple display pixels, and the multiple display pixels are arranged in rows and columns; An image decoding module is used to obtain the initial display parameters of each display pixel of the display panel within a preset display area; A temperature acquisition module is used to acquire the ambient temperature of the display panel within the preset display area; An integrated processing module is used to determine the average power consumption density of the display panel in the preset display area based on the initial display parameters of each display pixel of the display panel in the preset display area, the area of ​​the preset display area, and the effective time of the initial display parameters; and to determine the actual temperature of the display panel in the preset display area based on the average power consumption density of the display panel in the preset display area and the ambient temperature corresponding to the preset display area. The display driver module is used to determine the compensation gamma meter of the display panel based on the actual temperature, and to provide compensation data signals to multiple display pixels based on the compensation gamma meter.

13. The display device according to claim 12, characterized in that, The integrated processing module includes registers.

14. The display device according to claim 12, characterized in that, The display panel includes at least two sub-regions, and each sub-region includes a plurality of display pixels; The image decoding module is specifically used for: The initial display parameters of multiple display pixels in at least two of the sub-regions are obtained respectively; The temperature acquisition module is specifically used for: Obtain the ambient temperature of at least two of the sub-regions; The integrated processing module is specifically used for: The actual temperature of at least two sub-regions is determined based on the initial display parameters of a plurality of display pixels in at least two sub-regions and the ambient temperature of at least two sub-regions, respectively. The display driver module is specifically used for: The compensation gamma table for at least two of the sub-regions is determined based on the actual temperature of each of the at least two sub-regions, and the compensation data signal is provided to the display pixel based on the compensation gamma table of the sub-region where the display pixel is located.

15. The display device according to claim 14, characterized in that, The temperature acquisition module includes at least two temperature sensors, each corresponding to a sub-region, and the temperature sensors are used to acquire the ambient temperature of the corresponding sub-region.

16. The display device according to claim 15, characterized in that, The display panel includes a display area and a non-display area, the non-display area being located on at least one side of the display area, the display area including a light-transmitting area, and the temperature sensor at least partially overlapping the non-display area of ​​the display panel in the thickness direction of the display panel.

17. The display device according to claim 16, characterized in that, Each of the sub-regions is adjacent to the non-display area.

18. The display device according to claim 14, characterized in that, The display panel includes a display area and a non-display area. The display area includes a light-transmitting area and a circuit area. The light transmittance of the light-transmitting area is higher than that of the circuit area. The display pixels are located in the circuit area. The temperature acquisition module includes a data processing circuit and temperature measurement traces. The temperature measurement traces are at least partially located in the circuit area, and each sub-region includes at least a portion of the temperature measurement traces. In the thickness direction of the display panel, the data processing circuit at least partially overlaps with the non-display area of ​​the display panel; The temperature sensing trace is electrically connected to the data processing circuit. The data processing circuit is used to measure the resistance value on the temperature sensing trace and obtain the ambient temperature of the corresponding sub-region based on the resistance value on the temperature sensing trace.

19. The display device according to claim 18, characterized in that, In the first direction, the extension length of the temperature measurement trace is greater than or equal to half the length of the corresponding sub-region; In the second direction, the difference between the distances of the temperature measurement trace and the two edges of the corresponding sub-region is less than or equal to half the width of the sub-region; The first direction intersects with the second direction.

Citation Information

Patent Citations

  • Display device

    US20230401989A1