Time-frequency analysis of band-limited EEG with BMFLC and Kalman filter for BCI applications

BackgroundTime-Frequency analysis of electroencephalogram (EEG) during different mental tasks received significant attention. As EEG is non-stationary, time-frequency analysis is essential to analyze brain states during different mental tasks. Further, the time-frequency information of EEG signal can be used as a feature for classification in brain-computer interface (BCI) applications.MethodsTo accurately model the EEG, band-limited multiple Fourier linear combiner (BMFLC), a linear combination of truncated multiple Fourier series models is employed. A state-space model for BMFLC in combination with Kalman filter/smoother is developed to obtain accurate adaptive estimation. By virtue of construction, BMFLC with Kalman filter/smoother provides accurate time-frequency decomposition of the bandlimited signal.ResultsThe proposed method is computationally fast and is suitable for real-time BCI applications. To evaluate the proposed algorithm, a comparison with short-time Fourier transform (STFT) and continuous wavelet transform (CWT) for both synthesized and real EEG data is performed in this paper. The proposed method is applied to BCI Competition data IV for ERD detection in comparison with existing methods.ConclusionsResults show that the proposed algorithm can provide optimal time-frequency resolution as compared to STFT and CWT. For ERD detection, BMFLC-KF outperforms STFT and BMFLC-KS in real-time applicability with low computational requirement.

[1]  Maria Joana Soares,et al.  The continuous wavelet transform : a primer , 2011 .

[2]  Dean J. Krusienski,et al.  Value of amplitude, phase, and coherence features for a sensorimotor rhythm-based brain–computer interface , 2012, Brain Research Bulletin.

[3]  An H. Do,et al.  Brain-Computer Interface Controlled Functional Electrical Stimulation System for Ankle Movement , 2011, Journal of NeuroEngineering and Rehabilitation.

[4]  Lennart Ljung,et al.  Adaptation and tracking in system identification - A survey , 1990, Autom..

[5]  L. Ljung,et al.  Exponential stability of general tracking algorithms , 1995, IEEE Trans. Autom. Control..

[6]  Wen-Rong Wu,et al.  Maneuvering Target Tracking with High-Order Correlated Noise – A Multirate Kalman Filtering Approach , 2001, Wirel. Pers. Commun..

[7]  F. L. D. Silva,et al.  Event-related EEG/MEG synchronization and desynchronization: basic principles , 1999, Clinical Neurophysiology.

[8]  G. Buzsáki,et al.  Neuronal Oscillations in Cortical Networks , 2004, Science.

[9]  S. Micheloyannis,et al.  What does delta band tell us about cognitive processes: A mental calculation study , 2010, Neuroscience Letters.

[10]  Colum D. MacKinnon,et al.  Time–frequency analysis of movement-related spectral power in EEG during repetitive movements: A comparison of methods , 2010, Journal of Neuroscience Methods.

[11]  G. Prasad,et al.  Applying a brain-computer interface to support motor imagery practice in people with stroke for upper limb recovery: a feasibility study , 2010, Journal of NeuroEngineering and Rehabilitation.

[12]  S. Haykin,et al.  Adaptive Filter Theory , 1986 .

[13]  Clemens Brunner,et al.  Spatial filtering and selection of optimized components in four class motor imagery EEG data using independent components analysis , 2007, Pattern Recognit. Lett..

[14]  Lei Guo Estimating time-varying parameters by the Kalman filter based algorithm: stability and convergence , 1990 .

[15]  Win Tun Latt,et al.  Drift-Free Position Estimation of Periodic or Quasi-Periodic Motion Using Inertial Sensors , 2011, Sensors.

[16]  David S. Stoffer,et al.  Time series analysis and its applications , 2000 .

[17]  G Pfurtscheller,et al.  Separability of EEG signals recorded during right and left motor imagery using adaptive autoregressive parameters. , 1998, IEEE transactions on rehabilitation engineering : a publication of the IEEE Engineering in Medicine and Biology Society.

[18]  Paolo Bonato,et al.  Patient specific ankle-foot orthoses using rapid prototyping , 2011, Journal of NeuroEngineering and Rehabilitation.

[19]  Christa Neuper,et al.  Rehabilitation with Brain-Computer Interface Systems , 2008, Computer.

