Display driving method and display driving device

WO2025033920A1PCT designated stage expired Publication Date: 2025-02-13LX SEMICON CO LTD

Patent Information

Application Number
PCT/KR2024/011573
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-08-10
Filing Date
2024-08-06
Publication Date
2025-02-13

Smart Images

  • Figure KR2024011573_13022025_PF_FP_ABST
    Figure KR2024011573_13022025_PF_FP_ABST
Patent Text Reader

Abstract

A display driving method according to embodiments may comprise the steps of: measuring the luminance of a panel; calculating a look up table (LUT) on the basis of the measured luminance; and calculating a low gray value and a high gray value for a target luminance on the basis of the LUT. A display driving device according to embodiments may comprise: a measurement unit for measuring the luminance of a panel; a first calculation unit for calculating a look up table (LUT) on the basis of the measured luminance; and a second calculation unit for calculating a low gray value and a high gray value for a target luminance on the basis of the LUT.
Need to check novelty before this filing date? Find Prior Art

Description

Display driving method and display driving device

[0001] The embodiments relate to a display driving method and a display driving device.

[0002] The viewing angle performance of a display panel is crucial. Display panels with poor viewing angle performance suffer from color quality degradation when viewed from the front or side. Therefore, a display driving method that complements the viewing angle performance of the display panel is required.

[0003] The embodiments relate to a display driving method and a display driving device.

[0004] The embodiments provide a display driving method and a display driving device for improving color quality and solving the problem of color fading and deteriorating image quality.

[0005] However, the scope of the embodiments is not limited to the technical tasks described above, and the scope of the embodiments may be expanded to other technical tasks that can be inferred by a person skilled in the art based on the entire described content.

[0006] A display driving method according to embodiments may include a step of measuring a luminance of a panel; a step of calculating a look up table (LUT) based on the measured luminance; and a step of calculating low gray and high gray values ​​for a target luminance based on the LUT. A display driving device according to embodiments may include a measuring unit that measures the luminance of a panel; a first calculating unit that calculates a look up table (LUT) based on the measured luminance; and a second calculating unit that calculates low gray and high gray values ​​for the target luminance based on the LUT.

[0007] The method and device according to the embodiments can drive a display with high quality.

[0008] The method and device according to the embodiments can provide a display with excellent viewing angle performance.

[0009] The method and device according to the embodiments can adaptively control the intensity of the panel output with efficiency and low complexity.

[0010] The drawings are included to further understand the embodiments, and the drawings illustrate the embodiments together with the description related to the embodiments. For a better understanding of the various embodiments described below, reference should be made to the following description of the embodiments in conjunction with the following drawings, in which like reference numerals correspond to corresponding parts throughout the drawings.

[0011] Figure 1 illustrates a display driving device according to embodiments.

[0012] Figure 2 shows a luminance measurement and LUT calculation method according to embodiments.

[0013] Figure 3 illustrates a target index calculation method according to embodiments.

[0014] Figures 4a and 4b illustrate a method for determining a VWC level according to embodiments.

[0015] Figure 5 shows a method for determining a VWC level according to an embodiment.

[0016] Figure 6 shows the effect of a display driving method according to embodiments.

[0017] Fig. 7 shows a display driving device according to embodiments.

[0018] Figure 8 shows a display driving method according to embodiments.

[0019] Preferred embodiments of the embodiments are described in detail, examples of which are illustrated in the accompanying drawings. The following detailed description, with reference to the accompanying drawings, is intended to illustrate preferred embodiments of the embodiments, rather than merely show embodiments that can be implemented according to the embodiments. The following detailed description includes details to provide a thorough understanding of the embodiments. However, it will be apparent to those skilled in the art that the embodiments may be practiced without these details.

[0020] While most of the terms used in the examples are commonly used in the field, some terms were arbitrarily selected by the applicant, and their meanings are described in detail in the following descriptions as needed. Therefore, the examples should be understood based on the intended meaning of the terms, not simply their names or meanings.

[0021] Figure 1 illustrates a display driving device according to embodiments.

[0022] The display driving device of FIG. 1 may include a first operation unit (100) and / or a second operation unit (101). The first operation unit (100) may be referred to as a LUT (Look Up Table) calculation unit. The second operation unit (101) may be referred to as an INDEX calculation unit. Each component of the display driving device according to the embodiments may correspond to hardware, software, a processor, and / or a combination thereof. For example, the first operation unit (100) may be software, and the second operation unit (101) may be hardware. The first operation unit (100) may be a system including a memory including instructions for LUT calculation, and a processor that performs LUT calculation and high-gray / low-gray calculation operations based on instructions stored in the memory.

