The present disclosure relates to liquid crystal displays.
Generally, liquid crystal displays (LCDs) include an LCD panel, a time controller, and a data driver. The time controller receives image data and driving signals, and converts the image data into gray levels. The time controller outputs the gray levels to the data driver based on the driving signals. The data driver converts the gray levels into data voltages for images to appear on the LCD panel based on the signals received. The liquid crystals in the LCD panel may effects the brightness of the LCD, such that the LCD does not show the specified brightness. Further, when viewed from certain angles there may also be color washout. A gamma correction provided for improving the above issues may not function effectively.
Thus, there is room for improvement in the art.
Implementations of the present disclosure will now be described, by way of example only, with reference to the attached figures.
It will be appreciated that for simplicity and clarity of illustration, where appropriate, reference numerals have been repeated among the different figures to indicate corresponding or analogous elements. In addition, numerous specific details are set forth in order to provide a thorough understanding of the embodiments described herein. However, it will be understood by those of ordinary skill in the art that the embodiments described herein can be practiced without these specific details. In other instances, methods, procedures, and components have not been described in detail so as not to obscure the related relevant feature being described. The drawings are not necessarily to scale and the proportions of certain parts may be exaggerated to better illustrate details and features. The description is not to be considered as limiting the scope of the embodiments described herein.
The term “comprising” means “including, but not necessarily limited to”; it specifically indicates open-ended inclusion or membership in a so-described combination, group, series, and the like. The disclosure is illustrated by way of example and not by way of limitation in the figures of the accompanying drawings in which like references indicate similar elements. It should be noted that references to “an” or “one” embodiment in this disclosure are not necessarily to the same embodiment, and such references can mean “at least one.”
The present disclosure provides a liquid crystal display apparatus with the time controller.
The liquid crystal display apparatus 1 defines a display region 11 and a non-display region 12 surrounding the display region 11. A plurality of scan lines G1-Gn and a plurality of data lines D1-Dm are disposed in the display region 11. The scan lines G1-Gn are parallel along a first direction X, and the data lines D1-Dm are parallel along a second direction Y, Y being perpendicular to X. The scan lines G1-Gn and the data lines D1-Dm are arranged as a grid to define pixel units 100 at each line crossing. A particular design of a display device can cross scan lines G1-Gn over data lines D1-Dm at a different angle, the orientations of the lines are not limited to such orientation. Each pixel unit 100 includes at least one transistor T1, a pixel electrode (not shown), a common electrode (not shown), and a liquid crystal layer (not shown) located between the pixel electrode and the common electrode. The pixel electrode and the common electrode cooperate with each other to form a storing capacitor C1. In other embodiments, the pixel unit 100 can further include an external capacitor connected in parallel with the storing capacitor C1. Different voltages applied on the pixel electrode and the common electrode cause liquid crystals in the liquid crystal layer to rotate to different extents, thereby a brightness of the liquid crystal display apparatus 1 is adjustable.
A data driver 20, a gate driver 30, and a time controller 40 are disposed in the non-display region 12. In one embodiment, the data driver 20, the gate driver 30, and the time controller 40 are bonded on the liquid crystal display panel (not shown) of the liquid crystal display apparatus 1 in a tape-automated bonding (TAB) manner, in a chip on glass (COG) manner, or in a gate in panel (GIP) manner. In another embodiment, the data driver 20, the gate driver 30, and the time controller 40 can be directly integrated on the liquid crystal display panel of the liquid crystal display apparatus 1.
Each pixel unit 100 is electrically connected to the gate driver 30 through a specified scan line Gi, and is electrically connected to the data driver 20 through a specified data line Di.
The time controller 40 generates gate control signals GCS to the gate driver 30 and data control signals DCS to the data driver 20 based on driving signals received. The time controller 40 also receives image data (IMAGE), converts the received IMAGE into gray levels matching the original gray levels, and corrects the original gray levels before outputting to the data driver 20. In one embodiment, the time controller 40 also generates other control signals. The other control signals may include a vertical synchronization (Vsync) signal, a horizontal synchronization (Hsync) signal, clock signal CLK, and a data enable (DE) signal, but are not limited thereto.
The time controller 40 corrects and outputs the corrected gray levels to the data driver 20. The time controller 40 alternately operates under a first correction mode P and a second correction mode N, each for a specified time duration. In the first correction mode P, the time controller 40 corrects the original gray levels in a correction-positive manner, and outputs first correction gray levels. In the second correction mode N, the time controller 40 corrects the original gray levels in a correction-negative manner, and outputs second correction gray levels. For one pixel unit 100, the first correction gray level in the first correction mode P is larger than or equal to the second correction gray level in the second correction mode N. The first correction mode P corresponds to a first correction curve L1, and the second correction mode N corresponds to a second correction curve L2. In one embodiment, the specified time duration can be one display frame. In other embodiments, the specified time duration can be two, three, four, or more display frames, not being limited thereto.
As shown in
The lookup module 41 stores a first lookup table and a second lookup table. The first lookup table stores a relationship between the original gray levels and correction values in the first correction mode P. The second lookup table stores a relationship between the original gray levels and the correction values in the second correction mode N. The lookup module 41 obtains the correction value from the first lookup table or from the second lookup table based on the original gray level. For the same original gray level, the correction value in the first lookup table is larger than or equal to the correction value in the second lookup table. For example, for original gray level at 126, the correction value in the first lookup table is +15, thus the first correction gray level is a sum of the original gray level and the correction value, which is 141. The correction value in the second lookup table is −14, thus the second correction gray level is a sum of the original gray level and the correction value, which is 112. For the original gray level at 5, the correction value in the first lookup table is +8, thus the first correction gray level is a sum of the original gray level and the correction value of 13. The correction value in the second lookup table is +3, thus the second correction gray level is a sum of the original gray level and the correction value of 8. In one embodiment, the correction values in the first lookup table and the second lookup table are integers, which can be positive values, negative values or zeros, and these gradually increase to the original gray level.
The gamma correction module 43 alternates between the first correction mode P and the second correction mode N in the specified time duration. In detail, the gamma correction module 43 operates under one correction mode for the specified time duration, and then switches to operate under the other correction mode. The gamma correction module 43 switches over to the alternative after the specified time duration. For example, the gamma correction module 43 operates under the first correction model M for the specified time duration, and then switches to operate under the second correction mode P for the specified time duration, and then switches to operate under the first correction mode M for the specified time duration. In the first correction mode P, the gamma correction module 43 corrects the original gray levels based on the correction values from the first lookup table for correcting the original gray levels in the correction-positive manner, and outputs the first correction gray levels. In the second correction mode M, the gamma correction module 43 corrects the original gray levels based on the correction values from the second lookup table for correcting the original gray levels in the correction-negative manner, and outputs the second correction gray levels. The first correction gray level is larger than or equal to the second correction gray level, to correspond to a same original gray level. Each of the first correction gray level and the second correction gray level is a sum of the original gray level and a correction value.
In an Nth display frame, the lookup module 41 obtains the correction value in the first lookup table, and the gamma correction module 43 that operates under the first correction mode P corrects the original gray levels based on the obtained correction values and outputs the first correction gray levels based on the original gray levels and the obtained correction values.
In an (N+1)th display frame, the lookup module 41 obtains the correction value in the second lookup table, and the gamma correction module 43 that operates under the second correction mode M corrects the original gray levels based on the obtained correction values and outputs the second correction gray levels based on the original gray levels and the obtained correction values.
The time controller alternates in the first correction mode P and in the second correction mode M in the specified time duration for correcting the original gray levels in different ways, color washout is improved. Thus, a performance of the liquid crystal display apparatus is improved and a moiré issue can also be improved.
The time controller 40 applies the first correction mode P and the second correction mode M for the first pixel units 100a and the second pixel units 100b in a specified time duration in a dot inversion manner, which means that the time controller 40 further corrects the first pixel units 100a under one of the first correction mode P and the second correction mode M, and corrects the second pixel units 100b under the other mode. The time controller 40 further corrects the first pixel units 100a under the other of the first correction mode P and the second correction mode M, and corrects the second pixel units 100b under the other mode in the specified time duration. In other words, the first pixel units 100a are corrected under the first correction mode P, and the second pixel units 100b are corrected under the second correction mode M for the specified time duration, then the first pixel units 100a are corrected under the second correction mode M, and the second pixel units 100b are corrected under the second correction mode P, thus completing one dot inversion.
The time controller 40 further includes an identification module 45. The identification module 45 identifies a relationship between the original gray levels and the first pixel unit 100a or the second pixel unit 100b, and generates the identification signal. When the original gray level corresponds to the first pixel unit 100a, the identification module 45 generates a first identification signal. When the original gray level corresponds to the second pixel unit 100b, the identification module 45 generates a second identification signal.
The gamma correction module 43 further corrects the original gray levels corresponding to the first pixel units 100a under one of the first correction mode P and the second correction mode M as a specified correction mode based on the first identification signals, obtains the correction values from the first lookup table or the second lookup table, corrects the original gray levels based on the obtained correction values, and outputs the first correction gray levels or the second correction gray levels. The gamma correction module 43 further corrects the original gray levels corresponding to the second pixel unit 100b under one of the first correction mode P and the second correction mode M as a specified correction mode based on the second identification signals, obtains the correction values from the first lookup table or the second lookup table, corrects the original gray levels based on the obtained correction values, and outputs the first correction gray levels or the second correction gray levels.
In an Nth display frame, the identification module 45 generates the first identification signals based on the original gray levels corresponding to the first pixel units 100a, and generates the second identification signals based on the original gray levels corresponding to the second pixel units 100b. The lookup table 41 obtains the correction values from the first lookup table based on the original gray levels corresponding to the first pixel units 100a. The gamma correction module 43 controls the original gray levels corresponding to the first pixel units 100a to be corrected under the first correction mode P in response to the first identification signals, corrects the original gray levels based on the obtained correction values from the first lookup table, and outputs the first correction gray levels based on the original gray levels and the obtained correction values from the first lookup table. The lookup module 41 obtains the correction values from the second lookup table based on the original gray levels corresponding to the second pixel units 100b. The gamma correction module 43 controls the original gray levels corresponding to the second pixel units 100b to be corrected under the second correction mode M in response to the second identification signals, corrects the original gray levels based on the obtained correction values from the second lookup table, and outputs the second correction gray levels based on the original gray levels and the obtained correction values from the second lookup table.
In an (N+1)th display frame, the lookup module 41 obtains the correction values from the second lookup table based on the original gray levels corresponding to the first pixel units 100a. The gamma correction module 43 controls the original gray levels corresponding to the first pixel units 100a to be corrected under the second correction mode M, corrects the original gray levels based on the obtained correction values from the second lookup table, and outputs the second correction gray levels based on the original gray levels and the obtained correction values from the second lookup table. The lookup module 41 obtains the correction values from the first lookup table based on the original gray levels corresponding to the second pixel units 100b. The gamma correction module 43 controls the original gray levels corresponding to the second pixel units 100b to correct under the first correction mode P, corrects the original gray levels based on the obtained correction values from the first lookup table, and outputs the first correction gray levels based on the original gray levels and the obtained correction values from the first lookup table.
Thus, during the display of odd frames, the first pixel units 100a are corrected in the first correction mode P, and the second pixel units 100b are corrected in the second correction mode M. During the display of even frames, the first pixel units 100a are corrected in the second correction mode M, and the second pixel units 100b are corrected in the first correction mode P, thus the operation mode of the pixel units 100 of the liquid crystal display apparatus 1 are inverted in a dot inversion manner.
The first correction mode P and the second correction mode M are alternately used for correcting the original gray levels in two different ways, thus color washout is improved, and performance of the display panel is improved. Further, two adjacent pixel units 100 are corrected in different modes, and interchange the operation mode in the specified time duration. Thus, a moiré issue can be improved.
While various and preferred embodiments have been described the disclosure is not limited thereto. On the contrary, various modifications and similar arrangements (as would be apparent to those skilled in the art) are also intended to be covered. Therefore, the scope of the appended claims should be accorded the broadest interpretation so as to encompass all such modifications and similar arrangements.
Number | Date | Country | Kind |
---|---|---|---|
201811238658.0 | Oct 2018 | CN | national |