Skip to main content

BRIEF RESEARCH REPORT article

Front. Public Health, 07 May 2021
Sec. Digital Public Health
This article is part of the Research Topic Data-Enabled Intelligence for Medical Technology Innovation View all 18 articles

Adaptive Sparse Detector for Suppressing Powerline Component in EEG Measurements

  • 1School of Aerospace Engineering, Xiamen University, Xiamen, China
  • 2College of Mechanical and Electrical Engineering, Wenzhou University, Wenzhou, China

Powerline interference (PLI) is a major source of interference in the acquisition of electroencephalogram (EEG) signal. Digital notch filters (DNFs) have been widely used to remove the PLI such that actual features, which are weak in energy and strongly connected to brain states, can be extracted explicitly. However, DNFs are mathematically implemented via discrete Fourier analysis, the problem of overlapping between spectral counterparts of PLI and those of EEG features is inevitable. In spite of their effectiveness, DNFs usually cause distortions on the extracted EEG features, which may lead to incorrect diagnostic results. To address this problem, we investigate an adaptive sparse detector for reducing PLI. This novel approach is proposed based on sparse representation inspired by self-adaptive machine learning. In the coding phase, an overcomplete dictionary, which consists of redundant harmonic waves with equally spaced frequencies, is employed to represent the corrupted EEG signal. A strategy based on the split augmented Lagrangian shrinkage algorithm is employed to optimize the associated representation coefficients. It is verified that spectral components related to PLI are compressed into a narrow area in the frequency domain, thus reducing overlapping with features of interest. In the decoding phase, eliminating of coefficients within the narrow band area can remove the PLI from the reconstructed signal. The sparsity of the signal in the dictionary domain is determined by the redundancy factor. A selection criteria of the redundancy factor is suggested via numerical simulations. Experiments have shown the proposed approach can ensure less distortions on actual EEG features.

Introduction

Electroencephalography (EEG) aims at measuring potentials that reflect the electrical activity of the human brain (1). It has been recognized as a powerful tool in psychophysiology due to its high temporal resolution and sensitivity to index different functional brain states (2). However, because of imperfect measurement conditions, noises are likely to be incorporated in the records of EEG. For instance, EEG signals in actual measurements can often be exposed to strong powerline interferences (PLIs) at 50 or 60 Hz, which is originated from AC power (3). In laboratory environments, good shielding measures, such as shielded rooms, can be helpful to reduce the influence of PLI. But shielding measures are usually impractical for healthcare practices of EEG monitoring via mobile instrument such as wearable devices (4, 5).

In practical applications, solutions to remove the PLI can be roughly categorized into two types, the hardware ways and the software ways (6). The hardware ways are referred to active electrodes with integrated analog filters, but a significant residual interference still remains. In contrast, the software based solutions are more flexible and they can be combined with hardware based techniques. To achieve a more robust performance of the PLI removal, novel approaches based on digital signal processing techniques are more popular and have been extensively studied (79). The digital notch filter (DNF) at the powerline frequency, which is designed based on the theory of traditional Fourier analysis, has been widely employed to reduce PLI in biomedical measurements (10). In spite of its effectiveness, side effects of the DNF are also reported in related researches. Firstly, the stop band of the DNF is difficult to be selected. Although the main frequency of PLI stays at 50 or 60 Hz nominally, there is always a variation of ±2Hz in the actual power system. Secondly, the sampling parameters also affect the filtering results. A phenomenon of energy leakage is likely to be produced by sinusoidal waves whose sampling does not satisfy the full period sampling condition (11). Thirdly, the actual EEG features cover a comparatively broad range in the frequency domain. Thus, overlapping between the spectral counterparts of PLI and those of the EEG features is inevitable. As a result, DNF is not a perfect tool for removing PLI.

