Color adjustment method, color adjustment apparatus, color conversion definition editing apparatus, image processing apparatus, program, and storage medium
First Claim
1. A color adjustment method for obtaining a coefficient for performing color conversion of input color space into output color space with respect to a predetermined adjustment object region within color space to which a color image belongs, the color adjustment method comprising:
- obtaining a coefficient for converting a color within the adjustment object region into another color on the output color space, which is the same color spaceas the input color space, with maintaining continuity of gradations and not causing color inversion within the adjustment object region,wherein the adjustment object region includes;
movement source partial color space including a color, which is an object of processing of the color conversion, andmovement destination partial color space including a color corresponding to the obtained coefficient,determining a representative color, which represents colors in the movement source partial color space;
determining a target color, which represents colors in the movement destination partial color space and a target of the color processed by the color conversion;
obtaining a fundamental vector indicating movement in the color space from the representative color to the target color;
moving image data included in the adjustment object region in the color space in accordance with a direction and a distance, which the fundamental vector indicates; and
making an amount of the movement at a boundary of the adjustment object region be substantially zero.
1 Assignment
0 Petitions
Accused Products
Abstract
Adjustment object color space containing movement source partial color space including a color of an object of conversion processing and movement destination partial color space including a color in which the conversion processing is performed so as to inscribe the spaces is handled as a conversion object region. The inside of the conversion object region is moved toward a target color so that coordinates of an adjustment object overlaps with coordinates of a point after movement and the boundary of a movement region moves little or does not move at all. As a result of this, a phenomenon such as a color jump or gradation inversion occurs little in the boundary portion to the outside of an adjustment object region. Therefore, maintenance of gradation continuity of an image of a color adjustment object and prevention of color inversion can be combined to make partial color adjustment.
28 Citations
27 Claims
-
1. A color adjustment method for obtaining a coefficient for performing color conversion of input color space into output color space with respect to a predetermined adjustment object region within color space to which a color image belongs, the color adjustment method comprising:
-
obtaining a coefficient for converting a color within the adjustment object region into another color on the output color space, which is the same color spaceas the input color space, with maintaining continuity of gradations and not causing color inversion within the adjustment object region, wherein the adjustment object region includes; movement source partial color space including a color, which is an object of processing of the color conversion, and movement destination partial color space including a color corresponding to the obtained coefficient, determining a representative color, which represents colors in the movement source partial color space; determining a target color, which represents colors in the movement destination partial color space and a target of the color processed by the color conversion; obtaining a fundamental vector indicating movement in the color space from the representative color to the target color; moving image data included in the adjustment object region in the color space in accordance with a direction and a distance, which the fundamental vector indicates; and making an amount of the movement at a boundary of the adjustment object region be substantially zero. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A color adjustment method for obtaining a coefficient for performing color conversion of input color space into output color space with respect to a predetermined adjustment object region within color space to which a color image belongs, the color adjustment method comprising:
-
obtaining a coefficient for converting a color within the adjustment object region into another color on the output color space, which is the same color space as the input color space, with maintaining continuity of gradations and not causing color inversion within the adjustment object region, wherein movement source partial color space includes a color, which is an object of processing of the color conversion, wherein movement destination partial color space includes a color corresponding to the obtained coefficient, and wherein the movement source partial color space and the movement destination partial color space inscribe the adjustment object region, determining a representative color, which represents colors in the movement source partial color space; determining a target color, which represents colors in the movement destination partial color space and a target of the color processed by the color conversion; obtaining a fundamental vector indicating movement in the color space from the representative color to the target color; moving image data included in the adjustment object region in the color space in accordance with a direction and a distance, which the fundamental vector indicates; and making an amount of the movement at a boundary of the adjustment object region be substantially zero.
-
-
8. A color adjustment apparatus for obtaining a coefficient for performing color conversion of input color space into output color space with respect to a predetermined adjustment object region within color space to which a color image belongs, the color adjustment apparatus comprising:
-
a coefficient acquisition section for obtaining a coefficient for converting a color within the adjustment object region into another color on the output color space, which is the same color space as the input color space, with maintaining continuity of gradations and not causing color inversion within the adjustment object region, wherein; the coefficient acquisition section determines a representative color, which represents colors in movement source partial color space, the coefficient acquisition section determines a target color, which represents colors in movement destination partial color space and a target of the color processed by the color conversion, the coefficient acquisition section obtains a fundamental vector indicating movement in the color space from the representative color to the taraet color, the coefficient acquisition section moves image data included in the adjustment object region in the color space in accordance with a direction and a distance, which the fundamental vector indicates, the coefficient acquisition section makes an amount of the movement at boundary of the adjustment object region be substantially zero, the movement source partial color space includes a color, which is an object of processing of the color conversion, and the movement destination partial color space includes a color corresponding to the obtained coefficient. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A color conversion definition editing apparatus for editing a color conversion definition including a coefficient for performing color conversion of input color space into output color space with respect to a predetermined adjustment object region within color space to which a color image belongs, the color conversion definition editing apparatus comprising:
-
a color adjustment apparatus including a coefficient acquisition section for obtaining a coefficient for converting a color within the adjustment object region into another color on the output color space, which is the same color space as the input color space, with maintaining continuity of gradations and not causing color inversion within the adjustment object region; and a coefficient editing section for replacing the coefficient obtained by the coefficient acquisition section with a coefficient of the color conversion definition, which is prepared in advance, to edit the color conversion definition, wherein; the coefficient acquisition section determines a representative color, which represents colors in movement source partial color space; the coefficient acquisition section determines a target color, which represents colors in movement destination partial color space and a target of the color processed by the color conversion; the coefficient acquisition section obtains a fundamental vector indicating movement in the color space from the representative color to the target color; the coefficient acquisition section moves image data included in the adjustment object region in the color space in accordance with a direction and a distance, which the fundamental vector indicates; and the coefficient acquisition section makes an amount of the movement at boundary of the adjustment object region be substantially zero. - View Dependent Claims (23, 24)
-
-
25. An image processing apparatus for converting, with respect to a predetermined adjustment object region within color space to which a color image belongs, a color into another color on the same color space to convert a specific color included an input color image into the another color, the image processing apparatus comprising:
-
a storage section for storing a color conversion definition; and a partial color adjustment section for converting pixel data indicating color of each pixel included in the adjustment object region extracted from the input color image in the color space based on the color conversion definition stored by the storage section, wherein the color conversion definition is edited by a color conversion definition editing apparatus for editing the color conversion definition including a coefficient for performing color conversion of input color space into output color space with respect to a predetermined adjustment object region within color space to which a color image belongs, the color conversion definition editing apparatus including; a color adjustment apparatus including a coefficient acquisition section for obtaining a coefficient for converting a color within the adjustment object region into another color on the output color space, which is the same color space as the input color space, with maintaining continuity of gradations and not causing color inversion within the adjustment object region; and a coefficient editing section for replacing the coefficient obtained by the coefficient acquisition section with a coefficient of the color conversion definition, which is prepared in advance, to edit the color conversion definition; the coefficient acquisition section determines a representative color, which represents colors in movement source partial color space; the coefficient acquisition section determines a target color, which represents colors in movement destination partial color space and a target of the color processed by the color conversion; the coefficient acquisition section obtains a fundamental vector indicating movement in the color space from the representative color to the target color; the coefficient acquisition section moves image data included in the adjustment object region in the color space in accordance with a direction and a distance, which the fundamental vector indicates; and the coefficient acquisition section makes an amount of the movement at boundary of the adjustment object region be substantially zero.
-
-
26. A computer readable storage medium storing a program for obtaining a coefficient for performing color conversion of input color space into output color space with respect to a predetermined adjustment object region within color space to which a color image belongs, the program causing a computer to conduct a procedure comprising:
-
obtaining a coefficient for converting a color within the adjustment object region into another color on the output color space, which is the same color space as the input color space, with maintaining continuity of gradations and not causing color inversion within the adjustment object region, determining a representative color, which represents colors in the movement source partial color space; determining a target color, which represents colors in the movement destination partial color space and a target of the color processed by the color conversion; obtaining a fundamental vector indicating movement in the color space from the representative color to the target color; moving image data included in the adjustment object region in the color space in accordance with a direction and a distance, which the fundamental vector indicates; and making an amount of the movement at a boundary of the adjustment object region be substantially zero.
-
-
27. A computer readable storage medium storing a program for obtaining a coefficient for performing color conversion of input color space into output color space with respect to a predetermined adjustment object region within color space to which a color image belongs, the program causing a computer to conduct a procedure comprising:
-
obtaining a coefficient for converting a color within the adjustment object region into another color on the output color space, which is the same color space as the input color space, with maintaining continuity of gradations and not causing color inversion within the adjustment object region; determining a representative color, which represents colors in the movement source partial color space; determining a target color, which represents colors in the movement destination partial color space and a target of the color processed by the color conversion; obtaining a fundamental vector indicating movement in the color space from the representative color to the target color; moving image data included in the adjustment object region in the color space in accordance with a direction and a distance, which the fundamental vector indicates; and making an amount of the movement at boundary of the adjustment object region be substantially zero, wherein movement source partial color space includes a color, which is an object of processing of the color conversion, wherein movement destination partial color space includes a color corresponding to the obtained coefficient, and wherein the movement source partial color space and the movement destination partial color space inscribe the adjustment object region.
-
Specification