IP Library Granted Patent US 7,729,014
Granted Patent B2
US 7,729,014 · App. 11/840,926 · Granted Jun 1, 2010

Systems for gray component replacement blending

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,729,014
App. No.
11/840,926
Granted
Jun 1, 2010
Kind
B2
Abstract

Color processing methods and apparatus are provided that blend the gray component replacement (“GCR”) level of arbitrarily-specified input color data with an estimate of the GCR level of an output profile, and then converts processed device-independent data to output CMYK data that has a GCR level that substantially matches the GCR level of the input CMYK data. Methods and apparatus in accordance with this invention may be used to receive CMYK data that approximates a spot color, and provide tints of spot colors using an output profile that has a GCR level that differs from the GCR level of the input color data.

Claims (43)

1. An apparatus for processing input CMYK color data comprising a computer memory having stored thereon computer-executable instructions that, when executed by a computer device, configure the computer device to:

convert input color data to first color data;

process the first color data to provide second color data;

convert the second color data to third color data using an output profile that comprises an implied gray component replacement level;

estimate a gray component replacement level of the input color data;

estimate the gray component replacement level implied by the output profile;

combine the estimated gray component replacement levels;

determine a black value based on the combined gray component replacement level; and

use the determined black value and the second color data to determine output color data that has a gray component replacement level that substantially matches the gray component replacement level of the input color data.

2. The apparatus of claim 1 , wherein the first color data are device-independent color data.

3. The apparatus of claim 1 , wherein the computer-executable instructions further configure said computer device to process the first color data in a device-independent color space.

4. The apparatus of claim 1 , wherein the third color data are device-dependent color data.

5. The apparatus of claim 1 , wherein the output profile comprises a lookup table.

6. The apparatus of claim 1 , wherein the input color data comprises CMYK data that approximates a spot color.

7. The apparatus of claim 1 , wherein the computer-executable instructions further configure said computer device to tint the first color data.

8. An apparatus for processing input CMYK color data, comprising a computer memory having stored thereon computer-executable instructions that, when executed by a computer device, configure the computer device to:

convert the input color data to a device-independent color space;

process the converted data in the device-independent color space;

convert the processed data to a device-dependent color space using an output profile;

estimate a gray component replacement level of the input color data;

estimate a gray component replacement level implied by the output profile;

combine the gray component replacement levels;

determine a black value based on the combined gray component replacement level; and

use the determined black value and the processed data to determine output color data that has a gray component replacement level that substantially matches the gray component replacement level of the input color data.

9. The apparatus of claim 8 , wherein the device-independent color space is a CIELAB color space.

10. The apparatus of claim 8 , wherein the computer-executable instructions further configure said computer device to tint the converted data in the device-independent color space.

11. The apparatus of claim 8 , wherein estimating the gray component replacement level of the input color data comprises determining a lightness level of a black-only component of the input color data.

12. The apparatus of claim 8 , wherein the computer-executable instructions further configure said computer device to estimate the gray component replacement level implied by the output profile by determining a lightness level of a black-only component of the converted processed data.

13. An apparatus for processing input CMYK color data comprising a computer memory having stored thereon computer-executable instructions that, when executed by a computer device, configure the computer device to:

convert the input color data to first color data;

tint the converted data to provide second color data;

convert the second color data to third color data using an output profile;

determine a first lightness component that corresponds to a black-only component of the input color data;

determine a second lightness component that corresponds to a black- only component of the third color data;

blend the first and second lightness components to provide a blended lightness level;

determine a black output component based on the blended lightness level; and

use the black output component and the second color data to determine output color data that has a gray component replacement level that substantially matches a gray component replacement level of the input color data.

14. The apparatus of claim 13 , wherein the output profile comprises a forward lookup table that associates CMYK data with L*a*b* data.

15. The apparatus of claim 14 , wherein the computer-executable instructions further configure said computer device to determine the first lightness component by determining an L* component from the forward table that is associated with the black-only component of the input color data.

16. The apparatus of claim 14 , wherein the computer-executable instructions further configure said computer device to determine the second lightness component by determining an L* component from the forward table that is associated with the black-only component of the third color data.

17. The apparatus of claim 14 , wherein the computer-executable instructions further configure said computer device to determine output color data by fixing the black output component and determining output CMY components from the forward table.

18. The apparatus of claim 13 , wherein the output profile comprises a reverse lookup table that associates L*a*b* data with CMYK data.

19. The apparatus of claim 14 , wherein the computer-executable instructions further configure said computer device to determine the black output component by determining a black component from a reverse table that is associated with the blended lightness level.

Assignments (12)
ASSIGNMENT OF SECURITY INTEREST IN PATENTS Recorded Feb 3, 2025
From: ROYAL BANK OF CANADA [RESIGNING COLLATERAL AGENT]
To: GLAS USA LLC [SUCCESSOR COLLATERAL AGENT]
Reel/Frame 070097/0810 →
RELEASE OF SECURITY INTEREST Recorded Dec 9, 2024
From: ROYAL BANK OF CANADA, AS COLLATERAL AGENT
To: FIERY, LLC
Reel/Frame 069546/0649 →
RELEASE OF PATENT SECURITY INTEREST Recorded Dec 3, 2024
From: CERBERUS BUSINESS FINANCE AGENCY, LLC
To: ELECTRONICS FOR IMAGING, INC.; FIERY, LLC
Reel/Frame 069477/0479 →
SECURITY INTEREST Recorded Mar 14, 2024
From: FIERY, LLC
To: ROYAL BANK OF CANADA
Reel/Frame 066797/0464 →
SECURITY INTEREST Recorded Mar 12, 2024
From: ELECTRONICS FOR IMAGING, INC.; FIERY, LLC
To: CERBERUS BUSINESS FINANCE AGENCY, LLC
Reel/Frame 066794/0315 →
RELEASE OF SECURITY INTEREST Recorded Mar 11, 2024
From: DEUTSCHE BANK TRUST COMPANY AMERICAS, AS AGENT
To: ELECTRONICS FOR IMAGING, INC.
Reel/Frame 066793/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 9, 2022
From: ELECTRONICS FOR IMAGING, INC.
To: FIERY, LLC
Reel/Frame 061132/0471 →
RELEASE OF SECURITY INTEREST IN PATENTS Recorded Jul 23, 2019
From: CITIBANK, N.A., AS ADMINISTRATIVE AGENT
To: ELECTRONICS FOR IMAGING, INC.
Reel/Frame 049840/0316 →
SECURITY INTEREST Recorded Jul 23, 2019
From: ELECTRONICS FOR IMAGING, INC.
To: ROYAL BANK OF CANADA
Reel/Frame 049840/0799 →
SECOND LIEN SECURITY INTEREST IN PATENT RIGHTS Recorded Jul 23, 2019
From: ELECTRONICS FOR IMAGING, INC.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS
Reel/Frame 049841/0115 →
GRANT OF SECURITY INTEREST IN PATENTS Recorded Jan 3, 2019
From: ELECTRONICS FOR IMAGING, INC.
To: CITIBANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 048002/0135 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 18, 2007
From: MARSDEN, JONATHAN B.; FALK, RICHARD A.
To: ELECTRONICS FOR IMAGING, INC.
Reel/Frame 019713/0796 →