Display device and method of operating a display device
By detecting the grayscale levels of the logo area and its surrounding area, calculating the correction gain, and correcting the image data, the degradation of the logo area and the afterimage effect in the display device are resolved, thus improving the display quality.
Patent Information
- Application Number
- CN202110979131.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Priority Date
- 2020-09-04
- Filing Date
- 2021-08-25
- Publication Date
- 2025-10-17
- Estimated Expiration
- 2041-08-25
AI Technical Summary
The pixels of the display device are prone to degradation when displaying logos for extended periods, especially when displaying high grayscale images, resulting in degradation and afterimage effects in the logo area and surrounding areas.
By detecting the average gray level of the logo area and the surrounding area, the correction gain is calculated, and the input image data is corrected based on the correction gain to generate corrected image data to drive the display panel, reducing pixel degradation and afterimage effect.
It effectively reduces pixel degradation in the logo area and surrounding areas, prevents grayscale banding, and improves display quality.
Smart Images

Figure CN114155809B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] One or more embodiments described herein relate to a display apparatus and a method of operating the display apparatus. BACKGROUND
[0002] As a display apparatus operates over time, pixels of the display apparatus can become degraded. The degradation experienced by the pixels can severely degrade the display quality, particularly for pixels used to display a logo for a long time. These effects are exacerbated if the logo comprises a high gray scale image. If prolonged, ghosting can be displayed in the pixel area where the logo is displayed. SUMMARY
[0003] One or more embodiments described herein provide a display apparatus that can reduce degradation and ghosting effects, including but not limited to degradation and ghosting effects in a logo area.
[0004] One or more embodiments described herein can reduce or prevent gray scale banding in a logo area and a peripheral area.
[0005] One or more embodiments described herein provide a method of operating a display apparatus that can achieve the above effects.
[0006] According to some embodiments, a display apparatus includes a display panel including a plurality of pixels, a controller configured to detect a logo area including a logo in input image data, determine a correction gain based on a first average gray scale level of the logo area and a second average gray scale level of a peripheral area adjacent to the logo area, and generate corrected image data by correcting the input image data based on the correction gain, and a data driver configured to provide a data signal to the plurality of pixels based on the corrected image data.
[0007] According to some embodiments, a method of operating a display apparatus includes detecting a logo area including a logo in input image data, determining a correction gain based on a first average gray scale level of the logo area and a second average gray scale level of a peripheral area adjacent to the logo area, generating corrected image data by correcting the input image data based on the correction gain, and driving a display panel based on the corrected image data. BRIEF DESCRIPTION OF DRAWINGS
[0008] The illustrative, non-limiting embodiments will be more clearly understood from the following detailed description taken in conjunction with the accompanying drawings, in which:
[0009] Figure 1 Embodiments of a display apparatus are illustrated.
[0010] Figure 2 Embodiments of a controller of a display apparatus are illustrated.
[0011] Figure 3 An example of generating corrected image data is shown.
[0012] Figure 4 An embodiment of a method of operating a display apparatus is shown.
[0013] Figure 5A and Figure 5B An example of a peripheral region adjacent to a logo region is shown.
[0014] Figure 6 An example of a peripheral region to logo region luminance ratio is shown.
[0015] Figure 7 An example of a correction gain determined based on a luminance ratio and a predetermined correction gain is shown.
[0016] Figure 8 An embodiment of a method of operating a display apparatus is shown.
[0017] Figure 9 An example of a sub-region weight for a peripheral sub-region is shown.
[0018] Figure 10 An embodiment of a method of operating a display apparatus is shown.
[0019] Figure 11 An example of a correction gain for a peripheral sub-region is shown.
[0020] Figure 12 An example of generating corrected image data is shown.
[0021] Figure 13 An embodiment of a method of operating a display apparatus is shown.
[0022] Figure 14 An embodiment of an electronic apparatus including a display apparatus is shown. DETAILED DESCRIPTION
[0023] Hereinafter, embodiments of the inventive concept will be explained in detail with reference to the accompanying drawings.
[0024] Figure 1 is a block diagram showing an embodiment of a display apparatus 100. Figure 2 An embodiment of a controller 140 of a display apparatus is shown. Figure 3 An example of generating corrected image data by correcting input image data based on a correction gain in a display apparatus is shown.
[0025] Referring to Figure 1According to embodiments, the display apparatus 100 can include a display panel 110, a scan driver 120, a data driver 130, and a controller 140. The display panel 110 can include a plurality of pixels PX. The scan driver 120 can provide a scan signal SS to the plurality of pixels PX. The data driver 130 can provide a data signal DS to the plurality of pixels PX. The controller 140 can control the scan driver 120 and the data driver 130.
[0026] The display panel 110 can include a plurality of data lines, a plurality of scan lines, and a plurality of pixels PX coupled to the plurality of data lines and the plurality of scan lines. Each pixel PX can include, for example, a self-emissive light emitter (e.g., an organic light emitting diode (OLED)). In this case, the display panel 110 can be an OLED panel. In other embodiments, the display panel 110 can be an inorganic light emitting diode display panel, a quantum dot light emitting diode display panel, a liquid crystal display (LCD) panel, or any other suitable display panel.
[0027] The scan driver 120 can provide the scan signal SS to the plurality of pixels PX based on a scan control signal SCTRL from the controller 140. In some embodiments, the scan control signal SCTRL can include, but is not limited to, a scan start signal and a scan clock signal. In some embodiments, the scan driver 120 can be integrated or formed in a peripheral portion of the display panel 110. In some embodiments, the scan driver 120 can be implemented with one or more integrated circuits.
[0028] The data driver 130 can provide the data signal DS to the plurality of pixels PX through the plurality of data lines based on a data control signal DCTRL and corrected image data CDAT from the controller 140. In some embodiments, the data control signal DCTRL can include, but is not limited to, an output data enable signal, a horizontal start signal, and a load signal. In some embodiments, the data driver 130 and the controller 140 can be implemented with a single integrated circuit, which can be referred to as a timing controller-embedded data driver (TED), for example. In other embodiments, the data driver 130 and the controller 140 can be implemented with separate integrated circuits.
[0029] The controller 140 (e.g., a timing controller (TCON)) can receive input image data IDAT (or referred to as “image data”) and a control signal CTRL from an external host processor (e.g., a graphics processing unit (GPU), an application processor (AP), or a graphics card). In some embodiments, the input image data IDAT can be RGB image data including red image data, green image data, and blue image data. In other embodiments, the input image data IDAT can be image data of a different color combination.
[0030] In some embodiments, the control signals CTRL can include, but are not limited to, a vertical synchronization signal, a horizontal synchronization signal, an input data enable signal, a main clock signal, and / or one or more other types of signals. The controller 140 can generate scan control signals SCTRL, data control signals DCTRL, and corrected image data CDAT based on the control signals CTRL and the input image data IDAT. The controller 140 can control the operation of the scan driver 120 by providing the scan control signals SCTRL to the scan driver 120, and can control the operation of the data driver 130 by providing the data control signals DCTRL and the corrected image data CDAT to the data driver 130.
[0031] In the display apparatus 100 according to an embodiment, the controller 140 can receive the input image data IDAT, detect a logo region LR including a logo by analyzing the input image data IDAT, and determine a correction gain based on a first average gray level of the logo region LR and a second average gray level of a peripheral region PR adjacent to the logo region LR. In addition, the controller 140 can generate the corrected image data CDAT by correcting the input image data IDAT based on the correction gain.
[0032] In some embodiments, the controller 140 can calculate the correction gain by dividing the second average gray level of the peripheral region PR by the first average gray level of the logo region LR, and can generate the corrected image data CDAT by multiplying the input image data IDAT for the logo region LR and / or the peripheral region PR by the correction gain (e.g., calculate a product of the input image data IDAT for the logo region LR and / or the peripheral region PR and the correction gain). In some embodiments, the gray levels of the corrected image data CDAT for the logo region LR and / or the peripheral region PR can be linearly proportional to the gray levels of the input image data IDAT for the logo region LR and / or the peripheral region PR. In some embodiments, the gray levels of the corrected image data CDAT for the logo region LR and / or the peripheral region PR can be adjusted (e.g., reduced or otherwise adjusted), for example, with respect to the gray levels of the input image data IDAT for the logo region LR and / or the peripheral region PR.
[0033] The data driver 130 can provide data signals DS corresponding to corrected image data CDAT to the plurality of pixels PX in the logo region LR and / or the peripheral region PR, the corrected image data CDAT corresponding to gray scales that have been adjusted (e.g., reduced) relative to the input image data IDAT. If not adjusted (e.g., if data signals DS corresponding to the input image data IDAT are provided to the plurality of pixels PX in the logo region LR), degradation of the pixels PX in the logo region LR and / or the peripheral region PR can occur, along with ghosting effects in that / those regions. However, according to one or more embodiments, the adjusted data signals DS corresponding to the corrected image data CDAT can reduce degradation of the pixels PX in the logo region LR and / or the peripheral region PR, and can prevent ghosting effects from occurring in the logo region LR and / or the peripheral region PR.
[0034] To perform these operations, for example, as shown in FIG. 1, the controller 140 according to an embodiment can include a logo region detection block 150, a peripheral region setting block 160, a correction gain determination block 170, and a data correction block 180. These blocks can correspond to logic implemented in software, hardware, or a combination of both software and hardware. In some embodiments, the controller 140 can also include a frame memory 190 that is internal to the controller 140 and coupled to the controller 140 or external to the controller 140 and coupled to the controller 140. Figure 2 The logo region detection block (e.g., detector) 150 can detect the logo region LR including the logo (e.g., the logo 10) in the input image data IDAT. The logo region detection block 150 can detect the logo region LR by detecting the logo 10 in the input image data IDAT. The logo region detection block 150 can detect the logo 10 in the input image data IDAT by detecting a color of the logo 10 in the input image data IDAT. The logo region detection block 150 can detect the logo 10 in the input image data IDAT by detecting a shape of the logo 10 in the input image data IDAT. The logo region detection block 150 can detect the logo 10 in the input image data IDAT by detecting a size of the logo 10 in the input image data IDAT. The logo region detection block 150 can detect the logo 10 in the input image data IDAT by detecting a position of the logo 10 in the input image data IDAT.
[0035] Figure 1 In some cases, the LOGO region (i.e., the logo region) LR may include a different type or a predetermined type of (e.g., high) grayscale image compared to the images displayed in the peripheral region PR and / or other parts of the display panel 110. In some cases, the LOGO region LR may be a still image that is displayed continuously or for a long time. In some cases, the image represented by the input image data IDAT may have one or more edges corresponding to the LOGO region LR. In some embodiments, the logo region detection block 150 may detect the LOGO region LR based on one or more of the aforementioned properties, for example, the LOGO region LR may be detected based on detection of a high grayscale region, a still region, and / or an edge region in the image represented by the input image data IDAT. In one or more embodiments, the logo region detection block 150 may detect the LOGO region LR as an overlap of two or more of a high grayscale region, a still region, and an edge region. According to one or more embodiments described herein, the high grayscale region may be a region having grayscale pixel values above a predetermined level. However, these are merely examples, and in another embodiment, the logo region detection block 150 may use a different method to detect the logo region LR.
[0036] The peripheral area setting block (e.g., setting logic) 160 can set the peripheral area PR adjacent to the logo area LR. For example, the peripheral area setting block 160 can set the area surrounding the logo area LR. The surrounding peripheral area PR can have a predetermined shape (e.g., a substantially rectangular shape, an elliptical shape, or other shapes). In some embodiments, the peripheral area setting block 160 can store one or more parameters corresponding to the size and / or shape of the peripheral area PR and can set the peripheral area PR based on the one or more parameters. In some embodiments, the one or more parameters corresponding to the size and / or shape of the peripheral area PR can be selected, set, or changed by a host processor or by a user.
[0037] The correction gain determination block (e.g., gain logic) 170 may determine the correction gain CGAIN based on the first average grayscale level of the logo region LR and the second average grayscale level of the peripheral region PR. In some embodiments, the correction gain determination block 170 may calculate the first average grayscale level of the logo region LR by calculating the average of the grayscale levels of the input image data IDAT for the logo region LR, calculate the second average grayscale level of the peripheral region PR by calculating the average of the grayscale levels of the input image data IDAT for the peripheral region PR, and calculate the brightness ratio (the brightness ratio of the brightness of the peripheral region PR to the brightness of the logo region LR) by dividing the second average grayscale level by the first average grayscale level.
[0038] In addition, the correction gain determination block 170 can determine the correction gain CGAIN based on the luminance ratio and a predetermined or preset (e.g., minimum) correction gain. In this case, the correction gain CGAIN can be determined to be greater than or equal to the predetermined or preset (e.g., minimum) correction gain and less than or equal to 1. In some embodiments, the predetermined or preset correction gain can be different from the minimum gain.
[0039] In some embodiments, because a region having a higher luminance than the luminance of the peripheral region PR can be detected as the logo region LR, the luminance ratio of the luminance of the peripheral region PR to the luminance of the logo region LR can be less than or equal to 1. In some cases, even if the luminance ratio is greater than 1, the correction gain determination block 170 can determine the correction gain CGAIN to be 1.
[0040] For example, the correction gain determination block 170 can calculate the luminance ratio of the luminance of the peripheral region PR to the luminance of the logo region LR based on Equation (1):
[0041] LUM_RATIO = AVG_PERI / AVG_LOGO (1)
[0042] where LUM_RATIO can denote the luminance ratio, AVG_PERI can denote the second average gray scale of the peripheral region PR, and AVG_LOGO can denote the first average gray scale of the logo region LR.
[0043] In addition, the correction gain determination block 170 can calculate the correction gain CGAIN based on Equation (2):
[0044] CGAIN = LUM_RATIO * (1 - GAIN_LIMIT) + GAIN_LIMIT (2)
[0045] where CGAIN denotes the correction gain CGAIN, and GAIN_LIMIT can denote a predetermined or preset (e.g., minimum) correction gain. Hereinafter, for the purpose of discussion, the predetermined or preset correction gain will be assumed to be the minimum correction gain. The predetermined correction gain can be a value different from the minimum correction gain in another embodiment.
[0046] In view of equations (1) and (2), it is seen that the correction gain CGAIN can decrease from 1 as the second average gray level of the peripheral region PR decreases or as the first average gray level of the logo region LR increases. The corrected image data CDAT can be generated based on the correction gain CGAIN and thus can differ from (e.g., have a reduced gray level compared to) the input image data IDAT. As a result, degradation of the pixels PX in the logo region LR can be reduced, which in turn can reduce the ghosting effect that can be prone to occurring in the logo region LR.
[0047] In some embodiments, the correction gain determination block 170 can calculate the first average gray level of the logo region LR and divide the peripheral region PR into a plurality of peripheral sub-regions (e.g., a plurality of peripheral sub-regions having a predetermined (e.g., annular) shape around the logo region LR). Additionally, the correction gain determination block 170 calculates the second average gray level of the peripheral region PR to correspond to a weighted average gray level of the one or more peripheral sub-regions. The one or more weights used to calculate the weighted average gray level can change (e.g., decrease) as the one or more peripheral sub-regions increase in distance from the logo region LR.
[0048] Additionally, the correction gain determination block 170 can calculate a luminance ratio that can correspond to a luminance ratio of the weighted luminance of the peripheral region PR to the luminance of the logo region LR. This calculation can include, for example, dividing the weighted average gray level by the first average gray level (calculating a quotient of the weighted average gray level and the first average gray level). The correction gain determination block 170 can determine the correction gain CGAIN to be a value greater than or equal to the minimum correction gain and less than or equal to 1 based on the luminance ratio and the minimum correction gain. In some embodiments, a relatively high weight can be applied to one or more of the peripheral sub-regions that are closer to the logo region LR and a relatively low weight can be applied to one or more of the peripheral sub-regions that are farther from the logo region LR. Thus, in one or more embodiments, the correction gain CGAIN can have a more pronounced effect on the peripheral image that is closer to the logo.
[0049] The data correction block (e.g., data corrector) 180 can generate the corrected image data CDAT, for example, by correcting the input image data IDAT for the logo region LR and the peripheral region PR based on the correction gain CGAIN. In some embodiments, the data correction block 180 can generate the corrected image data CDAT by multiplying the input image data IDAT for the logo region LR and the peripheral region PR by the correction gain CGAIN. Since the correction gain CGAIN is less than or equal to 1, the corrected image data CDAT for the logo region LR and the peripheral region PR can be reduced compared to the input image data IDAT for the logo region LR and the peripheral region PR. Accordingly, degradation of the pixels PX in the logo region LR can be reduced, which in turn can reduce the likelihood of the ghosting effect occurring in the logo region LR.
[0050] In other embodiments, the data correction block 180 can generate the corrected image data CDAT for the logo region LR by multiplying the input image data IDAT for the logo region LR by the correction gain. Further, to generate the corrected image data CDAT for the peripheral region PR, the data correction block 180 can divide the peripheral region PR into a plurality of peripheral sub-regions (e.g., a plurality of peripheral sub-regions having a predetermined (e.g., ring-shaped) shape surrounding the logo region LR), and can determine a plurality of sub-region correction gains for the plurality of peripheral sub-regions. The plurality of sub-region correction gains can be, for example, greater than the correction gain CGAIN and less than 1.
[0051] The data correction block 180 can multiply the input image data IDAT for the plurality of peripheral sub-regions by the plurality of sub-region correction gains, respectively. For example, the data correction block 180 can determine the plurality of sub-region correction gains for the peripheral sub-regions such that the sub-region correction gain for a peripheral sub-region is linearly proportional to the distance of the peripheral sub-region from the logo region LR. Accordingly, for example, the sub-region correction gain for one or more peripheral sub-regions closer to the logo region LR can be closer to the correction gain CGAIN, and the sub-region correction gain for one or more peripheral sub-regions farther from the logo region LR can be closer to 1.
[0052] In this case, the amount of reduction of the corrected image data CDAT with respect to the input image data IDAT corresponding to the peripheral sub-regions farther from the logo region LR can be less than the amount of reduction of the corrected image data CDAT with respect to the input image data IDAT corresponding to the peripheral sub-regions closer to the logo region LR. Accordingly, the luminance difference between the peripheral region PR and the region outside (or surrounding) the peripheral region PR can be reduced.
[0053] In some embodiments, the correction gain CGAIN may be determined based on the input image data IDAT in the previous frame period. Then, the corrected image data CDAT in the current frame period may be generated by correcting the input image data IDAT in the current frame period based on the correction gain CGAIN in the previous frame period. For example, the input image data IDAT in the previous frame period may be stored in the frame memory 190, and the correction gain CGAIN may be determined based on the input image data IDAT stored in the frame memory 190. In some embodiments, the correction gain CGAIN may be determined based on the input image data IDAT in the current frame period, and the corrected image data CDAT in the current frame period may be generated by correcting the input image data IDAT in the current frame period based on the correction gain CGAIN in the current frame period.
[0054] In some proposed display devices (e.g., organic light-emitting diode (OLED) display devices), the performance of pixels PX may degrade over time. For example, pixels PX displaying a logo including a high-grayscale image may degrade more severely than pixels PX in other areas of the display device. Consequently, an afterimage effect may occur in the logo area displaying the logo.
[0055] In order to reduce the occurrence of degradation and afterimage in the logo area, the proposed display device performs a clamping operation that limits the grayscale levels for the logo area and the peripheral area to a predetermined reference grayscale level. Figure 3 As shown by curve 210 in FIG, regarding the logo region and peripheral regions, the proposed display device converts grayscale levels greater than the reference grayscale level REF_GRAY in the input image data IDAT to the reference grayscale level REF_GRAY in the correction image data CDAT. Corrected image data CDAT (having grayscale levels less than or equal to the reference grayscale level REF_GRAY) is then used to drive the display in the logo region. Because grayscale levels greater than the reference grayscale level REF_GRAY are converted to the same reference grayscale level REF_GRAY in the logo region and peripheral regions, grayscale banding occurs at locations where the edge of an image (e.g., a logo) is not perceived in the logo region and peripheral regions.
[0056] However, in the display device 100 according to the embodiment, such conversion is not performed. Figure 3As shown in the graph 230, the gray scale levels of the corrected image data CDAT can be proportional (e.g., linearly proportional) to the gray scale levels of the input image data IDAT. For example, with respect to the entire gray scale level range (e.g., 0 gray scale level to 255 gray scale level) of the input image data IDAT, the display apparatus 100 according to the embodiments can convert any input gray scale level IGRAY of the input image data IDAT to a gray scale level IGRAY*CGAIN resulting from the input gray scale level IGRAY multiplied by the correction gain CGAIN. Thus, the corrected image data CDAT representing the converted gray scale level IGRAY*CGAIN can be generated. Accordingly, since the gray scale levels IGRAY*CGAIN of the corrected image data CDAT for the logo region LR and the peripheral region PR can be reduced compared to the input gray scale levels IGRAY of the input image data IDAT for the logo region LR and the peripheral region PR, the degradation of the pixels PX in the logo region LR can be reduced, which in turn can reduce the ghosting effect in the logo region LR. Further, in the display apparatus 100 according to the embodiments, since the gray scale levels IGRAY*CGAIN of the corrected image data CDAT are proportional (e.g., linearly proportional) to the input gray scale levels IGRAY of the input image data IDAT, the gray scale banding phenomenon can be prevented. In some embodiments, the gray scale levels IGRAY*CGAIN of the corrected image data CDAT can be non-linearly proportional to the input gray scale levels IGRAY of the input image data IDAT, assuming, for example, that the clamping operation of the proposed display apparatus is not performed.
[0057] Figure 4 FIG. 1 is a flowchart illustrating an embodiment of a method of operating a display apparatus. Figure 5A FIG. 2 is a diagram for describing an example of a peripheral region adjacent to a logo region. Figure 5B FIG. 3 is a diagram for describing another example of a peripheral region adjacent to a logo region. Figure 6 FIG. 4 is a diagram for describing an example of a luminance ratio of a luminance of a peripheral region to a luminance of a logo region. Figure 7 FIG. 5 is a diagram for describing an example of a correction gain determined based on a luminance ratio and a minimum correction gain.
[0058] Referring to Figure 1 , Figure 2 and Figure 4The method includes, at S310, a logo region detection block 150 detecting a logo region LR including a logo based on an analysis of input image data IDAT. In some embodiments, the logo region detection block 150 can detect a high gray level region (e.g., above a predetermined level), a stationary region, and / or an edge region in an image represented by the input image data IDAT. In some embodiments, the logo region detection block 150 can detect a region in which two or more of the high gray level region, the stationary region, and the edge region are superimposed as the logo region LR.
[0059] At S320, a peripheral region setting block 160 can set a peripheral region PR adjacent to the logo region LR. In an example, as shown in FIG. 2B, the logo region detection block 150 can detect a logo region LR including a logo in an image displayed in the display panel 110a. Then, the peripheral region setting block 160 can set a peripheral region PRa having a predetermined (e.g., elliptical) shape around the logo region LR. In one example, as shown in FIG. 2C, the logo region detection block 150 can detect a logo region LR including a logo in an image displayed in the display panel 110b. Then, the peripheral region setting block 160 can set a peripheral region PRb having a predetermined (e.g., substantially rectangular) shape around the logo region LR. In some embodiments, the size and / or shape of the peripheral region PR can be selected, set, or changed by a host processor or a user. Figure 5A Figure 5B In an example, as shown in FIG. 2B, the logo region detection block 150 can detect a logo region LR including a logo in an image displayed in the display panel 110a. Then, the peripheral region setting block 160 can set a peripheral region PRa having a predetermined (e.g., elliptical) shape around the logo region LR. In one example, as shown in FIG. 2C, the logo region detection block 150 can detect a logo region LR including a logo in an image displayed in the display panel 110b. Then, the peripheral region setting block 160 can set a peripheral region PRb having a predetermined (e.g., substantially rectangular) shape around the logo region LR. In some embodiments, the size and / or shape of the peripheral region PR can be selected, set, or changed by a host processor or a user.
[0060] At S330, a correction gain determination block 170 can calculate a first average gray level of the logo region LR. The correction gain determination block 170 can calculate the first average gray level of the logo region LR, for example, by calculating an average value of the gray levels of the input image data IDAT with respect to the logo region LR.
[0061] At S340, the correction gain determination block 170 can calculate a second average gray level of the peripheral region PR. For example, the correction gain determination block 170 can calculate the second average gray level of the peripheral region PR by calculating an average value of the gray levels of the input image data IDAT with respect to the peripheral region PR.
[0062] At S350, the correction gain determination block 170 may calculate a luminance ratio (a luminance ratio of the luminance of the peripheral region PR to the luminance of the logo region LR) by dividing the second average grayscale level of the peripheral region PR by the first average grayscale level of the logo region LR. For example, the correction gain determination block 170 may calculate the luminance ratio of the luminance of the peripheral region PR to the luminance of the logo region LR using the equation: LUM_RATIO=AVG_PERI / AVG_LOGO, where LUM_RATIO may represent the luminance ratio, AVG_PERI may represent the second average grayscale level of the peripheral region PR, and AVG_LOGO may represent the first average grayscale level of the logo region LR.
[0063] Because a region having higher luminance than that of the peripheral region PR may be detected as the logo region LR, the luminance ratio (the luminance ratio of the luminance of the peripheral region PR to the luminance of the logo region LR) may be less than or equal to 1. Furthermore, the correction gain determination block 170 may determine the correction gain CGAIN to be 1 even if the second average grayscale level of the peripheral region PR is higher than the first average grayscale level of the logo region LR.
[0064] Therefore, if Figure 6 As shown in , the luminance ratio LUM_RATIO may have a value of a minimum ratio RATIO_MIN greater than or equal to about 0 and a maximum ratio RATIO_MAX less than or equal to about 1. In the case where the value of the luminance ratio LUM_RATIO having the minimum ratio RATIO_MIN of about 0 is used to calculate the correction gain CGAIN, since all the correction image data CDAT for the logo region LR and the peripheral region PR have a grayscale level of 0, the image may be distorted or blurred. To prevent such distortion, the correction gain determination block 170 may determine the correction gain CGAIN to be greater than or equal to a (predetermined or preset) minimum correction gain.
[0065] At S360, the correction gain determination block 170 may determine the correction gain CGAIN based on the luminance ratio LUM_RATIO and the minimum correction gain. In this case, the correction gain CGAIN may be determined to be greater than or equal to the minimum correction gain and less than or equal to 1. In some embodiments, the correction gain determination block 170 may calculate the correction gain CGAIN using the following equation: CGAIN=LUM_RATIO*(1–GAIN_LIMIT)+GAIN_LIMIT, where CGAIN may represent the correction gain CGAIN, LUM_RATIO may represent the luminance ratio, and GAIN_LIMIT may represent the minimum correction gain. Therefore, as Figure 7As shown in FIG. 1, the correction gain CGAIN can have a value greater than or equal to the minimum gain GAIN_MIN, and can be based on or can be between (inclusive) the minimum correction gain GAIN_LIMIT and the maximum gain GAIN_MAX of about 1.
[0066] At S370, the data correction block 180 can generate the correction image data CDAT by multiplying the input image data IDAT for the logo region LR and the peripheral region PR by the correction gain CGAIN. At S380, the data driver 130 can drive the display panel 110 based on the correction image data CDAT. Regarding the logo region LR and the peripheral region PR, since the gray scale of the correction image data CDAT is reduced compared to the gray scale of the input image data IDAT, degradation of the pixels PX in the logo region LR can be reduced, which in turn can reduce the ghosting effect in the logo region LR. Also, since the gray scale of the correction image data CDAT is proportional (e.g., linearly proportional) to the gray scale of the input image data IDAT, the gray scale banding phenomenon can be prevented. Figure 7 In an example of FIG. 1, in a case where the correction gain CGAIN is determined as the minimum correction gain GAIN_LIMIT, the input image data IDAT representing 0 gray scale to 255 gray scale can be converted to the correction image data CDAT representing 0 gray scale 0*GAIN_LIMIT to 255 gray scale 255*GAIN_LIMIT by multiplying by the minimum correction gain GAIN_LIMIT. Also, the gray scale (e.g., 0*GAIN_LIMIT to 255*GAIN_LIMIT) of the correction image data CDAT can be proportional (e.g., linearly proportional) to the gray scale (e.g., 0 to 255) of the input image data IDAT.
[0067] At S380, the data driver 130 can drive the display panel 110 based on the correction image data CDAT. Regarding the logo region LR and the peripheral region PR, since the gray scale of the correction image data CDAT is reduced compared to the gray scale of the input image data IDAT, degradation of the pixels PX in the logo region LR can be reduced, which in turn can reduce the ghosting effect in the logo region LR. Also, since the gray scale of the correction image data CDAT is proportional (e.g., linearly proportional) to the gray scale of the input image data IDAT, the gray scale banding phenomenon can be prevented.
[0068] Figure 8 is a flowchart illustrating an embodiment of a method of operating a display apparatus. Figure 9 is a diagram for describing an example of a plurality of peripheral sub-regions (a peripheral region can be divided into a plurality of peripheral sub-regions) and a plurality of sub-region weights for the plurality of peripheral sub-regions. Except that the second average gray scale of the peripheral region PR can be determined as a weighted average gray scale of the plurality of peripheral sub-regions, Figure 8 The method of FIG. 1 can be similar to the method of FIG. Figure 4
[0069] Referring to Figure 1 , Figure 2 and Figure 8 At S410, the logo region detection block 150 can detect a logo region LR including a logo based on the analysis of the input image data IDAT.
[0070] At S420, the peripheral region setting block 160 can set a peripheral region PR adjacent to the logo region LR.
[0071] At S430, the correction gain determination block 170 can calculate a first average gray level of the logo region LR.
[0072] At S442, the correction gain determination block 170 can divide the peripheral region PR into a plurality of peripheral sub-regions. For example, as shown in FIG. 4B, the correction gain determination block 170 can divide the peripheral region PR having a predetermined (e.g., elliptical) shape into a plurality of peripheral sub-regions PSR1, PSR2, PSR3, and PSR4 surrounding the logo region LR, each of which can have a predetermined (e.g., ring-shaped) shape. Figure 9 In an example of FIG. 4B, the plurality of peripheral sub-regions PSR1, PSR2, PSR3, and PSR4 can include, but are not limited to, a first peripheral sub-region PSR1 close to the logo region LR, a second peripheral sub-region PSR2 farther from the logo region LR than the first peripheral sub-region PSR1, a third peripheral sub-region PSR3 farther from the logo region LR than the second peripheral sub-region PSR2, and a fourth peripheral sub-region PSR4 farthest from the logo region LR. Figure 9
[0073] At S444, the correction gain determination block 170 can calculate a weighted average gray level of the plurality of peripheral sub-regions PSR1, PSR2, PSR3, and PSR4 based on one or more weights decreasing as a distance from the logo region LR increases. For example, as shown in FIG. 4B, the correction gain determination block 170 can calculate the weighted average gray level by applying a first weight SR1_W of about 1 to an average gray level of the first peripheral sub-region PSR1, a second weight SR2_W of about 0.75 to an average gray level of the second peripheral sub-region PSR2, a third weight SR3_W of about 0.5 to an average gray level of the third peripheral sub-region PSR3, and a fourth weight SR4_W of about 0.25 to an average gray level of the fourth peripheral sub-region PSR4. Figure 9
[0074] At S450, the correction gain determination block 170 can calculate a brightness ratio (a brightness ratio of a weighted brightness of the peripheral region PR to a brightness of the logo region LR) by dividing the weighted average gray level of the plurality of peripheral sub-regions PSR1, PSR2, PSR3, and PSR4 or the weighted average gray level of the peripheral region PR by the first average gray level of the logo region LR.
[0075] At S460, the correction gain determination block 170 can determine the correction gain CGAIN to be greater than or equal to the minimum correction gain and less than or equal to 1. The correction gain determination block 170 can determine the correction gain CGAIN within the range based on the luminance ratio and the minimum correction gain. Since a relatively high first weight SR1_W can be applied to the first peripheral sub-region PSR1 (the first peripheral sub-region PSR1 close to the logo region LR), and a relatively low fourth weight SR4_W can be applied to the fourth peripheral sub-region PSR4 (the fourth peripheral sub-region PSR4 far from the logo region LR), the correction gain CGAIN can have a more profound effect on the peripheral image at a region closer to the logo.
[0076] At S470, the data correction block 180 can generate the correction image data CDAT by multiplying the input image data IDAT for the logo region LR and the peripheral region PR by the correction gain CGAIN.
[0077] At S480, the data driver 130 can drive the display panel 110 based on the correction image data CDAT.
[0078] Accordingly, in the method of operating the display apparatus 100 according to the embodiment, degradation and afterimage effects in the logo region LR can be reduced. In addition, it can be possible to prevent the occurrence of a gray stripe phenomenon in the logo region LR and the peripheral region PR.
[0079] Figure 10 is a flowchart illustrating an embodiment of a method of operating a display apparatus. Figure 11 is a diagram for describing an example of a plurality of peripheral sub-regions into which a peripheral region can be divided, and a plurality of sub-region correction gains for each of the plurality of peripheral sub-regions. Figure 12 is a diagram for describing an example of correction image data generated by correcting input image data based on a correction gain and a plurality of sub-region correction gains.
[0080] In addition to the plurality of sub-region correction gains that gradually increase as the distance from the logo region LR increases being applied to the plurality of peripheral sub-regions of the peripheral region, Figure 10 The method of Figure 4 may be similar to the method of
[0081] Referring to Figure 1 , Figure 2 and Figure 10 , the method includes: at S510, the logo region detection block 150 detecting a logo region LR including a logo based on an analysis of the image data IDAT.
[0082] At S520 , the peripheral region setting block 160 may set a peripheral region PR adjacent to the logo region LR.
[0083] At S530 , the correction gain determination block 170 may calculate a first average grayscale level of the logo region LR.
[0084] At S540 , the correction gain determination block 170 may calculate a second average grayscale level of the peripheral region PR.
[0085] At S550 , the correction gain determination block 170 may calculate a luminance ratio (luminance ratio of the peripheral region PR to the logo region LR) by dividing the second average grayscale level of the peripheral region PR by the first average grayscale level of the logo region LR.
[0086] At S560 , the correction gain determination block 170 may determine the correction gain CGAIN to be greater than or equal to the minimum correction gain and less than or equal to 1. The correction gain determination block 170 may determine the correction gain CGAIN within the range based on the luminance ratio and the minimum correction gain.
[0087] At S572 , the data correction block 180 may generate corrected image data CDAT for the logo region LR by multiplying the input image data IDAT for the logo region LR by the correction gain CGAIN.
[0088] At S574 , in order to generate corrected image data CDAT for the peripheral region PR, the data correction block 180 may divide the peripheral region PR into a plurality of peripheral sub-regions.
[0089] At S576 , the data correction block 180 may determine a plurality of sub-region correction gains for each of the plurality of peripheral sub-regions such that the sub-region correction gain is greater than the correction gain CGAIN and less than 1.
[0090] At S578 , the data correction block 180 may multiply the input image data IDAT for the plurality of peripheral sub-regions by a plurality of sub-region correction gains, respectively.
[0091] For example, Figure 11 As shown in , the data correction block 180 may divide the peripheral region PR having an elliptical shape into a plurality of peripheral sub-regions PSR1, PSR2, PSR3, and PSR4 having annular shapes surrounding the logo region LR. Figure 11In the example of FIG. 6A, the plurality of peripheral sub-regions PSR1, PSR2, PSR3, and PSR4 can include, but are not limited to, a first peripheral sub-region PSR1 proximate to the logo region LR, a second peripheral sub-region PSR2 farther from the logo region LR than the first peripheral sub-region PSR1, a third peripheral sub-region PSR3 farther from the logo region LR than the second peripheral sub-region PSR2, and a fourth peripheral sub-region PSR4 farthest from the logo region LR.
[0092] In some embodiments, as shown in Figure 11 and Figure 12 The plurality of sub-region correction gains SR1 CGAIN, SR2 CGAIN, SR3 CGAIN, and SR4 CGAIN can be determined to be proportional (e.g., linearly proportional) to the distance of the plurality of peripheral sub-regions PSR1, PSR2, PSR3, and PSR4 from the logo region LR, as shown in Figure 11 For example, as shown in
[0093] In this case, the following conversions can be performed: input image data IDAT representing 0 gray scale to 255 gray scale can be converted to corrected image data CDAT representing 0 gray scale 0*CGAIN to 255 gray scale 255*CGAIN by multiplying by a correction gain CGAIN of about 0.5 related to the logo region LR, as shown by curve 610 in Figure 12 Figure 12 In this case, the following conversions can be performed: input image data IDAT representing 0 gray scale to 255 gray scale can be converted to corrected image data CDAT representing 0 gray scale 0*CGAIN to 255 gray scale 255*CGAIN by multiplying by a correction gain CGAIN of about 0.5 related to the logo region LR, as shown by curve 610 in Figure 12 Figure 12 The input image data IDAT can be converted to corrected image data CDAT representing 0 gray scale 0*CGAIN to 255 gray scale 255*SR3_CGAIN as shown by a curve 670 in FIG. 6 by being multiplied by a third sub-region correction gain SR3_CGAIN of about 0.8 related to the third peripheral sub-region PSR3, which can be as shown by a curve 670 in FIG. 6. Figure 12 The input image data IDAT can be converted to corrected image data CDAT representing 0 gray scale 0*CGAIN to 255 gray scale 255*SR4_CGAIN as shown by a curve 690 in FIG. 6 by being multiplied by a fourth sub-region correction gain SR4_CGAIN of about 0.9 related to the fourth peripheral sub-region PSR4.
[0094] At S580, the data driver 130 can drive the display panel 110 based on the corrected image data CDAT. Since the first sub-region correction gain SR1_CGAIN for the first peripheral sub-region PSR1 close to the logo region LR is close to the correction gain CGAIN, and the fourth sub-region correction gain SR4_CGAIN for the fourth peripheral sub-region PSR4 far from the logo region LR is close to 1, the amount of reduction of the corrected image data CDAT with respect to the input image data IDAT for the fourth peripheral sub-region PSR4 far from the logo region LR can be less than the amount of reduction of the corrected image data CDAT with respect to the input image data IDAT for the first peripheral sub-region PSR1 close to the logo region LR. Accordingly, the luminance difference between the peripheral region PR and a region outside (or surrounding) the peripheral region PR can be reduced. Further, degradation and afterimage in the logo region LR can be reduced, and a gray stripe phenomenon in the logo region LR and the peripheral region PR can be prevented.
[0095] Figure 13 is a flowchart illustrating an embodiment of a method of operating a display apparatus. Except that the second average gray scale of the peripheral region PR can be determined as a weighted average gray scale of the plurality of peripheral sub-regions, Figure 13 The method of Figure 4 may be similar to the method of Further, a plurality of sub-region correction gains gradually increasing as a distance from the logo region LR increases can be applied to the plurality of peripheral sub-regions.
[0096] Figure 1 Referring to Figure 2 , Figure 13 , the method includes, at S710, the logo region detection block 150 detecting a logo region LR including a logo by analyzing the input image data IDAT.
[0097] At S720, the peripheral region setting block 160 can set a peripheral region PR adjacent to the logo region LR.
[0098] At S730, the correction gain determination block 170 can calculate a first average gray level of the logo region LR.
[0099] At S742, the correction gain determination block 170 can divide the peripheral region PR into a plurality of peripheral sub-regions.
[0100] At S744, the correction gain determination block 170 can calculate weighted average gray levels of the plurality of peripheral sub-regions with weights that decrease as distances of the plurality of peripheral sub-regions from the logo region LR increase.
[0101] At S750, the correction gain determination block 170 can calculate a brightness ratio (a brightness ratio of a weighted brightness of the peripheral region PR to a brightness of the logo region LR) by dividing the weighted average gray levels of the plurality of peripheral sub-regions by the first average gray level of the logo region LR.
[0102] At S760, the correction gain determination block 170 can determine the correction gain CGAIN to be greater than or equal to the minimum correction gain and less than or equal to 1. The correction gain CGAIN can be determined based on the brightness ratio and the minimum correction gain. Since a relatively high weight is applied to peripheral sub-regions that are closer to the logo region LR and a relatively low weight is applied to peripheral sub-regions that are farther from the logo region LR, the correction gain CGAIN can have a more significant effect on peripheral images that are close to the logo.
[0103] At S772, the data correction block 180 can generate corrected image data CDAT for the logo region LR by multiplying input image data IDAT for the logo region LR by the correction gain CGAIN.
[0104] At S776, to generate corrected image data CDAT for the peripheral region PR, the data correction block 180 can divide the peripheral region PR into a plurality of peripheral sub-regions (e.g., substantially the same plurality of peripheral sub-regions as determined by the correction gain determination block 170) and can determine a plurality of sub-region correction gains for the plurality of peripheral sub-regions, and the plurality of sub-region correction gains are greater than the correction gain CGAIN and less than 1.
[0105] At S778, the data correction block 180 can multiply input image data IDAT for the plurality of peripheral sub-regions by the plurality of sub-region correction gains, respectively.
[0106] At S780, the data driver 130 can drive the display panel 110 based on the corrected image data CDAT. Since the sub-region correction gain for the peripheral sub-regions close to the logo region LR approaches the correction gain CGAIN, and the sub-region correction gain for the peripheral sub-regions far from the logo region LR approaches 1, the amount of reduction of the corrected image data CDAT with respect to the input image data IDAT for the peripheral sub-regions far from the logo region LR can be less than the amount of reduction of the corrected image data CDAT with respect to the input image data IDAT for the peripheral sub-regions close to the logo region LR. Accordingly, the luminance difference between the peripheral region PR and the region outside (or surrounding) the peripheral region PR can be reduced. In addition, degradation and afterimage effects in the logo region LR can be reduced, and gray scale banding phenomena in the logo region LR and the peripheral region PR can be prevented.
[0107] Figure 14 FIG. 11 is a block diagram illustrating an embodiment of an electronic device 1100, which can include a processor 1110, a memory device 1120, a storage device 1130, an input / output (I / O) device 1140, a power supply 1150, and a display device 1160. The electronic device 1100 can further include a plurality of ports for communication with a video card, a sound card, a memory card, a universal serial bus (USB) device, and / or other devices.
[0108] The processor 1110 can perform various computing functions or tasks. The processor 1110 can be, for example, an application processor (AP), a microprocessor, or a central processing unit (CPU). For example, the processor 1110 can be coupled to one or more other components via an address bus, a control bus, a data bus, etc. In some embodiments, the processor 1110 can be coupled to an extension bus (e.g., a peripheral component interconnect (PCI) bus).
[0109] The memory device 1120 can store data for the operation of the electronic device 1100, and can include at least one non-volatile memory device (such as an erasable programmable read-only memory (EPROM) device, an electrically erasable programmable read-only memory (EEPROM) device, a flash memory device, a phase-change random access memory (PRAM) device, a resistive random access memory (RRAM) device, a nano floating gate memory (NFGM) device, a polymer random access memory (PoRAM) device, a magnetic random access memory (MRAM) device, a ferroelectric random access memory (FRAM) device, etc.) and / or at least one volatile memory device (such as a dynamic random access memory (DRAM) device, a static random access memory (SRAM) device, and a mobile dynamic random access memory (mobile DRAM) device).
[0110] The storage 1130 can be a solid state drive (SSD) device, a hard disk drive (HDD) device, a CD-ROM device, or another type of storage device. The I / O device 1140 can be an input device such as a keyboard, a keypad, a mouse, a touchpad, etc., and an output device such as a printer, a speaker, etc. The power supply 1150 can power the operations of the electronic device 1100. The display device 1160 can be coupled to the other components through a bus or other communication link.
[0111] In the display device 1160, a logo area can be detected, a correction gain can be determined based on a first average gray level of the logo area and a second average gray level of a peripheral area adjacent to the logo area, a corrected image data can be generated by correcting input image data based on the correction gain, and the display panel can be driven based on the corrected image data. Accordingly, degradation and a ghosting effect in the logo area can be reduced. Furthermore, a gray stripe phenomenon in the logo area and the peripheral area can be prevented.
[0112] The inventive concept according to one or more embodiments can be applied to any type of electronic device 1100 including the display device 1160. Examples include a television (TV), a digital TV, a 3D TV, a smartphone, a wearable electronic device, a tablet computer, a mobile phone, a personal computer (PC), a home appliance, a laptop computer, a personal digital assistant (PDA), a portable multimedia player (PMP), a digital camera, a music player, a portable game machine, a navigation device, etc.
[0113] The methods, procedures, and / or operations described herein can be performed by code or instructions executed by a computer, a processor, a controller, or other signal processing device. The computer, the processor, the controller, or the other signal processing device can be the computer, the processor, the controller, or the other signal processing device described herein or one other than the elements described herein. Because the algorithms forming the basis of the methods (or the operations of the computer, the processor, the controller, or the other signal processing device) are detailed, the code or the instructions for implementing the operations of the method embodiments can transform the computer, the processor, the controller, or the other signal processing device into a special-purpose processor for performing the methods herein.
[0114] Furthermore, another embodiment can include a computer-readable medium (e.g., a non-transitory computer-readable medium) for storing the above-described code or instructions. The computer-readable medium can be a volatile or non-volatile memory or other storage device that can be removably or fixedly coupled to a computer, a processor, a controller, or other signal processing device that will execute the code or the instructions for performing the operations of the method embodiments or the device embodiments described herein.
[0115] The controllers, processors, devices, blocks, modules, units, multiplexers, logic, interfaces, decoders, drivers, generators, and other signal generation and signal processing features of the embodiments disclosed herein can be implemented, for example, in non-transitory logic that can include hardware, software, or both. When implemented at least partly in hardware, the controllers, processors, devices, blocks, modules, units, multiplexers, logic, interfaces, decoders, drivers, generators, and other signal generation and signal processing features can be, for example, any of various integrated circuits, including but not limited to an application specific integrated circuit, a field programmable gate array, a combination of logic gates, a system on a chip, a microprocessor, or other type of processing or control circuit.
[0116] When implemented at least partly in software, the controllers, processors, devices, blocks, modules, units, multiplexers, logic, interfaces, decoders, drivers, generators, and other signal generation and signal processing features can include, for example, a memory or other storage for storing code or instructions that will be executed, for example, by a computer, processor, microprocessor, controller, or other signal processing device. The computer, processor, microprocessor, controller, or other signal processing device can be one described herein or one other than those described herein. Because the algorithms that form the basis of the methods (or the operation of the computer, processor, microprocessor, controller, or other signal processing device) are described in detail, the code or instructions for implementing the operations of the method embodiments can transform the computer, processor, controller, or other signal processing device into a special purpose processor for performing the methods described herein.
[0117] The foregoing is a summary of embodiments and should not be construed as limiting the scope of the embodiments. Although some embodiments have been described, those skilled in the art will readily understand that many modifications are possible in the essence of the novel teachings and advantages taught herein within the scope of the present inventive concept. Accordingly, all such modifications are intended to be included within the scope of the present inventive concept as defined in the claims. It is therefore understood that the foregoing is a description of various embodiments and should not be construed to limit the disclosed embodiments to those described, and that modifications to the disclosed embodiments, as well as other embodiments, are intended to fall within the scope of the appended claims.
Claims
1. A display device, comprising: a display panel comprising a plurality of pixels; a controller configured to receive image data including data representing a logo, detect a logo region including the logo in the image data, determine a correction gain based on a first average grayscale level of the logo region and a second average grayscale level of a peripheral region adjacent to the logo region, and generate corrected image data by correcting the image data based on the correction gain; as well as a data driver configured to provide data signals to the plurality of pixels based on the corrected image data, The controller is configured to calculate the correction gain based on a quotient of the second average grayscale level of the peripheral area and the first average grayscale level of the logo area.
2. The display device according to claim 1, wherein: The controller is configured to generate the corrected image data based on a product of the image data and the correction gain, and One or more gray levels in the corrected image data are linearly proportional to one or more gray levels in the image data.
3. A display device, comprising: a display panel comprising a plurality of pixels; a controller configured to receive image data including data representing a logo, detect a logo region including the logo in the image data, determine a correction gain based on a first average grayscale level of the logo region and a second average grayscale level of a peripheral region adjacent to the logo region, and generate corrected image data by correcting the image data based on the correction gain; as well as a data driver configured to provide data signals to the plurality of pixels based on the corrected image data, Wherein, the controller includes: a detector configured to detect the logo region in an image represented by the image data; setting logic configured to set the peripheral area adjacent to the logo area; gain logic configured to determine the correction gain based on the first average grayscale level of the logo area and the second average grayscale level of the peripheral area; and A data corrector is configured to correct the image data for the logo area and the peripheral area based on the correction gain.
4. The display device according to claim 3, wherein The detector is configured to: detecting at least two of a high grayscale level region, a stationary region, and an edge region in the image represented by the image data; as well as The logo area is detected as the at least two overlapping areas among the high grayscale area, the still area, and the edge area, wherein the high grayscale area is an area having grayscale pixel values above a predetermined level.
5. The display device according to claim 3, wherein: The setting logic is configured to set an area surrounding the logo area, and The area surrounding the logo area has a rectangular shape or an elliptical shape and is set as the peripheral area. The display device according to claim 3 , wherein: The gain logic is configured as: calculating the first average grayscale level of the logo area; calculating the second average grayscale level of the peripheral area; calculating a brightness ratio of the brightness of the peripheral area to the brightness of the logo area, the brightness ratio being based on a quotient of the second average grayscale level and the first average grayscale level; and The correction gain is determined based on the luminance ratio and a predetermined correction gain, the correction gain being greater than or equal to the predetermined correction gain and less than or equal to 1.
7. The display device according to claim 3, wherein: The gain logic is configured as: The luminance ratio is calculated based on equation (1), the luminance ratio being the luminance of the peripheral area to the luminance of the logo area, LUM_RATIO = AVG_PERI / AVG_LOGO (1), and The correction gain is calculated based on equation (2), Wherein, LUM_RATIO represents the brightness ratio, AVG_PERI represents the second average grayscale level of the peripheral area, AVG_LOGO represents the first average grayscale level of the logo area, CGAIN represents the correction gain, and GAIN_LIMIT represents a predetermined correction gain.
8. The display device according to claim 3, wherein: The gain logic is configured as: calculating the first average grayscale level of the logo area; dividing the peripheral area into a plurality of peripheral sub-areas; calculating a weighted average grayscale level of the plurality of peripheral subregions as the second average grayscale level of the peripheral region based on one or more weights that decrease as distances of the plurality of peripheral subregions from the logo region increase; calculating a brightness ratio of the weighted brightness of the peripheral area to the brightness of the logo area, the brightness ratio being based on a quotient of the weighted average grayscale level and the first average grayscale level; and The correction gain is determined based on the luminance ratio and a predetermined correction gain, the correction gain being greater than or equal to the predetermined correction gain and less than or equal to 1.
9. A method for operating a display device, the method comprising: detecting a logo region including the logo in the image data; determining a correction gain based on a first average grayscale level of the logo area and a second average grayscale level of a peripheral area adjacent to the logo area; generating corrected image data by correcting the image data based on the correction gain; as well as driving a display panel based on the corrected image data, The correction gain is calculated based on a quotient of the second average grayscale level of the peripheral area and the first average grayscale level of the logo area.
Citation Information
Patent Citations
Display device and method of adjusting luminance of a logo region of an image displayed on the same
US20160225344A1