Pages: [1] 2   Go Down

Author Topic: i1Profiler test chart generation  (Read 14113 times)

rasworth

  • Guest
i1Profiler test chart generation
« on: April 15, 2012, 04:22:41 pm »

Supposedly the i1Profiler built-in chart generator is the way to go, so I cranked out a couple for one and two 8.5x11 sheets, 405 and 810 patches respectively.  My intent was to fill the letter size page with as many patches as possible readable by an i1Pro, which is easy enough to do using the built-in tool.

The single page 405 patch target contained 9 "neutral" patches, i.e. 0-0-0 to 255-255-255, equally spaced.  The two page 810 patch target contained 23 neutral patches.  I then went for the maximum number of patches to fill up a 13x19 sheet, turns out for efficiency one has to create two 9.5x13 targets and rotate and stitch together to more or less fill up the area.  I was somewhat surprised to find this resulted in only 12 neutral patches.

I realize driving the printer with equal RGB value patches may or may not actually create neutral patches on a given paper, but I was still surprised at the wide range, or more specifically going to more patches can greatly reduce the neutral inputs.  Anybody have an idea as to the basic workings of the target generation algorithm?

Richard Southworth
Logged

bill t.

  • Sr. Member
  • ****
  • Offline Offline
  • Posts: 3011
    • http://www.unit16.net
Re: i1Profiler test chart generation
« Reply #1 on: April 15, 2012, 05:27:55 pm »

Perhaps with larger numbers of samples it's easier to infer where "neutral" is, smoother curves or something.  With smaller numbers of samples perhaps interpolation is less accurate and it's necessary to be more literal about tying down the neutral points.  How's that for a WAG?
Logged

JeffKohn

  • Sr. Member
  • ****
  • Offline Offline
  • Posts: 1668
    • http://jeffk-photo.typepad.com
Re: i1Profiler test chart generation
« Reply #2 on: April 15, 2012, 05:43:24 pm »

