2 OpenViBE Designer 2.2.0 (0x0028f139, 0x9f535b8a) (0x330306dd, 0x74a95f98) Data ${Path_Data}/scenarios/signals/bci-motor-imagery.ov ${Path_Data}/scenarios/signals/bci-motor-imagery.ov (0x00659961, 0xe97d5856) (0x79a9edeb, 0x245d83fc) Directory ${Player_ScenarioDirectory}/ ${Player_ScenarioDirectory} (0x0030836f, 0x32c229e2) (0x330306dd, 0x74a95f98) Model Filename Classification-Riemann-Classic-Training-Model.xml Riemann-Classic-Training-Model.xml (0x005b3a0a, 0x9606a42e) (0x330306dd, 0x74a95f98) Mean Mean-Riemann.csv Mean-Riemann.csv (0x000045cd, 0xbf65ab3a) (0x2c132d6e, 0x44ab0d97) Stimulation Class 1 OVTK_GDF_Left OVTK_GDF_Left (0x003d07e7, 0x47d37506) (0x2c132d6e, 0x44ab0d97) Stimulation Class 2 OVTK_GDF_Right OVTK_GDF_Right (0x00417469, 0x63bdca5e) (0x007deef9, 0x2f3e95c6) Log Level Information Information (0x0000241d, 0x0000786b) LWF (0x9a93af80, 0x6449c826) (0x5ba36127, 0x195feae1) Input Signal (0x544a003e, 0x6dcba5f6) Output Covariance Matrix (0x5261636b, 0x45535449) Estimator Covariance Ledoit and Wolf false (0x2cdb2f0b, 0x12f231ea) Center Data true true false (0xa88b3667, 0x0871638c) Log Level Information $var{Log Level} false (0x1fa7a38f, 0x54edbe0b) 640 (0x207c9054, 0x3c841b63) 784 (0x4e7b798a, 0x183beafb) (0xa227af77, 0xcd1af363) (0x666fffff, 0x666fffff) (0xc80ce8af, 0xf699f813) 1 (0xce18836a, 0x9c0eb403) 3 (0xcfad85b0, 0x7c6d841c) 1 (0x0000241d, 0x0000786c) LWF (0x9a93af80, 0x6449c826) (0x5ba36127, 0x195feae1) Input Signal (0x544a003e, 0x6dcba5f6) Output Covariance Matrix (0x5261636b, 0x45535449) Estimator Covariance Ledoit and Wolf false (0x2cdb2f0b, 0x12f231ea) Center Data true true false (0xa88b3667, 0x0871638c) Log Level Information $var{Log Level} false (0x1fa7a38f, 0x54edbe0b) 640 (0x207c9054, 0x3c841b63) 1040 (0x4e7b798a, 0x183beafb) (0xa227af77, 0xcd1af363) (0x666fffff, 0x666fffff) (0xc80ce8af, 0xf699f813) 1 (0xce18836a, 0x9c0eb403) 3 (0xcfad85b0, 0x7c6d841c) 1 (0x000044b9, 0x00003dab) Tangent Space (0x7c265dba, 0x202c1f70) (0x544a003e, 0x6dcba5f6) Input Covariance Matrix (0x17341935, 0x152ff448) Output Feature Vector (0x2cdb2f0b, 0x12f231ea) Tangent Space true true false (0x330306dd, 0x74a95f98) Filename to Reference Matrix (CSV, empty for Identity) ${Player_ScenarioDirectory}/Mean.csv $var{Directory}/$var{Mean} false (0xa88b3667, 0x0871638c) Log Level Information $var{Log Level} false (0x1fa7a38f, 0x54edbe0b) 704 (0x207c9054, 0x3c841b63) 784 (0x4e7b798a, 0x183beafb) (0xbfd23954, 0x40c20e2d) (0x666fffff, 0x666fffff) (0xc80ce8af, 0xf699f813) 1 (0xce18836a, 0x9c0eb403) 3 (0xcfad85b0, 0x7c6d841c) 1 (0x000044b9, 0x00003dac) Tangent Space (0x7c265dba, 0x202c1f70) (0x544a003e, 0x6dcba5f6) Input Covariance Matrix (0x17341935, 0x152ff448) Output Feature Vector (0x2cdb2f0b, 0x12f231ea) Tangent Space true true false (0x330306dd, 0x74a95f98) Filename to Reference Matrix (CSV, empty for Identity) ${Player_ScenarioDirectory}/Mean.csv $var{Directory}/$var{Mean} false (0xa88b3667, 0x0871638c) Log Level Information $var{Log Level} false (0x1fa7a38f, 0x54edbe0b) 704 (0x207c9054, 0x3c841b63) 1040 (0x4e7b798a, 0x183beafb) (0xbfd23954, 0x40c20e2d) (0x666fffff, 0x666fffff) (0xc80ce8af, 0xf699f813) 1 (0xce18836a, 0x9c0eb403) 3 (0xcfad85b0, 0x7c6d841c) 1 (0x00005062, 0x000009d7) Classifier trainer (0xf3dae8a8, 0x3b444154) (0x6f752dd0, 0x082a321e) Stimulations (0x17341935, 0x152ff448) Features for class 1 (0x17341935, 0x152ff448) Features for class 2 (0x6f752dd0, 0x082a321e) Train-completed Flag (0x2c132d6e, 0x44ab0d97) Train trigger OVTK_StimulationId_Train OVTK_StimulationId_Train false (0x330306dd, 0x74a95f98) Filename to save configuration to ${Path_UserData}/my-classifier.xml $var{Directory}/$var{Model Filename} false (0xbe9eba5c, 0xa8415d37) Multiclass strategy to apply Native Native false (0x2c132d6e, 0x44ab0d97) Class 1 label OVTK_StimulationId_Label_01 $var{Stimulation Class 1} false (0x2c132d6e, 0x44ab0d97) Class 2 label OVTK_StimulationId_Label_02 $var{Stimulation Class 2} false (0xd765a736, 0xed708c65) Algorithm to use Linear Discrimimant Analysis (LDA) Linear Discrimimant Analysis (LDA) false (0x2cdb2f0b, 0x12f231ea) Use shrinkage false false false (0x512a166f, 0x5c3ef83f) Shrinkage coefficient (-1 == auto) -1.000000 -1.000000 false (0x2cdb2f0b, 0x12f231ea) Shrinkage: Force diagonal cov (DDA) false false false (0x2cdb2f0b, 0x12f231ea) Shrinkage: Force diagonal cov (DDA)(1) false false false (0x2cdb2f0b, 0x12f231ea) Balance classes false true false (0x1fa7a38f, 0x54edbe0b) 768 (0x207c9054, 0x3c841b63) 912 (0x4e7b798a, 0x183beafb) (0x9de21779, 0x37776c89) (0xc46b3d00, 0x3e0454e1) (0x00000000, 0x0177ec55) (0xc73e83ec, 0xf855c5bc) false (0xc80ce8af, 0xf699f813) 1 (0xce18836a, 0x9c0eb403) 6 (0xcfad85b0, 0x7c6d841c) 3 (0xfba64161, 0x65304e21) (0x00005607, 0x00006ea6) Player Controller (0x5f426dce, 0x08456e13) (0x6f752dd0, 0x082a321e) Stimulations (0x2c132d6e, 0x44ab0d97) Stimulation name OVTK_StimulationId_Label_00 OVTK_StimulationId_TrainCompleted false (0xcc14d8d6, 0xf27ecb73) Action to perform Pause Stop false (0x1fa7a38f, 0x54edbe0b) 832 (0x207c9054, 0x3c841b63) 912 (0x4e7b798a, 0x183beafb) (0x568d148e, 0x650792b3) (0xc46b3d00, 0x3e0454e1) (0x00000000, 0x0059275b) (0xc73e83ec, 0xf855c5bc) false (0xce18836a, 0x9c0eb403) 2 (0xcfad85b0, 0x7c6d841c) 1 (0x000078f6, 0x0000791d) Tangent Left (0x54f0796d, 0x3ede2cc0) (0x544a003e, 0x6dcba5f6) Matrix (0x3d3c7c7f, 0xef0e7129) Color gradient 0:2,36,58; 50:100,100,100; 100:83,17,20 0:2,36,58; 50:100,100,100; 100:83,17,20 false (0x007deef9, 0x2f3e95c6) Steps 100 100 false (0x2cdb2f0b, 0x12f231ea) Symetric min/max false false false (0x2cdb2f0b, 0x12f231ea) Real time min/max false false false (0x1fa7a38f, 0x54edbe0b) 768 (0x207c9054, 0x3c841b63) 784 (0x341d3912, 0x1478de86) 1 (0x4e7b798a, 0x183beafb) (0x4ff49bdb, 0x9dcf6788) (0xce18836a, 0x9c0eb403) 4 (0xcfad85b0, 0x7c6d841c) 1 (0x000078f6, 0x0000791e) Tangent Right (0x54f0796d, 0x3ede2cc0) (0x544a003e, 0x6dcba5f6) Matrix (0x3d3c7c7f, 0xef0e7129) Color gradient 0:2,36,58; 50:100,100,100; 100:83,17,20 0:2,36,58; 50:100,100,100; 100:83,17,20 false (0x007deef9, 0x2f3e95c6) Steps 100 100 false (0x2cdb2f0b, 0x12f231ea) Symetric min/max false false false (0x2cdb2f0b, 0x12f231ea) Real time min/max false false false (0x1fa7a38f, 0x54edbe0b) 768 (0x207c9054, 0x3c841b63) 1040 (0x341d3912, 0x1478de86) 1 (0x4e7b798a, 0x183beafb) (0x4ff49bdb, 0x9dcf6788) (0xce18836a, 0x9c0eb403) 4 (0xcfad85b0, 0x7c6d841c) 1 (0x0841694e, 0x28e40f42) Stimulation based epoching (0x426163d1, 0x324237b0) (0x5ba36127, 0x195feae1) Input signal (0x6f752dd0, 0x082a321e) Input stimulations (0x5ba36127, 0x195feae1) Epoched signal (0x512a166f, 0x5c3ef83f) Epoch duration (in sec) 1 4.000000 false (0x512a166f, 0x5c3ef83f) Epoch offset (in sec) 0.5 0.500000 false (0x2c132d6e, 0x44ab0d97) Stimulation to epoch from OVTK_GDF_VEP $var{Stimulation Class 2} false (0x1fa7a38f, 0x54edbe0b) 528 (0x207c9054, 0x3c841b63) 1040 (0x4e7b798a, 0x183beafb) (0xa79941ae, 0x80708445) (0x11a6038b, 0x7157c283) Generic stream reader (0x6468099f, 0x0370095a) (0x403488e7, 0x565d70b6) Output stream 1 (0x5ba36127, 0x195feae1) Output stream 2 (0x6f752dd0, 0x082a321e) Output stream 3 (0x330306dd, 0x74a95f98) Filename $var{Data} false (0x17ee7c08, 0x94c14893) (0x1fa7a38f, 0x54edbe0b) 208 (0x207c9054, 0x3c841b63) 912 (0x30a4e5c9, 0x83502953) (0x4e7b798a, 0x183beafb) (0xf37b8e7a, 0x1bc33e4e) (0xc46b3d00, 0x3e0454e1) (0x00000000, 0x005e1c11) (0x1396fde6, 0x1c649749) Identity (0x5dffe431, 0x35215c50) (0x6f752dd0, 0x082a321e) Input stream 1 (0x6f752dd0, 0x082a321e) Output stream 1 (0x17ee7c08, 0x94c14893) (0x1fa7a38f, 0x54edbe0b) 336 (0x207c9054, 0x3c841b63) 1040 (0x30a4e5c9, 0x83502953) (0x4e7b798a, 0x183beafb) (0xa8ffe2a3, 0x27038f03) (0x527ad68d, 0x16d746a0) (0xc46b3d00, 0x3e0454e1) (0x00000000, 0x0017fc7a) (0xfba64161, 0x65304e21) (0x1f046833, 0x21a8a876) Identity (0x5dffe431, 0x35215c50) (0x5ba36127, 0x195feae1) Input stream 1 (0x6f752dd0, 0x082a321e) Input stream 2 (0x5ba36127, 0x195feae1) Output stream 1 (0x6f752dd0, 0x082a321e) Output stream 2 (0x17ee7c08, 0x94c14893) (0x1fa7a38f, 0x54edbe0b) 464 (0x207c9054, 0x3c841b63) 912 (0x30a4e5c9, 0x83502953) (0x4e7b798a, 0x183beafb) (0xa8ffe2a3, 0x27038f03) (0x527ad68d, 0x16d746a0) (0xc46b3d00, 0x3e0454e1) (0x00000000, 0x001882ae) (0xfba64161, 0x65304e21) (0x2b88852d, 0x43d7a772) Reference Channel (0x444721ad, 0x78342cf5) (0x5ba36127, 0x195feae1) Input signal (0x5ba36127, 0x195feae1) Output signal (0x79a9edeb, 0x245d83fc) Channel Ref_Nose Nz false (0x666f25e9, 0x3e5738d6) Channel Matching Method Smart Smart false (0x1fa7a38f, 0x54edbe0b) 272 (0x207c9054, 0x3c841b63) 912 (0x4e7b798a, 0x183beafb) (0x7e39891d, 0x32cf5be7) (0xc80ce8af, 0xf699f813) 1 (0xce18836a, 0x9c0eb403) 2 (0xcfad85b0, 0x7c6d841c) 1 (0x4c1eab6f, 0x0e8c522c) Stimulation based epoching (0x426163d1, 0x324237b0) (0x5ba36127, 0x195feae1) Input signal (0x6f752dd0, 0x082a321e) Input stimulations (0x5ba36127, 0x195feae1) Epoched signal (0x512a166f, 0x5c3ef83f) Epoch duration (in sec) 1 4.000000 false (0x512a166f, 0x5c3ef83f) Epoch offset (in sec) 0.5 0.500000 false (0x2c132d6e, 0x44ab0d97) Stimulation to epoch from OVTK_GDF_VEP $var{Stimulation Class 1} false (0x1fa7a38f, 0x54edbe0b) 528 (0x207c9054, 0x3c841b63) 784 (0x4e7b798a, 0x183beafb) (0xa79941ae, 0x80708445) (0x5045ebd9, 0x67325c0b) Player Controller (0x5f426dce, 0x08456e13) (0x6f752dd0, 0x082a321e) Stimulations (0x2c132d6e, 0x44ab0d97) Stimulation name OVTK_StimulationId_Label_00 OVTK_StimulationId_EndOfFile false (0xcc14d8d6, 0xf27ecb73) Action to perform Pause Stop false (0x1fa7a38f, 0x54edbe0b) 400 (0x207c9054, 0x3c841b63) 1040 (0x4e7b798a, 0x183beafb) (0x568d148e, 0x650792b3) (0xce18836a, 0x9c0eb403) 2 (0xcfad85b0, 0x7c6d841c) 1 (0x5194b6cb, 0x7e001786) Channel Selector (0x361722e8, 0x311574e8) (0x5ba36127, 0x195feae1) Input signal (0x5ba36127, 0x195feae1) Output signal (0x79a9edeb, 0x245d83fc) Channel List - C3;C4;FC3;FC4;C5;C1;C2;C6;CP3;CP4 false (0x3bcf9e67, 0x0c23994d) Action Select Select false (0x666f25e9, 0x3e5738d6) Channel Matching Method Smart Smart false (0x1fa7a38f, 0x54edbe0b) 320 (0x207c9054, 0x3c841b63) 912 (0x30a4e5c9, 0x83502953) (0x4e7b798a, 0x183beafb) (0x277826e1, 0xa30a3bd0) (0x527ad68d, 0x16d746a0) (0xc80ce8af, 0xf699f813) 1 (0xce18836a, 0x9c0eb403) 3 (0xcfad85b0, 0x7c6d841c) 1 (0x52a5790c, 0x13d24266) Time based epoching (0x00777fa0, 0x5dc3f560) (0x5ba36127, 0x195feae1) Input signal (0x5ba36127, 0x195feae1) Epoched signal 1 (0x512a166f, 0x5c3ef83f) Epoch 1 duration (in sec) 1 1.000000 false (0x512a166f, 0x5c3ef83f) Epoch 1 intervals (in sec) 0.5 0.062500 false (0x17ee7c08, 0x94c14893) (0x1fa7a38f, 0x54edbe0b) 576 (0x207c9054, 0x3c841b63) 1040 (0x4e7b798a, 0x183beafb) (0xc5ff41e9, 0xccc59a01) (0xc46b3d00, 0x3e0454e1) (0x00000000, 0x0017fc72) (0x558c587f, 0x223f3b66) Temporal filter (0xb4f9d042, 0x9d79f2e5) (0x5ba36127, 0x195feae1) Input signal (0x5ba36127, 0x195feae1) Filtered signal (0x2f2c606c, 0x8512ed68) Filter method Butterworth Butterworth false (0xfa20178e, 0x4cba62e9) Filter type Low pass Band pass false (0x007deef9, 0x2f3e95c6) Filter order 4 4 false (0x512a166f, 0x5c3ef83f) Low cut frequency (Hz) 29 8.000000 false (0x512a166f, 0x5c3ef83f) High cut frequency (Hz) 40 24.000000 false (0x512a166f, 0x5c3ef83f) Pass band ripple (dB) 0.5 0.500000 false (0x1fa7a38f, 0x54edbe0b) 384 (0x207c9054, 0x3c841b63) 912 (0x4e7b798a, 0x183beafb) (0x27a4ceec, 0x876d6384) (0xc46b3d00, 0x3e0454e1) (0x00000000, 0x001a79f8) (0x71322e63, 0x41ba161a) Time based epoching (0x00777fa0, 0x5dc3f560) (0x5ba36127, 0x195feae1) Input signal (0x5ba36127, 0x195feae1) Epoched signal 1 (0x512a166f, 0x5c3ef83f) Epoch 1 duration (in sec) 1 1.000000 false (0x512a166f, 0x5c3ef83f) Epoch 1 intervals (in sec) 0.5 0.062500 false (0x17ee7c08, 0x94c14893) (0x1fa7a38f, 0x54edbe0b) 576 (0x207c9054, 0x3c841b63) 784 (0x4e7b798a, 0x183beafb) (0xc5ff41e9, 0xccc59a01) (0xc46b3d00, 0x3e0454e1) (0x00000000, 0x00183f8d) (0x000003e3, 0x0000571b) (0x1396fde6, 0x1c649749) 0 (0x5045ebd9, 0x67325c0b) 0 (0x00002363, 0x00000391) (0x11a6038b, 0x7157c283) 1 (0x2b88852d, 0x43d7a772) 0 (0x00003a5f, 0x000071e4) (0x52a5790c, 0x13d24266) 0 (0x0000241d, 0x0000786c) 0 (0x00004927, 0x000042c3) (0x000044b9, 0x00003dab) 0 (0x000078f6, 0x0000791d) 0 (0x00004eb1, 0x000045d0) (0x1396fde6, 0x1c649749) 0 (0x1f046833, 0x21a8a876) 1 (0x00005363, 0x00001229) (0x00005062, 0x000009d7) 0 (0x00005607, 0x00006ea6) 0 (0x000053a4, 0x000073b5) (0x71322e63, 0x41ba161a) 0 (0x0000241d, 0x0000786b) 0 (0x00005612, 0x0000591e) (0x11a6038b, 0x7157c283) 2 (0x1396fde6, 0x1c649749) 0 (0x00005bee, 0x00000d2a) (0x1f046833, 0x21a8a876) 1 (0x00005062, 0x000009d7) 0 (0x0000634d, 0x00007fcf) (0x0000241d, 0x0000786c) 0 (0x000044b9, 0x00003dac) 0 (0x00006c36, 0x000012e4) (0x000044b9, 0x00003dac) 0 (0x00005062, 0x000009d7) 2 (0x00007095, 0x000016f0) (0x000044b9, 0x00003dac) 0 (0x000078f6, 0x0000791e) 0 (0x000074b0, 0x00000a55) (0x0000241d, 0x0000786b) 0 (0x000044b9, 0x00003dab) 0 (0x00007af8, 0x00000c53) (0x5194b6cb, 0x7e001786) 0 (0x558c587f, 0x223f3b66) 0 (0x00007e87, 0x00001ca6) (0x000044b9, 0x00003dab) 0 (0x00005062, 0x000009d7) 1 (0x0fb9552e, 0x72e04408) (0x1f046833, 0x21a8a876) 0 (0x0841694e, 0x28e40f42) 0 (0x1658a066, 0x2ce1e19e) (0x1f046833, 0x21a8a876) 0 (0x4c1eab6f, 0x0e8c522c) 0 (0x1e23e99e, 0x6b3cf5e1) (0x2b88852d, 0x43d7a772) 0 (0x5194b6cb, 0x7e001786) 0 (0x2d71872c, 0x4af9aa82) (0x0841694e, 0x28e40f42) 0 (0x52a5790c, 0x13d24266) 0 (0x32d337b3, 0x44da5cbe) (0x1f046833, 0x21a8a876) 1 (0x0841694e, 0x28e40f42) 1 (0x4dec0a97, 0x70c962ab) (0x558c587f, 0x223f3b66) 0 (0x1f046833, 0x21a8a876) 0 (0x63796305, 0x4f357282) (0x4c1eab6f, 0x0e8c522c) 0 (0x71322e63, 0x41ba161a) 0 (0x640c71b7, 0x1e64acbd) (0x1f046833, 0x21a8a876) 1 (0x4c1eab6f, 0x0e8c522c) 1 (0x000054d7, 0x00005ae2) Display / Classify (0x473d9a43, 0x97fc0a97) 544 (0x7234b86b, 0x2b8651a5) 768 (0x000054d7, 0x00005ae4) Compute Covariance (0x473d9a43, 0x97fc0a97) 544 (0x7234b86b, 0x2b8651a5) 640 (0x000054d7, 0x00005ae5) Compute Feature (Need to run previous scenario) (0x473d9a43, 0x97fc0a97) 544 (0x7234b86b, 0x2b8651a5) 704 (0x05377d7e, 0x41751bb3) (0x3bcce5d2, 0x43f2d968) [{"boxIdentifier":"(0xffffffff, 0xffffffff)","childCount":1,"height":592,"identifier":"(0x00001f6c, 0x000012a7)","name":"Display","parentIdentifier":"(0xffffffff, 0xffffffff)","type":1,"width":826},{"boxIdentifier":"(0xffffffff, 0xffffffff)","childCount":1,"identifier":"(0x00003bf6, 0x000002ba)","index":0,"name":"Default tab","parentIdentifier":"(0x00001f6c, 0x000012a7)","type":2},{"boxIdentifier":"(0xffffffff, 0xffffffff)","childCount":2,"dividerPosition":271,"identifier":"(0x00000a43, 0x00000e61)","index":0,"maxDividerPosition":547,"name":"Vertical split","parentIdentifier":"(0x00003bf6, 0x000002ba)","type":4},{"boxIdentifier":"(0x000078f6, 0x0000791d)","childCount":0,"identifier":"(0x000062bf, 0x00005ccc)","index":0,"parentIdentifier":"(0x00000a43, 0x00000e61)","type":3},{"boxIdentifier":"(0x000078f6, 0x0000791e)","childCount":0,"identifier":"(0x00006992, 0x000009bf)","index":1,"parentIdentifier":"(0x00000a43, 0x00000e61)","type":3}] (0x079d1f09, 0x667c7871) (0x4c90d4ad, 0x7a2554ec) 320 (0x60bc58ab, 0x7a1b4d83) (0x790d75b8, 0x3bb90c33) Thibaut Monseigne (0x7a3a1558, 0xf12c63c2) (0x7b814cca, 0x271df6dd) 475 (0x84009d7c, 0x3c4e763b) (0x8c1fc55b, 0x7b433dc2) 1.0 (0x9f5c4075, 0x4a0d3666) Classification Riemann Classic Training Example (0xf36a1567, 0xd13c53da) (0xf6b2e3fa, 0x7bd43926) bci-examples (0xf8034a49, 0x8b3f37cc) Inria