Generic Matching Tool William B. Birkett Charles Spontelli USTAG/TC 130 November, 2006 Mesa, AZ...
-
Upload
jordan-horton -
Category
Documents
-
view
217 -
download
0
Transcript of Generic Matching Tool William B. Birkett Charles Spontelli USTAG/TC 130 November, 2006 Mesa, AZ...
![Page 1: Generic Matching Tool William B. Birkett Charles Spontelli USTAG/TC 130 November, 2006 Mesa, AZ William B. Birkett Charles Spontelli USTAG/TC 130 November,](https://reader036.fdocuments.us/reader036/viewer/2022062409/56649e7a5503460f94b7aeb8/html5/thumbnails/1.jpg)
Generic Matching ToolGeneric Matching Tool
William B. BirkettCharles Spontelli
USTAG/TC 130November, 2006
Mesa, AZ
William B. BirkettCharles Spontelli
USTAG/TC 130November, 2006
Mesa, AZ
![Page 2: Generic Matching Tool William B. Birkett Charles Spontelli USTAG/TC 130 November, 2006 Mesa, AZ William B. Birkett Charles Spontelli USTAG/TC 130 November,](https://reader036.fdocuments.us/reader036/viewer/2022062409/56649e7a5503460f94b7aeb8/html5/thumbnails/2.jpg)
ISO/TC 130 MeetingBerlin - 29 Sep 2006ISO/TC 130 MeetingBerlin - 29 Sep 2006Resolution 304 ISO/TC130 authorizes its Secretariat to distribute a NWI ballot for a Technical Specification with the title of "Graphic technology - Method for calibration of a printing system with digital data" and to include as part of that ballot the acceptance of the associated draft for distribution as DIS (effectively a CD ballot) based on a document to be provided by WG3. This document will include three methods, which are generally identified as 1) using tone value increase, 2) using near neutral scales, and 3) using ICC (device link) profiles.
![Page 3: Generic Matching Tool William B. Birkett Charles Spontelli USTAG/TC 130 November, 2006 Mesa, AZ William B. Birkett Charles Spontelli USTAG/TC 130 November,](https://reader036.fdocuments.us/reader036/viewer/2022062409/56649e7a5503460f94b7aeb8/html5/thumbnails/3.jpg)
Dave McDowell:Dave McDowell:
◊ Create a software tool to make tone curves from characterization data, based on near-neutral tone scales.
◊ The tool should be freely available so that anyone can test the methods we are investigating.
◊ Create a software tool to make tone curves from characterization data, based on near-neutral tone scales.
◊ The tool should be freely available so that anyone can test the methods we are investigating.
![Page 4: Generic Matching Tool William B. Birkett Charles Spontelli USTAG/TC 130 November, 2006 Mesa, AZ William B. Birkett Charles Spontelli USTAG/TC 130 November,](https://reader036.fdocuments.us/reader036/viewer/2022062409/56649e7a5503460f94b7aeb8/html5/thumbnails/4.jpg)
Generic Matching ToolConcept
Generic Matching ToolConcept
GenericMatching
Tool
Reference Data Set Matched Data Set
Tone Curves
![Page 5: Generic Matching Tool William B. Birkett Charles Spontelli USTAG/TC 130 November, 2006 Mesa, AZ William B. Birkett Charles Spontelli USTAG/TC 130 November,](https://reader036.fdocuments.us/reader036/viewer/2022062409/56649e7a5503460f94b7aeb8/html5/thumbnails/5.jpg)
Matching with Near-NeutralTone Scales (TRAND Method)
Matching with Near-NeutralTone Scales (TRAND Method)◊ The TRAND method was developed in 1972
by Brent Archer and Zenon Elyjiw at RIT.◊ At the time, tone curves were used to
calibrate drum scanners.◊ The TRAND method was revived in 2005 by
Idealliance and called “G7 methodology”.◊ Now, with CtP, tone curves are applied in
platemaking.
◊ The TRAND method was developed in 1972 by Brent Archer and Zenon Elyjiw at RIT.
◊ At the time, tone curves were used to calibrate drum scanners.
◊ The TRAND method was revived in 2005 by Idealliance and called “G7 methodology”.
◊ Now, with CtP, tone curves are applied in platemaking.
![Page 6: Generic Matching Tool William B. Birkett Charles Spontelli USTAG/TC 130 November, 2006 Mesa, AZ William B. Birkett Charles Spontelli USTAG/TC 130 November,](https://reader036.fdocuments.us/reader036/viewer/2022062409/56649e7a5503460f94b7aeb8/html5/thumbnails/6.jpg)
Technical Advances Make TRAND Method PracticalTechnical Advances Make TRAND Method Practical◊ In 1972, curves were plotted by hand
on graph paper - slow and inaccurate.◊ In 2006, computers do the work.◊ In 1972, neutral balance was
determined visually.◊ In 2006, we have automated
spectrophotometers to measure color.
◊ In 1972, curves were plotted by hand on graph paper - slow and inaccurate.
◊ In 2006, computers do the work.◊ In 1972, neutral balance was
determined visually.◊ In 2006, we have automated
spectrophotometers to measure color.
![Page 7: Generic Matching Tool William B. Birkett Charles Spontelli USTAG/TC 130 November, 2006 Mesa, AZ William B. Birkett Charles Spontelli USTAG/TC 130 November,](https://reader036.fdocuments.us/reader036/viewer/2022062409/56649e7a5503460f94b7aeb8/html5/thumbnails/7.jpg)
GMT Function - TRANDGMT Function - TRAND
◊ Calculate corresponding gray scales for the reference and matched data sets.
◊ Paper colors may differ, so we use xyz scaling to build gray scales.
◊ Gray is defined as in ICC relative colorimetry (relative to paper white).
◊ Calculate corresponding gray scales for the reference and matched data sets.
◊ Paper colors may differ, so we use xyz scaling to build gray scales.
◊ Gray is defined as in ICC relative colorimetry (relative to paper white).
![Page 8: Generic Matching Tool William B. Birkett Charles Spontelli USTAG/TC 130 November, 2006 Mesa, AZ William B. Birkett Charles Spontelli USTAG/TC 130 November,](https://reader036.fdocuments.us/reader036/viewer/2022062409/56649e7a5503460f94b7aeb8/html5/thumbnails/8.jpg)
GMT Function -TRANDGMT Function -TRAND
![Page 9: Generic Matching Tool William B. Birkett Charles Spontelli USTAG/TC 130 November, 2006 Mesa, AZ William B. Birkett Charles Spontelli USTAG/TC 130 November,](https://reader036.fdocuments.us/reader036/viewer/2022062409/56649e7a5503460f94b7aeb8/html5/thumbnails/9.jpg)
GMT Function - TRANDGMT Function - TRAND
◊ Load both data sets.◊ Build CMY 3-D arrays from each.◊ For each gray scale value, locate
its bounding pyramid in the corresponding 3-D array.
◊ Compute the Jacobian matrix.◊ Interpolate the CMY values.
◊ Load both data sets.◊ Build CMY 3-D arrays from each.◊ For each gray scale value, locate
its bounding pyramid in the corresponding 3-D array.
◊ Compute the Jacobian matrix.◊ Interpolate the CMY values.
![Page 10: Generic Matching Tool William B. Birkett Charles Spontelli USTAG/TC 130 November, 2006 Mesa, AZ William B. Birkett Charles Spontelli USTAG/TC 130 November,](https://reader036.fdocuments.us/reader036/viewer/2022062409/56649e7a5503460f94b7aeb8/html5/thumbnails/10.jpg)
GMT Function - TRANDGMT Function - TRAND
![Page 11: Generic Matching Tool William B. Birkett Charles Spontelli USTAG/TC 130 November, 2006 Mesa, AZ William B. Birkett Charles Spontelli USTAG/TC 130 November,](https://reader036.fdocuments.us/reader036/viewer/2022062409/56649e7a5503460f94b7aeb8/html5/thumbnails/11.jpg)
GMT Function -TRANDGMT Function -TRAND
◊ Black printer is computed separately.
◊ L* values are interpolated to %-dot values.
◊ Black printer is computed separately.
◊ L* values are interpolated to %-dot values.
![Page 12: Generic Matching Tool William B. Birkett Charles Spontelli USTAG/TC 130 November, 2006 Mesa, AZ William B. Birkett Charles Spontelli USTAG/TC 130 November,](https://reader036.fdocuments.us/reader036/viewer/2022062409/56649e7a5503460f94b7aeb8/html5/thumbnails/12.jpg)
GMT Function - TRANDGMT Function - TRAND
![Page 13: Generic Matching Tool William B. Birkett Charles Spontelli USTAG/TC 130 November, 2006 Mesa, AZ William B. Birkett Charles Spontelli USTAG/TC 130 November,](https://reader036.fdocuments.us/reader036/viewer/2022062409/56649e7a5503460f94b7aeb8/html5/thumbnails/13.jpg)
No ICC ProfilesNo ICC Profiles
◊ Note that all calculations are done directly from the data sets. No ICC profiles are needed.
◊ Note that all calculations are done directly from the data sets. No ICC profiles are needed.
![Page 14: Generic Matching Tool William B. Birkett Charles Spontelli USTAG/TC 130 November, 2006 Mesa, AZ William B. Birkett Charles Spontelli USTAG/TC 130 November,](https://reader036.fdocuments.us/reader036/viewer/2022062409/56649e7a5503460f94b7aeb8/html5/thumbnails/14.jpg)
TestingTesting
◊ Numeric results from preliminary testing looked correct.
◊ Additional testing with ink jet proofs to confirm the results.
◊ Ink jet proofs are highly repeatable, which is important for matching tests.
◊ Numeric results from preliminary testing looked correct.
◊ Additional testing with ink jet proofs to confirm the results.
◊ Ink jet proofs are highly repeatable, which is important for matching tests.
![Page 15: Generic Matching Tool William B. Birkett Charles Spontelli USTAG/TC 130 November, 2006 Mesa, AZ William B. Birkett Charles Spontelli USTAG/TC 130 November,](https://reader036.fdocuments.us/reader036/viewer/2022062409/56649e7a5503460f94b7aeb8/html5/thumbnails/15.jpg)
TestingTesting
◊ Made reference proof using GRACoL 2006 Paper Type 1 data set.
◊ Made matched proof using IPA 48Aps data set (a “G7 calibrated” press sheet).
◊ There were visually obvious differences between these proofs (good).
◊ Made reference proof using GRACoL 2006 Paper Type 1 data set.
◊ Made matched proof using IPA 48Aps data set (a “G7 calibrated” press sheet).
◊ There were visually obvious differences between these proofs (good).
![Page 16: Generic Matching Tool William B. Birkett Charles Spontelli USTAG/TC 130 November, 2006 Mesa, AZ William B. Birkett Charles Spontelli USTAG/TC 130 November,](https://reader036.fdocuments.us/reader036/viewer/2022062409/56649e7a5503460f94b7aeb8/html5/thumbnails/16.jpg)
TestingTesting
◊ Made a set of tone curves matching 48Aps to GRACoL 2006.
◊ Applied these tone curves to the test file, and made a third proof using the same 48Aps ink jet setup.
◊ Made a set of tone curves matching 48Aps to GRACoL 2006.
◊ Applied these tone curves to the test file, and made a third proof using the same 48Aps ink jet setup.
![Page 17: Generic Matching Tool William B. Birkett Charles Spontelli USTAG/TC 130 November, 2006 Mesa, AZ William B. Birkett Charles Spontelli USTAG/TC 130 November,](https://reader036.fdocuments.us/reader036/viewer/2022062409/56649e7a5503460f94b7aeb8/html5/thumbnails/17.jpg)
Test ResultsTest Results
◊ Gray balance of the matched proof was much closer to the reference.
◊ Overall match was generally improved.
◊ Problems in the rendering of flesh tones and darker colors.
◊ Gray balance of the matched proof was much closer to the reference.
◊ Overall match was generally improved.
◊ Problems in the rendering of flesh tones and darker colors.
![Page 18: Generic Matching Tool William B. Birkett Charles Spontelli USTAG/TC 130 November, 2006 Mesa, AZ William B. Birkett Charles Spontelli USTAG/TC 130 November,](https://reader036.fdocuments.us/reader036/viewer/2022062409/56649e7a5503460f94b7aeb8/html5/thumbnails/18.jpg)
Shadow IncongruenceShadow Incongruence
◊ Problem areas are caused by “shadow incongruence” of the IPA press sheet.
◊ Incongruence means “different shape.”◊ Measurements of the CMY overprint
ramp don’t correspond to those of the individual C, M and Y ramps (in the shadows).
◊ Problem areas are caused by “shadow incongruence” of the IPA press sheet.
◊ Incongruence means “different shape.”◊ Measurements of the CMY overprint
ramp don’t correspond to those of the individual C, M and Y ramps (in the shadows).
![Page 19: Generic Matching Tool William B. Birkett Charles Spontelli USTAG/TC 130 November, 2006 Mesa, AZ William B. Birkett Charles Spontelli USTAG/TC 130 November,](https://reader036.fdocuments.us/reader036/viewer/2022062409/56649e7a5503460f94b7aeb8/html5/thumbnails/19.jpg)
Shadow IncongruenceShadow Incongruence
◊ Typically caused by imperfect trapping
◊ Frequently observed in real presswork
◊ The main problem in matching with near-neutral scales
◊ Take a good look at the test proofs to understand the phenomenon.
◊ Typically caused by imperfect trapping
◊ Frequently observed in real presswork
◊ The main problem in matching with near-neutral scales
◊ Take a good look at the test proofs to understand the phenomenon.
![Page 20: Generic Matching Tool William B. Birkett Charles Spontelli USTAG/TC 130 November, 2006 Mesa, AZ William B. Birkett Charles Spontelli USTAG/TC 130 November,](https://reader036.fdocuments.us/reader036/viewer/2022062409/56649e7a5503460f94b7aeb8/html5/thumbnails/20.jpg)
Process IncongruenceProcess Incongruence
◊ Similar to shadow incongruence, but not confined to the shadows
◊ Example - Kodak Approval vs. a real press sheet
◊ Caused by optical effects
◊ Similar to shadow incongruence, but not confined to the shadows
◊ Example - Kodak Approval vs. a real press sheet
◊ Caused by optical effects
![Page 21: Generic Matching Tool William B. Birkett Charles Spontelli USTAG/TC 130 November, 2006 Mesa, AZ William B. Birkett Charles Spontelli USTAG/TC 130 November,](https://reader036.fdocuments.us/reader036/viewer/2022062409/56649e7a5503460f94b7aeb8/html5/thumbnails/21.jpg)
TVI MatchingTVI Matching
◊ Widely used◊ Mentioned in the ISO resolution◊ How does it compare?◊ Added this function to the GMT
◊ Widely used◊ Mentioned in the ISO resolution◊ How does it compare?◊ Added this function to the GMT
![Page 22: Generic Matching Tool William B. Birkett Charles Spontelli USTAG/TC 130 November, 2006 Mesa, AZ William B. Birkett Charles Spontelli USTAG/TC 130 November,](https://reader036.fdocuments.us/reader036/viewer/2022062409/56649e7a5503460f94b7aeb8/html5/thumbnails/22.jpg)
GMT Function -TVIGMT Function -TVI
◊ Based on tone ramps of individual process colors
◊ Spectral data is required to compute density values.
◊ With colorimetric data, we use XYZ values.
◊ Based on tone ramps of individual process colors
◊ Spectral data is required to compute density values.
◊ With colorimetric data, we use XYZ values.
![Page 23: Generic Matching Tool William B. Birkett Charles Spontelli USTAG/TC 130 November, 2006 Mesa, AZ William B. Birkett Charles Spontelli USTAG/TC 130 November,](https://reader036.fdocuments.us/reader036/viewer/2022062409/56649e7a5503460f94b7aeb8/html5/thumbnails/23.jpg)
GMT Function - TVIGMT Function - TVI
◊ Start with %-dot tone scale.◊ Interpolate the calculated
reflectance values to %-dot for each data set.
◊ With TVI matching, 0% maps to 0% and 100% maps to 100%.
◊ Start with %-dot tone scale.◊ Interpolate the calculated
reflectance values to %-dot for each data set.
◊ With TVI matching, 0% maps to 0% and 100% maps to 100%.
![Page 24: Generic Matching Tool William B. Birkett Charles Spontelli USTAG/TC 130 November, 2006 Mesa, AZ William B. Birkett Charles Spontelli USTAG/TC 130 November,](https://reader036.fdocuments.us/reader036/viewer/2022062409/56649e7a5503460f94b7aeb8/html5/thumbnails/24.jpg)
GMT Function - TVIGMT Function - TVI
![Page 25: Generic Matching Tool William B. Birkett Charles Spontelli USTAG/TC 130 November, 2006 Mesa, AZ William B. Birkett Charles Spontelli USTAG/TC 130 November,](https://reader036.fdocuments.us/reader036/viewer/2022062409/56649e7a5503460f94b7aeb8/html5/thumbnails/25.jpg)
Test Results -TVITest Results -TVI
◊ Applied the TVI-based tone curves to the test file.
◊ Made a fourth proof using the 48Aps ink jet setup.
◊ Applied the TVI-based tone curves to the test file.
◊ Made a fourth proof using the 48Aps ink jet setup.
![Page 26: Generic Matching Tool William B. Birkett Charles Spontelli USTAG/TC 130 November, 2006 Mesa, AZ William B. Birkett Charles Spontelli USTAG/TC 130 November,](https://reader036.fdocuments.us/reader036/viewer/2022062409/56649e7a5503460f94b7aeb8/html5/thumbnails/26.jpg)
Test Results - TVITest Results - TVI
◊ Gray balance is slightly inferior to the TRAND match.
◊ Flesh tones and darker colors are good.
◊ Overall, a respectable result.
◊ Gray balance is slightly inferior to the TRAND match.
◊ Flesh tones and darker colors are good.
◊ Overall, a respectable result.
![Page 27: Generic Matching Tool William B. Birkett Charles Spontelli USTAG/TC 130 November, 2006 Mesa, AZ William B. Birkett Charles Spontelli USTAG/TC 130 November,](https://reader036.fdocuments.us/reader036/viewer/2022062409/56649e7a5503460f94b7aeb8/html5/thumbnails/27.jpg)
Test Results (TVI)Test Results (TVI)
0.0
10.0
20.0
30.0
40.0
50.0
60.0
70.0
80.0
90.0
100.0
0.0 10.0 20.0 30.0 40.0 50.0 60.0 70.0 80.0 90.0 100.0
Cyan
Magenta
Yellow
![Page 28: Generic Matching Tool William B. Birkett Charles Spontelli USTAG/TC 130 November, 2006 Mesa, AZ William B. Birkett Charles Spontelli USTAG/TC 130 November,](https://reader036.fdocuments.us/reader036/viewer/2022062409/56649e7a5503460f94b7aeb8/html5/thumbnails/28.jpg)
Test Results (TRAND)Test Results (TRAND)
0.0
10.0
20.0
30.0
40.0
50.0
60.0
70.0
80.0
90.0
100.0
0.0 10.0 20.0 30.0 40.0 50.0 60.0 70.0 80.0 90.0 100.0
Cyan
Magenta
Yellow
![Page 29: Generic Matching Tool William B. Birkett Charles Spontelli USTAG/TC 130 November, 2006 Mesa, AZ William B. Birkett Charles Spontelli USTAG/TC 130 November,](https://reader036.fdocuments.us/reader036/viewer/2022062409/56649e7a5503460f94b7aeb8/html5/thumbnails/29.jpg)
Gray Balance in the PressroomGray Balance in the Pressroom◊ Gray balance is easy to “trim” on
press.◊ Therefore, achieving correct gray
balance by means of tone curves may not be all that important.
◊ When inking is fixed, achieving gray balance through calibration has greater importance.
◊ Gray balance is easy to “trim” on press.
◊ Therefore, achieving correct gray balance by means of tone curves may not be all that important.
◊ When inking is fixed, achieving gray balance through calibration has greater importance.
![Page 30: Generic Matching Tool William B. Birkett Charles Spontelli USTAG/TC 130 November, 2006 Mesa, AZ William B. Birkett Charles Spontelli USTAG/TC 130 November,](https://reader036.fdocuments.us/reader036/viewer/2022062409/56649e7a5503460f94b7aeb8/html5/thumbnails/30.jpg)
ConclusionsConclusions
◊ Calibration using the TRAND method has advantages when the process is congruent, and inking is fixed.
◊ European concerns about using the TRAND/G7 method for pressroom calibration are justified.
◊ Calibration using the TRAND method has advantages when the process is congruent, and inking is fixed.
◊ European concerns about using the TRAND/G7 method for pressroom calibration are justified.
![Page 31: Generic Matching Tool William B. Birkett Charles Spontelli USTAG/TC 130 November, 2006 Mesa, AZ William B. Birkett Charles Spontelli USTAG/TC 130 November,](https://reader036.fdocuments.us/reader036/viewer/2022062409/56649e7a5503460f94b7aeb8/html5/thumbnails/31.jpg)
ConclusionsConclusions
◊ Tone curves, being one-dimensional, are limited in what they can accomplish.
◊ Tone curves built from near-neutral ramps will favor neutral reproduction.
◊ Tone curves built from individual ramps seem to favor color reproduction.
◊ Tone curves, being one-dimensional, are limited in what they can accomplish.
◊ Tone curves built from near-neutral ramps will favor neutral reproduction.
◊ Tone curves built from individual ramps seem to favor color reproduction.
![Page 32: Generic Matching Tool William B. Birkett Charles Spontelli USTAG/TC 130 November, 2006 Mesa, AZ William B. Birkett Charles Spontelli USTAG/TC 130 November,](https://reader036.fdocuments.us/reader036/viewer/2022062409/56649e7a5503460f94b7aeb8/html5/thumbnails/32.jpg)
ConclusionsConclusions
◊ Can we create “optimal” tone curves?◊ UCR makes gray balance of shadows
largely independent of C, M and Y.◊ Why not use tone curves that are
“blended” from TRAND-style in the highlights to TVI-style in the shadows?
◊ Can we create “optimal” tone curves?◊ UCR makes gray balance of shadows
largely independent of C, M and Y.◊ Why not use tone curves that are
“blended” from TRAND-style in the highlights to TVI-style in the shadows?
![Page 33: Generic Matching Tool William B. Birkett Charles Spontelli USTAG/TC 130 November, 2006 Mesa, AZ William B. Birkett Charles Spontelli USTAG/TC 130 November,](https://reader036.fdocuments.us/reader036/viewer/2022062409/56649e7a5503460f94b7aeb8/html5/thumbnails/33.jpg)
ConclusionsConclusions
◊ TVI matching is not the only way to build tone curves from individual color ramps.
◊ There are better measures than density for building color-favoring curves.
◊ TVI matching implies a very crude style of tone compression.
◊ TVI matching is not the only way to build tone curves from individual color ramps.
◊ There are better measures than density for building color-favoring curves.
◊ TVI matching implies a very crude style of tone compression.
![Page 34: Generic Matching Tool William B. Birkett Charles Spontelli USTAG/TC 130 November, 2006 Mesa, AZ William B. Birkett Charles Spontelli USTAG/TC 130 November,](https://reader036.fdocuments.us/reader036/viewer/2022062409/56649e7a5503460f94b7aeb8/html5/thumbnails/34.jpg)
ConclusionsConclusions
◊ Neither of the calibration methods mentioned in ISO resolution 304 will produce optimal results.
◊ We have the opportunity to develop a better solution in cooperation with our European and Asian colleagues.
◊ Neither of the calibration methods mentioned in ISO resolution 304 will produce optimal results.
◊ We have the opportunity to develop a better solution in cooperation with our European and Asian colleagues.