System and method for variable area-based compensation of burn-in in display panels

KR103013085B1Active Publication Date: 2026-09-01SYNAPTICS INC
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
KR1020220120175
Authority / Receiving Office
KR · KR
Patent Type
Patents
Current Assignee / Owner
Priority Date
2022-07-29
Filing Date
2022-09-22
Publication Date
2026-09-01
Estimated Expiration
2042-09-22

Smart Images

  • Figure 112022099985907-PAT00003_ABST
    Figure 112022099985907-PAT00003_ABST
Patent Text Reader

Abstract

A display driver includes an image processing circuit and a source driver. The image processing circuit is configured to perform burn-in compensation based at least partially on a first accumulated luminance value for a first pixel in a first area of ​​a display panel to determine a first compensated luminance value for a first pixel in a first area of ​​a display panel. The first area has a first pixel layout. The image processing circuit is also configured to scale a second accumulated luminance value for a second pixel in a second area of ​​a display panel to determine a scaled accumulated luminance value. The second area has a second pixel layout different from the first pixel layout. The image processing circuit is also configured to perform burn-in compensation based at least partially on the scaled accumulated luminance value to determine a second compensated luminance value for the second pixel.
Need to check novelty before this filing date? Find Prior Art

Description

Technology Field

[0001] Cross-reference regarding related applications

[0002] This application is a regular application of U.S. Patent Application No. 63 / 248,394, filed on September 24, 2021, and therefore claims the benefit under 35 USC 119(e) therefrom. U.S. Patent Application No. 63 / 248,394 is incorporated herein by reference in its entirety.

[0003] field

[0004] The present disclosure generally relates to the field of display panels, and in particular to compensating for burn-in effects. Background Technology

[0005] Display devices such as Organic Light Emitting Diode (OLED) displays, Micro Light Emitting Diode (LED) displays, and Liquid Crystal Displays (LCDs) may be susceptible to burn-in artifacts resulting from the overuse of pixel elements. These burn-in artifacts depend on the lifetime usage of individual pixels on the panel. Pixels that are used frequently may degrade faster than pixels that are used sparingly. To compensate for burn-in, unique pixel compensation may be added. Onboard memory may also store long-term usage data for each pixel. Compensation can add a large gain factor for heavily used pixels and a smaller gain factor for less used pixels.

[0006] Modern display systems may include imaging elements, such as cameras, located beneath the display. Pixels placed above these imaging elements may be arranged with a different pixel layout compared to pixels in other areas to ensure sufficient light passes through them to reach the imaging element. In this case, such pixels above the imaging elements may be driven by a brighter signal to maintain the display's uniformity. This may cause faster degradation in the pixels placed above the imaging elements compared to pixels in other areas of the display.

[0007] A burn-in compensation system and method are needed to compensate for pixels placed on an imaging element differently from pixels in other areas of the display.

[0008] outline

[0009] This overview is provided to introduce, in a simplified form, the selection of concepts further described in the detailed description below. This overview is not intended to identify the principal or essential features of the claimed subject matter, nor is it intended to limit the scope of the claimed subject matter.

[0010] Generally, in one embodiment, one or more embodiments relate to a display device comprising an image processing circuit and a source driver. The image processing circuit is configured to perform burn-in compensation based at least partially on a first accumulated luminance value for a first pixel in a first region of a display panel to determine a first compensated luminance value for a first pixel. The first region has a first pixel layout. The image processing circuit is also configured to scale a second accumulated luminance value for a second pixel in a second region of a display panel to determine a scaled accumulated luminance value. The second region has a second pixel layout different from the first pixel layout. The image processing circuit is also configured to perform burn-in compensation based at least partially on the scaled accumulated luminance value to determine a second compensated luminance value for the second pixel. The source driver is configured to update the first pixel based at least partially on the first compensated luminance value and to update the second pixel based at least partially on the second compensated luminance value.

[0011] In one or more embodiments, the long-term accumulated luminance of a display pixel may be written to a memory device. The output grayscale level for the display panel may be compensated based on the accumulated luminance value and the burn-in profile of a specific display. In one or more embodiments, different compensation values ​​may be used for areas of the display panel using pixels of different densities or compositions.

[0012] Generally, in one embodiment, one or more embodiments relate to a display device comprising a display panel and a display driver. The display panel comprises a first region having a first pixel layout and a second region having a second pixel layout different from the first pixel layout. The display driver is configured to perform burn-in compensation based at least partially on a first accumulated luminance value for a first pixel in the first region of the display panel to determine a first compensated luminance value for a first pixel in the first region of the display panel. The display driver is also configured to scale a second accumulated luminance value for a second pixel in the second region of the display panel to determine a scaled accumulated luminance value. The display driver is also configured to perform burn-in compensation based at least partially on the scaled accumulated luminance value to determine a second compensated luminance value for a second pixel. The display driver is also configured to update the first pixel based at least partially on the first compensated luminance value and update the second pixel based at least partially on the second compensated luminance value.

