Fig 1 - uploaded by Md. Kafiul Islam
Content may be subject to copyright.
Example of global artifacts appearing in all the recording channels at same temporal window. The data are recorded from the hippocampus of a rat. 

Example of global artifacts appearing in all the recording channels at same temporal window. The data are recorded from the hippocampus of a rat. 

Source publication
Article
Full-text available
In-Vivo neural recordings are often corrupted by different artifacts, especially in a less-constrained recording environment. Due to limited understanding of the artifacts appeared in the in-vivo neural data, it is more challenging to identify artifacts from neural signal components compared with other applications. The objective of this work is to...

Context in source publication

Context 1
... this paper, first of all, the characteristics of labeled artifacts appeared in in vivo neural recordings are analyzed and accord- ingly those artifacts are classified into four types. Subsequently, an artifact detection and removal algorithm is proposed. The algorithm relies on the spectrum characteristics of the neural signals (i.e. LFP and neural spikes) for artifact detection. It further applies stationary wavelet transform (SWT) to detect possible artifactual regions from the decomposed wavelet coefficients. Once artifacts have been detected, to restore neural signals, a modified version of the existing universal-threshold value is proposed, which makes the algorithm more robust. In order to validate the proposed algorithm with quantitative measures, extensive simulations have been performed on both real and synthesized data. The rest of this paper is organized as follows. Section 2 gives the problem description. Section 3 focuses on formulation and analysis. In Section 4 comparative simulation results are presented. Section 5 provides discussions about the performance of the proposed algorithm. Section 6 gives concluding remarks. In this section, the characterization of different artifacts, their sources and properties are presented. Such characterization efforts help to develop a better algorithm and generate synthesized neural database for performance assessment of the algorithm. Artifacts in a broad sense can be classified into two categories: local and global . Local artifacts are localized in space, i.e. appear only in a single recording channel while global artifacts can be seen across multiple channels of an electrode array. An example to illustrate global artifacts is shown in Fig. 1. The artifacts can also be classified into external and internal categories based on their origins (Savelainen, 2010, 2011). Internal artifacts arise from body activities, e.g. due to movements made by the subject itself, sudden changes of bioelectrical potentials, muscle activities, sudden chemical releases, etc. While external artifacts result from cou- plings with unwanted external interferences e.g. power line noise, sound/optical interferences, EM-interferences, etc. The artifacts may appear only once in the whole recording sequence, sometimes they can also appear in a regular/periodic manner. Examples of such artifacts are shown in Fig. 2. There are a number of factors and sources for artifacts, each could add different waveform signatures. After manual labeling, the wide array of possible artifacts are characterized into four types based on different signatures, i.e. sharpness of edge, duration and waveform shape. The four types of artifacts are shown in Fig. 3 and described as follows: Type-0 : It has dominant power spectrum in low frequency region. They may appear as a single waveform or in a periodic fash- ion in recordings and over different channels. For example, this artifact can be generated from the muscle activities of the subject during movement. Type-1 : It is similar to step response, where there is an instan- taneous large impulse whose effects are dampened over a period of time. Individual artifacts may have different widths and different decaying spectra with frequency. However, due to the sharp edge, there always exist localized high frequency features. The intercon- nect cable between the electrode and the pre-amplifier may work as antenna and picks-up some type-1 artifacts due to the subject’s motion. Type-2 : Type-2 artifacts have been observed more frequently compared with both Type-0 and Type 1 artifacts. They usually have two fast ramp edges at two ends and can be modeled as the deriva- tives of the type-1 artifacts, which suggest that type-2 artifacts are another form of type-1 artifacts possibly generated from the same sources. The settling of electrodes may also produce such type of artifacts. Type-3 : Type-3 artifacts are often large (sometimes cause recording saturation) and narrow in width (less than 200 s). They could appear both as individual waveforms and in a train, and tend to appear simultaneously over different channels. Different from neural spikes and local field potentials, they have a wide spectrum up to the low pass corner frequency set by recording electron- ics. This type of artifact may be generated from a sudden charge injection and discharging to the electrode/electronics. Apart from the mentioned four types, there could be other types of artifact present as well, but these four types are supposed to represent/cover most of the artifact types. Because the way they have been classified (i.e. based on waveform shapes, appearance and/or frequency characteristics) is quite universal and almost any appeared artifact we found can be fallen in one of the four types. This paper deals with the mentioned four types of artifacts for quantitative evaluation of the proposed algorithm. However, it is discussed later that the algorithm does not depend on the artifact types rather it depends on the spectrum characteristics of the signal of interest. Therefore it can be applied to other types of artifacts (beyond these four types) as well. Let’s assume r ( n ) as the recorded neural data at discrete-time instant n and it can be expressed ...

