Pages: [1]   Go Down

Author Topic: Synthetic Isis targets for measuring optical and patch registration  (Read 160 times)

Doug Gray

  • Sr. Member
  • ****
  • Offline Offline
  • Posts: 725

The Isis chart scanner is a precision instrument and differs from the I1Pro charts in significant ways. There are no requirements at all for adjacent patch colors to vary. The boundaries between patches are not determined by detecting color change. Instead, the patch locations are determined entirely from an initial calibration of a black bar, 6mm in height and the exact length of the patches. It is set exactly 6mm from the first row of patches. As the scanner goes down each row it also uses little "diamonds" at both ends of each row that are 3mm high and 6mm wide to maintain, and adjust for changes in each row as it moves down the rows.

In order to have a process to verify that the instrument tolerances are sufficient I created a set of charts to determine the portion of each patch, vertically and horizontally, that is used to determine, and report the patch color. I was interested in the mechanical errors associated with the machine, systemic error in forward v reverse motion, and vertical positioning error as the scanning on each row progressed.

Their are two chart types. One with gradually increasing transitions vertically which allow determining the horizontal resolution of the spectro and one with gradually increasing horizontal transitions that do the same for vertical resolution.

For the 6mm by 6mm (default) patch size in US letter Profile there are 29 horizontal patches in 33 rows.

That attached chart shows both horizontal and vertical response. Values are scaled from the black point to white point, 0 to 1. The horizontal scale is in mm. For both the horizontal vertical the each row is plotted on the left, and the average of the rows is plotted on the right.  As can be seen, there is about 1mm margin at both ends where the response is negligible. This allows for significant registration errors.

A point of note is the jagged nature of the horizontal row plots. This is due to the spectro sampling points. The spectro readout is not continuous. It is reset and light accumulated for 5 milliseconds or so then read out. It's windowed so as not to include light near the patch transitions. However, because of the sampling jitter, the window on the horizontal is smaller than the window on the vertical. Jitter on the vertical charts is not due to spectro sampling but variation in the row positioning. The latter is controlled by the accuracy of the stepper motor advance and the optical sensor of the "diamond" locations. The maximum deviation of the row positions is slightly less than .25mm, which, I think, is quite good. Especially as I put the prints in at a slight angle so the stepper motor was shifting the paper tiny amounts as the spectro scanned left to right and back.

Attached are the tif files at 600 DPI which can be used to print and check an Isis should a reader wish to do so. Also, a text file, which can be used for both vertical and horizontal scans, that can be loaded into the Isis as a CGATS patch set. Just set the paper to profile and the dimensions of 6mm by 6mm (defaults) and it should produce a target image that matches (roughly) then go to "Measure" and the patches will be read by the scanner. Save in CGATS, format. Grap the "Y" value, which is linear luminance. and the data can be processed with a bit of work in your favorite analytical app. I use Matlab but Excel can easily be used too.
Logged
Pages: [1]   Go Up