IP Library Granted Patent US 7,965,427
Granted Patent B2
US 7,965,427 · App. 11/470,375 · Granted Jun 21, 2011

Color processing apparatus and its method

Assignee: Canon Kabushiki Kaisha
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 7,965,427
App. No.
11/470,375
Granted
Jun 21, 2011
Kind
B2
Abstract

When a whole input gamut is mapped into an output gamut, even a gamut range which is not used in practice is mapped into the output gamut. This causes a saturation drop or tone loss. In order to solve this problem, image data obtained by the first device is input and an obtaining condition of the input image data is obtained. On the basis of the obtaining condition, the first gamut information of the input image data is obtained from a table showing the relationship between the output gamut of the first device and the obtaining condition. On the basis of the first gamut information and the second gamut information which indicates the gamut of the second device, the input image data is mapped into the gamut indicated by the second gamut information.

Claims (24)

1. A method of mapping image data into an output gamut, comprising:

using a processor to perform the steps of:

inputting image data expressed in a predetermined color space, the input image data which is converted from image data captured by a capturing device under a sensing condition, the capturing device which converts the captured image data by internal arithmetic operations using a parameter corresponding to the sensing condition, the input image data which is in a practical gamut corresponding to the sensing condition, and the practical gamut which is a part of an input gamut of the predetermined color space;

obtaining the sensing condition of the input image data;

obtaining practical gamut information corresponding to the sensing condition from a table which stores a relationship between a practical gamut and a sensing condition; and

mapping the input image data into the output gamut using a mapping parameter calculated from the practical gamut information and output gamut information corresponding to the output gamut,

wherein the practical gamut information corresponding to the sensing condition is obtained by converting pseudo-image data by the same arithmetic operations as the internal arithmetic operations of the capturing device using a parameter corresponding to the sensing condition and calculating a gamut represented by the converted pseudo-image data, and

wherein the pseudo-image data are a plurality of color data generated by slicing respective color component data of the captured image data into a plurality of levels in ranges that the captured image data can assume.

2. The method according to claim 1 , wherein the sensing condition includes at least one of a color temperature, a setting of a color temperature, ISO sensitivity, a shutter speed, a f-number, an aperture value of a sensing lens, and a strobe light setting.

3. The method according to claim 1 , wherein the output gamut is a gamut of the printer.

4. A color processing apparatus for mapping image data into an output gamut, comprising:

an input section, arranged to input image data expressed in a predetermined color space, the input image data which is converted from image data captured by a capturing device under a sensing condition, the capturing device which converts the captured image data by internal arithmetic operations using a parameter corresponding to the sensing condition, the input image data which is in a practical gamut corresponding to the sensing condition, and the practical gamut which is a part of an input gamut of the predetermined color space;

a first obtaining section, arranged to obtain the sensing condition of the input image data;

a second obtaining section, arranged to obtain practical gamut information corresponding to the sensing condition from a table which stores a relationship between a practical gamut and a sensing condition; and

a mapping section, arranged to map the input image data into the output gamut using a mapping parameter calculated from the practical gamut information and output gamut information corresponding to the output gamut,

wherein the practical gamut information corresponding to the sensing condition is obtained by converting pseudo-image data by the same arithmetic operations as the internal arithmetic operations of the capturing device using a parameter corresponding to the sensing condition and calculating a gamut represented by the converted pseudo-image data, and

wherein the pseudo-image data are a plurality of color data generated by slicing respective color component data of the captured image data into a plurality of levels in ranges that the captured image data can assume.

5. A non-transitory computer-readable medium storing a computer-executable program for causing a computer to perform a method of mapping image data into an output gamut, the method comprising the steps of:

inputting image data expressed in a predetermined color space, the input image data which is converted from image data captured by a capturing device under a sensing condition, the capturing device which converts the captured image data by internal arithmetic operations using a parameter corresponding to the sensing condition, the input image data which is in a practical gamut corresponding to the sensing condition, and the practical gamut which is a part of an input gamut of the predetermined color space;

obtaining the sensing condition of the input image data;

obtaining practical gamut information corresponding to the sensing condition from a table which stores a relationship between a practical gamut and a sensing condition; and

mapping the input image data into the output gamut using a mapping parameter calculated from the practical gamut information and output gamut information corresponding to the output gamut,

wherein the practical gamut information corresponding to the sensing condition is obtained by converting pseudo-image data by the same arithmetic operations as the internal arithmetic operations of the capturing device using a parameter corresponding to using the sensing condition and calculating a gamut represented by the converted pseudo-image data, and

wherein the pseudo-image data are a plurality of color data generated by slicing respective color component data of the captured image data into a plurality of levels in ranges that the captured image data can assume.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 27, 2006
From: SUZUKI, TAKAHIRO; YAMADA, OSAMU
To: CANON KABUSHIKI KAISHA
Reel/Frame 018308/0807 →
Priority Claims (1)
JP 2005-259602 · Sep 7, 2005 · national
Continuity (1)
Related Publication 20070053023A1 · Mar 8, 2007