CN1624756A - Display color adjust - Google Patents
Display color adjust Download PDFInfo
- Publication number
- CN1624756A CN1624756A CNA2004100687068A CN200410068706A CN1624756A CN 1624756 A CN1624756 A CN 1624756A CN A2004100687068 A CNA2004100687068 A CN A2004100687068A CN 200410068706 A CN200410068706 A CN 200410068706A CN 1624756 A CN1624756 A CN 1624756A
- Authority
- CN
- China
- Prior art keywords
- color
- primary colors
- display
- video data
- regulating
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G3/00—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
- G09G3/20—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
- G09G3/2092—Details of a display terminals using a flat panel, the details relating to the control arrangement of the display terminal and to the interfaces thereto
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
- G09G5/02—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the way in which colour is displayed
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2320/00—Control of display operating conditions
- G09G2320/02—Improving the quality of display appearance
- G09G2320/0271—Adjustment of the gradation levels within the range of the gradation scale, e.g. by redistribution or clipping
- G09G2320/0276—Adjustment of the gradation levels within the range of the gradation scale, e.g. by redistribution or clipping for the purpose of adaptation to the characteristics of a display device, i.e. gamma correction
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2320/00—Control of display operating conditions
- G09G2320/02—Improving the quality of display appearance
- G09G2320/0285—Improving the quality of display appearance using tables for spatial correction of display data
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2360/00—Aspects of the architecture of display systems
- G09G2360/18—Use of a frame buffer in a display terminal, inclusive of the display panel
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Control Of Indicators Other Than Cathode Ray Tubes (AREA)
- Liquid Crystal Display Device Control (AREA)
- Controls And Circuits For Display Device (AREA)
- Liquid Crystal (AREA)
- Electroluminescent Light Sources (AREA)
- Control Of El Displays (AREA)
Abstract
Systems and methods to linearly scale the colors of display data in a display driver circuit before it is written in a display RAM have been achieved. Said systems and methods invented are applicable to any display type such as e.g. CSTN, DSTN, TFT, OLED, etc. Each primary color value, e.g. red, green and blue is individually adjusted with its own setting, which allows maximum flexibility in display adjustment. Set adjustment is performed to adjust the colors displayed to the specific color characteristics of any display screen type. A system processor sets the red, green and blue color adjust register settings for a particular display type. The display data is downloaded from a system processor into a display RAM via a display adjust circuit, Said display adjust circuit modifies the display data according to the color adjust register setting settings before it is written into the RAM.
Description
Technical field
The present invention relates generally to display system, be specifically related to before being written in the display random access memory, regulate the system and method for this colour that will show to the colour that will show.
Background technology
Usually need to regulate the colour of digital picture, to adapt to the display system that is used to show described digital picture.If do not carry out any adjusting, the beholder of digital picture will be dissatisfied to shown colour.Have their distinctive defectives such as colorful ultra-twist during at display color to all display systems of row (CSTN), thin film transistor (TFT) (TFT), Organic Light Emitting Diode (OLED) or double layers super twisted nematic (DSTN) display.Therefore, must regulate the colour of digital picture, with the beholder's that satisfies described image expectation.
Exist multiple known method to carry out described adjustment of color.
(people's such as Sato) United States Patent (USP) has been described the coloured image system of the colour that is used to regulate input picture for the 6th, 262, No. 817, and it comprises adjustment of color unit and color display unit.Color display unit shows original image simultaneously, the image after regulating and the chromatic information of the image after original image and the adjusting.The adjustment of color unit is based on the colored direction that inputs to color display unit, create the adjustment of color matrix about the chromatic information of original color image.The adjustment of color matrix is used to directly regulate original image and need not be with this image transitions to the second color space.The adjustment of color unit produces the adjustment of color matrix by add the adjustment of color direction by brightness, colourity and the tone of employed image-display units orientation to original matrix.After having produced the adjustment of color matrix,, can produce the pixel after the adjusting by calculating original pixels and adjustment of color matrix.
(people's such as Clifton) United States Patent (USP) the 6th, 388, a kind of LCD projecting cell that uses brightness and colour balance system is disclosed for No. 648, described brightness and colour balance system use LCD array features look-up table, and this look-up table stores has many groups can be selected so that the brightness and the gamma corrected values of control brightness and colour balance by the user.Come to determine look-up table value as follows: for the transport function of the LCD array of each measurement in projecting cell in a group red (" R "), green (" G ") and blue (" B ") input data values, convert S-response curve as a result to corresponding gamma response sets, and the gamma response is converted (scale) so that generate R, G and the B family of the value behind a plurality of brightness and the gamma correction.Specific R, G, B family by the value behind selection brightness and the gamma correction regulate colour balance, and described specific R, G, B family make LCD projecting cell and R, G, the B brightness value ratio be scheduled to be complementary.Regulate brightness by the set of selecting R, G, B family and brightness value, the set of described R, G, B family and brightness value keeps the colour balance ratio, makes LCD send desirable whole brightness simultaneously.Regulate primary colors by the color mix method that is realized by the math matrix algorithm, described algorithm generates the colored coefficient of revising for the color space conversion circuit.The primary colors matching algorithm relates to: measure primary colors the intrinsic color coordinate, determine one group of predetermined coordinates of targets and carry out matrix manipulation calculating the coefficient that in the color space conversion circuit, uses so that the coordinate conversion of measuring is coordinates of targets, thereby be complementary with primary colors.After primary colors was mated, above-mentioned colour balance and brightness matching system were regulated white and gray balance, thereby formed the multi-screen display system of coupling preferably.
(people's such as Eichler) United States Patent (USP) the 4th, 409, No. 614 a kind of method is disclosed, wherein at first will convert tricolor signal to by the chroma sweep signal that the scanning original image generates, this tricolor signal have in predetermined color coordinate system, with the essentially identical actual value of color of theoretical value of color of primary colors.Only after this conversion, just the conversion of signals that produces with primary signal or from these signals is to another color reproduction system or change grade (gradation) or change the color rendition of the independent colour all images or zone of dispersion or any other Nonlinear Processing takes place.
Summary of the invention
Fundamental purpose of the present invention is the colour of linear conversion video data.
Another object of the present invention is to realize a kind of solution cheaply, the colour of the video data that is used to convert.
Another purpose of the present invention is that the adjustment of color that realizes very fast video data is handled.
According to purpose of the present invention, realized the system of the colour in a kind of electronic console of regulating any kind of.Described system comprises: color/graphics, and it is as the display of the primary colors that uses the color space; System processor, the video data that is used for downloading is sent to display driving circuit; And display driving circuit.Described display driving circuit comprises: the processor interface logic is used to provide the interface between described system processor and the described display driving circuit; Show regulating circuit, be used to regulate the video data that receives from described system processor via described processor interface logic, and the video data of described modification is written to display random access memory; One or more adjustment of color registers; Display random access memory is used for the video data after the stored adjustment; And screen drive, be used to control described screen and the video data after the described adjusting is sent to described screen.
According to purpose of the present invention, invented the method for the colour in a kind of electronic console of regulating any kind of.Described method comprises at first provides color/graphics, system processor and display driving circuit, and this display driving circuit comprises the processor interface logic, shows regulating circuit, one or more adjustment of color registers, display random access memory and screen drive circuit.The step of described method is: definition is used for regulating described colour according to the attribute of described screen by the adjusting data of each primary colors of described display screen use; Storage is used for the described adjusting data of every kind of primary colors in one or more one or more registers are provided for every kind of primary colors; The defined word structure is used to operate unadjusted video data, and is used for the video data after regulating is stored in display random access memory, has wherein distributed the figure place of defined for every kind of primary colors; Use hardware description language in described demonstration regulating circuit, to realize by described screen algorithm that use, that be used to regulate every kind of primary colors.After these steps, carry out: video data is downloaded to the demonstration regulating circuit from system processor; Regulate the video data that shows in the regulating circuit according to the algorithm of previous realization with according to the adjusting data of previous definition and storage, and the video data after will regulating is written to display random access memory; Be sent to display screen with the video data after will regulating by the screen drive circuit from display random access memory.
Description of drawings
In the accompanying drawing of the substantial portion that forms this instructions, shown:
Fig. 1 with block diagram illustration the basic module of the system of being invented;
Fig. 2 has shown the process flow diagram of the method for being invented.
Embodiment
Preferred embodiment disclosed before video data is written to display random access memory, the system and method for this video data that converts linearly.Embodiments of the invention can be applicable to such as any electronic console type of colorful ultra-twist to row (CSTN), thin film transistor (TFT) (TFT), organic light emitting display (OLED) or double layers super twisted nematic (DSTN) display.Compare with prior art solutions, the system and method for being invented provide colour that a kind of color characteristic according to employed type of display regulates digital picture fast and very cost-effective method.
Fig. 1 shows the block scheme of the preferred embodiments of the present invention.Display system shows display driver IC 1, and it is a key of the present invention.In addition, this system also comprises display 2 and system processor 3.As mentioned above, described display 2 display that can be any kind.Compared with prior art, described display driver IC 1 is characterised in that: have the regulating circuit 6 of demonstration, it receives unadjusted video data from processor interface logic 7; Use the adjustment of color register 8 of red, green and blue look to regulate described unadjusted video data; Be written to display RAM5 with the video data after will regulating, it comprises the video data that shows on screen display 2.In addition, described system comprises screen drive circuit 4, is used to drive described screen display.
It will be obvious to those skilled in the art that above-mentioned display driving circuit is suitable for realizing with the ASIC circuit.
Before being written to display random access memory 5, can regulate shown colour by the simple integer multiplication of color data value.In a preferred embodiment, the colored demonstration of 65K is separated into the red, green and blue colouring component with 16 words.In other embodiments, can use also that employing is except RGB, the colour of other color spaces for example CMY shows.
Following form shows the word structure of using in one embodiment of the invention.In selected in a preferred embodiment 16 bit architectures, for redness provides 5, for green provides 6, for blueness provides 5.Word structure shown in the form below using in not regulating the situation of video data, can show 32 kinds of red different values, 64 kinds of green different values, 32 kinds of blue different values.The palette that this will cause having 32 * 64 * 32 this means 65536 kinds of different colours.
5 redness | 6 greens | 5 bluenesss | |||||||||||||
R4 | ?R3 | ?R2 | ?R1 | ?R0 | ?G5 | ?G4 | ?G3 | ?G2 | ?G1 | ?G0 | ?B4 | ?B3 | ?B2 | ?B1 | ?B0 |
Come adjustedly individually with the setting of every kind of value of color oneself, it obtains showing the adaptability of the maximum of adjusting.System processor 3 is that (LCD for example, TFT OLED) set and red, green and bluely regulate register and set particular display.Download video data from system processor 3, display color regulating circuit 6 is before being written to display random access memory 5 with described video data, and is adjusted.
By the video data in the next linear conversion preferred embodiment of programmable amount.Select multiplier factor to provide simple logic realization.
Below form show the redness of representing with 5 according to the numbering that multiplier factor n, relevant conversion factor, employed mathematical equation, relevant redness change number percent, the relevant colour that can show.Obviously, also be to have the identical characteristic of adjusting with redness as shown in form below with 5 colored bluenesss of representing.Therefore, independent form of no use shows blueness.
Below the plus or minus algebraic symbol that how to show according to multiplier factor n and used mathematical equation of form reduce or increase colored redness.Should be appreciated that employed mathematical operation can be by the very fast execution of simple operation of internal register.The row on the right show the different colored numbering that can show fully and how reduce according to the increase or the decrease of redness.Reducing of this colored numbering is because the mathematical operation (displacement of register) of conditioning period causes.Equally, colored blueness have with in the red identical value shown in the following table.
Conversion factor | Mathematical equation | N=wherein | % changes | Colored numbering |
Red * 3/4 | Redness-redness/2 n | ????2 | ??-25% | ????25 |
Red * 7/8 | Redness-redness/2 n | ????3 | ??-12.5% | ????29 |
Red * 15/16 | Redness-redness/2 n | ????4 | ??-6.3% | ????31 |
Red * 1 | No change | ??0 | ????32 | |
Red * 17/16 | Redness+redness/2 n | ????4 | ??+6.3% | ????31 |
Red * 9/8 | Redness+redness/2 n | ????3 | ??+12.5% | ????29 |
Red * 5/4 | Redness+redness/2 n | ????2 | ??+25% | ????26 |
If mathematical equation redness+redness/2
nGreater than 31, because 5 restriction, the result is limited in 31.
Following table shows the value by the colour of 6 bit representations.As previously explained, represent green by 6 in one embodiment of the invention.Following has expressed and top epiphase row together.Compare with in the table of front 5, obviously by using 6, can with the two additional steps (increase of value of color or reduce in each add a step) regulate, and the different colored numberings that can show have uprised significantly.
Conversion factor | Mathematical equation | N=wherein | % changes | Colored numbering |
Green * 3/4 | Green-green/2 n | ????2 | -25% | ????49 |
Green * 7/8 | Green-green/2 n | ????3 | -12.5% | ????57 |
Green * 15/16 | Green-green/2 n | ????4 | -6.3% | ????61 |
Green * 31/32 | Green-green/2 n | ????5 | -3.1% | ????63 |
Green * 1 | No change | 0 | ????64 | |
Green * 33/32 | Green+green/2 n | ????5 | +3.1% | ????63 |
Green * 17/16 | Green+green/2 n | ????4 | +6.3% | ????61 |
Green * 9/8 | Green+green/2 n | ????3 | +12.5% | ????57 |
Green * 5/4 | Green+green/2 n | ????2 | +25% | ????52 |
If mathematical equation green+green/2
nGreater than 63, because 6 restriction, the result is limited in 63.
As previously mentioned, in a preferred embodiment of the invention, represent each in red and the blueness and represent green with 6 with 5, then use unadjusted value of color can show the palettes of 65536 kinds of difference colours.Typical regulate the variation that comprises 0% redness ,+variation of the variation of 6% green and 0% blueness.Use described typical adjusting, can show 61 kinds of different values and 32 kinds of blue different values of 32 kinds of red different values, green.The palette that this will cause having 32 * 61 * 32 this means to show 62464 kinds of different colours.More Yan Ge adjusting will cause-12% redness and blue variation and+variation of 6% green.The palette that this will cause having 29 * 61 * 29 this means still to show 51301 kinds of different colours.
Below form show and how to use the adjustment of color register to come storage color to regulate information in a preferred embodiment of the invention.In a preferred embodiment, use each all to have two registers of 8 (B0 to B7).In register 1, use three B0 to B2 to store the red color tone joint number according to (RCA2:0).Storage blue cast joint number is according to (BCA 2:0) in three B4 to B6 of register 1.Storage green hue joint number is according to (GCA 3:0) in four B0 to B3 of register 2.
B7 | ?B6 | ?B5 | ?B4 | ?B3 | ?B2 | ?B1 | ?B0 | |
Register 1 | ?BCA(2:0) | ?RCA(2:0) | ||||||
Register 2 | ???????GCA(3:0) |
Following form shows in a preferred embodiment, how to use to be used for red three of regulating (RCA 2:0).
The percent value of following table shows the increase/reduction of red value of color.
011=+25% (2 bit shifts and addition)
010=+12.5% (3 bit shifts and addition)
001=+6.3% (4 bit shifts and addition)
000=no change (default value)
101=-6.3% (4 bit shifts also subtract each other)
110=-12.5% (3 bit shifts also subtract each other)
111=-25% (2 bit shifts also subtract each other)
Regulate BCA (2:0) for having three bluenesss of regulating data, also use identical position to arrange.As shown in superincumbent register tables, use four adjusting data to carry out green and regulate GCA (3:0).For example, in the preferred embodiment of the present invention, the green position of regulating is arranged as follows:
0100=+25% (2 bit shifts and addition)
0011=+12.5% (3 bit shifts and addition)
0010=+6.3% (4 bit shifts and addition)
0001=+3.1% (5 bit shifts and addition)
0000=no change (default value)
1001=-3.1% (5 bit shifts also subtract each other)
1010=-6.3% (4 bit shifts also subtract each other)
1011=-12.5% (3 bit shifts also subtract each other)
1100=-25% (2 bit shifts also subtract each other)
For the realization of above-mentioned algorithm in showing regulating circuit 6, register transfer level code (register transfer level code, RTL) language have been used in a preferred embodiment.Although RTL is very effective, also can use other hardware description language (HDL).Here show the example that is used for the red described RTL sign indicating number of regulating:
Module (code, rca, res) input code[5], rca[3]; Output res[5]; Reg a[5], b[5], c[6] and, ci; // reseting register b b=5 ' b00000; If (rca[1:0]==2 ' b01) // 4 bit shift begin b[0]=code[5]; End if (rca[1:0]==2 ' b10) // 3 bit shift begin b[1]=code[5]; B[0]=code[4]; End if (rca[1:0]==2 ' b11) // 2 bit shift begin b[2]=code[5]; B[1]=code[4]; B[0]=code[3]; End if (rca[2]==1 ' b0) // addition begin ci=1 ' b0; A=b;<!--SIPO<DP n=" 7 "〉--〉<dp n=" d7 "/both complement code mathematics of end else begin//use subtract each other ci=1 ' b1; A=~b; End // code addition assign c=code+a+ci; // inspection execution and addition if ((c[5]==1 ' b1) ﹠amp; Amp; ﹠amp; Amp; (rca[2]==1 ' b0)) res=5 ' b11111; Else res=c; Endmodule;
For those skilled in the art, how top example carries out simple in described preferred embodiment and adjustment of color fast if having been demonstrated.
Fig. 2 showed before video data is written to display random access memory, the method for the described video data that converts in display driving circuit.The first step 21 definition of described method are by the adjusting data of every kind of primary colors of described display screen use, so that regulate described colour according to the attribute of described screen.The described adjusting data of step 22 subsequently every kind of primary colors of storage in one or more one or more registers are provided for every kind of primary colors.The definition of step 23 describing word structure, operating unadjusted video data, and in display random access memory the data after the stored adjustment, wherein distributed the figure place of regulation for every kind of primary colors.Next step 24 shows and use that hardware description language is realized, as to regulate the every kind of primary colors that is used by described screen algorithm in described demonstration regulating circuit.Now in step 25, video data is downloaded to the demonstration regulating circuit from system processor, subsequently in step 26, will be written in the display random access memory according to the algorithm of previous realization and the video data of in showing regulating circuit, regulating according to the adjusting data of previous definition and storage.In the end one go on foot in 27, the video data after will regulating by the screen drive circuit is delivered to display screen from display random access memory.
Although illustrate and described the present invention especially, it will be understood by those of skill in the art that and under the situation that does not deviate from the spirit and scope of the present invention, to make various variations form and details with reference to the preferred embodiments of the present invention.
Claims (36)
1. the system of the colour in the electronic console of regulating any kind of comprises:
Color/graphics, it is as the display of the primary colors that uses the color space;
System processor, the video data that is used for downloading is sent to display driving circuit; With
Display driving circuit comprises:
The processor interface logic is used to provide the interface between described system processor and the described display driving circuit;
Show regulating circuit, be used to regulate the video data that receives from described system processor via described processor interface logic, and the video data of described modification is written to display random access memory;
One or more adjustment of color registers;
Display random access memory is used for the video data after the stored adjustment; With
Screen drive is used to control described screen and the video data after the described adjusting is sent to described screen.
2. the system as claimed in claim 1, wherein said color space is RGB.
3. the system as claimed in claim 1, wherein said color space is CMY.
4. the system as claimed in claim 1, wherein said screen is a LCD display.
5. system as claimed in claim 4, wherein said LCD display are the CSTN displays.
6. system as claimed in claim 4, wherein said LCD display are the DSTN displays.
7. the system as claimed in claim 1, wherein said screen is the TFT display.
8. the system as claimed in claim 1, wherein said screen is the OLED display.
9. the system as claimed in claim 1, wherein said demonstration regulating circuit use two adjustment of color registers to come the adjusting data of area definition regulated quantity.
10. system as claimed in claim 9, wherein said adjustment of color register-stored are used for each adjusting data of all primary colors of selected color space.
11. system as claimed in claim 10, wherein said adjustment of color register comprises each three of adjusting information that are respectively applied in two primary colors of storage, and is used for four of the third primary colors.
12. system as claimed in claim 11, wherein said adjustment of color register comprises each three of adjusting information that are respectively applied in the red and blueness of storage, and is used for four of green.
13. the system as claimed in claim 1 wherein uses 16 words that described video data is stored in the described display random access memory.
14. system as claimed in claim 13, wherein said 16 words comprise each five that are respectively applied in two primary colors, and are used for six of the third primary colors.
15. system as claimed in claim 14, wherein said 16 words comprise each five that are respectively applied in red and the blueness, and are used for six of green.
16. the system as claimed in claim 1 is wherein come linear converted color video data by programmable amount.
17. system as claimed in claim 16 is every kind of adjustment of color video data according to the equation that uses hardware description language to realize in described demonstration regulating circuit wherein.
18. system as claimed in claim 17 is every kind of adjustment of color video data according to the equation that uses register transfer level (RTL) language to realize in described demonstration regulating circuit wherein.
19. system as claimed in claim 16 wherein by each primary colors in the next linear converted color video data of programmable amount, and wherein passes through equation color in the situation that needs primary colors to reduce
Adjust=color
Unadjust-color
Unadjust/ 2
nDefine described programmable amount,
Color wherein
AdjustBe the value of color after regulating, color
UnadjustBe unadjusted value of color, n is the parameter that is adjusted to every kind of primary colors setting according to desirable.
20. system as claimed in claim 16 wherein by each primary colors in the next linear converted color video data of programmable amount, and wherein passes through equation color in the situation that needs primary colors to increase
Adjust=color
Unadjust+ color
Unadjust/ 2
nDefine described programmable amount,
Color wherein
AdjustBe the value of color after regulating, color
UnadjustBe unadjusted value of color, n is the parameter that is adjusted to every kind of primary colors setting according to desirable.
21. the system as claimed in claim 1, wherein said display driving circuit is implemented as IC.
22. the system as claimed in claim 1, wherein said display driving circuit is implemented as ASIC.
23. the method for the colour in the electronic console of regulating any kind of comprises:
Color/graphics, system processor and display driving circuit are provided, and this display driving circuit comprises the processor interface logic, shows regulating circuit, one or more adjustment of color registers, display random access memory and screen drive circuit;
Definition is used for regulating described colour according to the attribute of described screen by the adjusting data of each primary colors of described display screen use;
Storage is used for the described adjusting data of every kind of primary colors in one or more one or more registers are provided for every kind of primary colors;
The defined word structure is used to operate unadjusted video data, and is used for the video data after regulating is stored in display random access memory, has wherein distributed the figure place of defined for every kind of primary colors;
Use hardware description language in described demonstration regulating circuit, to realize by described screen algorithm that use, that be used to regulate every kind of primary colors;
Video data is downloaded to the demonstration regulating circuit from system processor;
Regulate the video data that shows in the regulating circuit according to the algorithm of previous realization with according to the adjusting data of previous definition and storage, and the video data after will regulating is written to display random access memory; With
Video data after will regulating by the screen drive circuit is sent to screen from display random access memory.
24. method as claimed in claim 23, wherein said primary colors belongs to the RGB color space.
25. method as claimed in claim 23, wherein said primary colors belongs to the CMY color space.
26. method as claimed in claim 23, wherein said word structure comprises 16 word.
27. method as claimed in claim 26, wherein said 16 words comprise each five that are respectively applied in two primary colors, and are used for six of the third primary colors.
28. method as claimed in claim 27, wherein said 16 words comprise each five that are respectively applied in red and the blueness, and are used for six of green.
29. method as claimed in claim 23, wherein said hardware description language are register transfer level (RTL) language.
30. method as claimed in claim 23, the wherein said algorithm that reduces primary color value is
color
adjust=color
unadjust-color
unadjust/2
n,
Color wherein
AdjustBe the value of color after regulating, color
UnadjustBe unadjusted value of color, n is the parameter that is adjusted to every kind of primary colors setting according to desirable.
31. system as claimed in claim 23, the algorithm of wherein said increase primary color value is
color
adjust=color
unadjust+color
unadjust/2
n,
Color wherein
AdjustBe the value of color after regulating, color
UnadjustBe unadjusted value of color, n is the parameter that is adjusted to every kind of primary colors setting according to desirable.
32. method as claimed in claim 23, wherein said adjustment of color register comprise each three of adjusting data that are respectively applied in two primary colors of storage, and are used for four of the third primary colors.
33. method as claimed in claim 32, wherein said adjustment of color register comprise each three of adjusting data that are respectively applied in the red and blueness of storage, and are used for four of green.
34. method as claimed in claim 33, the wherein said adjusting data that are used for redness are following bit patterns:
011=+25% (2 bit shifts and addition),
010=+12.5% (3 bit shifts and addition),
001=+6.3% (4 bit shifts and addition),
000=no change (default value),
101=-6.3% (4 bit shifts also subtract each other),
110=-12.5% (3 bit shifts also subtract each other),
111=-25% (2 bit shifts also subtract each other).
35. method as claimed in claim 33, the wherein said adjusting parameter that is used for blueness is following bit pattern:
011=+25% (2 bit shifts and addition),
010=+12.5% (3 bit shifts and addition),
001=+6.3% (4 bit shifts and addition),
000=no change (default value),
101=-6.3% (4 bit shifts also subtract each other),
110=-12.5% (3 bit shifts also subtract each other),
111=-25% (2 bit shifts also subtract each other).
36. method as claimed in claim 32, the wherein said adjusting parameter that is used for green is following bit pattern:
0100=+25% (2 bit shifts and addition)
0011=+12.5% (3 bit shifts and addition)
0010=+6.3% (4 bit shifts and addition)
0001=+3.1% (5 bit shifts and addition)
0000=no change (default value)
1001=-3.1% (5 bit shifts also subtract each other)
1010=-6.3% (4 bit shifts also subtract each other)
1011=-12.5% (3 bit shifts also subtract each other)
1100=-25% (2 bit shifts also subtract each other).
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP03368087.7 | 2003-09-09 | ||
EP03368087A EP1515300A1 (en) | 2003-09-09 | 2003-09-09 | Display color adjustment |
US10/667,842 US7518581B2 (en) | 2003-09-09 | 2003-09-22 | Color adjustment of display screens |
US10/667,842 | 2003-09-22 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1624756A true CN1624756A (en) | 2005-06-08 |
CN100437743C CN100437743C (en) | 2008-11-26 |
Family
ID=34424785
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB2004100687068A Expired - Fee Related CN100437743C (en) | 2003-09-09 | 2004-09-02 | Display color adjust |
Country Status (3)
Country | Link |
---|---|
JP (1) | JP2005084686A (en) |
KR (1) | KR101042517B1 (en) |
CN (1) | CN100437743C (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101521001B (en) * | 2008-02-26 | 2011-04-27 | 瑞昱半导体股份有限公司 | Color correcting method and device of display device |
CN104505054A (en) * | 2014-12-31 | 2015-04-08 | 厦门天马微电子有限公司 | Method for adjusting gray-scale transition and color of display device |
CN106911905A (en) * | 2017-03-15 | 2017-06-30 | 四川长虹电器股份有限公司 | A kind of method that color space function is realized based on YCBCR color systems |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TW200707374A (en) * | 2005-07-05 | 2007-02-16 | Koninkl Philips Electronics Nv | A method and apparatus of converting signals for driving a display and a display using the same |
Family Cites Families (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2876853B2 (en) * | 1991-10-24 | 1999-03-31 | 松下電器産業株式会社 | Color converter |
US5774112A (en) * | 1994-10-25 | 1998-06-30 | International Business Machines Corporation | Method and apparatus for tone correction of a digital color image with preservation of the chromaticity of the image |
US5608548A (en) * | 1994-12-23 | 1997-03-04 | Hewlett-Packard Company | Automatic color adjustment in a document processing environment |
JP3605891B2 (en) * | 1995-06-29 | 2004-12-22 | セイコーエプソン株式会社 | Computer system |
JP3435961B2 (en) * | 1996-02-16 | 2003-08-11 | ヤマハ株式会社 | Image data conversion apparatus and image data conversion method |
GB2317310B (en) * | 1996-09-14 | 2000-11-22 | Ibm | Digital display driven by analog interface with reduced noise |
JP3674297B2 (en) * | 1997-03-14 | 2005-07-20 | セイコーエプソン株式会社 | DYNAMIC RANGE ADJUSTING METHOD FOR LIQUID CRYSTAL DISPLAY DEVICE, LIQUID CRYSTAL DISPLAY DEVICE AND ELECTRONIC DEVICE |
JP2962292B2 (en) * | 1997-09-26 | 1999-10-12 | 日本電気株式会社 | LSI logic design support system considering layout design |
KR100598137B1 (en) * | 1998-09-16 | 2006-07-07 | 소니 가부시끼 가이샤 | Display apparatus |
JP2001016459A (en) * | 1999-06-28 | 2001-01-19 | Riso Kagaku Corp | Method and device for printing black/white picture based on color picture information |
JP3652194B2 (en) * | 1999-12-09 | 2005-05-25 | 三菱電機株式会社 | Image display device |
JP2002116750A (en) | 2000-10-05 | 2002-04-19 | Sharp Corp | Color conversion circuit and color conversion method as well as color image display device |
US6582980B2 (en) * | 2001-01-30 | 2003-06-24 | Eastman Kodak Company | System for integrating digital control with common substrate display devices |
JP2002262304A (en) | 2001-03-06 | 2002-09-13 | Seiko Epson Corp | Image display device, image processing method and program |
-
2004
- 2004-09-02 CN CNB2004100687068A patent/CN100437743C/en not_active Expired - Fee Related
- 2004-09-03 JP JP2004256714A patent/JP2005084686A/en not_active Withdrawn
- 2004-09-08 KR KR1020040071654A patent/KR101042517B1/en not_active IP Right Cessation
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101521001B (en) * | 2008-02-26 | 2011-04-27 | 瑞昱半导体股份有限公司 | Color correcting method and device of display device |
CN104505054A (en) * | 2014-12-31 | 2015-04-08 | 厦门天马微电子有限公司 | Method for adjusting gray-scale transition and color of display device |
CN106911905A (en) * | 2017-03-15 | 2017-06-30 | 四川长虹电器股份有限公司 | A kind of method that color space function is realized based on YCBCR color systems |
Also Published As
Publication number | Publication date |
---|---|
CN100437743C (en) | 2008-11-26 |
JP2005084686A (en) | 2005-03-31 |
KR20050026357A (en) | 2005-03-15 |
KR101042517B1 (en) | 2011-06-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101329859B (en) | Systems for converting image data in a color space | |
KR101095636B1 (en) | Method and apparatus for converting from a source color space to a target color space | |
CN101390153B (en) | Improved gamut mapping and subpixel rendering system and method | |
CN108063935B (en) | White balance adjusting method and system, the display device of display screen | |
CN1081373C (en) | Method and apparatus for creating and displslaying faithful color images on a computer display | |
KR100607144B1 (en) | liquid crystal display | |
CN103325351B (en) | Image processing apparatus and image processing method | |
JP4363720B2 (en) | A device for creating color palettes | |
US8184126B2 (en) | Method and apparatus processing pixel signals for driving a display and a display using the same | |
US20070257944A1 (en) | Color display system with improved apparent resolution | |
CN101171594A (en) | Systems and methods for implementing low cost gamut mapping algorithms | |
CN101388950B (en) | Content-adaptive contrast improving method and apparatus for digital image | |
KR20040054130A (en) | Method and apparatus for rendering image signal | |
CN103026401A (en) | Display control for multi-primary display | |
CN101460988A (en) | Multiprimary color display with dynamic gamut mapping | |
CN109308868B (en) | Display panel driving method and system and display device | |
CN111681620B (en) | Display control method, display device and computer readable storage medium | |
CN113658559A (en) | Display driving device and driving method | |
CN104464684A (en) | Method for rendering picture of display | |
CN1573909A (en) | Color signal processing apparatus and method for reproducing colors on MPD | |
CN1624756A (en) | Display color adjust | |
US7518581B2 (en) | Color adjustment of display screens | |
US7719715B2 (en) | Tone characteristics-conversion determining apparatus, tone characteristics-conversion determining method, tone characteristics-conversion determining program, image processing apparatus, and image display apparatus | |
CN1874526A (en) | Apparatus for detecting, correcting attenuation and processing in hue, saturation and luminance directions | |
CN101123050A (en) | Multiple primitive color display device and colorful filtering slice |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20081126 Termination date: 20170902 |
|
CF01 | Termination of patent right due to non-payment of annual fee |