In Search of the Perfect QTR Profile Part 3: QTR Correction Curve Tool

I don't mean for this to become a site dedicated to printing with QuadToneRIP, and I have a few new exciting things waiting in the wings that will be coming out in the next few months. In the mean time, here is a little tool I put together for automatically creating a QTR correction curve based on any 21-step measurement file, and outputs a set of input and output points that can be pasted into the QTR ink descriptor file. This takes the place of the option to embedded a Photoshop .acv curve in the gray_curve= line and eliminates the problem of clobbering your profile if you move or edit the .acv file.

Anyone who has made their own QTR profiles has probably incountered the annoying "Lab values not in order" error when trying to linearize their profile. While this tool might not solve that problem completely, it should produe a profile that will print with a fairly straight-line density increase that should get you through the final linearization steps without any additional problems.

I have not tested this for creating a correction curve for printing inkjet negatives for alternative processes, but it should would for that as well—at least in theory...

The instructions and screenshots below show the steps for aMac, but the process is nearly identical for the Windows QTRgui (or when working with the ink descriptor file in a plain text editor on Windows).

Step-by-Step Instructions

  1. Print and measure the standard 21-step target with the base raw profile (a profile without any inputs in the gray_curve= or linearize= lines).
  2. Run the measurement file through the QTR-Linearize-Data applet to parse the Lab_L data into a nice neat column.
  3. Select all and copy everything—text graph and all—to your clipboard (cmd/ctrl+a then cmd/ctrl+c)
  4. Create a new blank Excel workbook and paste the text file data into it.
  5. Select ONLY the cells with Lab_L Values (all 21 of them)
  6. Open the BWMASTERY-21-step-QTR-Correction-Curve-Tool Excel template found below and paste the Lab\L measurements into cells E10 through E30 (you can simply select cell E10 and press cmd/ctrl+v to auto fill the rest of the cells)
  7. Select the highlighted cell E32 and copy and paste it to the Gray_Curve= Line in the ink descriptor file.
  8. Save the profile with a unique name and then install the profile like normal to create a new set of overlapping QTR curves using this new correction curve.

The resulting profile should print nearly linear and can be fine tuned with the standard linearization process.

The next few screenshots are of the ink graphs from a custom six-shade carbon/selenium blend I made for an upcoming show in August. I intentionally created the raw profile to print much darker and blocked up than I would have normally created it to demonsrate how close the correction curve can get to a QTR linearized profile. There were no reverals in the initial curve so the standard linearization would have worked. Similar to the new Linearize-Quad app Roy Harrington recently released, this tool effectively allows for a two-step linearization process. It might not be right for every situation, but is good to have in the tool box so you can get through profiling and get to printing faster.

BWMASTERY 21-step Correction Curve Tool Downloads


CORRECTION CURVE RESULTS

I did a series of controlled tests this morning comparing measurements made from profiles using the standard QTR linearization method to those using the correction curve tool I created. I tested 4 variations of a new custom 6- ink profile using a mixture of Cone Carbon mixed with Cone Selenium shades 2-6 and STS Matte Black as a Shade 1. The same 21x4 measurement file was used to create a QTR linearization and Correction Curve for each of the different variations of the profile to ensure that a errors in the readings were not the cause of any irregularities between the two.

A New i1 Profiler Workflow for the QuadToneRIP 51-step Grayscale Target

Most people use a 21 step (5% step) target for measuring and linearizing their QuadToneRIP profiles. Using the 21x4-random target is a step better, and I described this process in my post last year with instructions for using i1 Profiler to measure the linearization targets. While the 21-step target does a good-enough job with a 3 partition profile, sometimes a 51-step (2% K) target can show you where little bumps might be hiding between those 5% steps.

Problems with Smaller Slices