[0023] The display driving method / device according to the embodiments can perform VWC (Adaptive VA panel Washout Compensation). The display driving device according to the embodiments can correspond to a display control device such as a T-CON or SoC (System on Chip).

[0024] The display driving method / device according to the embodiments can compensate for the disadvantage of poor viewing angle performance in LCD VA panels. For example, a look-up table (LUT) can be generated and compensated for by utilizing the characteristics of good viewing angle in low-grayscale / high-grayscale gamma.

[0025] The display driving method / device according to the embodiments can measure the luminance information of the panel. Using the measured luminance information of the panel, a look-up table (LUT) that outputs high-gradation (High) / low-gradation (Low) pixel values ​​can be generated. In addition, the intensity of the high / low output can be adaptively controlled by analyzing the image (saturation, edge).

[0026] Compared to IPS panels, VA panels can have inferior viewing angles. IPS offers superior viewing angles, while VA panels have narrow viewing angles. Therefore, viewing VA panels from the sides, above, or below can result in poor color expression and poor image quality. While physical domain division of the display compensates for this viewing angle, it has limitations. To improve the narrow viewing angle of VA panels, multi-domain liquid crystal arrays are used. However, viewing angles are still limited, and there's a trade-off: more domains mean lower transmittance. Existing technologies that utilize separate high- and low-grayscale LUTs have memory limitations. By leveraging the superior viewing angles of low-grayscale and high-grayscale gamma, viewing angles can be improved by dividing the luminance of a single pixel into high-grayscale and low-grayscale modes. At this time, High / Low LUTs may be required respectively. In order to control the exact compensation degree adaptively depending on the input image in the fixed High / Low LUT, separate memory may be required. Therefore, a method to save additional memory or complex logic is needed. A method that can be used in an integrated manner without using High / Low LUTs can save memory. The degree of High / Low can be set by the user, and the intensity can also be easily adjusted according to the degree of saturation and edge.

[0027] Referring to FIG. 1, a display driving method according to embodiments may include a method of setting High and Low without a High / Low LUT.

[0028] For example, to generate a specific luminance, the gray values ​​are determined by setting Low / High values ​​at equal intervals on the luminance axis. Therefore, the values ​​corresponding to Low / High can be found in a single LUT. The intensity of Low / High values ​​can be set according to embodiments.

[0029] Specifically, the display driving method according to the embodiments of S100 measures luminance. The luminance of the panel is measured. The measured luminance value of the panel can be received. The measured luminance value is gray (X-axis component), as shown in Fig. 1, and can be expressed by luminance (Y-axis component).

[0030] S101, a display driving method according to embodiments calculates a look-up table (LUT). For example, a measured luminance value is normalized and the value is corrected to generate a look-up table (LUT). Here, the LUT calculation operation can be performed by software.

[0031] S102, a display driving method according to embodiments calculates an INDEX. Using the generated LUT value, an index operation is performed to calculate low / high gray values ​​according to the target luminance. Here, the index operation can be performed in hardware.

[0032] Referring to Figure 1, the LUT calculation unit receives the measured luminance of the panel, normalizes it, and compensates the value to generate an LUT. The index calculation unit calculates the H / L gray for the target luminance through index calculation based on the LUT. Herein, H pixel data and L pixel data are calculated. Hereinafter, a detailed description will be provided with reference to each drawing.

[0033] Figure 2 shows a luminance measurement and LUT calculation method according to embodiments.

[0034] Fig. 2 illustrates in detail the luminance measurement and LUT calculation process of Fig. 1. The luminance measurement and LUT calculation method of the display driving method according to the embodiments can measure luminance in full grayscale, remove luminance inversion (i.e., remove a section where inversion occurs in the measured data), and perform data smoothing compensation.

[0035] Specifically, in S201, a display driving device according to embodiments receives luminance measurement data. In S202, a display driving device according to embodiments corrects the data. For example, the data is corrected by removing luminance inversion and applying data smoothing. In S203, a display driving device according to embodiments performs data normalization. For example, a LUT is generated through normalization or extension. The generated LUT may be referred to as a first LUT or a target LUT. An inverse LUT of the LUT is additionally generated. The inverse LUT may be referred to as a second LUT or an inverse target LUT.