Multiresolution analysis (MRA) is a powerful tool to characterize non-stationary and transient components. The past three decades have witnessed the rapid development of MRA. As a concrete example of MRA, discrete wavelet transform (DWT) is implemented using a scaling function and a wavelet function (12). DWT has been widely utilized to separate signal components in many scientific researches. On the other hand, flexible DWTs, based on parameter optimization schemes, are also employed to extract transient features (13). In the field of biomedical signal processing, wavelet transform can reveal weak features related to the transient nature of biomedical measurements which are not so obvious by using spectrum analysis. In the literature, it has been reported that DWT can be used as an effective tool in dealing noises such as PLI and baseline wandering from a corrupted biomedical measurement (14). DWT can be also combined with artificial intelligence methods (15, 16), such as deep learning and support vector machine, to realize signal classification applications. However, in suppressing the PLI components, which are more similar to stationary contents in waveform, DWT may be not perfect. Recently, compressed sensing and sparse representation, which still rely on the idea of signal representation, emerge as enhancements to the conventional DWT.

In this paper, to achieve a better PLI suppressing performance, we proposed a novel adaptive detector (ASD). It can be regarded as an improvement to fast Fourier transform, which is a classical spectral analysis tool. Within the proposed method, a redundant Fourier dictionary, developed from the orthogonal Fourier basis, is employed as an over-complete dictionary. The linear combination coefficients with respect to the redundant dictionary are optimized to achieve a sparse representation. Therefore, a sinusoidal wave can be expressed as a combination of a very limited number of sinusoidal atoms. Due to the narrow band property of PLI in the spare representation, they can be more easily isolated from other contents. The performance of the proposed method is verified by numerical simulations and a case study of actual EEGs.

Materials and Methods

Signal Modeling and Notations

For the convenience of discussion, we use the following notations for mathematical argument. Let {x(n)|, n ∈ ℤ+ ⋃ {0}} be a corrupted EEG signal containing both the actual brain potential waveform s(n) and the PLI component p(n). That is to say, x(n) = s(n) + p(n). Let the sampling length and the sampling frequency of x(n) be denoted as N and fs. The estimated signal after PLI cancellation using some specific algorithm is expressed as s~(n). In this article, p(n) is modeled as a simple harmonic wave characterized by the harmonic parameters of amplitude (Amppli), frequency (fpli), and initial phase (φpli).

p(n)=Amppli·cos(2πfpli(n1)Δt)+φpli)    (1)

where the time interval Δt = 1/fpli. To remove PLI, an important task lies in accurate estimation of these harmonic parameters such that a compensation signal can be reconstructed. The actual EEG waveform s(n) is by nature non-stationary and its spectrum covers a comparatively wide range of area in the spectral domain, which is essentially different from that of p(n).

In optimization theory, the norms of x(n) are indispensable. Two types of commonly used norms are the ℓ1 and ℓ2 norms. They are computed using the following formulae.

1 norm: ||x1:=i=0N-1|x(i)|2 norm: x2:=(i=0N-1|x(i)|2)1/2    (2)

The ℓ1 is essential to ensure sparse representation using redundant dictionaries. The ℓ2 is strongly connected to least squares approximation, and it is also known as the Euclidean distance.

Notch Filters Based on Fourier Transform Theory

Fast Fourier transform (FFT) is a fundamental tool for discrete signal analysis. It is an orthogonal decomposition of input signal x(n) of length N via a orthonormal basis ΦFourier.

Φ Fourier =1N[ϕ0 ϕ1 ϕN-1]    (3)

The k-th sinusoidal atom in the Fourier dictionary can be defined as

ϕk = (ej·2πN·k·0,ej·2πN·k·1,ej·2πN·k·2,,ej·2πN·k·(N-1))T    (4)

where j=-1 is defined as the imaginary number and T means the transpose operation in matrix algebra. That is to say, the frequency of the sinusoidal atom ϕk is 2π(k − 1)/N. A uniform step of 2π/N is assumed for angular frequencies of two adjacent atoms in the Fourier dictionary. The transform coefficient is computed using the following formula

ck = ϕkH x,    (5)

where H means conjugate transpose in complex analysis. The representation coefficients of a input signal x with respect to the dictionary ΦFourier is expressed using the matrix operation of ΦFourierH x. By using the above transformation, the input signal is expressed as the sum of a few sinusoidal waves with different frequencies, which is expressed as

