SlideShare a Scribd company logo
Spectral and color prediction for arbitrary halftone
patterns: a drop-by-drop, WYSIWYG, 

“ink on display” print preview
Peter Morovič, Ján Morovič, Xavier Fariña, 

Pere Gasparin, Michel Encrenaz, Jordi Arnabat

Presented at 23rd IS&T Color and Imaging Conference, 21st October 2015, Darmstadt, Germany
Overview
• Motivation – why do we keep working on print modeling?
• Background – existing approaches & limitations
• An end-to-end print simulation approach
• Test setup
• Results & discussion
• Conclusions
Motivation
• Why?
• Digital print production: 

many short-run jobs
• Bottleneck: 

operator intervention
• Web-to-print workflows 

increase cost of manual 

overrides + greater need 

for accurate print preview 

before placing order
• To avoid re-printing
• To provide customer assurance
• Challenge: Make print preview close to final printed output as possible
• If not, decisions made on basis of preview are unreliable 

& inaccuracies further aggravate getting to right print
Lacking components
• First, accurate model of
print color formation,
applicable to technologies
like inkjet
• Ink-media interactions are
complex, highly non-linear &
not well represented by
models developed for
analog printing
• Second, framework for
applying scaling to print
preview that reflects nature
of print color formation,
instead of assuming display
color formation.
Background: print spectral & color models
• Prediction of ink overprinting: Kubelka Munk
(1931)
• Per-ink K (absorption) and S (scattering), 

derived from opacity and reflectance:
• where R∞ is reflectance of infinitely thick sample;
prediction made at wavelength λ
• Combining multiple ink layers is then 

additive in K and S:
• where B is substrate, l is number of ink layers, 

ci concentration and Ki absorption coefficient of
the i-th layer
Wang & Wang, 2007
Background: print spectral & color models
• Prediction of integrated halftone
color: Yule-Nielsen modified
Neugebauer
• Reflectance of entire halftone pattern
predicted from constituent ink dot
overlap colors:
• where R(λ) is reflectance of optically-
integrated halftone pattern
neighborhood, wj is relative area
coverage of the j-th Neugebauer
Primary – P, and n is Yule-Nielsen non-
linearity accounting for optical dot gain.
Side view
Colorants
Substrate
Appearance
W
C M Y
Neugebauer primaries
Materials
Example halftone
C M Y CMY
+ + =
NP areas
W=1/9
C=1/9
M=2/9
CM=2/9
CY=1/9
MY=1/9
CMY=1/9Colorant vector
[C,M,Y]=[5/9, 6/9,3/9]
Background: print spectral & color models
• Model summary:
• specific ways for predicting specific phenomena
• scattering, absorption, optical dot gain and optical
integration
• specific assumptions about properties of constituent
parts
• e.g., homogeneity of ink layers, interfaces, independence
of layer properties, infinite substrate thickness, etc.
• knowledge of certain component properties is a
prerequisite
• Reflectance of infinitely thick ink layers, scattering of
substrate, concentrations of inks, optical dot gain,
Neugebauer Primary area coverages.
• Practical challenges:
• difficult to know properties
• fundamental properties often estimated from
measurements
• Opportunity: think of models 

