Yahoo Groups archive

QTR-Quadtone RIP

Index last updated: 2026-04-28 23:12 UTC

Message

linearization/profiling and issues with ICC profiles

2008-09-10 by simontindemans

Hello,

I have recently installed QTR (QTRGui on Windows XP) and started by
attempting to linearize and profile my Epson 2100. The documentation,
both included and on the web, is not always 100% clear, so I hope that
anyone can confirm my understanding of the software. In addition, if I
*do* understand things correctly, there seem to be a few issues with
the ICC profiles that are produced by QTR-create-ICC - more on that below.

1) It appears that QTR/QTRGui is a 'color-dumb' printer driver in the
sense that it is not aware of any ICC profiles associated with the
image data. It simply takes the numbers, processes them and sends them
to the printer. Correct?

2) Linearizing the QTR profile has the goal of mapping the input
values (numbers without meaning) to a perceptually uniform lightness
distribution. Steps in the input values correspond to proportionally
sized steps in the lightness range Lmin to Lmax. Correct?

Now on to the ICC profiles. The profiles contain 6 LUTs, 2 each for
the perceptual, colorimetric and saturation intents. Inspecting the
contents of the produced profiles, I noticed the following:

a) The BtoA0 table (perceptual Lab to printer) incorporates a black
point adjustment similar to (the same?) the black point adjustment as
usually applied in relative colorimetric transforms. The explicit
recommendation to use black point compensation in the QTR
documentation does not seem to be necessary - it makes no difference.

b) The AtoB1 table (colorimetric printer to Lab) correctly shows the
lightness values that correspond to QTR input numbers. Together with
the BtoA0 table, this ensures a correct soft proof (in perceptual mode
only - see below!)

So far, so good. However, the corresponding inverse tables (AtoB0
(printer-Lab perceptual) and BtoA1 (Lab-printer colorimetric)) appear
to be incorrect. First, BtoA1 is set equal to BtoA0, whereas it should
approximate a straight line from (Lmin,0) to (1,1). This miscalculated
table breaks the relative and absolute colorimetric rendering intents.
This is most clearly seen in the complete loss of dark tones when the
relative colorimetric intent is used in combination with black point
compensation.

Second, the AtoB0 table is set equal to to the AtoB1(colorimetric)
table. This has severe side-effects when images are converted to the
profile space and later converted again to another space. Funnily
enough, the QTR-create-ICC-RGB-bpc application *does* appear to make
the correct AtoB0 table, but in doing so it breaks the AtoB1 table
(used for soft proofing). I gather QTR-create-ICC-RGB-bpc.exe was made
to address issues with a certain application. Would a single
application that creates correct AtoB0 and AtoB1 tables fix it as well?

Can anyone confirm what I'm seeing - or tell me what I'm missing?

Thanks!
Simon

Attachments

Move to quarantaine

This moves the raw source file on disk only. The archive index is not changed automatically, so you still need to run a manual refresh afterward.