x = k=0N-1ckϕk.    (6)

The above Equation is also named as the inverse fast Fourier transform (IFFT). For a sinusoidal wave whose sampling parameters satisfy the full period sampling condition, it is mapped to a single spectral line (11). Otherwise the phenomenon of energy leakage occurs and causes dense representation of the sinusoidal wave in the frequency domain.

The method of digital notch filter is theoretically based on the Fourier transform theory. Either finite impulse response (FIR) filters or infinite impulse response (IIR) filters can be designed for conducting PLI removal applications. Some mature development toolkit for designing notch filters can be found in commercial software of numerical computation. By specifying a few parameters, notch filters can be designed conveniently. Despite the effectiveness reported in the literature, these filters also suffer a few drawbacks and may cause distortions on the extracted EEG features. Owing to frequency variations existed in the PLI, it is not possible to design a uniform DNF with pre-determined parameters. Hence, during the implementation of DNFs, strategies allowing self-adaptivity of parameters should be considered.

Redundant Fourier Dictionary for Spectral Analysis

In the FFT spectrum, the spectral lines are sampled at the frequency of k·fs/N, in which k = 0, 1, …, N−1. The interval between adjacent spectral lines are uniform. Just as the digital signal can be regarded as a sampling of the analog signal, the FFT spectrum can be also interpreted as a sampling of the continuous Fourier spectrum. For an arbitrary frequency of fa, the associated Fourier coefficient can be calculated using the following formula

X(fa)=k=0N-1x(k)e-j·2πfakΔt,    (7)

in which Δt = 1/fs. Besides the FFT sampling grids mentioned above, additional Fourier coefficients can be computed in order to allow insightful investigations. Because redundancy is introduced in signal representation, the relevant dictionary is called as redundant Fourier Dictionary (RFD). A few efficient implementation using RFD have been developed, such as Goertzel algorithm (17), chirp-Z transform (18) and zero padded FFT (19). Among these implementations, the combination of zero padding and FFT algorithm is usually adopted for computing redundant Fourier spectra, in which the RFD is composed of uniformly spaced spectral bins. Although redundancy is beneficial in revealing information in the frequency domain, the corresponding representations are likely to be dense. Therefore, post-processing steps are usually required to estimate harmonic parameters of PLI.

In this paper, in order to sparsely represent a signal, a tight dictionary composed of redundant Fourier atoms is employed. For a N-point digital signal, a tight Fourier dictionary A containing K atoms (K > N) is defined as

A=(ϕ~0ϕ~1ϕ~K-1),    (8)

in which the angular frequency associated with the sinusoidal atom ϕ~k is 2πk/N. It can be regarded as a representation matrix of mapping: ℂN ↦ ℂK. Different from ϕk, the definition of ϕ~k is given as

ϕk=(ej·2πK·k·0, ej·2πK·k·1, ej·2πN·k·2, , ej·2πK·k·(N-1))T.    (9)

The vectors x, ϕk, ϕ~k are of the same dimension. The redundancy factor of the dictionary of A can be defined as Q = K/N. The forward transform of x with respect to A can be written as AHx. However, according to the Fourier theory, this process is somewhat time consuming. By using the algorithm of FFT, a fast implementation can be shown as blow. The first step is to enlarge the length of x to the dimension of K by zero-padding,

x Zero Padding[x01×(N-k)].    (10)

The second step is to perform FFT on the augmented series. However, it can be seen that this forward transform is generally a dense representation. Therefore, a sparse coding algorithm is required.

Sparse Fourier Spectrum Analysis via SALSA

In optimization theory, a constraint optimization problem can be summarized as

argminzE(z) such that Cz-b=0,    (11)

where E(·) is the cost function. The associated augmented Lagrangian is defined as

LA(z,λ,μ)=E(z) + λT(cz-d)+μcz-b22.    (12)

where the vector-valued variable λ is the Lagrange multiplier. Based on these methodologies, we can find numerical solutions for sparse representation problems.

