Removal of Line Noise Component from EEG Signal

Similar documents
21/01/2014. Fundamentals of the analysis of neuronal oscillations. Separating sources

Design of FIR Filter for Efficient Utilization of Speech Signal Akanksha. Raj 1 Arshiyanaz. Khateeb 2 Fakrunnisa.Balaganur 3

Chapter 4 SPEECH ENHANCEMENT

Digital Filters IIR (& Their Corresponding Analog Filters) Week Date Lecture Title

Chapter 5 Window Functions. periodic with a period of N (number of samples). This is observed in table (3.1).

Experiment 2 Effects of Filtering

EE 791 EEG-5 Measures of EEG Dynamic Properties

Reading: Johnson Ch , Ch.5.5 (today); Liljencrants & Lindblom; Stevens (Tues) reminder: no class on Thursday.

(i) Understanding of the characteristics of linear-phase finite impulse response (FIR) filters

ME scope Application Note 01 The FFT, Leakage, and Windowing

(i) Understanding the basic concepts of signal modeling, correlation, maximum likelihood estimation, least squares and iterative numerical methods

(i) Understanding of the characteristics of linear-phase finite impulse response (FIR) filters

Discrete Fourier Transform (DFT)

Signal Characteristics

speech signal S(n). This involves a transformation of S(n) into another signal or a set of signals

Objectives. Abstract. This PRO Lesson will examine the Fast Fourier Transformation (FFT) as follows:

Introduction to Wavelet Transform. Chapter 7 Instructor: Hossein Pourghassem

The quality of the transmission signal The characteristics of the transmission medium. Some type of transmission medium is required for transmission:

Harmonic Analysis. Purpose of Time Series Analysis. What Does Each Harmonic Mean? Part 3: Time Series I

Noise Measurements Using a Teledyne LeCroy Oscilloscope

PART II Practical problems in the spectral analysis of speech signals

Post-processing using Matlab (Advanced)!

Digital Filters FIR and IIR Systems

Signal Processing for Digitizers

Image analysis. CS/CME/BioE/Biophys/BMI 279 Oct. 31 and Nov. 2, 2017 Ron Dror

Frequency Domain Representation of Signals

Signal Processing. Naureen Ghani. December 9, 2017

Signal Processing Toolbox

ECEGR Lab #8: Introduction to Simulink

Fourier Methods of Spectral Estimation

Fourier Transform. Any signal can be expressed as a linear combination of a bunch of sine gratings of different frequency Amplitude Phase

Digital Image Processing 3/e

Broadband Signal Enhancement of Seismic Array Data: Application to Long-period Surface Waves and High-frequency Wavefields

Mel Spectrum Analysis of Speech Recognition using Single Microphone

Measurement of RMS values of non-coherently sampled signals. Martin Novotny 1, Milos Sedlacek 2

Signal segmentation and waveform characterization. Biosignal processing, S Autumn 2012

Communication Engineering Prof. Surendra Prasad Department of Electrical Engineering Indian Institute of Technology, Delhi

Adaptive Optimum Notch Filter for Periodic Noise Reduction in Digital Images

8.2 Common Forms of Noise

Enhancement of Speech Signal Based on Improved Minima Controlled Recursive Averaging and Independent Component Analysis

Lecture 13. Introduction to OFDM

Introduction to Wavelets Michael Phipps Vallary Bhopatkar

Audio Restoration Based on DSP Tools

Sound Synthesis Methods

The Polyphase Filter Bank Technique

Digital Signal Processing

Location of Remote Harmonics in a Power System Using SVD *

A Parametric Model for Spectral Sound Synthesis of Musical Sounds

Image analysis. CS/CME/BioE/Biophys/BMI 279 Oct. 31 and Nov. 2, 2017 Ron Dror

CHAPTER. delta-sigma modulators 1.0

Biomedical Signals. Signals and Images in Medicine Dr Nabeel Anwar

Level I Signal Modeling and Adaptive Spectral Analysis

