SlideShare a Scribd company logo
HANS
Enabling CMY Metamers

Ján Morovič, Peter Morovič & Juan Manuel García-Reyero
Hewlett–Packard Company
Barcelona, Spain

Presented at ICC/HP Digital Print Day, 15th June 2011




                                              201 © Hewlett–Packard Company
                                                 1
What makes printed colors?




                    201 © Hewlett–Packard Company
                       1
Print color formation

Side view
                           Additive




                                                           Relative area coverages




                                                                                                Neugebauer primaries
                                                                                     70%   W
                                                                                     13%   C
                                                                                     10%   K
                                                                                      6%   M
                        Subtractive                                                   1%   CM




                           201 © Hewlett–Packard Company
                              1
Analog from digital




                      201 © Hewlett–Packard Company
                         1
From color to halftone pattern




        color separation       color management                   CIE L*a*b*
          linearization     color appearance model                  sRGB
            calibration      device characterization             SWOP CMYK
            halftoning        color enhancement                       ...
                                gamut mapping



                                 201 © Hewlett–Packard Company
                                    1
Controlling print color – a first principles approach




                       201 © Hewlett–Packard Company
                          1
How do we get from color to halftone pattern?

                                                                   Halftone pattern’s
                                                                  Neugebauer Primary    Halftone
Source color   Color management        Printable color                  statistics      pattern

                                                                     20%    W
                                                                     30%    C
                                                                     20%    M
                                                                      0%    Y
                                                                     20%    CM
                                                                      0%    CY
                                                                      0%    MY
                                                                      0%    CMY




                                  201 © Hewlett–Packard Company
                                     1
How does this differ from traditional color control?

                   Traditional                    New

                                          How much area should
              ‘How much of each ink         I cover with each
   Color       should I use for each       Neugebauer Primary’
 separation           color?’             Output: Neugebauer
               Output: ink amounts            primary area
                                               coverages


                                          Decides where to place
               Decides where to place
                                           ink drops based on
              ink drops based on color
                                             color separation
 Halftoning     separation constraints.
                                               constraints.
                 Controls: spatial and                                        Specifying Neugebauer Primary area coverages provides access
                                             Controls: spatial
               overprinting properties
                                              properties only                 to vastly greater space of printable patterns.

                                                                                                                kn v. n
   Ink
                                                                              (for system where up to k-1 ink drops per pixel can be specified for n inks)
amounts v.              1:1                      1:many
 patterns
                                                               201 © Hewlett–Packard Company
                                                                  1
From theory to practice




                      201 © Hewlett–Packard Company
                         1
A minimal Halftone Area Neugebauer Separation setup (CMYK, 1bpp)

                                              Printable color
                                                                                20%   W
                                                                                30%   C
                                                                                20%   M
                                                                                 0%   Y
                                                                                20%   CM
                                                                                 0%   CY
                                                                                 0%   MY
                                                                                 0%   CMY
                                                                                 0%   K
                                                                                 0%   KC
                                                                                 0%   KM
                                                                                 0%   KY
                                                                                 0%   KCM
                                                                                 0%   KCY
                                                                                 0%   KMY
                                                                                 0%   KCMY


  Print & measure     Compute convex          Find printable                    Barycentric     Select one NP per
Neugebauer primary   hull & tetrahedralize   color’s enclosing                coordinates are     pixel & diffuse
   (NP) CIE XYZs           hull NPs            tetrahedron                    vertex NP areas    NPac-NP error
                                              201 © Hewlett–Packard Company
                                                 1
Optimizing HANS

• Form all polyhedra using the kn NPs

• Find all colors for which NPacs are to be optimized
  enclosed by each polyhedron

• Compute barycentric coordinates

• Evaluate each candidate (grain, ink use, color
  constancy, ...)

• Assign combined score

• Select best NPac for each color



                   CMY 1dpp: kn=23=8 → 163 polyhedra
                   CMYK 1dpp: kn=24=16 → 64839 polyhedra
                   CMYKcm 2dpp: kn=36=729 → 2.8x10219 polyhedra

                                                   201 © Hewlett–Packard Company
                                                      1
Reductio ad absurdum – the CMY case

• With traditional, colorant space control: no metamers

   • each in-gamut color matched by one CMY
     colorant amount combination

