A Wavelet Based Statistical Method For De-Noising of Ocular Artifacts in EEG Signals
A Wavelet Based Statistical Method For De-Noising of Ocular Artifacts in EEG Signals
A Wavelet Based Statistical Method For De-Noising of Ocular Artifacts in EEG Signals
9, September 2008 87
wavelet function, larger coefficients will be generated property. Instead of sub sampling, the SWT utilizes
corresponding to the noise affected zones. The larger recursively dilated filters in order to halve the bandwidth
coefficients will be an estimate of noise from level to another.
Tatjana Zikov [12] proposed a wavelet based de-noising
of the EEG signal to correct for the presence of the ocular This decomposition scheme is shown in the figure 1.
artifact. In this paper, we proposed a simple statistical
empirical de-noising formula for removing artifacts in the
EEG signals without using any reference signals. This c j −1 …
formula very much reduces the complexity and time factor. h0 (n)
h0 (n) cj
2. Wavelets for analyzing EEG signals c j +1
h1 (n) d j −1
In statistical settings we are more usually concerned with
discretely sampled, rather than continuous functions. It is
then the wavelet analogy to the Discrete Wavelet h1 (n) dj
Transform ( DWT) which is of primary interest . Wavelet
transform [6] has emerged as one of the superior technique
in analyzing non-stationary signals like EEG [3,7]. Its Fig. 1 Wavelet Decomposition Scheme
capability in transforming a time domain signal into time
and frequency localization helps to understand more the 3. A Simple De-Noising Technique
behavior of a signal.
Suppose one has to measure a signal on which an external
The DWT means choosing subsets of the scales ‘a’ and noise is superimposed. We call this EEG signal the true
positions ‘b’ of the mother wavelet ψ (t ) . signal S(t) and the external noise ε (t ) , so that the
a measured signal can be written in the form
Ψ( a ,b ) (t ) = 2 2 ψ ( 2 a t − b) (1)
x(t) = S(t) + ε (t ) (2)
Choosing scales and positions are based on powers of two,
which are called dyadic scales and positions { a j = 2 –j ; The only assumptions needed are that S(t) and ε (t ) are
bj,k = 2 –j k } ( j and k are integers ) . Equation (1) shows
uncorrelated and are stationary processes, and can be
that it is possible to build a wavelet for any function by
written as equation (2). Thresholding is a technique used
dilating a function ψ (t ) with a coefficient 2 j, and for signal and image de-noising. When we decompose a
translating the resulting function on a grid whose interval signal using the wavelet transform, we are left with a set of
is proportional to 2 –j . Contracted (compressed) versions wavelet coefficients that correlates to the high frequency
of the wavelet function match the high-frequency subbands. These high frequency subbands consist of the
components, while dilated (stretched) versions match the details in the data set. If these details are small enough,
low-frequency components. Then, by correlating the they might be omitted without substantially affecting the
original signal with wavelet functions of different sizes, main features of the data set.
the details of the signal can be obtained at several scales. The de-noising of EEG signal is carried out by using
These correlations with the different wavelet functions can different combinations of threshold limit, thresholding
be arranged in a hierarchical scheme called function and window sizes. Choice of threshold limit and
multi-resolution decomposition. The multi-resolution thresholding function is a crucial step in the denoising
decomposition algorithm [5] separates the signal into procedure, as it should not remove the original signal
“details” at different scales and a coarser representation of coefficients leading to loss of critical information in the
the signal named “approximation”. The basic DWT analyzed data
algorithm can be modified to give a Stationary Wavelet
Transform (SWT) [14] that no longer depends on the In this paper, the following thresholding ( statistical
choice of origin. As a consequence of the sub sampling empirical ) formula is used for calculating the thresholding
operations in the pyramidal algorithm, the DWT does not limits. This formula produces better de-noised results
preserve translation invariance. This means that a than [11], which is applied to the entire length of the
translation of the original signal does not necessarily imply signal.
a translation of the corresponding wavelet coefficients.
The SWT has been introduced in order to preserve this
IJCSNS International Journal of Computer Science and Network Security, VOL.8 No.9, September 2008 89
200
Threshold value
Amplitude (µV)
150
⎛ x −σ ⎞
Tk = N × ⎜⎜ ⎟
100
(3)
⎟
⎝ x +σ
50
⎠ 0
200
else new wavelet
coefficient value = (old) wavelet coefficient value 150
Amplitude (µV)
100
4. Methodology
50
0
5. Results and Discussion
-20
EEG data with ocular artifacts are taken from http:// -40
www.sccn.ucsd.edu/~arno/famzdata/publicly_ 0 10 20 30
Frequency (Hz)
40 50 60
1 250
Corrected EEG
EEG with artifact
0.8
200
Correlation c oeffic ient
0.6
150
Amplitude (uV)
0.4
100
0.2
50
0
0 10 20 30 40 50 60
0
Frequency (Hz)
10. One can observed that the artifacts in EEG signals EEG with Artifacts
100
250 50
Corrected EEG
EEG with artifact
200 0
150 -50
0 1 2 3 4 5 6 7 8 9 10
Amplitude (uV)
Time(sec)
100
(a)
50
500
0 0
-500
-50
0 1 2 3 4 5 6 7 8 9 10
0 1 2 3 4 5 6 7 8 9 10
Time(sec) 100
0
100
-50
0 1 2 3 4 5 6 7 8 9 10
50
x 10
5 [4] Vincent J. Samar, Ajit Bopardikar, Raghuveer Rao and
16
EEG With Mean+2*Std
Kenneth Swartz, “ Wavelet analysis of neuroelectric
14 EEG With 1.5*std waveforms: A conceptual tutorial “ , Brain and Language,
EEG With Proposed Method 66, pp. 7 – 60, 1999.
12
[5] S.G. Mallat, “ A Theory for Multiresolution signal
10 decomposition : The Wavelet representation “, IEEE Trans.
on Pattern Analysis and Machine Intell.,Vol. 2 (7), pp. 674 –
Amplitude (uV)
8
693, 1989.
6
[6] C. Sidney Burrus, Ramesh A Gopinath and Haitao Guo,
4 “ Introduction to Wavelets and Wavelet Transforms “,
Prentice-Hall international Inc, 1998.
2
[7] W.J. Tompkins, “ Biomedical digital signal processing“,
0 New Jersey, Prentice Hall, 1993
-2 [8] D.L. Donoho, “ De-noising by Soft Thresholding”, IEEE
Trans. Info.Theory, Vol. 41, pp. 613-627, 1995
-4
0 1 2 3 4 5 6 7 8 9 10 [9] V. Krishnaveni, S. Jayaraman, S. Aravind, V. Hariharasudhan
Time(sec) and K. Ramadoss, “ Automatic identification and removal of
Fig. 10 Cross Correlation Plot ocular artifacts from EEG using Wavelet transform“,
Measurement Science Review, Vol. 6 (4), 2006.
[10].V. Krishnaveni, S. Jayaraman, L. Anitha and K. Ramadoss,
“ Removal of Ocular Artifacts from EEG using Adaptive
6. Conclusion thresholding of Wavelet coefficients “, Journal of Neural
Engineering, Vol.3, pp.338-346, 2006
The accuracy of the technique has been checked on several [11] V. Krishnaveni, S. Jayaraman, N. Malmurugan,
artifical signals. In this paper, a method to remove ocular A.Kandasamy and D. Ramadoss,“Non adaptive thresholding
methods for correcting ocular artifacts in EEG“, Academic
artifacts using a new threshold formula and threshold
Open Internet Journal, Vol.13, 2004
function is given. Our method gives a better result without [12] T Zikov, S Bibian, G.A. Dumont , M. Huzmezan and
any complexity and also retains the original information C.R.Ries, “ A wavelet based de-nosing technique for
contained in the EEG signal. Power Spectral Density ocular artifact correction of the electroencephalogram“,
plot and Correlation plot are used as performance metrics. 24th Annual conference of the IEEE Engineering in
We conclude that our proposed statistical method gives Medicine and Biology, Vol.1, pp.98-105, 2002
lesser complexity and easier to remove the artifacts with [13] D.L. Donoho and I.M. Johnstone, “ Adapting to
the help of wavelet decomposition. It is an efficient unknown smoothness via wavelet shrinkage”, Journal of
technique for improving the quality of EEG signals in the American Stat. Association, 90(432), pp. 1200-1224,
1995
biomedical analysis.
[14] G.P. Nason and B.W. Silverman, “ The Stationary Wavelet
Transform and some Statistical Applications “, Tech. Rep.
BS8 1Tw, University of Bristol, (1995).
Acknowledgement
The authors would like to express their deep gratitude to P. Senthil Kumar received the
M.Sc.,and M.Phil degrees in
Prof. S. Jayaraman, Head, Dept. of Electronics and
Mathematics from Bharathiar Univ.
Communication Engg., PSG College of Technology, India in 1987 and 2001 respectively.
Coimbatore. He is working as a Senior Lecturer in
Department. of Mathematics and
References Computer Applications, PSG College
[1] P. LeVan, E. Urrestarrazu and J. Gotman, “A system for of Technology, Coimbatore. India. He
automatic artifact removal in ictal scalp EEG based on is pursuing his Ph.D. under the
independent component analysis and Bayesian classifi- guidance of Prof. R. Arumuganathan.
-cation”, Clinical Neurophysiology, Vol. 117(4), pp. 912- His research interests include wavelet transforms and linear
927, 2006. algebra. He is a life member of ISTE.
[2] R.J. Croft, R.J. Barry, “ Removal of ocular artifact from the
EEG : a review “, Clinical Neurophysiology, Vol.30(1),
pp. 5 – 19, 2000.
[3] M. Akay, “Time Frequency and Wavelets in Biomedical
Signal Processing ”, IEEE Press series in Biomedical
Engineering, 1998
92 IJCSNS International Journal of Computer Science and Network Security, VOL.8 No.9, September 2008
Dr. R.Arumuganathan
received the M.Sc., M.Phil., degrees in
Mathematics from Madurai Kamaraj
Univ., India. He received Doctoral
degree from Bharathiar Univ. India in
1998. Now he is working as a
Professor in the Dept. of Mathematics
and Computer Applications., PSG
College of Technology, Coimbatore,
India. His research interests include
queueing theory and wavelet transforms.