US 7,573,612 B2
Color conversion apparatus, color conversion method and color conversion program
Yuusuke Suzuki, Shizuoka-ken (Japan)
Assigned to Kabushiki Kaisha Toshiba, Tokyo (Japan); and Toshiba Tec Kabushiki Kaisha, Tokyo (Japan)
Filed on Mar. 30, 2007, as Appl. No. 11/694,357.
Prior Publication US 2008/0239402 A1, Oct. 02, 2008
Int. Cl. G06T 1/00 (2006.01); G06K 1/00 (2006.01); G06K 9/00 (2006.01); H04N 1/46 (2006.01)
U.S. Cl. 358—1.9  [358/3.23; 358/525; 358/515; 358/518; 382/162; 382/167; 382/300] 18 Claims
OG exemplary drawing
 
1. A color conversion apparatus in which, in accordance with an n-dimensional lookup table that stores a color conversion value corresponding to each of division points dividing each color component axis in a first color space realized by n types (n is an integer of one or larger) of color components, into plural sections, and thereby dividing the first color space into plural areas, a color value of a point belonging to the first color space is converted to a color value of a point belonging to a second color space, the apparatus comprising:
a color value acquiring unit configured to acquire a color value of a point belonging to the first color space that is to be a target of color conversion;
a reference area determining unit configured to determine an area to which the point to be the target of color conversion belongs, from the plural areas in the first color space, in accordance with the color value acquired by the color value acquiring unit;
a small area determining unit configured to, in the case where the area determined by the reference area determining unit is divided into plural areas having, as vertices, division points less than 2n of 2n division points forming the area, determine which one of the plural small areas the point to be the target of color conversion belongs to;
a color conversion value acquiring unit configured to acquire a color conversion value associated with a division point forming the area determined by the small area determining unit, from a predetermined memory area; and
an interpolating unit configured to interpolate the color value of the point belonging to the second color space corresponding to the color value of the point belonging to the first color space in accordance with the color conversion value acquired by the color conversion value acquiring unit;
wherein plural color conversion values associated respectively with the plural division points forming the small area in the n-dimensional lookup table are stored in the predetermined memory area with their storage addresses next to each other.