Professional Documents
Culture Documents
Motor Imagery and Direct Brain-Computer Communication: Gert Pfurtscheller Christa Neuper
Motor Imagery and Direct Brain-Computer Communication: Gert Pfurtscheller Christa Neuper
Communication
GERT PFURTSCHELLER AND CHRISTA NEUPER
Invited Paper
1123
Fig. 1. Upper panel: Superimposed band power time courses computed for three different frequency
bands (1012 Hz, 1418 Hz, and 3640 Hz) from EEG trials recorded from electrode position C3
during right index finger lifting. EEG data are triggered with respect to movement-offset (vertical line
at t 0 s). Note the beginning of mu ERD around 2.5 s prior to movement-offset, the maximum
of gamma ERS immediately prior to movement-onset and the maximum of the beta ERS within
the first second after movement-offset. Lower panel: Examples of ongoing EEG recorded during
0 s. Note the EEG desynchronization (ERD) at
right finger movement. Movement-onset at t
central electrode locations prior to movement-onset and the enhanced alpha band activity over the
posterior region (ERS) during movement (modified from [19]).
1125
by mental imagination of moving the right or left hand, respectively. The bar appears at time 4250 ms and is presented
over a 4-s period (Fig. 3, lower part). The length of the bar
directly corresponds to the linear distance function obtained
by online analysis of the EEG signals [36].
Normally, each session consists of four experimental runs
of 40 trials (20 left and 20 right trials) and lasts for about
1 h. The sequence of left and right trials, as well as the
duration of the breaks between consecutive trials (ranging
between 500 and 2500 ms), is randomized throughout each
experimental run.
B. Parameter Estimation and Classification
1) Band Power Estimates and Nonlinear Classification: The EEG is composed of different types of oscillatory
activities whereby oscillations in the alpha and beta band
are particularly important to discriminate between different
brain states during visual and motor imagery. One possibility to select parameters from the ongoing EEG is first
to calculate short-term power spectra in intervals of, e.g.,
250 ms and thereafter estimate the band power [9]. Another
is to first bandpass-filter the EEG and then to estimate the
band power in intervals of, e.g., 250 ms thereafter [14], [37].
Both methods assume stationarity of the EEG over short
time intervals. The selection of most reactive frequency can
be done by the DSLVQ algorithm [12]. Online classification
of two motor imagery tasks with band power and a neuronal
network (LVQ) revealed an average accuracy of 78% in four
subjects [37].
2) Adaptive Autoregressive Model and Linear Discrimination: A classical approach for estimating time-varying
AR parameter is the segmentation based approach [38]. In
this case, the data is divided into short segments and the
AR parameters are estimated from each segment. The result is a time course of the AR parameters that describes
the time-varying characteristics of the process. The segment
length determines the accuracy of the estimated parameters
and defines the resolution in time. The shorter the segment
length, the higher is the time resolution but this has the disadvantage of an increasing error of the AR estimates.
Alternatively, the adaptive autoregressive (AAR) algorithms can perform calculation concurrent to the data
acquisition, where no buffering is required and the model
has the following form:
where
is EEG time series,
are time-variant
is a
autoregressive parameters, is the model order and
noise process.
For AAR estimation, the least mean squares (LMS) approach [39] and the recursive least squares (RLS) approach
[40] are possible besides other methods. The calculation requires low computational effort and no buffer memory. For
this reason, the algorithms are well suited for online analysis.
are estimated for every sample
The AAR parameters
time point for the EEG channels from, e.g., electrode posiand
. This results in a feature vector
with
tions
a dimension of
point
trace
After averaging the spatial covariance of the two populations (i.e., left and right motor imagery), the composite spa. Then,
can be
tial covariance is given as
, where
are the eigenvectors of
factored as
and
are the corresponding eigenvalues. The variances
in the space spanned by can be equalized by the whitening
transformation
are transformed as
and
share common
, then
and
eigenvectors, i.e., if
. The projection of whitened EEG onto the first
, then
1127
Fig. 4. Most relevant common spatial patterns of three subjects. The left (right) column shows the
pattern most suited for detection of left (right) hand motor imagery where light colors represent
relevant regions. Electrode positions are marked with a dot except for electrodes C and C , which
are marked with a . The contour plots are obtained with cubic interpolation between the CSP
values calculated for each electrode (modified from [44]).
and last eigenvectors in gives feature vectors which are optimal for discriminating the two populations in a least squares
sense.
the mapping of
With the projection matrix
. The columns of
are the
a trial is given as
common spatial patterns and can be seen as time-invariant
EEG source distribution vectors. The features for classification are obtained by mapping the EEG and retaining only
a small number of signals most suitable for discrimination.
first and last
Due to the construction of , these are the
signals are log-transrows of . The variances of these
formed to normalize the distributions and linear discriminant
analysis is sufficient for discrimination of the two populations.
Fig. 4 displays examples of the most relevant common
spatial patterns for three subjects [44]. Left motor imagery
causes relatively increased EEG over the left hemisphere because on the contralateral hemisphere event-related desyn1128
Step 3)
Fig. 5. BCI system comprising the feature estimation and two
HMMs used for classification.
Step 4)
Step 5)
Step 6)
Step 7)
1129
Fig. 6. Simulink model for the real-time analysis of the EEG. A device driver for the RTI800a
(DAQ board of Analog Devices) makes the connection to the real world. In this case, the input block
represents analog input channels 1 to 28 (EEG#1 to EEG#27, Trigger). Channels 1 to 27 are bandpass
filtered between 8 and 30 Hz. The output signal is then passed to the two most (Spatial Filter 1
and Spatial Filter 27) and two second most (Spatial Filter 2 and Spatial Filter 26) discriminating
common spatial filters. After temporal and spatial filtering, the variances of the resulting four time
series were calculated for a one second window, normalized and also log-transformed. The resulting
features were classified with the weight vector (WV). This result was used to control the feedback
bar on the monitor (modified from [45]).
For this purpose, the above-mentioned protocol for rapid prototyping was developed. This means that not only various
types of parameter estimation methods and classification algorithms can be implemented very fast [48], but also a classifier can be updated within minutes after each session with or
without feedback. Such a procedure of rapid prototyping
used for the Graz BCI with 27 electrodes placed over sensorimotor areas and right/left motor imagery is illustrated in
Fig. 8.
For the parameter estimation, the method of common spatial patterns (CSP) and for discrimination, the linear discriminant with weight vectors (WV) was used. Besides the CSP,
the WV also were updated in the course of six sessions. This
procedure was tested in three subjects [45] and resulted in a
classification accuracy of about 86%, 94%, and 98% within
only three days (see Fig. 9).
V. CAN A VISUAL TARGET STIMULUS MODIFY THE EEG
SENSORIMOTOR AREAS?
IN
ARE
ABLE
TO
OPERATE
AN
1131
Fig. 10. Examples of spatially filtered time series for one subject from filters calculated for the time
window 3.54.5 s. From top to bottom: time series from left (upper panels) and right (lower panels)
imagination obtained with left filter and right filter. -scale in arbitrary units, -scale time in
seconds. Visual cue presentation is marked by gray (modified from [51]).
by feet imagery localized close to the midcentral foot representation area, which can easily be detected and, hence, used
for the control of the hand orthosis.
VIII. CONCLUSION
At this time, nearly all BCI systems operate in a synchronous mode and are therefore externally paced. They use
as input signal either oscillatory EEG components [1], [2],
[9], [11], slow cortical potential shifts [3], evoked potential
components [5], [7], or steady-state EPs [6]. Asynchronous
BCI systems need no type of external timing and analyze the
EEG signal continuously. First results on movement-related
potential detection are reported by Levine [53] and Birch
and Mason [54]. Whether such asynchronous BCI systems
are also able to detect mere mental events without any motor
response has to be proved.
The information transfer rate defined in bits/trial or
bits/selection depends strongly on the classification accuracy. So, e.g., in a four-class BCI (four different brain
states), 24 bits/min (12 trials/min) are theoretically possible.
In the case of a classification accuracy of 80%, the rate
drops to about 12 bits/min [55]. This example shows that
a high classification accuracy is critical for good performance. An increase of accuracy is possible by an increase
of the signal-to-noise ratio (SNR) whereby the signal can
consist of brain oscillations in specific frequency bands,
slow cortical potential shifts, or different types of evoked
potentials. Different types of temporal or spatial filters can
reduce the noise and thereby enhance the SNR. Another way
for maximizing the SNR is the use of implanted electrodes
[8], [56].
A good classifier is also of crucial importance for satisfactory classification results. Besides linear equation [2],
[9], linear discrimination analyses [37], [45], and neural
networks [11], [12] support vector machinery (SVM) have
gained increased attention. SVMs are less susceptible to
overfiltering problems than classical feedforward networks,
and can therefore be used with relatively smaller sizes of
training samples [57].
Shortening of trial length in synchronous BCI lower
than 5 s is possible when only faster oscillations, as, e.g.,
beta rhythms are used for communication purposes. The
alpha (mu) rhythm needs some seconds to recover from
the desynchronized state, whereas the beta rhythm recovers
much faster within 1 s [19], [23]. In the case of measuring
SCPs shifts, intervals of 2 s and baseline intervals of 2 s are
already very close to the limit and only minor shortening
will be possible.
REFERENCES
[1] G. Pfurtscheller, C. Neuper, C. Guger, C. W. E. Harkam, H.
Ramoser, A. Schlgl, B. Obermaier, and M. Pregenzer, Current
trends in Graz BrainComputer-Interface (BCI) research, IEEE
Trans. Rehab. Eng., vol. 8, no. 2, pp. 216219, 2000.
[2] J. R. Wolpaw, D. J. McFarland, G. W. Neat, and C. Forneris, An
EEG-based braincomputer interface for cursor control, Electroencephalogr. Clin. Neurophysiol., vol. 78, pp. 252259, 1991.
1133
1134
[45] C. Guger, H. Ramoser, and G. Pfurtscheller, Real-time EEG analysis for a braincomputer interface (BCI) with subject-specific spatial patterns, IEEE Trans. Rehab. Eng., vol. 8, no. 4, pp. 447456,
2000.
[46] L. R. Rabiner, A tutorial on hidden Markov models and selected
applications in speech recognition, Proc. IEEE, vol. 77, no. 2, pp.
157286, 1989.
[47] B. Obermaier, C. Guger, C. Neuper, and G. Pfurtscheller, Hidden
Markov models for online classification of single trial EEG data,
Pattern Recognit. Lett., 2001, to be published.
[48] C. Guger, A. Schlgl, C. Neuper, D. Walterspacher, T. Strein, and G.
Pfurtscheller, Rapid prototyping of an EEG-based braincomputer
interface (BCI), IEEE Trans. Rehab. Eng., vol. 9, no. 1, pp. 4958,
2001.
[49] A. P. Georgopoulos, J. F. Kalaska, R. Caminiti, and J. T. Massey, On
the relations between direction of two-dimensional arm movements
and cell discharge in primate motor cortex, J. Neurosci., vol. 2, pp.
15271537, 1982.
[50] S. T. Grafton, L. Fadiga, M. A. Arbib, and G. Rizzolatti, Premotor
cortex activation during observation and naming of familiar tools,
Neuroimage, vol. 6, pp. 231236, 1997.
[51] G. Pfurtscheller, C. Neuper, H. Ramoser, and J. Mller-Gerking,
Visually guided motor imagery activates sensorimotor areas in humans, Neurosci. Lett., vol. 269, pp. 153156, 1999.
[52] E. Wascher and B. Wauchkuhn, The interaction of stimulus- and
response-related processes measured by event-related lateralization
of the EEG, Electroencephalogr. Clin. Neurophysiol., vol. 99, pp.
149162, 1996.
[53] S. P. Levine, J. E. Huggins, S. L. BeMent, R. K. Kushwaha, L. A.
Schuh, M. M. Rohde, E. A. Passaro, D. A. Ross, K. V. Elisevich, and
B. J. Smith, A direct brain interface based on event-related potentials, IEEE Trans. Rehab. Eng., vol. 8, no. 2, pp. 180185, 2000.
[54] G. E. Birch and S. G. Mason, Braincomputer interface research at
the Neil Squire foundation, IEEE Trans. Rehab. Eng., vol. 8, no. 2,
pp. 193195, 2000.
[55] J. R. Wolpaw, N. Birbaumer, W. J. Heetderks, D. J. McFarland, P. H.
Peckham, G. Schalk, E. Donchin, L. A. Quatrano, C. J. Robinson,
and T. M. Vaughan, Braincomputer interface technology: a review
of the first international meeting, IEEE Trans. Rehab. Eng., vol. 8,
no. 2, pp. 164173, 2000.
[56] E. M. Maynard, C. T. Nordhausen, and R. A. Nordhausen, The
Utah intracortical electrode array: A recording structure for potential braincomputer interfaces, Electroencephalogr. Clin. Neurophysiol., vol. 102, pp. 228239, 1997.
[57] C. M. Bishop, Neural Networks for Pattern Recognition. London,
U.K.: Oxford Univ. Press, 1995.