IP Library Granted Patent US 8,861,053
Granted Patent B2
US 8,861,053 · App. 13/667,491 · Granted Oct 14, 2014

Method and apparatus for automated generation of a white ink separation out of CMYK data or RGB print data

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 8,861,053
App. No.
13/667,491
Granted
Oct 14, 2014
Kind
B2
Abstract

Techniques are provided that include an algorithm and a computing device using such algorithm to compute a white ink separation channel from the CMYK or RGB data from a print pipeline as an input. This input originally corresponds to print data on a media with standard whiteness, e.g. standard whiteness corresponding to a diffuser used by the Comission Internationale de l'Eclairage (CIE) 1964 media whiteness formula. In an example implementation, the white ink channel computed by the computing device using such algorithm may be printed as a pre-coat on a colorimetrically different media which does not comply with definitions and formulae of CIE's whiteness and tint.

Claims (49)

1. A method for printing with a device capable of printing white ink as a printing color comprising:

computing a radiance efficiency factor, k, that is the ratio of the lightness of a target media to the lightness of a reference media;

for each pixel:

computing, using k, an amount of white ink of a white ink separation channel from CMYK or RGB data from a print pipeline as an input; and

when the lightness of the target media is different from the lightness of the reference media, printing using the white ink separation channel on the target media.

2. The method of claim 1 , wherein the target media does not comply with definitions of whiteness and tint as provided by the CIE.

3. The method of claim 1 , wherein computing the amount of white ink of a white ink separation channel is performed as part of a combination ripping and render process.

4. The method of claim 1 , further comprising forming a white border around an object by expanding white edges of the object by a predetermined number of pixels.

5. The method of claim 1 , wherein computing the amount of white ink of a white ink separation channel further comprises any of:

generating a CMYK to CMYKW transform; and

using a CMYK(n) raw data file input and CMYK(n)W output whose transform does not require use of an ICC profile or at most a ICC device link profile.

6. The method of claim 1 , wherein the lightness of the reference media and target media are both between 0 and 100.

7. The method claim 1 , wherein the step of computing the amount of white ink of a white ink separation channel further comprises:

determining the lightness expected for each pixel, L Pix , if printed on the reference media; and

computing a first white ink value, whiteInk 1 , for each pixel using the equation:

whiteInk 1 =L Pix *(1− k ).

8. The method of claim 7 , wherein the step of printing using the white ink separation channel comprises:

printing for each pixel the corresponding whiteInk 1 value of white ink.

9. The method of claim 7 , wherein the step of computing the amount of white ink of a white ink separation channel further comprises:

determining the chrominance expected for each pixel, C Pix , if printed on the reference media;

computing a second white ink value, whiteInk 2 , using the equation:

whiteInk 2 =C Pix *(1− k ); and

selecting the amount of white ink to be used for each pixel as the higher amount of whiteInk 1 and whiteInk 2 .

10. The method of claim 9 , wherein the step of printing using the white ink separation channel comprises:

printing for each pixel the corresponding higher of whiteInk 1 and whiteInk 2 value of white ink.

11. A printing apparatus for printing with a white ink as a printing color comprising:

a processor configured to compute a radiance efficiency factor, k, that is the ratio of the lightness of a target media to the lightness of a reference media;

a processor configured to compute for each pixel and using k, an amount of white ink of a white ink separation channel from CMYK or RGB data from a print pipeline as an input; and

a printer or machine configured to print, for each pixel, when the lightness of the target media is different from the lightness of the reference media, using the white ink separation channel as a pre-coat on the target media.

12. The apparatus of claim 11 , wherein the target media does not comply with definitions of whiteness and tint as provided by the CIE.

13. The apparatus of claim 11 , wherein said amount of white ink of the white ink separation is computed as part of a combination ripping and render process.

14. The apparatus of claim 11 , further configured form a white border around an object by expanding white edges of the object by a predetermined number of pixels.

15. The apparatus of claim 11 , wherein to compute the amount of white ink of a white ink separation channel further comprises any of:

to generate a CMYK to CMYKW transform; and

to use a CMYK(n) raw data file input and CMYK(n)W output whose transform does not require use of an ICC profile or at most a ICC device link profile.

16. The apparatus of claim 11 , wherein the lightness of the reference media and target media are both between 0 and 100.

17. The apparatus claim 11 , wherein the processor configured to compute the amount of white ink is further configured to:

determine the lightness expected for each pixel, L Pix , if printed on the reference media; and

compute a first white ink value, whiteInk 1 , for each pixel using the equation:

whiteInk 1 =L Pix *(1− k ).

18. The apparatus of claim 17 , wherein the printer or machine is further configured to:

print for each pixel the corresponding whiteInk 1 value of white ink.

19. The apparatus of claim 17 , wherein the processor configured to compute the amount of white ink is further configured to:

determine the chrominance expected for each pixel, C Pix , if printed on the reference media;

compute a second white ink value, whiteInk 2 , using the equation:

whiteInk 2 =C Pix *(1− k ); and

select the amount of white ink to be used for each pixel as the higher amount of whiteInk 1 and whiteInk 2 .

20. The apparatus of claim 19 , wherein the printer or machine are further configured to:

print for each pixel the corresponding higher of whiteInk 1 and whiteInk 2 value of white ink.

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 Jan 28, 2013
From: NUDURUMATI, SRIKRISHNA; SCHUPPAN, HOLGER; RAMACHANDRAN, RANJITH
To: ELECTRONICS FOR IMAGING, INC.
Reel/Frame 029706/0872 →