CN100490495C - Image color correction system and method - Google Patents
Image color correction system and method Download PDFInfo
- Publication number
- CN100490495C CN100490495C CNB2006101449047A CN200610144904A CN100490495C CN 100490495 C CN100490495 C CN 100490495C CN B2006101449047 A CNB2006101449047 A CN B2006101449047A CN 200610144904 A CN200610144904 A CN 200610144904A CN 100490495 C CN100490495 C CN 100490495C
- Authority
- CN
- China
- Prior art keywords
- color
- values
- image
- several
- revised
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Facsimile Image Signal Circuits (AREA)
- Image Processing (AREA)
Abstract
The invention relates to an image color correcting system and relative method, wherein said system comprises one color modifying module for correcting the color into ideal color value, to obtain corrected color value, and modifying the color between corrected color value and uncorrected color; balancing the color difference between corrected color value and uncorrected color value, to avoid corrected image generating false profile. The invention also can contain color interpolation module with internal inquire list, for inputting several color values of one image and searching for relative output color values via the inquire list; when there is not output color values found, using said inquire list to process color interpolation on several color values of image. The invention can improve color correct speed.
Description
Technical field
The present invention relates to a kind of update the system and method thereof, particularly relate to a kind of image color correction system and method thereof.
Background technology
Utilize the HSV system to carry out color detection and color correction at present, adjust the partial color value of this image, its method of adjustment is divided into color detection part and color correction part, please refer to Fig. 5, at the first execution in step S30 of this color detection part, the color data (rgb color form) of input picture is converted to first color data (HSV color form), follow execution in step S31, whether several color-values of judging first color data of this input picture are the special color color-values, if these several color-values are not this special color color-values, execution in step S32 then, first color data of this input picture is converted to one second color data (rgb color form), obtain an output image, and execution in step S33, this output image is sent to a display.
Above-mentioned execution in step S31, whether several color-values of judging first color data of this input picture are this special color color-values, if these several color-values are this special color color-values, execution in step S34 then, enter the color correction part, first color data of this image is converted to one the 3rd color data (XYZ color form), follow execution in step S35, correction is judged as several color-values of this special color, the 3rd color data of this image of having been revised, enter step S36, the 3rd color data of this image that conversion has been revised is one the 4th color data (a rgb color form), and then obtain an output image of having revised, last execution in step S33, this output image of having revised is reached this display, and this input picture also can directly enter step S34 and carries out color correction in addition, transmits the output image revised at last to this display.
Though above-mentioned known technology, reach the purpose of the partial color value of adjusting image, but its image of revising out has the problem that produces false contouring, so this known technology can't meet the needs of user when reality is used.
Summary of the invention
The object of the present invention is to provide a kind of image color correction system and method thereof, can revise the partial color value of this image, and make this image of having revised can not produce the problem of false contouring.
Another object of the present invention is to provide a kind of image color correction system and method thereof, use the question blank of this internal system directly to carry out color correction, reduce complicated color conversion makeover process, speed the speed of color correction this image.
To achieve these goals, the invention provides a kind of image color correction system and method thereof, this image color correction system comprises a color correcting module at least, and this color correction module comprises one first color conversion cell, and chooses unit, an amending unit, a smooth-going unit and one second color conversion cell.
This image color modification method is imported first color conversion cell of an image to this color correction module earlier, the color data of this image is converted to one first color data, the color data of wherein said image and described first color data are the different color form, and first color data of this image is reached this choose the unit; Utilize this to choose the unit and choose several color-values to be revised by first color data of this image, described choosing method is for judging according at least one color correction scope in first color data of this image that whether several color-values are this several color-values to be revised, and reach this amending unit with these several color-values to be revised; Utilize this amending unit correction these several to wait to revise color-values several ideal color values for correspondence, obtaining several has revised color-values and has reached this smooth-going unit, described modification method is revised this and is waited to revise this ideal color value that color-values is a correspondence for wait to revise the correction value between color-values and corresponding this ideal color value according to each; Utilize this smooth-going unit correction to revise color-values and close several and do not revise color-values between color-values between several, smooth-going several have been revised color-values and close several and have not been revised aberration between color-values, first color data of this image of having been revised reaches this second color conversion cell, and described smooth-going method is for having revised color-values according to these several and several do not revise a color mean value of color-values; Utilizing first color data of this image that the conversion of this second color conversion cell revised is one second color data, and this image of having revised of output.
The present invention further can comprise a color interpose module, and this color interpose module further comprises a question blank, and this question blank is set up according to the color data and second color data thereof of above-mentioned image; When other images are carried out color correction, find out according to this question blank other image color data several color-values correspondences several output color-values, in the time can't finding several corresponding output color-values, according to this question blank several color-values of the color data of this image are carried out the color interpolative operation, and then export this image of having revised.
From the above, the invention provides a kind of image color correction system and method thereof, color-values to be revised can be modified to the ideal color value, revised color-values, and revise and to have revised color-values and not revised color-values between color-values, smooth-goingly revised color-values and do not revised aberration between color-values, make the problem that can not produce false contouring through this image of color correction, system of the present invention can set up a question blank, import an image and find corresponding color data according to this question blank, can reduce above-mentioned complicated makeover process, speed the speed of color correction.
Describe the present invention below in conjunction with the drawings and specific embodiments, but not as a limitation of the invention.
Description of drawings
Fig. 1 is the image color correction system configuration diagram of a preferred embodiment of the present invention;
Fig. 2 is the image color correction system configuration diagram of another preferred embodiment of the present invention;
Fig. 3 is the image color modification method schematic flow sheet of a preferred embodiment of the present invention;
Fig. 4 is the schematic flow sheet of another preferred embodiment of the present invention;
Fig. 5 is image color correction schematic flow sheet commonly used.
Wherein, Reference numeral:
1 image color correction system
11 color correction modules
111 first color conversion cells
112 choose the unit
113 amending units
114 smooth-going unit
115 second color conversion cells
12 color interpose modules
Embodiment
Please refer to Fig. 1, be the image color correction system configuration diagram of a preferred embodiment of the present invention.As shown in the figure, image color correction system 1 of the present invention comprises a color correcting module 11 at least, and this color correction module 11 comprises one first color conversion cell 111, and chooses unit 112, an amending unit 113, one smooth-going unit 114 and one second color conversion cell 115.
This color correction module 11 receives an image, through this first color conversion cell 111 color data of this image is converted to one first color data, and first color data of this image is reached this choose unit 112, wherein, the color data of this image is the color form of red, green and blue (RGB), and first color data of this image can be LCh, YUV, XYZ, Lab or other color form, the color data of this image comprises several color-values, and each color-values comprises a red value, a green value and a blue valve.
This is chosen in first color data of unit 112 by this image and chooses several color-values to be revised, this is chosen unit 112 and further sets a color extent of amendment, judge according to this color correction scope whether several color-values are color-values to be revised in first color data of this image, as: when first color data of this image is the color form of LCh, first color data of this image has several color-values, each color-values comprises a brightness (L), one saturation (C) and a hue angle (h), so can set this color correction scope: this brightness is between 10 to 90, this saturation is between reaching this hue angle between 10 to 100 between 0 to 76, whether interior several color-values of first color data of judging this image according to above-mentioned this color correction scope fall within this color correction scope, in the time of in this color-values falls within this color correction scope, this color-values is color-values to be revised.
This amending unit 113 is revised this and is chosen selected several in unit 112 and wait to revise color-values and be several corresponding ideal color values, its correcting mode waits to revise correction value between color-values and corresponding ideal color value for calculating each, according to this correction value this is waited to revise the color-values correction to corresponding ideal color value again, and then obtain several and revised color-values, and revised color-values with these several and reached this smooth-going unit 114.
This smooth-going unit 114 is revised and has been revised color-values and close several between above-mentioned several and do not revise several color-values between color-values, its correcting mode for get earlier these several revised color-values and close several are not revised the color mean value of color-values, revised color-values to these several according to this color mean value again and close several several color-values of not revising between color-values are revised, and then smooth-going these several revised color-values and close several and do not revised aberration between color-values, first color data of this image of having been revised, and reach this second color conversion cell 115 and carry out color conversion.
First color data of above-mentioned this image revised of these second color conversion cell, 115 conversions is one second color data, and second color data of this image is red, green and blue color form, and exports this image of having revised.
Please in conjunction with reference to figure 2, image color correction system 1 of the present invention further comprises a color interpose module 12, this color interpose module 12 further comprises a question blank, this question blank is set up according to the color data and second color data thereof of above-mentioned this image, this question blank comprises array input color index value and corresponding array output color-values, and each input color index value and output color-values comprise a red value, a green value and a blue valve respectively.
This color correction module 11 is by the question blank of these color interpose module 12 inside, when input one image, several color-values of the color data of this image are inputed to find out several corresponding output color-values in this question blank, it is the exportable image of having revised, can skip over the process of above-mentioned complexity like this, accelerate the speed of image color correction.When importing an image to this color correction module 11, several color-values of the color data of this image are imported this question blank, when can not find several corresponding output color-values, this color interpose module 12 is according to several input color index values and the corresponding output color-values of this question blank, several color-values of color data to this image are carried out the color interpolative operation, carry out the color interpolative operation with several color-values of this image, and then can obtain several output color-values corresponding, this image that can have been revised at last with several color-values of this image.
Please refer to Fig. 3, be the image color modification method schematic flow sheet of another preferred embodiment of the present invention.As shown in the figure, the invention provides a kind of image color modification method, the execution in step S10 of elder generation, import one first color conversion cell of sample image to a color correcting module, follow execution in step S11, utilize this first color conversion cell, the color data of changing this sample image is one first color data, and first color data of this sample image is reached one choose the unit, execution in step S12 again, this is chosen the unit and sets color extent of amendment of the same colour at least, and chooses several color-values to be revised that fall within least one color correction scope from first color data of this sample image, and these several color-values to be revised is reached an amending unit.
Execution in step S13 again, utilize this amending unit correction these several to wait to revise color-values several ideal color values for correspondence, this amending unit calculates each earlier and waits to revise correction value between color-values and corresponding ideal color value, according to this correction value this color-values to be revised is modified to the ideal color value again, and then finish the correction that several wait to revise color-values, obtaining several has revised color-values and has reached a smooth-going unit, execution in step S14, utilize this smooth-going unit correction to revise color-values and close several between these several and do not revise color-values between color-values, its correcting mode for calculate earlier these several revised color-values and close several and do not revised color mean value between color-values, having revised color-values and close several color-values of not revising between color-values between these several is to revise according to this color mean value, smooth-going these several revised color-values and close several and do not revised aberration between color-values, and then first color data of this sample image of having been revised reaches one second converting unit.
Follow execution in step S15, utilizing first color data of this sample image that the conversion of this second converting unit revised is one second color data, and this image of having proofreaied and correct of output, execution in step S16 sets up a question blank in this color interpose module according to the color data and second color data thereof of this sample image again.
Please in conjunction with reference to figure 4, when said method has been set up this question blank, this question blank is stored several input color index values and several corresponding output color-values, when other images are carried out color correction, directly other images are carried out color correction according to this question blank, its method is first execution in step S20, import an image to this color correction module, follow execution in step S21, several color-values of judging the color data of this image input to whether find several corresponding output color-values in this question blank, when several color-values to this question blank of the color data of importing this image finds several corresponding output color-values, execution in step S22, according to these several color-values, this image that output has been revised, several color-values to one question blanks of working as the color data of this image of input in addition, in the time of can't finding several corresponding output color-values, execution in step S23, utilize a color interpose module that several input color index values in several color-values of this image and this question blank and corresponding several are exported color-values and carry out the color interpolative operation, and then obtain several output color-values corresponding with several color-values of this image, export this image of having revised.
From the above, the invention provides a kind of image color correction system and method thereof, color-values to be revised can be modified to the ideal color value, revised color-values, and revise and to have revised color-values and not revised color-values between color-values, smooth-goingly revised color-values and do not revised aberration between color-values, make the problem that can not produce false contouring through this image of color correction, system of the present invention can set up a question blank, import an image and find corresponding color data according to this question blank, can reduce above-mentioned complicated makeover process, speed the speed of color correction.
Certainly; the present invention also can have other various embodiments; under the situation that does not deviate from spirit of the present invention and essence thereof; those of ordinary skill in the art can make various corresponding changes and distortion according to the present invention, but these corresponding changes and distortion all should belong to the protection range of the appended claim of the present invention.
Claims (27)
1, a kind of image color correction system is characterized in that, comprises a color correcting module at least, and this color correction module comprises:
One first color conversion cell is changed color data to one first color data of this image, and the color data of wherein said this image and described first color data are the different color form;
One chooses the unit, chooses several color-values to be revised in first color data by described this image; Described choosing method is for setting a color extent of amendment, judges according to described color correction scope whether several color-values are to wait to revise to choose several color-values to be revised in first color data of color-values by above-mentioned this image in first color data of described image;
One amending unit is revised described selected several in unit of choosing and is waited to revise color-values and be several corresponding ideal color values; Described modification method waits to revise correction value between color-values and corresponding ideal color value for calculating each, wait to revise the color-values correction to the corresponding color-values of understanding according to this correction value with described again, and then obtain several and revised above-mentioned several of color-values correction and wait to revise color-values for several corresponding ideal color values, obtain several and revised color-values;
One smooth-going unit, correction has been revised color-values and close several between above-mentioned several and has not been revised several color-values between color-values, smooth-going color-values and close several revised are not revised aberration between color-values, first color data of this image of having been revised; Described smooth-going method is for having revised color-values according to these several and several do not revise a color mean value of color-values;
One second color conversion cell, first color data to, second color data of this image that conversion has been revised, this image that output has been revised.
2, image color correction system according to claim 1, it is characterized in that, further comprise a color interpose module, this color interpose module further comprises a question blank, this color interpose module carries out the color interpolative operation according to this question blank to the color data of this image, this image that output has been revised.
3, image color correction system according to claim 2 is characterized in that, this color interpose module is set up this question blank according to the color data and second color data thereof of this image.
4, image color correction system according to claim 2 is characterized in that, this question blank comprises array input color index value and corresponding array output color-values.
5, image color correction system according to claim 4 is characterized in that, this each group input color index value comprises a red value, a green value and a blue valve.
6, image color correction system according to claim 4 is characterized in that, this each group output color-values comprises a red value, a green value and a blue valve.
7, image color correction system according to claim 1 is characterized in that, the color data of this image is red, green and blue color form.
8, image color correction system according to claim 1 is characterized in that, the color form that this first color data is brightness, saturation and hue angle.
9, image color correction system according to claim 1 is characterized in that, the color form that this first color data is YUV.
10, image color correction system according to claim 1 is characterized in that, the color form that this first color data is XYZ.
11, image color correction system according to claim 1 is characterized in that, the color form that this first color data is Lab.
12, image color correction system according to claim 8 is characterized in that, described color correction scope is: this brightness between between 10 to 90, this saturation between between 10 to 100 and this hue angle between 0 to 76.
13, image color correction system according to claim 1 is characterized in that, this second color data is red, green and blue color form.
14, a kind of image color modification method is characterized in that, comprises:
Import an image;
The color data of changing this image is one first color data, and the color data of wherein said image and described first color data are the different color form;
From first color data of this image, choose several color-values to be revised; Described choosing method is for judging according at least one color correction scope in first color data of this image that whether several color-values are this several color-values to be revised;
Revise these several wait to revise color-values for several corresponding ideal color values, obtain several and revised color-values; Described modification method is revised this and is waited to revise this ideal color value that color-values is a correspondence for wait to revise the correction value between color-values and corresponding this ideal color value according to each;
Correction has been revised color-values and close several and has not been revised color-values between color-values between these several, smooth-going these several revised color-values and close several and do not revised aberration between color-values, first color data of this image of having been revised; Described smooth-going method is for having revised color-values according to these several and several do not revise a color mean value of color-values;
First color data of changing above-mentioned this image of having revised is one second color data, and exports this image of having revised.
15, image color modification method according to claim 14 is characterized in that, sets up a question blank according to the color data and second color data thereof of this image.
16, image color modification method according to claim 14 is characterized in that, the color data of this image is the color form of RGB.
17, image color modification method according to claim 14 is characterized in that, the color form that this first color data is LCh.
18, image color modification method according to claim 14 is characterized in that, the color form that this first color data is YUV.
19, image color modification method according to claim 14 is characterized in that, the color form that this first color data is XYZ.
20, image color modification method according to claim 14 is characterized in that, the color form that this first color data is Lab.
21, image color modification method according to claim 17 is characterized in that, described color correction scope is: this brightness between between 10 to 90, this saturation between between 10 to 100 and this hue angle between 0 to 76.
22, image color modification method according to claim 15 is characterized in that, this question blank comprises array input color index value and corresponding array output color-values.
23, image color modification method according to claim 22 is characterized in that, this each group input color index value comprises a red value, a green value and a blue valve.
24, image color modification method according to claim 22 is characterized in that, this each group output color-values comprises a red value, a green value and a blue valve.
25, image color modification method according to claim 22, it is characterized in that, this question blank provides several color-values of an image to carry out the color interpolation, obtains several corresponding output color-values, exports this image of having revised according to these several output color-values.
26, a kind of image color modification method is characterized in that, comprises:
Import image to a question blank;
Several color-values of judging the color data of this image are imported this question blank and are found out several corresponding output color-values;
Export color-values according to these several, this image that output has been revised;
Described output color-values is the color correction module is revised the output of smooth-going back to the color data of image corresponding second color data; Wherein this color correction module comprises:
One first color conversion cell is changed color data to one first color data of this image, and the color data of wherein said this image and described first color data are the different color form;
One chooses the unit, chooses several color-values to be revised in first color data by described this image; Described choosing method is for setting a color extent of amendment, judges according to described color correction scope whether several color-values are to wait to revise to choose several color-values to be revised in first color data of color-values by above-mentioned this image in first color data of described image;
One amending unit is revised described selected several in unit of choosing and is waited to revise color-values and be several corresponding ideal color values; Described modification method waits to revise correction value between color-values and corresponding ideal color value for calculating each, wait to revise the color-values correction to the corresponding color-values of understanding according to this correction value with described again, and then obtain several and revised above-mentioned several of color-values correction and wait to revise color-values for several corresponding ideal color values, obtain several and revised color-values;
One smooth-going unit, correction has been revised color-values and close several between above-mentioned several and has not been revised several color-values between color-values, smooth-going color-values and close several revised are not revised aberration between color-values, first color data of this image of having been revised; Described smooth-going method is for having revised color-values according to these several and several do not revise a color mean value of color-values;
One second color conversion cell, first color data to, second color data of this image that conversion has been revised, this image that output has been revised.
27, image color modification method according to claim 26, it is characterized in that, when several color-values of judging the color data of this image are imported this question blank and be can not find several corresponding output color-values, according to this question blank several color-values of this image are carried out the color interpolative operation, obtain several corresponding output color-values, again this image of having revised according to these several output color-values output.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2006101449047A CN100490495C (en) | 2006-11-22 | 2006-11-22 | Image color correction system and method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2006101449047A CN100490495C (en) | 2006-11-22 | 2006-11-22 | Image color correction system and method |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1968346A CN1968346A (en) | 2007-05-23 |
CN100490495C true CN100490495C (en) | 2009-05-20 |
Family
ID=38076864
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB2006101449047A Expired - Fee Related CN100490495C (en) | 2006-11-22 | 2006-11-22 | Image color correction system and method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN100490495C (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101094307B (en) * | 2007-08-02 | 2011-04-20 | 友达光电股份有限公司 | Color correction method and color correction device |
JP2011040910A (en) * | 2009-08-07 | 2011-02-24 | Sony Corp | Signal processing device, reproducing device, signal processing method and program |
-
2006
- 2006-11-22 CN CNB2006101449047A patent/CN100490495C/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
CN1968346A (en) | 2007-05-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102097082B (en) | Color regulation method for multi-play unit spliced display system and system thereof | |
CN101572824B (en) | Imaging unit | |
CN1254981C (en) | Image display unit and its color temperature compensating method | |
CN107197225A (en) | Color digital camera white balance correcting based on chromatic adaptation model | |
US8817130B2 (en) | Auto white balance adjustment system, auto white balance adjustment method, and camera module | |
CN101035190B (en) | Apparatus and method for color correction | |
RU2535482C2 (en) | Method and apparatus for editing with image optimisation | |
KR20040022011A (en) | Method and apparatus for improvement of digital image quality | |
CN100565658C (en) | The color correcting method of the target GAMMA curve of target setting display device | |
CN101521001A (en) | Color correcting method and device of display device | |
CN101764913B (en) | Color replacement method base on HSV space | |
CN101506829B (en) | Contour free point operation for video skin tone correction | |
CN101895770A (en) | Uniformity correcting method for separating brightness and chromaticity of LED display screen | |
CN105306913B (en) | image obtaining device and image compensation method thereof | |
CN102054420B (en) | Gamma correcting circuit, gamma correcting method and relevant display | |
CN100490495C (en) | Image color correction system and method | |
CN101616332B (en) | Color domain expanding system and method | |
CN101854558A (en) | Method for correcting color domain in treating video signals of LED display screen | |
CN100473128C (en) | Image processing apparatus and its method | |
US8179478B2 (en) | System for adjusting color image quality and method thereof | |
CN103021375B (en) | Image intensity regulating circuit | |
CN100574459C (en) | Image processing apparatus and method thereof | |
KR101137611B1 (en) | System and method for effectively performing an image data transformation procedure | |
US7643681B2 (en) | Color correction involving color phase detection and phase-dependent control | |
US8086033B2 (en) | Device, method, and program storage medium for color conversion, device, method, and program storage medium for color conversion coefficient generation |
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: 20090520 Termination date: 20201122 |
|
CF01 | Termination of patent right due to non-payment of annual fee |