Discussion:
TARGEN warning follow-up
Arie Wolfert
2014-03-20 19:16:10 UTC
Permalink
Hi everyone

Sincere apologies for asking again but I have not seen any response to this
and I am really puzzled as to what this warning/error means.

I'm in the process of starting a printer profiling session. I'm using
ArgyllCMS version 1.6.3. When I
run this command on the Windows PowerShell (as admin),

TARGEN -v2 -d2 -G -e4 -B4 -g128 -f652
c:\photography\printers\CanoniP4850CanonPlatProCanon_20140317_231035

then I receive warnings. Running this on the CMD yields the same result.

Any idea what is going here? Can I still use the output of the TARGEN
command or do I need
to correct something? And what should I correct?

Your help is much appreciated!

Yours

Arie

iRGB test chart
White patches = 4
Black patches = 4
Compostie Grey steps = 128
Full spread patches = 652
Degree of adaptation: 0.100
Adaptation weights: Device = 0.935, Perceptual = 0.065, Curvature = 0.010
Perceptual cache resolution = 9
Acceleration grid res = 9

There are 128 unique fixed points to add (134 total fixed points)
There are 518 far spread points to add

Added 12/646
Added 23/646
Added 34/646
Added 45/646
Added 56/646
Added 67/646
Added 78/646
Added 89/646
Added 100/646
Added 111/646
Added 122/646
Added 133/646
Added 144/646
Added 155/646
Added 166/646
Added 177/646
Added 188/646
Added 199/646
Added 210/646
Added 221/646
Added 232/646
Added 243/646
Added 254/646
Added 265/646
Added 276/646
Added 287/646
Added 298/646
Added 309/646
Added 320/646
Added 331/646
Added 342/646
Added 353/646
Added 364/646
Added 375/646
Added 386/646
Added 397/646
Added 408/646
Added 419/646
Added 430/646
Added 441/646
Added 452/646
Added 463/646
Added 474/646
Added 485/646
Added 496/646
Added 507/646
Added 518/646
Added 529/646
Added 540/646
Added 551/646
Added 562/646
Added 573/646
Added 584/646
Added 595/646
Added 606/646
Added 617/646
Added 628/646
Added 639/646
TARGEN : targen: Warning - vertex location solving failed after 41 tries
At line:1 char:1
+ TARGEN -v2 -d2 -G -e4 -B4 -g128 -f652
c:\photography\printers\CanoniP4850CanonPl ...
+
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (targen: Warning... after 41
tries:String) [], RemoteException
+ FullyQualifiedErrorId : NativeCommandError