[0013] Generally, in one embodiment, one or more embodiments relate to a method for driving a display panel comprising a first region and a second region. The first region has a first pixel layout, and the second region has a second pixel layout different from the first pixel layout. The method includes the step of performing burn-in compensation based at least partially on a first cumulative luminance value for a first pixel in the first region of the display panel to determine a first compensated luminance value for a first pixel in the first region of the display panel. The method further includes the step of scaling a second cumulative luminance value for a second pixel in the second region of the display panel to determine a scaled cumulative luminance value. The method further includes the step of performing burn-in compensation based at least partially on the scaled cumulative luminance value to determine a second compensated luminance value for a second pixel. The method further includes the step of updating the first pixel based at least partially on the first compensated luminance value and the step of updating the second pixel based at least partially on the second compensated luminance value.

[0014] Other aspects of the embodiments will become apparent from the following description and the appended claims. Brief explanation of the drawing

[0015] In order to make the features of the above disclosures more detailed, a more specific description of the disclosures, briefly outlined above, may be made with reference to embodiments, some of which are illustrated in the accompanying drawings. However, it should be noted that the accompanying drawings are merely illustrative of exemplary embodiments and therefore should not be construed as limiting the scope of the invention, as the disclosures may acknowledge other equally effective embodiments. FIG. 1a illustrates an exemplary configuration of a display device comprising a display panel having a plurality of regions having different pixel layouts according to one or more embodiments. FIG. 1b illustrates an exemplary configuration of a display panel according to one or more embodiments. FIG. 1c illustrates an exemplary pixel layout in a first region of a display panel according to one or more embodiments. FIG. 1d illustrates an exemplary pixel layout in a second region of a display panel according to one or more embodiments. FIG. 1e illustrates an exemplary pixel layout of first and second regions of a display panel according to one or more embodiments. FIG. 1f illustrates a graph of a compensation value along the y-axis versus a cumulative luminance value along the x-axis according to one or more embodiments. FIG. 2 illustrates a block diagram of one embodiment of the disclosed system. FIG. 3 illustrates an embodiment of the internal details of a de-burn controller. FIG. 4a illustrates an exemplary configuration of a grayscale adjustment block according to one or more embodiments. FIG. 4b illustrates an exemplary relationship between a raw grayscale value and an adjusted grayscale value according to one or more embodiments. FIG. 5 illustrates one embodiment of a compensation block. FIG. 6 illustrates an exemplary method of driving a display panel according to one or more embodiments. For ease of understanding, identical reference numerals have been used, where possible, to denote identical elements common to the drawings. It is considered that elements disclosed in one embodiment may be usefully utilized in other embodiments without specific reference. Suffixes may be attached to reference numerals to distinguish identical elements from one another. Unless otherwise noted, the drawings mentioned herein should not be understood as being drawn in a fixed proportion. Furthermore, the drawings are simplified for clarity of presentation and description, and detailed descriptions or components are omitted. The drawings and discussion serve to explain the principles discussed below, and similar names here denote similar elements. Specific details for implementing the invention

[0016] details

[0017] The following detailed description is merely illustrative in nature and is not intended to limit the disclosed art or any applications or uses of the disclosed art. Additionally, there is no intention to be bound by any prior art, background, or any theory expressed or implied in the following detailed description.

[0018] In the following detailed description of the embodiments, a number of specific details are presented to provide a more thorough understanding of the disclosed technology. However, it will be apparent to those skilled in the art that the disclosed technology may be practiced without these specific details. In other instances, well-known features have not been described in detail to avoid unnecessarily complicating the description.

[0019] Throughout this invention, ordinal numbers (e.g., first, second, third, etc.) may be used as adjectives for an element (i.e., any noun in this invention). The use of ordinal numbers does not imply or create any particular order of elements unless explicitly disclosed, nor does it limit any element to being only a single element, as is the case with the use of terms “before,” “after,” “single,” and other such terms. Rather, the use of ordinal numbers is intended to distinguish elements. For example, the first element is distinguished from the second element, and the first element may include more than one element and may follow (or precede) the second element in the order of elements.

[0020] Display devices such as OLED, Micro LED, and LCD displays may be susceptible to burn-in artifacts resulting from excessive pixel usage. These burn-in artifacts depend on how much individual pixels are used on the panel during their lifespan. Highly used pixels can degrade faster than pixels with limited usage. The cumulative luminance value of individual pixels may also be used to compensate for burn-in.

[0021] Areas of the display may contain pixels with different pixel layouts that may have different long-term burn-in profiles. Differences in pixel layout may include one or more differences in pixel density (which can be measured in pixels per inch (PPI)), composition, size, and arrangement. For example, pixels with lower pixel density may be used more frequently to compensate for the lower density. As a result, there is a greater risk of burn-in artifacts compared to pixels in high-density areas. A given display panel may also be characterized for the degradation of pixel elements and for the compensation applied to the display to correct for long-term degradation in different areas of the display.

