Research Article
Removal of Muscle Artifacts from Single-Channel EEG Based on Ensemble Empirical Mode Decomposition and Multiset Canonical Correlation Analysis
Algorithm 1
The EEMD-MCCA Algorithm.
| Input: the single-channel EEG signal with size . | | Output: the reconstructed EEG signal after muscle artifact removal. | | The First Step: | | (1) for do | | (2) Add independent identically distributed white noise to the single-channel EEG ; | | (3) Apply EMD to the above noisy signal and derive a set of IMFs by (1)–(10), denoted as ; | | (4) end for | | (5) Obtain an ensemble of IMF sets ’s; | | (6) Calculate a set of averaged IMFs as the final decomposition, that is ; | | The Second Step: | | (7) temporally delayed versions of the matrix are generated according to (12), that is ; | | (8) Apply MCCA to the data sets and extract the underlying sources in ; | | (9) Set the sources corresponding to muscle artifacts (with low autocorrelation) to zero; | | (10) Return the cleaned multichannel signals by passing the source matrix through the mixing matrix ; | | (11) Reconstruct the single-channel EEG signal by summing the recovered IMFs in the matrix . |
|