• Even at max. 1 drop per pixel, CMY colorant set has
  23=8 Neugebauer Primaries

   • 3D colorimetric space to 8D NP space results in
     1:many mapping

   • 163 polyhedra span gamut and provide metamers

• mid–gray: 115 metamers

• mean 13% ink use difference between metamer using
  most and least ink for each color

• More metamers still if more than one drop per pixel is
  used

                                                     201 © Hewlett–Packard Company
                                                        1
Does it work?




                201 © Hewlett–Packard Company
                   1
Test setup: ‘Can we find NPacs that use less ink?’

• Printer: HP Designjet L65500

• Inks: CMYKcm latex

• Substrate: Avery Self-Adhesive Vinyl

• Color samples: 748 Lab-uniform ISO coated v. 2
  samples

• Color workflows compared:

   • Ink space separation, GCR optimized for low grain,
     ink space halftoning (current default)

   • Ink space separation, maximum GCR optimized for
     low grain, ink space halftoning (current optimal)

   • NPac space separation (optimized for minimum ink
     use) and halftoning (HANS)

                                               201 © Hewlett–Packard Company
                                                  1
Results – ink use




                    201 © Hewlett–Packard Company
                       1
What next?




             201 © Hewlett–Packard Company
                1
Challenges and benefits

• Challenges:
   • printer model accuracy (the more accurate the better the optimization)
   • computational efficiency (weeks of computation per substrate)

   • optimization (efficient models of print attributes, efficient traversal of NPac space)
• Benefits:
   • greater & direct optimization (more from the same printer-ink-substrate)

   • explicit trade–off among print attributes (grain v. ink use v. color constancy)
   • inkset agnosticism (same process for CMY 1bpp and CMmYKkNnRGB 2bpp)


• More detail at this year’s IS&T/SID Color and Imaging Conference
  (subject to acceptance)


                                                   201 © Hewlett–Packard Company
                                                      1
Acknowledgements

                                                                        – Lluis Abello      – Alan Lobban
                                                                        – Carlos Amselem    – Óscar Martinez
                                                                        – Xavi Bruch        – Scott Norum
  – Gary Dispoto                                                        – Michel Encrenaz   – Aleix Oriol
  – I-Jong Lin                                                          – Eduard Garcia     – Ramon Pastor
  – John Recker                                                         – Oriol Gasch       – Yvan Richard
  – Ingeborg Tastl                                                      – Rafa Gimenez      – Aurora Rubio
  – Bob Ulichney     – Dudi Bakalash                                    – Josep Girlat      – Utpal Sarkar
                     – Lahav Langboim                                   – Rafael Goma       – Albert Serra
                     – Shay Maoz                                        – Andrés Gonzalez   – Jep Tarradas
                     – Amir Sheinman                                    – Jacint Hument     – Joan Uroz
                     – Alex Veis                                        – Johan Lammens     – Jordi Vilar
                     – Igor Yakubov

                                        201 © Hewlett–Packard Company
                                           1

More Related Content

More from Jan Morovic

Color Color Processing
Color Color ProcessingColor Color Processing
Color Color Processing
Jan Morovic
 
The Spectral Printer: From Technical Challenge To Business Case 
The Spectral Printer: From Technical Challenge To Business Case The Spectral Printer: From Technical Challenge To Business Case 
The Spectral Printer: From Technical Challenge To Business Case 
Jan Morovic
 
Revisiting spectral printing: A data-driven approach
Revisiting spectral printing: A data-driven approachRevisiting spectral printing: A data-driven approach
Revisiting spectral printing: A data-driven approach
Jan Morovic
 
CIC@20 Printing (invited talk)
CIC@20 Printing (invited talk)CIC@20 Printing (invited talk)
CIC@20 Printing (invited talk)
Jan Morovic
 
Color: from craft to computation
Color: from craft to computationColor: from craft to computation
Color: from craft to computation
Jan Morovic
 
Why we don’t know how many colors there are
Why we don’t know how many colors there areWhy we don’t know how many colors there are
Why we don’t know how many colors there are
Jan Morovic
 
Welcome to ICC/HP Digital Print Day
Welcome to ICC/HP Digital Print DayWelcome to ICC/HP Digital Print Day
Welcome to ICC/HP Digital Print Day
Jan Morovic
 