[0036] Referring to FIG. 2, the display driving method according to the embodiments can measure luminance at all grayscales and determine a gamma 2.2 target based on the corresponding target maximum value (Target max). Based on this, each target can be obtained and LUT calculation can be performed. In addition, LUT correction can be performed to calculate inversion and graph break points. If such target calculation is expressed as a formula, it is as follows: Target[i] = Target max * (i / 255)^2.2.

[0037] Figure 3 illustrates a target index calculation method according to embodiments.

[0038] FIG. 3 illustrates in detail a target index calculation method of the display driving method of FIG. 1. The display driving device according to the embodiments determines H / L at an arbitrary X gray (target X gray). That is, as described in FIG. 2, Y for X can be extracted from the generated target LUT. This process can be expressed as a formula, f(X)=Y. The display driving device according to the embodiments determines H / L according to the VWC Level at the Y value. H(high) is the a component of FIG. 3, and L(low) is the b component of FIG. 3. This can be expressed as a formula, a=Y+VWC level, b=Y-VWC level. That is, the display driving device can measure luminance data from an actual panel, correct and normalize accurate luminance data, generate a LUT and inverse LUT based on the measured value, and determine high and low grayscales through index calculation. The display driving device according to the embodiments determines a gray value from the calculated a and b components. Specifically, the “ㄱ” and “ㄴ” components for the a and b components are extracted from the inverse LUT. This can be expressed as a formula, L -1 (a)= ㄱ (Gray for High), L -1 (b)= ㄴ (Gray for Low)

[0039] Figures 4a and 4b illustrate a method for determining a VWC level according to embodiments.

[0040] Figures 4a and b illustrate in detail the method for determining the VWC level described in Figure 3.

[0041] Referring to Figs. 4a and b, the VWC level is determined based on the minimum value of the panel gamma luminance for each gray. For example, VWC Level Max = Minimum Value (Min (a, b)). Based on the minimum value, an inflection point of the curve occurs as shown in Fig. 4.

[0042] The X-axis of the graphs in Figures 4a and b is Gray (RGB Data), and the Y-axis is the luminance value.

[0043] The maximum value of panel luminance is calculated as VWC Level Max = Minimum Value (Min (a, b)).

[0044] At this time, a roll-off point is set to generate a non-linear curve, and the roll-off point is set to ±Gray based on the inflection point. That is, the roll-off application range is from the inflection point - Gray position to the inflection point + Gray position, where ±Gray can be set as a parameter. The non-linear curve has a symmetrical shape from the inflection point. The VWC roll-off setting formula according to the embodiments is as follows:

[0045] VWC Roll Off=Offset+VWC level Diff *

[0046] The intensity of VWC (VWC level) can be adjusted by saturation, edge, input gray, etc. For example, a relationship such as VWC level 1 > VWC level 2 can be established. The method for setting the intensity of VWC (VWC level) can be expressed as a formula as follows:

[0047] VWC level =VWC Gain * Saturation Gain * Edge Gain * VWC Roll off

[0048] The definition / function of the variables of the above method according to the embodiments is as follows.

[0049] Roll Off (VWC Roll Off): The reason Roll Off was added is to smooth out the Sharp Point (i.e., when there is a gradient in the panel, the Sharp Point must be removed because it causes artifacts).

[0050] Offset: The Y-axis value corresponding to the roll-off start gray ( ).

[0051] Level Difference (VWC level Diff): The Y-axis interval in which Roll Off is applied.

[0052] Input Gray ( ): RGB data coming into each pixel of the panel.

[0053] Roll Off Start Gray ( ): The X-axis value of the starting point where Roll Off is applied.

[0054] Roll Off Width ( ): The X-axis interval of the section where Roll Off is applied.

[0055] Roll-off weight (_): A value that controls the strength of the curve at the sharp point.

[0056] Referring to Fig. 4b, the panel measurement value (target Lv, 400) and Min(a,b) (minimum value between variables a and b (401)) distribution are shown.

[0057] The maximum value for the panel measurement can be determined as follows:

[0058] TargetLv_L_max =Target Lv - min(a,b)

[0059] Around the inflection point, the roll-off can be calculated as follows:

[0060] VWC Roll Off =Offset+VWC level Diff *

[0061] The VWC Level cannot be set higher than the Minimum Value for each Gray calculated previously.

[0062] The display driving method according to the embodiments can generate VWC levels (intensities) at equal intervals.