[0022] FIG. 1a illustrates an exemplary configuration of a display device (100) comprising a display panel (102) having a plurality of regions having different pixel layouts according to one or more embodiments. Examples of the display panel (102) include an OLED display panel, a micro LED display panel, and an LCD panel. In the illustrated embodiment, the display panel (102) includes a first region (105) having a first pixel layout and a second region (106) having a second pixel layout different from the first pixel layout. Although only two regions are illustrated, more than two regions may exist without exceeding the scope of one or more embodiments. The display panel (102) may be connected to a display driver (104) configured to update the display panel (102).

[0023] The shape and / or arrangement of the first and second regions (105 and 106) of the display panel (102) may be varied. FIG. 1b illustrates another exemplary configuration of the display panel (102) according to one or more embodiments. In the illustrated embodiment, the second region (106) is a rectangular area defined on the display panel (102), and the first region (105) is defined as the remaining area. The second region (106) may be used as an Under Display Camera (UDC) area, and a UDC (150) is placed behind it to capture an image through the UDC area. In this embodiment, the second region (106) may have a lower pixel density than the pixel density of the first region (105).

[0024] FIG. 1c illustrates an exemplary pixel layout in a first region (105) according to one or more embodiments. In the illustrated embodiment, the first region (105) may include a pixel set (107) comprising one red (R) pixel, two green (G) pixels, and one blue (B) pixel, respectively. In FIG. 1c (and FIG. 1d), "R", "G", and "B" represent the red pixel, the green pixel, and the blue pixel, respectively. The R, G, and B pixels of the pixel set (107) are each configured to be updated by a data signal received from a display driver (104) and to emit light of a luminance corresponding to the data signal.

[0025] FIG. 1d illustrates an exemplary pixel layout in a second region (106) according to one or more embodiments. In the illustrated embodiment, the second region (106) may include a plurality of pixel sets (108), each comprising one R pixel, one G pixel, and one B pixel. The pixels are arranged such that the pixel density in the second region (106) is lower than the pixel density in the first region (105). In one embodiment, the spacing between two adjacent pixels in the second region (106) is greater than that in the first region (105). The R, G, and B pixels of the pixel set (108) are each configured to be updated with a data signal received from the display driver (104) and to emit light of a luminance corresponding to the data signal.

[0026] FIG. 1e illustrates another example of a pixel layout in first and second regions (105 and 106) of a display panel (102) according to one or more embodiments. In the illustrated embodiment, the first region (105) includes pixel sets (107A and 107B) each comprising one red (R) pixel, two green (G) pixels, and one blue (B) pixel. In pixel sets (107A and 107B), the relative positions of the red and blue pixels to the two green subpixels are different. The second region (106) includes a pixel set (108A) configured identically to pixel set (107A). In the illustrated embodiment, pixel sets (107A and 107B) are arranged adjacent to each other in the first region (105), whereas pixel set (108A) is spaced apart from each other in the second region (106). Accordingly, the pixel density of the second region (106) is lower than the pixel density of the first region (105). In the illustrated embodiment, the pixel density of the second region (106) is 1 / 4 of the pixel density of the first region (105).

[0027] To display a continuous image over a first region (105) and a second region (106) having different pixel layouts, the signal level (e.g., voltage level) of the data signal used to update the pixels differs between the first region (105) and the second region (106) for the same grayscale value. The difference in the signal level of the data signal may cause different long-term burn-in profiles. In one or more embodiments, burn-in compensation is performed according to the region, i.e., the pixel layout.

[0028] FIG. 1f illustrates a graph of a compensation value along the y-axis (110) versus an accumulated luminance value along the x-axis (120). In one embodiment, the accumulated luminance value of a pixel may be an accumulation of luminance values ​​for the pixel. The luminance values ​​for a pixel may each be calculated based on a corresponding grayscale value assigned to the pixel to update the pixel. For a given grayscale value, the calculated luminance value of the pixel may correspond to the luminance of the pixel. In one embodiment, as the accumulated luminance value of the pixel increases in the direction (120), the required compensation value increases in the direction (110). The trend line (130) graphed in this example is for illustrative purposes only. In other embodiments, the trend line (130) may have a negative slope, may have a linear relationship, or may have a non-linear relationship different from the relationship shown in FIG. 1f.

[0029] In one embodiment, the system may be configured to compensate for the accumulated luminance value by applying a compensation value. In the example illustrated at location (140), the accumulated luminance value may be recorded as value A, and the associated compensation value may be value B. In one or more embodiments, the system may receive the accumulated luminance value by accessing a memory element and may calculate the associated compensation value based on a lookup table. In another embodiment, the system may receive the accumulated luminance value from a register and may calculate the associated compensation value by applying a calculation based on the shape of the trend line (130).