targen: Warning - Unable to locate vertex at node comb 188 107 68 47
targen: Warning -
vertex location solving failed after 41 tries
targen: Warning - Unable to locate vertex at node comb 204 203 119 53
targen: Warning -
vertex location solving failed after 41 tries
targen: Warning - Unable to locate vertex at node comb 344 214 192 62
targen: Warning -
vertex location solving failed after 41 tries
targen: Warning - Unable to locate vertex at node comb 179 152 107 47
targen: Warning -
vertex location solving failed after 41 tries
targen: Warning - re_position_vtx failed for vtx no 193875 at 0.275903
0.758101 1.000000
targen: Warning -
vertex location solving failed after 41 tries
targen: Warning - re_position_vtx failed for vtx no 193420 at 0.170989
0.148866 0.687178
targen: Warning -
vertex location solving failed after 41 tries
targen: Warning - re_position_vtx failed for vtx no 191790 at 0.224885
0.711385 0.657330
targen: Warning -
vertex location solving failed after 41 tries
targen: Warning - re_position_vtx failed for vtx no 190354 at 0.720285
0.606316 1.000000
targen: Warning -
vertex location solving failed after 41 tries
targen: Warning - re_position_vtx failed for vtx no 190353 at 0.747525
0.596781 1.000000
targen: Warning -
vertex location solving failed after 41 tries
targen: Warning - re_position_vtx failed for vtx no 183115 at 0.887696
0.888166 1.000000
targen: Warning -
vertex location solving failed after 41 tries
targen: Warning - re_position_vtx failed for vtx no 194993 at 1.000000
0.776506 0.076717
targen: Warning -
vertex location solving failed after 41 tries
targen: Warning - re_position_vtx failed for vtx no 194800 at 0.890238
0.433999 0.849653
targen: Warning -
vertex location solving failed after 41 tries
targen: Warning - re_position_vtx failed for vtx no 194719 at 0.519790
0.418571 0.538992
targen: Warning -
vertex location solving failed after 41 tries
targen: Warning - re_position_vtx failed for vtx no 193875 at 0.275903
0.758101 1.000000
targen: Warning -
vertex location solving failed after 41 tries
targen: Warning - re_position_vtx failed for vtx no 192846 at 0.415727
0.585565 0.148163
targen: Warning -
vertex location solving failed after 41 tries
targen: Warning - re_position_vtx failed for vtx no 190353 at 0.747525
0.596781 1.000000
targen: Warning -
vertex location solving failed after 41 tries
targen: Warning - re_position_vtx failed for vtx no 194719 at 0.519790
0.418571 0.538992
targen: Warning -
vertex location solving failed after 41 tries
targen: Warning - re_position_vtx failed for vtx no 191445 at 0.385652
0.596602 1.000000
targen: Warning -
vertex location solving failed after 41 tries
targen: Warning - re_position_vtx failed for vtx no 190353 at 0.747525
0.596781 1.000000
targen: Warning -
vertex location solving failed after 41 tries
targen: Warning - re_position_vtx failed for vtx no 196112 at 0.465174
0.354594 0.350106
targen: Warning -
vertex location solving failed after 41 tries
targen: Warning - re_position_vtx failed for vtx no 196815 at 0.468374
0.616387 0.626370
targen: Warning -
vertex location solving failed after 41 tries
targen: Warning -
re_position_vtx failed for vtx no 196112 at 0.465174 0.354594 0.350106
targen: Warning -
vertex location solving failed after 41 tries
targen: Warning - re_position_vtx failed for vtx no 194993 at 1.000000
0.777786 0.083418
targen: Warning -
vertex location solving failed after 41 tries
targen: Warning - re_position_vtx failed for vtx no 196853 at 0.000000
0.552471 0.536237
targen: Warning -
vertex location solving failed after 41 tries
targen: Warning - re_position_vtx failed for vtx no 196815 at 0.468374
0.616387 0.626370
targen: Warning -
vertex location solving failed after 41 tries
targen: Warning - re_position_vtx failed for vtx no 196112 at 0.465174
0.354594 0.350106
targen: Warning -
vertex location solving failed after 41 tries
targen: Warning - re_position_vtx failed for vtx no 196815 at 0.468374
0.616387 0.626370
targen: Warning -
vertex location solving failed after 41 tries
targen: Warning - re_position_vtx failed for vtx no 196112 at 0.465174
0.354594 0.350106
targen: Warning -
vertex location solving failed after 41 tries
targen: Warning - re_position_vtx failed for vtx no 196815 at 0.468374
0.616387 0.626370
targen: Warning -
vertex location solving failed after 41 tries
targen: Warning - re_position_vtx failed for vtx no 196112 at 0.465174
0.354594 0.350106
targen: Warning -
vertex location solving failed after 41 tries
targen: Warning - re_position_vtx failed for vtx no 196815 at 0.468374
0.616387 0.626370
targen: Warning -
vertex location solving failed after 41 tries
targen: Warning - re_position_vtx failed for vtx no 196112 at 0.465174
0.354594 0.350106
targen: Warning -
vertex location solving failed after 41 tries
targen: Warning - re_position_vtx failed for vtx no 196815 at 0.468374
0.616387 0.626370
targen: Warning -
vertex location solving failed after 41 tries
targen: Warning - re_position_vtx failed for vtx no 196112 at 0.465174
0.354594 0.350106
targen: Warning -
vertex location solving failed after 41 tries
targen: Warning - re_position_vtx failed for vtx no 196815 at 0.468374
0.616387 0.626370
targen: Warning -
vertex location solving failed after 41 tries
targen: Warning - re_position_vtx failed for vtx no 196112 at 0.465174
0.354594 0.350106
Added 646/646
After seeding points: MinPoint = 1.311, Min = 1.206, Avg. = 10.660, Max =
13.492, 0.2 secs
Re-seeding
It 1: Maxmv = 0.109956, MinPoint = 1.311, Min = 1.206, Avg. = 10.522, Max =
14.336, 0.2 secs.
Re-seeding
It 2: Maxmv = 0.091292, MinPoint = 1.311, Min = 1.206, Avg. = 10.446, Max =
14.090, 0.2 secs.
Re-seeding
It 3: Maxmv = 0.075705, MinPoint = 1.311, Min = 1.206, Avg. = 10.357, Max =
13.919, 0.2 secs.
Re-seeding
It 4: Maxmv = 0.070635, MinPoint = 1.311, Min = 1.206, Avg. = 10.257, Max =
13.718, 0.2 secs.
Re-seeding
It 5: Maxmv = 0.061661, MinPoint = 1.311, Min = 1.206, Avg. = 10.268, Max =
13.185, 0.2 secs.
Re-seeding
It 6: Maxmv = 0.057395, MinPoint = 1.311, Min = 1.206, Avg. = 10.154, Max =
13.676, 0.2 secs.
Re-seeding
It 7: Maxmv = 0.055534, MinPoint = 1.311, Min = 1.206, Avg. = 10.147, Max =
13.416, 0.2 secs.
Re-seeding
It 8: Maxmv = 0.053668, MinPoint = 1.311, Min = 1.206, Avg. = 10.113, Max =
12.844, 0.2 secs.
Re-seeding
It 9: Maxmv = 0.039736, MinPoint = 1.311, Min = 1.206, Avg. = 10.092, Max =
13.178, 0.2 secs.
Fixing up veronoi
It 10: Maxmv = 0.036290, MinPoint = 1.311, Min = 1.206, Avg. = 10.066, Max
= 12.525, 0.1 secs.
Fixing up veronoi
It 11: Maxmv = 0.036484, MinPoint = 1.311, Min = 1.206, Avg. = 10.048, Max
= 12.655, 0.1 secs.
Fixing up veronoi
It 12: Maxmv = 0.029439, MinPoint = 1.311, Min = 1.206, Avg. = 10.039, Max
= 12.136, 0.1 secs.
Fixing up veronoi
It 13: Maxmv = 0.019515, MinPoint = 1.311, Min = 1.206, Avg. = 10.036, Max
= 12.118, 0.1 secs.
Fixing up veronoi
It 14: Maxmv = 0.016589, MinPoint = 1.311, Min = 1.206, Avg. = 10.016, Max
= 12.137, 0.1 secs.
Fixing up veronoi
It 15: Maxmv = 0.015565, MinPoint = 1.311, Min = 1.206, Avg. = 10.020, Max
= 11.961, 0.1 secs.
Fixing up veronoi
It 16: Maxmv = 0.008894, MinPoint = 1.311, Min = 1.206, Avg. = 10.012, Max
= 11.948, 0.1 secs.
Fixing up veronoi
It 17: Maxmv = 0.006886, MinPoint = 1.311, Min = 1.206, Avg. = 10.008, Max
= 11.919, 0.1 secs.
Fixing up veronoi
It 18: Maxmv = 0.004824, MinPoint = 1.311, Min = 1.206, Avg. = 10.004, Max
= 11.851, 0.1 secs.
Fixing up veronoi
It 19: Maxmv = 0.001798, MinPoint = 1.311, Min = 1.206, Avg. = 10.004, Max
= 11.787, 0.0 secs.
Fixing up veronoi
It 20: Maxmv = 0.001369, MinPoint = 1.311, Min = 1.206, Avg. = 10.004, Max
= 11.764, 0.1 secs.
After optimization: MinPoint = 1.311, Min = 1.206, Avg. = 10.004, Max =
11.764
Total number of patches = 652
Execution time = 2.652000 seconds
Graeme Gill
2014-03-21 03:44:29 UTC
Permalink
Post by Arie Wolfert
I'm in the process of starting a printer profiling session. I'm using
ArgyllCMS version 1.6.3. When I
run this command on the Windows PowerShell (as admin),
TARGEN -v2 -d2 -G -e4 -B4 -g128 -f652
c:\photography\printers\CanoniP4850CanonPlatProCanon_20140317_231035
then I receive warnings. Running this on the CMD yields the same result.
Hi,
you asked to see the warning messages by using -v2. They're typically
benign, which is why you don't see them with -v.

