Display device and temperature compensation method

By integrating the temperature sensor and temperature compensation circuit on the μLED display panel, dynamically adjusting the driving value of the pixel structure, the color difference problem caused by temperature changes is solved, and effective temperature compensation for the μLED display panel is achieved, improving visual experience and brightness stability.

CN119229793APending Publication Date: 2024-12-31AU OPTRONICS CORP
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411617778.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Priority Date
2024-09-11
Filing Date
2024-11-13
Publication Date
2024-12-31

AI Technical Summary

Technical Problem

The color difference caused by the inconsistent temperature characteristics of different color LEDs in high or low temperature environments affects the visual experience, and it is difficult for the prior art to effectively compensate for temperature.

Method used

Design a display device, including a display panel, a temperature sensor and a temperature compensation circuit, obtain the temperature value through the temperature sensor, set the sampling position, query the lookup table to obtain the compensation value, and adjust the driving value of the pixel structure to perform Temperature compensation and update the lookup table on each screen for dynamic adjustment.

Benefits of technology

Real-time compensation for temperature changes on the μLED display panel is achieved, reducing the area of ​​the driving circuit, and dynamically adjusting the sampling position and weight, improving color consistency and brightness stability, and improving user visual experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119229793A_ABST
    Figure CN119229793A_ABST
Patent Text Reader

Abstract

The invention provides a display device and a temperature compensation method. The method comprises the following steps: obtaining a temperature value through a temperature sensor which corresponds to an area of a pixel array in the display panel, and the area comprises a plurality of pixel structures; setting a downsampling position in the region, and receiving a sub-pixel value corresponding to the downsampling position; obtaining a compensation temperature value at the downsampling position according to the temperature value; querying a lookup table according to the sub-pixel value and the compensation temperature value to obtain a compensation value; and generating a driving value according to the sub-pixel value and the compensation value to drive the pixel structure located at the downsampling position, and updating the lookup table according to the driving value.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to a display device and a temperature compensation method, which are used to compensate for the brightness decay of a light emitting diode caused by temperature. Background Art

[0002] With the maturity and evolution of light emitting diode (LED) technology, LED has been widely used in various displays and lighting equipment. However, with the further development of technology, display technology has begun to develop towards higher resolution, higher brightness and smaller pixel size, and micro light emitting diode (Micro Light Emitting Diode, referred to as μLED) has come into being. μLED technology takes advantage of the high brightness, low power consumption and long life of LED, and applies it to the sub-millimeter pixel structure, enabling it to achieve high-resolution display and precise color control.

[0003] μLED display devices have begun to gain a certain position in the high-end display market, especially in wearable devices, micro projectors and high-resolution display panels. However, although μLED has many advantages, its performance is easily affected by environmental factors, especially temperature changes. When the μLED display panel works in a high or low temperature environment, due to the inconsistent temperature characteristics of different color LEDs, the display screen may have obvious color differences, which will seriously affect the user's visual experience. Summary of the invention

[0004] The present invention provides a display device and a temperature compensation method, which can reduce the area of ​​a driving circuit and can also perform temperature compensation dynamically over time and space.

[0005] The present invention provides a display device, comprising a display panel, a first temperature sensor and a temperature compensation circuit. The display panel comprises a pixel array, and the pixel array comprises a plurality of pixel structures. The first temperature sensor corresponds to a first area in the pixel array, and the first area comprises a portion of the pixel structure. The first temperature sensor is used to obtain a first temperature value. The temperature compensation circuit is electrically connected to the first temperature sensor, and is used to set a downsampling position in the first area, and receive a first sub-pixel value corresponding to the downsampling position. The temperature compensation circuit obtains a first compensation temperature value at the downsampling position according to the first temperature value, queries a lookup table according to the first sub-pixel value and the first compensation temperature value to obtain a first compensation value, generates a first drive value according to the first sub-pixel value and the first compensation value to drive the first pixel structure located at the downsampling position, and updates the lookup table according to the first drive value.

[0006] In one embodiment of the present invention, the first sub-pixel value belongs to the first picture. The temperature compensation circuit replaces the first compensation value in the lookup table with the first driving value. The temperature compensation circuit is used to receive the second sub-pixel value belonging to the second picture, the first temperature sensor is used to obtain the second temperature value, and the temperature compensation circuit obtains the second compensated temperature value according to the second temperature value. When the second sub-pixel value is the same as the first sub-pixel value and the second compensated temperature value is the same as the first compensated temperature value, the temperature compensation circuit obtains the first driving value from the lookup table, and generates the second driving value according to the first driving value and the second sub-pixel value to drive one of the pixel structures.