[0030] A pair represented by an accumulated luminance value A and an associated compensation value B may represent a compensation applied to pixels in a first region of the display panel (e.g., a first region (105) illustrated in FIGS. 1a through 1e). A second region of the display panel (e.g., a second region (106) illustrated in FIGS. 1a through 1e) may include pixels that respond differently to accumulated luminance than in the first region. In one embodiment, pixels in the second region may have different densities and / or compositions to accommodate an imaging element (e.g., camera) under the display panel, which includes but is not limited to a camera. Pixels in the second region may receive a stronger luminance drive to produce the same brightness as standard pixels in the first region and may degrade faster than pixels in the first region. A scale factor (or correction factor) x may be applied to pixels in a second region such that the accumulated luminance value at location A is scaled or adjusted by the scale factor x to produce a scaled accumulated luminance value at location C. This adjusted accumulated luminance value C yields a compensation value of value D. The scale factor x may be based on the pixel layout of the first region and the second region. In one or more embodiments, the scale factor x is based on the pixel density of the first region and the second region. In an embodiment where the first region has a first pixel density and the second region has a second pixel density, the scale factor may be determined based on the ratio of the first pixel density to the second pixel density.

[0031] FIG. 2 illustrates a block diagram of one embodiment of the disclosed system. A display driver (200) may be communicationally connected to a host device (210). The host device (210) may transmit image information to the display driver (200), and the display driver (200) may be configured to update a display panel (270) based on the image information. In one embodiment, the display driver (200) may be a display driver integrated circuit (DDIC).

[0032] In the illustrated embodiment, the display panel (270) includes a first region (271) and a second region (272). In the illustrated embodiment, the first region (271) is an area outside the second region (272). The first region (271) and the second region (272) have different pixel layouts. The first region (271) may be an embodiment of the first region (105) illustrated in FIGS. 1a through 1e, while the second region (272) may be an embodiment of the second region (106) illustrated in FIGS. 1a through 1e. The second region (272) may be composed of pixels having a different optical response than the pixels in the first region (271). For example, the gamma properties of the pixels in the second region (272) may be different from the gamma properties of the pixels in the first region (271). The gamma property mentioned herein is the dependence of pixel luminance on the grayscale level. Pixels in the second region (272) may have a different density and / or composition than pixels in the first region (271) to accommodate an under-display camera (UDC). Pixels in the second region (272) The pixels in the first area (271) may be spaced further apart than the pixels in the second area (272), and the pixel density of the second area (272) may be lower than the pixel density of the first area (271). The pixels in the second area (272) The pixels in the first area (271) may have a different long-term burn-in profile. The pixels in the second area (272) You may need a compensation value that is larger or smaller than the pixel in the first area (271).

[0033] In an illustrated embodiment, the display driver (200) includes an image data receiver (220), a brightness control block (221), an image processing circuit (230), a de-burn RAM (random access memory) (250), and a source driver (260). The image data receiver (220) is configured to receive image information from a host device (210) and to decode the received image information into image data (225), which includes raw grayscale values ​​(226) and their associated specific pixel locations (227).

[0034] The brightness control block (221) may be configured to receive brightness information from the host device (210) and to generate a brightness setting (222) based at least partially on the brightness information. The brightness setting (222) may include a display brightness value (DBV) that specifies a desired display brightness level of the display device (270). The desired display brightness level may be a desired brightness level of the entire image displayed on the display panel (270).

[0035] The D-Burn RAM (250) is configured to store cumulative luminance values ​​for each pixel of the display panel (270). The cumulative luminance value for a pixel may be the accumulation of luminance values ​​determined or calculated for the pixel. The luminance value for a pixel may also be calculated based on a grayscale value assigned to the pixel to update the pixel. The cumulative luminance values ​​may be stored in the D-Burn RAM (250) on a pixel-by-pixel basis, or may be performed over a larger straight region of MxN pixel dimensions to save memory bandwidth and size in the D-Burn RAM (250), where M and N are integers greater than or equal to 2. The size of the straight region may differ between the first region (271) and the second region (272).

[0036] The image processing circuit (230) is configured to receive image data (225) and a brightness setting (222) and to process the image data (225) based on the brightness setting (222). In the illustrated embodiment, the image processing circuit (230) is configured to generate a compensated brightness value for each pixel of the display panel (270) by applying burn-in compensation to the image data (225) based at least partially on an accumulated brightness value (251) received from the D-burn RAM (250).

[0037] The source driver (260) is configured to update the pixels of the display panel (270) based at least partially on the corresponding compensation luminance value generated for the pixels. The source driver (260) may also be configured to generate a data signal for each pixel of the display panel (270) such that the data signal has a signal level (e.g., voltage level) corresponding to the compensation luminance value generated for each pixel. The source driver (260) may also be configured to provide the generated data signal to the corresponding pixels to update each pixel.