Measure a single patch a few times and you will see that it is usually off each time by a small percentage. Smaller steps will show more information, but can also show bumps in the curve where they might not actually exist. Those measurement errors need to be averaged out to determine if the problem is the actual ink distribution or inconsistencies in how the light reflects off the paper surface as the measuring device moves over each patch. After measuring thousands of patches over the last few years, I have settled on measuring each 51-step target 3 times. A 51x4 might be more accurate, but 9 passes seems to be about the limit of my patience… To make these averaging measurements easier, I have updated the 51-step 2% target included with QuadToneRIP so that it will work with i1 Profiler and the i1 Pro photospectrometer. The workflow allows you to measure the same target three times (measure row 1-3 once, and then go back and measure row 1-3 again when the on-screen instructions indicate measuring row 4-6, and measure it again when the instructions call for rows 7-9).

Detailed Instructions:

i1 Profiler

These instructions and screenshots were created on a Mac, but they are applicable to i1 Profiler for Windows. You will need to download the i1 Profiler from this Dropbox Link.

Print the 51-step target that is included in the downloaded zipfile from the QTRgui on windows or from PrintTool on Mac OSX and make sure to disable color managment. The larger format target that makes reading in strip mode requires you to print it in portrait orientation.

I suggest you create a folder on your desktop for the workflow and any saved measurement files. The default directory or folder for these files is buried in the Application Support folders on the Mac and in the Application Data (which is a hidden folder that can be revealed in the Tools>Folder Options Menu) in the Documents and Settings folder on Windows.

Mac:

Macintosh HD/Library/Application Support/X-Rite/i1Profiler/ColorSpaceRGB/PrinterProfileWorkflows

Windows:

C:\Documents and Settings\All Users\Application Data\X-Rite\i1Profiler\ColorSpaceRGB\PrinterProfileWorkflows

Drag workflow to this folder on Windows

Launch the i1 Profiler Application and make sure you are in Advanced user mode. - Click either RGB or CMYK Printer - Click Profiling (this just gives you access to the next screen where you are able to load the saved workflow) - Alternatively, you can simply click "go to saved workflows" in the lower left portion of the screen.

  • If you placed the downloaded i1 Profiler workflow in the saved workflow folder, click the name of the workflow in the sidebar under saved workflows. Load Workflow from the bottom right corner of the window.
  • This will open the default directory for i1 RGB profiling workflows. Navigate to the downloaded workflow and open.
  • It will automatically load the 51x3 reference file, and take you to the chart measurement step.

To measure the chart three times:

  • Follow the on-screen instructions for measuring rows 1-3
  • When it instructs you to measure rows 4-6, remeasure rows 1-3 again
  • Repeat this when instructed to measure rows 7-9
  • Save the measurement data under the “Page Data” label

Saving the data in the correct format is essential for the automatic averaging and graphing template to recognize the correct data fields. This is also the correct data format for uploading your measurement file for my QTR Quad file relinearization service.

Create a relevant file name for the paper or the QTR profile/curves used to print the target. I generally suggest using the same name as the QTR or Piezography Profile being measured.

  • Choose i1 Profiler CGATS Custom (*.txt) from the drop down menu and navigate to the folder you will use for your measurement files, and click Save.
  • This will open a window to choose the custom CGATS file options.
  • You will need to check these four fields:
    1. SampleID
    2. SampleName
    3. XYZ
    4. Lab

See the screenshot that illustrates the data fields to check.

When you click ok to accept it will save the file name you chose followed by “M0” ex: PaperName-ProfileNameM0 Open the file in a text editor to make sure it looks like the illustration below.

Graphing the Measurement Data

What good is measurement data if you can’t view it? Along with the workflow, I have added an Excel spreadsheet template that does an automatic lookup of the luminosity measurements and then averages and graphs them. The second sheet uses a different lookup to calculate Density from the recorded XYZ_Y measurements.

  • Note: There are different template files for i1 Profiler and for the older ProfileMaker5 MeasureTool.
  • The template will only work with measurement files saved as detailed in the instructions and screenshots. Incorrectly formatted measurement files will result in incorrect lookups and wonky graphs.