Patent US5564006A successfully refreshed from Google Patents.
US5564006A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Real time transformation between color spaces
Assignee: Cymbolic Sciences International Inc
•
Filing: 1994-05-31
•
Granted: 1996-10-08
•
Expires: 2014-05-31
Abstract
Abstract A method of transforming an input pixel comprising independent and dependent color components into an output pixel comprising independent colors only or a mixture of independent and dependent colors, is provided. The method comprises the steps of resolving each dependent input color component in independent color components and combining these components with the corresponding independent input components according to a correction model to correct for additivity failure in printing inks. An apparatus for carrying out the method is also provided.
Inventors
- 👤 Alastair M. Reed
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-08 11:01
CPC Classifications
H; H04; H04N; H04N1/00; H04N1/46; H04N1/56; H04N1/60; H04N1/6011; H04N1/54; H04N1/6016; H04N1/6022; H04N1/6025
Claims Analysis
Total Claims: 11
Claim 1
Independent Claim
212 words
A method of transforming three independent input vectors representing independent colors and one or more dependent input vectors representing dependent colors, in an original vector space, to three independent vectors in an image vector space, comprising the steps of: (a) resolving each dependent input vector into three independent vector components corresponding with said independent input vectors; (b) combining each independent vector with the corresponding independent vector component of a selected first one of said dependent input vectors according to a predetermined correction model to correct for additivity failure in printing inks to obtain a first output value for each independent color; (c) combining each of said first output values with the corresponding independent vector component of a selected second one of said dependent input vectors according to said correction model to obtain a second output value for each independent color; (d) repeating step (c) until all said dependent vectors are exhausted to obtain a final output value for each independent color to form a reduced set of three independent vectors; and (e) inputting said reduced set of three independent vectors into a three-dimensional look-up table for three-dimensional original vector space input data and containing three-dimensional image vector space output data to obtain the said three independent vectors in the image vector space.
Claim 2
Independent Claim
212 words
A method of transforming three independent input vectors representing independent colors and one or more dependent input vectors representing dependent colors, in an original vector space, to three independent vectors in an image vector space, comprising the steps of: (a) resolving each dependent input vector into three independent vector components corresponding with said independent input vectors; (b) combining each independent vector with the corresponding independent vector component of a selected first one of said dependent input vectors according to a predetermined correction model to correct for additivity failure in printing inks to obtain a first output value for each independent color; (c) combining each of said first output values with the corresponding independent vector component of a selected second one of said dependent input vectors according to said correction model to obtain a second output value for each independent color; (d) repeating step (c) until all said dependent vectors are exhausted to obtain a final output value for each independent color to form a reduced set of three independent vectors; and (e) inputting said reduced set of three independent vectors into a three-dimensional look-up table for three-dimensional original vector space input data and containing three-dimensional image vector space output data to obtain the said three independent vectors in the image vector space.
Claim 3
Independent Claim
233 words
A method of transforming three independent input vectors representing independent colors and one or more dependent input vectors representing dependent colors, in an original vector space, to three independent and one or more dependent vectors in an image vector space in real time, comprising the steps of: (a) resolving each dependent input vector into three independent vector components corresponding with said independent input vectors; (b) combining each independent vector with the corresponding independent vector component of a selected first one of said dependent input vectors according to a predetermined correction model to correct for additivity failure in printing inks to obtain a first output value for each independent color; (c) combining each of said first output values with the corresponding independent vector component of a selected second one of said dependent input vectors according to said correction model to obtain a second output value for each independent color; (d) repeating step (c) until all said dependent vectors are exhausted to obtain a final output value for each independent color of an intermediate vector space; and (e) compiling a look-up table ahead of time, for intermediate vector space input data in the form only of independent vectors and containing image vector space output data in the form of independent and dependent vectors; and (f) inputting said intermediate vector space vectors into said look-up table, in real time, to obtain said image vector space vectors.
Claim 4
Independent Claim
233 words
A method of transforming three independent input vectors representing independent colors and one or more dependent input vectors representing dependent colors, in an original vector space, to three independent and one or more dependent vectors in an image vector space in real time, comprising the steps of: (a) resolving each dependent input vector into three independent vector components corresponding with said independent input vectors; (b) combining each independent vector with the corresponding independent vector component of a selected first one of said dependent input vectors according to a predetermined correction model to correct for additivity failure in printing inks to obtain a first output value for each independent color; (c) combining each of said first output values with the corresponding independent vector component of a selected second one of said dependent input vectors according to said correction model to obtain a second output value for each independent color; (d) repeating step (c) until all said dependent vectors are exhausted to obtain a final output value for each independent color of an intermediate vector space; and (e) compiling a look-up table ahead of time, for intermediate vector space input data in the form only of independent vectors and containing image vector space output data in the form of independent and dependent vectors; and (f) inputting said intermediate vector space vectors into said look-up table, in real time, to obtain said image vector space vectors.
Claim 5
Dependent Claim
74 words
The method according to claim 1 or 2 wherein said correction model comprises a cross product approximation for additivity failure in inks according to the formula: . A.sub.1 =A.sub.0 =A.sub.k -a×A.sub.0 ×A.sub.k where, A 1 is the first output value for an independent color A; A 0 is the input value for independent color A; A k is the corresponding independent vector component of a selected dependent input vector; and a is a constant.
Claim 6
Dependent Claim
179 words
Apparatus for transforming three independent input vectors representing independent colors and one or more dependent input vectors representing dependent colors, in an original vector space, to three independent vectors in an image vector space, comprising: means for resolving each dependent input vector into three independent vector components corresponding with said independent input vectors; means for combining each independent vector with the corresponding independent vector component of a selected first one of said dependent input vectors according to a predetermined correction model to correct for additivity failure in printing inks to obtain an intermediate output value for each independent color; means for sequentially combining said intermediate output values with the corresponding independent vector component of selected further ones of said dependent input vectors according to said correction model to obtain further sequential output values for each independent color until all said dependent vectors are exhausted to form a reduced set of three independent vectors; and transformation circuitry which comprises a look-up table for transforming the reduced set of three independent vectors to three independent vectors in an image vector space.
Claim 7
Dependent Claim
179 words
Apparatus for transforming three independent input vectors representing independent colors and one or more dependent input vectors representing dependent colors, in an original vector space, to three independent vectors in an image vector space, comprising: means for resolving each dependent input vector into three independent vector components corresponding with said independent input vectors; means for combining each independent vector with the corresponding independent vector component of a selected first one of said dependent input vectors according to a predetermined correction model to correct for additivity failure in printing inks to obtain an intermediate output value for each independent color; means for sequentially combining said intermediate output values with the corresponding independent vector component of selected further ones of said dependent input vectors according to said correction model to obtain further sequential output values for each independent color until all said dependent vectors are exhausted to form a reduced set of three independent vectors; and transformation circuitry which comprises a look-up table for transforming the reduced set of three independent vectors to three independent vectors in an image vector space.
Claim 8
Dependent Claim
193 words
Apparatus for transforming three independent input vectors representing independent colors and one or more dependent input vectors representing dependent colors, in an original vector space, to three independent and one or more dependent vectors in an image vector space in real time, comprising: means for resolving each dependent input vector into three independent vector components corresponding with said independent input vectors; means for combining each independent vector with the corresponding independent vector component of a selected first one of said dependent input vectors according to a predetermined correction model to correct for additivity failure in printing inks to obtain an intermediate output value for each independent color; means for sequentially combining said intermediate output values with the corresponding independent vector component of selected further ones of said dependent input vectors according to said correction model to obtain further sequential output values for each independent color until all said dependent vectors are exhausted to form a reduced set of three independent vectors of an intermediate vector space; and transformation circuitry which comprises a look-up table for transforming the reduced set of three independent vectors to independent and dependent vectors in an image vector space.
Claim 9
Dependent Claim
193 words
Apparatus for transforming three independent input vectors representing independent colors and one or more dependent input vectors representing dependent colors, in an original vector space, to three independent and one or more dependent vectors in an image vector space in real time, comprising: means for resolving each dependent input vector into three independent vector components corresponding with said independent input vectors; means for combining each independent vector with the corresponding independent vector component of a selected first one of said dependent input vectors according to a predetermined correction model to correct for additivity failure in printing inks to obtain an intermediate output value for each independent color; means for sequentially combining said intermediate output values with the corresponding independent vector component of selected further ones of said dependent input vectors according to said correction model to obtain further sequential output values for each independent color until all said dependent vectors are exhausted to form a reduced set of three independent vectors of an intermediate vector space; and transformation circuitry which comprises a look-up table for transforming the reduced set of three independent vectors to independent and dependent vectors in an image vector space.
Claim 10
Dependent Claim
73 words
The apparatus according to claim 4 or 5 wherein said correction model comprises a cross product approximation for additivity failure in inks according to the formula: A.sub.1 =A.sub.0 +A.sub.k -a×A.sub.0 ×A.sub.k where, A 1 is the first output value for an independent color A; A 0 is the input value for independent color A; A k is the corresponding independent vector component of a selected dependent input vector; and a is a constant.
Claim 11
Dependent Claim
70 words
The apparatus according to claim 4 or claim 5 wherein said means for resolving each dependent input vector into an independent vector component and said means for combining said independent vector component with the corresponding independent input vector comprises a two-dimensional look-up table for receiving input values of said dependent and independent vectors, said look-up table being loaded with said correction model to correct for additivity failure in printing inks.
References Cited (Backward Citations)
GB2050751A
Cited
US4334240A
Cited
US4511989A
Cited
US4561016A
Cited
EP0184289A1
Cited
GB2217140A
Cited
US4975769A
Cited
EP0309224A1
Cited
US4879594A
Cited
US4992862A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1999-10-08 | 2000-04-08 | 2000-10-08 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2003-10-08 | 2004-04-08 | 2004-10-08 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2007-10-08 | 2008-04-08 | 2008-10-08 | $7700.00 | Window Closed / Lapsed |