[0038] In the illustrated embodiment, the image processing circuit (230) includes a gamma correction block (235), a D-burn controller (240), and an adder (280). The gamma correction block (235) is configured to receive image data (225) and a brightness setting (222), and to apply gamma correction to the image data (225) based on the brightness setting (222) to output a gamma-corrected luminance value for each pixel of the display panel (270). In an embodiment where the brightness setting (222) includes a DBV, the input-output properties of the gamma correction block (235) (i.e., correction between the raw grayscale value (226) described in the image data (225) and the gamma-corrected luminance value output from the gamma correction block (235)) are adjusted based on the DBV to achieve a display brightness level on the display panel (270) as specified by the DBV.

[0039] The D-burn controller (240) is configured to retrieve the accumulated luminance value (251) for each pixel of the display panel (270) from the D-burn RAM (250) and to compute a compensation value (245) for each pixel based at least partially on the accumulated luminance value. In one implementation, the compensation value (245) increases with increasing corresponding accumulated luminance value (251). The compensation value (245) may be computed based on a lookup table of values, or may be computed based on a stored equation for converting the accumulated luminance value (251) into a compensation value (245). The compensation value (245) for each pixel may additionally depend on the raw grayscale value (226) in the image data (225) for the corresponding pixel. The compensation value (245) thus computed is provided to an adder (280).

[0040] The adder (280) is used to generate a compensated luminance value for each pixel of the display panel (270) by applying burn-in compensation to the gamma-corrected luminance value. The adder (280) may be configured to generate a compensated luminance value by applying a compensation value (245), determined based on the accumulated luminance value (251), to the gamma-corrected luminance value. The compensated luminance value takes into account long-term burn-in at individual pixel locations. In one embodiment, the adder (280) may be configured to generate a corresponding compensated luminance value for each pixel by adding the compensation values ​​(245) to the corresponding gamma-corrected luminance value. The compensated luminance value is provided to the source driver (260) and is used to generate a data signal in which each pixel is updated.

[0041] In one or more embodiments, the D-Burn controller (240) may also be configured to receive image data (225) and update the accumulated luminance value (251) in the D-Burn RAM (250) using the raw grayscale value (226) and the brightness setting (222). As a pixel is driven to a higher luminance value, the accumulated luminance value (251) for such pixel is increased and updated and stored in the D-Burn RAM (250). Periodically, the contents of the D-Burn RAM (250) It may also be written to non-volatile memory (255). The contents of the D-burn RAM (250) as part of the power-down sequence of the display driver (200) or as part of a timer-based or user-initiated action for updating the contents of non-volatile memory (255) It may also be written to non-volatile memory (255).

[0042] When operating, the display system may retrieve an accumulated luminance value (251) from the D-Burn RAM (250). The retrieval of the accumulated luminance value (251) may be based on a specific pixel location (227) in the image data (225). The D-Burn controller (240) may be configured to generate a compensation value (245) based on the retrieved accumulated luminance value (251). The pixel location in the second region (272) is to compensate for pixels in the second region (272) that have increased sensitivity to burn-in. It may also generate a reward value (245) that is larger than the pixel position in the first region (271).

[0043] When the display driver (200) is powered on during operation, the contents of the non-volatile memory (255) It may also be written to the D-burn RAM (250). In this way, the most recently stored value for the accumulated luminance value (251) It can be used to compute the reward value (245).

[0044] FIG. 3 illustrates an embodiment of the internal details of a D-Burn controller (240). The D-Burn controller (240) may be configured to take or acquire raw grayscale values ​​(226) and brightness settings (222) from image data (225) as inputs. The D-Burn controller (240) may be further configured to retrieve accumulated luminance values ​​(251) from the D-Burn RAM (250) and to generate a compensation value (245) based on the accumulated luminance values ​​(251) and raw grayscale values ​​(226). The D-Burn controller (240) may also be configured to update the accumulated luminance values ​​(251) in the D-Burn RAM (250) based on the raw grayscale values ​​(222) and brightness settings (222). In the illustrated embodiment, the D-Burn controller (240) includes a grayscale adjustment block (320), a compensation block (350), and a data capture block (370). Additionally, the D-burn controller (240) Regional information (330) may be taken or obtained as input. Regional information (330) It may indicate that a specific raw grayscale value (226) is associated with a pixel located in a second area (272) of the display panel (270), where the second area (272) represents a long-term burn-in profile different from that of the first area (271).

[0045] Grayscale adjustment block (320) silver It may also be configured to use input raw grayscale values ​​(226) and brightness settings (222) to compute an adjusted grayscale value (340) for each pixel. The adjusted grayscale value (340) is based on the raw grayscale value (226). It may be computed by multiplying an adjustment factor determined based on the brightness setting (222), or it may be calculated using other arithmetic operations using the raw grayscale value (226) and the brightness setting (222). The calculation of the adjusted grayscale value (340) is It may also include constant parameters not shown in FIG. 3. The calculation of the adjusted grayscale value (340) is It may also be done through a lookup table based on at least one of the raw grayscale value (226) and brightness setting (222).