Similar publications

Article
Full-text available
Electroencephalography (EEG) signals are frequently contaminated with unwanted electrooculographic (EOG) artifacts. Blinks and eye movements generate large amplitude peaks that corrupt EEG measurements. Independent component analysis (ICA) has been used extensively in manual and automatic methods to remove artifacts. By decomposing the signals into...
Article
Full-text available
The interdisciplinary area of digital signal and image processing forms a basis for de-noising, enhancement, recovery and classification of biomedical images. The paper is devoted to the wavelet transform as a general mathematical tool and its use for image decomposition and reconstruction to recover its corrupted regions. The main part of the pape...
Conference Paper
Full-text available
This study aims at proposing an efficient method for automated electrocardiography (ECG) artifact removal from surface electromyography (EMG) signals recorded from upper trunk muscles. Wavelet transform is applied to the simulated data set of corrupted surface EMG signals to create multidimensional signal. Afterward, independent component analysis...
Conference Paper
Full-text available
A hyper-spectral image can be subject to additive noise during the acquisition process. The main objective in noise removal is to enhance the visual quality of the corrupted image using de-noising techniques. Most of the techniques try to discard the noise in the pre-processing stage prior to further analysis. The main focus in this paper is removi...
Article
Full-text available
The ECG signal expresses the behavior of human heart against time. The analysis of this signal performs great information for diagnosing different cardiac diseases. In other hand, the ECG signal used for analyzing must be clean from any type of noises that corrupted it by the external environment. In this paper, a new approach of ECG signal noise r...

Citations

