发明名称 |
Image processing device configured to perform color correction with compressed color correction data and image processing method performing the same |
摘要 |
An image processing device includes a first storage unit, a calculating unit, a second storage unit, and an interpolation calculating unit. The first storage unit is configured to store values at lattice points on a plurality of unit cubes to which a color space made up of the plurality of color components is segmentalized. The calculating unit is configured to calculate a difference between a first lattice-point value stored in the first storage unit and a color component value mapped to color coordinates of the first lattice point for each of the lattice points. The second storage unit is configured to store the calculated difference on a lattice-point-by-lattice-point basis. The interpolation calculating unit is configured to calculate a second image data by reading out the stored differences designated by a first image data and performing interpolation calculation using the read-out second lattice-point values. |
申请公布号 |
US9008419(B2) |
申请公布日期 |
2015.04.14 |
申请号 |
US201313746394 |
申请日期 |
2013.01.22 |
申请人 |
Ricoh Company, Limited |
发明人 |
Fujii Masayuki |
分类号 |
G06K9/00;G06K9/36;G06K9/46;H04N1/46 |
主分类号 |
G06K9/00 |
代理机构 |
Harness, Dickey & Pierce, P.L.C. |
代理人 |
Harness, Dickey & Pierce, P.L.C. |
主权项 |
1. An image processing device for performing color correction on first image data represented by a plurality of color components to obtain second image data represented by the same color components as the color components of the first image data, the image processing device comprising:
a processor configured to calculate a second lattice-point value that is a difference between a first lattice-point value and a color component value, the first lattice-point values being values at lattice points on unit cubes that segment a color space made up of the plurality of color components, and the color component values being a value of a lattice point on an axis of a respective color component closest to the first lattice-point value such that, for each color component, the processor selects a closest lattice point from among two lattice points on the axis of the respective color component as the color component value; a memory configured to,
the first lattice-point values, andstore the calculated second lattice-point values on a lattice-point-by-lattice-point basis such that, for each unit cube, the second lattice-point values for each of the color components are stored at a same memory address representing a row of a lookup table, whereinthe processor is configured to calculate the second image data by reading out, from a single one of the rows of the lookup table, the second lattice-point values designated by the first image data and performing interpolation calculation using the read-out second lattice-point values. |
地址 |
Tokyo JP |