[0063] Referring to FIGS. 4a and b, in order to generate the same level for high-grayscale output and the same level for low-grayscale output, VWC (equal interval) levels can be generated based on the VWC gain, saturation gain, edge gain, VWC roll-off value for reflecting the inflection point, etc., as in the above-described formula.

[0064] In the VWC level determination method, the definition / function of each parameter is as follows.

[0065] Gain (VWC Gain): This is the value that determines how much of a difference there will be between the high and low grayscale values.

[0066] Saturation Gain: This is a value that indicates the degree of saturation, as it has a function to adjust the VWC intensity according to the saturation of each pixel.

[0067] Edge Gain: This is a value that indicates the degree of the edge, as it has a function to adjust the VWC intensity according to the degree of the edge of each pixel. (VWC intensity: degree of difference between High / Low).

[0068] The minimum parameters used for level calculation are VWC Gain (High / Low intensity control) and VWC Roll Off (necessary to avoid Sharp Point artifacts). Saturation and Edge Gain can be implemented as On / Off and may be optional depending on the embodiment.

[0069] Figure 5 shows a method for determining a VWC level according to embodiments.

[0070] To further explain FIG. 4, referring to FIG. 5, embodiments can determine the VWC level in FIG. 4, calculate high and low gray levels through the determined level, and determine gray values ​​for each of the high and low gray levels through LUT as in FIG. 5.

[0071] For example, assuming VWC level 1 and VWC level 2, if the embodiments calculate level 1 through the above-described process, level 1 is applied at equal intervals to calculate h1, which is a gray value for high grayscale H1. Similarly, gray value l1 for low grayscale L1 is calculated. Similarly, if level 2 is calculated, level 2 is applied at equal intervals to calculate h2, a gray value for high grayscale H2, and gray value l2 for low grayscale L2 can be efficiently calculated. In this way, the display panel output intensity can be adaptively controlled without a complex system design or operation using one target LUT at equal intervals without a memory burden.

[0072] Figure 6 shows the effect of a display driving method according to embodiments.

[0073] Figure 6 shows in detail the effect of the display driving method described in Figures 1 to 5.

[0074] Referring to Figure 6, a graph comparing the gamma components of the front of the display with and without VWC according to embodiments is shown. Figure 6 shows a comparison of display panel screens with and without VWC. When viewed from the side, the display colors appear more vivid when VWC is applied.

[0075] Fig. 7 shows a display driving device according to embodiments.

[0076] Fig. 7 corresponds to the display driving device of Fig. 1. The LUT calculation unit (100) of the display driving device of Fig. 8 may include a Boundary Edge Preservation (BEP) unit, an Adaptive Saturation Gain (ASG) unit, and / or an Edge Pattern Preservation (EPP) unit. The H / L index calculation unit (101) calculates high and low grayscales through the above-described operation. The H / L DGA is Degamma and calculates high and low grayscales for the gamma component through the VWC level as in Figs. 4-5.

[0077] Figure 8 shows a display driving method according to embodiments.

[0078] Figure 8 shows the display driving method described in Figure 1, etc.

[0079] S800, a display driving method according to embodiments may include a step of measuring the luminance of a panel. The luminance measurement operation follows the description in FIG. 1 and the like.

[0080] S801, the display driving method according to the embodiments may further include a step of calculating an LUT. The LUT calculation operation follows the description of FIGS. 1 and 2, etc.

[0081] S802, the display driving method according to the embodiments may further include a step of calculating Low / High Gray values ​​according to the target luminance based on an index operation. The Gray value calculation operation follows the description of FIGS. 3 to 5, etc.

[0082] Referring to FIGS. 1 and 8, a display driving method may include a step of measuring the luminance of a panel; a step of calculating a look up table (LUT) based on the measured luminance; and a step of calculating low gray and high gray values ​​for a target luminance based on the LUT.

[0083] Referring to Figure 1, in relation to panel luminance measurement, the step of measuring the luminance of the panel is:

[0084] Luminance can be measured based on gray and luminance from the panel.

[0085] Referring to FIG. 2, with respect to LUT calculation, the step of calculating the LUT (Look Up Table) includes the step of removing an inverse section from the measured luminance, the step of applying smoothing to the luminance, and the step of normalizing the luminance, and based on the luminance, a first LUT and a second LUT are generated, and the second LUT may be an inverse of the first LUT. Since generating and utilizing LUTs requires memory usage, a method of generating and operating a minimum number of LUTs contributes to efficient memory usage and system design complexity / cost effectiveness.

