This application claims the benefit, under 35 U.S.C. § 119(a), of Korean Patent Application No. 10-2016-0178455, filed on Dec. 23, 2016 in the Korean Intellectual Property Office, the disclosure of which is incorporated herein by reference in its entirety.
Methods and apparatuses consistent with exemplary embodiments relate to a display apparatus and a control method thereof, and more particularly, to a display apparatus and a control method for removing a residual image and a double image of a display.
In general, a Liquid Crystal Display (LCD) includes a liquid crystal panel for displaying a content, such as an image or a video, a driver for driving the liquid crystal panel, and a backlight for supplying light to the liquid crystal panel.
The liquid crystal panel drives the liquid crystal by forming an electric field by supplying a driving voltage from the driver, and adjusting transmittance of the light supplied from the backlight.
In this case, a problem of a residual image and motion blur may occur in the display due to a slow response speed of the liquid crystal of the liquid crystal panel. In order to resolve this problem, a Dynamic Capacitance Compensation (DCC) method for increasing the response speed of the liquid crystal and a backlight-on/off method (turn on/off backlights) is commonly used.
The DCC method is based on the characteristic of the liquid crystal that a state of the liquid crystal changes quickly with a greater difference between a voltage which is currently applied to the liquid crystal and a voltage which is newly applied.
The backlight-on/off method controls the backlights in order to output a screen in a stabilization section which is close to a desired value of the liquid crystal. That is, the motion blur may be reduced by not displaying a screen in an initial variation section where the liquid crystal changes.
However, in this case, a backlight-on/off timing and a scanning timing of image data should be synchronized for each region of the content. For example, in response to the backlight-on/off timing not being synchronized with the scanning timing of the image data, a residual image and a double image may occur whereas the motion blue is reduced. In addition, in response to the backlights being arranged in a horizontal direction in the liquid crystal panel, the backlight-on/off timing cannot be synchronized with the scanning timing of the image data which proceeds in a vertical direction of the liquid crystal panel (from an upper region to a lower region or from the lower region to the upper region).
In response to the backlights being arranged in a lattice manner or in a vertical direction in the liquid crystal panel, and in response to a display apparatus not supporting a function of controlling an individual unit of the backlight, the backlight-on/off timing and the scanning timing of the image data cannot be synchronized.
When a display apparatus supports the function of controlling an individual unit of the backlight, the display apparatus may perform ‘local backlight-on/off.’ When the display apparatus does not support the function of controlling an individual unit of the backlight, the display apparatus may perform ‘global backlight-on/off.’
In case of the global backlight-on/off method, a double image may occur in upper, middle, and lower regions of a screen according to a position where the backlights are turned on in the liquid crystal panel. For example, in response to the backlight-on/off timing being set for the middle region of the liquid crystal panel, data of a previous frame and data of a present frame of the content may be mixed and outputted in the lower region of the screen. Further, the data of the present frame and the data of a next frame may be mixed and outputted in the upper region of the screen.
Aspects of the present disclosure address at least the above mentioned problems and/or disadvantages to provide at least the advantages described below, and an aspect of the present disclosure is to provide a display apparatus and a control method for removing a residual image and a double image in a display panel by differently applying Dynamic Capacitance Compensation (DCC) to each region of the display panel by using a backlight-on timing and a scanning timing of the image data.
According to an aspect of an exemplary embodiment, there is provided a control method to control a display apparatus, the method including: receiving image data;
processing the image data; and dividing a display panel into a plurality of regions, synchronizing a scanning timing of the image data at which the processed image data is scanned in a first region among the plurality of regions with a backlight-on timing of the display panel, and outputting the processed image data in the display panel, the outputting the processed image data including compensating and outputting the processed image data according to a relation between a scanning timing of the image data for each region of the plurality of regions of the display panel and the synchronized backlight-on timing.
The compensating and outputting the processed image data may include compensating the processed image data by applying a Dynamic Capacitance Compensation (DCC) gain value of the image data to the first region by using on a pre-stored look-up table.
The compensating and outputting the processed image data may further include determining a DCC gain value according to a difference between the scanning timing of the image data for each region of the plurality of regions of the display panel and the synchronized backlight-on timing, and compensating the processed image data by applying a corresponding DCC gain value for each of the plurality of regions.
A second region among the plurality of regions may have a later scanning timing of the image data than the first region, and a second DCC gain value corresponding to the second region may be greater than a first DCC gain value corresponding to the first region.
The scanning timing of the image data at which the processed image data is scanned to the first region may correspond to a point of time when scanning of the image data starts in a center part of the first region.
The backlight-on timing of the display panel may be synchronized with a timing at which scanning of the image data starts in the first region.
The backlight-on timing of the display panel may be synchronized with a timing at which scanning of the image data starts in a certain region among the plurality of regions.
The plurality of regions may be divided according to an order that the image data is scanned in the display panel.
The plurality of regions may include an upper region, a middle region, and a lower region, the first region may be one among the upper region, the middle region, and the lower region, and scanning of the image data may start initially in the first region according to an order that the image data is outputted in the display panel.
The control method may further include setting the backlight-on timing and a backlight-on section based on a vertical synchronization signal of the image data.
According to an aspect of another exemplary embodiment, there is provided a display apparatus including: a display panel; a plurality of backlights configured to supply light to the display panel; a backlight driver configured to control the plurality of backlights; and a processor configured to: control the backlight driver to process image data received in the display panel, divide the display panel into a plurality of regions; synchronize a scanning timing of the image data at which the processed image data is scanned in a first region among the plurality of regions with a backlight-on timing of the display panel; and compensate and output the processed image data according to a relation between a scanning timing of the image data for each region of the plurality of regions of the display panel and the synchronized backlight-on timing.
The display apparatus may further include a memory, and the processor may be further configured to compensate the processed image data by applying a Dynamic Capacitance Compensation (DCC) gain value of the image data to the first region by using a look-up table pre-stored in the memory.
The processor may be further configured to determine a DCC gain value according to a difference between the scanning timing of the image data for each region of the plurality of regions and the synchronized backlight-on timing, and compensate the processed image data by applying a corresponding DCC gain value for each of the plurality of regions.
A second region among the plurality of regions may have a later scanning timing of the image data than the first region, and a second DCC gain value corresponding to the second region may be greater than a first DCC gain value corresponding to the first region.
The processor may be further configured to divide the plurality of regions according to an order that the image data is scanned in the display panel.
The scanning timing of the image data at which the processed image data is scanned to the first region may correspond to a point of time when scanning of the image data starts in a center part of the first region.
The backlight-on timing of the display panel may be synchronized with a timing at which scanning of the image data starts in the first region.
The backlight-on timing of the display panel may be synchronized with a timing at which scanning of the image data starts in a certain region among the plurality of regions.
The plurality of regions of the display panel may include an upper region, a middle region, and a lower region, the first region may be one among the upper region, the middle region, and the lower region, and scanning of the image data may start initially in the first region according to an order that the image data is outputted in the display panel.
The processor may be further configured to control the backlight driver to set the backlight-on timing and a backlight-on section based on a vertical synchronization signal of the image data.
According to the above-described embodiments of the present disclosure, a display apparatus and a control method thereof may remove a residual image and a double image outputted in a display panel by applying different DCC values to pixels of the image data for each region of the display panel based on the scanning timing of the image data and the backlight-on/off timing, even when the display apparatus does not support synchronization of the backlight-on timing and the scanning timing of the input data.
The above and/or other aspects will be more apparent from the following description of exemplary embodiments with reference to the accompanying drawings, in which:
Hereinafter, terms used in the following description will be described briefly in advance of presenting a detailed description of exemplary embodiments.
In the present disclosure, a term ‘module’ or ‘unit’ refers to an element that performs at least one function or operation. The ‘module’ or ‘unit’ may be realized as hardware, software, or combinations thereof. A plurality of ‘modules’ or ‘units’ may be integrated into at least one module and realized as at least one processor (not shown), except for a case where the respective ‘modules’ or ‘units’ need to be realized as discrete specific hardware.
Certain exemplary embodiments are described in greater detail below with reference to the accompanying drawings. The exemplary embodiments will be described in detail enough to be easily embodied by a person having ordinary skill in the art (hereinafter referred to as ‘those skilled in the art’). The present disclosure may be realized as various different forms and are not limited to the exemplary embodiments herein. In the accompanying drawings, a part unrelated to the description is omitted for a more clear description, and like drawing reference numerals are used for the like elements, even in different drawings, throughout the entire specification.
Referring to
For example, the display apparatus 100 may further include a timing controller (not shown), a gate driver (not shown), a data driver (not shown), and a voltage driver (not shown).
The timing controller may receive a clock signal, a horizontal synchronization signal, or a vertical synchronization signal and generate a gate control signal and a data control signal. The gate driver may apply a gate on/off voltage received from the voltage driver to the display panel 120 according to the gate control signal generated by the timing controller. The data driver may input RGB data of an image frame into the display panel 120 according to the data control signal generated by the timing controller.
According to an exemplary embodiment, the memory 110 and the processor 140 may be located inside the timing controller. Further, the memory 110 and the processor 140 may be located outside the timing controller.
The display apparatus 100 may be various kinds of electronic apparatuses that receive an image signal from an external source and display an image in the display panel 120. Further, the display apparatus 100 may be electronic apparatuses that display image data stored in the display apparatus 100 in the display panel 120. As an example, the display apparatus 100 may be a portable terminal, such as, a television (TV), a computer, a tablet computer, a smart phone, or the like, but not limited thereto. In the exemplary embodiments, an image may include diverse contents, such as, an image, text, a video, an image and/or video with audio, an image and/or video without audio, or the like.
The memory 110 may store a current image frame fn and a previous image frame fn−1 of the image data. In this case, the current image frame fn and the previous image frame fn−1 may be stored in the same memory buffer, but this is only an example, and the previous image frame fn−1 may be stored in another memory buffer. The memory 110 may store a DCC look-up table on a comparison of the current image frame fn with the previous image frame fn−1.
The memory 110 may store a DCC look-up table pre-stored in a manufacturing process of the display apparatus 100. According to an exemplary embodiment, the memory 110 may store a DCC look-up table where DCC gain values calculated for each region are applied to a plurality of regions of the display panel 120. The DCC look-up table which is pre-stored in the memory 110 may be a common DCC look-up table used in a display apparatus having a liquid crystal display panel.
The display panel 120 may display the image data compensated by the processor 140. The display panel 120 may include a ‘liquid crystal panel’ forming a Liquid Crystal Display (LCD). The liquid crystal panel has pixel regions defined by a region at which a plurality of data lines intersect with a plurality of gate lines on a substrate using glass or the like. Each pixel region may have a liquid crystal capacitor (Clc) connected to a Thin Film Transistor (TFT). The liquid crystal capacitor (Clc) may include a pixel electrode connected to the TFT and a common electrode that faces the pixel electrode with the liquid crystal between. The TFT may supply a data signal received from each data line to the pixel electrode in response to a scan pulse from each gate line. The liquid crystal capacitor (Clc) may charge a voltage difference between the data signal supplied to the pixel electrode and a common voltage applied to the common electrode and adjust light transmittance by varying an arrangement of liquid crystal molecules according to the voltage difference thereby realizing a gray scale. In this exemplary embodiment, the display panel is an LCD panel, but this is only an example for convenience in explanation, and the display panel is not limited thereto. The plurality of backlights 130 may be a plurality of LED arrays (or OLED arrays) where a plurality of Light Emitting Diodes (LED) (or Organic Light Emitting Diodes (OLED) are connected in parallel or in series, but not limited thereto.
The backlight driver 150 (or a backlight driving circuit) may control a backlight-on/off timing, that is, a timing for turning on or turning off the plurality of backlights 130 that supply the light to the display panel 120. The backlight driver 150 may control an ON section and an OFF section of the LED arrays according to a duty ratio of the backlight-on/off timing.
The plurality of backlights 130 may be arranged so as to generate the light for the respective regions of the display panel 120 by being arranged to correspond to each of the plurality of regions. The plurality of backlights 130 may include a linear light source, such as, a lamp, or a point light source, such as, the light emitting diodes, but not limited thereto.
Generally, in response to the display apparatus 100 supporting the global backlight-on/off operation, the backlight driver 150 may control the backlight-on/off timing of the plurality of backlights 130 as a group. In the global backlight-on/off operation, a timing at which the plurality of backlights 130 are turned on or turned off in the display panel 120 may be the same for the respective backlights.
In response to the display apparatus 100 supporting the local backlight-on/off operation, the display apparatus 100 may include a plurality of backlight units consisting of a plurality of backlights. The backlight driver 150 may control the backlight-on/off timing of the respective backlights in each of the plurality of backlight units for each unit.
The processor 140 may be an image processor that image-processes an image signal received from an external source and outputs the processed image signal in the display panel 120. The processor 140 may compensate a DCC value for the processed image data (for example, decoded image data) and output the compensated image data in the display panel 120. The processor 140 may store the current image frame fn received in the display apparatus 100 in the memory 110. Further, the processor 140 may generate a compensated image frame fn′ based on the DCC look-up table pre-stored in the memory 110.
The processor 140 may control the display panel 120 to output the compensated (or corrected) image frame fn′ in the display panel 120 by using the scanning timing of the image data at which the image data is scanned in the display panel 120 and the backlight-on timing received from the backlight driver 150. In this case, the compensation (or correction) of an image may be performed by applying different DCC gain values for the respective regions of the display panel 120.
The processor 140 may process the image data received in the display apparatus 100 (for example, decoding or de-multiplexing). The processor 140 may divide the display panel 120 into a plurality of regions, synchronize the scanning timing of the image data at which the processed image data is scanned in at least one region among the plurality of regions with the backlight-on timing of the display panel 120, and output the processed image data in the display panel 120.
The processor 140 may compensate and output the processed image data in the display panel 120 according to a relation between the scanning timing of the image data at which the processed image data is scanned in each region of the plurality of regions of the display panel 120 and the synchronized backlight-on timing.
In this case, the processor 140 may compensate a pixel value of the image data by applying the DCC gain value of the image data to at least one region among the plurality of regions of the display panel 120. The DCC gain value may be calculated by using the look-up table pre-stored in the memory 110 (for example, a DCC look-up table).
The processor 140 may determine the DCC gain value according to a difference between the scanning timing of the image data for each region of the plurality of regions of the display panel 120 and the synchronized backlight-on timing. In this case, the DCC gain value may increase with a later scanning timing of the image data in the display panel 120.
The scanning timing of the image data may be a timing at which scanning of the image data starts in a center part of at least one region among the plurality of regions of the display panel 120. Further, the scanning timing of the image data may be a timing at which the scanning of the image data is finished in at least one region among the plurality of regions of the display panel 120. The scanning timing of the image data may be a random timing while the image data is scanned in a certain point of the at least one region of the display panel 120. This example is only an exemplary embodiment for illustrative purpose, and the scanning timing of the image data is not limited thereto.
According to an exemplary embodiment, the backlight-on timing of the plurality of backlights 130 may be synchronized with a timing at which the scanning of the image data starts in a predetermined region among the plurality of regions of the display panel 120.
In response to the image data being scanned from top to bottom of the display panel 120, the processor 140 may synchronize a start time when the scanning of the image data starts with the backlight-on timing of the plurality of backlights 130 in an upper region of the display panel 120, but not limited thereto.
According to another exemplary embodiment, the backlight-on timing of the plurality of backlights 130 may be synchronized with a timing at which the scanning of the image data starts in a certain region among the plurality of regions of the display panel 120.
The processor 140 may divide the display panel 120 into a plurality of regions according to an order that the image data is scanned in the display panel 120. The processor 140 may divide the display panel 120 into an upper region, a middle region, and a lower region with reference to a region where the scanning of the image data starts initially in the display panel 120 according to an order the image data is outputted in the display panel 120.
Further, the processor 140 may divide the display panel 120 into the plurality of regions according to the scanning timing of the image data in the display panel 120.
To be specific, the image data may be scanned in one direction in the display panel 120. In response to a start point where the scanning of the image data starts in the display panel 120 being the upper region of the display panel 120, the image may be outputted in the display panel 120 in the order of the upper region, the middle region, and the lower region. In response to the start point where the scanning of the image data starts in the display panel 120 being the middle region of the display panel 120, the image may be outputted in the display panel 120 in the order of the middle region, the lower region, and the upper region. In response to the start point where the scanning of the image data starts in the display panel 120 being the lower region of the display panel 120, the image may be outputted in the display panel 120 in the order of the lower region, the upper region, and the middle region. In this exemplary embodiment, the plurality of regions of the display panel 120 are divided into the upper, middle, and lower regions, but this is only an example. The plurality of regions of the display panel 120 may be divided into regions less than three or more than four.
The processor 140 may determine a region where the image data is scanned initially among the plurality of regions of the display panel 120 as the upper region of the display panel 120 and control the backlight driver 150 to synchronize the scanning timing of the image data in the upper region with the backlight-on timing of the plurality of backlights 130.
The processor 140 may control the backlight driver 150 to set a duty ratio of the backlight-on timing and a backlight-on section of the plurality of backlights 130 based on a vertical synchronization signal of the image data in the upper region of the display panel 120.
In this exemplary embodiment, the scanning timing of the image data in the upper region is synchronized with the backlight-on timing of the plurality of backlights 130, but this is only an example and not limited thereto.
Referring to
The backlights may be controlled by the backlight driver 150 so as to be turned on in order to display the image frames fn−1, fn. For example, in order to display the previous image frame fn−1, the backlights may have a delay time t1. The backlights may be turned on at t1 and turned off at t2. In this case, the previous image frame fn−1 may be displayed in the display panel 120 at a backlight-on section t2-t1. In order to display the current image frame fn, the backlights may have a delay time t3-t2. The backlights may be turned on at t3 and turned off at t4. In this case, the current image frame fn may be displayed in the display panel 120 at a backlight-on section t4-t3.
The backlight driver 150 described in
The backlight driver 150 may set the backlight-on/off timing tb to be a backlight-on moment t1, t3, a backlight-off moment t2, t4, an intermediate time value between the backlight-on moment and the backlight-off moment based on a driving wave of the backlights. However, this is only an example for illustrative purpose, and the backlight-on/off timing is not limited thereto. In this exemplary embodiment, the backlight on/off timing tb is the backlight-on timing of
In response to the display apparatus 100 supporting the global backlight on/off, as illustrated in
Accordingly, in the lower region of the liquid crystal panel, the backlights BL1, BL2 may be turned on before the liquid crystal of the liquid crystal panel enters a stabilization section. In this case, in the backlight-on section t241 of the first backlight BL1, the data of the previous image frame fn−1 and the data of the current image frame fn may be mixed and displayed in a screen of the liquid crystal panel. Further, in the backlight-on section t4-t3 of the second backlight BL2, the data of the current image frame fn and the data of a next image frame fn+1 may be mixed and displayed in the screen of the liquid crystal panel.
In the upper region of the liquid crystal panel, the first backlight BL) may be turned on when a next frame of the image data is scanned after the liquid crystal passes the stabilization section. Accordingly, in the upper region of the liquid crystal panel, the data of the current image frame fn and the data of the next image frame fn+1 may be mixed and displayed in the screen of the liquid crystal panel in the backlight-on section t241 of the first backlight BL1.
That is, a timing at which the backlights are turned on in the liquid crystal may be later than the scanning timing of the image data. In this case, the backlight-on timing and the scanning timing of the image data may be not synchronized for each region (for example, the upper, middle, and lower regions). Accordingly, the residual image or a double image may occur in the image displayed in the screen.
In case of the display apparatus 100 using the local backlight-on/off method, the display apparatus may not synchronize the backlight-on/off timing with the scanning timing of the image data through individual backlight-on/off control for the plurality of backlight units. In this case, the residual image or double image may occur in the image displayed in the screen.
Referring to
In response to information on the image data being received in the display panel 120, the information on the image data may be reflected to the liquid crystal panel of the display apparatus 100, and the display apparatus 100 may turn on the backlights when a brightness change of the liquid crystal is completed. In this case, a period for waiting till the backlights are turned on may be called ‘backlight blinking section.’
In response to the same backlight blinking section being applied to the upper, middle, and lower regions of the display panel 120, the display apparatus 100 may adjust a response speed of the liquid crystal by applying different DCC gain values according to a difference between the scanning timing of the image data and the backlight-on timing of each of the regions.
According to an exemplary embodiment, the display apparatus 100 may apply a DCC gain value using the DCC look-up table pre-stored in the memory 110 to the image data in the upper region of the liquid crystal panel. Further, the display apparatus 100 may increase the DCC gain value applied to the image data in the middle lower regions of the liquid crystal panel with a later scanning timing of the image data, thereby increasing the response speed of the liquid crystal.
According to an exemplary embodiment, the display apparatus 100 may synchronize the backlight blinking section t241 for displaying the current image frame fn in the upper region of the display panel 120 and the backlight-on timing t3-t2 of the first backlight BL1 as the backlight-on timing of the entire display panel 120. Accordingly, the current image frame fn may be displayed at the backlight-on timing t3-t2 of the first backlight BL1 in the middle region of the display panel 120. Further, the current image frame fn may be displayed at the backlight-on timing t3-t2 of the first backlight BL1 in the lower region of the display panel 120. The second backlight BL2 may have the backlight-on timing t5-t4 in the same range as the first backlight BL1. That is, the backlight-on timing t3-t2 of the first backlight BL1 may have the same range with the backlight-on timing t5-t4 of the second backlight BL2. At the backlight-on timing of the second backlight BL2, the upper, middle, and lower regions of the display panel 120 may display the next image frame fn+1. Accordingly, according to an exemplary embodiment, the residual image and double image may do not occur at the backlight-on/off timing in the entire regions of the display panel 120 of the display apparatus 100, unlike the display apparatus 100 of
Referring to
As illustrated in
After the timing Ts at which the image data is scanned in the entire regions of the display panel 120, the entire image data may be displayed in the screen. That is, the image data may be displayed in the display panel 120 at D1 after the timing Ts-t1 obtained by subtracting the scanning timing t1 to D1 from the entire scanning timing Ts. The image data may be displayed in the display panel 120 after the timing Ts-t2 obtained by subtracting the scanning timing t2 to D2 from the entire scanning timing Ts. Further, the image data may be displayed in the display panel 120 after the timing Ts-t3 obtained by subtracting the scanning timing t3 to D3 from the entire scanning timing Ts.
Accordingly, the time when the image data is received and then displayed in the display panel 120 may vary depending on a point of time when the image data is scanned, that is, the scanning timing of the image data. That is, the later the scanning timing of the image data (for example, the scanning timing at D2 is the latest), the shorter the time Ts-t1>Ts-t2>Ts-t3 when the image data is displayed in the display panel 120.
Referring to the lower graph of
As described above in
Referring to
With reference to the point D1 at which the image data is scanned initially, the display apparatus 120 may divide the entire regions of the display panel 120 into the upper, middle, and lower regions according to the scanning timing of the image data at which the image data is scanned in the display panel 120.
As described above in
For example, the display apparatus 100 may determine Region A including the point D1 at which the image data is scanned initially among the plurality of regions A, B, C as the upper region and divide Region B and Region C as the middle region and the lower region, respectively, according to the scanning order of the image data. In this case, the display apparatus 100 may synchronize a backlight-on timing tb for each pixel of the plurality of backlights BL1˜BLn with a data scanning timing ts1 for each pixel of an image in Region A. Accordingly, the data scanning timing for each pixel of the image data which is the reference of the backlight-on timing tb for each pixel may be ts1.
According to an exemplary embodiment, the DCC gain values in the other regions B and C may be calculated by using a time difference td between the backlight-on timing tb and the scanning timing ts of the image data.
The time difference td between the backlight-on timing tb and the scanning timing ts of the image data may be calculated by using a function ‘td(i, j)=ts(i,j)−tb(i, j).’ In this case, td may represent a time difference between the scanning timing tb(i, j) of the image data which is the reference of the backlight-on timing and the scanning timing for each pixel ts(i,j). Further, tb may be the scanning timing of the image data which is the reference of the backlight-on for each pixel of the display panel 120, ts may be the scanning timing of the image data for each pixel of the display panel 120, and (i,j) may be a pixel index of the display panel 120.
The scanning timing of the image data for each region of the plurality of regions of the display panel 120 may be a difference between a scanning-start timing and a scanning-finish timing of the image data, may be the scanning-start timing, or may be the scanning-finish timing of the image data, but not limited thereto.
As an example, in the middle region B and the lower region C, the scanning timing ts of the image data may be calculated by using a difference between the scanning-start timing of the image data (0, zero point) and the scanning-finish timing ts2, ts3 for each region.
As another example, the scanning timing of the image data may be ts2 at D2 in the middle region B, and the scanning timing of the image data may be ts3 at D3 in the lower region C.
The DCC gain values calculated in the middle region B and the lower region C may increase with the later scanning timing of the image data. That is, the greater the difference between the backlight-on timing and the scanning timing of the image data for each region, the higher the DCC gain values.
The DCC gain value may increase as the time difference td increases by multiplying the time difference td by the pixel brightness of the image data.
For example, in the middle region B and the lower region C, the DCC gain value for each region may be calculated by using a function ‘g(i,j)=α*td(i,j).’ In this case, a may be a pixel value representing the pixel brightness of the image data. In the display panel 120, the pixel brightness of the image data may use the pre-stored look-up table.
The final pixel value where the image data is displayed in the display panel 20 may be calculated by using a function ‘io(i, j)=ii(i, j)+(id(i,j)−id(i,j))*(1+g(io,j)’. In this case, io may be the final pixel value where the image data is displayed in the display panel 120, ii may be the pixel value of the image data, and id may be the pixel value of the image data using the pre-stored DCC look-up table.
In this case, for the DCC gain value for each region of the image data in the middle region B and the lower region C, a first pixel value may be calculated ((id(i,j)−ii(i,j)) by subtracting the pixel value ii(i,j) for each pixel of the image data from the pixel value id(i,j) for each pixel of the image data by using the pre-stored DCC look-up table. A second pixel value may be calculated ((id(i,j)−ii(i,j))*(1+g(io,j))) by multiplying the first pixel value by the DCC gain value for each region 1+g(io,j) increased according to the time difference td.
Accordingly, in response to the image data being scanned from the upper region A to the lower region C of the display panel 120, the DCC gain value for each pixel of the image data may increase gradually toward the lower region C.
Referring to
In this case, in the upper region A, the image data may be displayed after the scanning timing ts1 at which the image data is scanned in the entire scanning timing Ts. Further, the scanning timing of the image data may be ts2 in the middle region B, and the scanning timing of the image data may be in the lower region C.
As described above in
Accordingly, in case of using the function for calculating the DCC gain value described in
Referring to
In this case, in the upper region A, the image data may be displayed after the scanning timing ts1 at which the image data is scanned in the entire scanning timing Ts. Further, the scanning timing of the image data may be ts2 in the middle region B, and the scanning timing of the image data may be ts3 in the lower region C.
In the display panel 120, the data scanning timing tb which is the reference of the backlight-on timing may be ts1, and the DCC strength for each pixel may be calculated by using a function ‘td(i, j)=ts(i,j)−tb(i, j).’
Accordingly, in case of using the function for calculating the DCC gain value described in
Referring to
As described above in
In this case, in case of using the function for calculating the DCC gain value described in
Referring to
As described above in
In this case, in case of using the function for calculating the DCC gain value described in
In
Referring to
The image data may be received from an external source of the display apparatus 100 or may have been stored in the display apparatus 100.
In operation S1120, the display apparatus 100 may process the received image data. In this case, the processed image data may be decoded image data.
In operation S1130, the display apparatus 100 may compensate and output the processed image data.
The display apparatus 100 may divide the display panel into a plurality of regions, synchronize a scanning time of the image data at which the processed image data is scanned in at least one region among the plurality of regions with a backlight-on timing of the display panel, and output the processed image data in the display panel.
In this case, the display apparatus 100 may compensate and output the processed image data according to a relation between the scanning timing of the image data at which the processed image data is scanned in each region of the plurality of regions of the display panel and the backlight-on timing.
The method for compensating the image data was already described above in
According to exemplary embodiments, the display apparatus 100 and a control method thereof, regardless of whether the display apparatus supports a local backlight-on/off method or a global backlight-on/off method, may synchronize the scanning timing of the image data received in the display panel with the backlight-on/off timing. Accordingly, the display apparatus may apply different DCC gain values for each region of the display panel to increase the response speed of the liquid crystal for each region, thereby removing the residual image and the double image of the image data.
The apparatus (for example, modules or the display apparatus 100) or the method (for example, operations) according to various exemplary embodiments may be executed by at least one computer (for example, a processor) executing instructions included in at least one program among the programs maintained in a computer-readable storage media.
By way of example, the program may be stored in a computer-readable storage media, such as, a hard disc, a floppy disc, magnetic media (for example, magnetic tape), optical media (for example, a Compact Disc Read-Only Memory (CD-ROM) or Digital Versatile Disc (DVD)), magneto-optical media (for example, floptical disc), hardware devices (Read-Only Memory (ROM), Random Access Memory (RAM), or flash memory), or the like.
The storage media is included as a part of the components of the display apparatus 100 generally but may be installed through a port of the display apparatus 100. Further, the storage media may be included in an external apparatus located outside the display apparatus 100 (for example, a cloud, a server, or other electronic apparatus). The program may be divided and stored in a plurality of storage media. In this case, at least some of the plurality of storage media may be located in the external apparatus of the display apparatus 100.
As above, exemplary embodiments have been shown and described. The foregoing exemplary embodiments and advantages are merely exemplary and are not to be construed as limiting. The present teaching can be readily applied to other types of devices. Also, the description of the exemplary embodiments is intended to be illustrative, and not to limit the scope of the claims, and many alternatives, modifications, and variations will be apparent to a person having ordinary skill in the art.
Number | Date | Country | Kind |
---|---|---|---|
10-2016-0178455 | Dec 2016 | KR | national |