Sparse representation (SR) is a novel idea of signal expansion by using redundant dictionaries, which can be expressed as

y=Ax.    (13)

In the above equality, the matrix A represents a dictionary of the dimension N × K, in which KN. The variable x is the linear combination coefficient vector of the dimension K × 1. The theory of SR requires that most of the entries in x are zero. The solution to the above optimization problem can by numerically implemented via either matching pursuit (MP) or basis pursuit (BP). In this article, we present the idea of sparse Fourier spectrum based on BP algorithms. In engineering applications, in order to handle the noises in the measurement, an improved problem of P1ε can be formulated as

minx1such that Ax-y2ε,    (14)

where ε stands for the admissible error. That is to say, the ℓ1 norm is utilized as the measure of the sparsity. In the literature, various techniques have been developed to solve the above P1ε problem. In this paper, the strategy of split augmented Lagrangian shrinkage algorithm (SALSA) is employed. The strategy of SALSA (20) is celebrated due to its flexibility and fast convergence. By introducing the ideals of variable splitting and augmented Lagrangian (21) into this algorithm, it can address the constraint optimization problem with robust performance. As such, let the observed signal be y and the dictionary matrix be A, the P1ε problem to obtain the optimized solution x^ can be written as

x^=argminx12y-Ax22+λx1,    (15)

where the vector-valued variable λ is the Lagrange multiplier and the operator ⊙ means element-wise product of two vectors of equal size. The i-th element of λ ⊙ x is defined as

[λx]i=λixi.    (16)

Applying the strategy of variable splitting, we can have the following problem.

x^ = argminx,u12y-Ax22+λu1  such that u-x = 0.    (17)

According to the augmented Lagrangian theory, the problem in Equation (17) can be prepared in a matrix form, which is shown as below.

z1=x,z2=u,z=[z1z2],C=[I-I],b=0.    (18)

and

E(z)=12y-Az122+λz21    (19)

The Proposed Adaptive Sparse Detector (ASD) for PLI

It can be inferred form the definition of the redundant dictionary A that it is a Parserval tight frame because AHA = pI, where p is a constant. According to the theory of SALSA, the following algorithm based on iterations can be employed. The series y is the measured EGG signal, which is used as the input of the algorithm. The series x is the linear combination coefficient series. The variables λ and μ are necessary parameters required by the algorithm. The procedure of the algorithm is summarized as below.

Step 1. Initialize the parameters and passenger variables: k = 1 μ > 0, d

Step 2. Repeat the following routine

v=soft(x+d,λμ)    (20)
d=1μ+pAH(y-Av)    (21)
x=d+v    (22)

Step 3. k = k + 1. If kInter_num, repeat Step 2. Otherwise, the iteration ends.

In the above procedure, the function soft(·) indicates the soft threshoding function defined by

soft(x,T) = max(T./x,0),    (23)

in which the symbol ′ − /′ means division by element and T is the threshoding value. For the ease of argument, we require that K, the number of atoms in the redundant dictionary A, to be multiples of N. The relationship of K and N is expressed as K = MN, in which M is a positive integer greater than one. The flowchart of the algorithm is depicted in Figure 1.

FIGURE 1
www.frontiersin.org

Figure 1. Flow chart of the proposed ASD algorithm.

Results

Numerical Simulation

In this subsection, numerical simulations are utilized to validate the performance of the proposed ASD. Following the definition of PLI in Equation (1), a digital signal is set as

p(t)=cos(2π·(50+Δf)·t+π3),    (24)

in which the frequency shift Δf=0.15 Hz. The number of samplings and the sampling frequency are set as 1,000 and 1,000 Hz respectively. The time domain waveform of the p(t) is shown in Figure 2A. In the spectral analysis, the frequency resolution is calculated as.

Δf=fsN=1Hz/Spectral Line    (25)

Because the sampling of the sinusoidal component does not meet the full period sampling condition, the energy leakage phenomenon occurs in the FFT spectrum. Figure 2B shows the energy of this sinusoidal component spreads across the entire frequency domain with slow decaying rate.

FIGURE 2
www.frontiersin.org

