Interpolation method and color correction method using interpolation
AssigneeRicoh Company, Ltd.
InventorsKaoru Imao, Satoshi Ohuchi
Life of this patent
Estimating the term…
Abstract
An interpolation method for color correction generates correction signals Y, M and C from input signals R, G and B through interpolation. In this interpolation method, a triangular prism is selected from plural unit triangular prisms in RGB space, based on x, y and z coordinates of the input signals, a gradient factor and an intercept factor of the selected prism are read out from a memory, and correction data corresponding to the input signals is calculated through interpolation using the gradient and intercept factors from the memory, so that the correction signals are generated based on the calculated correction data.
Claims10
An interpolation method for converting three-dimensional color separated input signals into three-dimensional color correction signals for use in an image data processing apparatus, comprising the steps of:
- inputting three-dimensional color separated input signals produced within said image data processing apparatus from an original image to be reproduced;
- selecting a triangular prism, based on x, y and z coordinates of said input signals, from a plurality of unit triangular prisms into which XYZ color space is divided;
- reading out lattice point data of the selected triangular prism from a memory in which predetermined correction data is stored, which data corresponds to six lattice points of each of said plurality of unit triangular prisms;
- calculating correction data, corresponding to the input signals, through interpolation of values of said six lattice point data read out from said memory;
- and
- generating said correction signals based on said calculated correction data.
A color correction method for generating three-dimensional color correction signals Y, M and C from three-dimensional color separated input signals R, G and B through interpolation for use in an image data processing apparatus, comprising the steps of:
- inputting three-dimensional color separated input signals produced within said image data processing apparatus from an original image to be reproduced;
- calculating a set of correction factors by applying a least square method based on a plurality of color pattern data which is printed with predetermined ink quantities, and based on density data obtained by color decomposition of said plurality of color pattern data;
- determining correction signals Y, M and C, corresponding to six lattice points in RGB space, by using said calculated set of correction factors;
- setting said correction signals Y, M and C, to a lattice point in RGB space when said lattice point is located in an area of RGB space in which the density data is lower than a predetermined level;
- and
- setting said correction signals Y, M and C, to a lattice point in RGB space when said lattice point is not located in an area of RGB space in which the density data is lower than a predetermined level.
A color correction method for generating three-dimensional color correction signals Y, M and C from three-dimensional color separated input signals R, G and B through interpolation for use in an image data processing apparatus, comprising the steps of:
- inputting three-dimensional color separated input signals produced within said image data processing apparatus from an original image to be reproduced;
- calculating a set of correction factors by applying a least square method based on a plurality of color pattern data which is printed with predetermined ink quantities, and based on density data obtained by color decomposition of said plurality of color pattern data, said density data corresponding to a local area of RGB space in which a color difference between the original image and the reproduced image is appreciable;
- determining correction signals Y, M and C, corresponding to six lattice points which are located in said local area of RGB space, by using said calculated set of correction factors;
- and
- setting said correction signals Y, M and C, to said six lattice points located in said local area of RGB space.
An apparatus for converting three-dimensional color separated input signals into three-dimensional color correction signals, comprising:
- a converting means for converting information obtained by said image scanner into said input signals;
- a memory means for storing a plurality of triangular prisms into which XYZ space is divided;
- a selection means for selecting a triangular prism, based on x, y and z coordinates of said input signals from said plurality of triangular prisms stored in said memory means;
- first interpolation means for generating first interpolated values within said triangular prism selected by said selection means;
- second interpolation means for generating second interpolated values within a triangular section of said triangular prism selected by said selection means;
- and
- calculating means for calculating said correction signals in accordance with said first and second interpolated values.
Dependencies are inferred from the claim text.