The present invention relates to an LCD capable of adjusting a brightness of a backlight thereof, and to a method for driving the LCD.
LCDs are widely used in various electronic information products, such as notebooks, personal digital assistants, video cameras, and the like. A conventional LCD usually employs a liquid crystal panel to display images. The liquid crystal panel contains a layer of liquid crystal for generating images. However, the liquid crystal does not generate light itself. Therefore a light source such as a backlight module or ambient light is needed to illuminate the liquid crystal in the liquid crystal panel.
During operation of a conventional LCD, invariable driving voltage signals are stably provided to light sources of a backlight module. This enables the light sources to continuously emit light beams to the liquid crystal panel. Liquid crystal molecules in the liquid crystal panel tilt to corresponding angles according to display signals applied to pixels units that span the layer of liquid crystal. Therefore the amount of light beams transmitting through the liquid crystal molecules at each pixel unit is controlled. The aggregation of light beams transmitting through all the pixel units simultaneously constitutes an image displayed on a screen of the liquid crystal panel.
When the LCD displays a dark image, a so-called gray level of the displayed image is relative low. Only a small amount of light beams are needed to generate a dark image. However, because the driving voltage signals provided to the light sources are invariable, therefore the amount of light beams emitted by the light sources is also invariable. In this circumstance, many or most of the light beams may be unused and simply wasted. That is, the light utilization efficiency of the LCD is low. In addition, when the LCD displays a black image, the liquid crystal molecules at the pixel units of the liquid crystal panel may be influenced by ambient interfering electrical signals. When this happens, the liquid crystal molecules at the pixel units may not be capable of completely blocking transmission of all the light beams incident thereon. This is liable to induce a so-called light leakage phenomenon, whereby a contrast ratio of the LCD may become unsatisfactory.
What is needed is to provide an LCD and a method for driving the LCD that can overcome the above-described deficiencies.
In a first aspect, a liquid crystal display includes a liquid crystal panel having at least one pixel block, a source driver configured to drive the at least one pixel block to display images, a backlight module having at least one light source block, a backlight driver configured to drive the light source blocks to illuminate, and a data processor configured to provide gray level values to the source driver and provide backlight control signals to the backlight driver. The data processor receives display signals corresponding to the at least one pixel block, converts the display signals to a plurality of primary gray level values, and averages the primary gray level values to obtain an average gray level value. The source driver and the backlight driver respectively generate data voltages and driving voltages to drive the at least one pixel block and the at least one pixel block according to the average gray level value.
In a second aspect, a method for driving a liquid crystal display is provided. The liquid crystal display includes a liquid crystal panel having at least one pixel block, and a backlight module having at least one light source block. The method includes: receiving display signals corresponding to the at least one pixel block; converting the display signals to a plurality of primary gray level values; averaging the primary gray level values to obtain an average gray level value; generating data voltages to drive the at least one pixel block according to the average gray level value; and generating driving voltages to drive the at least one light source block according to the average gray level value.
Other novel features and advantages will become more apparent from the following detailed description when taken in conjunction with the accompanying drawings.
Reference will now be made to the drawings to describe preferred and exemplary embodiments of the present invention in detail
The liquid crystal panel 27 includes a plurality of pixel units (not shown) arranged in a matrix. The matrix of pixel units is divided into a plurality of groups of pixel units. Each group of pixel units is referred to herein as a “pixel block.” Each pixel block has a respective address code. For example, a physical resolution of the liquid crystal panel 27 may be 1024×768. That is, the liquid crystal panel 27 includes 1024×768 pixel units arranged in a matrix having 1024 rows and 768 columns. In the liquid crystal panel 27, 256×256 pixel units are defined as a pixel block, and thereby the liquid crystal panel 27 is divided into 4×3 pixel blocks.
The data processor 21 is configured to receive display signals from an external circuit (not shown) frame by frame, and generate a backlight control signal and a plurality of gray level values according to the display signals.
The timing controller 22 is configured to control driving timings of the gate driver 25 and the source driver 26, and to transmit the gray level values outputted by the data processor 21 to the source driver 26. The gate driver 25 is configured to provide a plurality of scanning signals to activate the pixel units of the liquid crystal panel 27. The source driver 26 is configured to provide data voltages to the pixel units according to the gray level values.
The backlight driver 23 is configured to provide driving voltages to the light sources 24 according to the backlight control signal outputted by the data processor 21, so as to enable the light sources 24 to provide illumination for the liquid crystal panel 27. The light sources 24 are arranged as a light emitting diode array including a plurality of red light emitting diodes (RLEDs), a plurality of green light emitting diodes (GLEDs), and a plurality of blue light emitting diodes (BLEDs). The RLEDs, the GLEDs, and the BLEDs are arranged regularly and separately, and cooperatively form a plurality of groups of LEDs. Each group of LEDs is referred to herein as an “LED block.” Each LED block corresponds to a respective one of the pixel blocks, and all the LED blocks cooperatively form a backlight module disposed under (or behind) the liquid crystal panel 27.
Referring to
The CTU 210 is configured to convert the display signals to corresponding primary gray level values. The memory 211 is configured to store the primary gray level values. The delay unit 212 is configured to delay the primary gray level values for a predetermined period of time before outputting the primary gray level values to the calculation unit 216 and the adjustor 217.
The gray level analyzer 213 is configured to analyze the primary gray level values corresponding to each pixel block, and correspondingly generate an average gray level value. The gray level analyzer 213 includes a gray level register 201, a block detector 202, and an average gray level generator 203. The gray level register 201 includes a plurality of block register units (not labeled), each of which is configured to receive and store the primary gray level values corresponding to a respective one of the pixel blocks. The block detector 202 is configured to detect an address code of the corresponding pixel block, and correspondingly generate a selection control signal. The average gray level generator 203 is configured to select the primary gray level values corresponding to the pixel block from the corresponding block register unit according to the selecting control signal, and generate an average gray level value of the pixel block by averaging the selected primary gray level values.
The first LUT 214 is configured to generate a group of brightness adjusting coefficients for the light sources 24 according to the average gray level value. The calculation unit 216 can for example be a subtraction unit configured to carry out a subtraction calculation between the average gray level value and each of the primary gray level values. The second LUT 215 is configured to generate a gray level adjusting coefficient for each pixel unit of the corresponding pixel block according to a result of the subtraction calculation. The adjustor 217 includes a brightness adjusting unit (not shown) and a gray level adjusting unit (not shown). The brightness adjusting unit is configured to adjust a group of primary brightness control signals of a corresponding one of the LED blocks based on the group of brightness adjusting coefficients. The gray level adjusting unit is independent from the brightness adjusting unit, and is configured to adjust the primary gray level value corresponding to each pixel unit of the pixel block based on the gray level adjusting coefficient, so as to generate and output a plurality of adjusted gray level values for the pixel block.
Typically, the LCD 20 can be driven via a exemplary driving method as summarized in
In step S1, the display signals are received by the data processor 21 from the external circuit. The display signals correspond to a frame of an image to be displayed by the liquid crystal panel 27. Each of the display signals is an 8-bit digital signal, and corresponds to a respective pixel unit.
In step S2, the display signals are converted to a plurality of primary gray level values by the CTU 210. In detail, each of the 8-bit digital signals corresponds to a respective one in 256 gray levels. For example, if the 8-bit digital signal is 00000000, it corresponds to the first gray level indicating that a related brightness is the lowest. If the 8-bit digital signal is 11111111, it corresponds to the 256th gray level indicating that a related brightness is the greatest. Moreover, the primary gray level values are further outputted to and stored in the memory 211.
Referring to
In step S4, the selected primary gray level values are averaged by the average gray level generator 203, and thereby an average gray level value of the selected pixel block is generated.
In step S5, the group of brightness adjusting coefficients is provided by the first LUT 214. In detail, when the average gray level value is received by the first LUT 214, the first LUT 214 outputs a corresponding group of brightness adjusting coefficients to the brightness adjusting unit of the adjustor 217. The group of brightness adjusting coefficients includes a first brightness adjusting coefficient corresponding to the RLEDs of the LED block, a second brightness adjusting coefficient corresponding to the GLEDs of the LED block, and a third brightness adjusting coefficient corresponding to the BLEDs of the LED block.
Referring to
Referring to
In sub-step S61, the group of primary brightness control signals are provided in the brightness adjusting unit. The group of primary brightness control signals includes a first brightness control signal configured to control the brightness of the RLEDs, a second brightness control signal configured to control the brightness of the GLEDs, and a third brightness control signal configured to control the brightness of the BLEDs. In addition, the first, second, and third brightness control signals correspond to the first, second, and third brightness adjusting coefficients respectively.
In sub-step S62, each of the primary brightness control signals is adjusted by the brightness adjusting unit by multiplying the primary brightness control signal by a corresponding one of the brightness adjusting coefficients. The adjusted group of brightness control signals serves as a backlight control signal, and is outputted to the backlight driver 23.
In sub-step S63, a group of driving voltages are provided by the backlight driver 23 according to the backlight control signal, and the RLEDs, the GLEDs, and the BLEDs of the LED block are then driven by the driving voltages and provide illumination for the corresponding pixel block. Due to the brightness adjusting coefficients, when an image element to be displayed by the corresponding pixel block is relatively dark, the brightness of the LED block decreases. That is, an amount of light beams provided by the LED block is reduced.
Referring to
In sub-step S71, the calculation unit 216 receives the primary gray level values and the average gray level value, and carries out the subtraction calculation therein.
Referring to
In sub-step S73, the second LUT 215 outputs the selected gray level adjusting coefficients to the gray level adjusting unit of the adjustor 217 sequentially.
In step S8, firstly, each of the primary gray level values is adjusted in the gray level adjusting unit by multiplying the primary gray level value by the corresponding gray level adjusting coefficient. Due to the gray level adjusting coefficient, when a color displayed by the pixel unit is relatively bright, the gray level of the pixel unit increases. When a color displayed by the pixel unit is relatively dark, the gray level of the pixel unit decreases. Secondly, the adjusted primary gray level values are outputted to the source driver 26 via the timing controller 22, and converted to corresponding data voltages by the source driver 26. Thirdly, the data voltage, together with scanning signals provided by the gate driver 25, cooperatively drive the pixel units of the pixel block to display a corresponding image element.
Moreover, the driving method further includes sequentially repeating steps S3-S8 a plurality of times, so as to drive the remaining pixel blocks and the corresponding LED blocks in much the same way as described above in relation of the one pixel block.
In the LCD 20, the data processor 21 is employed to calculate an average gray level value of each pixel block, to adjust the gray level value of the pixel block, and to generate the backlight control signal for the corresponding LED block according to the average gray level value. The backlight driver 23 drives the light sources 24 according to the backlight control signal, and thereby the amount of light beams provided by the light sources 24 is variable according to changes in the backlight control signal. Thus when the pixel block displays a dark image element, the amount of light beams provided by the light sources 24 drops. Wastage of light beams is reduced, and the light utilization efficiency of the LCD 20 is improved. Moreover, when the LCD displays a black image, because few light beams are provided by the light sources 24, any light leakage phenomenon is weakened. Thereby, the contrast ratio of the LCD 20 is improved.
Furthermore, the gray level of each pixel unit is adjusted by the data processor 21. That is, when the color displayed by the pixel unit is relatively bright, the gray level of the pixel unit increases; and when the color displayed by the pixel unit is relatively dark, the gray level of the pixel unit decreases. The LCD 20 is capable of adjusting a gray level of each pixel unit according to a brightness thereof. Thus a display quality of the LCD 20 is further improved.
In alternative embodiments, the matrix of pixel units in the liquid crystal panel 27 can be divided any other desired number of pixel blocks. In another example, all the pixel units can serve as an entire single pixel block.
It is to be further understood that even though numerous characteristics and advantages of preferred and exemplary embodiments have been set out in the foregoing description, together with details of structures and functions associated with the embodiments, the disclosure is illustrative only; and that changes may be made in detail (including in matters of arrangement of parts) within the principles of the invention to the full extent indicated by the broad general meaning of the terms in which the appended claims are expressed.
Number | Date | Country | Kind |
---|---|---|---|
2007 1 0075053 | Jun 2007 | CN | national |
Number | Name | Date | Kind |
---|---|---|---|
6297791 | Naito et al. | Oct 2001 | B1 |
7113164 | Kurihara | Sep 2006 | B1 |
7768495 | Hong et al. | Aug 2010 | B2 |
20050001801 | Kim | Jan 2005 | A1 |
20070001997 | Kim et al. | Jan 2007 | A1 |
Number | Date | Country | |
---|---|---|---|
20080309603 A1 | Dec 2008 | US |