[0007] In one embodiment of the present invention, the display device further includes a second temperature sensor corresponding to a second area in the pixel array, wherein the second area is adjacent to the first area. The second temperature sensor is used to obtain a second temperature value. If the downsampling position is different from the position of the first temperature sensor, the temperature compensation circuit is used to interpolate a first compensated temperature value according to the first temperature value and the second temperature value, wherein if the downsampling position is the same as the position of the first temperature sensor, the temperature compensation circuit sets the first compensated temperature value to be the same as the first temperature value.

[0008] In one embodiment of the present invention, the second region is adjacent to the first region. The temperature compensation circuit is used to calculate a second driving value corresponding to the second region, interpolate a difference value according to the first driving value and the second driving value, and adjust a sub-pixel value corresponding to a second pixel structure in the first region according to the difference value, wherein the second pixel structure is different from the first pixel structure.

[0009] In one embodiment of the present invention, the first sub-pixel value belongs to the first picture. For the second picture, the temperature compensation circuit is also used to change the downsampling position to generate an updated sampling position in the first area, and obtain a second sub-pixel value corresponding to the updated sampling position, and the second sub-pixel value belongs to the second picture. The first temperature sensor also obtains a second temperature value corresponding to the second picture. The temperature compensation circuit is used to obtain a second compensated temperature value at the updated sampling position according to the second temperature value, query a lookup table according to the second sub-pixel value and the second compensated temperature value to obtain a second compensation value, and generate a second driving value according to the second sub-pixel value and the second compensation value to drive the pixel structure located at the updated sampling position.

[0010] In one embodiment of the present invention, the first area includes N pixel structures, and the temperature compensation circuit is used to set the updated sampling positions to correspond to the N pixel structures during the N frame periods, wherein N is a positive integer.

[0011] In one embodiment of the present invention, the temperature compensation circuit is used to set a plurality of weights, and a weighted sum of the first sub-pixel value and the first compensation value is calculated according to the weights to serve as the first driving value.

[0012] In one embodiment of the present invention, the temperature compensation circuit is disposed in a micro integrated circuit, and the micro integrated circuit is located in a display area of ​​the display panel.

[0013] In one embodiment of the present invention, the temperature compensation circuit includes a memory for storing a lookup table.

[0014] In one embodiment of the present invention, each of the pixel structures mentioned above includes a micro light emitting diode.

[0015] From another perspective, an embodiment of the present invention provides a temperature compensation method suitable for a display panel, wherein the display panel includes a pixel array, and the pixel array includes a plurality of pixel structures. The temperature compensation method includes: obtaining a first temperature value through a first temperature sensor, wherein the first temperature sensor corresponds to a first area in the pixel array, and the first area includes a portion of the pixel structure; setting a downsampling position in the first area, and receiving a first sub-pixel value corresponding to the downsampling position; obtaining a first compensation temperature value at the downsampling position according to the first temperature value; querying a lookup table according to the first sub-pixel value and the first compensation temperature value to obtain a first compensation value; and generating a first drive value according to the first sub-pixel value and the first compensation value to drive the first pixel structure located at the downsampling position, and updating the lookup table according to the first drive value.

[0016] In one embodiment of the present invention, the first sub-pixel value belongs to the first picture. The temperature compensation method further includes: replacing the first compensation value in the lookup table with the first driving value; receiving the second sub-pixel value belonging to the second picture, and obtaining the second temperature value through the first temperature sensor; obtaining the second compensation temperature value according to the second temperature value; and when the second sub-pixel value is the same as the first sub-pixel value and the second compensation temperature value is the same as the first compensation temperature value, obtaining the first driving value from the lookup table, and generating the second driving value according to the first driving value and the second sub-pixel value to drive a pixel structure.

[0017] In one embodiment of the present invention, the temperature compensation method further includes: obtaining a second temperature value through a second temperature sensor, wherein the second temperature sensor corresponds to a second area in the pixel array, and the second area is adjacent to the first area; if the downsampling position is different from the position of the first temperature sensor, interpolating a first compensation temperature value according to the first temperature value and the second temperature value; and if the downsampling position is the same as the position of the first temperature sensor, setting the first compensation temperature value to be the same as the first temperature value.

[0018] In one embodiment of the present invention, the second area is adjacent to the first area. The temperature compensation method further includes: calculating a second driving value corresponding to the second area; and interpolating a difference value according to the first driving value and the second driving value, and adjusting a sub-pixel value corresponding to a second pixel structure in the first area according to the difference value, wherein the second pixel structure is different from the first pixel structure.

