Kim 2018
Kim 2018
Preprocessing of EEG
Sung-Phil Kim
Abstract Preprocessing of the EEG signal, which is virtually a set of signal process-
ing steps preceding main EEG data analyses, is essential to obtain only brain activity
from the noisy EEG recordings. It has been shown that the design of preprocess-
ing procedures can affect subsequent EEG data analysis outcomes. Preprocessing of
EEG largely includes a number of processes, such as line noise removal, adjustment
of referencing, elimination of bad EEG channels, and artifact removal. This chapter
presents an overview of the methods available for each process and discusses prac-
tical considerations for applying these methods to the EEG signals. In particular,
considerable attention is paid to the state-of-the-art artifact removal methods since
there are still plenty of opportunities to enhance the artifact removal techniques for
EEG, in the perspectives of both signal processing and neuroscience. It is desirable
that this chapter provides the readers an overall view of EEG preprocessing pipelines
and serves as a handbook guide for the practice of EEG preprocessing.
2.1 Introduction
Preprocessing of the EEG signal is an indispensable step for the analysis of EEG in
most circumstances. Although there is still a lack of the standard pipeline of EEG
preprocessing [8, 37, 58] it generally includes any necessary digital signal processing
operations to polish up raw EEG signals with an aim to leave only brain activity
signals for subsequent analyses. Often, EEG preprocessing also involves procedures
to enhance spatiotemporal characteristics of the EEG signal related to the task used
in a study [65].
A number of studies have demonstrated the influences of EEG preprocessing on
the subsequent data analysis results [8, 33, 90, 110, 112]. For instance, the classi-
fication of different mental states from EEG or the control performance of a brain-
computer interface (BCI) could be dependent on how EEG preprocessing treated the
recorded EEG signals. In fact, it is obvious that any analytic result from the EEG
signals containing significant noise and artifacts is likely to draw misleading conclu-
sions. Recent reports also emphasize the standardization of preprocessing routines
for multi-site data collection in divergent experimental environments [8, 37].
At the center of EEG processing lies the removal of any unnecessary covert and
overt components of the EEG signals. In this chapter, we denote such unneces-
sary components as noise and artifacts. Following the previous notion [65], noise is
regarded as neurological activities irrelevant to an examined behavioral task whereas
artifacts are regarded to originate from external sources unrelated to neurological
activities, such as eye movements, respiration or electrical interference. As most
EEG preprocessing techniques pay attention to removing artefacts, we will also nar-
row our focus on the methods used to eliminate artifacts to clean up the EEG signals.
Note that the topics covered by this chapter do not include the extraction of fea-
tures from the EEG signals for particular applications, which should be discussed
separately.
This chapter begins with the description of early-stage procedures to remove
basic artifacts, sort out contaminated channels and possibly adjust references. It then
discusses a range of methods to remove artifacts from the EEG signals, followed by
brief discussion on EEG preprocessing.
A basic and brief summary of the characteristics of background EEG activity is given
as follows [104]. The frequency range of EEG is reportedly limited approximately
from 0.01 to 100 Hz. The amplitudes of EEG generated from the brain typically range
within ±100 µV. The power spectral density of EEG is known to follow the power
law [44]. Background brain rhythms are present in EEG, generally being classified
in terms of oscillatory frequency into five disjoint bands: delta (0.5–4 Hz), theta
(4–8 Hz), alpha (8–13 Hz), beta (13–30 Hz) and gamma (30–100 Hz). More details
2 Preprocessing of EEG 17
of the implications and functions of these rhythms can be found in other resources
(e.g. see [10, 41, 63, 98]).
It is reasonable to consider the EEG signal as stochastic due to the lack of genuine
EEG measurements [93]. In addition, over a long-term period, the EEG signals should
be viewed as a non-stationary time series [57, 66]. However, EEG within a short
time window can be approximately stationary with static statistical properties. The
length of such a window containing stationary EEG signals varies with environments,
generally ranging from several seconds to minutes [51].
Most efforts to eliminate line noise from the EEG signal rely on notch filtering at
60 Hz. A notch filter is typically implemented with a certain frequency width sur-
rounding 60 Hz (e.g. a width of 10 Hz). Consequently, notch filtering, although
successfully removing line noise, could cause unintended distortions in signal com-
ponents oscillating between 50 and 70 Hz. Also, the notch filter can reportedly
generate a transient oscillation in baseline activity, leading to a potential issue in
data interpretation [18]. Follow-up low-pass filtering with a cutoff frequency lower
than 50 Hz may remedy this problem, but instead give rise to other issues such as
alteration of temporal structures of EEG [106] or spurious interactions between EEG
channels [40].
One suggestion to overcome this problem is estimating line noise embedded in
the recorded EEG signals as precise as possible and subtracting it from the data [8,
80]. This method employs multi-taper decomposition to find line noise components
in the signal. A short-time window slides over the course of the signal in which the
transformation of EEG time series based on multi-tapers is carried out [5]. This trans-
formation can effectively estimate spectral energy within each frequency band. Then,
a regression model is applied to estimate the amplitude and phase of sinusoidal line
noise (e.g. sinusoids at 60 Hz) in the transformed frequency domain. The Thompson
F-test evaluates a significance of the magnitude of the estimated line noise. A time
series of sinusoidal line noise is reconstructed if the magnitude is significant. This
process is repeated over the sliding windows. The reconstructed line noise signal
is subtracted from the original EEG signal. The entire process is repeated until the
magnitude at the frequency of line noise becomes non-significant (Fig. 2.1). In this
way, line noise components can be removed without damaging background spectral
components [83].
2.2.3 Referencing
We often subtract a reference (with the same time resolution as the recorded EEG
signals) from the original EEG signal at each channel. The reference signal should
18 S.-P. Kim
remain unchanged relative to the EEG signals during the recording such that dif-
ferences of the EEG signals from reference can effectively represent brain activity
related to a study. Typical choices of reference include a signal recorded at a mastoid
channel, an EEG signal at a particular channel, the average of two mastoid signals
or the average of the entire EEG channels. In any case, it is strongly recommended
that a researcher should inspect a chosen reference signal carefully to ensure that its
amplitude level is on par with those of other EEG signals and it has no correlation
with task-induced brain activity.
Referencing to a mastoid channel has a potential problem because it generates a
single point of failure. If the contact to a mastoid becomes poor at any point during
the recording, referencing to the mastoid can increase signal variance tremendously,
resulting in irreversible contamination of EEG data. The same problem exists for ref-
erencing to a particular EEG channel. Using the common average reference (CAR)
may reduce the effect of single-point failure [9], but still suffer from an outlier chan-
nel. One simple solution to this problem is detecting and removing bad channels
before using CAR [8]. There are other systematic re-referencing methods developed
to address the issues of reference, based on physical considerations and electrody-
namics [38, 113, 114] or on statistical approaches [48, 69, 73].
low-frequency components and detect a bad channel showing a ratio higher than a
threshold.
Once being detected, bad channels are replaced with virtual healthy channels
created by the interpolation from neighboring channels, in order to reconstruct the
global brain responses [8, 31]. There exist a number of interpolation schemes useful
for channel reconstruction, including spherical splines [87], higher-order polynomi-
als [4], nearest-neighbor averaging [15] and radial basis function [53]. Using spher-
ical splines allows accurate estimation of scalp potentials if the electrode mapping
is sufficiently dense [38, 97]. Interpolation using a statistical method such as radial
basis functions has advantages of cost-effectiveness with less computational loads.
In this section, we briefly review the potential sources of artifacts mixed in the EEG
signal and the techniques to remove or reduce artifacts. We primarily deal with artifact
removal techniques, forgoing other steps of artifact management such as artifact
detection. However, it does not mean that other methods including artifact detection
or artifact avoidance are less crucial than artifact removal. In fact, artifact removal
is often accompanied by artifact detection for efficient processing of artifacts. There
have been a number of methods for artifact detection that the interested readers can
refer to [3, 14, 32, 52, 81, 84].
The sources of EEG artifacts can be categorized into two classes: internal and external
sources. The internal sources originate from the physiological systems of self and
include electromagnetic activities of heart, eyes, muscle and so on. The external
sources include all other possible signals from environments that can contaminate
EEG such as wireless telecommunication signals, electrode attachment, recording
equipment and cable movements [93]. Recently. the handling of external artifacts
has become more important as EEG applications tend to move out of laboratories
toward in-home healthcare systems [100]. Yet, the external sources, owing to their
origins, can be inhibited once being identified. On the other hand, the internal artifacts
physiologically permeate EEG, making it difficult to prevent them from occurring
in advance. Therefore, most artifact removal methods have been focused on dealing
with the internal artifacts and here we also pay our attention to the most pronounced
internal artifacts that have been handled by EEG artifact removal methods.
Ocular artifacts include electric activities generated by eye movements or eye
blinking [22, 23]. Interference by ocular artifacts is strong enough to be visible
in EEG waveforms. EEG channels proximal to eyes are more vulnerable to ocular
artifacts. Ocular artifacts can be detected by electrooculogram (EOG) measurements.
20 S.-P. Kim
Artifact removal methods aim to cancel or correct artifacts in EEG with minimal
distortions in the brain signal. Here we briefly overview the computational methods to
remove artifacts from EEG [52, 104]. Along this path, we avoid describing the details
of mathematical backgrounds underlying each method (e.g. blind source separation
(BSS), regression, linear transformation of multivariate Gaussian, etc.). Overall, an
EEG artifact removal method belongs to one of the two kinds: a group of methods
that corrects a single channel independently or another group that processes the
whole channels all together. The single-channel processing methods employ various
techniques including linear regression, filtering, wavelet transform and empirical
mode decomposition (EMD). The whole-channel processing methods are based on
BSS to estimate a set of hidden sources from an observed mixture of those sources
2 Preprocessing of EEG 21
with only limited information. Below we present several basic methods from both
groups that have been most widely used in EEG studies.
Assuming that artifact reference channels are available and contain thorough wave-
forms of artifacts, linear regression has been one of the main vehicles used to cancel
artifacts from the EEG signal due to its simplicity and ease-of-use. A basic proce-
dure is to estimate a portion of EEG contaminated by artifacts using regression and
to subtract the regressed portion from the contaminated EEG [22, 23, 45]. Linear
regression assumes that an EEG signal is the sum of an original brain signal and
a fraction of the artifact represented in reference. It estimates this fractional factor
from both the observed EEG signal and reference channel. The major drawbacks
of linear regression are that one or more reference channels must be available (e.g.
EOG or ECG), that it assumes a linear combination of EEG and artifacts where the
EEG signal may possess internal nonlinear dynamics and non-stationary, and that
it only applies well to a few types of artifacts such as EOG and ECG. However,
if reference channels are available, linear regression is still an effective solution to
remove artifacts [36, 107].
Linear regression methods operate particularly well with ocular artifacts since
EOG can be directly measured or indirectly inferred from EEG [13, 42]. However,
simple subtraction of a regressed portion of ocular artifacts from EEG can also take
out cerebral components. This problem is termed bidirectional contamination [91].
Many methods have been proposed to address bidirectional contamination among
which the aligned-artifact average procedure demonstrates promising results of can-
celing artifacts from eye movements or blinks while minimizing EEG contamination
[21–23].
2.3.2.2 Filtering
Filters used for artifact removal build a statistical machine whose parameters are
adaptively estimated with certain objectives, learning rules, model structures as well
as data. Three types of filters have been primarily adopted for EEG artifact removal
[104].
Adaptive filters model the way artifacts contaminate the EEG signal by adjusting
the filter weights according to a learning rule formed by an optimization algorithm
[47]. They assume no correlation between the EEG signal and artifacts. For example,
let x[n] be an observed EEG signal mixed with an unknown clean EEG signal y[n]
and an additive artifact signal z[n] (i.e. x[n] y[n] + z[n]). If the reference to artifact,
r[n], is available, the adaptive filter adjusts its weights, w, to minimize error between
x[n] and wT r[n]. Since r[n] is assumed to be uncorrelated with y[n], the optimal
weights would make wT r[n] as close to z[n] as possible. Then, a difference, {x[n] −
wT r[n]} will become close to y[n] (Fig. 2.2). Many learning algorithms are available
22 S.-P. Kim
Fig. 2.2 EEG denoising with adaptive filtering and reference to artifacts
to adjust weights, including least mean squares (LMS) and recursive least squares
(RLS) [47]. It has been shown that adaptive filters are superior to linear regression
because proportion factors are less constrained [91]. However, as in linear regression,
adaptive filters still require reference channels.
The Wiener filter is a linear time-invariant (LTI) filter that minimizes the mean
squared error between desired response and filter output [47]. Optimal weights of the
filter are estimated based on the Wiener-Hopf equation. Learning the weights is done
offline with training samples that contain EEG and artifact signals. Having learned
its weights, the Wiener filter can operate with the contaminated EEG signals without
reference. However, the Wiener filter performance may deteriorate over time if a
proportion of EEG contaminated by artifacts changes over time (i.e. non-stationary).
Bayesian filters in a linear or nonlinear form can overcome some shortcomings
of both linear regression and the Wiener filter as they can sequentially update the
states online without the need of reference channels. Here the states approximate
unknown clean EEG signals. The system model in Bayesian filters approximates the
sequential transition of clean EEG data according to the first-order Markov process
and the observation model estimates the posterior probability distribution of clean
EEG data after observing contaminated EEG data using a likelihood model and
Bayesian approximation. The parameters of the system and observation models need
to be learned from the training data as in the case of the Wiener filter. Although it
is computationally expensive to estimate probability distributions in general, with
some assumptions, Bayesian filters can reduce to simpler forms such as the Kalman
filter or the particle filter. In particular, the Kalman filter has been widely applied for
artifact removal for EEG [50, 59, 82].
2 Preprocessing of EEG 23
Blind source separation (BSS) has been most widely used for artifact removal when
the information about artifacts is limited—for instance, no reference is provided.
The basic BSS methods used for artifact removal assume a linear mixture model in
which the observed multi-channel EEG signals are assumed to be a linear mixture of
unknown sources with little knowledge about sources or a mixing matrix. The optimal
24 S.-P. Kim
x As + n (2.1)
s W x. (2.2)
These estimated sources are then inspected either empirically (by visual inspec-
tion, for example) or automatically (by automatic source selection algorithms [109,
111, 119]) to identify artifact-related sources. The reduced set of sources after remov-
ing artifactual ones are then used to reconstruct artifact-free EEG data using A.
Despite its prevalence in EEG preprocessing, BSS suffers from limitations that it
requires multi-channel EEG data and that there is always a possibility that removed
sources may also carry information about brain activity. In addition, researchers
should take into consideration the assumptions each BSS method works under,
including independence, uncorrelatedness, and non-Gaussianity [54, 71]. A variety
of BSS methods, however, have been successfully applied to remove artifacts from
biomedical signals. Below are described several methods that have been widely used
for EEG artifact removal.
Independent component analysis (ICA) is a BSS method based on assumptions
of mutual linear independence between sources and non-Gaussianity [7]. ICA algo-
rithms are based on either second-order or higher-order statistics [54]. The ICA
algorithms based on higher-order statistics estimate W by maximizing statistical
independence of the probability density functions of individual sources using mutual
information or negentropy [7, 19]. The ICA algorithms based on second-order statis-
tics estimate W by decorrelating the time-series data using the second-order blind
identification (SOBI) [20, 103]. ICA has been reported to perform well in EEG arti-
fact removal due to its reasonable assumption of statistical independence between the
EEG signals and artifacts (e.g. see [2]). However, to explore statistical independence,
ICA needs the sufficient amount of EEG data [56]. Also, ICA works best when the
artifacts and the EEG signals remain stationary during the period of analysis, which
may not be the case in general. To ensure stationarity, studies have √ suggested an
epoch of 10 s or less, or a sample size in the order of multiples of C where C
is the number of channels [56, 92]. When only a limited number of data samples
are available, studies have suggested using the ICA algorithms with second-order
statistics [28, 55].
Principal component analysis (PCA) has been proposed as a means to remove
artifacts from EEG [39, 67, 102]. PCA transforms presumably correlated multi-
2 Preprocessing of EEG 25
channel EEG data to mutually uncorrelated principal components (PCs) that preserve
variance of the EEG data as much as possible. A set of PCs can represent artifacts if
artifacts and brain signals are uncorrelated with each other. PCA also assumes joint
normal distributions of the data. Often, it suffers from its restricted assumption that
sources including brain activities are orthogonal to each other [39]. Hence, PCA is
now seldom used directly for artifact removal but instead used for other essential
preprocessing such as whitening [35].
Canonical correlation analysis (CCA) has also been extensively used for artifact
removal from EEG [29, 43, 118]. Basically, CCA seeks for canonical variables that
maximize correlations between two multivariate datasets. For EEG denoising, CCA
finds canonical variables between the original data and its time-shifted version (typi-
cally one step behind). In doing so, canonical variables inferred in sequence represent
the autocorrelation from the highest to the lowest. By assuming that brain activities
are more correlated in time than artifacts, CCA identifies and removes canonical com-
ponents with lower autocorrelations that may correspond to artifacts. The advantage
of CCA over ICA is that it can take temporal correlations of the signals into account
and use less computational resources [52].
Besides the three BSS methods described above, there are other BSS methods
recently proposed for EEG artifact removal. Morphological component analysis
(MCA) can decompose artifacts from EEG if the morphological template of the
target artifacts is available [96]. Singular spectrum analysis (SSA) is a projective sub-
space method that projects a single-channel EEG signal onto a higher-dimensional
space by time embedding, decomposes the embedded signal vector into uncorrelated
components and reconstructs the EEG signal by projecting the embedded signals in
the directions with large eigenvalues [24, 25, 101]. The sparse time artifact removal
algorithm identifies and removes artifactual components of EEG that are sparse in
both space and time [27].
Recent studies have proposed hybrid approaches for EEG artifact removal by com-
bining more than one artifact removal algorithms. Many studies blend one algorithm
from the BSS family and the other with decomposition (e.g. wavelet transform or
EMD). A hybrid method can be characterized by the order of the applications of the
selected algorithms. One group of methods first decomposes an EEG signal and then
applies a BSS algorithm later whereas a different group of methods first estimates
components using a BSS algorithm followed by a decomposition algorithm. The
former usually corrects a single-channel EEG signal whereas the latter processes
multi-channel EEG signals (Fig. 2.3). The hybrid approaches are generally designed
to overcome the limitations of a single artifact removal approach and thus exhibit
better performance, but require more careful choices of algorithms that fit adequately
to the data and/or system requirements (e.g. computational complexity). The exam-
ples of the first group of hybrid methods for artifact removal, decomposition-BSS for
single channels, can be found in various forms, applying wavelet transform followed
26 S.-P. Kim
by (f.b.) ICA [11, 74, 75], EMD f.b. ICA [79, 117], and EMD f.b. CCA [16, 99]. The
examples of the second group, BSS-decomposition for multiple channels, can also
be found in different forms, including ICA f.b. wavelet [1, 12], stationary subspace
analysis f.b. EMD [115], ICA f.b. EMD [70], ICA f.b. regression analysis [61], and
ICA f.b. adaptive filtering [46].
2.4 Discussion
This chapter presents an overview of essential preprocessing steps for EEG. More
detailed guidelines of practical preprocessing procedures can be found in existing
literature (for instance, see [8, 52, 100, 104]). Although there has been substantial
progress in the development of EEG preprocessing methods until recently, continu-
ous advances in EEG-based research keep demanding innovations in preprocessing
techniques. For instance, pervasive and ambulatory applications using EEG foster
the development of preprocessing methods that can work with only a few channels
in real time [78, 86]. Recent neuroscience approaches to use multi-modal brain mea-
surements demand new ways of preprocessing EEG along with other signals such
as functional magnetic resonance imaging (fMRI) [17]. EEG hyperscanning tech-
niques recording brain activities simultaneously in more than one person, possibly
over different sites, need a more systematic preprocessing procedure [6]. Here, we
briefly discuss some ongoing issues and suggestions in the studies involving EEG
preprocessing.
When comparing the artifact removal performance of different algorithms, often
for the demonstration of the superiority of a newly proposed algorithm to existing
ones, we can encounter the issue of the lack of ground truth. Since it is generally
unknown about the exact waveform of a genuine EEG signal of interest, it is diffi-
2 Preprocessing of EEG 27
cult to assess how much a noisy EEG signal become purified by an artifact removal
algorithm [52]. One way to address this issue is to synthesize simulated signals
mixed with putative true EEG signals and artifacts and evaluate an algorithm with
the simulated signals [60, 64, 92]. Others have suggested using a well-known EEG
waveform evoked by an established cognitive task to test artifact removal methods
[104]. For example, an audio-visual task evoking the auditory N100 event-related
potential may provide a validation dataset with which researchers can evaluate differ-
ent artifact removal methods by assessing N100 waveforms after eliminating artifacts
by different methods (see [88] for more details).
Besides performance evaluation discussed above, there are other issues to address
for the development of an EEG artifact removal method. First, many recent EEG
applications demand online preprocessing of artifacts [26, 43, 86]. Such online pre-
processing is capable of detecting and removing artifacts even for non-stationary
environments so that it can adaptively update the parameters of algorithms by track-
ing environmental changes. As such, the requirement of online processing sometimes
weakens the advantages of certain algorithms that rely on the estimation of model
parameters using a chunk of the training data (e.g. ICA or EMD). Also, computation-
ally expensive machine learning algorithms (e.g. those with deep learning algorithms)
may need further justification to be used for online processing. Yet, in the course
of the development of a new artifact removal algorithm, it would be more effective
to consider online implementation if possible. A fully automated artifact removal
algorithm will underpin online implementation [26, 84]. Second, the availability of
reference channels should be taken into consideration for artifact removal. If no ref-
erence channel is available, we need to use prior knowledge about artifacts or infer
artifacts directly from EEG data [62, 72, 86]. Generally, using an explicit reference
channel may help customizing algorithms for each individual, yielding a more pre-
cise preprocessing method. Depending on the types of artifacts, it may be useful for
improving EEG preprocessing to utilize reference channels, often acquired with a
separate device, such as: EOG channel [22, 23, 61], ECG channel [30], eye tracker
[85], accelerometer [24, 25], and contact impedance [119]. Third, it would be crucial
to match the properties of an algorithm with statistical and physiological character-
istics of the artifacts to remove. The readers may refer to Urigüen et al. [104] for the
suggestions of artifact removal algorithms suitable for different types of artifacts.
Fourth, researchers often opt to utilize public software tools for EEG preprocessing
as well as other EEG data analyses (see [52] for the list of available software tools).
Even though a number of software tools offer complete preprocessing routines and
user interfaces for EEG studies, it is recommended to intensively explore the theoret-
ical backgrounds and technical details of a tool being used. Otherwise, it is difficult
to understand how EEG signals are processed at each preprocessing step. Fifth, it is
helpful to inform study participants about the problems of artifacts in EEG record-
ings such that participants can minimize their movements during the main tasks
[89]. Although it would be also problematic if participants pay too much attention
to movement restriction throughout the whole experiment, a short training phase for
participants to minimize movements during the task periods interleaved with more
flexible breaks can help acquiring high-quality EEG data at the stage of recording.
28 S.-P. Kim
This instruction would be especially crucial for the studies recruiting younger par-
ticipants. Sixth, not only highly contaminated channels but also highly contaminated
trials are often eliminated from the analysis. The elimination of contaminated trials
is usually conducted after all the preprocessing steps but its operational principle
is similar to other preprocessing methods. Generally, the trials containing the EEG
signal magnitude greater than a threshold level (e.g. ±150 µV) are classified as being
contaminated [89]. Here, the threshold must be specified depending on experimen-
tal conditions. Rejection of too many trials would cause a shortage of the amount
of data in the subsequent analyses, so a careful interactive investigation between
preprocessing methods and trial rejection should be considered. Finally, a devel-
oped preprocessing pipeline may call for assessments based on feedbacks from the
designated applications (e.g. classification of the user intention for brain-computer
interfaces). Consequently, it is worth deliberating an end-to-end design of EEG signal
processing, from the recording to the interpretation of EEG as a whole.
References
1. M.T. Akhtar, W. Mitsuhashi, C.J. James, Employing spatially constrained ICA and wavelet
denoising, for automatic removal of artifacts from multichannel EEG data. Sig. Process. 92,
401–416 (2012)
2. L. Albera, A. Kachenoura, P. Comon, A. Karfoul, F. Wendling, L. Senhadji, I. Merlet, ICA-
based EEG denoising: a comparative analysis of fifteen methods. Bull. Pol. Ac: Tech. 60,
407–418 (2012)
3. M.N. Anastasiadou, M. Christodoulakis, E.S. Papathanasiou, S.S. Papacostas, G.D. Mit-
sis, Unsupervised detection and removal of muscle artifacts from scalp EEG recordings
using canonical correlation analysis, Wavelets and random forests. Clin. Neurophysiol. 128,
1755–1769 (2017)
4. H. Ashida, J. Tatsuno, J. Okamoto, E. Maru, Field mapping of EEG by unbiased polynomial
interpolation. Comput. Biomed. Res. 17, 267–276 (1984)
5. B. Babadi, E.N. Brown, A review of multitaper spectral analysis. IEEE Trans. Biomed. Eng.
61, 1555–1564 (2014)
6. F. Babiloni, L. Astolfi, Social neuroscience and hyperscanning techniques: past, present and
future. Neurosci. Biobehav. Rev. 44, 76–93 (2014)
7. A.J. Bell, T.J. Sejnowski, An information-maximization approach to blind separation and
blind deconvolution. Neural Comput. 7, 1129–1159 (1995)
8. N. Bigdely-Shamlo, T. Mullen, C. Kothe, K.-M. Su, K.A. Robbins, The PREP pipeline:
standardized preprocessing for large-scale EEG analysis. Front. Neuroinform. 9, 16 (2015)
9. C. Binnie, R. Cooper, F. Mauguiere, J. Osselton, P. Prior, B. Tedman, EEG, Pediatric neuro-
physiology, special techniques and applications, in Clinical Neurophysiology, vol. 2, ed. by
R.M.F. Cooper, J.W. Osselton, P.F. Prior, B.M. Tedman (Elsevier, Amsterdam, 2003)
10. G. Buzsáki, X.-J. Wang, Mechanisms of gamma oscillations. Annu. Rev. Neurosci. 35,
203–225 (2012)
11. S. Calcagno, F. La Foresta, M. Versaci, Independent component analysis and discrete wavelet
transform for artifact removal in biomedical signal processing. Am. J. Appl. Sci. 11, 57 (2014)
12. N.P. Castellanos, V.A. Makarov, Recovering EEG brain signals: artifact suppression with
wavelet enhanced independent component analysis. J. Neurosci. Methods 158, 300–312
(2006)
2 Preprocessing of EEG 29
13. W.-D. Chang, H.-S. Cha, K. Kim, C.-H. Im, Detection of eye blink artifacts from single
prefrontal channel electroencephalogram. Comput. Methods Programs Biomed. 124, 19–30
(2016)
14. M. Chaumon, D.V. Bishop, N.A. Busch, A practical guide to the selection of independent
components of the electroencephalogram for artifact correction. J. Neurosci. Methods 250,
47–63 (2015)
15. N. Chauveau, J. Morucci, X. Franceries, P. Celsis, B. Rigaud, Resistor mesh model of a
spherical head: Part 1: Applications to scalp potential interpolation. Med. Biol. Eng. Comput.
43, 694–702 (2005)
16. X. Chen, C. He, H. Peng, Removal of muscle artifacts from single-channel EEG based on
ensemble empirical mode decomposition and multiset canonical correlation analysis. J. Appl.
Math. 2014 (2014)
17. M.E. Chowdhury, K.J. Mullinger, P. Glover, R. Bowtell, Reference layer artefact subtraction
(RLAS): a novel method of minimizing EEG artefacts during simultaneous fMRI. NeuroImage
84, 307–319 (2014)
18. J.L. Cole, G. Goldberg, Central nervous system electrophysiology, in Physical Medicine &
Rehabilitation: Principles and Practice, 4th edn., ed. by J.A. DeLisa, B.M. Gans, N.E. Walsh
(Lippincott Williams & Wilkins, Philadelphia, 2005)
19. P. Comon, Independent component analysis, a new concept? Sig. Process. 36, 287–314 (1994)
20. M. Congedo, C. Gouy-Pailler, C. Jutten, On the blind source separation of human electroen-
cephalogram by approximate joint diagonalization of second order statistics. Clin. Neuro-
physiol. 119, 2677–2686 (2008)
21. R.J. Croft, R.J. Barry, EOG correction: a new aligned-artifact average solution. Clin. Neuro-
physiol. 107, 395–401 (1998)
22. R.J. Croft, R.J. Barry, EOG correction of blinks with saccade coefficients: a test and revision
of the aligned-artefact average solution. Clin. Neurophysiol. 111, 444–451 (2000)
23. R.J. Croft, R.J. Barry, Removal of ocular artifact from the EEG: a review. Neurophysiol. Clin.
30, 5–19 (2000)
24. I. Daly, M. Billinger, R. Scherer, G. Müller-Putz, On the automated removal of artifacts related
to head movement from the EEG. IEEE Trans. Neural. Syst. Rehab. Eng. 21, 427–434 (2013)
25. I. Daly, N. Nicolaou, S.J. Nasuto, K. Warwick, Automated artifact removal from the elec-
troencephalogram: a comparative study. Clin. EEG Neurosci. 44, 291–306 (2013)
26. I. Daly, R. Scherer, M. Billinger, G. Müller-Putz, FORCe: fully online and automated artifact
removal for brain-computer interfacing. IEEE Trans. Neural. Syst. Rehab. Eng. 23, 725–736
(2015)
27. A. de Cheveigné, Sparse time artifact removal. J. Neurosci. Methods 262, 14–20 (2016)
28. A. de Cheveigné, L.C. Parra, Joint decorrelation, a versatile tool for multichannel data analysis.
NeuroImage 98, 487–505 (2014)
29. W. De Clercq, A. Vergult, B. Vanrumste, W. Van Paesschen, S. Van Huffel, Canonical correla-
tion analysis applied to remove muscle artifacts from the electroencephalogram. IEEE Trans.
Biomed. Eng. 53, 2583–2587 (2006)
30. M. De Vos, W. Deburchgraeve, P. Cherian, V. Matic, R. Swarte, P. Govaert, G.H. Visser, S.
Van Huffel, Automated artifact removal as preprocessing refines neonatal seizure detection.
Clin. Neurophysiol. 122, 2345–2354 (2011)
31. A. Delorme, S. Makeig, EEGLAB: an open source toolbox for analysis of single-trial EEG
dynamics including independent component analysis. J. Neurosci. Methods 134, 9–21 (2004)
32. A. Delorme, T. Sejnowski, S. Makeig, Enhanced detection of artifacts in EEG data using
higher-order statistics and independent component analysis. NeuroImage 34, 1443–1449
(2007)
33. A. Doering, H. Jäger, H. Witte, M. Galicki, C. Schelenz, M. Specht, K. Reinhart, M. Eiselt,
Adaptable preprocessing units and neural classification for the segmentation of EEG signals.
Meth. Inform. Med. 38, 214–224 (1999)
34. D.L. Donoho, I.M. Johnstone, Adapting to unknown smoothness via wavelet shrinkage. J.
Am. Stat. Assoc. 90, 1200–1224 (1995)
30 S.-P. Kim
35. D.A. Engemann, A. Gramfort, Automated model selection in covariance estimation and spatial
whitening of MEG and EEG signals. NeuroImage 108, 328–342 (2015)
36. I.D. Evans, G. Jamieson, R. Croft, T.T. Pham, Empirically validating fully automated EOG
artifact correction using independent components analysis, in Abstracts of the ACNS-2012
Australasian Cognitive Neuroscience Conference (2012)
37. F. Farzan, S. Atluri, M. Frehlich, P. Dhami, K. Kleffner, R. Price, R.W. Lam, B.N. Frey,
R. Milev, A. Ravindran, Standardization of electroencephalography for multi-site, multi-
platform and multi-investigator studies: insights from the canadian biomarker integration
network in depression. Sci. Rep. 7, 7473 (2017)
38. T.C. Ferree, Spherical splines and average referencing in scalp electroencephalography. Brain
Topogr. 19, 43–52 (2006)
39. S.P. Fitzgibbon, D.M. Powers, K.J. Pope, C.R. Clark, Removal of EEG noise and artifact
using blind source separation. J. Clin. Neurophysiol. 24, 232–243 (2007)
40. E. Florin, J. Gross, J. Pfeifer, G.R. Fink, L. Timmermann, The effect of filtering on Granger
causality based multivariate causality measures. NeuroImage 50, 577–588 (2010)
41. W.J. Freeman, Mechanism and significance of global coherence in scalp EEG. Curr. Opin.
Neurobiol. 31, 199–205 (2015)
42. G. Gómez-Herrero, W. De Clercq, H. Anwar, O. Kara, K. Egiazarian, S. Van Huffel, W.
Van Paesschen, Automatic removal of ocular artifacts in the EEG without an EOG reference
channel, in Abstracts of the Proceedings of the 7th Nordic (2006)
43. J. Gao, C. Zheng, P. Wang, Online removal of muscle artifact from electroencephalogram
signals based on canonical correlation analysis. Clin. EEG Neurosci. 41, 53–59 (2010)
44. I.I. Goncharova, D.J. McFarland, T.M. Vaughan, J.R. Wolpaw, EMG contamination of EEG:
spectral and topographical characteristics. Clin. Neurophysiol. 114, 1580–1593 (2003)
45. G. Gratton, M.G. Coles, E. Donchin, A new method for off-line removal of ocular artifact.
Electroencephalogr. Clin. Neurophysiol. 55, 468–484 (1983)
46. C. Guerrero-Mosquera, A. Navia-Vázquez, Automatic removal of ocular artefacts using adap-
tive filtering and independent component analysis for electroencephalogram data. IET Signal
Proc. 6, 99–106 (2012)
47. S.O. Haykin, Adaptive Filter Theory, 5th ed. (Pearson Higher (ed.), Upper Saddle River, New
Jersey, 2013)
48. S. Hu, M. Stead, G.A. Worrell, Automatic Identification and Removal of Scalp Reference Sig-
nal for Intracranial EEGs Based on Independent Component Analysis. IEEE Trans. Biomed.
Eng. 54, 1560–1572 (2007)
49. N.E. Huang, Z. Shen, S.R. Long, M.C. Wu, H.H. Shih, Q. Zheng, N.-C. Yen, C.C. Tung,
H.H. Liu, The empirical mode decomposition and the Hilbert spectrum for nonlinear and
non-stationary time series analysis, in Abstracts of the Proceedings of the Royal Society of
London A: Mathematical, Physical and Engineering Sciences (1998)
50. M.H. In, S.Y. Lee, T.S. Park, T.-S. Kim, M.H. Cho, Y.B. Ahn, Ballistocardiogram artifact
removal from EEG signals using adaptive filtering of EOG signals. Physiol. Meas. 27, 1227
(2006)
51. T. Inouye, S. Toi, Y. Matsumoto, A new segmentation method of electroencephalograms by
use of Akaike’s information criterion. Cogn. Brain. Res. 3, 33–40 (1995)
52. M.K. Islam, A. Rastegarnia, Z. Yang, Methods for artifact detection and removal from scalp
EEG: a review. Neurophysiol. Clin./Clin. Neurophysiol. 46, 287–305 (2016)
53. J. Jäger, A. Klein, M. Buhmann, W. Skrandies, Reconstruction of electroencephalographic
data using radial basis functions. Clin. Neurophysiol. 127, 1978–1983 (2016)
54. C.J. James, C.W. Hesse, Independent component analysis for biomedical signals. Physiol.
Meas. 26, R15 (2004)
55. C.A. Joyce, I.F. Gorodnitsky, M. Kutas, Automatic removal of eye movement and blink
artifacts from EEG data using blind component separation. Psychophysiology 41, 313–325
(2004)
56. T.-P. Jung, S. Makeig, C. Humphries, T.-W. Lee, M.J. Mckeown, V. Iragui, T.J. Sejnowski,
Removing electroencephalographic artifacts by blind source separation. Psychophysiology
37, 163–178 (2000)
2 Preprocessing of EEG 31
57. J.P. Kaipio, P.A. Karjalainen, Simulation of nonstationary EEG. Biol. Cybern. 76, 349–356
(1997)
58. A. Keil, S. Debener, G. Gratton, M. Junghöfer, E.S. Kappenman, S.J. Luck, P. Luu, G.A. Miller,
C.M. Yee, Committee report: publication guidelines and recommendations for studies using
electroencephalography and magnetoencephalography. Psychophysiology 51, 1–21 (2014)
59. J.J. Kierkels, J. Riani, J.W. Bergmans, G.J. Van Boxtel, Using an eye tracker for accurate eye
movement artifact correction. IEEE Trans. Biomed. Eng. 54, 1256–1267 (2007)
60. J.J. Kierkels, G.J. van Boxtel, L.L. Vogten, A model-based objective evaluation of eye move-
ment correction in EEG recordings. IEEE Trans. Biomed. Eng. 53, 246–253 (2006)
61. M.A. Klados, C. Papadelis, C. Braun, P.D. Bamidis, REG-ICA: a hybrid methodology com-
bining blind source separation and regression techniques for the rejection of ocular artifacts.
Biomed. Signal Process. Control 6, 291–300 (2011)
62. A. Klein, W. Skrandies, A reliable statistical method to detect eyeblink-artefacts from elec-
troencephalogram data only. Brain Topogr. 26, 558–568 (2013)
63. W. Klimesch, P. Sauseng, S. Hanslmayr, EEG alpha oscillations: the inhibition–timing hypoth-
esis. Brain Res. Rev. 53, 63–88 (2007)
64. P. Krishnaswamy, G. Bonmassar, C. Poulsen, E.T. Pierce, P.L. Purdon, E.N. Brown, Reference-
free removal of EEG-fMRI ballistocardiogram artifacts with harmonic regression. NeuroIm-
age 128, 398–412 (2016)
65. D.J. Krusienski, D.J. McFarland, J.C. Principe, BCI signal processing: feature extraction,
in Brain-Computer Interfaces: Principles and Practice, ed. by J.R. Wolpaw, E.W. Wolpaw
(Oxford University Press, Oxford, 2012)
66. A.D. Krystal, R. Prado, M. West, New methods of time series analysis of non-stationary EEG
data: Eigenstructure decompositions of time varying autoregressions. Clin. Neurophysiol.
110, 2197–2206 (1999)
67. T.D. Lagerlund, F.W. Sharbrough, N.E. Busacker, Spatial filtering of multichannel electroen-
cephalographic recordings through principal component analysis by singular value decom-
position. J. Clin. Neurophysiol. 14, 73–82 (1997)
68. J.-P. Lanquart, M. Dumont, P. Linkowski, QRS artifact elimination on full night sleep EEG.
Med. Eng. Phys. 28, 156–165 (2006)
69. K.Q. Lepage, M.A. Kramer, C.J. Chu, A statistically robust EEG re-referencing procedure to
mitigate reference effect. J. Neurosci. Methods 235, 101–116 (2014)
70. J.P. Lindsen, J. Bhattacharya, Correction of blink artifacts using independent component
analysis and empirical mode decomposition. Psychophysiology 47, 955–960 (2010)
71. G. Lio, P. Boulinguez, Greater robustness of second order statistics than higher order statistics
algorithms to distortions of the mixing matrix in blind source separation of human EEG:
implications for single-subject and group analyses. NeuroImage 67, 137–152 (2013)
72. J. Ma, P. Tao, S. Bayram, V. Svetnik, Muscle artifacts in multichannel EEG: characteristics
and reduction. Clin. Neurophysiol. 123, 1676–1686 (2012)
73. N. Madhu, R. Ranta, L. Maillard, L. Koessler, A unified treatment of the reference estimation
problem in depth EEG recordings. Med. Biol. Eng. Comput. 50, 1003–1015 (2012)
74. N. Mammone, F. La Foresta, F.C. Morabito, Automatic artifact rejection from multichannel
scalp EEG by wavelet ICA. IEEE Sens. J. 12, 533–542 (2012)
75. N. Mammone, F.C. Morabito, Enhanced automatic wavelet independent component analysis
for electroencephalographic artifact removal. Entropy 16, 6553–6572 (2014)
76. B.W. McMenamin, A.J. Shackman, L.L. Greischar, R.J. Davidson, Electromyogenic artifacts
and electroencephalographic inferences revisited. NeuroImage 54, 4–9 (2011)
77. B.W. McMenamin, A.J. Shackman, J.S. Maxwell, D.R. Bachhuber, A.M. Koppenhaver, L.L.
Greischar, R.J. Davidson, Validation of ICA-based myogenic artifact correction for scalp and
source-localized EEG. NeuroImage 49, 2416–2432 (2010)
78. V. Mihajlović, B. Grundlehner, R. Vullers, J. Penders, Wearable, wireless EEG solutions in
daily life applications: what are we missing? IEEE J. Biomed. Health Inform. 19, 6–21 (2015)
79. B. Mijovic, M. De Vos, I. Gligorijevic, J. Taelman, S. Van Huffel, Source separation from
single-channel recordings by combining empirical-mode decomposition and independent
component analysis. IEEE Trans. Biomed. Eng. 57, 2188–2196 (2010)
32 S.-P. Kim
80. P.P. Mitra, B. Pesaran, Analysis of dynamic brain imaging data. Biophys. J. 76, 691–708
(1999)
81. A. Mognon, J. Jovicich, L. Bruzzone, M. Buiatti, ADJUST: an automatic EEG artifact detector
based on the joint use of spatial and temporal features. Psychophysiology 48, 229–240 (2011)
82. F. Morbidi, A. Garulli, D. Prattichizzo, C. Rizzo, P. Manganotti, S. Rossi, Off-line removal
of TMS-induced artifacts on human electroencephalography by Kalman filter. J. Neurosci.
Methods 162, 293–302 (2007)
83. T. Mullen, NITRC: CleanLine: Tool/Resource Info (2012)
84. H. Nolan, R. Whelan, R. Reilly, FASTER: fully automated statistical thresholding for EEG
artifact rejection. J. Neurosci. Methods 192, 152–162 (2010)
85. B. Noureddin, P.D. Lawrence, G.E. Birch, Online removal of eye movement and blink EEG
artifacts using a high-speed eye tracker. IEEE Trans. Biomed. Eng. 59, 2103–2110 (2012)
86. H. Peng, B. Hu, Q. Shi, M. Ratcliffe, Q. Zhao, Y. Qi, G. Gao, Removal of ocular artifacts in
EEG—An improved approach combining DWT and ANC for portable applications. IEEE J.
Biomed. Health Inform. 17, 600–607 (2013)
87. F. Perrin, J. Pernier, O. Bertnard, M. Giard, J. Echallier, Mapping of scalp potentials by surface
spline interpolation. Electroencephalogr. Clin. Neurophysiol. 66, 75–81 (1987)
88. T.T. Pham, R.J. Croft, P.J. Cadusch, R.J. Barry, A test of four EOG correction methods using
an improved validation technique. Int. J. Psychophysiol. 79, 203–210 (2011)
89. T. Picton, S. Bentin, P. Berg, E. Donchin, S. Hillyard, R. Johnson, G. Miller, W. Ritter, D.
Ruchkin, M. Rugg, Guidelines for using human event-related potentials to study cognition:
recording standards and publication criteria. Psychophysiology 37, 127–152 (2000)
90. I. Rejer, P. Górski, Independent Component Analysis for EEG data preprocessing-algorithms
comparison, in Computer Information Systems and Industrial Management, vol. 8104, ed. by
K. Saeed, R. Chaki, A. Cortesi, S. Wierzchoń (Springer, Heidelberg, 2013)
91. S. Romero, M. Mañanas, M.J. Barbanoj, Ocular reduction in EEG signals based on adaptive
filtering, regression and blind source separation. Ann. Biomed. Eng. 37, 176–191 (2009)
92. S. Romero, M.A. Mañanas, M.J. Barbanoj, A comparative study of automatic techniques
for ocular artifact reduction in spontaneous EEG signals based on clinical target variables: a
simulation case. Comput. Biol. Med. 38, 348–360 (2008)
93. L. Sörnmo, P. Laguna, Bioelectrical Signal Processing in Cardiac and Neurological Appli-
cations (Academic Press, Elsevier, Amsterdam, 2005)
94. D. Safieddine, A. Kachenoura, L. Albera, G. Birot, A. Karfoul, A. Pasnicu, A. Biraben, F.
Wendling, L. Senhadji, I. Merlet, Removal of muscle artifact from EEG data: comparison
between stochastic (ICA and CCA) and deterministic (EMD and wavelet-based) approaches.
EURASIP J. Adv. Signal Process. 2012, 127 (2012)
95. A.J. Shackman, B.W. McMenamin, H.A. Slagter, J.S. Maxwell, L.L. Greischar, R.J. Davidson,
Electromyogenic artifacts and electroencephalographic inferences. Brain Topogr. 22, 7–12
(2009)
96. B. Singh, H. Wagatsuma, A removal of eye movement and blink artifacts from EEG data
using morphological component analysis. Comput. Math. Methods Med. (2017)
97. A.C. Soong, J.C. Lind, G.R. Shaw, Z.J. Koles, Systematic comparisons of interpolation tech-
niques in topographic brain mapping. Clin. Neurophysiol. 87, 185–195 (1993)
98. M. Steriade, Grouping of brain rhythms in corticothalamic systems. Neuroscience 137,
1087–1106 (2006)
99. K.T. Sweeney, S.F. McLoone, T.E. Ward, The use of ensemble empirical mode decomposition
with canonical correlation analysis as a novel artifact removal technique. IEEE Trans. Biomed.
Eng. 60, 97–105 (2013)
100. K.T. Sweeney, T.E. Ward, S.F. McLoone, Artifact removal in physiological signals—practices
and possibilities. IEEE Trans. Inf. Technol. Biomed. 16, 488–500 (2012)
101. A.R. Teixeira, A.M. Tomé, K. Stadlthanner, E.W. Lang, (eds.), Nonlinear projective techniques
to extract artifacts in biomedical signals. Signal Processing Conference, 2006 14th European;
IEEE (2006)
2 Preprocessing of EEG 33
102. E.M. ter Braack, B. de Jonge, M.J. van Putten, Reduction of TMS induced artifacts in EEG
using principal component analysis. IEEE Trans. Neural Syst. Rehab. Eng. 21, 376–382 (2013)
103. K. Ting, P. Fung, C. Chang, F. Chan, Automatic correction of artifact from single-trial event-
related potentials by blind source separation using second order statistics only. Med. Eng.
Phys. 28, 780–794 (2006)
104. J.A. Urigüen, B. Garcia-Zapirain, EEG artifact removal—state-of-the-art and guidelines. J.
Neural Eng. 12, 031001 (2015)
105. A. Van Boxtel, Optimal signal bandwidth for the recording of surface EMG activity of facial,
jaw, oral, and neck muscles. Psychophysiology 38, 22–34 (2001)
106. R. VanRullen, Four common conceptual fallacies in mapping the time course of recognition.
Front. Psychol. 2, 365 (2011)
107. G.L. Wallstrom, R.E. Kass, A. Miller, J.F. Cohn, N.A. Fox, Automatic correction of ocular
artifacts in the EEG: a comparison of regression-based and component-based methods. Int.
J. Psychophysiol. 53, 105–119 (2004)
108. G. Wang, C. Teng, K. Li, Z. Zhang, X. Yan, The removal of EOG artifacts from EEG signals
using independent component analysis and multivariate empirical mode decomposition. IEEE
J. Biomed. Health Inform. 20, 1301–1308 (2016)
109. I. Winkler, S. Brandl, F. Horn, E. Waldburger, C. Allefeld, M. Tangermann, Robust artifactual
independent component classification for BCI practitioners. J. Neural Eng. 11, 035013 (2014)
110. I. Winkler, S. Debener, K.-R. Müller, M. Tangermann, On the influence of high-pass filtering
on ICA-based artifact reduction in EEG-ERP, in Abstracts of the Engineering in Medicine
and Biology Society, EMBC, 37th Annual International Conference of the IEEE (2015)
111. I. Winkler, S. Haufe, M. Tangermann, Automatic classification of artifactual ICA-components
for artifact removal in EEG signals. Behav. Brain Funct. 7, 30 (2011)
112. D. Wu, J.-T. King, C.-H. Chuang, C.-T. Lin, T.-P. Jung, Spatial filtering for EEG-based
regression problems in brain-computer interface (BCI). IEEE Trans. Fuzzy Syst. (2017)
113. D. Yao, A method to standardize a reference of scalp EEG recordings to a point at infinity.
Physiol. Meas. 22, 693 (2001)
114. D. Yao, L. Wang, R. Oostenveld, K.D. Nielsen, L. Arendt-Nielsen, A.C. Chen, A comparative
study of different references for EEG spectral mapping: the issue of the neutral reference and
the use of the infinity reference. Physiol. Meas. 26, 173 (2005)
115. H. Zeng, A. Song, R. Yan, H. Qin, EOG artifact correction from EEG recording using station-
ary subspace analysis and empirical mode decomposition. Sensors 13, 14839–14859 (2013)
116. K. Zeng, D. Chen, G. Ouyang, L. Wang, X. Liu, X. Li, An EEMD-ICA approach to enhancing
artifact rejection for noisy multivariate neural data. IEEE Trans. Neural Syst. Rehab. Eng. 24,
630–638 (2016)
117. C. Zhang, J. Yang, Y. Lei, F. Ye, Single channel blind source separation by combining slope
ensemble empirical mode decomposition and independent component analysis. J. Comput.
Inf. Syst. 8, 3117–3126 (2012)
118. C. Zhao, T. Qiu, An automatic ocular artifacts removal method based on wavelet-enhanced
canonical correlation analysis, in Abstracts of the Engineering in Medicine and Biology Soci-
ety, EMBC, Annual International Conference of the IEEE (2011)
119. Y. Zou, V. Nathan, R. Jafari, Automatic identification of artifact-related independent compo-
nents for artifact removal in EEG recordings. IEEE J. Biomed. Health Inf. 20, 73–81 (2016)