Figure 2. (A) Time domain waveform of the simulated signal; (B) FFT spectrum of the simulated signal; (C) zoom-in plot of the FFT spectrum; and (D) linear combination coefficients of the redundant Fourier dictionary.

A redundant Fourier dictionary with the definition in Equation (8) is used to represent the signal. The redundancy factor of the dictionary is set as 10. That is to say, ten thousand sinusoidal atoms are employed. A direct transform generates the redundant Fourier spectrum (Figure 2D). Compared with the waveform in Figure 2C, the space between adjacent spectral lines is reduced to one-tenth of that in the FFT spectrum. However, the energy leakage problem remains unchanged, which can be observed from the envelope of the redundant spectrum.

To sparsely represent the signal, the ASD algorithm is performed by using the redundant Fourier basis. The iteration number is set as 100. Let x(k) be the linear combination coefficients in the k-th iteration, an indicator of loss function can be defined as

Loss Fun(k)=λx(k)1.    (26)

The curve of the cost function is shown in Figure 3A. It can be seen that the cost function converges quickly. About tem times of iterations are enough to guarantee an approximate sparse representation with respect to the dictionary A. The final linear combination coefficient vector x^ of the ASD methodology is shown in Figure 3B. It can be observed that only three spectral lines are large in amplitude. The associated frequencies of them are 50, 50.1, 50.2, and 50.3 Hz. The amplitudes of the other spectral lines are very small in value, so they are negligible.

FIGURE 3
www.frontiersin.org

Figure 3. (A) The cost function history; (B) sparse Fourier spectrum by the proposed ASD methodology; and (C) zoom-in plot of sparse Fourier spectrum.

Processing Results of Actual EEG Measurements

In this subsection, the analyzed datasets are provided by the Department of Epileptology at University of Bonn (22). The EEGs were recorded at the sampling frequency of 173.61 Hz. According to the Shannon sampling theorem, the spectral band-width of the EEG recordings is 0.5–85 Hz. Digital filters, with the passing band of 0.53–40 Hz, were utilized as pre-processings of the EEGs. Figure 4A illustrates a EEG segment collected from healthy volunteers in an awake state with eyes open. The FFT spectrum of the signal segment is shown in Figure 4B. Due to the band pass filtering step, the spectrum components in the frequency range 40–85 Hz are relatively small. However, by visual inspection, an energy concentration area can be still found near the power line frequency (Figure 4C).

FIGURE 4
www.frontiersin.org

Figure 4. (A) The time domain waveform of the EEG measurement; (B) FFT spectrum in linear scale; (C) FFT spectrum in logarithmic scale; (D) sparse FFT spectrum by the proposed method; (E) zoom-in plot of the sparse spectrum in the neighbor of 50 Hz; (F) zoom-in plot of the sparse spectrum in the neighbor of 76 Hz; (G) the cost function history of the iterated algorithm; (H) the synthesized compensation signal; and (I) the denoised signal.

To remove the PLI, the ASD methodology is performed on the EEG segment. In order to guarantee the convergence of the algorithm, two thousand iterations are employed. The convergence of the loss function can be found in Figure 4G. The sparse Fourier spectrum is depicted in Figure 4D. The contents of the signal in the frequency domain are quite complicated. Many non-stationary components can be detected. Due to the sparse representation algorithm, the amplitudes of many spectral lines are almost zero. As such, sinusoidal waves, whose sparse spectrum consists of a very limited number of spectral lines, can be effectively isolated from other non-stationary components.

Two spectral lines, whose frequencies are 49.95 and 49.96 Hz, can be used for retrieve the PLI component. Besides, another strong sinusoidal wave, whose frequency is ~76 Hz, is also found in the spectrum. zoom-in plots of two sinusoidal waves are illustrated in Figures 4E,F. The spectral lines of 49.95 and 49.96 Hz are picked out to reconstruct the PLI component, whose time domain waveform is shown in Figure 4H. By checking the shape, it is confirmed that the sinusoidal wave is perfectly reconstructed. By subtracting the retrieved PLI component from the EEG segment, the denoised signal is shown in Figure 4I. The PLI component is relatively weak in energy, and therefore the denoised signal is very similar to the original EEG segment.