[0019] In one embodiment of the present invention, the first sub-pixel value belongs to the first picture. The temperature compensation method further includes: for the second picture, changing the downsampling position to generate an updated sampling position in the first area, and obtaining a second sub-pixel value corresponding to the updated sampling position, wherein the second sub-pixel value belongs to the second picture; obtaining a second temperature value corresponding to the second picture through a first temperature sensor; obtaining a second compensation temperature value at the updated sampling position according to the second temperature value; and querying a lookup table according to the second sub-pixel value and the second compensation temperature value to obtain a second compensation value, and generating a second driving value according to the second sub-pixel value and the second compensation value to drive the pixel structure located at the updated sampling position.

[0020] In an embodiment of the present invention, the first area includes N pixel structures, and the temperature compensation method further includes: setting the updated sampling positions during the N frames to correspond to the N pixel structures respectively, wherein N is a positive integer.

[0021] In one embodiment of the present invention, the step of generating the first driving value according to the first sub-pixel value and the first compensation value includes: setting a plurality of weights, and calculating the weighted sum of the first sub-pixel value and the first compensation value according to the weights to serve as the first driving value.

[0022] In order to make the above features and advantages of the present invention more obvious and easy to understand, embodiments are given below and described in detail with reference to the accompanying drawings. BRIEF DESCRIPTION OF THE DRAWINGS

[0023] Figure 1 is a schematic diagram showing a display device according to an embodiment.

[0024] Figure 2 is a cross-sectional view showing a display panel according to an embodiment.

[0025] Figure 3 is a table showing brightness decay according to one embodiment.

[0026] Figure 4 is a schematic diagram showing a temperature compensation circuit, a temperature sensor, and a pixel structure according to an embodiment.

[0027] Figure 5 is a schematic diagram showing downsampling positions according to an embodiment.

[0028] Figure 6FIG. 4 is a schematic diagram showing how to calculate a driving value according to an embodiment.

[0029] Figure 7 FIG. 4 is a schematic diagram showing updating of downsampling positions according to an embodiment.

[0030] Figure 8 is a flow chart showing a temperature compensation method according to an embodiment.

[0031] Description of reference numerals:

[0032] 100: Display device

[0033] 102: Display Panel

[0034] 110: Pixel Array

[0035] 111~114: Pixel structure

[0036] 120: Display area

[0037] 131~134,221~223: Micro-integrated circuits

[0038] 141~144,230,231,450: Temperature sensor

[0039] 201: Substrate

[0040] 202-203: Layer

[0041] 210: Pixels

[0042] 211~213,250,260,461~463,520: Pixel structure

[0043] 240,270,501~506:area

[0044] 300: Table

[0045] 410: Temperature compensation circuit

[0046] 411: Memory

[0047] 421~423:Driver

[0048] 431~433: Compensation circuit

[0049] 440: Prediction Circuit

[0050] 470: Pixel data

[0051] 471-473: Sub-pixels

[0052] AVDD: system voltage

[0053] 511~516:Downsampling position

[0054] 600: Lookup Table

[0055] 610: Weights and Calculations

[0056] 701-706: Update sampling position

[0057] 801~805:Steps

[0058] C1: Compensation value

[0059] D1: driving value

[0060] F1~F10: Position

[0061] P1: sub-pixel value

[0062] T1: Compensation temperature value DETAILED DESCRIPTION

[0063] Some embodiments of the present invention will be described in detail below with reference to the accompanying drawings. The referenced element symbols in the following description will be regarded as the same or similar elements when the same element symbols appear in different drawings. These embodiments are only part of the present invention and do not disclose all possible implementation methods of the present invention. More specifically, these embodiments are only examples of systems and methods within the scope of the present invention.

[0064] The terms “first”, “second”, etc. used herein do not particularly refer to an order or sequence, but are only used to distinguish elements or operations described with the same technical term.

[0065] Figure 1 is a schematic diagram showing a display device according to an embodiment. Figure 1 The display device 100 includes a display panel 102, and the display panel 102 includes a pixel array 110. The pixel array 110 includes pixel structures (such as pixel structures 111-114) arranged in a plurality of rows and a plurality of columns, and each pixel structure includes a light-emitting diode (which may be a micro light-emitting diode or a light-emitting diode of other sizes). The area where the pixel array 110 is located is also called a display area 120, and a plurality of micro integrated circuits 131-134 and temperature sensors 141-144 are arranged in the display area 120.

[0066] To simplify, Figure 1 Other components of the display device 100 are not shown. For example, the display device 100 may also include one or more of a timing controller, a gate driver, a source driver, and a light guide plate. The display device 100 may be a television, a computer screen, or a screen on any electronic device, but the present invention is not limited thereto.

