IP Library › Granted Patent US 10,356,282
Granted Patent B2
US 10,356,282 · App. 15/492,654 · Granted Jul 16, 2019

Image processing apparatus and color separation processing method by interpolation processing using a multi-dimensional lookup table

Inventors: Takashi Ochiai (Machida, JP); Hisashi Ishikawa (Urayasu, JP); Akitoshi Yamada (Yokohama, JP)
Assignee: CANON KABUSHIKI KAISHA
H04N1/6019G06K15/1878H04N1/6008H04N1/6027G06K15/105H04N1/52H04N2201/0082
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,356,282
App. No.
15/492,654
Granted
Jul 16, 2019
Kind
B2
Abstract

In color separation processing by a method that combines a multidimensional LUT and interpolation processing, smooth gradation is implemented by reducing errors accompanying interpolation processing. An image processing apparatus includes a color separation processing unit configured to perform, by interpolation processing using a lookup table having a plurality of dimensions in accordance with signal components of an input image, color separation of an input value that is each pixel value of the input image into an output value corresponding to each of signal components handled by an output device, and each grid point of the lookup table is associated with information representing change characteristics at each portion between adjacent grid points for each dimension of the plurality of dimensions, and in the color separation processing, the interpolation processing is performed based on the information representing the change characteristics.

Claims (43)

1. An image processing apparatus comprising:

a one or more processors;

a memory coupled with the one or more processors and including instructions stored thereon that, when executed by the one or more processors, cause the image processing apparatus to:

obtain an input value of an input image;

select information indicating a change characteristics expression corresponding to the input value out of a plurality of pieces of information, each indicating change characteristics expressions corresponding to the input value; and

perform, by interpolation processing using a lookup table having a plurality of dimensions in accordance with signal components of the input image based on the selected information indicating the change characteristics expression, color separation of the input value that is each pixel value of the input image into an output value corresponding to each of signal components handled by an output device, wherein

each piece of information represents a change characteristics expression at each portion between adjacent grid points for each dimension of the plurality of dimensions, and

at least a part of grid points of the lookup table are associated with any one of the pieces of information.

2. The image processing apparatus according to claim 1 , wherein

the output value is determined by tetrahedral interpolation using a weight coefficient derived based on the information representing the change characteristics expression.

3. The image processing apparatus according to claim 1 , wherein

the signal components of the input image are R, G, and B, and

in the lookup table, information representing the change characteristics expression at each portion between adjacent grid points is associated with each grid point for each dimension of an R-axis, a G-axis, and a B-axis.

4. The image processing apparatus according to claim 1 , wherein

the signal components of the input image are C, M, Y, and K, and

in the lookup table, information representing the change characteristics expression at each portion between adjacent grid points is associated with each grid point for each dimension of a C-axis, an M-axis, a Y-axis, and a K-axis.

5. The image processing apparatus according to claim 1 , wherein

the information representing the change characteristics expression is a mathematical expression representing nonlinearity of an output value between adjacent grid points.

6. The image processing apparatus according to claim 1 , wherein

the information representing the change characteristics expression is a table that shows nonlinearity of an output value between adjacent grid points and in which a predetermined number of input values and a predetermined number of output values are associated with each other.

7. The image processing apparatus according to claim 1 , wherein

the information representing the change characteristics expression is associated with each grid point of the lookup table by an index value to identify change characteristics with different contents.

8. The image processing apparatus according to claim 7 , wherein

the index value is associated with each grid point of the lookup table and stored in the lookup table.

9. The image processing apparatus according to claim 1 , wherein

the signal components of the input image include a gloss component representing gloss of an image in addition to a color component representing a color of an image.

10. The image processing apparatus according to claim 1 , wherein

the output device is a printer, and

the output value corresponding to each of signal components handled by the output device is a color material value representing an amount of color material used for a printout in the printer.

11. The image processing apparatus according to claim 10 , wherein

the printer is an ink jet printer,

the color material value is an ink value, and

in accordance with a kind of ink, an index value is associated with only part of grid points in the lookup table.

12. The image processing apparatus according to claim 11 , wherein

the lookup table is provided for each of the kinds of ink.

13. The image processing apparatus according to claim 1 , wherein

before the color separation is performed, nonlinear conversion is performed by using a one-dimensional lookup table in which each pixel value of the input image is taken to be an input value.

14. A color separation processing method comprising:

obtaining an input value of an input image;

selecting information indicating a change characteristics expression corresponding to the input value out of a plurality of pieces of information each indicating change characteristics expressions corresponding to the input value; and

performing, by interpolation processing using a lookup table having a plurality of dimensions in accordance with signal components of the input image based on the selected information indicating the change characteristics expression, color separation of the input value that is each pixel value of the input image into an output value corresponding to each of signal components handled by an output device, wherein

each piece of information represents a change characteristics expression at each portion between adjacent grid points for each dimension of the plurality of dimensions, and

at least a part of grid points of the lookup table are associated with any one of the pieces of information.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 6, 2017
From: OCHIAI, TAKASHI; ISHIKAWA, HISASHI; YAMADA, AKITOSHI
To: CANON KABUSHIKI KAISHA
Reel/Frame 043456/0202 →
Priority Claims (1)
JP 2016-093162 · May 6, 2016 · national
Continuity (1)
Related Publication 20170324885A1 · Nov 9, 2017
Cited By (2)
US 12,202,290 US 12,427,785