XML Feeds

.

[jitter] eyes reconition

matthieu.tercieux at free.fr matthieu.tercieux at free.fr
Wed Mar 5 06:45:35 MST 2008


hi all,
 I seek the means of stabilizing the recognition of the eyes closely connected
to obtain the blinking. For that I must stabilize the cv.jit.face object.
Somebody have an idea?
Best,
MAT.T


#P window setfont "Sans Serif" 9.;
#P window linecount 1;
#P newex 314 559 34 196617 s eye;
#N vpatcher 10 59 610 459;
#P user jit.pwindow 341 317 82 62 0 1 0 0 1 0;
#P window setfont "Sans Serif" 9.;
#P window linecount 1;
#P newex 60 232 109 196617 cv.jit.blobs.elongation;
#P window linecount 2;
#P newex 60 152 129 196617 cv.jit.label @charmode 1 @threshold 20;
#P number 159 66 35 9 0 255 3 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P window linecount 1;
#P newex 60 93 103 196617 jit.op @op < @val 24;
#P newex 60 276 135 196617 cv.jit.blobs.elongation.draw;
#P newex 60 59 66 196617 jit.rgb2luma;
#P window linecount 3;
#P comment 204 64 102 196617 Convert to greyscale and threshold to obtain binary
image.;
#P window linecount 1;
#P newex 60 190 104 196617 cv.jit.blobs.moments;
#P user panel 52 50 274 80;
#X brgb 247 248 248;
#X frgb 149 55 55;
#X border 1;
#X rounded 0;
#X shadow 0;
#X done;
#P user panel 54 227 132 26;
#X brgb 219 224 220;
#X frgb 255 255 255;
#X border 1;
#X rounded 0;
#X shadow 0;
#X done;
#P user panel 55 53 275 81;
#X brgb 182 192 184;
#X frgb 198 198 198;
#X border 0;
#X rounded 0;
#X shadow 0;
#X done;
#P window linecount 5;
#P comment 194 141 113 196617 You MUST label the image with "charmode" set to 1
and calculate moments before processing!;
#P user panel 50 136 275 78;
#X brgb 247 248 248;
#X frgb 149 55 55;
#X border 1;
#X rounded 0;
#X shadow 0;
#X done;
#P user panel 53 139 276 79;
#X brgb 182 192 184;
#X frgb 198 198 198;
#X border 0;
#X rounded 0;
#X shadow 0;
#X done;
#P inlet 10 34 15 0;
#P inlet 159 46 15 0;
#P inlet 60 256 15 0;
#P outlet 60 298 15 0;
#P connect 3 0 12 0;
#P connect 12 0 14 0;
#P connect 14 0 16 0;
#P connect 16 0 10 0;
#P connect 10 0 17 0;
#P connect 1 0 13 0;
#P connect 17 0 13 0;
#P connect 13 0 0 0;
#P fasten 10 0 13 1 65 222 180 222 180 266 127 266;
#P connect 15 0 14 1;
#P connect 2 0 15 0;
#P fasten 14 0 13 2 65 117 317 117 317 239 189 239;
#P connect 14 0 18 0;
#P pop;
#P newobj 352 623 90 196617 p;
#P user jit.pwindow 347 647 162 122 0 1 0 0 1 0;
#N vpatcher 50 119 650 519;
#P window setfont "Sans Serif" 9.;
#P number 206 272 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P window linecount 1;
#P message 206 291 48 196617 plane \$1;
#P user umenu 206 250 100 196645 1 64 266 1;
#X add m20;
#X add m02;
#X add m11;
#X add m21;
#X add m12;
#X add m30;
#X add m03;
#X add hu1;
#X add hu2;
#X add hu3;
#X add hu4;
#X add hu5;
#X add hu6;
#X add hu7;
#X add centroid x;
#X add centroid y;
#X add area;
#P user jit.cellblock 60 321 597 354 3 9 3 1 80 17 0 1 1 0 0 0 0 1 0 0 0 0 255
255 255 0 0 0 0 0 0 191 191 191 0 0 0 215 215 240 1 1 1 0 4 0 0 0;
#P window linecount 2;
#P newex 60 152 129 196617 cv.jit.label @charmode 1 @threshold 20;
#P number 159 66 35 9 0 255 3 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P window linecount 1;
#P newex 60 93 103 196617 jit.op @op < @val 24;
#P newex 60 59 66 196617 jit.rgb2luma;
#P window linecount 3;
#P comment 204 64 102 196617 Convert to greyscale and threshold to obtain binary
image.;
#P window linecount 1;
#P newex 60 252 104 196617 cv.jit.blobs.moments;
#P user panel 52 50 274 80;
#X brgb 247 248 248;
#X frgb 149 55 55;
#X border 1;
#X rounded 0;
#X shadow 0;
#X done;
#P user panel 55 53 275 81;
#X brgb 182 192 184;
#X frgb 198 198 198;
#X border 0;
#X rounded 0;
#X shadow 0;
#X done;
#P window linecount 3;
#P comment 194 150 113 196617 You MUST label the image with "charmode" set to
1.;
#P user panel 50 136 275 61;
#X brgb 247 248 248;
#X frgb 149 55 55;
#X border 1;
#X rounded 0;
#X shadow 0;
#X done;
#P user panel 53 139 276 62;
#X brgb 182 192 184;
#X frgb 198 198 198;
#X border 0;
#X rounded 0;
#X shadow 0;
#X done;
#P user panel 50 247 132 26;
#X brgb 219 224 220;
#X frgb 255 255 255;
#X border 1;
#X rounded 0;
#X shadow 0;
#X done;
#P inlet 60 39 15 0;
#P inlet 189 33 15 0;
#P outlet 60 115 15 0;
#P connect 2 0 11 0;
#P connect 11 0 12 0;
#P connect 12 0 0 0;
#P connect 12 0 14 0;
#P connect 14 0 9 0;
#P connect 9 0 15 0;
#P fasten 17 0 15 0 211 313 65 313;
#P connect 13 0 12 1;
#P connect 1 0 13 0;
#P connect 16 0 18 0;
#P connect 18 0 17 0;
#P pop;
#P newobj 13 632 60 196617 p;
#P user jit.pwindow 16 666 162 122 0 1 0 0 1 0;
#P message 216 646 73 196617 slide_down \$1;
#P flonum 112 182 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P message 112 204 60 196617 slide_up \$1;
#P newex 98 228 43 196617 jit.slide;
#B color 5;
#P newex 259 211 45 196617 jit.slide;
#P number 240 283 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P number 180 284 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P number 303 284 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P newex 268 367 27 196617 * 4;
#P newex 220 358 27 196617 * 4;
#P newex 156 360 27 196617 * 4;
#P newex 100 362 27 196617 * 4;
#P newex 79 97 129 196617 jit.matrix 4 char 160 120;
#P user jit.pwindow 433 110 304 233 0 1 0 0 1 0;
#P newex 220 390 30 196617 - 52;
#P newex 100 394 31 196617 + 40;
#P user jit.pwindow 124 561 83 48 0 1 0 0 1 0;
#P user jit.pwindow 43 561 83 48 0 1 0 0 1 0;
#P newex 44 526 164 196617 jit.scissors @rows 1 @columns 2;
#P newex 268 397 45 196617 + -105;
#P newex 156 393 35 196617 - -69;
#P window setfont Times 10.;
#P comment 162 422 94 1310730 "Source Dimensions";
#P comment 107 435 201 1310730 ——Look at this part of the Source Matrix——;
#P comment 274 448 36 1310730 bottom;
#P comment 224 448 27 1310730 right;
#P comment 161 448 21 1310730 top;
#P comment 105 448 21 1310730 left;
#P window setfont "Fixedwidth Serif" 10.;
#P number 269 462 35 10 0 0 0 22 0 0 0 221 221 221 222 222 222 0 0 0;
#P number 219 462 35 10 0 0 0 22 0 0 0 221 221 221 222 222 222 0 0 0;
#P newex 169 480 110 1441802 pak srcdimend 0 0;
#P number 156 462 35 10 0 0 0 22 0 0 0 221 221 221 222 222 222 0 0 0;
#P number 100 462 35 10 0 0 0 22 0 0 0 221 221 221 222 222 222 0 0 0;
#P newex 44 480 122 1441802 pak srcdimstart 0 0;
#P newex 44 507 298 1441802 jit.matrix 4 char 160 120 @usesrcdim 1 @interp 1;
#P window setfont "Sans Serif" 9.;
#P newex 98 265 64 196617 unpack i i i i;
#P newex 98 247 41 196617 jit.iter;
#P newex 79 133 66 196617 jit.rgb2luma;
#P comment 95 25 135 196617 Use live camera input;
#B frgb 255 255 255;
#P newex 79 155 62 196617 cv.jit.faces;
#P message 206 43 46 196617 settings;
#P message 171 41 33 196617 close;
#P message 139 41 30 196617 open;
#P toggle 79 25 15 0;
#P newex 79 40 57 196617 qmetro 40;
#P newex 79 75 98 196617 jit.qt.grab 640 480;
#P user panel 73 21 214 118;
#X brgb 111 127 126;
#X frgb 0 0 0;
#X border 0;
#X rounded 0;
#X shadow 0;
#X done;
#P connect 33 0 9 0;
#P connect 33 0 32 0;
#P connect 27 1 29 0;
#P connect 27 1 49 0;
#P connect 27 0 47 0;
#P connect 27 0 28 0;
#P connect 27 0 50 0;
#P connect 47 0 46 0;
#P connect 1 0 12 0;
#P fasten 16 0 12 0 174 507 5 507 5 507 49 507;
#P fasten 13 0 12 0 49 507 5 507 5 507 49 507;
#P connect 12 0 27 0;
#P connect 3 0 2 0;
#P fasten 4 0 1 0 144 64 84 64;
#P fasten 5 0 1 0 176 64 84 64;
#P fasten 6 0 1 0 211 64 84 64;
#P connect 2 0 1 0;
#P connect 1 0 33 0;
#P connect 9 0 7 0;
#P connect 7 0 42 0;
#P fasten 43 0 42 0 117 223 103 223;
#P fasten 45 0 42 0 221 665 103 665;
#P connect 42 0 10 0;
#P connect 10 0 11 0;
#P connect 11 0 34 0;
#P connect 34 0 30 0;
#P connect 30 0 14 0;
#P connect 14 0 13 1;
#P connect 44 0 43 0;
#P connect 11 1 35 0;
#P connect 35 0 25 0;
#P connect 25 0 15 0;
#P connect 15 0 13 2;
#P connect 39 0 25 1;
#P connect 44 0 45 0;
#P connect 31 0 17 0;
#P connect 17 0 16 1;
#P connect 11 2 36 0;
#P connect 36 0 31 0;
#P connect 40 0 31 1;
#P connect 11 3 37 0;
#P connect 37 0 26 0;
#P connect 26 0 18 0;
#P connect 18 0 16 2;
#P connect 38 0 26 1;
#P connect 49 0 48 0;
#P window clipboard copycount 51;



More information about the jitter mailing list