Quantification of glottal and voiced speech harmonicsto-noise ratios using cepstral-based estimation

International Journal of Modern Trends in Engineering and Research e-issn No.: , Date: 2-4 July, 2015

EENG473 Mobile Communications Module 3 : Week # (12) Mobile Radio Propagation: Small-Scale Path Loss

Linguistic Phonetics. Spectral Analysis

Noise estimation and power spectrum analysis using different window techniques

A Novel Technique or Blind Bandwidth Estimation of the Radio Communication Signal

Speech Enhancement in Presence of Noise using Spectral Subtraction and Wiener Filter

Spectrum Analysis: The FFT Display

Fourier Signal Analysis

Robust Low-Resource Sound Localization in Correlated Noise

EE 422G - Signals and Systems Laboratory

Spur Detection, Analysis and Removal Stable32 W.J. Riley Hamilton Technical Services

a. Use (at least) window lengths of 256, 1024, and 4096 samples to compute the average spectrum using a window overlap of 0.5.

Practical issue: Group definition. TSTE17 System Design, CDIO. Quadrature Amplitude Modulation (QAM) Components of a digital communication system

TSEK02: Radio Electronics Lecture 2: Modulation (I) Ted Johansson, EKS, ISY

Power Spectral Estimation With FFT (Numerical Recipes Section 13.4)

Experiment 1 Introduction to MATLAB and Simulink

A Lower Transition Width FIR Filter & its Noise Removal Performance on an ECG Signal

TSEK02: Radio Electronics Lecture 2: Modulation (I) Ted Johansson, EKS, ISY

Time-Frequency analysis of biophysical time series

FFT 1 /n octave analysis wavelet

IEEE 802.3aq Task Force Dynamic Channel Model Ad Hoc Task 2 - Time variation & modal noise 10/13/2004 con-call

Copyright S. K. Mitra

DSP Laboratory (EELE 4110) Lab#10 Finite Impulse Response (FIR) Filters

Comparison of ML and SC for ICI reduction in OFDM system

TIME FREQUENCY ANALYSIS OF TRANSIENT NVH PHENOMENA IN VEHICLES

Lab 8. Signal Analysis Using Matlab Simulink

Advanced 3G & 4G Wireless Communication Prof. Aditya K. Jagannatham Department of Electrical Engineering Indian Institute of Technology, Kanpur

CHAPTER 3 DIGITAL SPECTRAL ANALYSIS

Thus there are three basic modulation techniques: 1) AMPLITUDE SHIFT KEYING 2) FREQUENCY SHIFT KEYING 3) PHASE SHIFT KEYING

Narrow-Band Interference Rejection in DS/CDMA Systems Using Adaptive (QRD-LSL)-Based Nonlinear ACM Interpolators

Evaluation of channel estimation combined with ICI self-cancellation scheme in doubly selective fading channel

WS01 B02 The Impact of Broadband Wavelets on Thin Bed Reservoir Characterisation

L19: Prosodic modification of speech

Design of FIR Filters

Question 1 Draw a block diagram to illustrate how the data was acquired. Be sure to include important parameter values

GSM Interference Cancellation For Forensic Audio

Extraction of tacho information from a vibration signal for improved synchronous averaging

PIECEWISE SMOOTH SIGNAL DENOISING VIA PRINCIPAL CURVE PROJECTIONS

Experiment # 4. Frequency Modulation

Signals & Systems for Speech & Hearing. Week 6. Practical spectral analysis. Bandpass filters & filterbanks. Try this out on an old friend

EE 215 Semester Project SPECTRAL ANALYSIS USING FOURIER TRANSFORM

World Journal of Engineering Research and Technology WJERT

Detection, Interpolation and Cancellation Algorithms for GSM burst Removal for Forensic Audio

Corso di DATI e SEGNALI BIOMEDICI 1. Carmelina Ruggiero Laboratorio MedInfo

Amplitude Modulation Chapter 2. Modulation process