[0067] Figure 2 FIG. 2 is a cross-sectional view of a display panel according to an embodiment. Figure 2 The display panel 102 includes a substrate 201 and a plurality of layers 202-203. The micro integrated circuits 221-223 are disposed on the layer 202, the temperature sensors 230 and 231 are disposed on the layer 203, and the pixel structures 211-213, 250, and 260 are disposed on the layer 203. The pixel structures 211-213 display different colors, such as red, green, and blue, respectively. Each pixel structure 211-213 is also referred to as a sub-pixel, and the pixel structures 211-213 are collectively referred to as a pixel 210. Figure 2 The arrangement positions of the components are only for illustration. In other embodiments, the pixel structure, temperature sensor and micro-integrated circuit can be arranged in one or more layers at will. For example, the temperature sensors 230, 231 and the micro-integrated circuits 221-223 can be arranged in the same layer, or the pixel structure 211-213 can also be arranged in the same layer as the micro-integrated circuits 221-223. In some embodiments, the temperature sensor 230 or the micro-integrated circuit 221-223 can also be arranged on the lower surface of the substrate 201. In some embodiments, the temperature sensor 230 can also be arranged under the micro-integrated circuit 221-223. The present invention is not limited to Figure 2 The setting location.

[0068] In this embodiment, the temperature sensor 230 is used to sense a temperature value, and each micro integrated circuit 221-223 includes a temperature compensation circuit for performing temperature compensation according to the temperature value. This is because the light emitting diode will have a problem of brightness decay as the temperature rises. For example, please refer to Figure 3 , Figure 3 is a table showing brightness decay according to an embodiment. Table 300 shows the brightness of a micro-LED and the corresponding temperature. It can be seen from Table 300 that when the temperature rises, the brightness of the micro-LED will gradually decrease inversely. Therefore, when the temperature rises, the driving current of the micro-LED must be increased to achieve the expected brightness.

[0069] exist Figure 2In the display panel, the number of temperature sensors is less than the number of pixel structures in the display panel, and each temperature sensor 230 corresponds to an area 240, which includes a portion of all pixel structures. A downsampling position is set for this area 240, and temperature compensation is based on the temperature at this downsampling position. If the downsampling position matches the position of the temperature sensor 230, for example, the downsampling position is the same as the position of the pixel structure 250, then the temperature value sensed by the temperature sensor 230 can be directly used as a compensation temperature value. If the downsampling position does not match the position of the temperature sensor 230, for example, the downsampling position is the same as the position of the pixel structure 211~213 or the pixel structure 260, it is necessary to predict the temperature value at the downsampling position. For example, the temperature sensor 231 corresponds to the area 270 in the pixel array, and this area 270 is adjacent to the area 240, and the temperature sensor 231 also obtains a temperature value. When the down-sampling position in the region 240 is different from the position of the temperature sensor 230 (e.g., the same as the position of the pixel structure 260), the temperature value (also called the compensation temperature value) at the down-sampling position can be interpolated according to the temperature value obtained by the temperature sensor 230 and the temperature value obtained by the temperature sensor 231. In other words, the compensation temperature value can be directly obtained by using the temperature value obtained by the temperature sensor 230 or by interpolation. Figure 2 One-dimensional interpolation is shown in FIG. 1 , but since the temperature sensors are two-dimensionally distributed in the display panel, two-dimensional interpolation can be used to calculate the compensation temperature value. In some embodiments, bilinear interpolation can be used, but the present invention is not limited thereto.

[0070] In this embodiment, a lookup table is used for temperature compensation, and in particular, the lookup table is updated in each frame. In addition, different downsampling positions are used in different frames. The following embodiments will be used to explain these technical means in detail.

[0071] Figure 4 is a schematic diagram showing a temperature compensation circuit, a temperature sensor and a pixel structure according to an embodiment. Figure 4 , the temperature compensation circuit 410 includes a memory 411, drivers 421-423, compensation circuits 431-433 and a prediction circuit 440. The memory 411 stores a lookup table, and the memory 411 is electrically connected to the compensation circuits 431-433. In addition, the temperature sensor 450 is electrically connected to the compensation circuits 431-433 and the prediction circuit 440. The pixel structures 461-463 are located in the area corresponding to the temperature sensor 450. Each pixel structure 461-463 includes a light emitting diode (which can be a micro light emitting diode or a light emitting diode of other sizes).