Discussion

According to the above arguments, it can be concluded that the proposed ASD, which is based on the SALSA, can be utilized as an effective algorithm to retrieve sinusoidal waves.

In spectral analysis of sinusoidal waves of finite digital samples, the ASD can achieve sparse representation. For a sinusoidal wave, the phenomenon of energy leakage occurs if its sampling does not meet the full period sampling condition. In such circumstances, the spectral counterpart of a sinusoidal wave is composed of a main lobe and a few side lobes. The side lobes caused by energy leakage spread across the entire frequency domain. For signal analysis with a segmentation window of the rectangular shape, the side lobes decay very slowly. Reconstruction error by using the main lobe will cause a big error. However, by using a redundant Fourier dictionary containing evenly spaced sinusoidal atoms, it is possible to alleviate this problem. In the numerical simulation, the simple harmonic wave can be sparsely represented by four spectral lines. The amplitudes of two adjacent side lobes are 1.63 × 10−4 and 1.39 × 10−4respectively. The reconstructed signal can be obtained using the four spectral lines shown in Figure 3C. The relative error between the reconstruction error and the original signal is calculated to be 0.2%. While in the EEG recorded from actual measurements, only two spectral lines are sufficient to allow a reconstruction of PLI with high accuracy. The amplitudes of two adjacent side lobes are 3.88 × 10−7 and 3.78 ×10−7 respectively. The side lobes also exist in the ASD, but they very small in energy. Therefore, the side lobes can be ignored in the reconstruction process.

As shown in the flow chart (Figure 1), there are many parameters in the SALSA algorithm. The redundancy factor (Q) of the employed dictionary and the iteration number can directly affect the sparse Fourier spectrum. In the numerical simulation, there are 4 strong spectral lines when Q = 10 and Iter_Num = 100. Keeping the parameter Q unchanged, there can be only 2 strong spectral lines when the iteration number is increased to 1,000. On the other hand, a large value of Q is beneficial in prompting the sparsity of the resultant spectrum. However, larger values of Q and Iter_Num requires are more time consuming. To suppress the PLI component as well as other sinusoidal waves, we can set the amplitudes of spectral lines as zero relevant to them and keep other spectral contents unchanged. It is unnecessary to identify their harmonic parameters of amplitude, frequency and phase. However, these parameters can be calculated by using FFT on their reconstruction signals.

Regarding how to determine the number of atoms in the Fourier dictionary, as the number of atoms increases, it will be beneficial to the compression of the main lobe width of the PLI, but it will also affect the efficiency of the whole algorithm, generally ten times the number of atoms of the original is enough.

In addition to the method proposed in this paper, the using of adaptive notch filters for PLI removal has been investigated by the authors (23). The core of the study is ratio-based spectral correction which can extract the spectral information of the PLI components. The difference between the study and ours is that the preceding method does not change the spectral resolution. The information of the PLI components is based on the ratio computation, while the energy leakage of the spectrum faces no mitigation. Our method reduces the phenomenon of overlapping by increasing the spectral resolution. And due to the narrow band property of PLI in the spare representation, they can be more easily isolated from other contents, making its signal information extraction efficient and accurate.

Data Availability Statement

Publicly available datasets were analyzed in this study. This data can be found here: http://epileptologie-bonn.de/cms/.

Author Contributions

B-qC and W-fS conceived and designed the classification method and reviewed and edited the manuscript. C-qW and B-xZ performed the experiment. C-qW and B-xZ preprocess and analyzed the data and wrote the manuscript. All authors contributed to the article and approved the submitted version.

Funding

This research was supported financially by National Natural Science Foundation of China (No. 51605403), Natural Science Foundation of Guangdong Province, China (No. 2015A030310010), Natural Science Foundation of Fujian Province, China (No. 2016J01012), the Aeronautical Science Foundation of China (No. 20183368004), and the Fundamental Research Funds for the Central Universities under Grant (No. 20720190009).