[0086] Referring to FIG. 3, in relation to the target index operation, the step of calculating low gray and high gray values ​​includes extracting luminance for a specific gray value based on a first LUT calculated based on measured luminance, calculating a high gray value for a value obtained by adding a level to the luminance from a second LUT which is an inverse of the first LUT, and calculating a low gray value for a value obtained by subtracting a level from the luminance from the second LUT which is an inverse of the first LUT, and the level related to the high gray value and the level related to the low gray value may be the same.

[0087] Referring to Fig. 4, with respect to VWC level determination, the level is generated based on the minimum value of the luminance of each gray-star panel gamma.

[0088] Referring to Figure 4, regarding the curve inflection point Roll off, the luminance value for gray is adjusted based on the offset for the section having the inflection point. The term Roll off is interpreted to mean adjusting the steep fluctuation section at the inflection point into a smooth curve shape.

[0089] A display driving method is performed by a display driving device. Referring to FIG. 1, the display driving device includes a measuring unit for measuring the luminance of a panel; a first calculating unit for calculating an LUT (Look Up Table) based on the measured luminance; and a second calculating unit for calculating low gray and high gray values ​​for a target luminance based on the LUT. The measuring unit measures the luminance based on gray and luminance from the panel. The first calculating unit removes an inverse section from the measured luminance, applies smoothing to the luminance, normalizes the luminance, and based on the luminance, a first LUT and a second LUT are generated, and the second LUT is an inverse of the first LUT.

[0090] The second operation unit extracts luminance for a specific gray value based on the first LUT calculated based on the measured luminance, calculates a high-gray gray value for a value obtained by adding a level to the luminance from a second LUT which is an inverse of the first LUT, and calculates a low-gray gray value for a value obtained by subtracting a level from the luminance from the second LUT which is an inverse of the first LUT, and the level related to the high-gray gray value and the level related to the low-gray gray value are the same. The level is generated based on the minimum value of the luminance of the panel gamma for each gray (for a specific level calculation method, refer to the method (formula) described above).

[0091] The luminance value for gray is adjusted based on the offset for the section where the inflection point is present. The value for roll-off refers to the method (formula) described above.

[0092] Referring to FIG. 1, with respect to the LUT calculation unit processor, the system includes a memory; and a processor connected to the memory; wherein the processor measures the luminance of the panel, calculates an LUT (Look Up Table) based on the measured luminance, and based on the LUT, low gray and high gray values ​​for the target luminance are calculated. In one embodiment, the display device may include the panel and the system. For example, the panel may be an LCD panel, and may also be a VA panel.

[0093] A processor measures luminance from a panel based on gray and luminance. The processor removes an inverse section from the measured luminance, applies smoothing to the luminance, normalizes the luminance, and generates a first look-up table (LUT) and a second look-up table (LUT) based on the luminance, wherein the second LUT is an inverse of the first LUT. The processor extracts luminance for a specific gray value based on the first LUT calculated based on the measured luminance, calculates a high-tonal gray value for a value obtained by adding a level to the luminance from the second LUT, which is an inverse of the first LUT, and calculates a low-tonal gray value for a value obtained by subtracting a level from the luminance from the second LUT, which is an inverse of the first LUT, and the levels associated with the high-tonal gray value and the levels associated with the low-tonal gray value are equal to each other. The levels are generated based on the minimum value of the luminance of the panel gamma for each gray. The interval where the luminance value for gray has an inflection point is adjusted based on the offset.

[0094] The embodiments have been described in terms of methods and / or devices, and the descriptions of methods and devices may be applied complementarily.

[0095] For the convenience of explanation, each drawing has been described separately, but it is also possible to design a new embodiment by combining the embodiments described in each drawing. In addition, designing a computer-readable recording medium having a program recorded thereon for executing the previously described embodiments, as needed by a person skilled in the art, also falls within the scope of the embodiments. The devices and methods according to the embodiments are not limited to the configurations and methods of the embodiments described above, but the embodiments may be configured by selectively combining all or part of the embodiments so that various modifications can be made. Although preferred embodiments of the embodiments have been illustrated and described, the embodiments are not limited to the specific embodiments described above, and various modifications can be made by a person skilled in the art to which the present invention pertains without departing from the gist of the embodiments claimed in the claims, and such modifications should not be understood individually from the technical idea or prospect of the embodiments.

