EOG Denoising Calibration

Summary

Doc_BoxAlgorithm_EOGDenoisingCalibration.png
  • Plugin name : EOG Denoising Calibration
  • Version : 1.0
  • Author : Joao-Pedro Berti-Ligabo
  • Company : Inria
  • Short description : Algorithm implementation as suggested in Schlogl's article of 2007.
  • Documentation template generation date : Dec 30 2016
  • WARNING : this box has been marked as UNSTABLE by the developer. It means that its implementation may be incomplete or that the box can only work under well known conditions. It may possibly crash or cause data loss. Use this box at your own risk, you've been warned.

Description

Press 'a' to set start point and 'u' to set end point, you can connect the Keyboard Stimulator for that

This box calculates a denoising matrix 'b' for removing the EOG effects on EEG. The principle is based on regression analysis (see article 'A fully automated correction method of EOG artifacts in EEG recordings' - Schlogl2007) where a matrix 'b' is estimated being: b = <'Nt N>-ยน<'N S> with N being the noise (EOG electrodes) and S the source (EEG electrodes). This box reads necessarily from a file where the subject does lots of blinks. User will set a starting and an ending point at this file then the program will calculates the b matrix after reading throughout the file.

Inputs

1. EEG

Make sure to select the desirable EEG channels

  • Type identifier : Signal (0x5ba36127, 0x195feae1)

2. EOG

Make sure to select the desirable EOG channels

  • Type identifier : Signal (0x5ba36127, 0x195feae1)

3. Stimulations

Connect this stimulation to the keyboard_controller. Press 'a' for set the starting point and 'u' for set the ending point

  • Type identifier : Stimulations (0x6f752dd0, 0x082a321e)

Outputs

1. Train-completed Flag

Connect this stimulation to the Player Controller to stop the scenario when b matrix is calculated

  • Type identifier : Stimulations (0x6f752dd0, 0x082a321e)

Settings

1. Filename b Matrix

  • Type identifier : Filename (0x330306dd, 0x74a95f98)
  • Default value : [ b-Matrix-EEG.cfg ]

2. End trigger

  • Type identifier : Stimulation (0x2c132d6e, 0x44ab0d97)
  • Default value : [ OVTK_GDF_End_Of_Session ]

Examples

Miscellaneous