[0046] In an embodiment where the brightness setting (222) includes a DBV, the DBV may be used to compute an adjusted grayscale value (340). FIG. 4a illustrates an exemplary configuration of a grayscale adjustment block (320) according to such an embodiment. In the illustrated embodiment, the grayscale adjustment block (320) includes a DBV lookup table (LUT) (322) and a multiplier (324). The DBV LUT (322) is configured to take or acquire a DBV as input and determine an adjustment coefficient (326) corresponding to the DBV through a table lookup based on the DBV. The multiplier (324) is configured to calculate an adjusted grayscale value (340) by multiplying the raw grayscale value (226) by the adjustment coefficient (326).

[0047] FIG. 4b illustrates an exemplary relationship between a raw grayscale value (226) and an adjusted grayscale value (340) linked via a corresponding adjustment factor (326) according to one or more embodiments. The adjustment factor (326) is determined such that the pixel luminance calculated by the raw grayscale value (226) for the DBV specified by the brightness setting (222) is equal to the pixel luminance calculated by the adjusted grayscale value (340) for the maximum DBV. Note that in the illustrated embodiment, the DBV is measured as a percentage and the maximum DBV is 100%. In one embodiment, the adjustment factor (326) is 0.73 ( It is determined as 186 / 255) to produce an adjusted grayscale value (340) of 186 when the raw grayscale value (226) is 255 and the DBV is 50%. In another embodiment, the adjustment factor (326) is 0.50 ( It is determined as 128 / 255) and when the raw grayscale value (226) is 255 and the DBV is 20%, an adjusted grayscale value (340) of 128 is produced.

[0048] Referring again to FIG. 3, the data capture block (370) is configured to take or acquire an adjusted grayscale value (340) and local information (330) as input. The data capture block (370) is configured to capture the adjusted grayscale value (340) applied to each pixel and to update the accumulated luminance value (251) stored in the D-burn RAM (250) for each pixel. In one or more embodiments, the data capture block (370) calculates an updated value of the accumulated luminance value (251) applied to each pixel over the lifetime of the display panel (270) based on the adjusted grayscale value (340), and It may be configured to update the accumulated luminance value (251) stored in the D-burn RAM (250) with the calculated update value. The updated accumulated luminance value may be written to the D-burn RAM (250) at every scan of the display panel (270), or the updated value may be written at a predetermined subsampled rate to reduce the computer's overload and bandwidth requirements.

[0049] FIG. 5 illustrates one embodiment of a compensation block (350). The compensation block (350) The adjusted grayscale value (340) may be taken or obtained as input. Additionally, the accumulated luminance value (251) from the D-Burn RAM (250) is It may also be input into the reward block (350). In addition, the region information (330) It may also be input into the compensation block (350). In the illustrated embodiment, the compensation block (350) includes a logic circuit (420), a multiplier (435), and a compensation value generation block (450).

[0050] When operating, the logic circuit (420) It may also be configured to take local information (330) as input and select a scale factor (430). The logic circuit (420) may be a multiplexer, but this should not be interpreted as a limiting example. Logic circuit (420) It may also be composed of other logic gates, clocking circuits, or memory elements.

[0051] When operating, local information (330) It may be set to a polarity indicating that adjustment is made to the cumulative luminance value (251) for the pixels in the second region (272). In one or more embodiments, the positive polarity may select a degradation correction factor (470) as a scale factor (430) for the pixels in the second region (272). The scale factor (430) may be intended to compensate for accelerated burn-in of the pixels in the second region (272) of the display panel (270). The degradation correction factor (470) It may be stored in a register or memory element and input to a logic circuit (420). The degradation correction factor (470) may represent long-term degradation information based on the long-term behavior characteristics of the display panel (270). The value of the degradation correction factor (470) It may be based on characterization of the display panel (270) or modeling of long-term degradation behavior. The degradation correction factor (470) (i.e., scale factor (430) for pixels in the second region (272)) is determined based on the pixel density of the first region (271) and the second region (272). In one embodiment, the degradation correction factor (470) is based on the ratio of the pixel density of the first region (271) to the pixel density of the second region (272).

[0052] Regional Information (330) It may take an opposite polarity indicating that no adjustment is made to the cumulative luminance value (251) for the pixels in the first region (271). The opposite polarity may select a value of 1 or unity as the scale factor (430) for the pixels in the first region (271). In another embodiment, the opposite polarity of the region information (330) is A constant value greater than or smaller than 1 may be selected as the scale factor (430).

[0053] A scale factor (430) is provided to a multiplier (435). The multiplier (435) is configured to generate an adjusted cumulative luminance value (440) for each pixel by multiplying the cumulative luminance value (251) by the scale factor (430) for each pixel. The adjusted cumulative luminance value (440) for a pixel in the first region (271) is the same as the cumulative luminance value (251), whereas the adjusted cumulative luminance value (440) for a pixel in the second region (272) is a scaled cumulative luminance value obtained by scaling the cumulative luminance value (251) with a degradation correction factor (470) selected as the scale factor (430).