Conflict of Interest

The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.

References

1. Birbaumer N, Weber C, Neuper C, Buch E, Haagen K, Cohen K. Brain–computer interface research: coming of age. Clin Neurophysiol. (2006) 117:479–83. doi: 10.1016/j.clinph.2005.11.002

PubMed Abstract | CrossRef Full Text | Google Scholar

2. Lehmann D. EEG assessment of brain activity: spatial aspects, segmentation and imaging. Int J Psychophysiol. (1984) 1:267–76. doi: 10.1016/0167-8760(84)90046-1

PubMed Abstract | CrossRef Full Text | Google Scholar

3. Leske S, Dalal SS. Reducing power line noise in EEG and MEG data via spectrum interpolation. Neurolmage. (2019) 189:763–76. doi: 10.1016/j.neuroimage.2019.01.026

PubMed Abstract | CrossRef Full Text | Google Scholar

4. Gramann K, Ferris DP, Gwin J, Makeig S. Imaging natural cognition in action. Int J Psychophysiol. (2014) 91:22–9. doi: 10.1016/j.ijpsycho.2013.09.003

CrossRef Full Text | Google Scholar

5. Makeig S, Gramann K, Jung TP, Sejnowski TJ, Poizner H. Linking brain, mind and behavior. Int J Psychophysiol. (2009) 73:95–100. doi: 10.1016/j.ijpsycho.2008.11.008

PubMed Abstract | CrossRef Full Text | Google Scholar

6. Benatti S, Casamassima F, Milosevic B, Farella E, Schönle P, Fateh S, et al. A versatile embedded platform for EMG acquisition and gesture recognition. IEEE Trans Biomed Circuits Syst. (2015) 9:620–30. doi: 10.1109/TBCAS.2015.2476555

PubMed Abstract | CrossRef Full Text | Google Scholar

7. Qin L, He B. A wavelet-based time-frequency analysis approach for classification of motor imagery for brain-computer interface applications. J Neural Eng. (2005) 2:65–72. doi: 10.1088/1741-2560/2/4/001

PubMed Abstract | CrossRef Full Text | Google Scholar

8. Siuly S, Li Y. Improving the separability of motor imagery EEG signals using a cross correlation-based least square support vector machine for brain computer interface. IEEE Transact Neural Syst Rehabil Eng. (2012) 2.0:526–38. doi: 10.1109/TNSRE.2012.2184838

PubMed Abstract | CrossRef Full Text | Google Scholar

9. Tomasini M, Benatti S, Milosevic B, Farella E, Benini L. Power line interference removal for high-quality continuous biosignal monitoring with low-power wearable devices. IEEE Sens J. (2016) 16:3887–95. doi: 10.1109/JSEN.2016.2536363

CrossRef Full Text | Google Scholar

10. Verma AR, Singh Y. Adaptive tunable notch filter for ECG signal enhancement. Proc Comp Sci. (2015) 57:332–7. doi: 10.1016/j.procs.2015.07.347

CrossRef Full Text | Google Scholar

11. Chen BQ, Lan QX, Li Y, Zhuang SQ, Cao XC. Enhancement of fault feature extraction from displacement signals by suppressing severe end distortions via sinusoidal wave reduction. Energies. (2019) 12:3536. doi: 10.3390/en12183536

CrossRef Full Text | Google Scholar

12. Peng ZK, Tse PW, Chu FL. A comparison study of improved Hilbert–Huang transform and wavelet transform: application to fault diagnosis for rolling bearing. Mech Syst Signal Process. (2005) 19:974–88. doi: 10.1016/j.ymssp.2004.01.006

CrossRef Full Text | Google Scholar

13. He WP, Zi YY, Chen BQ, Wu F, He ZJ. Automatic fault feature extraction of mechanical anomaly on induction motor bearing using ensemble super-wavelet transform. Mech Syst Signal Proces. (2015) 54–55:457–80. doi: 10.1016/j.ymssp.2014.09.007

CrossRef Full Text | Google Scholar

