A color-temperature-compensation (CTC) method and applications thereof are provided, and which includes determining intensities of weights of three colors in an inputted three-dimension color signal; if yes, performing a lookup table mechanism to find-out a first set of multi-primary-color (MPC) signal corresponding to the three colors with the same weights, and performing a digital-gamma-correction (DGC) to the first set of MPC signal for providing a first set of CTC signal accordingly; if no, performing the lookup table mechanism to find-out a second set of MPC signal corresponding to the three colors with different weights, and performing the DGC to the second set of MPC signal for providing a second set of CTC signal accordingly; and making at least one same color with the same intensity in the three colors with the same weights and in the three colors with different weights displaying on an MPC display have different brightness.
|
1. A color temperature compensation method, adapted for a multi-primary-color display, and the color temperature compensation method comprising:
determining intensities of weights of three colors in an inputted three-dimension color signal;
when the intensities of the weights of the three colors are the same, finding out a first set of multi-primary-color signal corresponding to the three colors with the same weights through a lookup table, and performing a digital gamma correction to the first set of multi-primary-color signal, so as to provide a first set of color temperature compensation signal accordingly;
when the intensities of the weights of the three colors are different, finding out a second set of multi-primary-color signal corresponding to the three colors with different weights through the lookup table, and performing the digital gamma correction to the second set of multi-primary-color signal, so as to provide a second set of color temperature compensation signal accordingly;
making at least one same color with the same weight in the three colors with the same weights and in the three colors with different weights displaying on the multi-primary-color display have different brightness; and
making another one same color with the same weight in the three colors with the same weights and in the three colors with different weights displaying on the multi-primary-color display have the same brightness.
2. The color temperature compensation method according to
3. The color temperature compensation method according to
4. The color temperature compensation method according to
5. The color temperature compensation method according to
making the red color with the same weight in the three colors with the same weights and in the three colors with different weights displaying on the multi-primary-color display have the same brightness or have different brightness;
making the green color with the same weight in the three colors with the same weights and in the three colors with different weights displaying on the multi-primary-color display have the same brightness or have different brightness; and
making the blue color with the same weight in the three colors with the same weights and in the three colors with different weights displaying on the multi-primary-color display have the different brightness.
6. The color temperature compensation method according to
7. The color temperature compensation method according to
making the red color with the same weight in the three colors with the same weights and in the three colors with different weights displaying on the multi-primary-color display have the same brightness;
making the green color with the same weight in the three colors with the same weights and in the three colors with different weights displaying on the multi-primary-color display have the same brightness or have different brightness; and
making the blue color with the same weight in the three colors with the same weights and in the three colors with different weights displaying on the multi-primary-color display have the different brightness.
8. The color temperature compensation method according to
9. The color temperature compensation method according to
making the red color with the same weight in the three colors with the same weights and in the three colors with different weights displaying on the multi-primary-color display have the same brightness or have different brightness;
making the green color with the same weight in the three colors with the same weights and in the three colors with different weights displaying on the multi-primary-color display have the same brightness; and
making the blue color with the same weight in the three colors with the same weights and in the three colors with different weights displaying on the multi-primary-color display have the different brightness.
|
This application claims the priority benefit of Taiwan application serial no. 99129523, filed on Sep. 1, 2010. The entirety of the above-mentioned patent application is hereby incorporated by reference herein and made a part of this specification.
1. Field of the Invention
The present invention relates to a color temperature compensation technology, more particularly, to a color temperature compensation method and applications thereof for a multi-primary-color display.
2. Description of the Related Art
Following the vigorous development in semiconductor technology, portable electronics and flat display products have become popular in recent years. Among various types of flat displays, liquid crystal displays (LCD) have become the main stream products due to its low voltage operation, no radiation, light weight and small size.
In order to increase the color gamut of the LCD recently, a multi-primary-color display is developed. Compared with the past for the three primary colors display which using three colors of red, green and blue to achieve the purpose of color mixing, the multi-primary-color display uses four or more colors to achieve the purpose of color mixing. Accordingly, the multi-primary-color may have wider color gamut.
In general, all of LCDs have to perform the color temperature compensation before they leave the factory, so as to keep the white color temperature of the LCDs at a specific range of color temperature, for example, 6500±500° K for computer LCD monitors or 11000±500° K for LCD TVs. In practical, taking a multi-primary-color display which using four colors of red (R), green (G), blue (B) and white (W) to achieve the purpose of color mixing for an example, the white color temperature of such multi-primary-color display, which has preformed the color temperature compensation, can be kept at the specific range of color temperature by generally reducing the brightness of weights of blue color (i.e. grayscales of blue color).
However, since a blue gamma curve corresponding to the reduced weights of blue color is substantially different from a standard gamma curve which is to be displayed (e.g. Gamma 2.2), such that the images displayed on the multi-primary-color display, which has preformed the color temperature compensation, mostly have a phenomenon of poor blue (i.e. the weights of blue color may distort), and thus making the multi-primary-color display, which has preformed the color temperature compensation, have a problem of “color shift”.
The present invention is directed to a color temperature compensation method and applications thereof, which can resolve the problem recited in the related art.
The present invention provides a color temperature compensation method including determining intensities of weights of three colors in an inputted three-dimension color signal; when the intensities of the weights of the three colors are the same, performing a lookup table mechanism to find out a first set of multi-primary-color signal corresponding to the three colors with the same weights, and performing a digital gamma correction to the first set of multi-primary-color signal, so as to provide a first set of color temperature compensation signal accordingly; when the intensities of the weights of the three colors are different, performing the lookup table mechanism to find out a second set of multi-primary-color signal corresponding to the three colors with different weights, and performing the digital gamma correction to the second set of multi-primary-color signal, so as to provide a second set of color temperature compensation signal accordingly; and making at least one same color with the same weight in the three colors with the same weights and in the three colors with different weights displaying on a multi-primary-color display have different brightness.
The present invention also provides a timing controller which is used for performing the above color temperature compensation method.
The present invention further provides a multi-primary-color display having the above timing controller.
From the above, the color temperature compensation method provided by the present invention is adapted for a multi-primary-color display having three primary colors (i.e. red, green and blue) and a specific color with the weights of blue color (e.g. cyan, magenta . . . etc.). The color temperature compensation method provided by the present invention mainly enhances the weights of blue color in the frames excluding the pure white frames displayed on the multi-primary-color, so as to make the blue color with the same weight displaying on the multi-primary-color display have the different brightness (i.e. in the condition of the same weights of blue color in the pure and impure white frames). Accordingly, even though the multi-primary-color display has performed the color temperature compensation, the images displaying on the multi-primary-color display do not have the phenomenon of poor blue (i.e. the weights of blue color may not distort), and thus effectively resolving the problem of “color shift” in the multi-primary-color display. In the other hands, when the multi-primary-color displays the pure white frames, the white color temperature of the multi-primary-color display can be kept at the specific range of color temperature by reducing the brightness of weights of blue color, and thus achieving the purpose of color temperature compensation.
It is to be understood that both the foregoing general description and the following detailed description are exemplary, and are intended to provide further explanation of the invention as claimed.
The accompanying drawings are included to provide a further understanding of the invention, and are incorporated in and constitute a part of this specification. The drawings illustrate embodiments of the invention and, together with the description, serve to explain the principles of the invention.
Reference will now be made in detail to the present preferred embodiments of the invention, examples of which are illustrated in the accompanying drawings.
Determining intensities of weights of three colors in an inputted three-dimension color signal (step S101); when the intensities of the weights of the three colors are determined to the same in step S101, performing a lookup table mechanism to find out a first set of multi-primary-color signal corresponding to the three colors with the same weights, and performing a digital gamma correction (i.e. the color temperature compensation) to the first set of multi-primary-color signal, so as to provide a first set of color temperature compensation signal accordingly (step S103); when the intensities of the weights of the three colors are determined to different in the step S101, performing the lookup table mechanism to find out a second set of multi-primary-color signal corresponding to the three colors with different weights, and performing the digital gamma correction (i.e. the color temperature compensation) to the second set of multi-primary-color signal, so as to provide a second set of color temperature compensation signal accordingly (step S105); and making at least one same color with the same weight in the three colors with the same weights and in the three colors with different weights displaying on the multi-primary-color display have different brightness (step S107).
In the exemplary embodiment, the three colors in the inputted three-dimension color signal may include three primary colors of red (R), green (G) and blue (B), but not limited thereto. In addition, the first set and the second set of multi-primary-color signals and the first set and the second set of color temperature compensation signals may respectively have weights of four colors. Take a multi-primary-color display which using four colors of red (R), green (G), blue (B) and white (W=R+G+B) to achieve the purpose of color mixing for an example, the first set and the second set of multi-primary-color signals and the first set and the second set of color temperature compensation signals may respectively have weights of red (R), green (G), blue (B) and white (W) colors.
Accordingly, since the inputted three-dimension color signal sent from the far terminal to the timing controller has respective weights (i.e. grayscales) of three primary colors of red (R), green (G) and blue (B). Therefore, the timing controller can determine the intensities of weights of three primary colors of red (R), green (G) and blue (B) in the inputted three-dimension color signal.
When the timing controller determines that the intensities of weights of three primary colors of red (R), green (G) and blue (B) in the inputted three-dimension color signal are the same (i.e. the pure white frame), the timing controller would perform the lookup table mechanism (hereinafter “first lookup table mechanism”) in a lookup table (as shown in
Then, the timing controller would perform the digital gamma correction (i.e. the color temperature compensation) to the found-out first set of multi-primary-color signal, so as to provide the first set of color temperature compensation signal to a source driver of the multi-primary-color display, and thus making the source driver drive the corresponding pixels in a display panel of the multi-primary-color display according to the first set of color temperature compensation signal.
In ideal, the timing controller would perform an another lookup table mechanism (hereinafter “second lookup table mechanism”) to the first set of multi-primary-color signal having 128-grayscale of four colors of red (R), green (G), blue (B) and white (W), but since the intensity of weight of white (W) color in the first set of multi-primary-color signal does not change basically, and the intensities of respective weights of red (R) and green (G) colors in the first set of multi-primary-color signal only influences the brightness of frames slightly. Therefore, in practical, the timing controller may only perform the second lookup table mechanism to the intensity of weight of blue (B) color in the first set of multi-primary-color signal. As shown in
In other words, when the timing controller determines that the intensities of weights of three primary colors of red (R), green (G) and blue (B) in the inputted three-dimension color signal are the same (i.e. the pure white frame), the timing controller may reduce the intensity of weight of blue (B) color in the first set of multi-primary-color signal, so as to make the white color temperature of the multi-primary-color display may be kept at a specific range of color temperature, for example, 6500±500° K for computer LCD monitors or 11000±500° K for LCD TVs.
It can be known that when the timing controller determines that the intensities of weights of three primary colors of red (R), green (G) and blue (B) in the inputted three-dimension color signal are the same (i.e. the pure white frame), even though a blue gamma curve as shown in FIG. 4's curve II corresponding to the reduced weights of blue (B) color by performing the digital gamma correction to the first set of multi-primary-color signal through the timing controller is substantially different from a standard gamma curve which is to be displayed (e.g. Gamma 2.2, as shown in FIG. 4's curve I), but this way can be kept the white color temperature of the multi-primary-color display at the specific range of color temperature. Where, the FIG. 4's curves II and III are relating to a relationship between the respective blue grayscale values of the inputted three-dimension color signal and the brightness thereof.
In the other hands, when the timing controller determines that the intensities of weights of three primary colors of red (R), green (G) and blue (B) in the inputted three-dimension color signal are different (i.e. the impure white frame), the timing controller would perform the first lookup table mechanism in the lookup table (as shown in
Then, the timing controller would perform the digital gamma correction (i.e. the color temperature compensation) to the found-out second set of multi-primary-color signal, so as to provide the second set of color temperature compensation signal to the source driver of the multi-primary-color display, and thus making the source driver drive the corresponding pixels in the display panel of the multi-primary-color display according to the second set of color temperature compensation signal.
Similarly, the timing controller may only perform the second lookup table mechanism to the intensity of weight of blue (B) color in the second set of multi-primary-color signal. As shown in
In other words, when the timing controller determines that the intensities of weights of three primary colors of red (R), green (G) and blue (B) in the inputted three-dimension color signal are different (i.e. the impure white frame), the timing controller may reduce the intensity of weight of blue (B) color in the second set of multi-primary-color signal, so as to make the blue gamma curve as shown in FIG. 4's curve III corresponding to the reduced weights of blue (B) color by performing the digital gamma correction to the second set of multi-primary-color signal through the timing controller is substantially close to the standard gamma curve which is to be displayed (e.g. Gamma 2.2, as shown in FIG. 4's curve I).
It can be known that when the timing controller determines that the intensities of weights of three primary colors of red (R), green (G) and blue (B) in the inputted three-dimension color signal are different (i.e. the impure white frame), since the blue gamma curve as shown in FIG. 4's curve III corresponding to the reduced weights of blue (B) color by performing the digital gamma correction to the second set of multi-primary-color signal through the timing controller is substantially close to the standard gamma curve which is to be displayed (e.g. Gamma 2.2, as shown in FIG. 4's curve I), such that the images displayed on the multi-primary-color display, which has performed the color temperature compensation, do not have the phenomenon of poor blue (i.e. the weights of blue (B) color may not distort), and thus making the multi-primary-color display, which has performed the color temperature compensation, does not have the problem of “color shift” recited in the related art.
To be specific, referring to
Thereupon, users would not feel that the chromaticity coordinates of the pure white frames displayed on the multi-primary-color display, which has performed the color temperature compensation, shift from the color chromaticity value of warm color to the color chromaticity value of cool color due to the reducing of the intensities of weights (i.e. the reducing of the grayscales) of three primary colors of red (R), green (G) and blue (B) in the inputted three-dimension color signal, so as to achieve the purpose of color temperature compensation.
In the other hands, when the multi-primary-color display displays frames excluding the pure white frames, since the weight of blue (B) color in the second set of multi-primary-color signal having different weights of three colors of red (R), green (G) and blue (B) and recorded in the lookup table as show in
However, in the other exemplary embodiments of the present invention, the respective weights of red (R) and green (G) colors in the second set of multi-primary-color signal having different weights of three colors of red (R), green (G) and blue (B) would be mitigated when the multi-primary-color display displays frames excluding the pure white frames, so as to make a red and a green gamma curves respectively corresponding to the enhanced weights of red (R) and green (G) colors by performing the digital gamma correction to the second set of multi-primary-color signal through the timing controller may further be substantially close to the standard gamma curve which is to be displayed (e.g. Gamma 2.2).
Accordingly, when the color temperature compensation method of the exemplary embodiment is adapted for a multi-primary-color display which using four colors of red (R), green (G), blue (B) and white (W) to achieve the purpose of color mixing and which backlight module would provide white backlight source, the step S107 of “making at least one same color with the same weight in the three colors with the same weights and in the three colors with different weights displaying on the multi-primary-color display have different brightness” may include the steps of making the red color with the same weight in the three colors with the same weights and in the three colors with different weights displaying on the multi-primary-color display have the same brightness or have different brightness; making the green color with the same weight in the three colors with the same weights and in the three colors with different weights displaying on the multi-primary-color display have the same brightness or have different brightness; and making the blue (B) color with the same weight in the three colors with the same weights and in the three colors with different weights displaying on the multi-primary-color display have the different brightness.
Even though the above exemplary embodiments are taken a multi-primary-color display which using four colors of red (R), green (G), blue (B) and white (W) to achieve the purpose of color mixing for examples, but the present invention is not limited thereto. To be specific, in the other exemplary embodiments of the present invention, the color temperature compensation method may be also adapted for a multi-primary-color display which using four colors of red (R), green (G), blue (B) and cyan (C=G+B) to achieve the purpose of color mixing, or adapted for a multi-primary-color display which using four colors of red (R), green (G), blue (B) and magenta (M=R+B) to achieve the purpose of color mixing. Accordingly, the first set and the second set of multi-primary-color signals and the first set and the second set of color temperature compensation signals may respectively have weights of red (R), green (G), blue (B) and cyan (C) colors, or may respectively have weights of red (R), green (G), blue (B) and magenta (M) colors.
Similarly, When the timing controller determines that the intensities of weights of three primary colors of red (R), green (G) and blue (B) in the inputted three-dimension color signal are the same (i.e. the pure white frame), the timing controller may reduce the intensity of weight of blue (B) color in the first set of multi-primary-color signal as the above exemplary embodiments, so as to make the white color temperature of the multi-primary-color display may by kept at a specific range of color temperature. In addition, when the timing controller determines that the intensities of weights of three primary colors of red (R), green (G) and blue (B) in the inputted three-dimension color signal are different (i.e. the impure white frame), the timing controller may also reduce the intensity of weight of blue (B) color in the second set of multi-primary-color signal as the above exemplary embodiments, so as to make a blue gamma curve corresponding to the reduced weights of blue (B) color may be substantially close to the standard gamma curve which is to be displayed (e.g. Gamma 2.2, as shown in FIG. 4's curve I).
However, compared with the above exemplary embodiments, if the color temperature compensation method is adapted for a multi-primary-color display which using four colors of red (R), green (G), blue (B) and cyan (C) to achieve the purpose of color mixing, the weight of green (G) color in the second set of multi-primary-color signal having different weights of three colors of red (R), green (G) and blue (B) would be mitigated when the multi-primary-color display displays frames excluding the pure white frames, so as to make a green gamma curve corresponding to the enhanced weight of green (G) color by performing the digital gamma correction to the second set of multi-primary-color signal through the timing controller may further be substantially close to the standard gamma curve which is to be displayed (e.g. Gamma 2.2).
Accordingly, the step S107 of “making at least one same color with the same weight in the three colors with the same weights and in the three colors with different weights displaying on the multi-primary-color display have different brightness” may include making the red color with the same weight in the three colors with the same weights and in the three colors with different weights displaying on the multi-primary-color display have the same brightness; making the green color with the same weight in the three colors with the same weights and in the three colors with different weights displaying on the multi-primary-color display have the same brightness or have different brightness; and making the blue color with the same weight in the three colors with the same weights and in the three colors with different weights displaying on the multi-primary-color display have the different brightness.
In the other hands, if the color temperature compensation method is adapted for a multi-primary-color display which using four colors of red (R), green (G), blue (B) and magenta (M) to achieve the purpose of color mixing, the weight of red (R) color in the second set of multi-primary-color signal having different weights of three colors of red (R), green (G) and blue (B) would be mitigated when the multi-primary-color display displays frames excluding the pure white frames, so as to make a red gamma curve corresponding to the enhanced weight of red (R) color by performing the digital gamma correction to the second set of multi-primary-color signal through the timing controller may further be substantially close to the standard gamma curve which is to be displayed (e.g. Gamma 2.2).
Accordingly, the step S107 of “making at least one same color with the same weight in the three colors with the same weights and in the three colors with different weights displaying on the multi-primary-color display have different brightness” may include making the red color with the same weight in the three colors with the same weights and in the three colors with different weights displaying on the multi-primary-color display have the same brightness or have different brightness; making the green color with the same weight in the three colors with the same weights and in the three colors with different weights displaying on the multi-primary-color display have the same brightness; and making the blue color with the same weight in the three colors with the same weights and in the three colors with different weights displaying on the multi-primary-color display have the different brightness.
Herein, as taught by the above exemplary embodiments, one person having ordinary skilled in the art may easily analogize the color temperature compensation method applying in a five or a six primary colors display having three primary colors (i.e. red, green and blue) and some specific colors with the weights of blue color, such that the detail description would be omitted.
In summary, the color temperature compensation method provided by the present invention is adapted for a multi-primary-color display having three primary colors (i.e. red, green and blue) and a specific color with the weights of blue color (e.g. cyan, magenta . . . etc.). The color temperature compensation method provided by the present invention mainly enhances the weights of blue color in the frames excluding the pure white frames displayed on the multi-primary-color, so as to make the blue color with the same weight displaying on the multi-primary-color display have the different brightness (i.e. in the condition of the same weights of blue color in the pure and impure white frames). Accordingly, even though the multi-primary-color display has performed the color temperature compensation, the images displaying on the multi-primary-color display do not have the phenomenon of poor blue (i.e. the weights of blue color may not distort), and thus effectively resolving the problem of “color shift” in the multi-primary-color display.
In the other hands, when the multi-primary-color displays the pure white frames, the whit color temperature of the multi-primary-color display can be kept at the specific range of color temperature by reducing the brightness of weights of blue color, and thus achieving the purpose of color temperature compensation. Furthermore, any device (e.g. the timing controller or other processor embedded in the display) capable of performing the color temperature compensation method provided by the present invention and application thereof (e.g. the multi-primary-color display) are falling in the scope of the present invention.
It will be apparent to those skills in the art that various modifications and variations can be made to the structure of the present invention without departing from the scope or spirit of the invention. In view of the foregoing, it is intended that the present invention cover modifications and variations of this invention provided they fall within the scope of the following claims and their equivalents.
Cheng, Sheng-Wen, Liao, Yen-Tao
Patent | Priority | Assignee | Title |
Patent | Priority | Assignee | Title |
8207682, | Nov 24 2008 | Coretronic Corporation | Light source control device and method |
8384731, | May 13 2009 | Chunghwa Picture Tubes, Ltd. | Color transformation method and corresponding color display method |
20040222999, | |||
20060214942, | |||
20070064422, | |||
20090174638, | |||
20100127638, | |||
20110018891, | |||
TW200605014, | |||
TW200807391, | |||
TW201021618, |
Executed on | Assignor | Assignee | Conveyance | Frame | Reel | Doc |
Nov 18 2010 | LIAO, YEN-TAO | AU Optronics Corporation | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 025467 | /0684 | |
Nov 18 2010 | CHENG, SHENG-WEN | AU Optronics Corporation | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 025467 | /0684 | |
Dec 08 2010 | AU Optronics Corporation | (assignment on the face of the patent) | / |
Date | Maintenance Fee Events |
Feb 22 2018 | M1551: Payment of Maintenance Fee, 4th Year, Large Entity. |
Feb 23 2022 | M1552: Payment of Maintenance Fee, 8th Year, Large Entity. |
Date | Maintenance Schedule |
Sep 09 2017 | 4 years fee payment window open |
Mar 09 2018 | 6 months grace period start (w surcharge) |
Sep 09 2018 | patent expiry (for year 4) |
Sep 09 2020 | 2 years to revive unintentionally abandoned end. (for year 4) |
Sep 09 2021 | 8 years fee payment window open |
Mar 09 2022 | 6 months grace period start (w surcharge) |
Sep 09 2022 | patent expiry (for year 8) |
Sep 09 2024 | 2 years to revive unintentionally abandoned end. (for year 8) |
Sep 09 2025 | 12 years fee payment window open |
Mar 09 2026 | 6 months grace period start (w surcharge) |
Sep 09 2026 | patent expiry (for year 12) |
Sep 09 2028 | 2 years to revive unintentionally abandoned end. (for year 12) |