[20]  Jin-Ho Cho,et al.  Adaptive estimation of EEG for subject-specific reactive band identification and improved ERD detection , 2012, Neuroscience Letters.

[21]  Dennis Gabor,et al.  Theory of communication , 1946 .

[22]  Miles A. Whittington,et al.  New Roles for the Gamma Rhythm: Population Tuning and Preprocessing for the Beta Rhythm , 2004, Journal of Computational Neuroscience.

[23]  Dennis J. McFarland,et al.  Brain–computer interfaces for communication and control , 2002, Clinical Neurophysiology.

[24]  Ingrid Daubechies,et al.  The wavelet transform, time-frequency localization and signal analysis , 1990, IEEE Trans. Inf. Theory.

[25]  Daniel N. Rockmore,et al.  The FFT: an algorithm the whole family can use , 2000, Comput. Sci. Eng..

[26]  Jonathan R Wolpaw,et al.  Sensorimotor rhythm-based brain–computer interface (BCI): model order selection for autoregressive spectral analysis , 2008, Journal of neural engineering.

[27]  W. T. Ang,et al.  Estimation and filtering of physiological tremor for real‐time compensation in surgical robotics applications , 2010, The international journal of medical robotics + computer assisted surgery : MRCAS.

[28]  G. Pfurtscheller,et al.  EEG-based discrimination between imagination of right and left hand movement. , 1997, Electroencephalography and clinical neurophysiology.

[29]  Dingguo Zhang,et al.  Unsupervised adaptation of electroencephalogram signal processing based on fuzzy C-means algorithm , 2012 .

[30]  W. A. Sarnacki,et al.  Electroencephalographic (EEG) control of three-dimensional movement , 2010, Journal of neural engineering.

[31]  S. Mallat A wavelet tour of signal processing , 1998 .

[32]  M. Kemal Kiymik,et al.  Comparison of STFT and wavelet transform methods in determining epileptic seizure activity in EEG signals for real-time application , 2005, Comput. Biol. Medicine.

[33]  G Pfurtscheller,et al.  Visualization of significant ERD/ERS patterns in multichannel EEG and ECoG data , 2002, Clinical Neurophysiology.

[34]  N. Thakor,et al.  Adaptive Fourier estimation of time-varying evoked potentials , 1989, IEEE Transactions on Biomedical Engineering.

[35]  Bin He,et al.  A wavelet-based time–frequency analysis approach for classification of motor imagery for brain–computer interface applications , 2005, Journal of neural engineering.

[36]  Jianfeng Feng,et al.  Detecting time-dependent coherence between non-stationary electrophysiological signals—A combined statistical and time–frequency approach , 2006, Journal of Neuroscience Methods.

[37]  Klaus-Robert Müller,et al.  The Berlin Brain-Computer Interface: Accurate performance from first-session in BCI-naive subjects , 2008, IEEE Transactions on Biomedical Engineering.

[38]  Bin He,et al.  Cortical Imaging of Event-Related (de)Synchronization During Online Control of Brain-Computer Interface Using Minimum-Norm Estimates in Frequency Domain , 2008, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[39]  Ricardo Carelli,et al.  Human-machine interfaces based on EMG and EEG applied to robotic systems , 2008, Journal of NeuroEngineering and Rehabilitation.

[40]  Kalyana C. Veluvolu,et al.  Adaptive estimation of EEG-rhythms for optimal band identification in BCI , 2012, Journal of Neuroscience Methods.

[41]  A. Grossmann,et al.  Cycle-octave and related transforms in seismic signal analysis , 1984 .

[42]  Howard M. Schwartz,et al.  Exponential convergence of the Kalman filter based parameter estimation algorithm , 2003 .

[43]  John B. Moore,et al.  Optimal State Estimation , 2006 .

[44]  Mika P. Tarvainen,et al.  Estimation of nonstationary EEG with Kalman smoother approach: an application to event-related synchronization (ERS) , 2004, IEEE Transactions on Biomedical Engineering.

[45]  T.M. McGinnity,et al.  Comparative Analysis of Spectral Approaches to Feature Extraction for EEG-Based Motor Imagery Classification , 2008, IEEE Transactions on Neural Systems and Rehabilitation Engineering.