merely as computational mechanisms
Background: ICC-based soft-proofing
• What: print color simulations (soft-proofs) obtained by building ICC profiles of
display and printing system and color managing print colorimetry to display
device color space
• treats printing system like a black box
• at best, result is color accurate at LUT nodes
• in-between, assumptions of linearity are made
• process is blind both to spatial features (e.g., grain) and to actual nature of
transitions between profile LUT nodes
• incl., mapping from device color space to printing system’s colorant space (i.e., color
separation) and consequences of specific halftoning used (e.g., when dots start overlapping).
• Limitations:
• no sense of print’s spatial features,
• makes transitions have a characteristically display-like look
• mismatch in artifacts (missing some from the print; introducing others not in print)
Background: ICC-based soft-proofing
Original
Soft-proof
Print photo
False
artifacts
Grain
Transitions
An end-to-end print simulation approach
3 key elements:
• Predicting print appearance from halftone data instead
of continuous-tone data input to a printing system after
color management.
• Extending printer modeling by a mechanism that
enforces spectral correlation.
• Printer model based scaling, instead of device color
space linear interpolation.
Element 1: Print-ready halftone data
• Pass print job through same
• color management,
• color separation,
• linearization and
• halftoning
• as used for printing.
• End result: halftone that could be
directly printed, but that will be used for
on-screen simulation instead.
Element 2: RONT model
• Starting point: Kubelka Munk + Yule-Nielsen
modified Neugebauer, with key parameters
being Reflectance, Opacity and the optical
dot-gain N exponent. (RON)
• BUT: RON does not represent inkjet systems
well
• Approach: add computational
mechanisms to model
• All of KM+YNN performed wavelength-by-
wavelength
• BUT: strong correlation between adjacent
spectral bands (e.g., Singh et al., 2003; Morovic
et al., 2014)
Element 2: RONT model
• Concept: adjust reflectance predictions in a
given band based on predictions made for its
neighbors.
• takes advantage of data from spectral
neighborhood
• allows for enforcing correlation found in natural
spectra that a per-band model may break
• Mechanism: matrix transformation of the
reflectances predicted using RON parameters
only
• To compute such matrix T, L2 norm between
intermediate RON reflectance predictions (RI) and
measured reflectances (RM) needs to be minimized:
that not all wavelengths have an equal spr
axis. A wavelength-by-wavelength view (F
ences between individual correlations in mo
Element 2: RONT model
• where R matrices have m rows (for m samples) and s columns (for s spectral
bands) and where f() is function specifying t terms to use in error minimization,
resulting in dimensions of f(RI) being m×t and those of T being t×s.
• f() may add constant term, cross terms and power terms
• in simple, hypothetical case of s=2, result of f() could be the following for a second
order case:
• Having computed T, its result is applied to predictions based on RON parameters:
Element 3: Print optical integration-based scaling
• simulate optical integration that takes place when print is viewed at different distances
• each display pixel represents optical integration of print halftone pixel neighborhood
• display pixel color needs to be computed using full RONT model for neighborhood, instead of as
mean of per-halftone-pixel predictions.
Test setup
Label Z6200-4 PWT-4 L310-4 L310-6
Printer (HP)
Desigjet
Z6200
PageWide
Technology
Latex 310 Latex 310
Substrate
HP
Heavyweight
Coated
HP
Heavyweight
Coated
Self-Adhesive 

Vinyl
HP

Photorealistic
Paper
Inks
CMYK
aqueous
CMYK
aqueous
CMYK

latex
CMYKcm
latex
Max. drops per ink
per pixel 2 2 3 2
Neugebauer 

Primaries 34=81 34=81 44=256 36=729
Training samples 756 620 3257 4808
Test 

samples 459 620 3257 4808
Results (∆E2000)
System Model Median
95th
%tile
Max.
Z6200-4
RON 8.5 23.2 35.4
RONT 1.5 4.8 8.2
PWT-4
RON 3.2 8.1 15.6
RONT 0.9 2.2 3.4
L310-4
RON 4.1 11.2 29.9
RONT 1.3 2.8 6.5
L310-6
RON 1.7 4.9 10.6
RONT 0.9 2.2 7.7
Simulation
Print photo
Conclusions
• Successful print simulation can make the difference between
• wasting resources and frustrating (or even losing) customers,
• delivering salable products efficiently & with good customer experience.
• A new solution was presented here that:
• bases simulations on same data that drives printing systems – i.e., colorant channel
halftone data
• ensures that simulated halftone data is scaled for display in a way that respects its
local properties,
• Resulting simulations that are both more color-accurate 

and represent print-specific features and limitations faithfully.
• Next steps: test new framework on broader variety of printer-substrate-ink
configurations and extended as necessary.
Spectral and color prediction for arbitrary halftone patterns: a drop-by-drop, WYSIWYG, “ink on display” print preview

More Related Content

What's hot

06 spatial filtering DIP
06 spatial filtering DIP06 spatial filtering DIP
06 spatial filtering DIP
babak danyal
 
SPATIAL FILTERING IN IMAGE PROCESSING
SPATIAL FILTERING IN IMAGE PROCESSINGSPATIAL FILTERING IN IMAGE PROCESSING
SPATIAL FILTERING IN IMAGE PROCESSING
muthu181188
 
A Hybrid top-down/bottom-up approach for image segmentation incorporating col...
A Hybrid top-down/bottom-up approach for image segmentation incorporating col...A Hybrid top-down/bottom-up approach for image segmentation incorporating col...
A Hybrid top-down/bottom-up approach for image segmentation incorporating col...
Mehryar (Mike) E., Ph.D.
 
SPATIAL FILTER
SPATIAL FILTERSPATIAL FILTER
Histogram Equalization(Image Processing Presentation)
Histogram Equalization(Image Processing Presentation)Histogram Equalization(Image Processing Presentation)
Histogram Equalization(Image Processing Presentation)
CherryBerry2
 
Spatial filtering
Spatial filteringSpatial filtering
Spatial filtering
shabanam tamboli
 
Image colorization
Image colorizationImage colorization
Image colorization
Pankti Fadia
 
JonathanWestlake_ComputerVision_Project1
JonathanWestlake_ComputerVision_Project1JonathanWestlake_ComputerVision_Project1
JonathanWestlake_ComputerVision_Project1
Jonathan Westlake
 
Digital image processing img smoothning
Digital image processing img smoothningDigital image processing img smoothning
Digital image processing img smoothning
Vinay Gupta
 
Design and optimization of compact freeform lens array for laser beam splitti...
Design and optimization of compact freeform lens array for laser beam splitti...Design and optimization of compact freeform lens array for laser beam splitti...
Design and optimization of compact freeform lens array for laser beam splitti...
Milan Maksimovic
 
K-M analysis applied to droplet-color variation
K-M analysis applied to droplet-color variationK-M analysis applied to droplet-color variation
K-M analysis applied to droplet-color variation
Robert Cornell
 
Digital image processing Tool presentation
Digital image processing Tool presentationDigital image processing Tool presentation
Digital image processing Tool presentation
dikshabehl5392
 
Specialized Wet Processing presentation
Specialized Wet Processing presentation Specialized Wet Processing presentation
Specialized Wet Processing presentation
Mostak Obama
 
3.point operation and histogram based image enhancement
3.point operation and histogram based image enhancement3.point operation and histogram based image enhancement
3.point operation and histogram based image enhancement
mukesh bhardwaj
 
Restitution Automation
Restitution AutomationRestitution Automation
Restitution Automation
Artemis Valanis
 
COM2304: Intensity Transformation and Spatial Filtering – III Spatial Filters...
COM2304: Intensity Transformation and Spatial Filtering – III Spatial Filters...COM2304: Intensity Transformation and Spatial Filtering – III Spatial Filters...
COM2304: Intensity Transformation and Spatial Filtering – III Spatial Filters...
Hemantha Kulathilake
 
Image processing3 imageenhancement(histogramprocessing)
Image processing3 imageenhancement(histogramprocessing)Image processing3 imageenhancement(histogramprocessing)
Image processing3 imageenhancement(histogramprocessing)
John Williams
 
Anti aliasing Computer Graphics
Anti aliasing Computer GraphicsAnti aliasing Computer Graphics
Anti aliasing Computer Graphics
University of Potsdam
 
Recovering high dynamic range radiance maps from photographs
Recovering high dynamic range radiance maps from photographsRecovering high dynamic range radiance maps from photographs
Recovering high dynamic range radiance maps from photographs
Prashanth Kannan
 
Image Enhancement - Point Processing
Image Enhancement - Point ProcessingImage Enhancement - Point Processing
Image Enhancement - Point Processing
Gayathri31093
 

What's hot (20)

06 spatial filtering DIP
06 spatial filtering DIP06 spatial filtering DIP
06 spatial filtering DIP
 
SPATIAL FILTERING IN IMAGE PROCESSING
SPATIAL FILTERING IN IMAGE PROCESSINGSPATIAL FILTERING IN IMAGE PROCESSING
SPATIAL FILTERING IN IMAGE PROCESSING
 
A Hybrid top-down/bottom-up approach for image segmentation incorporating col...
A Hybrid top-down/bottom-up approach for image segmentation incorporating col...A Hybrid top-down/bottom-up approach for image segmentation incorporating col...
A Hybrid top-down/bottom-up approach for image segmentation incorporating col...
 
SPATIAL FILTER
SPATIAL FILTERSPATIAL FILTER
SPATIAL FILTER
 
Histogram Equalization(Image Processing Presentation)
Histogram Equalization(Image Processing Presentation)Histogram Equalization(Image Processing Presentation)
Histogram Equalization(Image Processing Presentation)
 
Spatial filtering
Spatial filteringSpatial filtering
Spatial filtering
 
Image colorization
Image colorizationImage colorization
Image colorization
 
JonathanWestlake_ComputerVision_Project1
JonathanWestlake_ComputerVision_Project1JonathanWestlake_ComputerVision_Project1
JonathanWestlake_ComputerVision_Project1
 
Digital image processing img smoothning
Digital image processing img smoothningDigital image processing img smoothning
Digital image processing img smoothning
 
Design and optimization of compact freeform lens array for laser beam splitti...
Design and optimization of compact freeform lens array for laser beam splitti...Design and optimization of compact freeform lens array for laser beam splitti...
Design and optimization of compact freeform lens array for laser beam splitti...
 
K-M analysis applied to droplet-color variation
K-M analysis applied to droplet-color variationK-M analysis applied to droplet-color variation
K-M analysis applied to droplet-color variation
 
Digital image processing Tool presentation
Digital image processing Tool presentationDigital image processing Tool presentation
Digital image processing Tool presentation
 
Specialized Wet Processing presentation
Specialized Wet Processing presentation Specialized Wet Processing presentation
Specialized Wet Processing presentation
 
3.point operation and histogram based image enhancement
3.point operation and histogram based image enhancement3.point operation and histogram based image enhancement
3.point operation and histogram based image enhancement
 
Restitution Automation
Restitution AutomationRestitution Automation
Restitution Automation
 
COM2304: Intensity Transformation and Spatial Filtering – III Spatial Filters...
COM2304: Intensity Transformation and Spatial Filtering – III Spatial Filters...COM2304: Intensity Transformation and Spatial Filtering – III Spatial Filters...
COM2304: Intensity Transformation and Spatial Filtering – III Spatial Filters...
 
Image processing3 imageenhancement(histogramprocessing)
Image processing3 imageenhancement(histogramprocessing)Image processing3 imageenhancement(histogramprocessing)
Image processing3 imageenhancement(histogramprocessing)
 
Anti aliasing Computer Graphics
Anti aliasing Computer GraphicsAnti aliasing Computer Graphics
Anti aliasing Computer Graphics
 
Recovering high dynamic range radiance maps from photographs
Recovering high dynamic range radiance maps from photographsRecovering high dynamic range radiance maps from photographs
Recovering high dynamic range radiance maps from photographs
 
Image Enhancement - Point Processing
Image Enhancement - Point ProcessingImage Enhancement - Point Processing
Image Enhancement - Point Processing
 

Viewers also liked

Bathochromic shift in photo-absorption spectra of organic dye sensitizers thr...
Bathochromic shift in photo-absorption spectra of organic dye sensitizers thr...Bathochromic shift in photo-absorption spectra of organic dye sensitizers thr...
Bathochromic shift in photo-absorption spectra of organic dye sensitizers thr...
Narges Mohamadi
 
microptix_aricle_pg_32-33(2)
microptix_aricle_pg_32-33(2)microptix_aricle_pg_32-33(2)
microptix_aricle_pg_32-33(2)
Joseph E. Johnson
 
SUREPoster
SUREPosterSUREPoster
SUREPoster
Andrea Taylor
 
Drop ejection
Drop ejectionDrop ejection
Drop ejection
Fa-Gung Fan
 
1.85 combined absorption and scattering (kubelka–munk analysis)
1.85    combined absorption and scattering (kubelka–munk analysis)1.85    combined absorption and scattering (kubelka–munk analysis)
1.85 combined absorption and scattering (kubelka–munk analysis)
QC Labs
 
Electronic Structures and UV/Visible Absorption Spectra of Organic Compounds
Electronic Structures and UV/Visible Absorption Spectra of Organic CompoundsElectronic Structures and UV/Visible Absorption Spectra of Organic Compounds
Electronic Structures and UV/Visible Absorption Spectra of Organic Compounds
Fa-Gung Fan
 
Paloma Poster 2015
Paloma Poster 2015Paloma Poster 2015
Paloma Poster 2015
Malek El-Aooiti
 
Kubelka munk absorbing layer stack theory
Kubelka munk absorbing layer stack theoryKubelka munk absorbing layer stack theory
Kubelka munk absorbing layer stack theory
Janel Kane
 
Evaporation effects on jetting performance
Evaporation effects on jetting performanceEvaporation effects on jetting performance
Evaporation effects on jetting performance
Robert Cornell
 
Hair dye (super vasmol-33) poisoning – A case reportHair dye (super vasmol 33...
Hair dye (super vasmol-33) poisoning – A case reportHair dye (super vasmol 33...Hair dye (super vasmol-33) poisoning – A case reportHair dye (super vasmol 33...
Hair dye (super vasmol-33) poisoning – A case reportHair dye (super vasmol 33...
pharmaindexing
 
Basics of pulp bleaching
Basics of pulp bleachingBasics of pulp bleaching
Basics of pulp bleaching
Lingga Mediatama
 
Mathematical Physics of Pigment Settling
Mathematical Physics of Pigment SettlingMathematical Physics of Pigment Settling
Mathematical Physics of Pigment Settling
Robert Cornell
 
Overview, formulation and trends of color cosmetics
Overview, formulation and trends of color cosmeticsOverview, formulation and trends of color cosmetics
Overview, formulation and trends of color cosmetics
Dr.Naphatsorn
 
The NSPA Pacemaker, Fall 2009
The NSPA Pacemaker, Fall 2009The NSPA Pacemaker, Fall 2009
The NSPA Pacemaker, Fall 2009
Logan Aimone
 
Infiniti of Naperville - 2015 Infiniti Q40 Brochure
Infiniti of Naperville - 2015 Infiniti Q40 BrochureInfiniti of Naperville - 2015 Infiniti Q40 Brochure
Infiniti of Naperville - 2015 Infiniti Q40 Brochure
Infiniti of Naperville
 
행정을 위한 트위터 활용법(Twitter for gov2.0)
행정을 위한 트위터 활용법(Twitter for gov2.0)행정을 위한 트위터 활용법(Twitter for gov2.0)
행정을 위한 트위터 활용법(Twitter for gov2.0)
Jae-min Sung
 
The ACP Pacemaker Fall 2012
The ACP Pacemaker Fall 2012The ACP Pacemaker Fall 2012
The ACP Pacemaker Fall 2012
Logan Aimone
 
The Global Gender Gap Report
The Global Gender Gap ReportThe Global Gender Gap Report
The Global Gender Gap Report
tribunavirtual
 
Technews August 2011 Volume 4
Technews August 2011 Volume 4Technews August 2011 Volume 4
Technews August 2011 Volume 4
Infiniti of Naperville
 
Presentation1
Presentation1Presentation1
Presentation1
bigheadsio
 

Viewers also liked (20)

Bathochromic shift in photo-absorption spectra of organic dye sensitizers thr...
Bathochromic shift in photo-absorption spectra of organic dye sensitizers thr...Bathochromic shift in photo-absorption spectra of organic dye sensitizers thr...
Bathochromic shift in photo-absorption spectra of organic dye sensitizers thr...
 
microptix_aricle_pg_32-33(2)
microptix_aricle_pg_32-33(2)microptix_aricle_pg_32-33(2)
microptix_aricle_pg_32-33(2)
 
SUREPoster
SUREPosterSUREPoster
SUREPoster
 
Drop ejection
Drop ejectionDrop ejection
Drop ejection
 
1.85 combined absorption and scattering (kubelka–munk analysis)
1.85    combined absorption and scattering (kubelka–munk analysis)1.85    combined absorption and scattering (kubelka–munk analysis)
1.85 combined absorption and scattering (kubelka–munk analysis)
 
Electronic Structures and UV/Visible Absorption Spectra of Organic Compounds
Electronic Structures and UV/Visible Absorption Spectra of Organic CompoundsElectronic Structures and UV/Visible Absorption Spectra of Organic Compounds
Electronic Structures and UV/Visible Absorption Spectra of Organic Compounds
 
Paloma Poster 2015
Paloma Poster 2015Paloma Poster 2015
Paloma Poster 2015
 
Kubelka munk absorbing layer stack theory
Kubelka munk absorbing layer stack theoryKubelka munk absorbing layer stack theory
Kubelka munk absorbing layer stack theory
 
Evaporation effects on jetting performance
Evaporation effects on jetting performanceEvaporation effects on jetting performance
Evaporation effects on jetting performance
 
Hair dye (super vasmol-33) poisoning – A case reportHair dye (super vasmol 33...
Hair dye (super vasmol-33) poisoning – A case reportHair dye (super vasmol 33...Hair dye (super vasmol-33) poisoning – A case reportHair dye (super vasmol 33...
Hair dye (super vasmol-33) poisoning – A case reportHair dye (super vasmol 33...
 
Basics of pulp bleaching
Basics of pulp bleachingBasics of pulp bleaching
Basics of pulp bleaching
 
Mathematical Physics of Pigment Settling
Mathematical Physics of Pigment SettlingMathematical Physics of Pigment Settling
Mathematical Physics of Pigment Settling
 
Overview, formulation and trends of color cosmetics
Overview, formulation and trends of color cosmeticsOverview, formulation and trends of color cosmetics
Overview, formulation and trends of color cosmetics
 
The NSPA Pacemaker, Fall 2009
The NSPA Pacemaker, Fall 2009The NSPA Pacemaker, Fall 2009
The NSPA Pacemaker, Fall 2009
 
Infiniti of Naperville - 2015 Infiniti Q40 Brochure
Infiniti of Naperville - 2015 Infiniti Q40 BrochureInfiniti of Naperville - 2015 Infiniti Q40 Brochure
Infiniti of Naperville - 2015 Infiniti Q40 Brochure
 
행정을 위한 트위터 활용법(Twitter for gov2.0)
행정을 위한 트위터 활용법(Twitter for gov2.0)행정을 위한 트위터 활용법(Twitter for gov2.0)
행정을 위한 트위터 활용법(Twitter for gov2.0)
 
The ACP Pacemaker Fall 2012
The ACP Pacemaker Fall 2012The ACP Pacemaker Fall 2012
The ACP Pacemaker Fall 2012
 
The Global Gender Gap Report
The Global Gender Gap ReportThe Global Gender Gap Report
The Global Gender Gap Report
 
Technews August 2011 Volume 4
Technews August 2011 Volume 4Technews August 2011 Volume 4
Technews August 2011 Volume 4
 
Presentation1
Presentation1Presentation1
Presentation1
 

Similar to Spectral and color prediction for arbitrary halftone patterns: a drop-by-drop, WYSIWYG, “ink on display” print preview

HANS - A New Color Separation And Halftoning Paradigm
HANS - A New Color Separation And Halftoning ParadigmHANS - A New Color Separation And Halftoning Paradigm
HANS - A New Color Separation And Halftoning Paradigm
Jan Morovic
 
Quality control in pigment industry
Quality control in pigment industryQuality control in pigment industry
Quality control in pigment industry
Unicom Textile Mills Ltd.
 
Worldexpo2007
Worldexpo2007Worldexpo2007
Worldexpo2007
Yair Kipman
 
Image enhancement
Image enhancementImage enhancement
Image enhancement
Ayaelshiwi
 
Evaluating the Perceptual Impact of Rendering Techniques on Thematic Color Ma...
Evaluating the Perceptual Impact of Rendering Techniques on Thematic Color Ma...Evaluating the Perceptual Impact of Rendering Techniques on Thematic Color Ma...
Evaluating the Perceptual Impact of Rendering Techniques on Thematic Color Ma...
Matthias Trapp
 
Viii sem
Viii semViii sem
Viii sem
Lavesh Kaushik
 
Self-Directing Text Detection and Removal from Images with Smoothing
Self-Directing Text Detection and Removal from Images with SmoothingSelf-Directing Text Detection and Removal from Images with Smoothing
Self-Directing Text Detection and Removal from Images with Smoothing
Priyanka Wagh
 
A binarization technique for extraction of devanagari text from camera based ...
A binarization technique for extraction of devanagari text from camera based ...A binarization technique for extraction of devanagari text from camera based ...
A binarization technique for extraction of devanagari text from camera based ...
sipij
 
Technical concepts for graphic design production 3
Technical concepts for graphic design production 3Technical concepts for graphic design production 3
Technical concepts for graphic design production 3
Ahmed Ismail
 
CG_Unit1_SShah.pptx
CG_Unit1_SShah.pptxCG_Unit1_SShah.pptx
CG_Unit1_SShah.pptx
Shweta Shah
 
Visual Techniques
Visual TechniquesVisual Techniques
Visual Techniques
Md. Shohel Rana
 
Surface Data Capture Image Matching
Surface Data Capture Image MatchingSurface Data Capture Image Matching
Surface Data Capture Image Matching
RASHID JAVED
 
AUTOMATIC DESIGN OF COLOR FILTER ARRAYS IN THE FREQUENCY DOMAIN
AUTOMATIC DESIGN OF COLOR FILTER ARRAYS IN THE FREQUENCY DOMAINAUTOMATIC DESIGN OF COLOR FILTER ARRAYS IN THE FREQUENCY DOMAIN
AUTOMATIC DESIGN OF COLOR FILTER ARRAYS IN THE FREQUENCY DOMAIN
Nexgen Technology
 
Digital Image Fundamentals - II
Digital Image Fundamentals - IIDigital Image Fundamentals - II
Digital Image Fundamentals - II
Hemantha Kulathilake
 
Project Poster
Project PosterProject Poster
Project Poster
Sameer Desai
 
A PROJECT REPORT ON REMOVAL OF UNNECESSARY OBJECTS FROM PHOTOS USING MASKING
A PROJECT REPORT ON REMOVAL OF UNNECESSARY OBJECTS FROM PHOTOS USING MASKINGA PROJECT REPORT ON REMOVAL OF UNNECESSARY OBJECTS FROM PHOTOS USING MASKING
A PROJECT REPORT ON REMOVAL OF UNNECESSARY OBJECTS FROM PHOTOS USING MASKING
IRJET Journal
 
G04654247
G04654247G04654247
G04654247
IOSR-JEN
 
2014 12-22 - open 3 d printing and fabrication technology (cd)
2014 12-22 - open 3 d printing and fabrication technology (cd)2014 12-22 - open 3 d printing and fabrication technology (cd)
2014 12-22 - open 3 d printing and fabrication technology (cd)
FabLab Pisa
 
Translation Invariance (TI) based Novel Approach for better De-noising of Dig...
Translation Invariance (TI) based Novel Approach for better De-noising of Dig...Translation Invariance (TI) based Novel Approach for better De-noising of Dig...
Translation Invariance (TI) based Novel Approach for better De-noising of Dig...
IRJET Journal
 
Bangla Optical Digits Recognition using Edge Detection Method
Bangla Optical Digits Recognition using Edge Detection MethodBangla Optical Digits Recognition using Edge Detection Method
Bangla Optical Digits Recognition using Edge Detection Method
IOSR Journals
 

Similar to Spectral and color prediction for arbitrary halftone patterns: a drop-by-drop, WYSIWYG, “ink on display” print preview (20)

HANS - A New Color Separation And Halftoning Paradigm
HANS - A New Color Separation And Halftoning ParadigmHANS - A New Color Separation And Halftoning Paradigm
HANS - A New Color Separation And Halftoning Paradigm
 
Quality control in pigment industry
Quality control in pigment industryQuality control in pigment industry
Quality control in pigment industry
 
Worldexpo2007
Worldexpo2007Worldexpo2007
Worldexpo2007
 
Image enhancement
Image enhancementImage enhancement
Image enhancement
 
Evaluating the Perceptual Impact of Rendering Techniques on Thematic Color Ma...
Evaluating the Perceptual Impact of Rendering Techniques on Thematic Color Ma...Evaluating the Perceptual Impact of Rendering Techniques on Thematic Color Ma...
Evaluating the Perceptual Impact of Rendering Techniques on Thematic Color Ma...
 
Viii sem
Viii semViii sem
Viii sem
 
Self-Directing Text Detection and Removal from Images with Smoothing
Self-Directing Text Detection and Removal from Images with SmoothingSelf-Directing Text Detection and Removal from Images with Smoothing
Self-Directing Text Detection and Removal from Images with Smoothing
 
A binarization technique for extraction of devanagari text from camera based ...
A binarization technique for extraction of devanagari text from camera based ...A binarization technique for extraction of devanagari text from camera based ...
A binarization technique for extraction of devanagari text from camera based ...
 
Technical concepts for graphic design production 3
Technical concepts for graphic design production 3Technical concepts for graphic design production 3
Technical concepts for graphic design production 3
 
CG_Unit1_SShah.pptx
CG_Unit1_SShah.pptxCG_Unit1_SShah.pptx
CG_Unit1_SShah.pptx
 
Visual Techniques
Visual TechniquesVisual Techniques
Visual Techniques
 
Surface Data Capture Image Matching
Surface Data Capture Image MatchingSurface Data Capture Image Matching
Surface Data Capture Image Matching
 
AUTOMATIC DESIGN OF COLOR FILTER ARRAYS IN THE FREQUENCY DOMAIN
AUTOMATIC DESIGN OF COLOR FILTER ARRAYS IN THE FREQUENCY DOMAINAUTOMATIC DESIGN OF COLOR FILTER ARRAYS IN THE FREQUENCY DOMAIN
AUTOMATIC DESIGN OF COLOR FILTER ARRAYS IN THE FREQUENCY DOMAIN
 
Digital Image Fundamentals - II
Digital Image Fundamentals - IIDigital Image Fundamentals - II
Digital Image Fundamentals - II
 
Project Poster
Project PosterProject Poster
Project Poster
 
A PROJECT REPORT ON REMOVAL OF UNNECESSARY OBJECTS FROM PHOTOS USING MASKING
A PROJECT REPORT ON REMOVAL OF UNNECESSARY OBJECTS FROM PHOTOS USING MASKINGA PROJECT REPORT ON REMOVAL OF UNNECESSARY OBJECTS FROM PHOTOS USING MASKING
A PROJECT REPORT ON REMOVAL OF UNNECESSARY OBJECTS FROM PHOTOS USING MASKING
 
G04654247
G04654247G04654247
G04654247
 
2014 12-22 - open 3 d printing and fabrication technology (cd)
2014 12-22 - open 3 d printing and fabrication technology (cd)2014 12-22 - open 3 d printing and fabrication technology (cd)
2014 12-22 - open 3 d printing and fabrication technology (cd)
 
Translation Invariance (TI) based Novel Approach for better De-noising of Dig...
Translation Invariance (TI) based Novel Approach for better De-noising of Dig...Translation Invariance (TI) based Novel Approach for better De-noising of Dig...
Translation Invariance (TI) based Novel Approach for better De-noising of Dig...
 
Bangla Optical Digits Recognition using Edge Detection Method
Bangla Optical Digits Recognition using Edge Detection MethodBangla Optical Digits Recognition using Edge Detection Method
Bangla Optical Digits Recognition using Edge Detection Method
 

More from Peter Morovic

Halftone structure optimization using convex programming
Halftone structure optimization using convex programmingHalftone structure optimization using convex programming
Halftone structure optimization using convex programming
Peter Morovic
 
HANS3D: A Multi-Material, Volumetric, Voxel-By-Voxel Content Processing Pipel...
HANS3D: A Multi-Material, Volumetric, Voxel-By-Voxel Content Processing Pipel...HANS3D: A Multi-Material, Volumetric, Voxel-By-Voxel Content Processing Pipel...
HANS3D: A Multi-Material, Volumetric, Voxel-By-Voxel Content Processing Pipel...
Peter Morovic
 
A relational approach to color
A relational approach to colorA relational approach to color
A relational approach to color
Peter Morovic
 
PARAWACS: color halftoning with a single selector matrix
PARAWACS: color halftoning with a single selector matrixPARAWACS: color halftoning with a single selector matrix
PARAWACS: color halftoning with a single selector matrix
Peter Morovic
 
Analysis and Compression of Reflectance Data Using An Evolved Spectral Correl...
Analysis and Compression of Reflectance Data Using An Evolved Spectral Correl...Analysis and Compression of Reflectance Data Using An Evolved Spectral Correl...
Analysis and Compression of Reflectance Data Using An Evolved Spectral Correl...
Peter Morovic
 
Spectra from Correlation
Spectra from CorrelationSpectra from Correlation
Spectra from Correlation
Peter Morovic
 
Natural Color Profile Adjustment for Professionals
Natural Color Profile Adjustment for ProfessionalsNatural Color Profile Adjustment for Professionals
Natural Color Profile Adjustment for Professionals
Peter Morovic
 
Optimizing HANS Color Separation: Meet the CMY Metamers
Optimizing HANS Color Separation: Meet the CMY MetamersOptimizing HANS Color Separation: Meet the CMY Metamers
Optimizing HANS Color Separation: Meet the CMY Metamers
Peter Morovic
 
Color Scrambling for Secure Digital Content Distribution
Color Scrambling for Secure Digital Content DistributionColor Scrambling for Secure Digital Content Distribution
Color Scrambling for Secure Digital Content Distribution
Peter Morovic
 

More from Peter Morovic (9)

Halftone structure optimization using convex programming
Halftone structure optimization using convex programmingHalftone structure optimization using convex programming
Halftone structure optimization using convex programming
 
HANS3D: A Multi-Material, Volumetric, Voxel-By-Voxel Content Processing Pipel...
HANS3D: A Multi-Material, Volumetric, Voxel-By-Voxel Content Processing Pipel...HANS3D: A Multi-Material, Volumetric, Voxel-By-Voxel Content Processing Pipel...
HANS3D: A Multi-Material, Volumetric, Voxel-By-Voxel Content Processing Pipel...
 
A relational approach to color
A relational approach to colorA relational approach to color
A relational approach to color
 
PARAWACS: color halftoning with a single selector matrix
PARAWACS: color halftoning with a single selector matrixPARAWACS: color halftoning with a single selector matrix
PARAWACS: color halftoning with a single selector matrix
 
Analysis and Compression of Reflectance Data Using An Evolved Spectral Correl...
Analysis and Compression of Reflectance Data Using An Evolved Spectral Correl...Analysis and Compression of Reflectance Data Using An Evolved Spectral Correl...
Analysis and Compression of Reflectance Data Using An Evolved Spectral Correl...
 
Spectra from Correlation
Spectra from CorrelationSpectra from Correlation
Spectra from Correlation
 
Natural Color Profile Adjustment for Professionals
Natural Color Profile Adjustment for ProfessionalsNatural Color Profile Adjustment for Professionals
Natural Color Profile Adjustment for Professionals
 
Optimizing HANS Color Separation: Meet the CMY Metamers
Optimizing HANS Color Separation: Meet the CMY MetamersOptimizing HANS Color Separation: Meet the CMY Metamers
Optimizing HANS Color Separation: Meet the CMY Metamers
 
Color Scrambling for Secure Digital Content Distribution
Color Scrambling for Secure Digital Content DistributionColor Scrambling for Secure Digital Content Distribution
Color Scrambling for Secure Digital Content Distribution
 

Recently uploaded

EWOCS-I: The catalog of X-ray sources in Westerlund 1 from the Extended Weste...
EWOCS-I: The catalog of X-ray sources in Westerlund 1 from the Extended Weste...EWOCS-I: The catalog of X-ray sources in Westerlund 1 from the Extended Weste...
EWOCS-I: The catalog of X-ray sources in Westerlund 1 from the Extended Weste...
Sérgio Sacani
 
原版制作(carleton毕业证书)卡尔顿大学毕业证硕士文凭原版一模一样
原版制作(carleton毕业证书)卡尔顿大学毕业证硕士文凭原版一模一样原版制作(carleton毕业证书)卡尔顿大学毕业证硕士文凭原版一模一样
原版制作(carleton毕业证书)卡尔顿大学毕业证硕士文凭原版一模一样
yqqaatn0
 
20240520 Planning a Circuit Simulator in JavaScript.pptx
20240520 Planning a Circuit Simulator in JavaScript.pptx20240520 Planning a Circuit Simulator in JavaScript.pptx
20240520 Planning a Circuit Simulator in JavaScript.pptx
Sharon Liu
 
molar-distalization in orthodontics-seminar.pptx
molar-distalization in orthodontics-seminar.pptxmolar-distalization in orthodontics-seminar.pptx
molar-distalization in orthodontics-seminar.pptx
Anagha Prasad
 
THEMATIC APPERCEPTION TEST(TAT) cognitive abilities, creativity, and critic...
THEMATIC  APPERCEPTION  TEST(TAT) cognitive abilities, creativity, and critic...THEMATIC  APPERCEPTION  TEST(TAT) cognitive abilities, creativity, and critic...
THEMATIC APPERCEPTION TEST(TAT) cognitive abilities, creativity, and critic...
Abdul Wali Khan University Mardan,kP,Pakistan
 
Remote Sensing and Computational, Evolutionary, Supercomputing, and Intellige...
Remote Sensing and Computational, Evolutionary, Supercomputing, and Intellige...Remote Sensing and Computational, Evolutionary, Supercomputing, and Intellige...
Remote Sensing and Computational, Evolutionary, Supercomputing, and Intellige...
University of Maribor
 
Equivariant neural networks and representation theory
Equivariant neural networks and representation theoryEquivariant neural networks and representation theory
Equivariant neural networks and representation theory
Daniel Tubbenhauer
 
如何办理(uvic毕业证书)维多利亚大学毕业证本科学位证书原版一模一样
如何办理(uvic毕业证书)维多利亚大学毕业证本科学位证书原版一模一样如何办理(uvic毕业证书)维多利亚大学毕业证本科学位证书原版一模一样
如何办理(uvic毕业证书)维多利亚大学毕业证本科学位证书原版一模一样
yqqaatn0
 
NuGOweek 2024 Ghent programme overview flyer
NuGOweek 2024 Ghent programme overview flyerNuGOweek 2024 Ghent programme overview flyer
NuGOweek 2024 Ghent programme overview flyer
pablovgd
 
Comparing Evolved Extractive Text Summary Scores of Bidirectional Encoder Rep...
Comparing Evolved Extractive Text Summary Scores of Bidirectional Encoder Rep...Comparing Evolved Extractive Text Summary Scores of Bidirectional Encoder Rep...
Comparing Evolved Extractive Text Summary Scores of Bidirectional Encoder Rep...
University of Maribor
 
aziz sancar nobel prize winner: from mardin to nobel
aziz sancar nobel prize winner: from mardin to nobelaziz sancar nobel prize winner: from mardin to nobel
aziz sancar nobel prize winner: from mardin to nobel
İsa Badur
 
The use of Nauplii and metanauplii artemia in aquaculture (brine shrimp).pptx
The use of Nauplii and metanauplii artemia in aquaculture (brine shrimp).pptxThe use of Nauplii and metanauplii artemia in aquaculture (brine shrimp).pptx
The use of Nauplii and metanauplii artemia in aquaculture (brine shrimp).pptx
MAGOTI ERNEST
 
Deep Behavioral Phenotyping in Systems Neuroscience for Functional Atlasing a...
Deep Behavioral Phenotyping in Systems Neuroscience for Functional Atlasing a...Deep Behavioral Phenotyping in Systems Neuroscience for Functional Atlasing a...
Deep Behavioral Phenotyping in Systems Neuroscience for Functional Atlasing a...
Ana Luísa Pinho
 
Unlocking the mysteries of reproduction: Exploring fecundity and gonadosomati...
Unlocking the mysteries of reproduction: Exploring fecundity and gonadosomati...Unlocking the mysteries of reproduction: Exploring fecundity and gonadosomati...
Unlocking the mysteries of reproduction: Exploring fecundity and gonadosomati...
AbdullaAlAsif1
 
Deep Software Variability and Frictionless Reproducibility
Deep Software Variability and Frictionless ReproducibilityDeep Software Variability and Frictionless Reproducibility
Deep Software Variability and Frictionless Reproducibility
University of Rennes, INSA Rennes, Inria/IRISA, CNRS
 
Cytokines and their role in immune regulation.pptx
Cytokines and their role in immune regulation.pptxCytokines and their role in immune regulation.pptx
Cytokines and their role in immune regulation.pptx
Hitesh Sikarwar
 
Applied Science: Thermodynamics, Laws & Methodology.pdf
Applied Science: Thermodynamics, Laws & Methodology.pdfApplied Science: Thermodynamics, Laws & Methodology.pdf
Applied Science: Thermodynamics, Laws & Methodology.pdf
University of Hertfordshire
 
3D Hybrid PIC simulation of the plasma expansion (ISSS-14)
3D Hybrid PIC simulation of the plasma expansion (ISSS-14)3D Hybrid PIC simulation of the plasma expansion (ISSS-14)
3D Hybrid PIC simulation of the plasma expansion (ISSS-14)
David Osipyan
 
Phenomics assisted breeding in crop improvement
Phenomics assisted breeding in crop improvementPhenomics assisted breeding in crop improvement
Phenomics assisted breeding in crop improvement
IshaGoswami9
 
The binding of cosmological structures by massless topological defects
The binding of cosmological structures by massless topological defectsThe binding of cosmological structures by massless topological defects
The binding of cosmological structures by massless topological defects
Sérgio Sacani
 

Recently uploaded (20)

EWOCS-I: The catalog of X-ray sources in Westerlund 1 from the Extended Weste...
EWOCS-I: The catalog of X-ray sources in Westerlund 1 from the Extended Weste...EWOCS-I: The catalog of X-ray sources in Westerlund 1 from the Extended Weste...
EWOCS-I: The catalog of X-ray sources in Westerlund 1 from the Extended Weste...
 
原版制作(carleton毕业证书)卡尔顿大学毕业证硕士文凭原版一模一样
原版制作(carleton毕业证书)卡尔顿大学毕业证硕士文凭原版一模一样原版制作(carleton毕业证书)卡尔顿大学毕业证硕士文凭原版一模一样
原版制作(carleton毕业证书)卡尔顿大学毕业证硕士文凭原版一模一样
 
20240520 Planning a Circuit Simulator in JavaScript.pptx
20240520 Planning a Circuit Simulator in JavaScript.pptx20240520 Planning a Circuit Simulator in JavaScript.pptx
20240520 Planning a Circuit Simulator in JavaScript.pptx
 
molar-distalization in orthodontics-seminar.pptx
molar-distalization in orthodontics-seminar.pptxmolar-distalization in orthodontics-seminar.pptx
molar-distalization in orthodontics-seminar.pptx
 
THEMATIC APPERCEPTION TEST(TAT) cognitive abilities, creativity, and critic...
THEMATIC  APPERCEPTION  TEST(TAT) cognitive abilities, creativity, and critic...THEMATIC  APPERCEPTION  TEST(TAT) cognitive abilities, creativity, and critic...
THEMATIC APPERCEPTION TEST(TAT) cognitive abilities, creativity, and critic...
 
Remote Sensing and Computational, Evolutionary, Supercomputing, and Intellige...
Remote Sensing and Computational, Evolutionary, Supercomputing, and Intellige...Remote Sensing and Computational, Evolutionary, Supercomputing, and Intellige...
Remote Sensing and Computational, Evolutionary, Supercomputing, and Intellige...
 
Equivariant neural networks and representation theory
Equivariant neural networks and representation theoryEquivariant neural networks and representation theory
Equivariant neural networks and representation theory
 
如何办理(uvic毕业证书)维多利亚大学毕业证本科学位证书原版一模一样
如何办理(uvic毕业证书)维多利亚大学毕业证本科学位证书原版一模一样如何办理(uvic毕业证书)维多利亚大学毕业证本科学位证书原版一模一样
如何办理(uvic毕业证书)维多利亚大学毕业证本科学位证书原版一模一样
 
NuGOweek 2024 Ghent programme overview flyer
NuGOweek 2024 Ghent programme overview flyerNuGOweek 2024 Ghent programme overview flyer
NuGOweek 2024 Ghent programme overview flyer
 
Comparing Evolved Extractive Text Summary Scores of Bidirectional Encoder Rep...
Comparing Evolved Extractive Text Summary Scores of Bidirectional Encoder Rep...Comparing Evolved Extractive Text Summary Scores of Bidirectional Encoder Rep...
Comparing Evolved Extractive Text Summary Scores of Bidirectional Encoder Rep...
 
aziz sancar nobel prize winner: from mardin to nobel
aziz sancar nobel prize winner: from mardin to nobelaziz sancar nobel prize winner: from mardin to nobel
aziz sancar nobel prize winner: from mardin to nobel
 
The use of Nauplii and metanauplii artemia in aquaculture (brine shrimp).pptx
The use of Nauplii and metanauplii artemia in aquaculture (brine shrimp).pptxThe use of Nauplii and metanauplii artemia in aquaculture (brine shrimp).pptx
The use of Nauplii and metanauplii artemia in aquaculture (brine shrimp).pptx
 
Deep Behavioral Phenotyping in Systems Neuroscience for Functional Atlasing a...
Deep Behavioral Phenotyping in Systems Neuroscience for Functional Atlasing a...Deep Behavioral Phenotyping in Systems Neuroscience for Functional Atlasing a...
Deep Behavioral Phenotyping in Systems Neuroscience for Functional Atlasing a...
 
Unlocking the mysteries of reproduction: Exploring fecundity and gonadosomati...
Unlocking the mysteries of reproduction: Exploring fecundity and gonadosomati...Unlocking the mysteries of reproduction: Exploring fecundity and gonadosomati...
Unlocking the mysteries of reproduction: Exploring fecundity and gonadosomati...
 
Deep Software Variability and Frictionless Reproducibility
Deep Software Variability and Frictionless ReproducibilityDeep Software Variability and Frictionless Reproducibility
Deep Software Variability and Frictionless Reproducibility
 
Cytokines and their role in immune regulation.pptx
Cytokines and their role in immune regulation.pptxCytokines and their role in immune regulation.pptx
Cytokines and their role in immune regulation.pptx
 
Applied Science: Thermodynamics, Laws & Methodology.pdf
Applied Science: Thermodynamics, Laws & Methodology.pdfApplied Science: Thermodynamics, Laws & Methodology.pdf
Applied Science: Thermodynamics, Laws & Methodology.pdf
 
3D Hybrid PIC simulation of the plasma expansion (ISSS-14)
3D Hybrid PIC simulation of the plasma expansion (ISSS-14)3D Hybrid PIC simulation of the plasma expansion (ISSS-14)
3D Hybrid PIC simulation of the plasma expansion (ISSS-14)
 
Phenomics assisted breeding in crop improvement
Phenomics assisted breeding in crop improvementPhenomics assisted breeding in crop improvement
Phenomics assisted breeding in crop improvement
 
The binding of cosmological structures by massless topological defects
The binding of cosmological structures by massless topological defectsThe binding of cosmological structures by massless topological defects
The binding of cosmological structures by massless topological defects
 

Spectral and color prediction for arbitrary halftone patterns: a drop-by-drop, WYSIWYG, “ink on display” print preview

  • 1. Spectral and color prediction for arbitrary halftone patterns: a drop-by-drop, WYSIWYG, 
 “ink on display” print preview Peter Morovič, Ján Morovič, Xavier Fariña, 
 Pere Gasparin, Michel Encrenaz, Jordi Arnabat Presented at 23rd IS&T Color and Imaging Conference, 21st October 2015, Darmstadt, Germany
  • 2. Overview • Motivation – why do we keep working on print modeling? • Background – existing approaches & limitations • An end-to-end print simulation approach • Test setup • Results & discussion • Conclusions
  • 3. Motivation • Why? • Digital print production: 
 many short-run jobs • Bottleneck: 
 operator intervention • Web-to-print workflows 
 increase cost of manual 
 overrides + greater need 
 for accurate print preview 
 before placing order • To avoid re-printing • To provide customer assurance • Challenge: Make print preview close to final printed output as possible • If not, decisions made on basis of preview are unreliable 
 & inaccuracies further aggravate getting to right print
  • 4. Lacking components • First, accurate model of print color formation, applicable to technologies like inkjet • Ink-media interactions are complex, highly non-linear & not well represented by models developed for analog printing • Second, framework for applying scaling to print preview that reflects nature of print color formation, instead of assuming display color formation.
  • 5. Background: print spectral & color models • Prediction of ink overprinting: Kubelka Munk (1931) • Per-ink K (absorption) and S (scattering), 
 derived from opacity and reflectance: • where R∞ is reflectance of infinitely thick sample; prediction made at wavelength λ • Combining multiple ink layers is then 
 additive in K and S: • where B is substrate, l is number of ink layers, 
 ci concentration and Ki absorption coefficient of the i-th layer Wang & Wang, 2007
  • 6. Background: print spectral & color models • Prediction of integrated halftone color: Yule-Nielsen modified Neugebauer • Reflectance of entire halftone pattern predicted from constituent ink dot overlap colors: • where R(λ) is reflectance of optically- integrated halftone pattern neighborhood, wj is relative area coverage of the j-th Neugebauer Primary – P, and n is Yule-Nielsen non- linearity accounting for optical dot gain. Side view Colorants Substrate Appearance W C M Y Neugebauer primaries Materials Example halftone C M Y CMY + + = NP areas W=1/9 C=1/9 M=2/9 CM=2/9 CY=1/9 MY=1/9 CMY=1/9Colorant vector [C,M,Y]=[5/9, 6/9,3/9]
  • 7. Background: print spectral & color models • Model summary: • specific ways for predicting specific phenomena • scattering, absorption, optical dot gain and optical integration • specific assumptions about properties of constituent parts • e.g., homogeneity of ink layers, interfaces, independence of layer properties, infinite substrate thickness, etc. • knowledge of certain component properties is a prerequisite • Reflectance of infinitely thick ink layers, scattering of substrate, concentrations of inks, optical dot gain, Neugebauer Primary area coverages. • Practical challenges: • difficult to know properties • fundamental properties often estimated from measurements • Opportunity: think of models 
 merely as computational mechanisms
  • 8. Background: ICC-based soft-proofing • What: print color simulations (soft-proofs) obtained by building ICC profiles of display and printing system and color managing print colorimetry to display device color space • treats printing system like a black box • at best, result is color accurate at LUT nodes • in-between, assumptions of linearity are made • process is blind both to spatial features (e.g., grain) and to actual nature of transitions between profile LUT nodes • incl., mapping from device color space to printing system’s colorant space (i.e., color separation) and consequences of specific halftoning used (e.g., when dots start overlapping). • Limitations: • no sense of print’s spatial features, • makes transitions have a characteristically display-like look • mismatch in artifacts (missing some from the print; introducing others not in print)
  • 9. Background: ICC-based soft-proofing Original Soft-proof Print photo False artifacts Grain Transitions
  • 10. An end-to-end print simulation approach 3 key elements: • Predicting print appearance from halftone data instead of continuous-tone data input to a printing system after color management. • Extending printer modeling by a mechanism that enforces spectral correlation. • Printer model based scaling, instead of device color space linear interpolation.
  • 11. Element 1: Print-ready halftone data • Pass print job through same • color management, • color separation, • linearization and • halftoning • as used for printing. • End result: halftone that could be directly printed, but that will be used for on-screen simulation instead.
  • 12. Element 2: RONT model • Starting point: Kubelka Munk + Yule-Nielsen modified Neugebauer, with key parameters being Reflectance, Opacity and the optical dot-gain N exponent. (RON) • BUT: RON does not represent inkjet systems well • Approach: add computational mechanisms to model • All of KM+YNN performed wavelength-by- wavelength • BUT: strong correlation between adjacent spectral bands (e.g., Singh et al., 2003; Morovic et al., 2014)
  • 13. Element 2: RONT model • Concept: adjust reflectance predictions in a given band based on predictions made for its neighbors. • takes advantage of data from spectral neighborhood • allows for enforcing correlation found in natural spectra that a per-band model may break • Mechanism: matrix transformation of the reflectances predicted using RON parameters only • To compute such matrix T, L2 norm between intermediate RON reflectance predictions (RI) and measured reflectances (RM) needs to be minimized: that not all wavelengths have an equal spr axis. A wavelength-by-wavelength view (F ences between individual correlations in mo
  • 14. Element 2: RONT model • where R matrices have m rows (for m samples) and s columns (for s spectral bands) and where f() is function specifying t terms to use in error minimization, resulting in dimensions of f(RI) being m×t and those of T being t×s. • f() may add constant term, cross terms and power terms • in simple, hypothetical case of s=2, result of f() could be the following for a second order case: • Having computed T, its result is applied to predictions based on RON parameters:
  • 15. Element 3: Print optical integration-based scaling • simulate optical integration that takes place when print is viewed at different distances • each display pixel represents optical integration of print halftone pixel neighborhood • display pixel color needs to be computed using full RONT model for neighborhood, instead of as mean of per-halftone-pixel predictions.
  • 16. Test setup Label Z6200-4 PWT-4 L310-4 L310-6 Printer (HP) Desigjet Z6200 PageWide Technology Latex 310 Latex 310 Substrate HP Heavyweight Coated HP Heavyweight Coated Self-Adhesive 
 Vinyl HP
 Photorealistic Paper Inks CMYK aqueous CMYK aqueous CMYK
 latex CMYKcm latex Max. drops per ink per pixel 2 2 3 2 Neugebauer 
 Primaries 34=81 34=81 44=256 36=729 Training samples 756 620 3257 4808 Test 
 samples 459 620 3257 4808
  • 17. Results (∆E2000) System Model Median 95th %tile Max. Z6200-4 RON 8.5 23.2 35.4 RONT 1.5 4.8 8.2 PWT-4 RON 3.2 8.1 15.6 RONT 0.9 2.2 3.4 L310-4 RON 4.1 11.2 29.9 RONT 1.3 2.8 6.5 L310-6 RON 1.7 4.9 10.6 RONT 0.9 2.2 7.7
  • 19. Conclusions • Successful print simulation can make the difference between • wasting resources and frustrating (or even losing) customers, • delivering salable products efficiently & with good customer experience. • A new solution was presented here that: • bases simulations on same data that drives printing systems – i.e., colorant channel halftone data • ensures that simulated halftone data is scaled for display in a way that respects its local properties, • Resulting simulations that are both more color-accurate 
 and represent print-specific features and limitations faithfully. • Next steps: test new framework on broader variety of printer-substrate-ink configurations and extended as necessary.