<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v2.3 20070202//EN" "journalpublishing.dtd">
<article xml:lang="EN" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" article-type="brief-report">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">Front. Neurosci.</journal-id>
<journal-title>Frontiers in Neuroscience</journal-title>
<abbrev-journal-title abbrev-type="pubmed">Front. Neurosci.</abbrev-journal-title>
<issn pub-type="epub">1662-453X</issn>
<publisher>
<publisher-name>Frontiers Media S.A.</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="doi">10.3389/fnins.2021.780373</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Neuroscience</subject>
<subj-group>
<subject>Brief Research Report</subject>
</subj-group>
</subj-group>
</article-categories>
<title-group>
<article-title>Suppressing of Power Line Artifact From Electroencephalogram Measurements Using Sparsity in Frequency Domain</article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name><surname>Tan</surname> <given-names>Jin-Lin</given-names></name>
<xref ref-type="aff" rid="aff1"><sup>1</sup></xref>
<xref ref-type="aff" rid="aff2"><sup>2</sup></xref>
</contrib>
<contrib contrib-type="author">
<name><surname>Liang</surname> <given-names>Zhi-Feng</given-names></name>
<xref ref-type="aff" rid="aff2"><sup>2</sup></xref>
</contrib>
<contrib contrib-type="author">
<name><surname>Zhang</surname> <given-names>Rui</given-names></name>
<xref ref-type="aff" rid="aff2"><sup>2</sup></xref>
</contrib>
<contrib contrib-type="author">
<name><surname>Dong</surname> <given-names>You-Qiang</given-names></name>
<xref ref-type="aff" rid="aff1"><sup>1</sup></xref>
</contrib>
<contrib contrib-type="author">
<name><surname>Li</surname> <given-names>Guang-Hui</given-names></name>
<xref ref-type="aff" rid="aff1"><sup>1</sup></xref>
</contrib>
<contrib contrib-type="author" corresp="yes">
<name><surname>Zhang</surname> <given-names>Min</given-names></name>
<xref ref-type="aff" rid="aff1"><sup>1</sup></xref>
<xref ref-type="corresp" rid="c001"><sup>&#x002A;</sup></xref>
<uri xlink:href="http://loop.frontiersin.org/people/1484479/overview"/>
</contrib>
<contrib contrib-type="author">
<name><surname>Wang</surname> <given-names>Hai</given-names></name>
<xref ref-type="aff" rid="aff1"><sup>1</sup></xref>
</contrib>
<contrib contrib-type="author" corresp="yes">
<name><surname>Xu</surname> <given-names>Na</given-names></name>
<xref ref-type="aff" rid="aff3"><sup>3</sup></xref>
<xref ref-type="corresp" rid="c002"><sup>&#x002A;</sup></xref>
</contrib>
</contrib-group>
<aff id="aff1"><sup>1</sup><institution>School of Aerospace Science and Technology, Xidian University</institution>, <addr-line>Xi&#x2019;an</addr-line>, <country>China</country></aff>
<aff id="aff2"><sup>2</sup><institution>Shaanxi Aerospace Technology Application Research Institute Co., Ltd</institution>, <addr-line>Xi&#x2019;an</addr-line>, <country>China</country></aff>
<aff id="aff3"><sup>3</sup><institution>The Second Affiliated Hospital of Xiamen Medical College</institution>, <addr-line>Xiamen</addr-line>, <country>China</country></aff>
<author-notes>
<fn fn-type="edited-by"><p>Edited by: Yizhang Jiang, Jiangnan University, China</p></fn>
<fn fn-type="edited-by"><p>Reviewed by: Zhe Yang, Dongguan University of Technology, China; Xin Zhang, Southwest Jiaotong University, China; Yu Wang, Xi&#x2019;an Jiaotong University, China</p></fn>
<corresp id="c001">&#x002A;Correspondence: Min Zhang, <email>minzhang@xidian.edu.cn</email></corresp>
<corresp id="c002">Na Xu, <email>xuna1313@163.com</email></corresp>
<fn fn-type="other" id="fn004"><p>This article was submitted to Brain Imaging Methods, a section of the journal Frontiers in Neuroscience</p></fn>
</author-notes>
<pub-date pub-type="epub">
<day>28</day>
<month>10</month>
<year>2021</year>
</pub-date>
<pub-date pub-type="collection">
<year>2021</year>
</pub-date>
<volume>15</volume>
<elocation-id>780373</elocation-id>
<history>
<date date-type="received">
<day>21</day>
<month>09</month>
<year>2021</year>
</date>
<date date-type="accepted">
<day>08</day>
<month>10</month>
<year>2021</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#x00A9; 2021 Tan, Liang, Zhang, Dong, Li, Zhang, Wang and Xu.</copyright-statement>
<copyright-year>2021</copyright-year>
<copyright-holder>Tan, Liang, Zhang, Dong, Li, Zhang, Wang and Xu</copyright-holder>
<license xlink:href="http://creativecommons.org/licenses/by/4.0/"><p>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.</p></license>
</permissions>
<abstract>
<p>Electroencephalogram (EEG) plays an important role in brain disease diagnosis and research of brain-computer interface (BCI). However, the measurements of EEG are often exposed to strong interference of power line artifact (PLA). Digital notch filters (DNFs) can be applied to remove the PLA effectively, but it also results in severe signal distortions in the time domain. To address this problem, spectrum correction (SC) based methods can be utilized. These methods estimate harmonic parameters of the PLA such that compensation signals are produced to remove the noise. In order to ensure high accuracy during harmonic parameter estimations, a novel approach is proposed in this paper. This novel approach is based on the combination of sparse representation (SR) and SC. It can deeply mine the information of PLA in the frequency domain. Firstly, a ratio-based spectrum correction (RBSC) using rectangular window is employed to make rough estimation of the harmonic parameters of PLA. Secondly, the two spectral line closest to the estimated frequency are calculated. Thirdly, the two spectral lines with high amplitudes can be utilized as input of RBSC to make finer estimations of the harmonic parameters. Finally, a compensation signal, based on the extracted harmonic parameters, is generated to suppress PLA. Numerical simulations and actual EEG signals with PLA were used to evaluate the effectiveness of the improved approach. It is verified that this approach can effectively suppress the PLA without distorting the time-domain waveform of the EEG signal.</p>
</abstract>
<kwd-group>
<kwd>EEG</kwd>
<kwd>brain imaging</kwd>
<kwd>sparse representation</kwd>
<kwd>noise reduction</kwd>
<kwd>salient feature enhancement</kwd>
</kwd-group>
<contract-sponsor id="cn001">Fundamental Research Funds for the Central Universities<named-content content-type="fundref-id">10.13039/501100012226</named-content></contract-sponsor>
<counts>
<fig-count count="4"/>
<table-count count="0"/>
<equation-count count="15"/>
<ref-count count="38"/>
<page-count count="9"/>
<word-count count="6384"/>
</counts>
</article-meta>
</front>
<body>
<sec sec-type="intro" id="S1">
<title>Introduction</title>
<p>In the measurement of Electroencephalogram (EEG), differences in voltages from distinct sites of the brain are recorded over a period of time (<xref ref-type="bibr" rid="B14">Hern&#x00E1;ndez-Ronquillo et al., 2020</xref>; <xref ref-type="bibr" rid="B32">Sun et al., 2020</xref>). The EEG signal contains abundant information related to physiological, psychological and pathological activities of the brain. Therefore, the analysis of EEG signals is of vital importance in the clinical diagnosis and treatment of many diseases, such as Alzheimer&#x2019;s disease (<xref ref-type="bibr" rid="B12">Faiman et al., 2021</xref>), depression (<xref ref-type="bibr" rid="B24">Miao et al., 2021</xref>), idiopathic epilepsy and psychogenic non-epileptic seizures (<xref ref-type="bibr" rid="B29">Sharma G. et al., 2021</xref>). On the other hand, EEG also plays an important role in the research of brain-computer interface (BCI). BCI is referred to as a non-invasive way of human-machine interface between the brain and exterior devices (<xref ref-type="bibr" rid="B10">Dagdevir and Tokmakci, 2021</xref>). BCI does not rely on conventional neurotransmission pathways (<xref ref-type="bibr" rid="B11">Deshpande et al., 2017</xref>). Nowadays, many brain imaging methodologies have been adopted by the researchers, such as EEG, magnetic resonance imaging (MRI) and functional MRI (fMRI; <xref ref-type="bibr" rid="B15">Hong et al., 2018</xref>). Among the above mediums, EEG is regarded as the most convenient one due to its mobility and lower cost.</p>
<p>In medical applications, owing to non-stationary characteristics of EEG features and differences among individual measurements, the analysis of EEG signals is comparatively complicated and difficult (<xref ref-type="bibr" rid="B2">An et al., 2021</xref>). The traditional signal analysis method based on fast Fourier transform (FFT) cannot meet the requirements of EEG signal analysis. In order to reduce excessive professional requirements for medical staff to identify EEG, deep learning (DL) based methods, such as convolutional neural network (CNN; <xref ref-type="bibr" rid="B4">Cao et al., 2019</xref>; <xref ref-type="bibr" rid="B26">Prathaban and Balasubramanian, 2021</xref>), are introduced to ensure intelligent understanding of EEG signals, especially for large scale datasets. Aiming at achieving robust recognition ability, researchers have designed novel DL neural networks with distinguished types of network architecture, input formulation, and activation function (<xref ref-type="bibr" rid="B27">Saegh et al., 2021</xref>). Li proposed an FFT-based deep feature learning method for EEG classification (<xref ref-type="bibr" rid="B20">Li and Chen, 2021</xref>). Shankar proposed a DL based epileptic seizure detection algorithm by using 2D recurrence plot images generated from EEG signals for specific brain rhythms (<xref ref-type="bibr" rid="B28">Shankar et al., 2021</xref>). Jana studied an efficient seizure prediction technique based on the combination of CNN and a novel technique of channel reduction (<xref ref-type="bibr" rid="B18">Jana and Mukherjee, 2021</xref>). According to the above studies, researchers also attached significant attentions in deriving special features from raw EEG signals because it can help improve the accuracy and efficiency of the DL neural networks.</p>
<p>In spite of the versatility of EEG signal in clinical applications and brain imaging science, it is reported that the salient features within the EEG signals are weak in energy. On the other hand, a variety of artifacts are likely to be incorporated during acquisitions of EEG signals. To investigate the essential physiological information corrupted by these noisy artifacts, pre-processing based on signal processing techniques is indispensable. Among the many sources of interference, the power line artifact (PLA), at the frequency of 50 or 60 Hz, is almost inevitable in &#x201C;field&#x201D; or mobile EEG measurements outside the lab (<xref ref-type="bibr" rid="B19">Leske and Dalal, 2019</xref>). The presence of PLA can significantly affect the analysis and extraction of essential features from EEG recordings. Although shielding of the environment has been recognized as an effective way to reduce PLA in the lab, it is often impractical in scenarios of natural environments. Therefore, alternative solutions, hardware based or software based, must be adopted to address this PLA problem. In comparison, the advantages of software-based solutions are more prominent because they are more flexible and easier to be realized. In state-of-the-art researches, signal processing tools, such as digital notch filters (DNFs; <xref ref-type="bibr" rid="B25">Piskorowski, 2013</xref>), short time Fourier transform (STFT; <xref ref-type="bibr" rid="B17">Huang et al., 2019</xref>), wavelet transform (WT; <xref ref-type="bibr" rid="B13">He et al., 2015</xref>; <xref ref-type="bibr" rid="B16">Huang et al., 2021</xref>; <xref ref-type="bibr" rid="B30">Sharma S. et al., 2021</xref>), and empirical mode decomposition (EMD; <xref ref-type="bibr" rid="B33">Taran et al., 2018</xref>), have been utilized to remove the PLA. However, according to theoretical investigations, the above techniques can be interpreted as digital filters with specific passing band in the frequency domain (<xref ref-type="bibr" rid="B35">Wu and Huang, 2004</xref>). Owing to the problems of energy leakage and picket-fence effect (PFE) in canonical Fourier transform, such kinds of digital filters will cause non-ignorable distortions in filtered results, whereas the same problems also occur in hardware-based solutions. To overcome this side effect, a feasible way is to construct a compensation signal with high precision. According to engineering experiences, PLA can be modeled as a sinusoidal component consisting of a simple harmonic wave. While, a sinusoidal component can be uniquely determined by harmonic parameters of amplitude, frequency and phase. Therefore, to retrieve the harmonic parameters become the essential task in PLA removal.</p>
<p>Sparse representation (SR) is a comparatively new development of signal expansion (<xref ref-type="bibr" rid="B21">Li and Chen, 2008</xref>). It expresses an input signal in terms of linear combinations of atoms from a dictionary. It has achieved tremendous successes in various engineering applications (<xref ref-type="bibr" rid="B34">Wang et al., 2016</xref>; <xref ref-type="bibr" rid="B36">Yang et al., 2020</xref>; <xref ref-type="bibr" rid="B38">Zhang et al., 2021</xref>). Conventional SRs are implemented using iterative algorithms and may require large computational resources (<xref ref-type="bibr" rid="B3">Cao et al., 2021</xref>; <xref ref-type="bibr" rid="B6">Chen et al., 2021</xref>; <xref ref-type="bibr" rid="B1">An et al., 2022</xref>). If the efficiency of SR algorithm can be improved, it will effectively expand the scope of its use in medical engineering (<xref ref-type="bibr" rid="B37">Yang et al., 2019</xref>; <xref ref-type="bibr" rid="B8">Collazos-Huertas et al., 2020</xref>; <xref ref-type="bibr" rid="B9">Cury et al., 2020</xref>). In this paper, to overcome the signal distortion effect in PLA removal of EEG signals, we propose a novel approach based on the combination of SR and spectrum correction (SC). SC methods can identify the harmonic parameters based on the information in the frequency domain. It will be shown in this paper that for a sinusoidal component, the SC can be regarded as a numerical algorithm to realize SR <italic>via</italic> a non-iterative way. In ratio-based spectrum correction (RBSC) algorithms, the performance of harmonic parameter extraction is determined by signal-to-noise ratios of baseline spectral lines (BSSLs). Taking this phenomenon into account, a dual-step correcting algorithm (DSCA) is put forward. Firstly, a RBSC, using the rectangular window, is employed for preliminary identification of harmonic parameters. Secondly, two BSSLs with high SNR are calculated. Thirdly, another RBSC is employed to estimate the harmonic parameters with higher precision. On the basis of the estimated harmonic parameters, a compensation signal is reconstructed. PLA removal by subtracting the compensation signal from the original EEG signal can avoid the side effect of signal distortion. Analysis using numerical simulation and measured signal shows that the proposed method is effective, efficient, and can suppress waveform distortion.</p>
</sec>
<sec sec-type="materials|methods" id="S2">
<title>Materials and Methods</title>
<sec id="S2.SS1">
<title>Mechanism of Signal Distortion in Electroencephalogram Pre-processing</title>
<p>To ensure high performance of BCI, noises in EEG signals should be suppressed using pre-processing based on hardware-based or software-based solutions. However, severe signal distortions may be produced by such pre-processing. The theory of Fourier transform can be used to explain the reason of this side effect. An EEG signal<italic>x</italic>(<italic>t</italic>), corrupted by the PLA, can be expressed as<italic>x</italic>(<italic>t</italic>) = <italic>eeg</italic>(<italic>t</italic>) + <italic>pla</italic>(<italic>t</italic>), where <italic>eeg</italic>(<italic>t</italic>) and <italic>pla</italic>(<italic>t</italic>) stands for the salient EEG features and PLA, respectively. In most cases, the PLA component can be modeled as a sinusoidal component, expressed as<italic>pla</italic>(<italic>t</italic>) = <italic>A</italic><sub><italic>pla</italic></sub> &#x22C5; <italic>cos</italic>(2&#x03C0;<italic>f</italic><sub><italic>pla</italic></sub><italic>t</italic> + &#x03C6;<sub><italic>pla</italic></sub>). These harmonic parameters (<italic>A</italic><sub><italic>pla</italic></sub>,<italic>f</italic><sub><italic>pla</italic></sub>,&#x03C6;<sub><italic>pla</italic></sub>) are crucial to determine the waveform of PLA. In actual analysis of a dynamic process, the digitization of a physical quantity requires the signal to have a finite sampling frequency (<italic>f</italic><sub><italic>s</italic></sub>) and a finite sampling number (<italic>N</italic>) (<xref ref-type="fig" rid="F1">Figure 1A</xref>). That is to say, after digitization, <italic>x</italic>(<italic>t</italic>) should be expressed as <italic>x</italic>[<italic>n</italic>] = <italic>x</italic>((<italic>n</italic> &#x2212; 1) &#x22C5; &#x0394;<italic>t</italic>), where <italic>n</italic> = 0, 1, &#x2026;, <italic>N</italic> &#x2212; 1 and the spatial interval is denoted as &#x0394;<italic>t</italic> = 1/<italic>f</italic><sub><italic>s</italic></sub>. The FFT converts an input signal from the time domain into a counterpart in the frequency domain. In numerical implementations of FFT, a cluster of sinusoidal waves are used to decompose the input signals.</p>
<fig id="F1" position="float">
<label>FIGURE 1</label>
<caption><p><bold>(A)</bold> Digitization of dynamic processes with finite sampling frequency and a finite sampling number; <bold>(B)</bold> FFT spectrum of a sinusoidal component; <bold>(C)</bold> the energy leakage problem; <bold>(D)</bold> the picket-fence effect (PFE) and the filtering characteristics of a digital filters from Daubechies wavelet basis (<xref ref-type="bibr" rid="B22">Mallat, 1989</xref>; <xref ref-type="bibr" rid="B7">Chen et al., 2012</xref>).</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fnins-15-780373-g001.tif"/>
</fig>
<disp-formula id="S2.E1"><label>(1)</label><mml:math id="M1" display="block"><mml:mrow><mml:mrow><mml:mrow><mml:mi>X</mml:mi><mml:mrow><mml:mo stretchy="false">[</mml:mo><mml:mi mathvariant="normal">&#x2113;</mml:mi><mml:mo stretchy="false">]</mml:mo></mml:mrow></mml:mrow><mml:mo>=</mml:mo><mml:mrow><mml:mi>F</mml:mi><mml:mi>F</mml:mi><mml:mi>T</mml:mi><mml:mrow><mml:mo>&#x007B;</mml:mo><mml:mrow><mml:mi>x</mml:mi><mml:mrow><mml:mo stretchy="false">[</mml:mo><mml:mi>n</mml:mi><mml:mo stretchy="false">]</mml:mo></mml:mrow></mml:mrow><mml:mo>&#x007D;</mml:mo></mml:mrow></mml:mrow></mml:mrow><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
<p>where <italic>X</italic>[&#x2113;] (&#x2113; = 0, 1 &#x2026;, <italic>N</italic> &#x2212; 1) represents the complex-valued coefficient at the frequency of (&#x2113; &#x2212; 1) &#x22C5; <italic>f</italic><sub><italic>s</italic></sub>/<italic>N</italic>. The FFT spectrum is also a sampling of actual Fourier spectrum of <italic>x</italic>(<italic>t</italic>). If the frequency <italic>f</italic><sub><italic>pla</italic></sub> does not belong to the set &#x007B;(&#x2113; &#x2212; 1) &#x22C5; <italic>f</italic><sub><italic>s</italic></sub>/<italic>N</italic>&#x007C; &#x2113; = 0, 1 &#x2026;, <italic>N</italic> &#x2212; 1&#x007D;, the problem of energy leakage and PFE occur (<xref ref-type="bibr" rid="B5">Chen et al., 2019</xref>). In such circumstance, the FFT spectrum of &#x007B;<italic>pla</italic>[<italic>n</italic>]&#x007D; is dense in frequency domain (<xref ref-type="fig" rid="F1">Figure 1B</xref>). The energy of the noisy component &#x007B;<italic>pla</italic>[<italic>n</italic>]&#x007D; leaks across the entire frequency domain. A simple harmonic wave in time domain becomes a broad band signal in the frequency domain. Therefore, the harmonic parameters cannot be estimated using any single spectral line in the FFT spectrum (<xref ref-type="fig" rid="F1">Figure 1C</xref>).</p>
<p>Wavelet transform and EMD are important developments of the classical FFT. However, they are essentially digital filters with specific passing band in the frequency domain (<xref ref-type="fig" rid="F1">Figure 1D</xref>). By using them, only a part of the PLA spectrum can be suppressed. The residual contents after digital filtering still leads to side effect of signal distortion. This phenomenon is similar to Gibbs phenomenon in Fourier analysis. Therefore, it can also be summarized as a pseudo-Gibbs phenomenon (PGF) in multi-scale analysis.</p>
</sec>
<sec id="S2.SS2">
<title>Fundamentals of Sparse Representation</title>
<p>Sparse representation has become a hot research topic in the field of signal processing during the past two decades. SR aims at expressing an input signal <italic>x</italic> as a linear combination of atoms from an over-complete dictionary &#x03A6;.</p>
<disp-formula id="S2.E2"><label>(2)</label><mml:math id="M2" display="block"><mml:mrow><mml:mrow><mml:mi>x</mml:mi><mml:mo>=</mml:mo><mml:mrow><mml:mn>&#x03A6;</mml:mn><mml:mi>c</mml:mi></mml:mrow><mml:mo>=</mml:mo><mml:mrow><mml:mrow><mml:mo>[</mml:mo><mml:mtable columnspacing="5pt" displaystyle="true"><mml:mtr><mml:mtd columnalign="center"><mml:msub><mml:mi mathvariant="normal">&#x03C6;</mml:mi><mml:mn>1</mml:mn></mml:msub></mml:mtd><mml:mtd columnalign="center"><mml:msub><mml:mi mathvariant="normal">&#x03C6;</mml:mi><mml:mn>2</mml:mn></mml:msub></mml:mtd><mml:mtd columnalign="center"><mml:mi mathvariant="normal">&#x22EF;</mml:mi></mml:mtd><mml:mtd columnalign="center"><mml:msub><mml:mi mathvariant="normal">&#x03C6;</mml:mi><mml:mi>M</mml:mi></mml:msub></mml:mtd></mml:mtr></mml:mtable><mml:mo>]</mml:mo></mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mtable displaystyle="true" rowspacing="0pt"><mml:mtr><mml:mtd columnalign="center"><mml:msub><mml:mi>c</mml:mi><mml:mn>1</mml:mn></mml:msub></mml:mtd></mml:mtr><mml:mtr><mml:mtd columnalign="center"><mml:msub><mml:mi>c</mml:mi><mml:mn>2</mml:mn></mml:msub></mml:mtd></mml:mtr><mml:mtr><mml:mtd columnalign="center"><mml:mi mathvariant="normal">&#x22EE;</mml:mi></mml:mtd></mml:mtr><mml:mtr><mml:mtd columnalign="center"><mml:msub><mml:mi>c</mml:mi><mml:mi>M</mml:mi></mml:msub></mml:mtd></mml:mtr></mml:mtable><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:mrow><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
<p>where &#x03C6;<sub><italic>i</italic></sub> &#x2208; <italic>&#x03A6;</italic> (<italic>i</italic> = 1, 2, &#x2026;, <italic>M</italic>) and <italic>M</italic> is the number of atoms in &#x03A6;. For EEG signal analysis, the variables <italic>x</italic> and &#x03C6;<sub><italic>i</italic></sub> are supposed to be column vectors of dimension <italic>K</italic>. The dimension of &#x03A6; in matrix form is <italic>K</italic> &#x00D7; <italic>M</italic>. Different from a basis, the condition <italic>M</italic> &#x00D7; <italic>K</italic> should be satisfied for an SR dictionary &#x03A6;. To satisfy the demand of sparsity, most coefficients in the set &#x007B;<italic>c</italic><sub><italic>i</italic></sub>&#x007D; are approximate or equal to zero.</p>
<p>To obtain a sparse solution <inline-formula><mml:math id="INEQ22"><mml:mover accent="true"><mml:mi>c</mml:mi><mml:mo stretchy="false">^</mml:mo></mml:mover></mml:math></inline-formula>, we need to solve the following optimization problem.</p>
<disp-formula id="S2.E3"><label>(3)</label><mml:math id="M3" display="block"><mml:mrow><mml:mover accent='true'><mml:mi>c</mml:mi><mml:mo>&#x005E;</mml:mo></mml:mover><mml:mo>=</mml:mo><mml:mi mathvariant="italic">argmin</mml:mi><mml:mo>&#x2225;</mml:mo><mml:mi>c</mml:mi><mml:msub><mml:mo>&#x2225;</mml:mo><mml:mn>0</mml:mn></mml:msub><mml:mo>,</mml:mo><mml:mo>&#x00A0;</mml:mo><mml:mi>s</mml:mi><mml:mo>.</mml:mo><mml:mi>t</mml:mi><mml:mo>.</mml:mo><mml:mo>&#x00A0;</mml:mo><mml:mi>x</mml:mi><mml:mo>=</mml:mo><mml:mn>&#x03A6;</mml:mn><mml:mi>c</mml:mi></mml:mrow></mml:math></disp-formula>
<p>where the L0-norm &#x007C;&#x007C;<italic>c</italic>&#x007C;&#x007C;<sub>0</sub> calculates the number of non-zero terms in <inline-formula><mml:math id="INEQ24"><mml:mover accent="true"><mml:mi>c</mml:mi><mml:mo stretchy="false">^</mml:mo></mml:mover></mml:math></inline-formula>. However, this problem has proven to be NP-hard. To deal with this problem, the L1-norm <inline-formula><mml:math id="INEQ25"><mml:mrow><mml:msub><mml:mrow><mml:mo fence="true">&#x007C;&#x007C;</mml:mo><mml:mi>c</mml:mi><mml:mo fence="true">&#x007C;&#x007C;</mml:mo></mml:mrow><mml:mn>1</mml:mn></mml:msub><mml:mo>=</mml:mo><mml:mrow><mml:msubsup><mml:mo largeop="true" symmetric="true">&#x2211;</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mi>K</mml:mi></mml:msubsup><mml:mrow><mml:mo stretchy="false">&#x007C;</mml:mo><mml:msub><mml:mi>c</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo stretchy="false">&#x007C;</mml:mo></mml:mrow></mml:mrow></mml:mrow></mml:math></inline-formula> can be introduced to derive a feasible solution. Therefore, the problem in Eq. (3) is formulated as below.</p>
<disp-formula id="S2.E4"><label>(4)</label><mml:math id="M4" display="block"><mml:mrow><mml:mover accent='true'><mml:mi>c</mml:mi><mml:mo>&#x005E;</mml:mo></mml:mover><mml:mo>=</mml:mo><mml:mi mathvariant="italic">argmin</mml:mi><mml:mo>&#x2225;</mml:mo><mml:mi>c</mml:mi><mml:msub><mml:mo>&#x2225;</mml:mo><mml:mn>1</mml:mn></mml:msub><mml:mo>,</mml:mo><mml:mo>&#x00A0;</mml:mo><mml:mi>s</mml:mi><mml:mo>.</mml:mo><mml:mi>t</mml:mi><mml:mo>.</mml:mo><mml:mo>&#x00A0;</mml:mo><mml:mi>x</mml:mi><mml:mo>=</mml:mo><mml:mn>&#x03A6;</mml:mn><mml:mi>c</mml:mi></mml:mrow></mml:math></disp-formula>
<p>In practical applications, owing to the existence of measurement noises, the constraint condition <italic>x</italic> = &#x03A6;<italic>c</italic> is usually too strict that may results in no solution. A relaxed L2-norm constraint, allowing a maximum error of &#x03B5;, is more convenient.</p>
<disp-formula id="S2.E5"><label>(5)</label><mml:math id="M5" display="block"><mml:mrow><mml:mover accent='true'><mml:mi>c</mml:mi><mml:mo>&#x005E;</mml:mo></mml:mover><mml:mo>=</mml:mo><mml:mi mathvariant="italic">argmin</mml:mi><mml:mo>&#x2225;</mml:mo><mml:mi>c</mml:mi><mml:msub><mml:mo>&#x2225;</mml:mo><mml:mn>1</mml:mn></mml:msub><mml:mo>,</mml:mo><mml:mo>&#x00A0;</mml:mo><mml:mi>s</mml:mi><mml:mo>.</mml:mo><mml:mi>t</mml:mi><mml:mo>.</mml:mo><mml:mtext>&#x00A0;</mml:mtext><mml:mo>&#x2225;</mml:mo><mml:mi>x</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mn>&#x03A6;</mml:mn><mml:mi>c</mml:mi><mml:msub><mml:mo>&#x2225;</mml:mo><mml:mn>2</mml:mn></mml:msub><mml:mo>&#x2264;</mml:mo><mml:mtext>&#x03B5;</mml:mtext></mml:mrow></mml:math></disp-formula>
<p>To solve the above optimization problem, iterative algorithms, such as matching pursuit and basis pursuit, can be utilized. From the above argument, the solution of <inline-formula><mml:math id="INEQ27"><mml:mover accent="true"><mml:mi>c</mml:mi><mml:mo stretchy="false">^</mml:mo></mml:mover></mml:math></inline-formula> depends on the choosing of a proper dictionary &#x03A6;. Therefore, a critical problem of SR in engineering applications lies in the selection a proper over-complete dictionary.</p>
</sec>
<sec id="S2.SS3">
<title>Spectrum Correction for Sinusoidal Component</title>
<p>Fast Fourier transform is extensively applied to investigate the component of <italic>x</italic>(<italic>t</italic>) = <italic>A</italic><sub><italic>c</italic></sub> &#x22C5; <italic>cos</italic>(2&#x03C0;<italic>f</italic><sub><italic>c</italic></sub><italic>t</italic> + &#x03C6;<sub><italic>c</italic></sub>), which appears as a simple harmonic wave in a dynamic process. According to the fundamentals of digital signal processing, if the condition <italic>f</italic><sub><italic>s</italic></sub>/<italic>f</italic><sub><italic>c</italic></sub> &#x2208; <italic>N</italic><sup>+</sup> is satisfied, the information of the PLA noise can be uniquely revealed by one spectral line, whose frequency is exactly<italic>f</italic><sub><italic>c</italic></sub>, in the FFT spectrum. However, this condition is difficult to meet in most cases because the value of <italic>f</italic><sub><italic>c</italic></sub> can be a complicated decimal. In such circumstances, SCs, based on the information in FFT spectra, should be adopted. In this section, we take the rectangular window function as an example to illustrate the SC algorithm.</p>
<p>In FFT analysis, the spectral resolution is defined as &#x0394;<italic>f</italic> = 1/(<italic>N</italic> &#x22C5; &#x0394;<italic>t</italic>). Spectral lines are uniformly spaced by one single spectral resolution in the frequency axis. According to the algorithm of RBSC, a pair of spectral lines whose frequencies differ by one spectral resolution are utilized to estimate the harmonic parameters. For ease of argument, we name the two spectral lines as BSSLs. The frequencies of BSSL are denoted by <italic>f</italic><sub><italic>l</italic></sub> and <italic>f</italic><sub><italic>r</italic></sub>, and they are belonging to the spectral grid set &#x007B;(&#x2113; &#x2212; 1) &#x22C5; <italic>f</italic><sub><italic>s</italic></sub>/<italic>N</italic>&#x007C; &#x2113; = 0, 1 &#x2026;, <italic>N</italic> &#x2212; 1&#x007D;. To estimate harmonic parameters of a sinusoidal component at the frequency of <italic>f</italic><sub><italic>c</italic></sub>, the following relationship is satisfied.</p>
<disp-formula id="S2.E6"><label>(6)</label><mml:math id="M6" display="block"><mml:mrow><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mi>c</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:mn>0.5</mml:mn></mml:mrow><mml:mo>&#x2264;</mml:mo><mml:msub><mml:mi>f</mml:mi><mml:mi>l</mml:mi></mml:msub><mml:mo>&lt;</mml:mo><mml:msub><mml:mi>f</mml:mi><mml:mi>c</mml:mi></mml:msub><mml:mo>&lt;</mml:mo><mml:msub><mml:mi>f</mml:mi><mml:mi>r</mml:mi></mml:msub><mml:mo>&#x2264;</mml:mo><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mi>c</mml:mi></mml:msub><mml:mo>+</mml:mo><mml:mn>0.5</mml:mn></mml:mrow></mml:mrow></mml:math></disp-formula>
<p>The concept of normalized index of spectral line is used to indicate the frequency of a spectral line in FFT spectrum. Let <italic>Y</italic><sub><italic>k</italic></sub> be the complex number associated with the spectral line whose frequency is (<italic>k</italic> &#x2212; 1) &#x22C5; &#x0394;<italic>f</italic>, <italic>y</italic><sub><italic>k</italic></sub> and <italic>arg</italic>(<italic>Y</italic><sub><italic>k</italic></sub>) can be used to represent amplitude and argument of the <italic>Y</italic><sub><italic>k</italic></sub>. <xref ref-type="fig" rid="F2">Figure 2A</xref> shows the amplitudes (<italic>y</italic><sub><italic>l</italic></sub> and <italic>y</italic><sub><italic>r</italic></sub>) of BSSLs in RBSC. The normalized frequency shift is calculated by &#x0394;<italic>k</italic> = (<italic>f</italic><sub><italic>c</italic></sub> &#x2212; <italic>f</italic><sub><italic>l</italic></sub>)/&#x0394;<italic>f</italic>. In RBSC, the ratio between <italic>y</italic><sub><italic>l</italic></sub> and <italic>y</italic><sub><italic>r</italic></sub> can be used to calculate &#x0394;<italic>k</italic> conveniently, which is implemented based on the information fusion of BSSLs. An indicator of characteristic ratio for the SC can be defined as <italic>R</italic> = <italic>y</italic><sub>_<italic>l</italic></sub>/<italic>y</italic><sub><italic>r</italic></sub>. Using the characteristic ratio, the normalized error &#x0394;<italic>k</italic> can be calculated as below.</p>
<fig id="F2" position="float">
<label>FIGURE 2</label>
<caption><p><bold>(A)</bold> Mathematical model for the RBSC; <bold>(B)</bold> RBSC for small normalized frequency error; <bold>(C)</bold> RBS for normalized frequency error &#x0394;<italic>k</italic> = 1/2; and <bold>(D)</bold> the flowchart of the DBSC.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fnins-15-780373-g002.tif"/>
</fig>
<disp-formula id="S2.E7"><label>(7)</label><mml:math id="M7" display="block"><mml:mrow><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi><mml:mi>k</mml:mi></mml:mrow><mml:mo>=</mml:mo><mml:mrow><mml:mo>-</mml:mo><mml:mfrac><mml:mn>1</mml:mn><mml:mrow><mml:mn>1</mml:mn><mml:mo>+</mml:mo><mml:mi>R</mml:mi></mml:mrow></mml:mfrac></mml:mrow><mml:mo>=</mml:mo><mml:mrow><mml:mo>-</mml:mo><mml:mfrac><mml:msub><mml:mi>y</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mrow><mml:mi>k</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:mfrac></mml:mrow></mml:mrow></mml:math></disp-formula>
<p>Then the estimated harmonic parameters (<inline-formula><mml:math id="INEQ38"><mml:msub><mml:mover accent="true"><mml:mi>A</mml:mi><mml:mo stretchy="false">&#x223C;</mml:mo></mml:mover><mml:mi>c</mml:mi></mml:msub></mml:math></inline-formula>, <inline-formula><mml:math id="INEQ39"><mml:msub><mml:mover accent="true"><mml:mi>f</mml:mi><mml:mo stretchy="false">&#x223C;</mml:mo></mml:mover><mml:mi>c</mml:mi></mml:msub></mml:math></inline-formula>, and <inline-formula><mml:math id="INEQ40"><mml:msub><mml:mover accent="true"><mml:mi mathvariant="normal">&#x03C6;</mml:mi><mml:mo stretchy="false">&#x223C;</mml:mo></mml:mover><mml:mi>c</mml:mi></mml:msub></mml:math></inline-formula>) of the investigated sinusoidal component can be derived as below.</p>
<disp-formula id="S2.E8"><label>(8)</label><mml:math id="M8" display="block"><mml:mrow><mml:mo>&#x007B;</mml:mo><mml:mtable displaystyle="true" rowspacing="0pt"><mml:mtr><mml:mtd columnalign="left"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>A</mml:mi><mml:mo stretchy="false">&#x223C;</mml:mo></mml:mover><mml:mi>c</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="normal">&#x03C0;</mml:mi><mml:mo>&#x22C5;</mml:mo><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:mi>k</mml:mi></mml:mrow><mml:mo>&#x22C5;</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:mi>sin</mml:mi><mml:mo>&#x2061;</mml:mo><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mrow><mml:mi mathvariant="normal">&#x03C0;</mml:mi><mml:mo>&#x22C5;</mml:mo><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:mi>k</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:mfrac></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd columnalign="left"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>f</mml:mi><mml:mo stretchy="false">&#x223C;</mml:mo></mml:mover><mml:mi>c</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mrow><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>k</mml:mi><mml:mo>+</mml:mo><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi><mml:mi>k</mml:mi></mml:mrow></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>&#x22C5;</mml:mo><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:mi>f</mml:mi></mml:mrow></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd columnalign="left"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi mathvariant="normal">&#x03C6;</mml:mi><mml:mo stretchy="false">&#x223C;</mml:mo></mml:mover><mml:mi>c</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mrow><mml:mrow><mml:mi>arg</mml:mi><mml:mo>&#x2061;</mml:mo><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mi>Y</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mo>-</mml:mo><mml:mrow><mml:mrow><mml:mi mathvariant="normal">&#x03C0;</mml:mi><mml:mo>&#x22C5;</mml:mo><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:mrow></mml:mrow></mml:mtd></mml:mtr></mml:mtable><mml:mi/></mml:mrow></mml:math></disp-formula>
<p>The sinusoidal component is supposed to be produced using the estimated harmonic information. In summary, the RBSC produces a harmonic atom that is very similar to the original PLA. This harmonic atom can be treated as a special dictionary with <italic>M</italic> = 1&#x003C;&#x003C; <italic>K</italic>. This is the relationship between SC and SR for sinusoidal component analysis.</p>
</sec>
<sec id="S2.SS4">
<title>The Proposed Method</title>
<p>The RBSC is an effective method to estimate harmonic parameters of a sinusoidal component. It utilizes information of BSSLs in FFT spectrum to estimate the harmonic parameters. In actual dynamic measurements, the information of BSSLs is also affected by noises. Therefore, high SNR are important to ensure estimations of high precision. As the value of &#x0394;<italic>k</italic> approaches zero, the SNR of <italic>y</italic><sub><italic>r</italic></sub> reduces significantly if measurement noise exists (<xref ref-type="fig" rid="F2">Figure 2B</xref>). As a result, significant estimation errors can be produced for the harmonic parameters. As a compromise, we expect &#x0394;<italic>k</italic> to be approximately 1/2 such that both of <italic>y</italic><sub><italic>l</italic></sub> and <italic>y</italic><sub><italic>r</italic></sub> are of high amplitudes to resist the measurement noises (<xref ref-type="fig" rid="F2">Figure 2C</xref>). To address this problem, a DSCA is proposed. The key idea of DSCA is the numerical implementation of spectral correction using BSSLs of high amplitudes. The flowchart of the DBSC is shown in <xref ref-type="fig" rid="F2">Figure 2D</xref>.</p>
<list list-type="simple">
<list-item><p>Step 1. Apply FFT for the input signal <italic>x</italic>(<italic>t</italic>) = <italic>A</italic><sub><italic>c</italic></sub> &#x22C5; <italic>cos</italic>(2&#x03C0;<italic>f</italic><sub><italic>c</italic></sub><italic>t</italic> + &#x03D5;<sub><italic>c</italic></sub>).</p>
</list-item>
</list>
<disp-formula id="S2.E9"><label>(9)</label><mml:math id="M9" display="block"><mml:mrow><mml:mrow><mml:mi>x</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mi>t</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mover><mml:mo movablelimits="false">&#x27F6;</mml:mo><mml:mrow><mml:mi>F</mml:mi><mml:mi>F</mml:mi><mml:mi>T</mml:mi></mml:mrow></mml:mover><mml:mrow><mml:mi>X</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mi>k</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:mrow></mml:math></disp-formula>
<list list-type="simple">
<list-item><p>Step 2. First round estimation of harmonic parameter in <italic>x</italic>(<italic>t</italic>) using RBSC.</p>
</list-item>
</list>
<disp-formula id="S2.E10"><label>(10)</label><mml:math id="M10" display="block"><mml:mrow><mml:mrow><mml:mi>X</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mi>k</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mover><mml:mo movablelimits="false">&#x27F6;</mml:mo><mml:mrow><mml:mi>R</mml:mi><mml:mi>B</mml:mi><mml:mi>S</mml:mi><mml:mi>C</mml:mi></mml:mrow></mml:mover><mml:mrow><mml:msubsup><mml:mi>A</mml:mi><mml:mi>c</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mn>1</mml:mn><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:msubsup><mml:mo rspace="5.3pt">,</mml:mo><mml:msubsup><mml:mi>f</mml:mi><mml:mi>c</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mn>1</mml:mn><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:msubsup><mml:mo rspace="5.3pt">,</mml:mo><mml:msubsup><mml:mi mathvariant="normal">&#x03C6;</mml:mi><mml:mi>c</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mn>1</mml:mn><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:msubsup></mml:mrow></mml:mrow></mml:math></disp-formula>
<list list-type="simple">
<list-item><p>Step 3. Calculate BSSLs at frequencies of <inline-formula><mml:math id="INEQ47"><mml:mrow><mml:msubsup><mml:mi>f</mml:mi><mml:mi>c</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mn>1</mml:mn><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:msubsup><mml:mo>-</mml:mo><mml:mrow><mml:mrow><mml:mn>0.5</mml:mn><mml:mo>&#x22C5;</mml:mo><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:mi>f</mml:mi></mml:mrow></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="INEQ48"><mml:mrow><mml:msubsup><mml:mi>f</mml:mi><mml:mi>c</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mn>1</mml:mn><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:msubsup><mml:mo>+</mml:mo><mml:mrow><mml:mrow><mml:mn>0.5</mml:mn><mml:mo>&#x22C5;</mml:mo><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:mi>f</mml:mi></mml:mrow></mml:mrow></mml:math></inline-formula> based on <inline-formula><mml:math id="INEQ49"><mml:msubsup><mml:mi>f</mml:mi><mml:mi>c</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mn>1</mml:mn><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:msubsup></mml:math></inline-formula> and the FFT spectrum.</p>
</list-item>
</list>
<disp-formula id="S2.E11"><label>(11)</label><mml:math id="M11" display="block"><mml:mrow><mml:mrow><mml:mo>&#x007B;</mml:mo><mml:mtable displaystyle="true" rowspacing="0pt"><mml:mtr><mml:mtd columnalign="left"><mml:msubsup><mml:mi>f</mml:mi><mml:mi>c</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mn>1</mml:mn><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:msubsup></mml:mtd></mml:mtr><mml:mtr><mml:mtd columnalign="left"><mml:mrow><mml:mi>X</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mi>k</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:mtd></mml:mtr></mml:mtable><mml:mi/></mml:mrow><mml:mover><mml:mo movablelimits="false">&#x27F6;</mml:mo><mml:mi/></mml:mover><mml:mrow><mml:mo>&#x007B;</mml:mo><mml:mtable displaystyle="true" rowspacing="0pt"><mml:mtr><mml:mtd columnalign="left"><mml:mrow><mml:msubsup><mml:mi>f</mml:mi><mml:mi>c</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mn>1</mml:mn><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:msubsup><mml:mo>-</mml:mo><mml:mrow><mml:mrow><mml:mn>0.5</mml:mn><mml:mo>&#x22C5;</mml:mo><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:mi>f</mml:mi></mml:mrow></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd columnalign="left"><mml:mrow><mml:msubsup><mml:mi>f</mml:mi><mml:mi>c</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mn>1</mml:mn><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:msubsup><mml:mo>+</mml:mo><mml:mrow><mml:mrow><mml:mn>0.5</mml:mn><mml:mo>&#x22C5;</mml:mo><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:mi>f</mml:mi></mml:mrow></mml:mrow></mml:mtd></mml:mtr></mml:mtable><mml:mi/></mml:mrow></mml:mrow></mml:math></disp-formula>
<list list-type="simple">
<list-item><p>Step 4. Second round estimation of the harmonic parameters (<inline-formula><mml:math id="INEQ50"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>A</mml:mi><mml:mo stretchy="false">&#x223C;</mml:mo></mml:mover><mml:mi>c</mml:mi></mml:msub><mml:mo rspace="5.3pt">,</mml:mo><mml:msub><mml:mover accent="true"><mml:mi>f</mml:mi><mml:mo stretchy="false">&#x223C;</mml:mo></mml:mover><mml:mi>c</mml:mi></mml:msub><mml:mo rspace="5.3pt">,</mml:mo><mml:msub><mml:mover accent="true"><mml:mi mathvariant="normal">&#x03C6;</mml:mi><mml:mo stretchy="false">&#x223C;</mml:mo></mml:mover><mml:mi>c</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>) using RBSC.</p>
</list-item>
</list>
<disp-formula id="S2.E12"><label>(12)</label><mml:math id="M12" display="block"><mml:mrow><mml:mrow><mml:mo>&#x007B;</mml:mo><mml:mtable displaystyle="true" rowspacing="0pt"><mml:mtr><mml:mtd columnalign="left"><mml:mrow><mml:msubsup><mml:mi>f</mml:mi><mml:mi>c</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mn>1</mml:mn><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:msubsup><mml:mo>-</mml:mo><mml:mrow><mml:mrow><mml:mn>0.5</mml:mn><mml:mo>&#x22C5;</mml:mo><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:mi>f</mml:mi></mml:mrow></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd columnalign="left"><mml:mrow><mml:msubsup><mml:mi>f</mml:mi><mml:mi>c</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mn>1</mml:mn><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:msubsup><mml:mo>+</mml:mo><mml:mrow><mml:mrow><mml:mn>0.5</mml:mn><mml:mo>&#x22C5;</mml:mo><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:mi>f</mml:mi></mml:mrow></mml:mrow></mml:mtd></mml:mtr></mml:mtable><mml:mi/></mml:mrow><mml:mover><mml:mo movablelimits="false">&#x27F6;</mml:mo><mml:mrow><mml:mi>R</mml:mi><mml:mi>B</mml:mi><mml:mi>S</mml:mi><mml:mi>C</mml:mi></mml:mrow></mml:mover><mml:mrow><mml:msubsup><mml:mi>A</mml:mi><mml:mi>c</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mn>2</mml:mn><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:msubsup><mml:mo rspace="5.3pt">,</mml:mo><mml:msubsup><mml:mi>f</mml:mi><mml:mi>c</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mn>2</mml:mn><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:msubsup><mml:mo rspace="5.3pt">,</mml:mo><mml:msubsup><mml:mi mathvariant="normal">&#x03C6;</mml:mi><mml:mi>c</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mn>2</mml:mn><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:msubsup></mml:mrow></mml:mrow></mml:math></disp-formula>
<list list-type="simple">
<list-item><p>Step 5. The harmonic parameters are corrected as below.</p>
</list-item>
</list>
<disp-formula id="S2.E13"><label>(13)</label><mml:math id="M13" display="block"><mml:mrow><mml:mo>&#x007B;</mml:mo><mml:mtable displaystyle="true" rowspacing="0pt"><mml:mtr><mml:mtd columnalign="left"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>A</mml:mi><mml:mo stretchy="false">&#x223C;</mml:mo></mml:mover><mml:mi>c</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msubsup><mml:mi>A</mml:mi><mml:mi>c</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mn>1</mml:mn><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:msubsup></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd columnalign="left"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>f</mml:mi><mml:mo stretchy="false">&#x223C;</mml:mo></mml:mover><mml:mi>c</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mpadded width="+2.8pt"><mml:msubsup><mml:mi>f</mml:mi><mml:mi>c</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mn>2</mml:mn><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:msubsup></mml:mpadded></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd columnalign="left"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi mathvariant="normal">&#x03D5;</mml:mi><mml:mo stretchy="false">&#x223C;</mml:mo></mml:mover><mml:mi>c</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msubsup><mml:mi mathvariant="normal">&#x03C6;</mml:mi><mml:mi>c</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mn>2</mml:mn><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:msubsup></mml:mrow></mml:mtd></mml:mtr></mml:mtable><mml:mi/></mml:mrow></mml:math></disp-formula>
<list list-type="simple">
<list-item><p>Step 6. A compensation signal can be produced using the corrected harmonic information.</p>
</list-item>
</list>
<disp-formula id="S2.E14"><label>(14)</label><mml:math id="M14" display="block"><mml:mrow><mml:mrow><mml:mover accent="true"><mml:mi>x</mml:mi><mml:mo stretchy="false">&#x223C;</mml:mo></mml:mover><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mi>t</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mo>=</mml:mo><mml:mrow><mml:msubsup><mml:mover accent="true"><mml:mi>A</mml:mi><mml:mo stretchy="false">&#x223C;</mml:mo></mml:mover><mml:mi>c</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mn>1</mml:mn><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:msubsup><mml:mo>&#x22C5;</mml:mo><mml:mrow><mml:mi>cos</mml:mi><mml:mo>&#x2061;</mml:mo><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mrow><mml:mn>2</mml:mn><mml:mi mathvariant="normal">&#x03C0;</mml:mi><mml:msubsup><mml:mover accent="true"><mml:mi>f</mml:mi><mml:mo stretchy="false">&#x223C;</mml:mo></mml:mover><mml:mi>c</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mn>2</mml:mn><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:msubsup><mml:mi>t</mml:mi></mml:mrow><mml:mo>+</mml:mo><mml:msubsup><mml:mover accent="true"><mml:mi mathvariant="normal">&#x03C6;</mml:mi><mml:mo stretchy="false">&#x223C;</mml:mo></mml:mover><mml:mi>c</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mn>2</mml:mn><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:msubsup></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:mrow></mml:mrow></mml:math></disp-formula>
<p>According to the above algorithm, no iteration is employed. The original sinusoidal component is retrieved with errors <inline-formula><mml:math id="INEQ51"><mml:mrow><mml:mrow><mml:mo rspace="2.5pt">&#x2225;</mml:mo><mml:mrow><mml:mrow><mml:mi>x</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mi>t</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mo>-</mml:mo><mml:mrow><mml:mover accent="true"><mml:mi>x</mml:mi><mml:mo stretchy="false">&#x223C;</mml:mo></mml:mover><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mi>t</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:mrow><mml:mo lspace="2.5pt">&#x2225;&gt;</mml:mo></mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:math></inline-formula>. Only one atom, learned by the spectral corrections, is used to reconstruct <italic>x</italic>(<italic>t</italic>). This can be seen as a special form of SR for sinusoidal component.</p>
</sec>
</sec>
<sec sec-type="results" id="S3">
<title>Results</title>
<sec id="S3.SS1">
<title>Numerical Simulations</title>
<p>To verify the enhancement of the proposed DSCA, numerical simulations are employed in this sub-section. A signal, consisting of PLA (<italic>pla</italic>(<italic>t</italic>), <xref ref-type="fig" rid="F3">Figure 3A</xref>) and noises (<italic>n</italic>(<italic>t</italic>)), is simulated. Without loss of generality, the harmonic parameters are set as <italic>A</italic><sub><italic>pla</italic></sub> = 1, <italic>f</italic><sub><italic>pla</italic></sub> = 250.05<italic>Hz</italic>, and &#x03C6;<sub><italic>pla</italic></sub> = 0. A white Gaussian noise <italic>n</italic>(<italic>t</italic>) is added to the simulated signal, and the SNR is set as 0dB (<xref ref-type="fig" rid="F3">Figure 3C</xref>). Both of the sampling frequency and the sampling number are set as 1,000. The spectral resolution of the signal in spectral domain is calculated as &#x0394;<italic>f</italic> = 1 (<xref ref-type="fig" rid="F3">Figures 3B,D</xref>). In FFT spectrum of <italic>pla</italic>(<italic>t</italic>), the frequencies of BSSLs are 250 and 251 Hz. Their amplitudes are <italic>y</italic><sub><italic>l</italic></sub> = 0.996 and <italic>y</italic><sub><italic>r</italic></sub> = 0.052. The normalized frequency shift is &#x0394;<italic>k</italic> = 0.05, which is very closed to zero. The harmonic parameters are corrected as <italic>A</italic><sub><italic>pla</italic></sub> = 1, <italic>f</italic><sub><italic>pla</italic></sub> = 250.05<italic>Hz</italic>, and &#x03D5;<sub><italic>pla</italic></sub> = 0. The estimation accuracy is perfect when there is no noise. While in the spectrum of <italic>s</italic>(<italic>t</italic>), <italic>y</italic><sub><italic>l</italic></sub> = 0.947 and <italic>y</italic><sub><italic>r</italic></sub> = 0.068. The harmonic parameters are corrected as <italic>A</italic><sub><italic>pla</italic></sub> = 0.9539, <italic>f</italic><sub><italic>pla</italic></sub> = 250.067<italic>Hz</italic>, and &#x03D5;<sub><italic>pla</italic></sub> = &#x2212;0.010. It can be seen significant estimation errors occur due to noises.</p>
<fig id="F3" position="float">
<label>FIGURE 3</label>
<caption><p><bold>(A)</bold> Waveform of the simulated PLA; <bold>(B)</bold> FFT spectrum of the simulated PLA; <bold>(C)</bold> the simulated PLA with noises (SNR = 0dB); and <bold>(D)</bold> FFT spectrum of the simulated PLA with noises.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fnins-15-780373-g003.tif"/>
</fig>
<p>For the proposed DSCA, the first-round estimation of the frequency is <inline-formula><mml:math id="INEQ73"><mml:mrow><mml:msubsup><mml:mi>f</mml:mi><mml:mi>c</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mn>1</mml:mn><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:msubsup><mml:mo>=</mml:mo><mml:mn>250.067</mml:mn></mml:mrow></mml:math></inline-formula>. The frequencies of BSSLs are <italic>f</italic><sub><italic>l</italic></sub> = 249.567 and <italic>f</italic><sub><italic>r</italic></sub> = 255.067. The harmonic parameters are corrected as <italic>A</italic><sub><italic>pla</italic></sub> = 1.073, <italic>f</italic><sub><italic>pla</italic></sub> = 250.040<italic>Hz</italic>, and &#x03C6;<sub><italic>pla</italic></sub> = &#x2212;0.006. It can be seen that the estimation errors of the frequency and the phase are reduced significantly, while estimation error of the phase increases. The same rule of error has also been verified in other independent repeated experiments. That is the reason why we use the estimated harmonic parameters in different rounds of estimations.</p>
<disp-formula id="S3.E15"><label>(15)</label><mml:math id="M15" display="block"><mml:mrow><mml:mrow><mml:mi>s</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mi>t</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mo>=</mml:mo><mml:mrow><mml:mrow><mml:mi>p</mml:mi><mml:mi>l</mml:mi><mml:mi>a</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mi>t</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mo>+</mml:mo><mml:mrow><mml:mi>n</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mi>t</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:mrow></mml:mrow></mml:math></disp-formula>
</sec>
<sec id="S3.SS2">
<title>Case Study of Noisy Electroencephalogram Signals</title>
<p>In this sub-section, actual measurements of EEG signals are employed to further verify the performance of the proposed DSCA. The EEG datasets, we used in this paper, were made available to the public by Neurology &#x0026; Sleep Centre, Hauz Khas, New Delhi. The employed datasets contain EEG records from clinical studies concerning epilepsy. A record of EEG time series is selected from the datasets (<xref ref-type="fig" rid="F4">Figure 4A</xref>). The sampling frequency is 200 Hz, and the sampling number is 1,000. In acquisition of the EEG time series, a band-pass digital filter with the passing band of [0.5,&#x2004;70]<italic>Hz</italic> was applied. To simulate the PLA, an additive noisy component is synthesized with the parameters <italic>A</italic><sub><italic>pla</italic></sub> = 50, <italic>f</italic><sub><italic>pla</italic></sub> = 250.05<italic>Hz</italic>, and &#x03C6;<sub><italic>pla</italic></sub> = 0(<xref ref-type="fig" rid="F4">Figure 4B</xref>). The FFT spectra of the two components are shown in <xref ref-type="fig" rid="F4">Figure 4C</xref>. A noisy EEG signal is formed by directly superimposing the two components. The SNR of the investigated signal is 3.430 dB.</p>
<fig id="F4" position="float">
<label>FIGURE 4</label>
<caption><p><bold>(A)</bold> Time domain waveform of the EEG signal; <bold>(B)</bold> the simulated PLA noise; <bold>(C)</bold> FFT spectra of the EEG signal and the PLA noise; <bold>(D)</bold> the denoised signal based on the proposed DSCA; <bold>(E)</bold> FFT spectra of the EEG signal and the filtered signal using DSCA; <bold>(F)</bold> the denoised signal based on DNF method; and <bold>(G)</bold> FFT spectra of the EEG signal and the filtered signal using DNF method.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fnins-15-780373-g004.tif"/>
</fig>
<p>The proposed DSCA is applied to remove the PLA. The harmonic parameters are corrected as <italic>A</italic><sub><italic>pla</italic></sub> = 50.006, <italic>f</italic><sub><italic>pla</italic></sub> = 250.050<italic>Hz</italic>, and &#x03C6;<sub><italic>pla</italic></sub> = &#x2212;0.023. Using these estimated parameters, the compensation signal can be reconstructed and subtracted from the synthesized signal. The denoised signal is plotted in <xref ref-type="fig" rid="F4">Figure 4D</xref>. From the appearances of the two waveforms, they are very similar. The correlation coefficient of the two signals are computed as 1.00, indicating that the filtering result is satisfactory. The FFT spectra of the denoised signal and the original noisy EEG signal are shown in <xref ref-type="fig" rid="F4">Figure 4E</xref>. The difference only exists in a very narrow frequency band around 50 Hz.</p>
<p>As comparison, a DNF based method is also used to process the noisy signal (<xref ref-type="bibr" rid="B7">Chen et al., 2012</xref>). The denoised signal is shown in <xref ref-type="fig" rid="F4">Figure 4F</xref>. In the time domain waveform, there is a severe distortion on the left side of the filtered signal. The correlation coefficient of the two signals are computed as 0.997. While, from the frequency domain (<xref ref-type="fig" rid="F4">Figure 4G</xref>), differences between the two signals increase significantly near 50 Hz. The above comparisons show that the proposed DSCA algorithm in this paper outperforms DNF in PLA removal.</p>
</sec>
</sec>
<sec sec-type="discussion" id="S4">
<title>Discussion</title>
<p>The problems of energy leakage and PFE are inevitable for harmonic components whose digital samplings do not satisfy the full period sampling condition (<xref ref-type="bibr" rid="B23">Mewett et al., 2001</xref>). There is a view that these two side effects can be prevented by actively adjusting the sampling parameters. Because a variation of &#x00B1; 2 Hz is likely to occur in actual power systems (<xref ref-type="bibr" rid="B31">Singhal et al., 2020</xref>), the parameter <italic>f</italic><sub><italic>pla</italic></sub> is an unknown variable. It is not practical to design DNFs perfectly suitable for all possible PLA noises. On the other hand, increasing the sampling length of EEG signal can improve the accuracy of harmonic parameter estimation. However, the process of brain electrical activity corresponding to the collected signals cannot be repeated, so we can only analyze and process the signals of limited length.</p>
<p>Wavelet transform and EMD outperform FFT by providing time-frequency representation of EEG signal. However, in either case, the above side effect is still unavoidable. Because no matter how they decompose the signal, they can only suppress part of the PLA, and the rest will still cause signal distortion. In principle, RBSC uses local spectral information to estimate the overall harmonic composition, so it can avoid the side effect.</p>
<p>The method proposed in this paper is an improvement of the classical RBSC. It not only improves the robustness of the algorithm in parameter correction, but also considers the efficiency of the algorithm. The complexity of the algorithm has only a small increase compared with the classical method. The method proposed in this paper is especially suitable for the case that the value of &#x0394;<italic>k</italic> is very small. When the value of this parameter is close to half the frequency resolution, the performance of the two methods is close. In general, the method proposed in this paper can be better applied to the complex measurement environment. However, in any case, the method in this paper has no less accuracy than the original RBSC in statistics. So we recommend that DSCA can completely replace the original RBSC.</p>
<p>Ratio-based spectrum correction only utilize two BSSLs to estimate harmonic parameters, and it can balance the efficiency and accuracy of the algorithm. In the literature, there have been some methods for harmonic parameter estimation using multiple BSSLs. These studies also show that their harmonic parameter estimation accuracy is indeed better than that of RBSC in the absence of noise. But this is not achievable in clinical applications. Therefore, the DSCA is proposed based on the RBSC. The calculation time of RBSC mainly includes the FFT transform of the signal and several complex arithmetic operations. The DSCA proposed in this paper mainly includes two RBSCs, so the efficiency is also very high.</p>
<p>For analysis of a simple harmonic component, the spectral correction is very similar with the spare representation theory in mathematical principle. A remarkable advantage is that it does not require a predetermined dictionary. The algorithm can generate a skinny dictionary containing only one atom to represent the actual sinusoidal component. Because the dictionary is not redundant, no iterative algorithms is needed. We can call the spectral correction as implicit sparse representation (ISR) for simple harmonic component analysis. The current research shows that the results obtained by using SR based on iterative numerical algorithm are very similar to those based on spectral correction method. Therefore, in the case of harmonic analysis, a method based on SC may be preferentially employed.</p>
</sec>
<sec sec-type="data-availability" id="S5">
<title>Data Availability Statement</title>
<p>The data presented in the study are deposited in the ictal repository, accession number ictal1 (<ext-link ext-link-type="uri" xlink:href="https://www.researchgate.net/publication/308719109_EEG_Epilepsy_Datasets">https://www.researchgate.net/publication/308719109_EEG_Epilepsy_Datasets</ext-link>).</p>
</sec>
<sec id="S6">
<title>Author Contributions</title>
<p>MZ conceived and designed the classification method. Z-FL, RZ, and NX performed the experiment. Z-FL, RZ, Y-QD, and G-HL analyzed the data and wrote the manuscript. MZ and NX reviewed and edited the manuscript. All authors read and approved the manuscript.</p>
</sec>
<sec sec-type="COI-statement" id="conf1">
<title>Conflict of Interest</title>
<p>J-LT, Z-FL, and RZ were employed by the company Shaanxi Aerospace Technology Application Research Institute Co., Ltd. The remaining 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.</p>
</sec>
<sec sec-type="disclaimer" id="pudiscl1">
<title>Publisher&#x2019;s Note</title>
<p>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.</p>
</sec>
</body>
<back>
<sec sec-type="funding-information" id="S7">
<title>Funding</title>
<p>This research is financially supported by the Fundamental Research Funds for the Central Universities (XJS191305).</p>
</sec>
<ref-list>
<title>References</title>
<ref id="B1"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>An</surname> <given-names>F. P.</given-names></name> <name><surname>Ma</surname> <given-names>X. M.</given-names></name> <name><surname>Bai</surname> <given-names>L.</given-names></name></person-group> (<year>2022</year>). <article-title>Image fusion algorithm based on unsupervised deep learning-optimized sparse representation.</article-title> <source><italic>Biomed. Signal Process. Control</italic></source> <volume>71</volume> (<issue>Pt B</issue>):<fpage>103140&#x002A;&#x002A;</fpage>. <pub-id pub-id-type="doi">10.1016/j.bspc.2021.103140</pub-id></citation></ref>
<ref id="B2"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>An</surname> <given-names>P. F.</given-names></name> <name><surname>Yuan</surname> <given-names>Z. Y.</given-names></name> <name><surname>Zhao</surname> <given-names>J. H.</given-names></name></person-group> (<year>2021</year>). <article-title>Unsupervised multi-subepoch feature learning and hierarchical classification for EEG-based sleep staging.</article-title> <source><italic>Expert Syst. Appl.</italic></source> <volume>186</volume>:<fpage>18115759</fpage>. <pub-id pub-id-type="doi">10.1016/j.eswa.2021.115759</pub-id></citation></ref>
<ref id="B3"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Cao</surname> <given-names>J. X.</given-names></name> <name><surname>Liu</surname> <given-names>S. J.</given-names></name> <name><surname>Liu</surname> <given-names>H. Q.</given-names></name> <name><surname>Zhang</surname> <given-names>K.</given-names></name></person-group> (<year>2021</year>). <article-title>MRI reconstruction based on Bayesian group sparse representation.</article-title> <source><italic>Signal Process.</italic></source> <volume>187</volume>:<fpage>108151</fpage>. <pub-id pub-id-type="doi">10.1016/j.sigpro.2021.108151</pub-id></citation></ref>
<ref id="B4"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Cao</surname> <given-names>X. C.</given-names></name> <name><surname>Chen</surname> <given-names>B. Q.</given-names></name> <name><surname>Yao</surname> <given-names>B.</given-names></name> <name><surname>He</surname> <given-names>W. P.</given-names></name></person-group> (<year>2019</year>). <article-title>Combining translation-invariant wavelet frames and convolutional neural network for intelligent tool wear state identification.</article-title> <source><italic>Comput. Ind.</italic></source> <volume>106</volume> <fpage>71</fpage>&#x2013;<lpage>84</lpage>. <pub-id pub-id-type="doi">10.1016/j.compind.2018.12.018</pub-id></citation></ref>
<ref id="B5"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Chen</surname> <given-names>B. Q.</given-names></name> <name><surname>Lan</surname> <given-names>Q. X.</given-names></name> <name><surname>Li</surname> <given-names>Y.</given-names></name> <name><surname>Zhuang</surname> <given-names>S. Q.</given-names></name> <name><surname>Cao</surname> <given-names>X. C.</given-names></name></person-group> (<year>2019</year>). <article-title>Enhancement of fault feature extraction from displacement signals by suppressing severe end distortions via sinusoidal wave reduction.</article-title> <source><italic>Energies</italic></source> <volume>12</volume>:<fpage>3536</fpage>. <pub-id pub-id-type="doi">10.3390/en12183536</pub-id></citation></ref>
<ref id="B6"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Chen</surname> <given-names>B. Q.</given-names></name> <name><surname>Li</surname> <given-names>Y.</given-names></name> <name><surname>Cao</surname> <given-names>X. C.</given-names></name> <name><surname>Suen</surname> <given-names>V.</given-names></name> <name><surname>Zhuang</surname> <given-names>S.</given-names></name></person-group> (<year>2021</year>). <article-title>Recovery of undersampled force measurement from high-speed milling process using approximate sparsity in frequency domain.</article-title> <source><italic>Measurement</italic></source> <volume>175</volume>:<fpage>109143</fpage>. <pub-id pub-id-type="doi">10.1016/j.measurement.2021.109143</pub-id></citation></ref>
<ref id="B7"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Chen</surname> <given-names>B. Q.</given-names></name> <name><surname>Zhang</surname> <given-names>Z. S.</given-names></name> <name><surname>Sun</surname> <given-names>C.</given-names></name> <name><surname>Li</surname> <given-names>B.</given-names></name> <name><surname>Zi</surname> <given-names>Y.</given-names></name> <name><surname>He</surname> <given-names>Z.</given-names></name></person-group> (<year>2012</year>). <article-title>Fault feature extraction of gearbox by using overcomplete rational dilation discrete wavelet transform on signals measured from vibration sensors.</article-title> <source><italic>Mech. Syst. Signal Process.</italic></source> <volume>33</volume> <fpage>275</fpage>&#x2013;<lpage>298</lpage>. <pub-id pub-id-type="doi">10.1016/j.ymssp.2012.07.007</pub-id></citation></ref>
<ref id="B8"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Collazos-Huertas</surname> <given-names>D.</given-names></name> <name><surname>Caicedo-Acosta</surname> <given-names>J.</given-names></name> <name><surname>Casta&#x00F1;o-Duque</surname> <given-names>G. A.</given-names></name> <name><surname>Acosta-Medina</surname> <given-names>C. D.</given-names></name></person-group> (<year>2020</year>). <article-title>Enhanced multiple instance representation using time-frequency atoms in motor imagery classification.</article-title> <source><italic>Front. Neurosci.</italic></source> <volume>14</volume>:<fpage>155</fpage>. <pub-id pub-id-type="doi">10.3389/fnins.2020.00155</pub-id> <pub-id pub-id-type="pmid">32161520</pub-id></citation></ref>
<ref id="B9"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Cury</surname> <given-names>C.</given-names></name> <name><surname>Maurel</surname> <given-names>P.</given-names></name> <name><surname>Gribonval</surname> <given-names>R.</given-names></name> <name><surname>Barillot</surname> <given-names>C.</given-names></name></person-group> (<year>2020</year>). <article-title>A sparse EEG-Informed fMRI model for Hybrid EEG-fMRI neurofeedback prediction.</article-title> <source><italic>Front. Neurosci.</italic></source> <volume>13</volume>:<fpage>1451</fpage>. <pub-id pub-id-type="doi">10.3389/fnins.2019.01451</pub-id> <pub-id pub-id-type="pmid">32076396</pub-id></citation></ref>
<ref id="B10"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Dagdevir</surname> <given-names>E.</given-names></name> <name><surname>Tokmakci</surname> <given-names>M.</given-names></name></person-group> (<year>2021</year>). <article-title>Optimization of preprocessing stage in EEG based BCI systems in terms of accuracy and timing cost.</article-title> <source><italic>Biomed. Signal Process. Control</italic></source> <volume>67</volume>:<fpage>102548</fpage>. <pub-id pub-id-type="doi">10.1016/j.bspc.2021.102548</pub-id></citation></ref>
<ref id="B11"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Deshpande</surname> <given-names>G.</given-names></name> <name><surname>Rangaprakash</surname> <given-names>D.</given-names></name> <name><surname>Oeding</surname> <given-names>L.</given-names></name> <name><surname>Cichocki</surname> <given-names>A.</given-names></name> <name><surname>Hu</surname> <given-names>X. P.</given-names></name></person-group> (<year>2017</year>). <article-title>A new generation of brain-computer interfaces driven by discovery of latent EEG-fMRI linkages using tensor decomposition.</article-title> <source><italic>Front. Neurosci.</italic></source> <volume>11</volume>:<fpage>246</fpage>. <pub-id pub-id-type="doi">10.3389/fnins.2017.00246</pub-id> <pub-id pub-id-type="pmid">28638316</pub-id></citation></ref>
<ref id="B12"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Faiman</surname> <given-names>I.</given-names></name> <name><surname>Smith</surname> <given-names>S.</given-names></name> <name><surname>Hodsoll</surname> <given-names>J.</given-names></name> <name><surname>Young</surname> <given-names>A. H.</given-names></name> <name><surname>Shotbolt</surname> <given-names>P.</given-names></name></person-group> (<year>2021</year>). <article-title>Resting-state EEG for the diagnosis of idiopathic epilepsy and psychogenic nonepileptic seizures: a systematic review.</article-title> <source><italic>Epilepsy Behavior.</italic></source> <volume>121</volume>:<fpage>108047</fpage>. <pub-id pub-id-type="doi">10.1016/j.yebeh.2021.108047</pub-id> <pub-id pub-id-type="pmid">34091130</pub-id></citation></ref>
<ref id="B13"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>He</surname> <given-names>W. P.</given-names></name> <name><surname>Zi</surname> <given-names>Y. Y.</given-names></name> <name><surname>Chen</surname> <given-names>B. Q.</given-names></name> <name><surname>Wu</surname> <given-names>F.</given-names></name> <name><surname>He</surname> <given-names>Z. J.</given-names></name></person-group> (<year>2015</year>). <article-title>Automatic fault feature extraction of mechanical anomaly on induction motor bearing using ensemble super-wavelet transform.</article-title> <source><italic>Mech. Syst. Signal Process.</italic></source> <volume>54&#x2013;55</volume> <fpage>457</fpage>&#x2013;<lpage>480</lpage>. <pub-id pub-id-type="doi">10.1016/j.ymssp.2014.09.007</pub-id></citation></ref>
<ref id="B14"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Hern&#x00E1;ndez-Ronquillo</surname> <given-names>L.</given-names></name> <name><surname>Thorpe</surname> <given-names>L.</given-names></name> <name><surname>Dash</surname> <given-names>D.</given-names></name> <name><surname>Hussein</surname> <given-names>T.</given-names></name> <name><surname>Hunter</surname> <given-names>G.</given-names></name> <name><surname>Waterhouse</surname> <given-names>K.</given-names></name><etal/></person-group> (<year>2020</year>). <article-title>Diagnostic accuracy of the ambulatory EEG vs. routine EEG for first single unprovoked seizures and seizure recurrence: the DX-seizure study.</article-title> <source><italic>Front. Neurol</italic></source> <volume>11</volume>:<fpage>223</fpage>. <pub-id pub-id-type="doi">10.3389/fneur.2020.00223</pub-id> <pub-id pub-id-type="pmid">32328023</pub-id></citation></ref>
<ref id="B15"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Hong</surname> <given-names>K.-S.</given-names></name> <name><surname>Khan</surname> <given-names>M. J.</given-names></name> <name><surname>Hong</surname> <given-names>M. J.</given-names></name></person-group> (<year>2018</year>). <article-title>Feature extraction and classification methods for Hybrid fNIRS-EEG brain-computer interfaces.</article-title> <source><italic>Front. Hum. Neurosci.</italic></source> <volume>12</volume>:<fpage>246</fpage>. <pub-id pub-id-type="doi">10.3389/fnhum.2018.00246</pub-id> <pub-id pub-id-type="pmid">30002623</pub-id></citation></ref>
<ref id="B16"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Huang</surname> <given-names>J. S.</given-names></name> <name><surname>Chen</surname> <given-names>B. Q.</given-names></name> <name><surname>Li</surname> <given-names>Y.</given-names></name> <name><surname>Sun</surname> <given-names>W. F.</given-names></name></person-group> (<year>2021</year>). <article-title>Fractal geometry of wavelet decomposition in mechanical signature analysis.</article-title> <source><italic>Measurement</italic></source> <volume>173</volume>:<fpage>108571</fpage>. <pub-id pub-id-type="doi">10.1016/j.measurement.2020.108571</pub-id></citation></ref>
<ref id="B17"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Huang</surname> <given-names>J. S.</given-names></name> <name><surname>Chen</surname> <given-names>B. Q.</given-names></name> <name><surname>Yao</surname> <given-names>B.</given-names></name> <name><surname>He</surname> <given-names>W.</given-names></name></person-group> (<year>2019</year>). <article-title>ECG arrhythmia classification using STFT-based spectrogram and convolutional neural network.</article-title> <source><italic>IEEE Access</italic></source> <volume>7</volume> <fpage>92871</fpage>&#x2013;<lpage>92880</lpage>. <pub-id pub-id-type="doi">10.1109/ACCESS.2019.2928017</pub-id></citation></ref>
<ref id="B18"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Jana</surname> <given-names>R.</given-names></name> <name><surname>Mukherjee</surname> <given-names>I.</given-names></name></person-group> (<year>2021</year>). <article-title>Deep learning based efficient epileptic seizure prediction with EEG channel optimization.</article-title> <source><italic>Biomed. Signal Process. Control</italic></source> <volume>68</volume>:<fpage>102767</fpage>. <pub-id pub-id-type="doi">10.1016/j.bspc.2021.102767</pub-id></citation></ref>
<ref id="B19"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Leske</surname> <given-names>S.</given-names></name> <name><surname>Dalal</surname> <given-names>S. S.</given-names></name></person-group> (<year>2019</year>). <article-title>Reducing power line noise in EEG and MEG data via spectrum interpolation.</article-title> <source><italic>NeuroImage</italic></source> <volume>189</volume> <fpage>763</fpage>&#x2013;<lpage>776</lpage>. <pub-id pub-id-type="doi">10.1016/j.neuroimage.2019.01.026</pub-id> <pub-id pub-id-type="pmid">30639330</pub-id></citation></ref>
<ref id="B20"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Li</surname> <given-names>M. Y.</given-names></name> <name><surname>Chen</surname> <given-names>W. Z.</given-names></name></person-group> (<year>2021</year>). <article-title>FFT-based deep feature learning method for EEG classification.</article-title> <source><italic>Biomed. Signal Process. Control</italic></source> <volume>66</volume>:<fpage>102492</fpage>. <pub-id pub-id-type="doi">10.1016/j.bspc.2021.102492</pub-id></citation></ref>
<ref id="B21"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Li</surname> <given-names>Y. F.</given-names></name> <name><surname>Chen</surname> <given-names>K. F.</given-names></name></person-group> (<year>2008</year>). <article-title>Eliminating the picket fence effect of the fast Fourier transform.</article-title> <source><italic>Comput. Phys. Commun.</italic></source> <volume>178</volume> <fpage>486</fpage>&#x2013;<lpage>491</lpage>. <pub-id pub-id-type="doi">10.1016/j.cpc.2007.11.005</pub-id></citation></ref>
<ref id="B22"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Mallat</surname> <given-names>S. G.</given-names></name></person-group> (<year>1989</year>). <article-title>A theory for multiresolution signal decomposition : the wavelet representation.</article-title> <source><italic>IEEE Trans. Pattern Anal. Mach. Intell.</italic></source> <volume>11</volume> <fpage>674</fpage>&#x2013;<lpage>693</lpage>. <pub-id pub-id-type="doi">10.1109/34.192463</pub-id></citation></ref>
<ref id="B23"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Mewett</surname> <given-names>D. T.</given-names></name> <name><surname>Nazeran</surname> <given-names>H.</given-names></name> <name><surname>Reynolds</surname> <given-names>K. J.</given-names></name></person-group> (<year>2001</year>). &#x201C;<article-title>Removing power line noise from recorded EMG</article-title>,&#x201D; in <source><italic>Proceedings of the 23rd Annual International Conference of the IEEE</italic></source>, <publisher-loc>Istanbul</publisher-loc>, <pub-id pub-id-type="doi">10.1109/IEMBS.2001.1017205</pub-id></citation></ref>
<ref id="B24"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Miao</surname> <given-names>Y.</given-names></name> <name><surname>Jurica</surname> <given-names>P.</given-names></name> <name><surname>Struzik</surname> <given-names>Z. R.</given-names></name> <name><surname>Hitomi</surname> <given-names>T.</given-names></name> <name><surname>Kinoshita</surname> <given-names>A.</given-names></name> <name><surname>Takahara</surname> <given-names>Y.</given-names></name><etal/></person-group> (<year>2021</year>). <article-title>Dynamic theta/beta ratio of clinical EEG in Alzheimer&#x2019;s disease.</article-title> <source><italic>J. Neurosc. Methods</italic></source> <volume>359</volume>:<fpage>109219</fpage>. <pub-id pub-id-type="doi">10.1016/j.jneumeth.2021.109219</pub-id> <pub-id pub-id-type="pmid">34029602</pub-id></citation></ref>
<ref id="B25"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Piskorowski</surname> <given-names>J.</given-names></name></person-group> (<year>2013</year>). <article-title>Time-efficient removal of power-line noise from EMG signals using IIR notch filters with non-zero initial conditions.</article-title> <source><italic>Biocybern. Biomed. Eng.</italic></source> <volume>33</volume> <fpage>171</fpage>&#x2013;<lpage>178</lpage>. <pub-id pub-id-type="doi">10.1016/j.bbe.2013.07.006</pub-id></citation></ref>
<ref id="B26"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Prathaban</surname> <given-names>B. P.</given-names></name> <name><surname>Balasubramanian</surname> <given-names>R.</given-names></name></person-group> (<year>2021</year>). <article-title>Dynamic learning framework for epileptic seizure prediction using sparsity based EEG reconstruction with optimized CNN classifier.</article-title> <source><italic>Expert Syst. Appl.</italic></source> <volume>170</volume>:<fpage>114533</fpage>. <pub-id pub-id-type="doi">10.1016/j.eswa.2020.114533</pub-id></citation></ref>
<ref id="B27"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Saegh</surname> <given-names>A. A.</given-names></name> <name><surname>Dawwd</surname> <given-names>S. A.</given-names></name> <name><surname>Jabbar</surname> <given-names>J. M. A.</given-names></name></person-group> (<year>2021</year>). <article-title>Deep learning for motor imagery EEG-based classification: a review.</article-title> <source><italic>Biomed. Signal Process. Control</italic></source> <volume>63</volume>:<fpage>102172</fpage>. <pub-id pub-id-type="doi">10.1016/j.bspc.2020.102172</pub-id></citation></ref>
<ref id="B28"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Shankar</surname> <given-names>A.</given-names></name> <name><surname>Khaing</surname> <given-names>H. K.</given-names></name> <name><surname>Danpapat</surname> <given-names>S.</given-names></name> <name><surname>Barma</surname> <given-names>S.</given-names></name></person-group> (<year>2021</year>). <article-title>Analysis of epileptic seizures based on EEG using recurrence plot images and deep learning.</article-title> <source><italic>Biomed. Signal Process. Control</italic></source> <volume>69</volume>:<fpage>102854</fpage>. <pub-id pub-id-type="doi">10.1016/j.bspc.2021.102854</pub-id></citation></ref>
<ref id="B29"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Sharma</surname> <given-names>G.</given-names></name> <name><surname>Paashar</surname> <given-names>A.</given-names></name> <name><surname>Joshi</surname> <given-names>A. M.</given-names></name></person-group> (<year>2021</year>). <article-title>DepHNN: a novel hybrid neural network for electroencephalogram (EEG)-based screening of depression.</article-title> <source><italic>Biomed. Signal Process. Control</italic></source> <volume>66</volume>:<fpage>102393</fpage>. <pub-id pub-id-type="doi">10.1016/j.bspc.2020.102393</pub-id></citation></ref>
<ref id="B30"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Sharma</surname> <given-names>S.</given-names></name> <name><surname>Khare</surname> <given-names>S. K.</given-names></name> <name><surname>Bajaj</surname> <given-names>V.</given-names></name> <name><surname>Ansari</surname> <given-names>I. A.</given-names></name></person-group> (<year>2021</year>). <article-title>Improving the separability of drowsiness and alert EEG signals using analytic form of wavelet transform.</article-title> <source><italic>Appl. Acoust.</italic></source> <volume>181</volume>:<fpage>108164</fpage>. <pub-id pub-id-type="doi">10.1016/j.apacoust.2021.108164</pub-id></citation></ref>
<ref id="B31"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Singhal</surname> <given-names>A.</given-names></name> <name><surname>Singh</surname> <given-names>P.</given-names></name> <name><surname>Fatimah</surname> <given-names>B.</given-names></name> <name><surname>Pachori</surname> <given-names>R. B.</given-names></name></person-group> (<year>2020</year>). <article-title>An efficient removal of power-line interference and baseline wander from ECG signals by employing Fourier decomposition technique.</article-title> <source><italic>Biomed. Signal Process. Control</italic></source> <volume>57</volume>:<fpage>101741</fpage>. <pub-id pub-id-type="doi">10.1016/j.bspc.2019.101741</pub-id></citation></ref>
<ref id="B32"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Sun</surname> <given-names>Y.</given-names></name> <name><surname>Wei</surname> <given-names>C.</given-names></name> <name><surname>Cui</surname> <given-names>V.</given-names></name> <name><surname>Xiu</surname> <given-names>M.</given-names></name> <name><surname>Wu</surname> <given-names>A.</given-names></name></person-group> (<year>2020</year>). <article-title>Electroencephalography: clinical applications during the perioperative period.</article-title> <source><italic>Front. Med.</italic></source> <volume>7</volume>:<fpage>251</fpage>. <pub-id pub-id-type="doi">10.3389/fmed.2020.00251</pub-id> <pub-id pub-id-type="pmid">32582735</pub-id></citation></ref>
<ref id="B33"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Taran</surname> <given-names>S.</given-names></name> <name><surname>Bajaj</surname> <given-names>V.</given-names></name> <name><surname>Sharma</surname> <given-names>D.</given-names></name> <name><surname>Siuly</surname> <given-names>S.</given-names></name> <name><surname>Segur</surname> <given-names>A.</given-names></name></person-group> (<year>2018</year>). <article-title>Features based on analytic IMF for classifying motor imagery EEG signals in BCI applications.</article-title> <source><italic>Measurement</italic></source> <volume>116</volume> <fpage>68</fpage>&#x2013;<lpage>76</lpage>. <pub-id pub-id-type="doi">10.1016/j.measurement.2017.10.067</pub-id></citation></ref>
<ref id="B34"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Wang</surname> <given-names>C.</given-names></name> <name><surname>Kipping</surname> <given-names>J.</given-names></name> <name><surname>Bao</surname> <given-names>C.</given-names></name> <name><surname>Ji</surname> <given-names>H.</given-names></name> <name><surname>Qiu</surname> <given-names>A.</given-names></name></person-group> (<year>2016</year>). <article-title>Cerebellar functional parcellation using sparse dictionary learning clustering.</article-title> <source><italic>Front. Neurosci.</italic></source> <volume>10</volume>:<fpage>188</fpage>. <pub-id pub-id-type="doi">10.3389/fnins.2016.00188</pub-id> <pub-id pub-id-type="pmid">27199650</pub-id></citation></ref>
<ref id="B35"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Wu</surname> <given-names>Z. H.</given-names></name> <name><surname>Huang</surname> <given-names>N. E.</given-names></name></person-group> (<year>2004</year>). <article-title>A study of the characteristics of white noise using the empirical mode decomposition method.</article-title> <source><italic>Proc. R. Soc. Lond. Ser. Math. Phys. Eng. Sci.</italic></source> <volume>460</volume> <fpage>1597</fpage>&#x2013;<lpage>1611</lpage>. <pub-id pub-id-type="doi">10.1098/rspa.2003.1221</pub-id></citation></ref>
<ref id="B36"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Yang</surname> <given-names>G. A.</given-names></name> <name><surname>Yang</surname> <given-names>J. J.</given-names></name> <name><surname>Lu</surname> <given-names>Z. Z.</given-names></name> <name><surname>Liu</surname> <given-names>D. Y.</given-names></name></person-group> (<year>2020</year>). <article-title>A convolutional neural network with sparse representation.</article-title> <source><italic>Knowl. Based Syst.</italic></source> <volume>209</volume>:<fpage>106419</fpage>. <pub-id pub-id-type="doi">10.1016/j.knosys.2020.106419</pub-id></citation></ref>
<ref id="B37"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Yang</surname> <given-names>Z.</given-names></name> <name><surname>Zhuang</surname> <given-names>X.</given-names></name> <name><surname>Bird</surname> <given-names>C.</given-names></name> <name><surname>Sreenivasan</surname> <given-names>K.</given-names></name> <name><surname>Mishra</surname> <given-names>V.</given-names></name> <name><surname>Banks</surname> <given-names>S.</given-names></name><etal/></person-group> (<year>2019</year>). <article-title>Performing sparse regularization and dimension reduction simultaneously in multimodal data fusion.</article-title> <source><italic>Front. Neurosci.</italic></source> <volume>13</volume>:<fpage>642</fpage>. <pub-id pub-id-type="doi">10.3389/fnins.2019.00642</pub-id> <pub-id pub-id-type="pmid">31333396</pub-id></citation></ref>
<ref id="B38"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Zhang</surname> <given-names>Z. Q.</given-names></name> <name><surname>Yang</surname> <given-names>Q. Y.</given-names></name> <name><surname>Zi</surname> <given-names>Y. Y.</given-names></name></person-group> (<year>2021</year>). <article-title>Multi-scale and multi-pooling sparse filtering: a simple and effective representation learning method for intelligent fault diagnosis.</article-title> <source><italic>Neurocomputing</italic></source> <volume>451</volume> <fpage>138</fpage>&#x2013;<lpage>151</lpage>. <pub-id pub-id-type="doi">10.1016/j.neucom.2021.04.066</pub-id></citation></ref>
</ref-list>
</back>
</article>