[0054] The compensation value generation block (450) is configured to take or acquire an adjusted grayscale value (340) and an adjusted cumulative luminance value (440) as inputs for each pixel. The compensation value generation block (450) is also configured to output a compensation value (245) based on the adjusted grayscale value (340) and the adjusted cumulative luminance value (440) for each pixel. The compensation value generation block (450) is configured as shown in FIG. 1f It may be configured to output a compensation value (245) based on the relationship between the compensation value and the accumulated luminance value. For each pixel in the first region (271) where the scale factor (430) is 1 or unity, the compensation value generating block (450) takes the accumulated luminance value (251) as input and outputs a compensation value (245) corresponding to the accumulated luminance value (251). For each pixel in the second region (272), due to the function of the logic circuit (420) and the multiplier (435), the compensation value generating block (450) takes the scaled accumulated luminance value obtained by scaling the accumulated luminance value (251) by the degradation correction factor (470) as input and outputs a compensation value (245) corresponding to the scaled accumulated luminance value. In one implementation, the compensation value generating block (450) includes a LUT (452) that describes the input-to-output properties of the compensation value generating block (450). The input-to-output attribute may represent the relationship between the adjusted cumulative luminance value (440) and the compensation value (245) (e.g., as illustrated in FIG. 1f). The compensation value generation block (450) may be configured to generate the compensation value (245) through a table lookup of the LUT (452) using the adjusted cumulative luminance value (440) as an index.

[0055] FIG. 6 illustrates a flowchart depicting an exemplary method (600) according to one or more embodiments. Although the various steps of this flowchart are provided and described sequentially, those skilled in the art will recognize that some or all of the steps may be performed in a different order, may be combined or omitted, and some or all of the steps may be performed in parallel. Additional steps may also be performed. Accordingly, the scope of the present disclosure should not be construed as being limited to a specific arrangement of steps illustrated in FIG. 6.

[0056] In one or more embodiments, the method (600) is a method of driving a display panel (e.g., a display panel (102) shown in FIGS. 1a through 1e and FIG. 2) having a first region (e.g., a first region (105 and 271) shown in FIGS. 1a through 1c, 1e, and 2)) and a second region (e.g., a second region (106 and 272) shown in FIGS. 1a, 1b, 1d, 1e, and 2). The first region has a first pixel layout and the second region has a second pixel layout different from the first pixel layout. The first region and the second region may have different pixel densities. In some embodiments, the pixel density of the second region may be lower than the pixel density of the first region, and the second region may be used as an Under Display Camera (UDC) region and a camera is placed behind it. The lower pixel density of the second region can facilitate the capture of an image through the second region.

[0057] The method (600) includes performing burn-in compensation at least partially based on a first accumulated luminance value for a first pixel to determine a first compensated luminance value for a first pixel in a first area of ​​a display panel in step (602). The first accumulated luminance value for the first pixel may be an accumulation of luminance values ​​for the first pixel. The luminance values ​​for the first pixel may each be calculated based on a corresponding grayscale value assigned to the first pixel to update the first pixel. In one embodiment, burn-in compensation for the first pixel includes determining a first compensated value for the first accumulated luminance value based on the relationship between the compensated value and the accumulated luminance value shown in FIG. 1f, and determining a first compensated luminance value for the first pixel using the first compensated value.

[0058] The method (600) further comprises scaling a second accumulated luminance value for a second pixel in a second region of the display panel to determine the scaled accumulated luminance value in step (604). The second accumulated luminance value for the second pixel may be the accumulation of luminance values ​​for the second pixel. The luminance values ​​for the second pixel may each be calculated based on a corresponding grayscale value assigned to the second pixel to update the second pixel. The scaling of the second accumulated luminance value may be based on the pixel densities of the first region and the second region. In one or more embodiments, the first region has a first pixel density and the second region has a second pixel density. In such embodiments, the second accumulated luminance value may be scaled by a scale factor determined based on the ratio of the first pixel density to the second pixel density.

[0059] The method (600) further comprises performing burn-in compensation based at least partially on a scaled cumulative luminance value to determine a second compensation luminance value for a second pixel in step (606). In one embodiment, burn-in compensation for the second pixel comprises determining a second compensation value for a scaled cumulative luminance value based on the relationship between the compensation value and the cumulative luminance value shown in FIG. 1f, and determining a second compensation luminance value for the second pixel using the second compensation value.

[0060] The method (600) further includes updating a first pixel at least partially based on a first compensated luminance value in step (608) and updating a second pixel at least partially based on a second compensated luminance value in step (610).

[0061] Although many embodiments have been described, those skilled in the art who have the benefit of this disclosure will understand that other embodiments may be devised without departing from the scope. Accordingly, the scope of the invention should be limited only by the appended claims.

Claims