[0096] The various components of the devices of the embodiments may be implemented by hardware, software, firmware, or a combination thereof. The various components of the embodiments may be implemented by a single chip, for example, a single hardware circuit. According to embodiments, the components according to the embodiments may be implemented by separate chips. According to embodiments, at least one of the components of the devices of the embodiments may be configured with one or more processors capable of executing one or more programs, and the one or more programs may perform, or include instructions for performing, one or more of the operations / methods according to the embodiments. The executable instructions for performing the methods / operations of the devices of the embodiments may be stored in non-transitory CRMs or other computer program products configured to be executed by one or more processors, or may be stored in temporary CRMs or other computer program products configured to be executed by one or more processors. In addition, the memory according to the embodiments may be used as a concept including not only volatile memory (e.g., RAM, etc.), but also non-volatile memory, flash memory, PROM, etc. Additionally, it may be implemented in the form of a carrier wave, such as transmission via the Internet. Furthermore, the processor-readable recording medium may be distributed across network-connected computer systems, allowing the processor-readable code to be stored and executed in a distributed manner.

[0097] In this document, “ / ” and “,” are interpreted as “and / or”. For example, “A / B” is interpreted as “A and / or B”, and “A, B” is interpreted as “A and / or B”. Additionally, “A / B / C” means “at least one of A, B, and / or C”. Also, “B, C” means “at least one of B and / or C”. Additionally, “or” in this document is interpreted as “and / or”. For example, “A or B” can mean 1) “A” only, 2) “B” only, or 3) “A and B”. In other words, “or” in this document can mean “additionally or alternatively”.

[0098] Terms such as "first" and "second" may be used to describe various components of the embodiments. However, the various components according to the embodiments should not be interpreted as limited by these terms. These terms are merely used to distinguish one component from another. For example, a first user input signal may be referred to as a "second user input signal." Similarly, a second user input signal may be referred to as a "first user input signal." The use of these terms should be interpreted as not departing from the scope of the various embodiments. Although "first user input signal" and "second user input signal" are both user input signals, they do not mean the same user input signals unless the context clearly indicates otherwise.

[0099] The terminology used to describe the embodiments is for the purpose of describing particular embodiments and is not intended to be limiting of the embodiments. As used in the description of the embodiments and in the claims, the singular is intended to include the plural unless the context clearly dictates otherwise. The expressions “and / or” are used to mean all possible combinations of terms. The expression “includes” describes the presence of features, numbers, steps, elements, and / or components, but does not mean that additional features, numbers, steps, elements, and / or components are not included. Conditional expressions such as “if” or “when” used to describe the embodiments are not intended to be limited to only optional cases. When a specific condition is satisfied, a related action is performed in response to a specific condition, or a related definition is intended to be interpreted.

[0100] Additionally, the operations according to the embodiments described in this document may be performed by a transceiver device including a memory and / or a processor according to the embodiments. The memory may store programs for processing / controlling the operations according to the embodiments, and the processor may control various operations described in this document. The processor may be referred to as a controller, etc. The operations according to the embodiments may be performed by firmware, software, and / or a combination thereof, and the firmware, software, and / or a combination thereof may be stored in the processor or in the memory.

[0101] Meanwhile, the operations according to the embodiments described above may be performed by a transmitting device and / or a receiving device according to the embodiments. The transmitting / receiving device may include a transmitting / receiving unit for transmitting and receiving media data, a memory for storing instructions (program code, algorithm, flowchart, and / or data) for a process according to the embodiments, and a processor for controlling the operations of the transmitting / receiving device.

[0102] The processor may be referred to as a controller or the like, and may correspond to, for example, hardware, software, and / or a combination thereof. The operations according to the above-described embodiments may be performed by the processor. Furthermore, the processor may be implemented as an encoder / decoder or the like for the operations of the above-described embodiments.

[0103] As described above, the relevant contents have been described in the best form for carrying out the embodiments.

[0104] As described above, the embodiments may be applied in whole or in part to a display driving method / device and system.

[0105] Those skilled in the art may make various changes or modifications to the embodiments within the scope of the embodiments.

[0106] Embodiments may include modifications / changes, which do not depart from the scope of the claims and their equivalents.

Claims

1. Step of measuring the luminance of the panel; A step of calculating a LUT (Look Up Table) based on the measured luminance; and A step of calculating low gray and high gray values ​​for target luminance based on the above LUT; including; How to drive a display.