CIE Division 8 Vision for 2011-2015
CIE Division 8 Vision for 2011-2015CIE Division 8 Vision for 2011-2015
CIE Division 8 Vision for 2011-2015
Jan Morovic
 
RGB inks in a CMYK world
RGB inks in a CMYK worldRGB inks in a CMYK world
RGB inks in a CMYK world
Jan Morovic
 
HP Color Enhancement
HP Color EnhancementHP Color Enhancement
HP Color Enhancement
Jan Morovic
 

More from Jan Morovic (10)

Color Color Processing
Color Color ProcessingColor Color Processing
Color Color Processing
 
The Spectral Printer: From Technical Challenge To Business Case 
The Spectral Printer: From Technical Challenge To Business Case The Spectral Printer: From Technical Challenge To Business Case 
The Spectral Printer: From Technical Challenge To Business Case 
 
Revisiting spectral printing: A data-driven approach
Revisiting spectral printing: A data-driven approachRevisiting spectral printing: A data-driven approach
Revisiting spectral printing: A data-driven approach
 
CIC@20 Printing (invited talk)
CIC@20 Printing (invited talk)CIC@20 Printing (invited talk)
CIC@20 Printing (invited talk)
 
Color: from craft to computation
Color: from craft to computationColor: from craft to computation
Color: from craft to computation
 
Why we don’t know how many colors there are
Why we don’t know how many colors there areWhy we don’t know how many colors there are
Why we don’t know how many colors there are
 
Welcome to ICC/HP Digital Print Day
Welcome to ICC/HP Digital Print DayWelcome to ICC/HP Digital Print Day
Welcome to ICC/HP Digital Print Day
 
CIE Division 8 Vision for 2011-2015
CIE Division 8 Vision for 2011-2015CIE Division 8 Vision for 2011-2015
CIE Division 8 Vision for 2011-2015
 
RGB inks in a CMYK world
RGB inks in a CMYK worldRGB inks in a CMYK world
RGB inks in a CMYK world
 
HP Color Enhancement
HP Color EnhancementHP Color Enhancement
HP Color Enhancement
 

Recently uploaded

How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
danishmna97
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
shyamraj55
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems S.M.S.A.
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
Aftab Hussain
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
kumardaparthi1024
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
Matthew Sinclair
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
Neo4j
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
DianaGray10
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
Matthew Sinclair
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
SOFTTECHHUB
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
KAMESHS29
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
Zilliz
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
Edge AI and Vision Alliance
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
panagenda
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
Tomaz Bratanic
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Safe Software
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
Neo4j
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
Zilliz
 

Recently uploaded (20)

How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
 