Yeah and I would be more interested in how many "almost neutral" patches are included as patch count goes up. Having a lot of true neutrals like 50,50,50 in the test chart might not be as useful as having lots of patches like 50,51,50, or 50,51,49, etc.
Logged
Jeff Kohn
[url=http://ww

Alan Goldhammer

  • Sr. Member
  • ****
  • Offline Offline
  • Posts: 4344
    • A Goldhammer Photography
Re: i1Profiler test chart generation
« Reply #3 on: April 15, 2012, 05:49:27 pm »

Yeah and I would be more interested in how many "almost neutral" patches are included as patch count goes up. Having a lot of true neutrals like 50,50,50 in the test chart might not be as useful as having lots of patches like 50,51,50, or 50,51,49, etc.
My reading of the OP is that these are not all identical 50, 50, 50 but a B/W stepwedge and that has more steps with higher patch count.  You can do this within ArgyllCMS by specifying how many steps you want and I go for 51 which helps with smoothing.
Logged

digitaldog

  • Sr. Member
  • ****
  • Offline Offline
  • Posts: 20630
  • Andrew Rodney
    • http://www.digitaldog.net/
Re: i1Profiler test chart generation
« Reply #4 on: April 15, 2012, 05:54:55 pm »

Anybody have an idea as to the basic workings of the target generation algorithm?

Yup, the guys who wrote it. <G>

You can generate custom target with your own RGB values using ColorPort but unless you have specific reasons to do so (like you have company colors you want to track), just let the generator do it’s job. You want a lot of grays? Use the optimization process after initial profile creation:

http://www.i1upgrades.com/2011/08/how-to-use-the-tc-2502-gray-optimization-chart/
Logged
http://www.digitaldog.net/
Author "Color Management for Photographers".

rasworth

  • Guest
Re: i1Profiler test chart generation
« Reply #5 on: April 16, 2012, 02:24:41 pm »

Ok, cranked out an optimization on a profile I did 7 months ago for Red River Ultra Pro Satin on an Epson 3880, a semi-gloss paper with mild OBAs.  Not wanting to scan 7 pages with an i1Pro uvcut I auto generated a 405 one page optimization target, printed, scanned, and then created an optimized profile.

I noticed the 405 patch target was about 60% relatively unsaturated patches in regular patterns, seemingly intended to stay close to the neutral axis.  The remaining patches were generally very saturated, a crazy quilt all over the map.

I had generated the original profile with 1000 i1Profiler auto generated patches, maxing out the number that would fit on a 13x19 sheet with one image.  I printed test images for the old and new profiles and compared, nothing different I could see.  I examined both profiles in ColorThink, very slight difference in the neutral curves but not enough to make a visible difference.  My conclusion is for a well behaved printer (sample of one) the original profile is sufficient, no value added with optimization.

Richard Southworth
Logged

digitaldog

  • Sr. Member
  • ****
  • Offline Offline
  • Posts: 20630
  • Andrew Rodney
    • http://www.digitaldog.net/
Re: i1Profiler test chart generation
« Reply #6 on: April 16, 2012, 02:31:21 pm »

Not wanting to scan 7 pages with an i1Pro uvcut I auto generated a 405 one page optimization target, printed, scanned, and then created an optimized profile.

A 405 patch optimization of what? If you are having i1P just build a colored target, then your conclusions are similar to mine. And using an iSis, I did testing where the secondary optimization target had thousands of patches. More than the original. Running the profile through color patches, and then placing that into ColorThink Pro to generate a color list, the max dE’s were below 1. So in that case yes, thousands of colored patches generated for optimization was useless. Now try the 2500 patch gray target of Marc’s. I suspect you’ll see a difference as I did on my 3880. Here you are targeting just neutrals and off neutrals and a boat load of them. IOW, a 2500 patch target like Marc’s and a 2500 (heck, 5000 patch) optimization from i1Profile using other colors is a big difference in terms of the end results.
Logged
http://www.digitaldog.net/
Author "Color Management for Photographers".

rasworth

  • Guest
Re: i1Profiler test chart generation
« Reply #7 on: April 16, 2012, 04:00:04 pm »

I wasn't trying to suggest that a targeted optimization, i.e. for neutrals, wouldn't provide a benefit.  However, without other than an i1Pro I'm not willing to take on the 2500 patch target.  I read the link you provided, the poster stated he would work on a smaller target but so far not available.  The real question to me is how many patches are required to achieve meaningful results on improving neutrals, can we get the number down to something that will fit on one letter size, or 13x19, or something more manageable for us common folk.

Richard Southworth

Added by edit - Actually it's not as bad as I implied, would take two 13x19 sheets to print out, total of 93 lines to scan with an i1Pro.  Not a pleasant task but not that bad for one or two profiles.  Maybe someday.

Added by second edit - Oops, brain cramp, would require 3 13x19 sheets.
« Last Edit: April 16, 2012, 08:02:48 pm by rasworth »
Logged

Erland

  • Full Member
  • ***
  • Offline Offline
  • Posts: 129
Re: i1Profiler test chart generation
« Reply #8 on: February 17, 2015, 08:40:30 am »

The link for the massive gray chart doesn't exist any longer. Anyone who has it?
Logged
Service Technician Digital Printers and Peripherals.
Epson Stylus Photo 1400.

Erland

  • Full Member
  • ***
  • Offline Offline
  • Posts: 129
Re: i1Profiler test chart generation
« Reply #10 on: February 18, 2015, 03:55:48 am »

Wow! Thanks!
Logged
Service Technician Digital Printers and Peripherals.
Epson Stylus Photo 1400.

digitaldog

  • Sr. Member
  • ****
  • Offline Offline
  • Posts: 20630
  • Andrew Rodney
    • http://www.digitaldog.net/
Re: i1Profiler test chart generation
« Reply #11 on: February 18, 2015, 10:36:38 am »

There's a smaller 900 patch target too if invested.
Logged
http://www.digitaldog.net/
Author "Color Management for Photographers".

Erland

  • Full Member
  • ***
  • Offline Offline
  • Posts: 129
Re: i1Profiler test chart generation
« Reply #12 on: February 18, 2015, 03:40:08 pm »

It is? Sound better, a bit less work. Do you have it Andrew?
Logged
Service Technician Digital Printers and Peripherals.
Epson Stylus Photo 1400.

digitaldog

  • Sr. Member
  • ****
  • Offline Offline
  • Posts: 20630
  • Andrew Rodney
    • http://www.digitaldog.net/
Re: i1Profiler test chart generation
« Reply #13 on: February 18, 2015, 03:45:46 pm »

It is? Sound better, a bit less work. Do you have it Andrew?
It's less to measure of course. Is there a benefit to this? Sometimes. YMMV. Anyway, here's the file:
 http://digitaldog.net/files/TC_900_LAB-GRAY_SCO.cxf
Logged
http://www.digitaldog.net/
Author "Color Management for Photographers".

Erland

  • Full Member
  • ***
  • Offline Offline
  • Posts: 129
Re: i1Profiler test chart generation
« Reply #14 on: February 26, 2015, 02:06:53 am »

Andrew, Thank you!
I've tried it with an optimization of my current profile and it did indeed give me a slightly better greyscale.
And right now I'm trying it with my screen calibration, since it has a slight pinkish cast on a greyscale gradient.
Logged
Service Technician Digital Printers and Peripherals.
Epson Stylus Photo 1400.

howardm

  • Sr. Member
  • ****
  • Offline Offline
  • Posts: 1984
Re: i1Profiler test chart generation
« Reply #15 on: February 26, 2015, 07:48:30 am »

As a possible aside, I'm not seeing a relatively 'easy' way to simply add N patches to the initial set of i1P patches vs. doing the optimization step.

The only way I've imagined so far is to save the initial/smart patch set in CGATS or something and then hack/add to it and then reload it.

Am I missing something?

Erland

  • Full Member
  • ***
  • Offline Offline
  • Posts: 129
Re: i1Profiler test chart generation
« Reply #16 on: February 27, 2015, 02:23:27 pm »

I have not found any other way either. Wish they would make a test chart generator with user selectable variables.
Logged
Service Technician Digital Printers and Peripherals.
Epson Stylus Photo 1400.

digitaldog

  • Sr. Member
  • ****
  • Offline Offline
  • Posts: 20630
  • Andrew Rodney
    • http://www.digitaldog.net/
Re: i1Profiler test chart generation
« Reply #17 on: February 27, 2015, 03:30:30 pm »

I have not found any other way either. Wish they would make a test chart generator with user selectable variables.
There's ColorPort (free). 
Logged
http://www.digitaldog.net/
Author "Color Management for Photographers".

howardm

  • Sr. Member
  • ****
  • Offline Offline
  • Posts: 1984
Re: i1Profiler test chart generation
« Reply #18 on: February 27, 2015, 03:32:36 pm »

I saw/have Colorport but I dont see how to take a i1P generated patch set and then *add* more patches to it (ie. more near-grays (assuming I have a .cxf or .ti1 for the near-grays)

digitaldog

  • Sr. Member
  • ****
  • Offline Offline
  • Posts: 20630
  • Andrew Rodney
    • http://www.digitaldog.net/
Re: i1Profiler test chart generation
« Reply #19 on: February 27, 2015, 03:42:04 pm »

My main suggestion for ColorPort was to build the entire patch set there. You can import a CGATs file of color values of which you can build targets or even just type in RGB Values you wish for the path(s).

If you wanted to use the actual color patch generation engine from i1P, then add more patches, you'd need ColorThink too. You would create the target as usual in i1P and save off a TIFF. Then you'd need to resample that down so 1 patch equals 1 pixel (I use Photoshop, Nearest Neighbor). Import that pixel file into CT and Extract All Colors. Save as ColorList, import into ColorPort. Add more colors to CP as you desire. But (big but), you may need to do all the measuring in CP instead of i1P as I'm not certain i1P will properly import the reference file that CP creates (it's XML). Leave it to X-rite to produce two products that share many functions and can't talk to each other via their file formats. Now if you convert the XML into a text file i1P can import, that should work.

This all might be possible using PatchTool too. It might open both CP and i1P's reference files and build it as one and I know it can export .cxf that i1P can read. Funny enough, i1P exports .cfx files it can't even reopen! But PatchTool will open it and when re-saved through PT, the .cxf then opens in i1P. Whatever the engineers at X-rite are smoking to make this dog and pony show is strong stuff.  ::)
Logged
http://www.digitaldog.net/
Author "Color Management for Photographers".
Pages: [1] 2   Go Up