2. In paragraph 1, The step of measuring the luminance of the above panel is: Measuring the luminance based on gray and luminance from the above panel, How to drive a display.

3. In paragraph 1, The step of calculating the above LUT (Look Up Table) is: A step of removing the reverse section from the measured luminance, A step of applying smoothing to the above luminance, A step of normalizing the above brightness is included, Based on the above luminance, a first LUT and a second LUT are generated, The above second LUT is the inverse of the above first LUT, How to drive a display.

4. In paragraph 1, The steps for calculating the above low gray and high gray values ​​are: Based on the first LUT calculated based on the measured luminance, the luminance for a specific gray value is extracted, A high-level gray value is calculated for the value obtained by adding a level to the luminance from a second LUT which is an inverse of the first LUT, Calculate a low-level gray value for the value obtained by subtracting the level from the luminance from the second LUT, which is the inverse of the first LUT, The level related to the high-tonal gray value and the level related to the low-tonal gray value are equal to each other. How to drive a display.

5. In paragraph 4, The above levels are generated based on the minimum luminance of each gray star panel gamma. How to drive a display.

6. In paragraph 5, The interval in which the value of the luminance for the above gray has an inflection point is adjusted based on the offset, How to drive a display.

7. A measuring unit that measures the luminance of the panel; A first operation unit that calculates a LUT (Look Up Table) based on the measured luminance; and A second operation unit that calculates low gray and high gray values ​​for target luminance based on the LUT; Display driver.

8. In paragraph 7, The above measuring part, Measuring the luminance based on gray and luminance from the above panel, Display driver.

9. In paragraph 7, The above first operation unit is, Remove the reverse section from the above measured luminance, Apply smoothing to the above luminance, Normalize the above luminance, Based on the above luminance, a first LUT and a second LUT are generated, The above second LUT is the inverse of the above first LUT, Display driver.

10. In paragraph 7, The above second operation unit is, Based on the first LUT calculated based on the measured luminance, the luminance for a specific gray value is extracted, A high-level gray value is calculated for the value obtained by adding a level to the luminance from a second LUT which is an inverse of the first LUT, Calculate a low-level gray value for the value obtained by subtracting the level from the luminance from the second LUT, which is the inverse of the first LUT, The level related to the high-tonal gray value and the level related to the low-tonal gray value are equal to each other. Display driver.

11. In paragraph 10, The above levels are generated based on the minimum luminance of each gray star panel gamma. Display driver.

12. In paragraph 11, The interval in which the value of the luminance for the above gray has an inflection point is adjusted based on the offset, Display driver.

13. Panel; memory; and a processor connected to the above memory; The above processor measures the luminance of the panel, Calculate the LUT (Look Up Table) based on the measured luminance, Based on the above LUT, low gray and high gray values ​​for the target luminance are calculated. Display device.

14. In paragraph 13, The above processor, Measuring the luminance based on gray and luminance from the above panel, Display device.

15. In paragraph 13, The above processor, Remove the reverse section from the above measured luminance, Apply smoothing to the above luminance, Normalize the above luminance, Based on the above luminance, a first LUT and a second LUT are generated, The above second LUT is the inverse of the above first LUT, Display device.

16. In paragraph 13, The above processor, Based on the first LUT calculated based on the measured luminance, the luminance for a specific gray value is extracted, A high-level gray value is calculated for the value obtained by adding a level to the luminance from a second LUT which is an inverse of the first LUT, Calculate a low-level gray value for the value obtained by subtracting the level from the luminance from the second LUT, which is the inverse of the first LUT, The level related to the high-tonal gray value and the level related to the low-tonal gray value are equal to each other. Display device.

17. In paragraph 16, The above levels are generated based on the minimum luminance of each gray star panel gamma. Display device.

18. In paragraph 17, The interval in which the value of the luminance for the above gray has an inflection point is adjusted based on the offset, Display device.

Citation Information

Patent Citations

  • Image quality adjusting device and image correction data generation program

    JP2013250570A

  • Luminance Correction System for Organic Light Emitting Display Device

    KR101861795B1

  • Image Display Method And Image Display Device

    KR1020160076432A

  • Massage apparatus for protecting hearing

    KR1020230010787A

  • Energy Saving Thermo-hygrostat

    KR102087070B1

Cited By

  • Dimming configuration method and device, electronic equipment, storage medium and program product

    CN120977240A