HANS: Enabling CMY Metamers

  • 1. HANS Enabling CMY Metamers Ján Morovič, Peter Morovič & Juan Manuel García-Reyero Hewlett–Packard Company Barcelona, Spain Presented at ICC/HP Digital Print Day, 15th June 2011 201 © Hewlett–Packard Company 1
  • 2. What makes printed colors? 201 © Hewlett–Packard Company 1
  • 3. Print color formation Side view Additive Relative area coverages Neugebauer primaries 70% W 13% C 10% K 6% M Subtractive 1% CM 201 © Hewlett–Packard Company 1
  • 4. Analog from digital 201 © Hewlett–Packard Company 1
  • 5. From color to halftone pattern color separation color management CIE L*a*b* linearization color appearance model sRGB calibration device characterization SWOP CMYK halftoning color enhancement ... gamut mapping 201 © Hewlett–Packard Company 1
  • 6. Controlling print color – a first principles approach 201 © Hewlett–Packard Company 1
  • 7. How do we get from color to halftone pattern? Halftone pattern’s Neugebauer Primary Halftone Source color Color management Printable color statistics pattern 20% W 30% C 20% M 0% Y 20% CM 0% CY 0% MY 0% CMY 201 © Hewlett–Packard Company 1
  • 8. How does this differ from traditional color control? Traditional New How much area should ‘How much of each ink I cover with each Color should I use for each Neugebauer Primary’ separation color?’ Output: Neugebauer Output: ink amounts primary area coverages Decides where to place Decides where to place ink drops based on ink drops based on color color separation Halftoning separation constraints. constraints. Controls: spatial and Specifying Neugebauer Primary area coverages provides access Controls: spatial overprinting properties properties only to vastly greater space of printable patterns. kn v. n Ink (for system where up to k-1 ink drops per pixel can be specified for n inks) amounts v. 1:1 1:many patterns 201 © Hewlett–Packard Company 1
  • 9. From theory to practice 201 © Hewlett–Packard Company 1
  • 10. A minimal Halftone Area Neugebauer Separation setup (CMYK, 1bpp) Printable color 20% W 30% C 20% M 0% Y 20% CM 0% CY 0% MY 0% CMY 0% K 0% KC 0% KM 0% KY 0% KCM 0% KCY 0% KMY 0% KCMY Print & measure Compute convex Find printable Barycentric Select one NP per Neugebauer primary hull & tetrahedralize color’s enclosing coordinates are pixel & diffuse (NP) CIE XYZs hull NPs tetrahedron vertex NP areas NPac-NP error 201 © Hewlett–Packard Company 1
  • 11. Optimizing HANS • Form all polyhedra using the kn NPs • Find all colors for which NPacs are to be optimized enclosed by each polyhedron • Compute barycentric coordinates • Evaluate each candidate (grain, ink use, color constancy, ...) • Assign combined score • Select best NPac for each color CMY 1dpp: kn=23=8 → 163 polyhedra CMYK 1dpp: kn=24=16 → 64839 polyhedra CMYKcm 2dpp: kn=36=729 → 2.8x10219 polyhedra 201 © Hewlett–Packard Company 1
  • 12. Reductio ad absurdum – the CMY case • With traditional, colorant space control: no metamers • each in-gamut color matched by one CMY colorant amount combination • Even at max. 1 drop per pixel, CMY colorant set has 23=8 Neugebauer Primaries • 3D colorimetric space to 8D NP space results in 1:many mapping • 163 polyhedra span gamut and provide metamers • mid–gray: 115 metamers • mean 13% ink use difference between metamer using most and least ink for each color • More metamers still if more than one drop per pixel is used 201 © Hewlett–Packard Company 1
  • 13. Does it work? 201 © Hewlett–Packard Company 1
  • 14. Test setup: ‘Can we find NPacs that use less ink?’ • Printer: HP Designjet L65500 • Inks: CMYKcm latex • Substrate: Avery Self-Adhesive Vinyl • Color samples: 748 Lab-uniform ISO coated v. 2 samples • Color workflows compared: • Ink space separation, GCR optimized for low grain, ink space halftoning (current default) • Ink space separation, maximum GCR optimized for low grain, ink space halftoning (current optimal) • NPac space separation (optimized for minimum ink use) and halftoning (HANS) 201 © Hewlett–Packard Company 1
  • 15. Results – ink use 201 © Hewlett–Packard Company 1
  • 16. What next? 201 © Hewlett–Packard Company 1
  • 17. Challenges and benefits • Challenges: • printer model accuracy (the more accurate the better the optimization) • computational efficiency (weeks of computation per substrate) • optimization (efficient models of print attributes, efficient traversal of NPac space) • Benefits: • greater & direct optimization (more from the same printer-ink-substrate) • explicit trade–off among print attributes (grain v. ink use v. color constancy) • inkset agnosticism (same process for CMY 1bpp and CMmYKkNnRGB 2bpp) • More detail at this year’s IS&T/SID Color and Imaging Conference (subject to acceptance) 201 © Hewlett–Packard Company 1
  • 18. Acknowledgements – Lluis Abello – Alan Lobban – Carlos Amselem – Óscar Martinez – Xavi Bruch – Scott Norum – Gary Dispoto – Michel Encrenaz – Aleix Oriol – I-Jong Lin – Eduard Garcia – Ramon Pastor – John Recker – Oriol Gasch – Yvan Richard – Ingeborg Tastl – Rafa Gimenez – Aurora Rubio – Bob Ulichney – Dudi Bakalash – Josep Girlat – Utpal Sarkar – Lahav Langboim – Rafael Goma – Albert Serra – Shay Maoz – Andrés Gonzalez – Jep Tarradas – Amir Sheinman – Jacint Hument – Joan Uroz – Alex Veis – Johan Lammens – Jordi Vilar – Igor Yakubov 201 © Hewlett–Packard Company 1