EP1102478A2
Expired / Lapsed
EP
⏱️ 0.0 years remaining
Color management and proofing architecture
Assignee: Canon Inc
•
Filing: 2000-11-14
•
Granted: —
•
Expires: 2020-11-14
Abstract
Abstract The generation of a color transformation sequence comprised of transform steps, wherein the color transformation sequence is for transforming color image data. At least one reference to a color profile or a gamut mapping algorithm is received, and at least one transform step is generated based on the at least one reference, wherein the at least one transform step is a profile step or a gamut-mapping step. The at least one transform step is included in the color transformation sequence.
Inventors
- 👤 Todd D. c/o Canon Information Syst. Inc. Newman
Bibliographic Details
Application Number
—
Jurisdiction
EP
Data Source
google_patents
Last Synchronized
2026-11-09 12:01
CPC Classifications
H; H04; H04N; H04N1/00; H04N1/46; H04N1/56; H04N1/60; H04N1/6058
Claims Analysis
Total Claims: 23
Claim 1
Independent Claim
83 words
A method for generating a color transformation
sequence comprised of transform steps, said color
transformation sequence for transforming color image
data, said method comprising the steps of: receiving at least one reference to a color profile
or a gamut mapping algorithm; generating at least one transform step based on the
at least one reference, wherein the at least one
transform step is a profile step or a gamut mapping step;
and including the at least one transform step in the
color transformation sequence.
Claim 2
Dependent Claim
26 words
A method according to claim 1, wherein the at least
one reference to a color profile or a gamut mapping
algorithm is provided by a user.
Claim 3
Dependent Claim
68 words
A method according to claim 2, wherein the at least
one reference to a color profile or a gamut mapping
algorithm comprises a color profile list and a gamut
mapping algorithm list, wherein the color profile list
has at least one reference entry for containing a color
profile reference, and wherein the gamut-mapping
algorithm list has at least one reference entry for
containing a gamut mapping algorithm reference.
Claim 4
Dependent Claim
146 words
A method according to claim 3, wherein the step for
generating at least one transform step includes: creating a transform step comprised of a profile
step in the case that a first reference entry of the
color profile list contains a color profile reference; creating a transform step comprised of a gamut
mapping step for each reference entry of the gamut
mapping algorithm list that contains a gamut mapping
algorithm reference; creating a transform step comprised of a profile
step for each color profile reference that corresponds to
an abstract color profile and that is present in interim
reference entries between the first and last entries of
the color profile list; and creating a transform step comprised of a profile
step in the case that the last reference entry of the
color profile list contains a color profile reference
that corresponds to a device color profile.
Claim 5
Dependent Claim
79 words
A method according to claim 3, wherein the step for
generating at least one transform step includes: creating one transform step comprised of a profile
step in the case that a first reference entry of the
color profile list contains a null value and a second
reference entry of the color profile list contains a
color profile reference, wherein the profile step is for transforming the
color image data from a device-independent color space to
a device-dependent color space.
Claim 6
Dependent Claim
79 words
A method according to claim 3, wherein the step for
generating at least one transform step includes: creating one transform step comprised of a profile
step in the case that a first reference entry of the
color profile list contains a color profile reference and
a second reference entry of the color profile list
contains a null value, wherein the profile step is for transforming the
color image data from a device-dependent color space to
a device-independent color space.
Claim 7
Dependent Claim
34 words
A method according to claim 1, wherein the profile
step includes a color appearance transformation and a
bitfield, wherein the bitfield indicates how the color
appearance transformation is applied to the color image
data.
Claim 8
Dependent Claim
45 words
A method according to claim 1, wherein the gamut
mapping step includes a pointer to a gamut mapping
algorithm and includes a data block containing at least
one gamut boundary descriptor for use by the gamut
mapping algorithm to gamut map the color image data.
Claim 9
Dependent Claim
53 words
A method according to claim 1, wherein the at least
one reference to a color profile or a gamut mapping
algorithm contains a reference to a gamut mapping
algorithm that utilizes an input gamut boundary
description and an output gamut boundary description when
the gamut mapping algorithm is applied to color image
data.
Claim 10
Independent Claim
213 words
A method for generating a color transformation
sequence comprised of transform steps, said color
transformation sequence for transforming color image
data, said method comprising the steps of: receiving a color profile list and a gamut mapping
algorithm list, wherein the color profile list has at
least one reference entry for containing a color profile
reference, and wherein the gamut-mapping algorithm list
has at least one reference entry for containing a gamut
mapping algorithm reference; creating a transform step comprised of a profile
step in the case that a first reference entry of the
color profile list contains a color profile reference; creating a transform step comprised of a gamut
mapping step for each reference entry of the gamut
mapping algorithm list that contains a gamut mapping
algorithm reference; creating a transform step comprised of a profile
step for each color profile reference that corresponds to
an abstract color profile and that is present in interim
reference entries between the first and last entries of
the color profile list; creating a transform step comprised of a profile
step in the case that the last reference entry of the
color profile list contains a color profile reference
that corresponds to a device color profile; and including the created transform steps in the color
transformation sequence.
Claim 11
Independent Claim
118 words
A method for transforming color image data by
applying a color transformation sequence comprised of
transform steps to the color image data, said method
comprising the steps of: accessing the color transformation sequence; accessing the color image data; and sequentially processing each transform step of the
color transformation sequence to transform the color
image data, wherein, in the case that the transform step being
processed is a profile step, a color transformation
module is accessed from a corresponding color profile and
is applied to the color image data, and wherein, in the case that the transform step being
processed is a gamut mapping step, a corresponding gamut
mapping algorithm is accessed and applied to the color
image data.
Claim 12
Dependent Claim
21 words
A method according to claim 11, wherein the color
transformation sequence and the color image data are
provided by a user.
Claim 13
Dependent Claim
26 words
A method according to claim 11, wherein the
corresponding gamut mapping algorithm is accessed from a
color management module for application to the color
image data.
Claim 14
Dependent Claim
31 words
A method according to claim 11, wherein the
corresponding gamut mapping algorithm utilizes an input
gamut boundary description and an output gamut boundary
description for gamut mapping the color image data.
Claim 15
Dependent Claim
31 words
A method according to claim 13, wherein the
corresponding gamut mapping algorithm utilizes an input
gamut boundary description and an output gamut boundary
description for gamut mapping the color image data.
Claim 16
Independent Claim
143 words
A method for transforming color image data by
applying a color transformation sequence comprised of
transform steps to the color image data, said method
comprising the steps of: accessing the color transformation sequence; accessing the color image data; and sequentially processing each transform step of the
color transformation sequence to transform the color
image data, wherein, in the case that the transform step being
processed is a profile step, a color transformation
module is accessed from a corresponding color profile and
is applied to the color image data, and wherein, in the case that the transform step being
processed is a gamut mapping step, a corresponding gamut
mapping algorithm is accessed from a color management
module, an input gamut boundary description and an output
gamut boundary description are accessed and utilized by
the gamut mapping algorithm for gamut mapping the color
image data.
Claim 17
Dependent Claim
47 words
Computer-executable process steps stored on a
computer readable medium, said computer-executable
process steps for generating a color transformation
sequence comprised of transform steps, said color
transformation sequence for transforming color image
data, said computer-executable process steps comprising
process steps according to any of Claims 1 to 10.
Claim 18
Dependent Claim
46 words
A computer-readable medium which stores computer-executable
process steps, the computer-executable process
steps to generate a color transformation sequence
comprised of transform steps, said color transformation
sequence for transforming color image data, said
computer-executable process steps comprising process
steps according to any of Claims 1 to 10.
Claim 19
Dependent Claim
65 words
A computing device for generating a color
transformation sequence comprised of transform steps,
said color transformation sequence for transforming color
image data, said computing device comprising: a program memory for storing process steps
executable to generate a color transformation sequence
comprised of transform steps according to any of Claims
1 to 10; and a processor for executing the process steps stored
in said program memory.
Claim 20
Dependent Claim
48 words
Computer-executable process steps stored on a
computer readable medium, said computer-executable
process steps for transforming color image data by
applying a color transformation sequence comprised of
transform steps to the color image data, said computerexecutable
process steps comprising process steps
according to any of Claims 11 to 16.
Claim 21
Dependent Claim
47 words
A computer-readable medium which stores computer-executable
process steps, the computer-executable process
steps to transform color image data by applying a color
transformation sequence comprised of transform steps to
the color image data, said computer-executable process
steps comprising process steps according to any of Claims
11 to 16.
Claim 22
Dependent Claim
79 words
A computing device for transforming color image data
by applying a color transformation sequence comprised of
transform steps to the color image data color image data,
said computing device comprising: a program memory for storing process steps
executable to transform color image data by applying a
color transformation sequence comprised of transform
steps to the color image data, according to any of Claims
11 to 16; and a processor for executing the process steps stored
in said program memory.
Claim 23
Dependent Claim
24 words
A signal conveying processor implementable
instructions for causing a processor to carry out a
method according to any one of claims 1 to 16.
References Cited (Backward Citations)
No citation records indexed.
USPTO Annuity & Maintenance Windows
Maintenance schedule is calculated for granted US utility patents.