14. Poornachandra S. Wavelet-based denoising using subband dependent threshold for ECG signals. Digital Signal Process. (2008) 18:49–55. doi: 10.1016/j.dsp.2007.09.006

CrossRef Full Text | Google Scholar

15. Wang SH, Govindaraj VV, Górriz JM, Zhang X, Zhang YD. Covid-19 classification by FGCNet with deep feature fusion from graph convolutional network and convolutional neural network. Inform Fusion. (2021) 67:208–29. doi: 10.1016/j.inffus.2020.10.004

PubMed Abstract | CrossRef Full Text | Google Scholar

16. Wang SH, Nayak DR, Guttery DS, Zhang X, Zhang YD. COVID-19 classification by CCSHNet with deep fusion using transfer learning and discriminant correlation analysis. Inform Fusion. (2020) 68:131–48. doi: 10.1016/j.inffus.2020.11.005

CrossRef Full Text | Google Scholar

17. Varadarajan KK, Suhasini PR, Manikantan K, Ramachandran S. Face recognition using block based feature extraction with CZT and Goertzel-algorithm as a preprocessing technique. Proc Comp Sci. (2014) 46:1458–67. doi: 10.1016/j.procs.2015.02.065

CrossRef Full Text | Google Scholar

18. Li F, Gao Y, Cao Y, Iravani R. Improved teager energy operator and improved chirp-Z transform for parameter estimation of voltage flicker. IEEE Trans Power Del. (2015) 31:245–53. doi: 10.1109/TPWRD.2015.2448943

CrossRef Full Text | Google Scholar

19. Zhang B, Xiao TY, Zhong JZ. A simple determination approach for zero-padding of FFT method in focal spot calculation. Opt Commun. (2019) 451:260–4. doi: 10.1016/j.optcom.2019.06.065

CrossRef Full Text | Google Scholar

20. Afonso MV, Bioucas-Dias JM, Figueiredo MAT. Fast image recovery using variable splitting and constrained optimization. IEEE Trans Image Process. (2010) 19:2345–56. doi: 10.1109/TIP.2010.2047910

PubMed Abstract | CrossRef Full Text | Google Scholar

21. Afonso MV, Bioucas-Dias JM, Figueiredo MAT. An augmented Lagrangian approach to the constrained optimization formulation of imaging inverse problems. IEEE Trans Image Process. (2011) 20:681–95. doi: 10.1109/TIP.2010.2076294

PubMed Abstract | CrossRef Full Text | Google Scholar

22. Andrzejak RG, Lehnertz K, Rieke C, Mormann F, David P, Elger CE. Indications of nonlinear deterministic and finite dimensional structures in time series of brain electrical activity: dependence on recording region and brain state. Phys Rev Ed. (2001) 64:061907. doi: 10.1103/PhysRevE.64.061907

PubMed Abstract | CrossRef Full Text | Google Scholar

23. Chen BQ, Li Y, Cao XC, Sun WF, He WP. Removal of power line interference from ECG signals using adaptive notch filters of sharp resolution. IEEE Access. (2019) 7:150667–76. doi: 10.1109/ACCESS.2019.2944027

CrossRef Full Text | Google Scholar

Keywords: EEG, spare representation, fourier transform, powerline interference, basis pursuit

Citation: Chen B-q, Zheng B-x, Wang C-q and Sun W-f (2021) Adaptive Sparse Detector for Suppressing Powerline Component in EEG Measurements. Front. Public Health 9:669190. doi: 10.3389/fpubh.2021.669190

Received: 18 February 2021; Accepted: 06 April 2021;
Published: 07 May 2021.

Edited by:

Yonghong Peng, Manchester Metropolitan University, United Kingdom

Reviewed by:

Wei Cao, Huaqiao University, China
Wenrong Xiao, China Three Gorges University, China

Copyright © 2021 Chen, Zheng, Wang and Sun. This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.

*Correspondence: Wei-fang Sun, swf@wzu.edu.cn

Disclaimer: All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article or claim that may be made by its manufacturer is not guaranteed or endorsed by the publisher.