WO2005048583A1 - 色補正装置および色補正方法 - Google Patents
色補正装置および色補正方法 Download PDFInfo
- Publication number
- WO2005048583A1 WO2005048583A1 PCT/JP2003/014529 JP0314529W WO2005048583A1 WO 2005048583 A1 WO2005048583 A1 WO 2005048583A1 JP 0314529 W JP0314529 W JP 0314529W WO 2005048583 A1 WO2005048583 A1 WO 2005048583A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- color
- hue
- chromaticity
- data
- conversion
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims description 28
- 238000007906 compression Methods 0.000 claims abstract description 158
- 230000006835 compression Effects 0.000 claims abstract description 147
- 238000006243 chemical reaction Methods 0.000 claims description 286
- 230000000007 visual effect Effects 0.000 description 137
- 238000010586 diagram Methods 0.000 description 37
- 239000013598 vector Substances 0.000 description 25
- 239000003086 colorant Substances 0.000 description 11
- 230000000694 effects Effects 0.000 description 10
- 238000010606 normalization Methods 0.000 description 8
- 238000003384 imaging method Methods 0.000 description 3
- 239000011159 matrix material Substances 0.000 description 3
- 230000002093 peripheral effect Effects 0.000 description 3
- 230000007423 decrease Effects 0.000 description 2
- 239000004229 Alkannin Substances 0.000 description 1
- 230000002411 adverse Effects 0.000 description 1
- 230000015556 catabolic process Effects 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 238000006731 degradation reaction Methods 0.000 description 1
- 238000010422 painting Methods 0.000 description 1
- 230000000717 retained effect Effects 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/46—Colour picture communication systems
- H04N1/56—Processing of colour picture signals
- H04N1/60—Colour correction or control
- H04N1/6058—Reduction of colour to a range of reproducible colours, e.g. to ink- reproducible colour gamut
-
- G06T5/92—
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/10—Image acquisition modality
- G06T2207/10024—Color image
Definitions
- the present invention relates to a color correction device that performs a color gamut compression process based on color reproduction characteristics.
- a color correction device that performs color correction based on color characteristics of a calibrated reference color imaging device and color characteristics of a reference color imaging device having different color characteristics from the reference color imaging device.
- the target color is obtained by the color difference minimization method
- the color correction parameter is calculated from the evening color and the input color to be input to the reference color image device
- the color correction parameter is provided to the reference color image device. Things.
- the control unit uses a look-up template (hereinafter, referred to as LUT) to print the output device. Is processed so that it can be expressed on paper within the color gamut of. That is, when the color gamut of the input system is different from the color gamut of the output system, the color gamut of the input system is converted to the convergence point within the color gamut of the output system.
- LUT look-up template
- This color gamut change Transformation performs three-dimensional compression of the color gamut, and applies a three-dimensional LUT when performing three-dimensional color gamut conversion of lightness, saturation, and hue.
- using a three-dimensional LUT slows down the calculation speed, and there is no problem when applied to still images.
- it has a serious adverse effect.
- the conventional color correction device and color correction method are configured or processed as described above, so that any one of the hue, lightness, and saturation is unnecessarily changed by the color adjustment, and the color is adjusted by the color adjustment. Since chromaticity that is no longer included in the reproduction range is not taken into account, appropriate color adjustment cannot be performed, and fine adjustment of chromaticity with particularly high saturation cannot be performed. There was a problem in that the processing speed would be slower if a three-dimensional LUT was used for the color gamut compression used to correct the degree.
- the present invention has been made to solve the above-described problem. It is an object of the present invention to reduce the occurrence of chromaticity not included in the color gamut by color adjustment. In addition, a color correction image with high color reproducibility can be obtained by processing, and a color correction device and color correction method that can increase the processing speed by not using a three-dimensional LUT for color gamut compression processing. The purpose is to get. Disclosure of the invention
- a color correction apparatus includes: a color correction means for performing color correction of an input image signal; and a color correction unit which outputs color data of color-corrected image data output from a color correction unit based on data describing color reproduction characteristics.
- Color gamut compression means for performing color gamut compression so that the chromaticity is included in the color gamut based on the color reproduction characteristics. Color correction can be performed according to the characteristics, and an output image signal with smooth color reproduction can be obtained. There is an effect that it can be.
- the color correction method includes a step of converting the hue indicated by the image data by the hue conversion means, a step of converting the lightness indicated by the image data obtained from the hue conversion means by the lightness conversion means,
- the saturation conversion means converts the saturation indicated by the converted image data based on the data describing the color reproduction characteristics, and the chromaticity of the image data obtained from the saturation conversion means is used to reproduce the color based on the color reproduction characteristics.
- FIG. 1 is a block diagram showing a configuration of a color correction device according to Embodiment 1 of the present invention.
- FIG. 2 is an explanatory diagram showing an example of setting a hue number and a hue value.
- FIG. 3 shows a color reproduction characteristic data used in the color correction device according to the first embodiment.
- FIG. 4 is an explanatory diagram showing a compression process of a color gamut compression unit according to the first embodiment.
- FIG. 5 is an explanatory diagram showing another compression process of the color gamut compression unit according to the first embodiment.
- FIG. 6 is an explanatory diagram showing another compression process of the color gamut compression unit according to the first embodiment.
- FIG. 7 is an explanatory diagram showing another compression process of the color gamut compression unit according to the first embodiment.
- FIG. 8 is a block diagram showing a configuration of a color correction apparatus according to Embodiment 2 of the present invention. It is a lock figure.
- FIG. 9 is an explanatory diagram showing the hue conversion characteristics of the hue LUT.
- FIG. 10 is an explanatory diagram showing the structure of color reproduction characteristic data used in the color correction device according to the second embodiment.
- FIG. 11 is a block diagram showing a configuration of a color correction device according to Embodiment 3 of the present invention.
- FIG. 12 is an explanatory diagram showing the structure of color reproduction characteristic data used in the color correction device according to the third embodiment.
- FIG. 13 is a block diagram showing a configuration of a color correction device according to Embodiment 3 of the present invention.
- FIG. 14 is an explanatory diagram showing a compression process of a lightness gamut compression unit according to the fourth embodiment.
- FIG. 15 is an explanatory diagram showing an example of the lightness hue LUT used by the lightness correction means according to the fourth embodiment.
- FIG. 16 is an explanatory diagram showing an example of the lightness saturation L UT used by the lightness conversion means according to the fourth embodiment.
- FIG. 17 is a block diagram showing a configuration of a color correction apparatus according to Embodiment 5 of the present invention.
- FIG. 18 is a block diagram showing a configuration of a color correction apparatus according to Embodiment 6 of the present invention.
- FIG. 1 is a block diagram showing a configuration of a color correction apparatus according to Embodiment 1 of the present invention. 29
- the illustrated color correction device is composed of color correction means 1 for inputting an input image signal 101 for performing color correction, and color gamut compression means 2 for performing color gamut compression of image data output from the color correction means 1. Is done.
- the input image signal 101 is composed of visual color space data representing an arbitrary chromaticity and RGB data.
- the color correction means 1 includes a color reproduction correction means 11 for correcting the chromaticity indicated by the input image signal 101 based on the color reproduction characteristic data 103.
- the color reproduction correction means 11 constituting the color correction means 1 inputs the input image signal 101, performs a predetermined operation using the RGB data constituting the input image signal 101, and performs the input image signal The hue number and hue value of the chromaticity of 101 are obtained. Next, based on the visual color space data of the input image signal 101 and the color reproduction characteristics data 103 in which the color reproduction characteristics of the color image display device and the target color reproduction characteristics are described, The chromaticity indicated by the value is corrected, and the corrected visual color space data is output.
- the color gamut compression means 2 calculates the color gamut of the color image display device and the color gamut of the target color space from the corrected visual color space data based on the color reproduction characteristic data 103. . Next, the color gamut of the target color space is compressed into the color gamut of the color image display device so that the corrected visual color space data can be reproduced with the chromaticity of the color gamut of the color image display device. Color gamut compression.
- the color gamut compression means 2 performs color gamut compression on the corrected visual color space output from the color reproduction correction means 11 based on the color reproduction characteristic data 103 as described above, The image is output as the output image signal 102. Next, the detailed operation of the color reproduction correction means 11 will be described.
- the color reproduction correction means 11 receives the input image signal 101, and uses the RGB data forming the input image signal 101 to determine the hue number of the input image signal 101. And the hue value are obtained by the processing described below.
- the R, G, and B signals described in the RGB image of the input image signal 101 are compared, and the maximum value, intermediate value, and minimum value are determined by calculation.
- the intermediate value when the maximum value is an R signal, the intermediate value is a G signal, and the minimum value is a B signal, it indicates a red to yellow color area, and the hue number of this color area is 0.
- the maximum value is the G signal
- the intermediate value is the R signal
- the minimum value is the B signal
- it indicates the yellow to green color gamut.
- the maximum value is the G signal
- the intermediate value is the B signal
- the minimum value is the R signal
- it indicates the color area from green to cyan.
- the hue number of this color area is 2.
- the maximum value is the B signal
- the intermediate value is the G signal
- the minimum value is the R signal, it indicates the cyan to blue color area, and the hue number of this color area is 3.
- the intermediate value is the R signal
- the minimum value is the G signal
- the hue number of this color region is 4.
- the maximum value is the R signal
- the intermediate value is the B signal
- the minimum value is the G signal, it indicates the magenta to red color area, and the hue number of this color area is 5.
- the maximum value is an R signal
- the intermediate value is a G signal
- the minimum value is a B signal
- the minimum value is subtracted from the maximum value (R signal minus B signal)
- the minimum value is subtracted from the intermediate value Yes (G signal-B signal).
- the upper limit value that can be represented by the number of bits constituting the RGB data of the input image signal 101 is referred to as the maximum bit value of the RGB data.
- the upper limit value that can be represented by the number of bits constituting each data is referred to as a bit maximum value.
- the quotient obtained in this manner relates to a predetermined color area based on the magnitude relationship between the R signal, the G signal, and the B signal. 14529
- the hue numbers corresponding to the same color region as the quotient are added to the quotient, and this value is added to the input image signal 101.
- the hue number is used.
- the remainder when the quotient is obtained is set as the hue value of the input image signal 101.
- each data indicating the chromaticity is identified by a hue number and a hue value used when identifying based on hue.
- FIG. 2 is an explanatory diagram showing an example of setting a hue number and a hue value.
- the shaded range in the figure indicates the chromaticity range on the CbCr plane among the chromaticity ranges that can exist in the YCbCr color space.
- the chromaticity range is represented by a substantially hexagonal range as shown in the figure, and each hue constituting this chromaticity range is represented by being arranged in a ring as indicated by the arrow f in the figure. Is done. Therefore, each hue number from 0 to 5 is set at each vertex of the hexagon indicating the chromaticity range, and for example, each hue number is set so that a predetermined position between hue number 0 and hue number 1 can be specified.
- the hue value indicating the position between them it is possible to indicate all the hues forming a hue circle by the hue number and the hue value.
- the hue numbers described here are set so as to correspond to the vertices of a hexagon indicating the chromaticity range on the CbCr plane, but at least to the three primary colors used in the color image display device.
- a hue number is set, and a hue number is set for a chromaticity that is complementary to the three primary colors together with the three primary colors or a chromaticity that is randomly extracted from the color reproduction range of the color image reproducing apparatus, and corresponds to the hue number. Then, the content of the color reproduction characteristic data 3 described later may be described.
- the color reproduction correction means 11 processes the input image signal 101 as described above, obtains the hue number and hue value of the input image signal 101, and then sets the color preset by the user. Obtain the reproduction characteristic data 103. next, The visual color reproduction data describing the color reproduction characteristics of the color image display device described in the color reproduction characteristics data 103 and the visual color space data describing the target color reproduction characteristics are described below. The correction calculation of the chromaticity indicated by the input image signal 101 is performed.
- the visual color space data describing the target color reproduction characteristics include, for example, data indicating characteristics of a standard color space in accordance with standards such as NTSC and sRGB, and color reproduction of a color image display device, particularly, a transparent image. This is data indicating the characteristics or the color reproduction characteristics of the print image.
- FIG. 3 is an explanatory diagram illustrating a configuration of a color reproduction characteristic data used in the color correction device according to the first embodiment.
- the color reproduction characteristic data 103 is made up of visual color space data representing the color reproduction characteristic of the color image display device and visual color space data representing the target color reproduction characteristic, corresponding to each hue number. One night is written. More specifically, it describes chromaticity representing a color reproduction characteristic of a color image display device and chromaticity representing a target color reproduction characteristic of a certain hue represented by each hue number. More specifically, the color reproduction characteristics and target color reproduction characteristics of a color image display device are described by values representing chromaticity in visual color space data, for example, in a YCbCr color space. .
- the color reproduction correction means 11 uses the color reproduction characteristic data 103 illustrated in FIG. 3 as follows.
- the color reproduction characteristic of the color image display device corresponding to the hue number obtained from the RGB data of the input image signal 101 is referred to.
- the color reproduction characteristics of the color image display device referred to here are referred to as color characteristics a.
- 1 is added to the hue number obtained from the RGB data of the input image signal 101, and the color reproduction characteristics of the color image display device corresponding to the hue number are referred to.
- the color reproduction characteristics of the color image display device referred to here are referred to as color characteristics b.
- the color reproduction characteristic data 103 expresses the chromaticity representing each color reproduction characteristic by each value of the visual color space data as described above, the color characteristics a, Each data value described as b also expresses a predetermined chromaticity.
- the color reproduction correction means 11 performs the chromaticity and color reproduction characteristic data 10 0 indicated by the input image signal 101. The following process is performed to make the contents described in 3 correspond.
- the ratio m relating to the color characteristic a which is the internal division ratio
- the ratio n relating to the color characteristic b is represented by the value of the visual color space data of the input image signal 101, the value of the visual color space data of the color characteristic a, and the value of the visual color space data of the color property b.
- the target color reproduction characteristic of the color reproduction characteristic data 103 corresponding to the hue number of the input image signal 101 is referred to.
- the target color reproduction characteristic referred to here is a color characteristic c.
- the target color reproduction characteristic referred to here is a color characteristic d.
- the color reproduction characteristic data 103 represents the chromaticity representing each color reproduction characteristic by each value of the visual color space data as described above, each of the color reproduction characteristic data 103 described as the color characteristic c and the color characteristic d is described.
- the data value also represents a predetermined chromaticity.
- the color characteristic c is multiplied by the ratio m
- the color characteristic d is multiplied by the ratio n
- the products are added to generate corrected visual color space data based on the target color reproduction characteristic.
- the color reproduction correction means 11 outputs the corrected visual color space data obtained in this way.
- the color gamut compression means 2 includes conversion means (not shown) for converting visual color space data into RGB data, and inputs the corrected visual color space data input from the color correction means 1 to the conversion means.
- the conversion means performs matrix operation or exponentiation operation on the corrected visual color space data depending on the color reproduction characteristics of the color image display device, converts the data into RGB data, and obtains R 1 G 1 B 1 data. .
- This operation is different from the process of converting RGB data into visual color space data representing the color reproduction characteristics of a color image display device, and conversely, the visual color space data representing the color reproduction characteristics of a color image display device. This is related to the process of converting evening to RGB data.
- R 1 G 1 B 1 data is deleted.
- the resulting R1, G1, and B1 data are compressed by ratio calculation and adjusted so that all data does not exceed the maximum bit value of R1G1B1 data. Adjusted in this way; R 1 G 1 B 1 day R 1 day, G 1 day — Evening, B 1 data is converted to RGB of input image signal 101
- the color gamut compression means 2 refers to the color reproduction characteristics of the color image display device of the color reproduction characteristics data 103 to determine the color reproduction characteristics of the color image display device corresponding to the hue number (A). Chromaticity representing the color reproduction characteristics of the color image display device corresponding to the hue number (A + 1) obtained by adding 1 to the hue number (A) And ask.
- the chromaticity of the hue number (A) is defined as a vector a
- the chromaticity of the hue number (A + 1) is defined as a vector b
- these are treated as chromaticity vectors, and the vector sum is calculated.
- this vector sum is defined as vector ab
- the hue value (A) internally divides vector ab. This means that the hue value (A) is a value indicating the distance from the vector a indicating the chromaticity of the hue number (A) to the vector b indicating the chromaticity of the hue number (A + 1). Because you do.
- the hue value (A) determines the internal ratio of the internal division between the vector a and the vector b. For example, the ratio mA related to the vector a and the ratio nA related to the vector b are determined.
- the chromaticity representing the color reproduction characteristics of the color image display device corresponding to the hue number (A) obtained by referring to the color reproduction characteristics data 103 is multiplied by the ratio mA.
- the chromaticity representing the color reproduction characteristics of the color image display device corresponding to the hue number (A + 1) obtained by referring to 103 is multiplied by the ratio nA, and the product of these is added to add the hue number (
- the chromaticity (A) representing the color reproduction characteristics of the color image display device corresponding to the hue indicated by A) and the hue value (A) is obtained.
- This chromaticity (A) corresponds to vertex b described later.
- the color gamut compression means 2 performs a matrix operation or an exponentiation operation depending on a target color reproduction characteristic on the corrected visual color space data using the conversion means, and converts the data into RGB data. Then ask for R 2 G 2 B 2 de overnight. In contrast to the process of converting RGB data into a visual color space image showing the target color reproduction characteristics, this operation conversely converts a visual color space image showing the target color reproduction characteristics into an RGB image data. It is related to the process of converting to.
- the color gamut compression means 2 performs color reproduction even after the corrected visual color space data is converted into R1G1B1 data and R2G2B2 data by the conversion means.
- the corrected visual color space data input from the current correction unit 11 is retained.
- the gamut compression means 2 determines that the largest value among the data values of the R 2 G 2 B 2 data obtained in this way exceeds the maximum bit value of: R 2 G 2 B 2 data.
- the R2 data, G2 data, and B2 data that make up the R2G2B2 data are compressed by a ratio operation, and all data is compressed as bits of the R2G2B2 data. Adjust so that the maximum value is not exceeded.
- the R 2 data, G 2 data, and B 2 data of R 2 G 2 B 2 data adjusted in this manner are converted to the color reproduction correction means 11 of the input image signal 101; RGB.
- the hue number and the hue value of the input image signal 101 are processed in the same manner as the processing using the data, and the hue number of the visual color space data after correction by the target color reproduction characteristic (B) And the hue value (B).
- the color gamut compression means 2 refers to the target color reproduction characteristic of the color reproduction characteristic data 103, and calculates the chromaticity representing the target color reproduction characteristic corresponding to the hue number (B), The chromaticity representing the target color reproduction characteristic corresponding to the hue number (B + 1) obtained by adding 1 to the hue number (B) is obtained.
- the chromaticity of the hue number (B) and the chromaticity of the hue number (B + 1) are treated as chromaticity vectors in the same manner as the chromaticity of the hue number (A) and the hue number (A + 1).
- the internal ratio is calculated when the chromaticity vector of the hue number (B) and the chromaticity vector of the hue number (B + 1) are internally divided by the hue value (B). For example, the hue number ( The ratio mB related to the chromaticity vector of B) and the ratio nB related to the hue number (B + 1) are obtained.
- the chromaticity representing the target color reproduction characteristic corresponding to the hue number (B) obtained by referring to the color reproduction characteristic data 103 is multiplied by the ratio mB.
- the hue number (B + 1) obtained by referring to 03 The chromaticity that represents the target color reproduction characteristic is multiplied by the ratio nB, and the products are added.
- the target color reproduction corresponding to the hue indicated by the hue number (B) and hue value (B) Find the chromaticity (B) representing the characteristic. This chromaticity (B) corresponds to a vertex a described later.
- the gamut compression means 2 calculates the chromaticity (A) representing the color reproduction characteristics of the color image display device corresponding to the hue indicated by the hue number (A) and the hue value (A), and the hue. After obtaining the chromaticity (B) representing the target color reproduction characteristic corresponding to the hue indicated by the number (B) and the hue value (B), the chromaticity (A), that is, the color indicated by the vertex b Color gamut compression is performed using a color gamut based on the color reproduction characteristics of the image display device and a color gamut based on the chromaticity (B), ie, the target color reproduction characteristics indicated by the vertex a. The color gamut compression is performed such that the vertex a indicating the color gamut of the target color reproduction characteristic is included in the color gamut of the color reproduction characteristic of the color image display device.
- FIG. 4 is an explanatory diagram showing a compression process of a color gamut compression unit according to the first embodiment.
- the horizontal axis in FIG. 4 indicates the saturation, and the vertical axis indicates the lightness.
- the vertical axis in Fig. 4 is the YCbCr color space.
- the value corresponds to the lightness Y of the data, and is a value normalized based on the maximum bit value of the data in the YCbCr color space.
- the horizontal axis represents the saturation expressed on the CbCr plane.
- the saturation is calculated as the distance from the origin on the CbCr plane, and is the maximum possible value of the YCbCr color space data. Shows the value normalized based on saturation.
- the color gamut compression means 2 obtains the lightness value and the saturation value of the chromaticities (A) and (B) expressed by the visual color space data by processing, for example, as described above.
- the lightness value and chroma value of the chromaticity (A) thus obtained are represented as vertex b, and are shown in FIG.
- the lightness value and chroma value of (B) are represented as vertex a, and are shown in FIG.
- triangle a 4 shows a color reproduction range based on the color reproduction range.
- triangle b is a color gamut based on the color reproduction characteristics of the color image display device. Is shown.
- the color gamut compression means 2 performs processing as described below when the vertex b does not exist inside the triangle a, and is represented by the triangle a. Performs color gamut compression of the color gamut.
- the gamut compression is not performed, and the corrected visual color space data input from the color reproduction correction means 11 is output to the output image signal 1. Output from the gamut compression means 2 as 0 2.
- the point at which triangles a and b intersect between vertex a and vertex b is determined as vertex c, and this vertex c and a point on the lightness axis of equal lightness are determined as a convergent point. Then, the triangle a is compressed so that the vertex a points toward this convergence point, so that the color gamut based on the target color reproduction characteristics falls within the color gamut based on the color reproduction characteristics of the color image display device. It performs color gamut compression.
- the corrected visual color space data is included in the color gamut of the target color space and can be reproduced on a color image display device. It shows the degree.
- FIG. 5 is an explanatory diagram showing another compression process of the color gamut compression unit according to the first embodiment.
- the color gamut compression described with reference to Fig. 4 is performed such that vertex a is directed to a vertex c where triangle a including vertex a and triangle b including vertex b intersect and a convergent point on the brightness axis of equal brightness.
- the compression direction was set, as shown in Fig.
- a vertex c having a lightness higher than the lightness of is set, and a compression direction of a color gamut indicated by a triangle a is set such that the vertex a is directed to a convergence point on the lightness axis having the same lightness as the vertex c.
- Gamut compression may be used to obtain visual color space data with high brightness.
- FIG. 6 is an explanatory diagram showing another compression process of the color gamut compression unit according to the first embodiment.
- a vertex c having a higher brightness than the brightness at the point where the triangle a and the triangle b intersect is set on the straight line connecting the vertex b and the coordinates (0, 0).
- the compression coefficient may be increased as the distance from the convergence point is increased and nonlinearly compressed to prevent a decrease in the saturation of the entire image represented by the compressed visual color space data.o
- FIG. 7 is an explanatory diagram showing another compression process of the color gamut compression unit according to the first embodiment.
- the color gamut compression described with reference to FIG. 4 is performed so that the vertex a faces the vertex c where the triangle a having the vertex a and the triangle b having the vertex b intersect with the convergent point on the lightness axis of equal lightness.
- the compression direction of the color gamut indicated by the triangle a is set, if the visual color space data to be subjected to color gamut compression has low lightness, as shown in Fig. 7, the lightness is increased.
- the compression direction of the color gamut is set so that vertex a goes to the coordinates (0, 1), and compression processing is performed to increase the brightness of the chromaticity indicated by the visual color space data after the correction processing.
- the lightness of the vertex a is higher than the lightness of the vertex b, that is, when the visual color space data to be subjected to the color gamut compression has a high lightness, for example, the vertex a has the coordinates (0 , 0)
- the color gamut may be compressed, and compression processing may be performed to reduce the brightness of the chromaticity indicated by the visual color space data after the correction processing.
- the color reproduction correction unit 11 obtains the hue number and the hue value of the input image signal 101, and obtains the color reproduction characteristic data corresponding to the hue number and the hue value.
- the corrected visual color space data in which the chromaticity of the input image signal 101 is corrected using 103 is generated, and the color gamut compression means 2 displays the color image based on the color reproduction characteristic data 103. Since color gamut compression is performed using a color gamut based on the color gamut of the device and a color gamut based on the target color gamut, the color gamut compression is applied to the corrected visual color space data. This has the effect that visual color space data can be obtained in line with the target color reproduction characteristics.
- FIG. 8 is a block diagram showing a configuration of a color correction device according to Embodiment 2 of the present invention.
- the illustrated color correction apparatus includes a color correction unit 1 for inputting an input image signal 101 and a color gamut compression unit 2 for performing color gamut compression of image data output from the color correction unit 1.
- the input image signal 101 shown in FIG. 8 is composed of visual color space data indicating an arbitrary chromaticity and RGB data.
- the color correction means 1 shown in FIG. 8 includes hue conversion means 12 for converting the hue indicated by the visual color space data of the input image signal 101. -Next, the operation will be described.
- the color correction means 1 shown in FIG. 8 converts the input image signal 101 into chromaticity in, for example, an XYZ color space, an L * a * b * uniform color space, a YUV color space, a YCbCr color space, or the like. And the RGB data that represents the same chromaticity as this visual color space data by the R signal, G signal, and B signal values.
- the hue conversion means 12 of the color correction means 1 inputs the visual color space data of the Zuka image signal 101 and the RGB image data, and uses the RGB data to generate the color described in the first embodiment. A predetermined operation similar to that of the reproduction correction means 11 1 is performed, and the hue number and hue value of the input image signal 101 are obtained. Next, based on the color adjustment data 104 input from the outside, the hue conversion of the visual color space data of the input image signal 101 is performed, and the hue number and the hue value after the hue conversion are obtained.
- the hue conversion means 12 processes the hue number and hue value before hue conversion, the hue number and hue value after hue conversion, and the visual hue space data after hue conversion, Output to 2.
- the color gamut compression means 2 performs color reproduction of a hue before conversion from a hue number and a hue value before hue conversion based on the color reproduction characteristic data 103 a.
- the color gamut of the converted hue is obtained from the hue number and the hue value after the hue conversion.
- the color gamut of the hue before the conversion is subjected to the color gamut compression toward the color gamut of the hue after the conversion, and the visual color space data after the hue conversion is subjected to the color gamut compression.
- the color gamut compression means 2 performs color gamut compression based on the color reproduction characteristic data 103 a so that the chromaticity indicated by the visual color space data after the hue conversion is included in the color gamut.
- the visual color space data subjected to the color gamut compression is output as an output image signal 102.
- the hue conversion means 12 computes the R, G, and B signals forming the RGB data of the input image signal 101 in the same manner as the color reproduction correction means 11 described in the first embodiment. Then, the hue number and the hue value of the input image signal 101, that is, the hue number and the hue value before the hue conversion are obtained.
- the color adjustment data 104 is obtained from the outside, and the hue conversion of the visual color space data of the input image signal 101 is performed.
- the color adjustment data 104 is a data description of the hue to be adjusted and the amount of adjustment set according to the user's preference. For details, refer to Adjusting the hue value of the hue to be adjusted. It describes the amount and the amount of hue adjustment for the hue around it.
- the hue conversion means 12 compares the hue indicated by the visual color space data of the input image signal 101 with the hue indicated by the color adjustment data 104, and when the same hue is indicated, the hue conversion means 12 obtains the hue.
- the hue value after the hue conversion is obtained by adding the adjustment amount of the hue value described in the color adjustment data 104 to the hue value of the input image signal 101, that is, the hue value before the hue conversion.
- the color adjustment data 104 indicates the hue to be arbitrarily adjusted, but the adjustment amount of the hue around the hue to be adjusted is also described.
- the hue indicated by the visual color space data of the input image signal 101 is 14529
- the color conversion relevant phase means 12 performs the same processing as the above-described calculation on the relevant hue described in the color adjustment data 104, Perform hue adjustment.
- the hue number and the hue value after the hue conversion are performed in the following procedure. Ask for.
- the value of the adjustment amount is added to the hue value before hue conversion, and the hue value (C) after adjustment is obtained.
- the adjusted hue value (C) is larger than the maximum bit value of the input image signal 101, add 1 to the hue number before hue conversion, and use that value as the hue number after hue conversion.
- the maximum bit value of the input image signal 101 is subtracted from the adjusted hue value (C), and this is used as the hue value after hue correction.
- the hue value (C) after the adjustment is smaller than the maximum bit value of the input image signal 101, the hue number after the hue conversion is the same as the hue number before the hue conversion, and Is the hue value after the hue conversion.
- the hue conversion means 12 includes the hue number before hue conversion and the visual color space data before hue conversion having the hue value obtained as described above, and the hue number and hue value after hue conversion having the hue value after hue conversion. Is output to the color gamut compression means 2.
- the color adjustment data 104 input from the outside is input to the hue conversion means 12 via, for example, a user interface (not shown).
- the user interface is provided, for example, in the color correction device, and is connected to an external input unit (not shown).
- the color adjustment data 104 represents the hue and adjustment amount of the correction target set by the user operating the input unit by converting the operation amount of the input unit into a physical amount. It was a night.
- the hue conversion means 1 and 2 are provided with a hue lookup table (hereinafter referred to as Ruth).
- a backup table is referred to as an LUT), and hue conversion of the visual color space data of the input image signal 101 may be performed with reference to the hue LUT.
- the hue LU ⁇ ⁇ used at this time is an adjustment amount given for all hues.
- FIG. 9 is an explanatory diagram showing the hue conversion characteristics of the hue LUT.
- the illustrated hue conversion characteristic is an example of a characteristic in which an adjustment amount is added so that when a desired hue is converted so that smooth color adjustment is performed, the hue around the hue is also appropriately converted.
- the horizontal axis X in FIG. 9 indicates the hue before the hue conversion.
- R (red), ⁇ (yellow), G (green), C (cyan),: (blue), ⁇ (magenta), R (red) Based on the arrangement of the rings, these hues and intermediate hues are represented by a hue value (D) obtained by a calculation described later.
- the vertical axis ⁇ indicates the hue after the hue conversion.
- the hues of R (red), ⁇ (yellow), G (green), C (cyan), ⁇ (blue), ⁇ (mazen evening), and R (red) set on the vertical axis ⁇ Based on the arrangement, these hues and intermediate hues are represented by a hue value ( ⁇ ) obtained by a calculation described later.
- the hue value (D) and the hue value ( ⁇ ) are as described below. For example, when hue number 1 and hue number 2 are divided into 256 equal parts, and each position between the hue numbers is represented by hue values 0 to 255, the hue number 1 and hue number 2 The hue located can also be represented by hue number 1 * 256 + hue value (this hue value is one of the above hue values 0 to 255).
- the hue value (D) and the hue value ( ⁇ ) are such that the hue number is omitted and all the hues are indicated only by the hue values.
- each coordinate axis represents a value of 0 to 153,36.
- the hue value is expressed in 8 bits (256 steps).
- the number of bits representing the hue value may be other than 8 bits.
- the range of each coordinate axis is determined based on the number of steps corresponding to the number of bits.
- the adjustment amount is added as described below. For example, a predetermined adjustment amount is added to the Y coordinate value on the linear characteristic line corresponding to the hue before conversion shown on the X axis in FIG. 9, and a point is added to the Y coordinate value obtained by adding the adjustment amount.
- Set P3 Note that the X coordinate value of the point P3 is the same as the X coordinate value of the hue before change shown in the figure.
- Point P1 is set on the linear characteristic line so that (X2-XI) is equal to (adjustment amount * ⁇ ).
- Point ⁇ 5 is set so that the slope of the straight line connecting point ⁇ 4 and point ⁇ 5 is “positive”, and ( ⁇ 5— ⁇ 4) is (adjustment amount * *).
- X 1 is the X coordinate value of point ⁇ 1
- ⁇ 5 is the X coordinate value of point ⁇ 5.
- the characteristic curve passing through the points # 1 to # 5 set in this way indicates a hue conversion characteristic having an adjustment amount, and a hue LUT is provided so as to have the hue conversion characteristic. Note that the points 1, ⁇ T JP2003 / 014529
- the hue conversion means 12 adds the bit maximum value of the visual color space data of the input image signal 101 to the hue number before hue conversion. Multiply, add the hue value before hue conversion to this value to obtain the hue value (D), and refer to the hue LUT with this hue value (D).
- Hue The hue value (E) obtained by referring to the LUT is divided by the maximum bit value of the visual color space data of the input image signal 101, and the value obtained by this division is calculated after hue conversion. And the remainder is the hue value after hue conversion.
- the hue conversion means 12 obtains the hue number and the hue value after the hue conversion with reference to the hue LUT as described above, and generates the visual color space data after the hue conversion. Note that the hue number and hue value of the visual color space data before hue conversion are calculated using the RGB data of the input image signal 101 in the same manner as described above even when hue conversion is performed using the hue LUT. Ask by.
- the color gamut compression means 2 inputs the visual color space data before the hue conversion and the visual color space data after the hue conversion from the hue conversion means 12 and externally outputs the color reproduction characteristic data 10.3a. input.
- FIG. 10 is an explanatory diagram showing the structure of color reproduction characteristic data used in the color correction device according to the second embodiment.
- This figure shows the configuration of the color reproduction characteristic data 103a, in which visual color space data representing the color reproduction characteristics of the color image display device is described corresponding to each hue number. Specifically, it describes the chromaticity representing the color reproduction characteristics of a color image display device for a certain hue represented by each hue number. Specifically, the color reproduction characteristics of the color image display device are described by visual color space data, for example, values representing chromaticity in the YCbCr color space. TJP2003 / 014529
- the hue before conversion is recognized based on the hue number and hue value before hue conversion, and the color gamut based on the color reproduction characteristics of the color image display device of the hue before conversion based on the color reproduction characteristic data 103a.
- the hue number and hue value before hue conversion are referred to as hue number (F) and hue value (F), respectively.
- the process of obtaining the color gamut based on the color reproduction characteristics of the color image display device of the hue before conversion is performed by first referring to the color reproduction characteristics data 103a and displaying the color image corresponding to the hue number (F).
- the chromaticity representing the color reproduction characteristics of the device and the chromaticity representing the color reproduction characteristics of the color image display device corresponding to the hue number (F + 1) obtained by adding 1 to the hue number (F) are obtained.
- the chromaticity of the hue number (F) and the chromaticity of the hue number (F + 1) are treated as chromaticity vectors, respectively, and the hue number described in the description of the operation of the color gamut compression means 2 of the first embodiment is given.
- the hue number (F) and the hue value (F) are obtained in the same manner as in the process of obtaining the chromaticity (A) representing the color reproduction characteristics of the color image display device corresponding to the hue indicated by (A) and the hue value (A).
- the chromaticity (F) representing the color reproduction characteristics of the color image display device corresponding to the hue indicated by F) is obtained. This chromaticity (F) corresponds to the vertex a shown in FIG. 4 to FIG.
- the color gamut compression means 2 recognizes the converted hue from the hue number and hue value after hue conversion, and based on the color reproduction characteristic data 103a, the color of the color image display device of the hue after conversion. A color gamut based on the reproduction characteristics is obtained.
- the hue number and hue value after hue conversion are referred to as hue number (G) and hue value (G), respectively.
- the process of obtaining the color gamut based on the color reproduction characteristics of the color image display device of the converted hue is performed by referring to the color reproduction characteristic data 103a and reproducing the color reproduction of the color image display device corresponding to the hue number (G).
- the chromaticity representing the characteristic and the chromaticity representing the color reproduction characteristic of the color image display device corresponding to the hue number (G + 1) obtained by adding 1 to the hue number (G) are obtained.
- the chromaticity of the hue number (G) and the chromaticity of the hue number (G + 1) The chromaticity (F), which represents the color reproduction characteristics of the color image display device corresponding to the hue indicated by the hue number (F) and the hue value (F) described above, is treated as The chromaticity (G) representing the color reproduction characteristics of the color image display device corresponding to the hue indicated by the hue number (G) and the hue value (G) is obtained.
- This chromaticity (G) corresponds to vertex b shown in FIGS.
- the chromaticity (F) representing the color reproduction characteristics of the color image display device of the hue before conversion and the chromaticity (G) representing the color reproduction characteristics of the color image display device of the hue after conversion are obtained.
- these chromaticity (F) and chromaticity (G) are treated as a vertex a and a vertex b, respectively, and as in the color gamut compressing means 2 of the first embodiment, FIG. 4 to FIG.
- the color gamut of triangle a is compressed into the color gamut of triangle b.
- the color gamut compression means 2 of the second embodiment converts the color reproduction range based on the color reproduction characteristics of the color image display device of the hue before the conversion into the color reproduction characteristics based on the color reproduction characteristics of the color image display device of the hue after the conversion. Compress to the area ⁇
- the visual color space data after the hue conversion indicates chromaticity that enables color reproduction in the color image display device.
- the color correction means 1 is provided with a color space conversion means, and the RGB data can be converted to any one of the aforementioned colors. Convert to visual color space data represented by space.
- This color space conversion is performed by applying a color space conversion process such as matrix operation or exponentiation operation to the RGB image data to convert it into visual color space data.
- the thus obtained visual color space data and the RGB data input to the above-described color correction means 1 are input to the hue conversion means 12 and processed as described above.
- the image signal input to the color correction means 1 is based on visual color space data and RG.
- the color correction means 1 is provided with a color space conversion means, and the visual color space data input to the color correction means 1 is further visually checked for chromaticity by the color space conversion means. Processing may be performed so as to convert to visual color space data to be expressed. This processing is performed, for example, when the data expressed in the XYZ color space is input to the color correction means 1, the color space conversion means converts the XYZ color space data into YCbCr color space data. Is what you do.
- the RGB data is input to the next processing means together with the output of the color space conversion means, in addition to the color space data subjected to the color space conversion processing.
- This displayed value changes according to the amount of operation of the slider. Also, a function may be provided that automatically adjusts the display of the slider when the user directly inputs the adjustment amount of the hue value on the edit screen. Further, the peripheral color of the color selected by the user may be displayed below or above the slider.
- desired color reproduction data is input using input means from a plurality of color reproduction characteristic data prepared in advance.
- the color gamut compression means 2 may perform color gamut compression using the color reproduction characteristic data desired by the user.
- a plurality of types of color reproduction characteristic data are stored in a predetermined storage means as, for example, a text data file or a binary data file, and are stored in a user interface.
- the user operates the connected input means to select desired color reproduction characteristic data.
- the gamut compression means 2 acquires the color reproduction characteristic data selected at this time from the storage means, and performs gamut compression as described above.
- the hue conversion means 12 converts the hue of the visual color space data of the input image signal 101 based on the color adjustment data 104 input from the outside
- the color gamut compression means 2 converts the color gamut of the hue before the conversion into the color gamut of the hue after the conversion based on the different color reproduction characteristic data 103a in which the color reproduction characteristics of the color image display device are described.
- the color gamut is compressed so that the chromaticity indicated by the visual color space data whose hue has been converted by the hue conversion means 12 becomes the chromaticity included in the color gamut of the color image display device.
- hue conversion according to the color reproduction characteristics of each color image display device can be performed, and smoothness can be obtained by performing color gamut compression based on the color reproduction characteristics of the color image display device.
- the effect is that an output image signal 102 that can reproduce The
- the gamut compression means 2 sets the chromaticity representing the color reproduction characteristics of the color image display device of the hue before the conversion as the vertex a, and the chromaticity representing the color reproduction characteristics of the color image display device of the hue after the conversion.
- the vertex c is indicated by the vertex a toward the convergence point on the brightness axis of equal lightness. Since the color gamut to be reproduced is compressed, there is an effect that visual color space data after hue conversion showing a smooth image with little loss of brightness can be obtained.
- FIG. 11 is a block diagram showing a configuration of a color correction device according to Embodiment 3 of the present invention.
- the same or corresponding portions as those shown in FIG. 8 are denoted by the same reference numerals, and description thereof will be omitted.
- the color gamut compression means 2 of the color correction device according to the third embodiment inputs the color reproduction characteristic data 103 c together with the color reproduction characteristic data 103 b, and uses these color reproduction characteristic data It performs color gamut compression.
- the hue converter 12 of the color corrector 1 shown in FIG. 11 operates in the same manner as the color corrector 1 or the hue converter 12 according to the second embodiment described with reference to FIG. Here, the description of the same operation as that described in the second embodiment will be omitted.
- the color gamut compression means 2 shown in FIG. 11 operates almost in the same manner as that shown in FIG. Here, the characteristic operation of the color gamut compression means 2 according to the third embodiment will be described.
- the color gamut compression means 2 shown in FIG. 11 converts the hue number and the hue value before the hue conversion, the hue number and the hue value after the hue conversion from the hue conversion means 12 and the visual color space data after the hue conversion. Enter
- FIG. 12 is an explanatory diagram showing the structure of color reproduction characteristic data used in the color correction device according to the third embodiment. This figure shows, in association with each hue number, visual color space data representing the color reproduction characteristics of a color image display device and visual color space data representing the color reproduction characteristics of an original image showing the color tone when viewed with the naked eye. Evening is described, and the visual color space data representing the color reproduction characteristics of the color image display device is the color reproduction characteristics data 103b shown in FIG.
- the visual color space data representing the color reproduction characteristics of the original image in FIG. 12 is based on the color reproduction characteristic data shown in FIG. One night is 103 c.
- These color reproduction data describe chromaticity representing each color reproduction characteristic in the same manner as those shown in FIG. 3 and FIG.
- the color gamut compression means 2 shown in FIG. 11 is a chromaticity representing the color reproduction characteristics of the color image reproduction apparatus shown in FIG. 12 based on the hue number before the hue conversion input from the hue conversion means 12. That is, the color reproduction characteristic data 103b is obtained.
- the chromaticity representing the color reproduction characteristics of the color image reproduction device of the hue indicated by the hue number and the hue value before the hue conversion is processed in the same manner as in the description of the operation of the color gamut compression means 2 of the first embodiment. And this is defined as vertex a. .
- the chromaticity representing the color reproduction characteristic of the original image shown in FIG. 12, that is, the color reproduction characteristic data 103 c is obtained. get.
- processing is performed in the same manner as in the description of the operation of the color gamut compression means 2 of the first embodiment, and the hue number and the chromaticity representing the color reproduction characteristics of the original image of the hue indicated by the hue value are calculated, Let this be vertex b.
- the color gamut indicated by the vertex a is compressed toward the color gamut indicated by the vertex b, and the visual color space data after the hue conversion calculates the color tone of the original image.
- Color gamut compression so as to have the chromaticity included in the color gamut of the color image display device.
- the color gamut compression means 2 compares the color reproduction characteristics data 103 b indicating the color reproduction characteristics of the color image display device with the color port characteristics of the original image. Since the color gamut compression is performed using the color reproduction characteristic data 103c shown in the figure, the hue conversion can be performed according to the color reproduction characteristics of each color image display device and the color reproduction characteristics of the original image. In addition, by performing color gamut compression based on the color reproduction characteristics of the color image display device and the color reproduction characteristics of the original image, an output that allows smooth color reproduction in consideration of the color tone of the original image Image signal 102 can be obtained effective.
- Embodiment 4 "
- FIG. 13 is a block diagram showing a configuration of a color correction device according to Embodiment 3 of the present invention.
- the same or corresponding parts as those shown in FIG. 1 are denoted by the same reference numerals, and description thereof is omitted.
- the color correction apparatus according to the fourth embodiment includes a color correction unit 1 for inputting an input image signal 101 and performing color correction, and a color reproduction characteristic which is output from the corrected visual color space data output from the color correction unit 1.
- a lightness gamut compression unit 2a that performs color gamut compression based on the data and outputs color converted data, that is, an output image signal 102.
- the color correction means 1 shown in FIG. 13 comprises lightness conversion means 13 for converting the lightness of the input image signal 101 based on the color adjustment data 104a.
- the color adjustment data 104 a is data describing the adjustment amount of the lightness of the hue to be adjusted set according to the user's preference, and is expressed in detail by the visual color space data. It describes the adjustment amount of the lightness value of the hue to be adjusted.
- the brightness conversion means 13 shown in FIG. 13 inputs color adjustment data 104 a from the outside and converts the brightness of the input image signal 101 based on the color adjustment data 104 a. Do.
- the hue number and the hue value of the input image signal 101 are first determined by using the RGB data forming the input image signal 101, and the color reproduction correction means 1 described in the first embodiment is used. It works in the same way as 1.
- the brightness conversion of the input image signal 101 in the visual color space is performed.
- the case where the visual color space data forming the input image signal 101 is, for example, the YCbCr color space data will be described.
- the lightness conversion means 13 adds the color adjustment amount based on the color adjustment data 104a to the lightness value Y1 or subtracts it based on the sign of the data, and outputs the lightness value Y after the lightness conversion. Find 2
- the brightness conversion means 13 may perform color adjustment, that is, brightness conversion, using a brightness LUT configured by associating a brightness value before conversion with a brightness value after conversion.
- a brightness LUT configured by associating a brightness value before conversion with a brightness value after conversion.
- chromaticity having a converted lightness value corresponding to the lightness value before conversion is described, for example, as visual color space data.
- the lightness conversion means 13 refers to the contents of the lightness LUT corresponding to the lightness value Y1 of the visual color space data of the input image signal 101, and Find the chromaticity having the lightness value Y2.
- the setting of the lightness LUT including the color adjustment amount is set by the user using, for example, the user interface described in the second embodiment.
- the user interface used here includes an editing function for inputting the color adjustment amount, a function for selecting a file in which a brightness LUT is described, a function for freely creating a brightness LUT, and the like. , Or configured to have a plurality of the above functions.
- the lightness conversion means 13 performs the lightness conversion of the input image signal 101 in the visual color space as described above, and represents the RGB data of the input image signal 101, that is, the chromaticity before the lightness conversion. RGB color data, lightness value Y1 of visual color space data of input image signal 101, hue number and hue value of input image signal 101, and lightness color gamut compression of lightness converted visual color space data Output to means 2a.
- the brightness color gamut compression means 2a performs the division using the brightness value Y1 input from the brightness conversion means 13 as a division coefficient, and the brightness value Y2 of the visual color space data after the brightness conversion as a division coefficient, This value is used as a lightness coefficient.
- the brightness coefficient is multiplied by each value of the RGB data of the input image signal 101, and the RGB data after the brightness conversion is multiplied. —Calculate the values of R 2, G 2, and B 2 for the evening.
- the lightness gamut compression means 2a determines whether any of the data values of R2, G2, and B2 obtained as described above exceeds the maximum bit value of the input image signal 101. On the basis of the color reproduction characteristic data 103d, lightness gamut compression is performed as described below.
- 103d is a color image display device corresponding to the hue number, which is the same as the color reproduction characteristic data 103a shown in Fig. 1 ⁇ .
- the chromaticity, which represents the color reproduction characteristics of, is described by visual color space data.
- the lightness color gamut compression means 2a performs the same procedure as the color gamut compression means 2 described in the second embodiment, and uses the input image input from the lightness conversion means 13 based on the color reproduction characteristic data 103d.
- the chromaticity representing the color reproduction characteristics of the color image display device corresponding to the hue number and hue value of the signal 101 is obtained.
- FIG. 14 is an explanatory diagram showing a compression process of a lightness gamut compression unit according to the fourth embodiment.
- the vertical axis in this figure represents lightness, and the horizontal axis represents saturation, and shows normalized values in the same manner as the explanatory diagrams shown in FIGS.
- the brightness color gamut compressing means 2a performs the same operation as the color gamut compressing means 2 described in the second embodiment to obtain a color image display device corresponding to the hue number and the hue value of the input image signal 101 described above. Is obtained from the color reproduction characteristic data 103 d, and this chromaticity is defined as a vertex d shown in FIG. T JP2003 / 014529
- vertex d the lightness value of vertex d is obtained, for example, vertex e indicating the chromaticity converted using lightness LUT is obtained.
- vertex e indicating the chromaticity converted using lightness LUT is obtained.
- a triangular color reproduction area formed by vertex e and the lightness axis, vertex d and lightness axis The intersection of the triangular color gamut formed by is obtained. Let this intersection be vertex f.
- the vertex d shown in FIG. 14 corresponds to the vertex a shown in FIGS. 4 to 7, and the vertex e shown in FIG. 14 corresponds to the vertex e shown in FIGS. 4 to 7.
- the vertex: f shown in FIG. 14 corresponds to the vertex c shown in FIGS.
- the brightness color gamut compression means 2a applies the color gamut compression to the lightness-converted visual color space data, so that the compression direction is determined as described in the first embodiment.
- the compression may be performed in any of the directions shown in FIGS. 4 to 7.
- the lightness gamut compression means 13 determines that the data value of R2 exceeds the bit maximum value of the input image signal 101 and the data value of G2 and the data value of B2 are R2.
- the color gamut is compressed with the hue kept constant, and the visual color space data after brightness conversion is used as the output image signal 102. Is also good.
- the brightness color gamut compression means 13 calculates the difference between the bit maximum value of the input image signal 101 and one of the data values of R 2, G 2, and B 2 as a brightness conversion coefficient. Is multiplied by the converted brightness value. May be.
- the brightness conversion coefficient may be set so that the value increases as the difference between the brightness value before the brightness conversion and the brightness value after the brightness conversion increases.
- the lightness color gamut compression means 13 may obtain the data values of R, G, and B after the lightness conversion without using the lightness coefficient as described above, that is, R 2, G 2, and B 2. Next, a method of obtaining the data values of R 2, G 2, and B 2 without using the lightness coefficient will be described.
- the brightness conversion means 13 converts the values of the visual color space data of the input image signal 101, for example, the values of Yl, Cbl, and Crl of the YCbCr color space data.
- the brightness value Y2 after brightness conversion described in the brightness LUT corresponding to the brightness value Y1 is acquired.
- the visual color space data has the data values of Y2, Cbl, and Cr1.
- the brightness conversion means 13 outputs this visual color space data to the brightness gamut compression means 2a together with the hue number and hue value of the input signal 101.
- the brightness color gamut compression means 2a uses a conversion means for converting the visual color space data provided in the light color gamut compression apparatus 2a into RGB data, and for example, the YC b C r color of the visual color space data acquired from the brightness conversion means 13
- the spatial data is converted to RGB data, and the data values of R 2, G 2, and B 2 are obtained. Subsequent processing is the same as described above.
- the brightness conversion means 13 may perform brightness conversion based on the selected color and the color adjustment amount set by the user.
- the brightness conversion of the selected color selected by the user will be described.
- the color adjustment amounts are set for the hue of the selected color and the hues around the selected color, respectively.
- the conversion means 13 performs lightness conversion on the hue of the selected color and the hues around it. P2003 / 014529
- the selection color and the amount of color adjustment are set by the user using, for example, a user interface.
- This user interface has the same functions and configurations as those described in Embodiment 1 and the like. For example, an edit function for setting a selected color, and a color adjustment amount for the selected color are selected or edited. Also, it has a function to select or edit the amount of color adjustment for chromaticity other than the selected color so that the brightness can be changed only for a specific hue.
- the brightness conversion means 13 compares the chromaticity indicated by the visual color space data of the input image signal 101 with the chromaticity of the selected color set by the user interface. Adds the color adjustment amount set by the user interface to the lightness value Y1 described in the visual color space data of the signal 101, or subtracts it based on the sign, and in some cases, multiplies it, and the lightness value after lightness conversion Find Y2.
- the lightness conversion means 13 uses the input image from the lightness value Y2 described in the lightness LUT.
- the color adjustment amount may be obtained by subtracting the lightness value Y 1 of the visual color space data of the signal 101.
- the brightness conversion means 13 is provided with processing means for selecting a file in which the brightness LUT is described, processing means capable of freely creating the brightness LUT, or both of these processing means.
- the brightness conversion means 13 may determine the brightness value Y 2 of the brightness value Y 1 after the brightness conversion by referring to the brightness L UT.
- processing may be performed so that two or more selected colors are set.
- a color chart may be displayed on the input means via the user interface, and the user may visually select the color chart.
- the user interface used here operates as follows. It is. Let the user select a small number of chromaticities, such as one or two. The brightness conversion of each selected color is performed based on multiple types of brightness LUTs selected via the user interface. When the lightness conversion is performed on a plurality of selected colors in this way, processing means for setting a lightness LUT of other chromaticity that does not correspond to the selected color is provided in the user interface. The processing unit causes the brightness conversion unit 13 to perform brightness conversion based on the brightness LUT of other hues. When the brightness conversion is not performed on other colors, brightness conversion is performed using a brightness LUT having a preset linear conversion characteristic as the brightness LUT of the other colors. Alternatively, the brightness conversion may be performed by setting the user to a brightness LUT having a linear conversion characteristic.
- the lightness conversion means 13 sets a hue range in which the lightness conversion is performed including the peripheral color of the selected color.
- This hue range is set by automatic calculation and fluctuated according to the color adjustment amount. For example, when the color adjustment amount is large, the hue range is set wide, and when the color adjustment amount is small, the hue range is set narrow, so that smooth lightness conversion is performed.
- the weighting factor is set so that the weighting factor multiplied by the adjustment amount decreases as the distance from the selected color increases, and the weighting factor is described in the brightness hue LUT, and smooth brightness conversion is performed. Do o
- FIG. 15 is an explanatory diagram showing an example of the lightness hue LUT used by the lightness correction means according to the fourth embodiment. This figure shows, for example, when cyan is selected as the selected color, the normalized lightness value after the lightness conversion for the surrounding hue ranges from cyan to ⁇ ⁇ and from hue to cyan to blue. is there.
- the brightness conversion means 13 converts the hue indicated by the input image signal 101 PT / JP2003 / 014529
- the weight coefficient is obtained by referring to the 36-degree hue LUT, and the value after the brightness conversion described in the lightness LUT corresponding to the hue indicated by the hue number and hue value of the input image signal 101 is obtained in the lightness LUT. Is multiplied by the weight coefficient.
- the hue of the input image signal 101 is included in the set hue range, that is, when only the selected color (A) and other colors (B) are set, the hue of the input image signal 101 is In order to internally divide the hue of the selected color (A) and the hue close to the selected color (A) on one side of the hue range where the other color (B) exists, the weight referred from the lightness hue LUT The coefficient is multiplied by the reference value of the lightness LUT (A) corresponding to the selected color (A) to obtain Y ', and the value obtained by subtracting the weighting coefficient from the normalization coefficient is the lightness corresponding to the other colors (B). Multiply the LUT (B) to obtain Y ".
- the value obtained by adding Y and Y" is the converted brightness value.
- the normalization coefficient is a bit maximum value of the input image signal 101.
- processing means for setting a saturation weighting coefficient in the above-mentioned user interface may be provided so as to change the lightness weighting coefficient according to the saturation.
- the saturation weight coefficient is set, for example, so as to be included in the lightness saturation LUT. These settings are made in the manner of selecting a file or creating a free graph.
- FIG. 16 is an explanatory diagram showing an example of the lightness saturation L UT used by the lightness conversion means according to the fourth embodiment. In the lightness / saturation LUT, the weighting factor is changed according to the saturation, and a weighting factor according to the saturation is set so that only the vicinity of the saturation having the chromaticity to be subjected to the lightness conversion is converted.
- the brightness conversion means 13 obtains saturation from the chromaticity of the selected color set via the above-mentioned user interface. For example, let the distance from the origin on the chromaticity C b 1, C r 1 plane be the saturation C 1. Next, select the hue number of the selected color and PT / JP2003 / 014529
- the brightness conversion means 13 obtains the color reproduction characteristic data 103d, and uses the hue number and the hue value obtained as described above to generate a color image display device based on the color reproduction characteristic data 103d.
- the chromaticity representing the color reproduction characteristics of is obtained. Let this chromaticity be vertex g. Find the intersection between the straight line of the selected color and the lightness and the triangle representing the color gamut formed by the vertex g and the lightness axis, and calculate the point that is the outermost shell of the selected color and the lightness from this intersection. Let this point be the saturation C 2. Next, the maximum bit value of the input image signal 101 is divided by the saturation C2 to obtain a saturation normalization coefficient. Multiply the saturation C 1 by the saturation normalization coefficient to obtain the saturation C 3.
- the saturation coefficient is maximum at the saturation C3 obtained as described above, and the saturation coefficient is increased as the distance from the saturation C3 is increased by providing an arbitrary saturation range. Is set to be smaller. Further, the saturation exceeding the saturation range is set with the saturation weighting factor set to 0.
- the brightness conversion means 13 calculates the brightness value Y 1 of the visual color space data of the input image signal 101 and the brightness LUT. The difference (Y 2-Y 1) from the calculated brightness value Y 2 after the brightness conversion is obtained, and the value obtained by multiplying this value by the saturation weighting coefficient and adding the brightness value Y 1 is obtained as Y 2 ′. 2 Let and be the brightness values after brightness conversion. By calculating the brightness value ⁇ 25 after conversion according to the saturation in this way, the brightness of the selected color can be adjusted without affecting the saturation of the chromaticity other than the surrounding colors of the selected color. The brightness conversion can be performed at the pinpoint.
- the lightness saturation LU ⁇ may be set so that the converted lightness value around the lightness axis shown in FIG. 14 becomes smaller.
- the brightness change around the brightness axis may change greatly for each hue. Therefore, the brightness change of adjacent hues around the brightness axis should not be large.
- the saturation weight coefficient may be set to 1 or less in the low saturation color gamut, and the lightness saturation L UT may be set to 1 in places where the saturation is higher.
- the brightness conversion means 13 performs brightness conversion of the input image signal 101 based on the color adjustment data 104 a
- the brightness gamut compression means 2 a Performs color gamut compression based on the color reproduction characteristics of the color image display device described in the color reproduction characteristics data 103d, so the brightness conversion according to the color reproduction characteristics of each color image display device
- the output image signal 102 that can perform smooth color reproduction by performing lightness gamut compression based on the color reproduction characteristics of the color image display device over the visual color space after the lightness conversion. Is obtained.
- the brightness of the selected color can be converted, for example, only the brightness of the sky chromaticity can be reduced, and as a result, the saturation of the sky color can be increased, and the hue around the hue of the selected color can be increased. This has the effect that only the hue can be smoothly converted in brightness.
- the brightness conversion means 13 performs the brightness conversion by setting the saturation weighting coefficient of the low saturation region to 1 or less, adjacent hues around the brightness axis when performing the brightness conversion of the selected color. In this case, the amount of change in lightness can be reduced, and image quality degradation due to moiré or the like occurring in a low chroma region can be prevented.
- FIG. 17 is a block diagram showing a configuration of a color correction apparatus according to Embodiment 5 of the present invention.
- the same or corresponding portions as those shown in FIGS. 1 and 7 are denoted by the same reference numerals, and description thereof will be omitted.
- the color correction device performs color conversion on the brightness conversion of the input image signal 101 with respect to the color correction unit 1 that performs the brightness conversion of the input image signal 101.
- the brightness conversion means 13 and brightness gamut compression means 2a shown in FIG. 17 operate similarly to the brightness conversion means 13 and brightness gamut compression means 2a described in the fourth embodiment.
- the description of the same operation as that of the color correction device according to the fourth embodiment is omitted, and the characteristic operation of the color correction device according to the fifth embodiment is described.
- the chromaticity conversion means 14 outputs the RGB data of the input image signal 101 from the lightness conversion means 13, that is, the RGB data representing the chromaticity before the lightness conversion, and the visual color space data of the input image signal 101.
- the brightness value Y 1, the hue number and hue value of the input image signal 101, and the visual color space data after brightness conversion are input to the brightness gamut compression means 2 a.
- the chromaticity conversion means 14 includes a conversion means for converting the visual color space data into RGB data.
- the chromaticity conversion means 14 converts the RGB data after the lightness conversion based on the lightness value Y2 of the visual color space data after the lightness conversion. That is, the data values of R 2, G 2, and B 2 are obtained, and these data values are output to the lightness gamut compression means 2 a shown in FIG.
- the lightness gamut compression means 2a shown in FIG. 17 does not need to include a conversion means for converting the visual color space data into RGB data.
- the chromaticity conversion means 14 obtains chromaticity characteristic data 105 from the outside, and the chromaticity characteristic data 105 and the lightness value Y 1 of the input image signal 101 input from the lightness conversion means 13 are obtained.
- the lightness axis shown in FIG. 14 is converted based on. This conversion of the lightness axis is performed, for example, so that the lightness axis indicating the lightness Y intersecting the CbCr plane in the YCbCr color space is nonlinearly drawn. Or, it transforms as if it is inclined with respect to the CbCr plane.
- the conversion of the brightness axis is performed as described below.
- the chromaticity conversion means 14 includes a C b LUT for converting a C b value and a C r LUT for converting a C r value in a YC b C r color space.
- the lightness axis is non-linearly converted, and the chromaticity of the visual color space data after the lightness conversion is converted so that the color tone of the original image is reproduced.
- the Cb LUT and the Cr LUT are referred to based on the lightness value Y2 of the visual color space data after the lightness conversion input from the lightness conversion means 13 and the chromaticity value Cb2 and the chromaticity after the chromaticity conversion Find the value C r 2. If the Cb LUT and the Cr LUT describe the Cb value and the Cr value after the brightness conversion in association with the brightness value Y1 before the brightness conversion, the brightness conversion means 13 The Cb LUT and C r LUT are referred to based on the brightness value Y 1 of the input image signal 101 output from, and the chromaticity values C b 2 and C r 2 after the chromaticity conversion are obtained. You may.
- the chromaticity conversion means 14 outputs the visual color space data subjected to the chromaticity conversion in this manner and the respective values of R 2, G 2, and B 2 to the lightness gamut compression means 2 a.
- the lightness gamut compression means 2a shown in FIG. 17 inputs the data of R2, G2, and B2—evening values and the visual color space data after the chromaticity conversion, and is described in Embodiment 4. Except for the process of obtaining each data value of R2, G2, and B2 by the brightness color gamut compression means 2a, the color reproduction characteristic data is similar to that of the brightness color gamut compression means 2a of the fourth embodiment.
- E103 Performs color gamut compression based on 103d.
- the chromaticity conversion means 14 non-linearly converts the lightness axis based on the chromaticity characteristic data 105, so that the lightness axis conversion is performed together with the lightness conversion. Is performed, the visual color after brightness conversion 03 014529
- the spatial data is, for example, visual color space data having chromaticity included in the color reproduction range of the color image display device, taking into account the color tone of the original image, and the output image signal 10 having the unique color tone of the original image. 2 is obtained.
- FIG. 18 is a block diagram showing a configuration of a color correction apparatus according to Embodiment 6 of the present invention.
- the same or corresponding parts as those shown in FIG. 1 are denoted by the same reference numerals, and description thereof is omitted.
- the color correction apparatus according to the sixth embodiment includes a color correction unit 1 that performs color correction of an input image signal 101 and a saturation conversion unit 15 that converts the saturation of the input image signal 101. is there.
- the color adjustment data 104 b is the same as the color adjustment data 104 input to the hue conversion means 12 etc. of the second embodiment, and is set according to the user's preference. This data describes the amount of saturation adjustment, and describes the hue for converting the saturation and the amount of saturation adjustment. ⁇
- the color reproduction characteristic data 103 e is the same as the color reproduction characteristic data 103 a described in the second embodiment. For example, as shown in FIG. This is data describing the chromaticity representing the color reproduction characteristics of the image display device.
- Saturation conversion means 15 inputs a visual color space image and an RGB image data representing an arbitrary chromaticity of the input image signal 101, and uses the RGB image data to implement the embodiment.
- the hue number and hue value of the input image signal 101 are obtained by performing the same processing as in the color reproduction correction means 11 described in 1. .
- the hue number of the input image signal 101 obtained as described above is defined as a hue number (H), and the hue value of the input image signal 101 is defined as a hue value (H).
- Color reproduction characteristics With reference to 103 e, the chromaticity representing the color reproduction characteristics of the color image display device corresponding to the hue number (H) is obtained.
- the color reproduction characteristic data 103 e corresponding to the hue number (H + 1) obtained by adding 1 to the hue number (H) of the input image signal 101 the corresponding hue number (H + Find the chromaticity of the color image display device corresponding to 1).
- the chromaticity of the hue number (H) and the chromaticity of the hue number (H + 1) are respectively chromaticity vectors.
- the chromaticity obtained in this way is represented as a vertex h in a visual color space represented by a lightness axis and a saturation axis which are orthogonal to each other as shown in FIG.
- the color gamut of the color image display device of the hue indicated by (H) is represented by a triangle formed by coordinates (0, 0), coordinates (0, 1), and vertex h on the lightness axis.
- the outermost shell point (H) of the triangular color gamut at which the lightness value becomes Y 1 of the visual color space data of the input image signal 101 is calculated.
- the saturation of the input image signal 101 is obtained by calculation, and this saturation is defined as C1.
- the saturation of the outermost point (H) in the color gamut is C 2.
- Maximum bit value of input image signal 101 Is divided by the value of the saturation C 2 of the outermost point (H) to obtain a saturation normalization coefficient.
- the value of saturation C3 is obtained by multiplying the value of saturation C1 by a saturation normalization coefficient.
- the saturation conversion means 15 is provided with a saturation LUT including a saturation weight coefficient corresponding to the saturation, and obtains a saturation weight coefficient of the saturation C 3 by referring to this saturation LUT.
- the saturation weighting factor is multiplied by the adjustment amount described in the color adjustment data 104b, and this value is added to the value of the saturation C1 to obtain the value of the saturation C4.
- the chromaticity values Cb 2 and Cr 2 corresponding to the value of the saturation C 4 are obtained by calculation, and the visual color space data subjected to the saturation conversion in this way is output as the output image signal 102.
- the saturation LUT provided in the above-described saturation conversion means 15 may be a description including the adjustment amount of saturation.
- the saturation conversion means 15 performs the following processing.
- the maximum bit value of the input image signal 101 is divided by the value of the saturation C2 of the outermost point (H) to obtain a saturation normalization coefficient.
- the value of saturation C3 is obtained by multiplying the value of saturation C1 by the saturation normalization coefficient.
- a saturation C4 value obtained by converting the saturation C3 value into a saturation is obtained.
- the chromaticity values Cb 1 and Cr 1 of the visual color space data of the input image signal 101 are multiplied by the chromaticity values Cb 2, Find C r 2
- the saturation conversion may be performed in this manner, and the visual color space data after the saturation conversion may be output as the output image signal 102.
- the user interface described in the second embodiment is connected to the saturation conversion unit 15, and the saturation conversion unit 15 obtains the hue selected by the user via the user interface.
- the saturation conversion may be performed using the saturation LUT set for the selected hue and the other hues.
- the saturation conversion means 15 When operating in this manner, the saturation conversion means 15 includes a saturation hue LUT in which a weight coefficient by which the saturation LUT is multiplied is described, and the hue conversion unit 15 performs the saturation conversion.
- Each processing operation such as setting, setting of the saturation LUT, and calculation of the saturation and hue LUT, is performed in the same manner as the brightness conversion described in the fourth embodiment, or a corresponding processing operation, and the saturation after the saturation conversion is performed.
- the calculation for obtaining the value is the same as or similar to the calculation for obtaining the brightness value after brightness conversion.
- the saturation conversion means 15 performs the saturation conversion based on the color reproduction characteristic data 103 e. This has the effect that saturation conversion can be performed according to the color reproduction characteristics.
- the color correction device of the present invention may be configured by combining any two or more of the color correction devices described in the first to sixth embodiments.
- hue conversion means 12, lightness conversion means 13, chromaticity conversion means 14, saturation conversion means 15, etc. and color reproduction characteristic data in the visual color space data converted by each conversion means
- the hue, lightness, and saturation can be corrected two-dimensionally or three-dimensionally, and in particular, the hue, lightness, saturation, or the arbitrary chromaticity of any chromaticity and the corresponding chromaticity can be corrected. This is effective when converting the hue, brightness, and saturation of the surrounding chromaticity together.
- the color correction device and the color correction method according to the present invention are suitable for performing color correction of an image signal according to color reproduction characteristics.
Abstract
Description
Claims
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005510571A JPWO2005048583A1 (ja) | 2003-11-14 | 2003-11-14 | 色補正装置および色補正方法 |
PCT/JP2003/014529 WO2005048583A1 (ja) | 2003-11-14 | 2003-11-14 | 色補正装置および色補正方法 |
US10/538,942 US7599551B2 (en) | 2003-11-14 | 2003-11-14 | Color correction device and color correction method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/JP2003/014529 WO2005048583A1 (ja) | 2003-11-14 | 2003-11-14 | 色補正装置および色補正方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2005048583A1 true WO2005048583A1 (ja) | 2005-05-26 |
Family
ID=34587062
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2003/014529 WO2005048583A1 (ja) | 2003-11-14 | 2003-11-14 | 色補正装置および色補正方法 |
Country Status (3)
Country | Link |
---|---|
US (1) | US7599551B2 (ja) |
JP (1) | JPWO2005048583A1 (ja) |
WO (1) | WO2005048583A1 (ja) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1770984A2 (en) | 2005-09-28 | 2007-04-04 | Sony Corporation | Color adjusting apparatus, display apparatus, printing apparatus, image processing apparatus, color adjustment method, GUI display method, and program |
JP2007189279A (ja) * | 2006-01-11 | 2007-07-26 | Fuji Xerox Co Ltd | 画像処理装置、画像処理プログラムおよび画像処理方法 |
WO2011021241A1 (ja) * | 2009-08-20 | 2011-02-24 | 株式会社 東芝 | 画像処理装置 |
US8913312B2 (en) | 2012-11-06 | 2014-12-16 | Ricoh Company, Ltd. | Image processing method and apparatus using virtual color gamut information in association with color standards and processed statistically to offset a difference in color reproducibility of an output apparatus |
Families Citing this family (31)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7064740B2 (en) | 2001-11-09 | 2006-06-20 | Sharp Laboratories Of America, Inc. | Backlit display with improved dynamic range |
WO2005052673A2 (en) * | 2003-11-21 | 2005-06-09 | Sharp Laboratories Of America, Inc. | Liquid crystal display with adaptive color |
US7872631B2 (en) | 2004-05-04 | 2011-01-18 | Sharp Laboratories Of America, Inc. | Liquid crystal display with temporal black point |
US7602369B2 (en) | 2004-05-04 | 2009-10-13 | Sharp Laboratories Of America, Inc. | Liquid crystal display with colored backlight |
US7777714B2 (en) | 2004-05-04 | 2010-08-17 | Sharp Laboratories Of America, Inc. | Liquid crystal display with adaptive width |
US8395577B2 (en) | 2004-05-04 | 2013-03-12 | Sharp Laboratories Of America, Inc. | Liquid crystal display with illumination control |
KR100601867B1 (ko) * | 2004-06-11 | 2006-07-19 | 삼성전자주식회사 | 벡터 스트레칭을 이용한 색역 매핑 장치 및 방법 |
US7898519B2 (en) | 2005-02-17 | 2011-03-01 | Sharp Laboratories Of America, Inc. | Method for overdriving a backlit display |
US8050512B2 (en) * | 2004-11-16 | 2011-11-01 | Sharp Laboratories Of America, Inc. | High dynamic range images from low dynamic range images |
US8050511B2 (en) | 2004-11-16 | 2011-11-01 | Sharp Laboratories Of America, Inc. | High dynamic range images from low dynamic range images |
US7305126B2 (en) * | 2005-01-17 | 2007-12-04 | Hi-Touch Imaging Technologies Co., Ltd. | Photo dazzle color temperature correction |
JP4684030B2 (ja) * | 2005-07-06 | 2011-05-18 | 株式会社リコー | 画像処理装置及び画像処理方法 |
US7408558B2 (en) * | 2005-08-25 | 2008-08-05 | Eastman Kodak Company | Laser-based display having expanded image color |
US9143657B2 (en) * | 2006-01-24 | 2015-09-22 | Sharp Laboratories Of America, Inc. | Color enhancement technique using skin color detection |
US8121401B2 (en) | 2006-01-24 | 2012-02-21 | Sharp Labortories of America, Inc. | Method for reducing enhancement of artifacts and noise in image color enhancement |
JP4652992B2 (ja) * | 2006-02-23 | 2011-03-16 | ルネサスエレクトロニクス株式会社 | 色補正装置、色補正方法及びプログラム |
JP4803666B2 (ja) * | 2006-06-30 | 2011-10-26 | 株式会社リコー | 画像処理装置、画像処理方法、プログラムおよび記録媒体 |
TWI350111B (en) * | 2006-09-21 | 2011-10-01 | Etron Technology Inc | Gamma correction method and device |
US8941580B2 (en) | 2006-11-30 | 2015-01-27 | Sharp Laboratories Of America, Inc. | Liquid crystal display with area adaptive backlight |
TW200847795A (en) * | 2007-05-17 | 2008-12-01 | Sunplus Technology Co Ltd | Preference color adjusting system |
JP5262377B2 (ja) * | 2007-08-09 | 2013-08-14 | ペンタックスリコーイメージング株式会社 | 撮像装置 |
JP2009194721A (ja) * | 2008-02-15 | 2009-08-27 | Fujitsu Microelectronics Ltd | 画像信号処理装置、画像信号処理方法、及び撮像装置 |
JP5177751B2 (ja) | 2008-09-29 | 2013-04-10 | ルネサスエレクトロニクス株式会社 | 表示駆動回路 |
US8611655B2 (en) * | 2011-02-04 | 2013-12-17 | Apple Inc. | Hue-based color matching |
TWI538473B (zh) | 2011-03-15 | 2016-06-11 | 杜比實驗室特許公司 | 影像資料轉換的方法與設備 |
SI3595281T1 (sl) | 2011-05-27 | 2022-05-31 | Dolby Laboratories Licensing Corporation | Skalarni sistemi za nadzor upravljanja barv, ki vsebujejo različne ravni metapodatkov |
US9024961B2 (en) | 2011-12-19 | 2015-05-05 | Dolby Laboratories Licensing Corporation | Color grading apparatus and methods |
JP2013219452A (ja) * | 2012-04-05 | 2013-10-24 | Sony Corp | 色信号処理回路、色信号処理方法、色再現評価方法、撮像装置、電子機器、及び、試験装置 |
CN104871532B (zh) * | 2013-01-25 | 2017-03-15 | 富士胶片株式会社 | 拍摄装置及其动作控制方法 |
WO2017129713A1 (en) * | 2016-01-28 | 2017-08-03 | Tintometer Gmbh | Displaying colours on an electronic visual display |
JP6929373B2 (ja) | 2017-03-03 | 2021-09-01 | ドルビー ラボラトリーズ ライセンシング コーポレイション | 不均等な色空間における彩度調整 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0561952A (ja) * | 1991-08-30 | 1993-03-12 | Canon Inc | 画像処理装置 |
JP2000022978A (ja) * | 1998-07-01 | 2000-01-21 | Ricoh Co Ltd | 色補正装置 |
JP2001111859A (ja) * | 1999-08-03 | 2001-04-20 | Fuji Photo Film Co Ltd | 色変換方法、色変換装置および色変換定義記憶媒体 |
JP2002118764A (ja) * | 2000-10-10 | 2002-04-19 | Mitsubishi Electric Corp | 色再現域圧縮方法および色再現域圧縮装置 |
JP2002152536A (ja) * | 2000-11-14 | 2002-05-24 | Fuji Xerox Co Ltd | 画像処理装置及び画像処理方法 |
JP2002252785A (ja) * | 2000-12-11 | 2002-09-06 | Ricoh Co Ltd | 色変換装置、画像処理装置、色変換方法、及び記録媒体並びに画像処理システム |
JP2003008913A (ja) * | 2001-06-20 | 2003-01-10 | Fuji Xerox Co Ltd | 画像処理装置 |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH09258706A (ja) | 1996-03-22 | 1997-10-03 | Sanyo Electric Co Ltd | ディジタル画像の色調整装置および方法 |
JPH11341296A (ja) | 1998-05-28 | 1999-12-10 | Sony Corp | 色域変換方法及び色域変換装置 |
JP4164944B2 (ja) | 1999-06-14 | 2008-10-15 | 三菱電機株式会社 | 色域圧縮装置及び色域圧縮方法 |
US7003151B2 (en) * | 2000-07-19 | 2006-02-21 | Canon Kabushiki Kaisha | Image processing apparatus and control method therefor |
US7199900B2 (en) * | 2000-08-30 | 2007-04-03 | Fuji Xerox Co., Ltd. | Color conversion coefficient preparation apparatus, color conversion coefficient preparation method, storage medium, and color conversion system |
JP3876650B2 (ja) | 2001-06-06 | 2007-02-07 | 日本電気株式会社 | 色補正パラメータ算出装置、画像色補正装置及びそれに用いる色補正パラメータ算出方法並びにそのプログラム |
US20030164968A1 (en) * | 2002-02-19 | 2003-09-04 | Canon Kabushiki Kaisha | Color processing apparatus and method |
-
2003
- 2003-11-14 WO PCT/JP2003/014529 patent/WO2005048583A1/ja active Application Filing
- 2003-11-14 JP JP2005510571A patent/JPWO2005048583A1/ja active Pending
- 2003-11-14 US US10/538,942 patent/US7599551B2/en not_active Expired - Fee Related
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0561952A (ja) * | 1991-08-30 | 1993-03-12 | Canon Inc | 画像処理装置 |
JP2000022978A (ja) * | 1998-07-01 | 2000-01-21 | Ricoh Co Ltd | 色補正装置 |
JP2001111859A (ja) * | 1999-08-03 | 2001-04-20 | Fuji Photo Film Co Ltd | 色変換方法、色変換装置および色変換定義記憶媒体 |
JP2002118764A (ja) * | 2000-10-10 | 2002-04-19 | Mitsubishi Electric Corp | 色再現域圧縮方法および色再現域圧縮装置 |
JP2002152536A (ja) * | 2000-11-14 | 2002-05-24 | Fuji Xerox Co Ltd | 画像処理装置及び画像処理方法 |
JP2002252785A (ja) * | 2000-12-11 | 2002-09-06 | Ricoh Co Ltd | 色変換装置、画像処理装置、色変換方法、及び記録媒体並びに画像処理システム |
JP2003008913A (ja) * | 2001-06-20 | 2003-01-10 | Fuji Xerox Co Ltd | 画像処理装置 |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1770984A2 (en) | 2005-09-28 | 2007-04-04 | Sony Corporation | Color adjusting apparatus, display apparatus, printing apparatus, image processing apparatus, color adjustment method, GUI display method, and program |
EP1770984B1 (en) * | 2005-09-28 | 2017-11-08 | Sony Corporation | Color adjusting apparatus, color adjustment method and program |
JP2007189279A (ja) * | 2006-01-11 | 2007-07-26 | Fuji Xerox Co Ltd | 画像処理装置、画像処理プログラムおよび画像処理方法 |
WO2011021241A1 (ja) * | 2009-08-20 | 2011-02-24 | 株式会社 東芝 | 画像処理装置 |
US8913312B2 (en) | 2012-11-06 | 2014-12-16 | Ricoh Company, Ltd. | Image processing method and apparatus using virtual color gamut information in association with color standards and processed statistically to offset a difference in color reproducibility of an output apparatus |
Also Published As
Publication number | Publication date |
---|---|
US7599551B2 (en) | 2009-10-06 |
JPWO2005048583A1 (ja) | 2007-06-14 |
US20060120598A1 (en) | 2006-06-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2005048583A1 (ja) | 色補正装置および色補正方法 | |
JP5481021B2 (ja) | 異機種間色域マッピング方法および装置 | |
US9373305B2 (en) | Semiconductor device, image processing system and program | |
JP6005857B2 (ja) | データを変換する方法、ディスプレイデバイス、演算デバイス、およびそれに組み込まれたプログラム、並びに、係数を最適化する方法、最適化デバイス、およびそれに組み込まれたプログラム | |
KR100736939B1 (ko) | 지능형 색역 관리 방법 | |
KR101348369B1 (ko) | 디스플레이 장치의 색 변환 방법 및 장치 | |
US7173736B2 (en) | Image processing apparatus and method | |
JP4779843B2 (ja) | 色変換ルックアップテーブル作成装置、色変換ルックアップテーブル作成方法、及び色変換ルックアップテーブル作成プログラム | |
EP1768381B1 (en) | Gamut compression method and device | |
WO2009113306A1 (ja) | 色変換出力装置、色変換テーブル及びその作成方法 | |
JP5043513B2 (ja) | 色処理装置および方法 | |
JPH11341296A (ja) | 色域変換方法及び色域変換装置 | |
JP4263131B2 (ja) | 色変換方法および画像処理装置 | |
JP4523667B2 (ja) | 映像表示装置 | |
JP4656006B2 (ja) | 色変換装置及び色変換プログラム | |
JP5460805B1 (ja) | 画像表示装置 | |
JP5253274B2 (ja) | 色変換出力装置 | |
JP4910557B2 (ja) | 色変換装置、色変換方法、色変換プログラム、色変換係数作成装置、色変換係数作成方法、及び色変換係数作成プログラム | |
JP2002152530A (ja) | 色補正処理方法および装置 | |
JP3354158B2 (ja) | 色補正装置、色補正方法及び色補正応用装置 | |
JP4090756B2 (ja) | 画像表示装置および色変換方法 | |
JP2007019970A (ja) | 色補正装置および色補正方法 | |
JP4853296B2 (ja) | 色変換装置、色変換方法、色変換プログラム、色変換係数作成装置、色変換係数作成方法、及び色変換係数作成プログラム | |
JPH11146209A (ja) | 色再現方法 | |
JP4374969B2 (ja) | 色圧縮装置および色圧縮方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A1 Designated state(s): JP US |
|
AL | Designated countries for regional patents |
Kind code of ref document: A1 Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LU MC NL PT RO SE SI SK TR |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2005510571 Country of ref document: JP |
|
ENP | Entry into the national phase |
Ref document number: 2006120598 Country of ref document: US Kind code of ref document: A1 |
|
WWE | Wipo information: entry into national phase |
Ref document number: 10538942 Country of ref document: US |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
122 | Ep: pct application non-entry in european phase |