World Scientific
  • Search
  •   
Skip main navigation

Cookies Notification

We use cookies on this site to enhance your user experience. By continuing to browse the site, you consent to the use of our cookies. Learn More
×

System Upgrade on Tue, May 28th, 2024 at 2am (EDT)

Existing users will be able to log into the site and access content. However, E-commerce and registration of new users may not be available for up to 12 hours.
For online purchase, please visit us again. Contact us at [email protected] for any enquiries.

ECG SIGNAL QUANTITATIVE ANALYSIS BASED ON EXTREMUM ENERGY DECOMPOSITION METHOD

    https://doi.org/10.1142/S0219519423401000Cited by:0 (Source: Crossref)
    This article is part of the issue:

    Abstract

    Quantitative analysis of electrocardiogram (ECG) signals plays a pivotal role in objectively and quantitatively assessing cardiac electrical activity. This paper presents an innovative approach for quantitative ECG signal analysis utilizing extremum energy decomposition (EED). The methodology encompasses multiple steps: acquisition of unknown ECG signal under specific time and sampling conditions, denoising of acquired ECG signals, and subsequent decomposition of denoised ECG signals into a set of extremum modal function components alongside a residual. The n extremum modal function components obtained effectively represent different frequency bands. By evaluating these n extremum modal function components, the presence and severity of abnormalities within the ECG signal can be determined. The results showcased the effectiveness of the method in accurately identifying abnormal ECG signals, and the technique demonstrated robustness against noise interference, enhancing its practical utility in clinical and diagnostic settings. This research contributes to the field of ECG analysis by offering a quantitative toolset that enhances the objectivity and accuracy of abnormality assessment in cardiac electrical activity.

    1. Introduction

    Physiological signals are generated by the interaction of multiple living systems. The acting time and intensity of different systems are different, leading to the complexity of physiological signals in time and space.1,2,3,4,5 ECG signal quantitative analysis plays a significant role in clinical medicine and biomedical engineering.6,7,8 ECG analysis is essential for the diagnosis of various cardiac conditions, including arrhythmias, ischemic events, conduction abnormalities, and structural heart diseases. By applying various mathematical and statistical methods, quantitative features related to cardiac electrical activity can be extracted from ECG signals, providing effective means for the diagnosis and monitoring of heart diseases. In the quantitative analysis of ECG signals, signal preprocessing is performed as a first step, including noise removal, baseline correction, filtering, and artifact detection, to ensure the accuracy and reliability of the signal quality.9,10,11 In the latest references, Li et al.12 proposed a baseline correction algorithm for electrocardiogram (ECG) signals based on empirical wavelet transform and piecewise polynomial fitting theory. The algorithm utilizes empirical wavelet transform to adaptively segment the spectrum of ECG signals. Within these segmented intervals, suitable wavelet windows are constructed to extract empirically mode components with compact support. These empirical mode components, after removing the baseline drift, are then subjected to piecewise polynomial fitting to eliminate any remaining baseline drift. Giorgio et al.13 proposed a quantitative ECG analysis approach based on principal component analysis, which was applied on the 12-lead ECGs, and six RQA-based features were extracted from the most significant principal component scores.

    Subsequently, feature extraction techniques are employed to extract quantitative features such as waveform morphology, heart rate variability, and timing intervals that are relevant to cardiac function. These features reflect the cardiac electrophysiological activity and provide important information for the evaluation and diagnosis of heart diseases. Following the extraction of quantitative features, classification and pattern recognition algorithms are commonly utilized to classify ECG signals into normal or abnormal states. Machine learning techniques such as support vector machines, neural networks, and deep learning are widely applied in this field, enabling automated identification and classification of cardiac diseases, thereby improving the accuracy and efficiency of diagnosis. In the latest references, Diao14 proposed heart rate variability analysis method utilizing the local mean algorithm that can adaptively decompose signals into a series of amplitude-modulated and frequency-modulated components for the assessment of ECG quality. Su et al.15 proposed a method based on adaptive differential double thresholding method and distribution to achieve quantitative analysis. The references above have analyzed quantitative analysis methods for electrocardiographic signals from different steps and perspectives.

    Based on the above, an extremum energy decomposition (EED) method16,17 is proposed in this paper for quantitative analysis of ECG signals. The original signal is decomposed into several components, i.e., extremum component function, then calculating the energy of each component to obtain its energy distribution. The EED proposed in this paper has two advantages: (1) The data length remains consistent across all scales during extremum decomposition, thereby avoiding and reduction in data length, which makes it suitable for short-term data analysis; (2) the energy analysis of multi-scale components is relatively resistant to the affluence of noise.

    2. EED Method

    The EED method is a signal processing technique used to analyze and decompose complex signals, often encountered in applications like speech and image processing. In the beginning, the concept of extremum modal function is presented. This concept pertains to a category of signal featuring a singular frequency which simultaneously fulfills the subsequent two conditions.

    (1) Throughout the entire data sequence, the number of extreme points (including both maximum and minimum) and the number of zero crossing must be either equal or at most one difference.

    (2) At any time, the mean value of the upper envelope, constructed by using local maximum point, and the lower envelope, formed by local minimum point, is maintained at zero. This signifies that the local upper and lower envelope exhibit local symmetric with respect to the time axis.

    For the above two conditions, condition (1) is similar to the requirements of the Gaussian normal stationary process for traditional narrowband, condition (2) ensures that the instantaneous frequency calculated by extremum modal function has physical significance.

    The steps of the EED method are as follows:

    (1)

    For a given time sequences x(t), find out all the local extreme points. Then, connect all the maximum and minimum points using spline curves to form the upper and lower envelope lines, respectively. Obtain the mean value of upper and lower envelope, denoted as m(t), as it is shown in Fig. 1.

    (2)

    The original signal x(t) minus the mean envelope signal m(t) gets h1(t)=x(t)m(t). Then, determine whether h1(t) meets the judgment criteria of extremum modal function. If not, take h1(t) as the original signal and repeat step (1) until hk(t) satisfies the two conditions of extremum modal function. At this time, taking c1(t)=hk(t), as the first extremum modal function component.

    (3)

    The original sequence x(t) minus the first extremum modal function component c1(t) to get residual x1(t)=x(t)c1(t), which is taken as new original sequence, and repeat steps (1) and (2) to get the second, third, …, n extremum modal function components and residual rn(t). Then, x(t) is decomposed into n extremum modal function components and a residual.

    x(t)=i=1nci(t)+rn(t).(1)

    Fig. 1.

    Fig. 1. Schematic diagram of extremum modal decomposition. (a) The original signal; (b) obtaining the envelope; (c) subtracting the mean of the first envelope to get h1(t); (d) obtaining the first extremum modal function component c1(t).

    It is difficult for hi(t) obtained in step (2) to fully satisfy the two conditions of extremum modal function. Typically, the screening process ends when hi(t) meets the following criteria :

    SD=t=0T[hk1(t)hk(t)]2t=0Thk12(t)ε,(2)
    where ε denotes the screening threshold, usually between 0.2 and 0.3.

    There are two termination conditions for extremum modal decomposition. The first one is when the final extremum modal function component cn(t) or residual rn(t) falls below the preset threshold; the second one is when the residual signal rn(t) becomes a monotone signal, from which extremum modal function signals cannot be extracted.

    The termination criteria of extremum modal function should be moderate. Excessively stringent conditions can result in the loss of significance in the last several extremum modal function component, while overly lenient conditions may lead to the loss of useful components. In practical applications, the decomposition levels of extremum modal function component can be determined based on experience. The calculation process will be terminated when decomposition level is satisfied.

    The schematic diagram of extremum modal decomposition is shown in Fig. 1.

    (4) The n extremum modal function components decomposed from the original signal represent the components of the original signal in different frequency bands. Subsequently, the energy of each component is calculated :

    Ei=|ci(t)|2dt,i=1,2,,n.(3)
    Each energy value is normalized to obtain the normalized energy distribution vector.
    pi=EiE,i=1,2,,n,(4)
    where E=i=1nEi, the first component p1 denotes the energy of the highest band, representing the energy distribution proportion of signal within the range of the highest frequency band. The last component pn describes the energy distribution proportion of signal within the range of the lowest frequency band.

    Generally, for a sequence of N points, it is possible to decompose a maximum of n components.

    n=log2(N)1.(5)
    In other words, when n effective components have been decomposed, at least, the following condition should be satisfied :
    N=2n+1.(6)
    The above numbers of sequence points are required.

    The calculation flow chart of EED is shown in Fig. 2.

    Fig. 2.

    Fig. 2. The calculation flow of EED.

    3. ECG Signal Analysis Based on EED Method

    3.1. ECG signal analysis based on EED method

    The ECG signal analysis utilizing EED presents a novel approach to quantify cardiac activity. By extracting extremum modal function components, the method offers insights into frequency bands and abnormality detection. This technique holds potential for enhancing objective cardiac health assessment, advancing the field’s diagnostic capabilities. The details of this method are described as follows:

    (1)

    Data preparation

    The initial step involves obtaining raw ECG signal data from the nsrdb database, which is sourced from healthy individuals’ normal sinus rhythms on PhysioNet.

    (2)

    Preprocessing

    To enhance the signal quality, a zero-phase Finite Impulse Response (FIR) low-pass filter with a cutoff frequency of 40Hz6,7 is applied. This filtering process effectively removes high-frequency noise, preserving ECG energy within the significant 0–40Hz range.

    Additionally, baseline drift is mitigated through the utilization of a median filter, which eliminates fluctuations stemming from drift.

    (3)

    Extremum Points Detection

    To enhance the signal quality, a zero-phase FIR low-pass filter with a cutoff frequency of 40Hz is applied. This filtering process effectively removes high-frequency noise, preserving ECG energy within the significant 0–40Hz range.

    Additionally, baseline drift is mitigated through the utilization of a median filter, which eliminates fluctuations stemming from drift.

    (4)

    Energy Decomposition

    The starting point for energy decomposition is the extremum point with the highest energy. A sequential iteration through the remaining extremum points is conducted, prioritizing them based on descending energy.

    During this process, extremum modal function components are constructed by connecting the energies of adjacent extremum points while maintaining the order of these points.

    (5)

    Residual Component extraction

    The residual component of the signal is extracted, capturing the signal information that is not encapsulated by the previously identified extremum modal function components.

    The data length is 8s, and the EED decomposition levels are set as n=8. The results are shown in Fig. 3.

    Fig. 3.

    Fig. 3. The EED decomposition of ECG signal.

    The x-coordinate represents time, the y-ordinate represents amplitude. x(t) is the original signal, c1 is the first component of extremum modal function, c2 is the second component, and so on, and c8 is the eighth component. rn is residual.

    Based on waveform characteristics, the ECG signal can be divided into three wave groups: P-, QRS-, and T-wave. By observing the wave frequency of the signal in Fig. 3, the corresponding physical meaning for each component can be concluded. Notably, c1 and c2 exhibit the highest frequency, mainly representing the decomposition components of QRS-wave group characterized by the highest frequency. The frequency component corresponding to the P-wave starts increasing from c3. From c4 onwards, the decomposition component of T-wave is added, resulting from the superposition of components of P-, QRS-, and T-wave. Meanwhile, c5 reflects the superposition of low-frequency components of P-, QRS-, and T-waves. c6 describes the cardiac cycle, representing the rhythm of heart beating. On the other hand, c7 and c8 delineate the physiological adjustment rhythm of the heart on a larger time scale, illustrating the long-term rhythm of the heart. Notably, the component with the highest frequency exhibits more pronounced amplitude and greater energy, whereas, those with the lowest frequency display lower amplitude and lower energy.

    c1 was analyzed to obtain the spectrum diagram shown in Fig. 4. The examination reveals that the central frequency of c1 is approximately 20Hz, with the primary frequency concentration ranging from 15Hz to 25Hz. Similarly, spectrum analysis was conducted on signals at other scales to obtain their center frequency, as documented in Table 1.

    Fig. 4.

    Fig. 4. Spectrum diagram of extremum modal component c1.

    Table 1. Material properties of analysis objects.

    Component levelc1c2c3c4c5c6c7c8
    Central frequency/Hz2014853.21.50.60.25

    Related studies indicate that the spectrum range of P-wave spans from 0Hz to 18Hz (± 3Hz), with energy mainly concentrated between 5Hz and 12Hz. Similarly, the QRS complex covers a spectrum range from 0Hz to 37Hz (± 5Hz), with energy primarily concentrated between 6Hz and 18Hz. As for the T-wave, its spectrum range extends from 0Hz to 8Hz (± 2Hz), and energy is chiefly concentrated within the range of 0–8Hz. A comparison with the information in Table 1 yields the conclusion that the frequency band of QRS group mainly contains c1 and c2 components. The P-wave mainly includes c3 and c4 components, and T-wave mainly contains c4c8 components. It is worth noting that the inclusion mentioned does not mean that each component is only determined by a specific ECG group (P, QRS, T), or that each ECG group is only contained in a specific component. The above-mentioned relationship between wave groups and energy represents a significant correlation, but it is not exhaustive. For example, components c5c8, representing low-frequency components, result from superposition of low frequencies from each ECG group rather than a single specific ECG group. The results analyzed here are basically consistent with those observed in the EED decomposition waveforms in Fig. 3. This correspondence indicates that the extremum modal function component of ECG can capture certain fluctuations of ECG wave group and reveal the fluctuation pattern of the ECG across various levels. In contrast to frequency domain analysis method, the EED method can directly present ECG fluctuations at all levels, providing a remarkably intuitive representation.

    3.2. EED analysis of ECG in healthy individuals and congestive heart failure patients

    EED analysis was applied to analyze the energy distribution of ECG in both healthy individuals and patients with congestive heart failure (CHF) across various levels. The data utilized are sourced from the Normal Sinus Rhythm Database (NSRDB) and the Congestive Heart Failure Database (CHFDB) available on physionet’s normal sinus database,8,9,10,11 where NSRDB database consists of records from 18 healthy individuals (age: 34.3±8.4), while the CHFDB database comprises data from 15 patients with CHF (age: 58.8±9.1). Due to the disparate sampling rates between NSRDB and CHFDB- 128Hz and 50Hz, respectively, it is necessary to resample both datasets to a uniform value before conducting EED analysis. This is because the ECG signal with different sampling rates would obtain different levels through EED decomposition. Consequently, the corresponding frequencies of components at the same level would diverge, rendering the inter-group comparison within identical frequency ranges unfeasible. Therefore, we resample the ECG data from CHFDB to 128Hz, consistent with that of NSRDB. The experimental data length is 10s, and the maximum scale n is set to 8. The results of the EED analysis are depicted in Fig. 5.

    Fig. 5.

    Fig. 5. EED analysis of ECG signals in healthy individuals and CHF patients.

    The x-coordinate represents the component level, while the y-coordinate represents the normalized energy value. The curve describes the mean value, and the error bar shows the standard deviation.

    As evident from Fig. 5, at level 1, the energy of healthy individuals surpasses that of CHF patients. With the increase in level, the energy of healthy individuals gradually declines. In contrast, CHF patients exhibit a gradual increment in energy from level 1 to level 3, reaching its peak at level 3. Beyond level 3, the energy gradually diminishes with the escalating level. The energy distribution of healthy individuals predominantly within the lower levels (level 1–4) signifies a focus on a higher frequency range. This observation suggests that healthy individuals possess a more robust capacity for short-term heart regulation. Conversely, the lower-level energy of CHF patients is relatively reduced, manifesting a reduction in short-term regulatory ability, and a greater concentration of power in the moderate level. Notably, at level 6, which reflects heart rhythm, CHF patients exhibit higher energy compared to healthy individuals. This indicates that CHF patients allocate a greater proportion of energy towards regulating heart rhythm.

    To further verify the energy distribution of the two groups, we conducted spectral analysis on each group. The frequency domain analysis results of a healthy individual and a CHF patient are shown in Fig. 6. It is evident that the energy distribution of healthy individuals spans the range from 0Hz to 40Hz, with a notable emphasis on high-frequency energy above 20Hz. Conversely, the energy of CHF patients is predominantly below 20Hz, and there is a significant reduction in high-frequency energy segment.

    Fig. 6.

    Fig. 6. ECG time-frequency diagram of healthy individuals and CHF patients. (a) Time-domain diagram and frequency-domain diagram of healthy individuals, (b) time-domain diagram and frequency-domain diagram of CHF patients.

    A significance test, using students’ t-test, was conducted on the EED analysis results of two groups. The results are listed in Table 2 (when p<0.05, it is generally regarded as statistically significant, and significant results are presented in bold.). The outcomes illustrate notable disparities between the two groups at levels 1, 2, 3, 5, and 6. The CHF patients present reduced energy at the low levels of decomposition, implying that the disease causes a decline in the short-term regulating ability of the heart. Conversely, healthy individuals display higher energy at lower stages of decomposition, indicating an improved short-term regulatory capacity of the heart and better adaptability to variations in the external and physical environment.

    Table 2. Energy vector t-test of healthy individuals and CHF patients.

    Level12345678
    p-value0.00000.01970.00010.22080.00000.02430.52510.1085

    4. EED for the Quantitative Analysis of ECG Signals

    To further investigate the effects of age and disease on ECG energy distribution, we added the PTPDB database of physionet8,9,10,11 for analysis, which contains 549 sets of data from 297 individuals, including healthy individuals and patients with multiple heart conditions (myocardial infarction, cardiomyopathy, bundle branch block, etc.). Several groups with a large number of medical records were selected for analysis, including 18 healthy younger individuals (individuals younger than 36 years old, age 28.3±4.7) and seven healthy old individuals (individuals older than 59 years old, age 69.4±5.4), 148 patients (60.5±11.0) suffering myocardial infarction (MI) and 15 patients (59.7±14.4) with cardiomyopathy (CM), as well as CHF patients (age 60.5±11) from CHFDB database. Due to the difference in sampling rate, all data were initially resampled to 128Hz. Subsequently, a preprocessing step involved 40Hz low-pass filtering and the removal of baseline drift. The results of the EED analysis are shown in Fig. 7.

    Fig. 7.

    Fig. 7. EED analysis of ECG signals in healthy younger individuals, healthy elderly individuals, patients with MI, CM, and CHF. The x-coordinate represents the component level, and the y-coordinate denotes the normalized energy value. The curve describes the mean value and the error bar refers to the standard deviation.

    As shown in Fig. 7, at level 1, the energy values gradually decline, transitioning from healthy younger individuals to elderly individuals, and further to various disease conditions. The energy curves for both healthy younger individuals and healthy old individuals demonstrate a tendency to plateau at lower level of energy, specifically, at level 1, level 2, and level 3. However, at level 4, the energy spikes significantly. The energy of the other three kinds of diseases increases at levels 1–3, reaching the maximum at level 3, after which it gradually decreases. Between levels 1 and 3, the energy trends of multiple groups exhibit a complete reversal, resulting in their curves intersecting. The energy distribution curve for patients with heart disease forms an inverted “V” shape overall, and the inverted “V” phenomenon becomes more pronounced with the severity of the disease. Heart disease significantly reduces ECG extremum energy at lower levels, indicating a reduction in the heart’s short-term regulatory capability and its adaptability to the environment. Concurrently, patients with heart disease have a higher energy distribution at the levels (levels 5 and 6) governing heart rhythm. This suggests that, for patients with heart disease, regulating heart rhythm might hold increased significance. Furthermore, the mean energy of elderly individuals is slightly lower than that of younger individuals at scale 1. However, the decreasing trend is not obvious, indicating that age does not significantly affect the distribution of ECG extremum energy. In essence, advanced age does not necessarily correlate with diminished cardiac function; elderly individuals could still maintain a commendable level of cardiac function.

    The normalized energy distribution vector pi of ECG signals from healthy younger individuals and the normalized energy distribution vector pi of ECG signals for healthy elderly individuals were significantly detected, resulting in the computation of probability value pi for each extremum modal function component. If the value exceeds 0.05, it indicates that there is no significant difference between the two groups, as illustrated in Table 3.

    Table 3. Energy vector t-test of healthy elderly individuals and healthy younger individuals.

    Energy vector12345678
    t-test value pi0.78790.64790.08930.70640.40550.68110.93670.0983

    The normalized energy distribution vector pi of ECG signal from healthy elderly individuals and the normalized energy distribution vector pi of ECG signal from patients with MI, CM, and CHF were significantly detected to obtain the probability value pi for each extremum modal function component. When the probability value pi falls below 0.05, it indicates that there is a statistically significant difference between the two groups, as presented in Table 4.

    Table 4. Energy vector T test of healthy elderly individuals and patients with heart disease.

    Energy vector12345678
    MI0.13760.34900.85120.35400.20640.04780.84770.0523
    CM0.00630.31010.24510.13910.00360.02640.28550.1059
    CHF0.00030.18240.13200.59210.02670.19930.20920.0925

    The normalized energy distribution vector pi of ECG signals from healthy younger individuals and patients with MI, CM, and CHF were significantly detected to obtain the probability value pi for each extremum modal function component. When the probability value pi falls below 0.05, it indicates that there is a statistically significant difference between the two groups, as shown in Table 5.

    Table 5. Energy vector t-test of healthy younger individuals and patients with heart disease.

    Energy vector12345678
    MI0.00880.26710.01370.04610.41680.00440.85260.8418
    CM0.00010.19420.00060.02250.01870.00120.11980.1128
    CHF0.00000.07440.00040.24240.06470.07050.16100.5483

    The normalized energy distribution vector pi from patients with MI, CM, and CHF was significantly detected to obtain the probability value pi of each extreme modal function component. When the probability value pi falls below 0.05, it indicates that there is a statistically significant difference between the two groups, as presented in Table 6.

    Table 6. Energy vector t-test for patients with MI, CM, and CHF.

    Energy vector12345678
    MI and CM0.03410.53510.14390.65670.11340.13660.04710.0004
    MI and CHF0.00080.22190.00860.59460.21230.69960.24310.5250
    CM and CHF0.28560.72470.38250.35070.74630.25910.00820.0829

    The information presented in Table 6 illustrates the following:

    (1)

    There is no significant difference between healthy younger individuals and healthy elderly individuals at any energy level.

    (2)

    At levels 1, 5, and 6, a clear distinction is evident between healthy elderly individuals and patients with three kinds of heart disease.

    (3)

    Healthy younger individuals and patients with three kinds of heart disease are well distinguished at levels 1, 3, 4, 5, and 6, especially at levels 1 and 3. Notably, significant differences are apparent for patients with three kinds of heart disease. When compared to the contrast between elderly individuals and patients with three kinds of heart disease in Table 3, the difference between patients with heart disease and younger individuals is more pronounced.

    (4)

    Variations are evident among the three diseases, reflecting the distinct characteristics of heart damage associated with each condition.

    These results demonstrate that cardiac disease has a notable impact on reducing the energy of ECG signals, particularly at high-frequency levels (Level 1). This reduction signifies a decline in the heart’s short-term regulation capacity. Additionally, the energy distribution curve shows an inverted “V” shape, with the degree of severity of this disease correlating with the prominence of this pattern. In addition, at levels 5 and 6, which represent the heart beating rhythm, patients with heart disease are well distinguished from healthy individuals. In these levels, the peak energy of patients with heart disease surpasses that of healthy individuals. This indicates that maintaining control over heart rhythm holds greater significance for patients with heart disease compared to those who are healthy.

    By quantifying the normalized energies at three levels (levels 1, 2, and 3), we discovered a significant reduction in the extremum energy of ECG signals at high-frequency levels (level 1) due to heart disease. This reduction shows a decline in the short-term regulation of the heart. The quantitative analysis of these three levels (levels 1, 5, and 6) can provide a reference for clinical diagnosis.

    As shown in Fig. 7, the graph’s pattern takes the normalized energy value of level “3” as the vertex to form an inverted “V” shape. This shape is constituted by lines connecting energy points from levels 1, 2, and 3 on the left-hand side, and energy points at levels 3, 4, 5, 6, 7, and 8 on the right-hand side. The slope values of the energy points at levels 2 and 3 are taken as a reference for quantitative analysis to assess the degree of abnormality in the ECG signal. A higher slope value indicates a more severe of abnormality.

    The left slope K of inverted “V” shape is calculated as follows: K1=0.08 for patients with MI, K2=0.17 for patients with CM, and K3=0.22 for patients with CHF. The right slope K of inverted “V” shape is calculated as follows: K1=0.05 for patients with MI, K2=0.11 for patients with CM, and K3=0.13 for patients with CHF.

    5. Conclusion

    This paper employs EED to analyze ECG signals. Through this method, the original signal is decomposed into distinct components, specifically extremum component function, and the energy of each component is calculated to obtain its energy distributions. Subsequently, the energy of each component is computed to establish its energy distribution. According to the fluctuation rule of biomedical signals, the technology in this paper can not only decompose the signals into different time levels from high frequency to low frequency, but also divide the abnormal degree of signal into several levels. Higher levels denote a more pronounced degree of signal abnormality. The utilizations of extremum value decomposition ensures consistent data length at all levels. Consequently, this approach avoids data length reduction, rendering it suitable for short-term data analysis. In essence, accurate results can be obtained from a limited dataset.

    The ECG signal quantitative analysis method introduced in this paper, which is based on EED, introduces a novel approach for quantitatively assessing cardiac electrical activity. However, there remain several aspects that warrant further exploration and improvement. In the future, we will focus on optimizing and refining the EED method to enhance the accuracy and stability of the decomposition process. This entails exploring alternative decomposition algorithms and incorporating additional signal processing techniques to achieve superior signal decomposition results. The insights and outcomes derived from this research contribute new dimensions to cardiac electrophysiology and hold notable significance.

    Ethical Compliance

    Research experiments conducted in this paper with animals or humans were approved by the Ethical Committee and responsible authorities of our research organization(s) following all guidelines, regulations, and legal, and ethical standards as required for humans or animals.

    Conflicts of Interest

    The authors declare no conflict of interest.

    Acknowledgments

    This work was supported by the National Natural Science Foundation of China (No. 82004498); the University Philosophy and Social Science Project of Jiangsu Province (No. 2022SJYB0316); and the Life and Health Technology Special Project of Nanjing (No. 202205055).

    ORCID

    Yanyu Zhou  https://orcid.org/0009-0008-5807-9109

    Yihua Song  https://orcid.org/0009-0000-5431-2163

    Kankan She  https://orcid.org/0000-0002-4805-1064

    Xinxia Li  https://orcid.org/0009-0009-0443-1215

    Yu Hu  https://orcid.org/0000-0003-3060-8095

    Xinbao Ning  https://orcid.org/0000-0002-9193-3118

    References

    • 1. Kim TY, Choi BJ, Koo Y, Lee S, Yoon D , Comparative analysis of Savitzky-Golay and Butterworth filters for electrocardiogram denoising using daubechies wavelets, Healthc Inform Res 27(3) :182–188, 2021. Crossref, Web of ScienceGoogle Scholar
    • 2. Hashimoto K, Takase B, Nagashima M, Kasamaki Y, Shimabukuro H, Soma M, Nakayama T , A novel signal-averaged electrocardiogram and an ambulatory-based signal-averaged electrocardiogram show strong correlations with conventional signal-averaged electrocardiogram in healthy subjects: A validation study, J Electrocardiol: Int Publ Study Electr Act Heart 51(6) :1145–1152, 2018. Google Scholar
    • 3. Huang NE, Shen Z, Long SR et al., The empirical mode decomposition and the Hilbert spectrum for nonlinear and non-stationary time series analysis, Proc R Soc Lond A 454(1971) :903–995, 1998. Crossref, Web of ScienceGoogle Scholar
    • 4. Fu MJ, Zhuang JJ, Hou FZ, Zhan QB, Shao Y, Ning XB , A method for extracting human gait series from accelerometer signals based on the ensemble empirical mode decomposition, Chin Phys B 19(5) :58701, 2010. Crossref, Web of ScienceGoogle Scholar
    • 5. Li HQ, Wang XF, Chen L et al., Denoising and R-peak detection of electrocardiogram signal based on EMD and improved approximate envelope, Circuits Syst Signal Process 33(4) :1261–1276, 2014. Crossref, Web of ScienceGoogle Scholar
    • 6. Blanco-Velasco M, Weng B, Barner KE , ECG signal denoising and baseline wander correction based on the empirical mode decomposition, Comput Biol Med 38(1) :1–13, 2008. Crossref, Web of ScienceGoogle Scholar
    • 7. Debert S, Pachebat M, Valeau V et al., Ensemble-empirical-mode-decomposition method for instantaneous spatial-multi-scale decomposition of wall-pressure fluctuations under a turbulent flow, Exp Fluids 50(2) :339–350, 2011. Crossref, Web of ScienceGoogle Scholar
    • 8. Messina AR, Vittal V, Heydt GT et al., Nonstationary approaches to trend identification and denoising of measured power system oscillations, IEEE Trans Power Syst 24(4) :1798–1807, 2009. Crossref, Web of ScienceGoogle Scholar
    • 9. Zhang RR, Ma S, Safak E et al., Hilbert–Huang transform analysis of dynamic and earthquake motion recordings, J Eng Mech 129(8) :861–875, 2003. Crossref, Web of ScienceGoogle Scholar
    • 10. Wang B, Li XD , Multi-scale analysis of European temperature series based on EEMD decomposition, Acta Sci Nat Univ Pekin 47(4) :627–635, 2011. Google Scholar
    • 11. Wang T, Research on EMD algorithm and its application in signal denoising, Ph.D. thesis, Harbin Engineering University, 2010. Google Scholar
    • 12. Li GQ, Li BL, Lin JZ, Huang ZW, Pang Y , Baseline correction algorithm for ECG signals based on improved EWT, Chin J Sci Instrum 41(4) :156–166, 2020. Google Scholar
    • 13. Luongo G, Schuler S, Luik A et al., Non-invasive characterization of atrial flutter mechanisms using recurrence quantification analysis on the ECG: A computational study, IEEE Trans Biomed Eng 99 :1–1, 2020. Google Scholar
    • 14. Diao C, The research on electrocardiogram quality assessment and heart rate variability analysis, Thesis, Lanzhou University of Technology, 2017. Google Scholar
    • 15. Su P, Guo Q, Wang SK, Wang MC, Zhang LY , An ECG feature wave detection algorithm based on distribution computing, Chin J Sci Instrum 43(11) :142–150, 2022. Google Scholar
    • 16. Ning XB, Zhou ZJ, A computer device for performing the ECG signal quantitative analysis method based on the extremum energy decomposition method, Invention patent, China, China National Intellectual Property Administration, 2022. Google Scholar
    • 17. Ning XB, Zeng P, Zhou ZZ, Jiang XD, Wang H, Liu HX, Electrocardiogram signal quantitative analysis method based on extreme value energy decomposition, WO2019CN121415[P].WO2021042590A1 [accessed on 25 August 2023]. Google Scholar