[0072] The temperature compensation circuit 410 obtains pixel data 470 belonging to a certain picture, and obtains sub-pixels 471-473 belonging to a certain pixel from the pixel data 470. The sub-pixels 471-473 are transmitted to drivers 421-423. Drivers 421-423 calculate three sub-pixel values ​​based on over-drive or gamma correction algorithms. The three sub-pixel values ​​correspond to pixel structures 461-463. It is assumed that the down-sampling position is the same as the position of the pixel structure 461, that is, the pixel structure 461 is to be temperature compensated. Figure 5 is a schematic diagram showing a downsampling position according to an embodiment. Figure 5 ,exist Figure 5 A plurality of regions 501 to 506 are shown, each of which includes a temperature sensor (not shown in FIG. Figure 5 ), and a downsampling position 511-516 is set in each area 501-506. Figure 4 and Figure 5 , it is assumed here that the temperature sensor 450 and the pixel structures 461 ˜ 463 are in the area 501 .

[0073] The temperature sensor 450 obtains a temperature value, which is transmitted to the prediction circuit 440. The prediction circuit 440 obtains the compensation temperature value at the down-sampling position 511 according to the temperature value. As described above, when the down-sampling position 511 is different from the position of the temperature sensor 450, the prediction circuit 440 interpolates the compensation temperature value according to the multiple temperature values; if the down-sampling position 511 is the same as the position of the temperature sensor 450, the prediction circuit 440 sets the compensation temperature value to be the same as the temperature value measured by the temperature sensor 450. The prediction circuit 440 transmits the compensation temperature value to the memory 411. Next, the sub-pixel value at the down-sampling position 511 is obtained, and the lookup table in the memory 411 is queried according to the sub-pixel value and the compensation temperature value to obtain the compensation value.

[0074] After the compensation value is obtained, the compensation value is transmitted to the compensation circuit 431. The compensation circuit 431 generates a driving value according to the original sub-pixel value and the compensation value. In some embodiments, the compensation value is a value of +1 or -1, for example, and the temperature compensation circuit 410 can add the compensation value to the sub-pixel value to obtain the driving value. In some embodiments, the compensation value is an absolute grayscale value such as 128 or 250. In such an example, the temperature compensation circuit 410 sets a plurality of weights and calculates the weighted sum of the sub-pixel value and the compensation value according to these weights as the driving value. Figure 6 is a schematic diagram showing the calculation of the driving value according to an embodiment. Figure 6, assuming that the sub-pixel value at the down-sampling position is represented by P1, and T1 is the compensation temperature value corresponding to the down-sampling position. After the sub-pixel value P1 and the compensation temperature value T1 are input into the lookup table 600, the compensation value C1 can be obtained. Next, the weighted sum calculation 610 is performed, as shown in the following mathematical formula 1.

[0075] [Mathematical formula 1]

[0076] D1=W 1 ×P1+W 2 ×C1

[0077] Where W 1 , W 2 is the weight. In some embodiments, W 1 +W 2 = 1. For example, W 1 =0.5,W 2 =0.5; or you can set W 1 =0.1,W 2 =0.9.

[0078] After the driving value D1 is calculated, the pixel structure 461 located at the down-sampling position 511 is driven according to the driving value D1 and the system voltage AVDD. In addition, the temperature compensation circuit 410 also updates the lookup table 600 according to the driving value D1. In this embodiment, the lookup table 600 is updated once in each frame, so that the updated information is used in subsequent frames.

[0079] For example, the above-mentioned sub-pixel value P1 belongs to the first frame. When the lookup table 600 is updated, the compensation value C1 corresponding to the sub-pixel value P1 and the compensation temperature value T1 is replaced with the driving value D1. When the temperature compensation circuit 410 receives the sub-pixel value (referred to as the second sub-pixel value) of the next frame (referred to as the second frame), the temperature sensor 450 also obtains the corresponding temperature value (referred to as the second temperature value). The prediction circuit 440 similarly obtains the second compensation temperature value according to the second temperature value, and the second sub-pixel value and the second compensation temperature value are input into the lookup table 600. If the second sub-pixel value is the same as the sub-pixel value P1 and the second compensation temperature value is the same as the compensation temperature value T1, then the value found from the lookup table 600 is not the compensation value C1, but the driving value D1. Next, the temperature compensation circuit 410 generates a second driving value according to the driving value D1 and the second sub-pixel value to drive the corresponding pixel structure (which can be the pixel structure 461 or other pixel structures). In other words, the lookup table 600 is used to calculate a new driving value in each frame, and the new driving value is used to update the lookup table 600 .

