next up previous contents
Next: Contents   Contents

Automatic Artifact Removal (AAR) toolbox v1.3 (Release 09.12.2007) for MATLAB

Germán Gómez-Herrero
Tampere University of Technology


Abstract:

This MATLAB toolbox integrates several state-of-the-art methods for automatic removal of artifacts in the electroencephalogram (EEG). The methods implemented so far are only for removal of ocular (EOG) and muscular (EMG) artifacts. EOG removal methods include regression techniques based on Least Mean Squares (LMS), Recursive Least Squares (RLS) and other adaptive algorithms. However, the core functionality of the toolbox is a general-purpose artifact removal procedure that consists on three steps. First, the EEG data is decomposed into several spatial components using Blind Source Separation (BSS). Second, a suitable criteria is used to automatically detect artifact-related components. Third, the EEG data is reconstructed using only non-artifactual components. The toolbox is designed so that the user can easily expand it by adding new BSS algorithms and new criteria for detecting artifactual components. Furthermore it can be easily integrated as a plug-in into EEGLAB, which is a very popular graphical toolbox for EEG analysis and visualization in MATLAB.



Back to: AAR plug-in for EEGLAB





gomezher 2007-12-10