Fundamentals of neuronal oscillations and synchrony

Multiple Input Multiple Output (MIMO) Operation Principles

Transcription:

1 Removal of Line Noise Component from EEG Signal Removal of Line Noise Component from EEG Signal When carrying out time-frequency analysis, if one is interested in analysing frequencies above 30Hz (i.e. in the gamma range) it may be useful to suppress the line noise component (50Hz) without resorting to the use of a notch filter, which, due to its short bandwidth, can lead to time domain distortions such as Gibb s rippling as well as phase distortions. This technique proposed by Mitra and Persan (1999) and Mitra and Bokil (2007) consists in the use of multi-taper decomposition to remove the specific line noise component while minimizing distortion in the background signal. They implemented this technique in the open source Chronux toolbox. Later, Mullen (2012) implemented this method in his cleanline EEGLAB plugin. The technique described here is based on their technique and can be applied to both continuous and epoched EEG signals. The following details the technique applied in the routine LineNoise_DPSS() function. Overview: Briefly described, this method consists in three principal stages: 1. A sliding window is applied to data and within each window and a frequency decomposition is carried out using a multi-taper FFT. 2. A time-domain representation of the line noise signal can be constructed by considering this sinusoidal component as a deterministic signal embedded in white noise and then carrying out a regression of the multi-taper transform of this sinusoid onto the multi-taper spectrum of the original data. The resulting regression coefficients give us both the amplitude and phase of the sinusoid component. 3. While the frequency of the line noise is defined a priori (as 50Hz or 60Hz) by the user, the precise frequency may differ from this exact value slightly and the phase may vary as a function of time. To handle this, the statistical significance of the non-zero regression coefficient is determined using a Thompson F-test and search within a narrow-band around the expected frequency is carried out for the frequency with a maximum F-statistic above a defined significance threshold (p=0.05). Multi-taper Analysis - introduction Spectral analysis in its most simple form, the periodogram, suffers from two principal problems, bias and variance. The bias problem arises from the mixing of signals of different frequencies, which

2 Removal of Line Noise Component from EEG Signal means that, to arrive at a precise estimation of the frequency of a signal, data of infinite length is required. This bias can be either Narrow Band or Broad Band. Narrow band bias refers to the bias introduced into the spectral estimate due to the mixing of signals whose frequencies are proximate. The broad band bias, on the other hand, refers to the bias introduced due to the mixing of distant frequencies.. The use of tapers reduces the influence of distant frequencies is reduced but at the expense of a blurring of nearby frequencies, which effectively implies an increase in narrow-band bias and a reduction of the broad-band bias. However, the blurring of nearby frequencies can, and has been justified, by assuming that a spectrum is, in general, constant over proximate frequencies. The Multi-taper spectrum estimate is a linear and non-parametric technique that offers the possibility of overcoming both bias problems as well as that of variance. The data is multiplied by a series of orthogonal tapers (discrete prolate spheroidal wave functions) after which an FFT is applied. The discrete prolate spheroidal functions (or Slepian functions) have been chosen for their optimal spectral concentration properties. A particular feature of successive Slepian tapers, due to their orthogonal property, is that that each successive taper has one more zero-crossing than the previous one (figure 1). The average over individual tapered spectral estimates is then calculated giving the direct multi-taper estimate; this reduces the variance problem often encountered in spectral analysis. The more tapers included in the direct estimate, the smoother the resulting spectrum. The multi-taper analysis is given by the following equation: Where are K orthogonal taper functions with appropriate properties, in this case, discrete prolate spheroidal sequences (DPSS) (Slepian and Pollak, 1961). Each kth taper has length, N, and frequency bandwidth parameter, W. An important characteristic of these sequences is that for a given bandwidth parameter, W, and taper length, N, K=2NW sequences out of a total of N each have their energy concentrated in the range [-W W] of frequency space. The concentration of the DPSS can be shifted from [-W W], centered on zero, to any centre frequency f 0 W, f 0 + W by multiplying by, also referred to as demodulation. The half-bandwidth, W, should be a small multiple of the Raleigh frequency (/N). The leading the 2NW-1 sequences are taken as the data tapers in the multi-tapers analysis as they have a value of approximately 1., Figure 1: 3 (2NW-1) Orthogonal Slepian Tapers with 0, 1 and 2 zero crossings for NW = 2.