[0080] In some embodiments, the pixel structures 461-463 belong to different colors, and the pixel structures 461-463 use three lookup tables respectively. In this embodiment, one temperature compensation circuit 410 corresponds to three pixel structures 461-463, but the present invention is not limited thereto. In other embodiments, the temperature compensation circuit 410 may also have only one set of memory, driver, and compensation circuit, and the temperature compensation circuit 410 may be dedicated to one pixel structure. In other embodiments, one temperature compensation circuit may also correspond to more pixel structures (for example, 6, 9, 12, etc.), and the lookup table in the memory 411 may be applicable to multiple pixels. In some embodiments, in the above calculations, the position of the temperature sensor 450 is set to be the same as the position of the three pixel structures 461-463, but in other embodiments, the position of the temperature sensor 450 may be set to be the same as the position of only one pixel structure.

[0081] Please refer to Figure 5 , the above calculation involves temperature compensation at the down-sampling position 511, and temperature compensation can be performed for other positions in the same area by interpolation. For example, the above-mentioned driving value D1 is called the first driving value. In the same way, the temperature compensation circuit can also calculate a driving value (called the second driving value) corresponding to the down-sampling position 512 in the area 502. Similarly, a driving value (called the third driving value) can also be calculated for the down-sampling position 514 in the area 504. A difference value can be interpolated based on the first to third driving values, and this difference value corresponds to a pixel structure (for example, pixel structure 520) within the range formed by the down-sampling positions 511, 512, and 514. In this example, the pixel structure 520 is in the area 501. In some embodiments, the calculation of the above-mentioned difference value includes first subtracting the grayscale value previously displayed at the corresponding down-sampling position from the driving value to obtain three down-sampling difference values. Specifically, the driving value of the down-sampling position 511 is subtracted from the grayscale value previously displayed at this position to obtain the first down-sampling difference value, the driving value of the down-sampling position 512 is subtracted from the grayscale value previously displayed at this position to obtain the second down-sampling difference value, and the driving value of the down-sampling position 514 is subtracted from the grayscale value previously displayed at this position to obtain the third down-sampling difference value. Next, the three down-sampling difference values ​​are interpolated in two dimensions to obtain the difference value corresponding to the pixel structure 520, and finally the difference value is added to the sub-pixel value corresponding to the pixel structure 520, so that the temperature compensation is completed. The same can be applied to other pixel structures in the regions 501, 502, and 504.

[0082] In some embodiments, the pixel structure 520 also has a corresponding temperature compensation circuit, which has a lookup table suitable for the pixel structure 520. After the temperature compensation is performed on the pixel structure 520, the corresponding lookup table can also be updated according to the compensated driving value.

[0083] In some embodiments, the size and location of regions 501-506 are determined based on the location of the temperature sensors. The number and location of the temperature sensors can be determined based on factors such as the applicable environment, cost, sensor size, etc. For example, more temperature sensors can be placed in areas of the electronic device that are more prone to heat generation.

[0084] In some embodiments, the temperature compensation circuit 410 sets different downsampling positions for different frames, so as to avoid the temperature at a certain position being particularly high. Continuous use of the temperature at this position may result in undesirable compensation. Figure 7 is a schematic diagram showing updating of downsampling positions according to an embodiment. Figure 7 , Figure 7 The upper part shows the configuration related to the first screen, and this configuration and Figure 5 Similarly, the configuration related to the next frame (referred to as the second frame) is shown in the lower half. When switching from the first frame to the second frame, the temperature compensation circuit 410 changes the down-sampling positions 511-516 in each region 501-506 to generate updated sampling positions 701-706 in the regions 501-506 respectively. For example, the updated sampling position 701 is shifted to the right by one pixel structure compared to the down-sampling position 511, and so on. Next, repeat the above steps, please refer to Figure 4 and Figure 7 , taking the area 501 as an example, the second sub-pixel value corresponding to the update sampling position 701 is obtained, and the second sub-pixel value belongs to the second picture. Similarly, the temperature sensor 450 obtains the second temperature value corresponding to the second picture. Then, the prediction circuit 440 obtains the second compensation temperature value according to the second temperature value, and searches the lookup table in the memory 411 according to the second sub-pixel value and the second compensation temperature value to obtain the second compensation value. Next, a second driving value (such as mathematical formula 1) is generated according to the second sub-pixel value and the second compensation value to drive the pixel structure located at the update sampling position 701.

[0085] In some embodiments, the downsampling position may be moved by one pixel structure each time the frame is changed, and if all positions in the region are repeated, the process is repeated again. For example, in the next 9 frames, the downsampling positions are set to positions F1 to F9, and then in the 10th frame, the downsampling position is set to position F10 in the upper left corner, and so on. In other words, if there are N pixel structures in the region 501, the temperature compensation circuit 410 is set to update the sampling positions corresponding to the N pixel structures during the N frames, where N is a positive integer.