... In vivo neural recordings often encounter various artifacts, undermining the capture of essential neural signals, particularly in less constrained recording environments (Islam et al., 2012(Islam et al., , 2014. These artifacts can be broadly classified into two types: motion artifacts (MA) and SA. ...
Article
Full-text available
In recent years, thanks to the development of integrated circuits, clinical medicine has witnessed significant advancements, enabling more efficient and intelligent treatment approaches. Particularly in the field of neuromedical, the utilization of brain-machine interfaces (BMI) has revolutionized the treatment of neurological diseases such as amyotrophic lateral sclerosis, cerebral palsy, stroke, or spinal cord injury. The BMI acquires neural signals via recording circuits and analyze them to regulate neural stimulator circuits for effective neurological treatment. However, traditional BMI designs, which are often isolated, have given way to closed-loop brain-machine interfaces (CL-BMI) as a contemporary development trend. CL-BMI offers increased integration and accelerated response speed, marking a significant leap forward in neuromedicine. Nonetheless, this advancement comes with its challenges, notably the stimulation artifacts (SA) problem inherent to the structural characteristics of CL-BMI, which poses significant challenges on the neural recording front-ends (NRFE) site. This paper aims to provide a comprehensive overview of technologies addressing artifacts in the NRFE site within CL-BMI. Topics covered will include: (1) understanding and assessing artifacts; (2) exploring the impact of artifacts on traditional neural recording front-ends; (3) reviewing recent technological advancements aimed at addressing artifact-related issues; (4) summarizing and classifying the aforementioned technologies, along with an analysis of future trends.
... e EEG signal decomposition is done through the EEMD algorithm [4][5][6][7][8][9]. e blind source separation (BSS) approach is extensively used for artifacts' mitigation [10][11][12][13][14][15]. Additional, the most broadly applied algorithm is the wavelet transform [16][17][18] for EEG artifact elimination. ...
... where PSD ref (w) denotes PSD of the reference signal and PSD recon (f) denotes PSD of the reconstructed signal. e spectral distortion P dis is given by the PSD ratio of the reconstructed signal to the reference EEG signal [10]. ...
Article
Full-text available
The electroencephalogram (EEG) signals are a big data which are frequently corrupted by motion artifacts. As human neural diseases, diagnosis and analysis need a robust neurological signal. Consequently, the EEG artifacts’ eradication is a vital step. In this research paper, the primary motion artifact is detected from a single-channel EEG signal using support vector machine (SVM) and preceded with further artifacts’ suppression. The signal features’ abstraction and further detection are done through ensemble empirical mode decomposition (EEMD) algorithm. Moreover, canonical correlation analysis (CCA) filtering approach is applied for motion artifact removal. Finally, leftover motion artifacts’ unpredictability is removed by applying wavelet transform (WT) algorithm. Finally, results are optimized by using Harris hawks optimization (HHO) algorithm. The results of the assessment confirm that the algorithm recommended is superior to the algorithms currently in use.
... Artifact causes the potential between the electrodes to change in some way. Eye movements, coughing, blinking and hand movements during EEG data recording are examples of these potentials [22]. Analog filter designs are used for hardware solutions. ...
... where T w,i,ℓ is the threshold value for coefficient w i,ℓ . 3 To denoise the critical coefficients d j,3 − d j,4 for MI-BCI and d j,5 , a j,5 for P300-based BCI, and d j,4 for SSVEP-based BCI, we use a modified universal threshold as reported in Islam et al. (2014); ...
... Note that in comparison with the universal threshold, the modified universal threshold contains a new parameter k w,i,ℓ chosen empirically (Islam et al., 2014). It is given as ...
Article
Background Different types of artifacts in the electroencephalogram (EEG) signals can considerably reduce the performance of the later-stage EEG analysis algorithms for making decisions, such as those for Brain-Computer Interfacing (BCI) classification. In this paper, we address the problem of artifact detection and removal from single-channel EEG signals. New Method We propose a novel approach that maps the probability of an EEG epoch to be artifactual based on four different statistical measures: entropy (a measure of uncertainty), kurtosis (a measure of peakedness), skewness (a measure of asymmetry), and periodic waveform index (a measure of periodicity). Then, a stationary wavelet transform based artifact removal is proposed that employs a particular probability threshold provided by the user. Results We have executed our experiments with both synthetic and real EEG data. It is observed that the proposed method exhibits a superiorperformance for suppressing the artifact contaminated from EEG with minimum distortion. Moreover, evaluation of the algorithm using EEG dataset for BCI experiments reveals that artifact removal can considerably improve the BCI output in both event-related potential and motor-imagery based BCI applications. Comparison with Existing Methods The proposed algorithm has been applied to both real and synthesized data testing and compared with other state-of-the-art automated artifact removal methods. Its superior performance is verified in terms of various performance metrics including computational complexity for justifying its use in BCI-like real-time applications. Conclusion Our work is expected to be useful for future research EEG signal processing and eventually to develop more accurate real-time EEG-based BCI applications.
... For example, if = 4, only a single parameter is enough to design the filter ℎ [26]. In this case using a well-known mother wavelet Daubechies 2 (dB2) with filter length = 4 we can express the low-pass filter ℎ as ℎ 0 = 1 − cos + sin /2√2; ℎ 1 = 1 + cos + sin /2√2 ℎ 2 = 1 + cos − sin /2√2; ℎ 3 = 1 − cos − sin /2√2 (1) Once the filter is parameterized in terms of , then the steps for optimization of are as [17]: ...
Conference Paper
Full-text available
EEG recordings are usually affected by various artifact types come from non-neural sources and make it difficult for accurate signal classification in the later stage. Thus reliably detecting and removing artifacts from EEG by an automated signal processing algorithm is an active research area. In this paper we have developed a wavelet based artifact removal algorithm from EEG data that selects the best (optimal) threshold parameters, and hence consequently provides the best performance of artifact removal. In the proposed algorithm we choose to sweep both the wavelet filter parameter and threshold parameters until the best accuracy and/or least distortion is achieved by making a decision based on a reference dataset. The criteria for optimized selection are based on the metrics that quantify both amount of artifact removal and amount of distortion in the signal in both time and frequency domain. The algorithm is tested on synthesized EEG data that include different artifact templates and thus quantifies the performance based on several time and frequency domain measures. The achieved results prove that by selecting the optimum mother wavelet and parameter values adaptively would give the best performance both with regard to amount of artifact removal and least signal distortion compared with selecting any pre-defined mother wavelet and/or constant threshold parameter. This research would help the EEG signal analysis community a platform to work further in future on such problem to be able to properly select the wavelet parameters.
... Among all different types of wavelet transforms, it is known that DWT has less computational complexity [21]. However, it suffers from the translation variance phenomena, i.e., the DWT decomposition of a shifted version y[n] of the signal x[n] is not necessarily equal to the shifted versions of the wavelet coefficients obtained from the original signal. ...
Article
Full-text available
The electrocardiogram is an important tool that is widely used for diagnosis of many cardiovascular diseases. In this context, QRS complex detection is a very crucial step in the ECG diagnosis system. The major aim of this work is to develop a novel method for QRS complex detection under various ECG signal morphologies as well as under different ECG recording conditions, including numerous noise sources and varying QRS waveforms. The proposed algorithm is based principally on the stationary wavelet transform (SWT) and Teager energy operator (TEO). In our scheme, SWT is first used for ECG signal preprocessing and QRS complex frequency content localization. Subsequently, a novel process for R peak detection based on TEO and a moving average (MA) filter is introduced. More precisely, SWT is coupled with TEO and the MA filter to construct a smoothed detection mask. Then, after the mask segmentation and adaptive thresholding steps, R peak times are identified using the maxima detected on the created mask and employing a reference ECG signal. At this stage, efficient decision rules are applied for reducing the number of false alarms. In the experiments, we validate the proposed method on the well-known annotated MIT-BIH arrhythmia database (MITDB). The experimental results show that the newly proposed algorithm provides satisfactory detection performances compared to the recent state-of-the-art methods, with an average sensitivity of 99.84%, average positive predictivity (P+) of \(99.87\%\), detection error rate of 0.30% and an overall detection accuracy of 99.70%. Also, the proposed method presents a low computational time complexity with an average processing time of 12 s on each ECG record from MITDB.
... A 6-level decomposition of SWT (with Haar as mother/basis wavelet) was applied on the recorded raw signal. The output of SWT is a set of detail (d1-d6) and final approximate coefficients (a6), representing non-overlapping high and low frequency bands respectively 2. A modified universal threshold proposed by [40] was then applied on different decomposition levels of coefficients in order to separate potential artifacts from actual EEG rhythms. During denoising, the threshold value and threshold function are carefully selected according to the work by Islam et al. [41]. ...
Article
Full-text available
It has been observed from recent studies that corticolimbic Theta rhythm from EEG recordings perceived as fear or threatening scene during neural processing of visual stimuli. In additions, neural oscillations' patterns in Theta, Alpha and Beta sub-bands also play important role in brain's emotional processing. Inspired from these findings, in this paper we attempt to classify two different emotional states by analyzing single-channel EEG recordings. A video clip that can evoke 3 different emotional states: neutral, relaxation and scary is shown to 19 college-aged subjects and they were asked to score their emotional outcome by giving a number between 0 to 10 (where 0 means not scary at all and 10 means the most scary). First, recorded EEG data were preprocessed by stationary wavelet transform (SWT) based artifact removal algorithm. Then power distribution in simultaneous time-frequency domain was analyzed using short-time Fourier transform (STFT) followed by calculating the average power during each 0.2s time-segment for each brain sub-band. Finally, 46 features, as the mean power of frequency bands between 4 and 50 Hz during each time-segment, containing 689 instances-for each subject-were collected for classification. We found that relaxation and fear emotions evoked during watching scary and relaxing movies can be classified with average classification rate of 94.208% using K-NN by applying methods and materials proposed in this paper. We also classified the dataset using SVM and we found out that K-NN classifier (when k = 1) outperforms SVM in classifying EEG dynamics induced by horror and relaxing movies, however, for K > 1 in K-NN, SVM has better average classification rate.
... Non-negative garrote shrinkage function is availed to discard the artifacts as it is less sensitive to the change in the input [10]. For denoising the coefficients, we make use of the universal threshold which is given by [8] : ...
Article
Full-text available
The use of computer aided diagnosis systems for disease identifiscation, based on signal processing, image processing and video processing terminologies is common due to emerging technologies in medical field. The detection of epilepsy seizures using EEG recordings is done by different signal processing techniques. To reduce the disability caused by the uncertainty of the occurrence of seizures, a recording system which shall result accurate and early detection of seizure with quick warning is greatly desired. To optimize the performance of EEG based epilepsy seizures detection, in this work we are presenting a method based on two key algorithms. Here, we propose unique algorithm based on SWT (Stationary Wavelet Transform), for easier seizure analysis process, along with improved performance of the application of seizure detection algorithms. Then, we propose the algorithm for feature extraction that makes use of Higher Order Statistics of the coefficients that are calculated using Wavelet Packet Decomposition (WPD).This helps in improving the epilepsy seizures detection performance. The proposed methods helps to improve the overall efficiency and robustness of EEG based epilepsy seizures detection system.
... The quality of artifact removal methods can be quantified by two basic types of metrics; metrics that describe the amount of artifact removed by a given cleaning method, and metrics that measure the distortion introduced in the signal by the cleaning process [50]. Two metrics of the first type are the artifact removal percentage and the signal-to-noise ratio difference [51]. ...
Article
Full-text available
Electroencephalography (EEG) signals are frequently contaminated with unwanted electrooculographic (EOG) artifacts. Blinks and eye movements generate large amplitude peaks that corrupt EEG measurements. Independent component analysis (ICA) has been used extensively in manual and automatic methods to remove artifacts. By decomposing the signals into neural and artifactual components and artifact components can be eliminated before signal reconstruction. Unfortunately, removing entire components may result in losing important neural information present in the component and eventually may distort the spectral characteristics of the reconstructed signals. An alternative approach is to correct artifacts within the independent components instead of rejecting the entire component, for which wavelet transform based decomposition methods have been used with good results. An improved, fully automatic wavelet-based component correction method is presented for EOG artifact removal that corrects EOG components selectively, i.e., within EOG activity regions only, leaving other parts of the component untouched. In addition, the method does not rely on reference EOG channels. The results show that the proposed method outperforms other component rejection and wavelet-based EOG removal methods in its accuracy both in the time and the spectral domain. The proposed new method represents an important step towards the development of accurate, reliable and automatic EOG artifact removal methods.
... Lastly, it need to separate the related system signals from random neural activity that happens within EEG recordings. As EEG preprocessing is still the active field of research, there is no universally embraced EEG preprocessing line, which implies that investigators have some liberty at selecting how to change the raw data (Islam et al., 2014). ...
Thesis
Full-text available
Repeated epileptic seizures that occur to patients who have epilepsy make them to be in constant risk because these seizures are not determined by time or place, and result in symptoms such as loss of awareness and whole-body convolutions. This study describes strong electroencephalography (EEG)- based epileptic seizure detection. An automatic channel selection method is suggested to select the best options among multiple channels based on the maximum variance value. Records are segmented into epochs of length one second window size without overlapping between successive epochs. To extract relevant features four approaches have been used. First, using time- domain. Second, using discrete cosine transformation (DCT). Third, using discrete wavelet transformation (DWT). The last one combine all of these ap- proaches together. The problem is projected into a binary classification issue. k-nearest neighbors (K-NN) and support vector machine (SVM) classifiers are used to automatically detect those segments that contain ictal (seizure phase) using feature vector. The present experimental results are based on 21 patients included in the CHB-MIT database and five patients in Bonn dataset. The average accuracy is found to be 95.29% on CHB-MIT dataset with false positive rate (FPR) average of 0.06%, and the average accuracy is found to be 97.05% on Bonn dataset with FPR average of 0.03%. The study con- cludes the use of five channels leads to a higher accuracy than three channels. Also, the SVM was better than K-NN and the best method for feature ex- traction was DWT. Finally the system has been built using C# programming language.