3 Removal of Line Noise Component from EEG Signal Choice of Bandwidth The choice of bandwidth, W, and window length, N, is crucial and dependent on the data being analysed as the resulting spectral estimate is effectively over 2NW Raleigh frequencies, which implies that the variance is reduced by 2NW. The general rule of thumb is to fix the time bandwidth product (NW) to a small value (such as 3 or 4) and then vary the window length until a desired spectral resolution is achieved. It is important also to remember that the number of tapers applied is calculated as follows: And the smoothness of the estimated spectrum is a direct function of the spectral smoothness and, thus, the variance. a b

4 Removal of Line Noise Component from EEG Signal c Figure 2: Effect of taper bandwidth on the smoothness of the spectrum and the frequency resolution. a. bandwidth = 2, b. bandwidth = 8 and c. bandwidth = 16.We can observe that the smoothness increases and the frequency resolution decreases as a function of bandwidth. As the number of tapers is given by 2NW, we can say that the smoothness increases and the frequency resolution decreases also as a function of the number of tapers employed in the multi-taper analysis. Discontinuities at Window Overlap The direct estimate of the multi-spectrum does not handle the problem of side lobes generated by the different tapers. In the algorithm described here, a sigmoidal function (figure 2) is applied to smooth the discontinuity occur at the window overlap. Figure 2: Sigmoidal function showing the smoothing as a function of the smoothing factor (tau=10) and window overlap.

5 Removal of Line Noise Component from EEG Signal The multi-taper FFT of this windowed signal is then calculated which yields the spectrum in figure 4. The presence of sinusoidal components in the original signal can be recognized as square peaks in the multi-taper spectral estimate. The sinusoidal component is fit to the original data using least

6 Removal of Line Noise Component from EEG Signal squares regression and its goodness of fit is assessed using the F-statistic. The F-statistic is computed as follows: Where f 0 is a line frequency of interest (ex. 50Hz), is the average amplitude of f 0 over all odd prolates, k is the prolate index, is the multi-taper FFT and is the fitted FFT. This procedure is summarized in figure 5. Figure 5: Over-view of goodness of fit calculation using F-test of the fit of sinusoidal component of interest to original time series data using least-squares regression. So for every frequency of interest (30-80Hz) and every data channel, an F-statistic is calculated (figure 6), which allows us to determine those sinusoidal components with a statistically significant goodness of fit. Once the goodness of fit of the sinusoid of interest (line noise of 50Hz in this case) has been determined and found to be statistically significant, the sinusoid can be subtracted from the original contaminated time-series (figure 7).

7 Removal of Line Noise Component from EEG Signal Figure 6: F-statistic for frequencies 30-80Hz and electrodes Cz, POz and Pz, revealing a maximum goodness of fit at 50Hz. Figure 7: The significant line component (as isolated using the F-test) is fitted to the original time series. This signal will be subtracted from the original noisy time-series.

8 Removal of Line Noise Component from EEG Signal The script carried out this correction for each electrode and for each epoch, if the data is segmented. The spectrum of the original time-series before cleaning is plotted against the spectrum of the cleaned time-series (figure 8a and 8b). Figure 8a: Spectrum of original v. cleaned data for all 64 electrodes for a single epoch. To view the spectrum of a single channel in detail, the user clicks on the window corresponding to the electrode of interest. Figure 8b: Comparison of frequency of spectrum of electrodes F3 (left) and Cz (right) before (blue) and after (green) line noise cleaning using the multi-taper technique.

9 Removal of Line Noise Component from EEG Signal