[0086] Figure 8 is a flow chart showing a temperature compensation method according to an embodiment. Figure 8 In step 801, a first temperature value is obtained by a first temperature sensor, wherein the first temperature sensor corresponds to a first area in a pixel array, and the first area includes a portion of a pixel structure. In step 802, a downsampling position in the first area is set, and a first sub-pixel value corresponding to the downsampling position is received. In step 803, a first compensation temperature value at the downsampling position is obtained according to the first temperature value. In step 804, a lookup table is queried according to the first sub-pixel value and the first compensation temperature value to obtain a first compensation value. In step 805, a first drive value is generated according to the first sub-pixel value and the first compensation value to drive the first pixel structure located at the downsampling position, and the lookup table is updated according to the first drive value. Figure 8 The steps in the above are described in detail, so I will not repeat them here. It is worth noting that Figure 8 Each step in the above process can be implemented as multiple program codes or circuits, and the present invention is not limited thereto. For example, Figure 8 The process can be implemented as a temperature compensation circuit 410. In some embodiments, Figure 8 The process can be implemented as a driving circuit in a display device. Figure 8 The method can be used in conjunction with the above embodiment or can be used alone. In other words, Figure 8 Other steps may also be added between the steps.

[0087] In the above display device and temperature compensation method, the lookup table is updated after temperature compensation is performed using the lookup table, so the lookup table can be continuously updated. In addition, the above temperature compensation circuit can be arranged in the micro integrated circuit of the display area, so that the area of ​​the driving circuit outside the display area can be reduced. On the other hand, the downsampling position is changed in different pictures, so as to avoid repeatedly using the temperature value of the same position for temperature compensation.

[0088] Although the present invention has been disclosed as above by way of embodiments, it is not intended to limit the present invention. Any person skilled in the art may make some changes and modifications without departing from the concept and scope of the present invention. Therefore, the protection scope of the present invention shall be determined by the claims.

Claims

1. A display device, comprising: A display panel includes a pixel array, wherein the pixel array includes a plurality of pixel structures; a first temperature sensor corresponding to a first area in the pixel array, the first area including a portion of the pixel structures, the first temperature sensor being used to obtain a first temperature value; and a temperature compensation circuit, electrically connected to the first temperature sensor, for setting a downsampling position in the first region and receiving a first sub-pixel value corresponding to the downsampling position, The temperature compensation circuit is used to obtain a first compensation temperature value at the down-sampling position according to the first temperature value, query a lookup table according to the first sub-pixel value and the first compensation temperature value to obtain a first compensation value, generate a first driving value according to the first sub-pixel value and the first compensation value to drive a first pixel structure located at the down-sampling position, and update the lookup table according to the first driving value.

2. The display device of claim 1 , wherein the first sub-pixel value belongs to a first frame, the temperature compensation circuit replaces the first compensation value in the lookup table with the first driving value, The temperature compensation circuit is used to receive a second sub-pixel value belonging to a second frame, and the first temperature sensor is used to obtain a second temperature value. The temperature compensation circuit obtains a second compensation temperature value according to the second temperature value. When the second sub-pixel value is the same as the first sub-pixel value and the second compensation temperature value is the same as the first compensation temperature value, the temperature compensation circuit obtains the first driving value from the lookup table and generates a second driving value according to the first driving value and the second sub-pixel value to drive one of the pixel structures.

3. The display device according to claim 1, further comprising: a second temperature sensor corresponding to a second area in the pixel array, wherein the second area is adjacent to the first area, and the second temperature sensor is used to obtain a second temperature value. If the down-sampling position is different from the position of the first temperature sensor, the temperature compensation circuit is used to interpolate the first compensated temperature value according to the first temperature value and the second temperature value. If the down-sampling position is the same as the position of the first temperature sensor, the temperature compensation circuit sets the first compensation temperature value to be the same as the first temperature value.

4. The display device as claimed in claim 1, wherein a second area is adjacent to the first area, The temperature compensation circuit is used to calculate a second driving value corresponding to the second area, interpolate a difference according to the first driving value and the second driving value, and adjust the sub-pixel value corresponding to a second pixel structure in the first area according to the difference, wherein the second pixel structure is different from the first pixel structure.