Graeme Gill.
Xavi
2014-03-21 10:27:09 UTC
Permalink
Thank you for your reply, Graeme.

I also received the same warnings that explained Arie, and I waited
to some reply confirming that these warnings were benings.

Thank you once more.

Regards,
Xavi.

-----Original Message-----
From: argyllcms-bounce-***@public.gmane.org [mailto:argyllcms-bounce-***@public.gmane.org]
On Behalf Of Graeme Gill
Sent: Friday, March 21, 2014 4:44 AM
To: argyllcms-***@public.gmane.org
Subject: [argyllcms] Re: TARGEN warning follow-up
Post by Arie Wolfert
I'm in the process of starting a printer profiling session. I'm using
ArgyllCMS version 1.6.3. When I run this command on the Windows
PowerShell (as admin),
TARGEN -v2 -d2 -G -e4 -B4 -g128 -f652
c:\photography\printers\CanoniP4850CanonPlatProCanon_20140317_231035
then I receive warnings. Running this on the CMD yields the same result.
Hi,
you asked to see the warning messages by using -v2. They're
typically benign, which is why you don't see them with -v.

Graeme Gill.
prathana shrestha
2014-03-24 11:53:47 UTC
Permalink
Hi
Given the ti3 file generated by 'scanin' , containing RGB values of the target and XYZ reference values , how does the fitting algorithm in the 'colprof' using '-a m' work? - is it the some kind of least-square minimization applied on RGB_in and XYZ_ref? - or the minimization parameter is DeltaE between the RGB_in and XYZ_ref? this would require both colors to be transformed to LAB, how it is done?
Thanking you in advance.
Best regardsPrarthana
Graeme Gill
2014-03-24 12:10:37 UTC
Permalink
Hi Given the ti3 file generated by 'scanin' , containing RGB values of the target and
XYZ reference values , how does the fitting algorithm in the 'colprof' using '-a m'
work? - is it the some kind of least-square minimization applied on RGB_in and
XYZ_ref? - or the minimization parameter is DeltaE between the RGB_in and XYZ_ref? this
would require both colors to be transformed to LAB, how it is done? Thanking you in
advance. Best regardsPrarthana
Hi,
it uses a general purpose numerical minimizer to find a best fit of matrix
values for minimizing the sum of delata E '94 error squared between the measured CIE
values and those predicted by the device model.

Graeme Gill.

Loading...