Claim 1 A display driver comprising: an image processing circuit configured to perform burn-in compensation at least partially based on a first accumulated luminance value for a first pixel in a first region of a display panel to determine a first compensated luminance value for a first pixel in the first region of the display panel, wherein the first region has a first pixel layout, said burn-in compensation is performed, said second accumulated luminance value for a second pixel in a second region of the display panel to determine a scaled accumulated luminance value, said second region has a second pixel layout different from the first pixel layout, said second accumulated luminance value is scaled, said second accumulated luminance value is scaled, said second accumulated luminance value is scaled, said second accumulated luminance value is scaled, said second accumulated luminance value is scaled, said second accumulated luminance value is scaled, said second accumulated luminance value is scaled, said second accumulated luminance value is scaled to determine a second compensated luminance value for the second pixel, said second accumulated luminance value is scaled Claim 2 A display driver according to claim 1, wherein the first region has a first pixel density, the second region has a second pixel density, and scaling the second accumulated luminance value comprises scaling the second accumulated luminance value by a scale factor determined based on the ratio of the first pixel density to the second pixel density. Claim 3 In claim 1, the image processing circuit comprises a compensation value generation block configured to acquire the first accumulated luminance value as an input to output the first compensation value corresponding to the first accumulated luminance value, and to acquire the scaled accumulated luminance value as an input to output the second compensation value corresponding to the scaled accumulated luminance value, wherein determining the first compensation luminance value is at least partially based on the first compensation value, and determining the second compensation luminance value is at least partially based on the second compensation value, a display driver. Claim 4 A display driver according to claim 1, wherein the image processing circuit comprises a gamma correction block configured to output a first gamma-corrected luminance value based at least partially on a first grayscale value for the first pixel and to output a second gamma-corrected luminance value based at least partially on a second grayscale value for the second pixel, wherein determining the first compensated luminance value for the first pixel comprises performing burn-in compensation on the first gamma-corrected luminance value based at least partially on the first accumulated luminance value, and determining the second compensated luminance value for the second pixel comprises performing burn-in compensation on the second gamma-corrected luminance value based at least partially on the second accumulated luminance value. Claim 5 A display device comprising: a first region having a first pixel layout as a display panel; and a second region having a second pixel layout different from the first pixel layout; and a display driver configured to perform burn-in compensation based at least partially on a first accumulated luminance value for a first pixel in the first region of the display panel to determine a first compensated luminance value for a first pixel in the first region of the display panel, scale a second accumulated luminance value for a second pixel in the second region of the display panel to determine a scaled accumulated luminance value, perform burn-in compensation based at least partially on the scaled accumulated luminance value to determine a second compensated luminance value for the second pixel, update the first pixel based at least partially on the first compensated luminance value, and update the second pixel based at least partially on the second compensated luminance value. Claim 6 A display device according to claim 5, wherein the first region has a first pixel density, the second region has a second pixel density, and scaling the second accumulated luminance value comprises scaling the second accumulated luminance value by a scale factor determined based on the ratio of the first pixel density to the second pixel density. Claim 7 In claim 5, the display driver comprises a compensation value generating block configured to acquire the first accumulated luminance value as an input to output the first compensation value corresponding to the first accumulated luminance value, and to acquire the scaled accumulated luminance value as an input to output the second compensation value corresponding to the scaled accumulated luminance value, wherein determining the first compensation luminance value is at least partially based on the first compensation value, and determining the second compensation luminance value is at least partially based on the second compensation value. Claim 8 A method comprising: a step of performing burn-in compensation based at least partially on a first accumulated luminance value for a first pixel in a first region of a display panel to determine a first compensated luminance value for a first pixel, wherein the first region has a first pixel layout; a step of scaling a second accumulated luminance value for a second pixel in a second region of the display panel to determine a scaled accumulated luminance value, wherein the second region has a second pixel layout different from the first pixel layout; a step of performing burn-in compensation based at least partially on the scaled accumulated luminance value to determine a second compensated luminance value for the second pixel; a step of updating the first pixel based at least partially on the first compensated luminance value; and a step of updating the second pixel based at least partially on the second compensated luminance value. Claim 9 In claim 8, the first region has a first pixel density, the second region has a second pixel density, and the step of scaling the second cumulative luminance value includes scaling the second cumulative luminance value by a scale factor determined based on the ratio of the first pixel density to the second pixel density. Claim 10 The method of claim 8 further comprises the steps of: acquiring the first accumulated luminance value as an input to a compensation value generating block to output a first compensation value corresponding to the first accumulated luminance value; and acquiring the scaled accumulated luminance value as an input to the compensation value generating block to output a second compensation value corresponding to the scaled accumulated luminance value, wherein determining the first compensation luminance value is at least partially based on the first compensation value, and determining the second compensation luminance value is at least partially based on the second compensation value. Claim 11 delete Claim 12 delete Claim 13 delete Claim 14 delete Claim 15 delete Claim 16 delete Claim 17 delete Claim 18 delete Claim 19 delete Claim 20 delete

Citation Information

Patent Citations

  • Display driving circuit and display device comprising thereof

    KR1020200134584A

  • Data Signal Adjustment for Displays

    US20200202791A1

  • Multiple resolution section display panel systems and methods

    US20210027751A1

  • Source driver and display device including the same

    US20210193057A1