5. The display device as claimed in claim 1, wherein the first sub-pixel value belongs to a first frame, For a second frame, the temperature compensation circuit is further used to change the downsampling position to generate an updated sampling position in the first area, obtain a second sub-pixel value corresponding to the updated sampling position, and the second sub-pixel value belongs to the second frame. The first temperature sensor also obtains a second temperature value corresponding to the second frame. The temperature compensation circuit is used to obtain a second compensation temperature value at the update sampling position according to the second temperature value, query the lookup table according to the second sub-pixel value and the second compensation temperature value to obtain a second compensation value, and generate a second driving value according to the second sub-pixel value and the second compensation value to drive the pixel structure located at the update sampling position. 6 . The display device as claimed in claim 5 , wherein the first area comprises N pixel structures, and the temperature compensation circuit is used to set the update sampling position to correspond to the N pixel structures during N frames, respectively, wherein N is a positive integer. 7 . The display device as claimed in claim 1 , wherein the temperature compensation circuit is used to set a plurality of weights, and a weighted sum of the first sub-pixel value and the first compensation value is calculated according to the weights to serve as the first driving value. 8 . The display device as claimed in claim 1 , wherein the temperature compensation circuit is disposed in a micro integrated circuit, and the micro integrated circuit is located in a display area of ​​the display panel. 9 . The display device as claimed in claim 8 , wherein the temperature compensation circuit comprises a memory for storing the look-up table. 10 . The display device as claimed in claim 1 , wherein each of the pixel structures comprises a micro light emitting diode.

11. A temperature compensation method, applicable to a display panel, wherein the display panel comprises a pixel array, wherein the pixel array comprises a plurality of pixel structures, and the temperature compensation method comprises: Obtaining a first temperature value through a first temperature sensor, wherein the first temperature sensor corresponds to a first area in the pixel array, and the first area includes a portion of the pixel structures; Setting a down-sampling position in the first region and receiving a first sub-pixel value corresponding to the down-sampling position; Obtaining a first compensation temperature value at the downsampling position according to the first temperature value; Searching a lookup table according to the first sub-pixel value and the first compensation temperature value to obtain a first compensation value; as well as A first driving value is generated according to the first sub-pixel value and the first compensation value to drive a first pixel structure located at the down-sampling position, and the lookup table is updated according to the first driving value.

12. The temperature compensation method of claim 11, wherein the first sub-pixel value belongs to a first frame, and the temperature compensation method further comprises: replacing the first compensation value in the lookup table with the first driving value; Receiving a second sub-pixel value belonging to a second frame, and obtaining a second temperature value through the first temperature sensor; Obtaining a second compensated temperature value according to the second temperature value; and When the second sub-pixel value is the same as the first sub-pixel value and the second compensation temperature value is the same as the first compensation temperature value, the first driving value is obtained from the lookup table, and a second driving value is generated according to the first driving value and the second sub-pixel value to drive one of the pixel structures.

13. The temperature compensation method according to claim 11, further comprising: Obtaining a second temperature value through a second temperature sensor, wherein the second temperature sensor corresponds to a second area in the pixel array, and the second area is adjacent to the first area; If the down-sampling position is different from the position of the first temperature sensor, interpolating the first compensation temperature value according to the first temperature value and the second temperature value; as well as If the down-sampling position is the same as the position of the first temperature sensor, the first compensation temperature value is set to be the same as the first temperature value.

14. The temperature compensation method as claimed in claim 11, wherein a second region is adjacent to the first region, the temperature compensation method further comprising: Calculating a second driving value corresponding to the second area; as well as A difference is interpolated according to the first driving value and the second driving value, and a sub-pixel value corresponding to a second pixel structure in the first area is adjusted according to the difference, wherein the second pixel structure is different from the first pixel structure.

15. The temperature compensation method of claim 11, wherein the first sub-pixel value belongs to a first frame, the temperature compensation method further comprising: For a second frame, changing the downsampling position to generate an updated sampling position in the first region, and obtaining a second sub-pixel value corresponding to the updated sampling position, wherein the second sub-pixel value belongs to the second frame; Obtaining a second temperature value corresponding to the second image through the first temperature sensor; Obtaining a second compensation temperature value at the update sampling position according to the second temperature value; and The lookup table is searched according to the second sub-pixel value and the second compensation temperature value to obtain a second compensation value, and a second driving value is generated according to the second sub-pixel value and the second compensation value to drive the pixel structure located at the update sampling position.

16. The temperature compensation method as claimed in claim 15, wherein the first region comprises N pixel structures, and the temperature compensation method further comprises: The update sampling positions are set to correspond to the N pixel structures during N frames, where N is a positive integer.

17. The temperature compensation method as claimed in claim 11, wherein the step of generating the first driving value according to the first sub-pixel value and the first compensation value comprises: A plurality of weights are set, and a weighted sum of the first sub-pixel value and the first compensation value is calculated according to the weights to serve as the first driving value. 18 . The temperature compensation method as claimed in claim 11 , wherein each of the pixel structures comprises a micro light emitting diode.