Your new experience awaits. Try the new design now and help us make it even better

ORIGINAL RESEARCH article

Front. Bioeng. Biotechnol., 16 July 2025

Sec. Biosensors and Biomolecular Electronics

Volume 13 - 2025 | https://doi.org/10.3389/fbioe.2025.1636011

This article is part of the Research TopicIntegration of Next-Generation Technologies with Biosensors for Advanced Diagnostics and Personalized MedicineView all articles

Application of spectral characteristics of electrocardiogram signals in sleep apnea

Jiayue HuJiayue Hu1Liu YangLiu Yang1Xintong ZhaoXintong Zhao1Haicheng Wei
Haicheng Wei2*Jing Zhao
Jing Zhao3*Miaomiao LiMiaomiao Li1
  • 1School of Electrical and Information Engineering, North Minzu University, Yinchuan, Ningxia, China
  • 2School of Medical Technology, North Minzu University, Yinchuan, Ningxia, China
  • 3School of Information Engineering, Ningxia University, Yinchuan, Ningxia, China

Background: Electrocardiogram (ECG) signals contain cardiopulmonary information that can facilitate sleep apnea detection. Traditional methods rely on extracting numerous ECG features, which is labor-intensive and computationally cumbersome.

Methods: To reduce feature complexity and enhance detection accuracy, we propose a spectral feature-based approach using single-lead ECG signals. First, the ECG signal is preprocessed via ensemble empirical mode decomposition combined with independent component analysis (EEMD-ICA) to identify the most representative intrinsic mode function (IMF) based on the maximum instantaneous frequency in the frequency domain. Next, Hilbert transform-based time-frequency analysis is applied to derive the component’s 2D time-frequency spectrum. Finally, three spectral features—maximum instantaneous frequency (femax), instantaneous frequency amplitude (V), and marginal spectrum energy (S)—are quantitatively compared between normal and sleep apnea populations using an independent-sample t-test. These features are classified via a random forest machine learning model.

Results: The femax and IMF7 components of the reconstructed signal exhibited statistically significant differences (p < 0.001) between normal and sleep apnea subjects. The random forest classifier achieved optimal performance, with 92.9% accuracy, 86.6% specificity, and 100% sensitivity.

Conclusion: This study demonstrates that spectral features derived from single-lead ECG signals, combined with EEMD-ICA and time-frequency analysis, offer an efficient and accurate method for sleep apnea detection.

1 Introduction

Sleep is a vital physiological process, and its disruption has been linked to various disorders, including respiratory diseases and diabetes (Gross et al., 2006). Clinically, polysomnography (PSG) and electroencephalography (EEG) are standard tools for diagnosing sleep apnea. However, PSG is costly, and multi-channel EEG measurements may disrupt natural sleep patterns (Sun et al., 2021), creating a need for a low-cost, non-invasive alternative. ECG signals present a viable alternative, as they capture respiratory and cardiac patterns associated with sleep-related disorders (Faust et al., 2016). Methods for ECG-based sleep apnea detection can be divided into two main categories: deep learning-based approaches and feature-based machine learning techniques.

Deep learning methods use raw ECG waveforms, relying on neural networks to automatically extract discriminative features. For instance, Li et al. (2018) introduced an unsupervised deep neural network combined with support vector machine (SVM) and artificial neural network (ANN) classifiers to detect apnea events. Similarly, Chang et al. (2020) developed a 1D convolutional neural network (CNN) for single-lead ECG analysis, while Zarei et al. (2022) integrated CNN and long short-term memory (LSTM) networks to classify apnea episodes using the apnea-hypopnea index (AHI). Other studies, such as those by Wang et al. (2019) and Ye et al. (2021), extracted features from RR intervals or frequency bands to improve detection accuracy. Wang et al. (2022) improved feature learning by adding a residual attention mechanism. Although effective, these deep learning models require large datasets, are highly sensitive to noise, and lack interpretability in terms of the physiological basis of apnea.

Feature-based machine learning approaches use manually extracted time-domain, frequency-domain, or statistical features. Song et al. (2015) combined EDR and RR-interval features with a hidden Markov model (HMM), achieving 86.2% accuracy. Bozkurt et al. (2020) used PCA-based feature selection to reduce 225 ECG-derived features, attaining 85.12% classification accuracy with decision trees and SVM. Razi et al. (2021) employed PCA and linear discriminant analysis (LDA) to refine feature selection, with random forest (RF) and SVM yielding optimal results. Indrawati et al. (2022) extracted RR-interval spectral features, finding ANN classifiers achieved 84.64% accuracy. Tripathy et al. (2020) introduced bivariate cardiopulmonary (CP) signal analysis using FAEMD-derived features, reporting 73.19% sensitivity and 73.13% specificity with SVM and RF. Afrakhteh et al. (2021) proposed methods based on RR intervals, heart rate variability (HRV), and cardiopulmonary (CP) bivariate features, which extract discriminative information with enhanced noise robustness. However, these approaches mainly rely on high-dimensional statistical features, which require dimensionality reduction and lead to computationally intensive processes.

To address these limitations, we propose a novel approach leveraging spectral features derived from the maximal instantaneous phase and frequency of ECG signals. First, ensemble empirical mode decomposition with independent component analysis (EEMD-ICA) is applied to enhance signal denoising while preserving intrinsic features. Next, the most representative intrinsic mode function (IMF7) is identified based on its instantaneous phase-frequency characteristics, and its marginal spectrum is quantitatively analyzed to extract three key apnea-related features: (1) maximal instantaneous phase and frequency, (2) corresponding amplitude, and (3) characteristic energy. Finally, random forest (RF) classification validates the discriminative power of these features. This method eliminates redundant feature extraction, reduces computational complexity, and improves detection accuracy by focusing on physiologically relevant spectral properties.

2 Materials and methods

Figure 1 presents a block diagram of the proposed method for classifying sleep apnea based on the spectral characteristics of ECG signals. The workflow consists of four key stages: (1) ECG signal preprocessing, (2) feature extraction, (3) quantitative feature analysis, and (4) sleep apnea detection.

Figure 1
www.frontiersin.org

Figure 1. Block diagram of ECG signal spectrum feature classification method.

In the first stage, the raw ECG signal is preprocessed using a combined approach with ensemble empirical mode decomposition (EEMD) and fast independent component analysis (FastICA). This step removes low- and high-frequency noise along with baseline drift, producing a clean ECG signal for further analysis.

Next, the preprocessed ECG signal is decomposed via EEMD to extract intrinsic mode functions (IMFs). Selected IMFs then undergo Hilbert-Huang transform (HHT) to generate the time-frequency spectrum. We then measure instantaneous time-frequency features—including maximum instantaneous frequency and maximum frequency amplitude—along with IMF energy characteristics to create distinguishing spectral parameters. Finally, we test these quantitative features’ effectiveness in separating healthy subjects from sleep apnea patients using three machine learning classifiers.

2.1 Data acquisition

This study employed ECG data from the PhysioNet Apnea-ECG Database (Penzel et al., 2000), which contains 70 single-lead recordings classified into three groups based on apnea duration: Group A (≥100 min of apnea events, n = 20), Group B (5–99 min, n = 10), and Group C (<5 min, n = 40). All recordings were approximately 8 h in duration with a 100 Hz sampling frequency. Expert annotators labeled each 1-min segment of the ECG signals, with segments containing ≥1 apnea event marked as “A” and normal breathing segments as “N”.

To minimize borderline cases’ influence, we excluded Group B and focused on 120 recordings (60 from Group A and 60 from Group C), comprising approximately 57,600 1-min segments. The segment distribution showed distinct patterns: Group A contained an A:N ratio of ≈1.8:1 (apnea-dominant), while Group C showed ≈1:19.3 (normal-dominant). The dataset was randomly partitioned at the recording level into training (84 recordings, 40,320 segments) and testing sets (36 recordings, 17,280 segments) in a 7:3 ratio, strictly preserving the original apnea-normal proportion characteristics in both subsets.

2.2 Data preprocessing

The acquisition of ECG signals is frequently contaminated by multiple noise sources, which can be categorized as: Low-frequency baseline wander (0–0.5 Hz), Broadband electromyographic interference (5–2000 Hz), Narrowband power line interference (>50 Hz) (Satija et al., 2018).Conventional denoising approaches based on EEMD typically concentrate significant noise energy in the initial IMF components (Dan et al., 2022). While standard practice involves discarding these noisy IMFs, this procedure inevitably eliminates some diagnostically relevant signal components, thereby compromising subsequent feature extraction and analysis.

To address this limitation, we employ Independent Component Analysis (ICA), which exploits the statistical independence and non-Gaussian characteristics of source signals to achieve superior noise separation (Ramkumar et al., 2021). Our hybrid EEMD-ICA approach demonstrates three key advantages, as illustrated in Figure 2: Effective suppression of multiple noise sources while preserving signal morphology; Significant reduction of baseline wander artifacts; Enhanced signal quality for subsequent HHT processing.

Figure 2
www.frontiersin.org

Figure 2. Comparison before and after denoising.

2.3 Hilbert-Huang transform (HHT)

HHT transform is a Time–frequency analysis method with strong adaptability (Zheng et al., 2021). It can obtain the local and global frequency components of the signal based on the non-stationary and nonlinear characteristics of the signal itself, and determine the relationship between the time-frequency energy of the signal. The HHT transform consists of two parts: Empirical Mode Decomposition (EMD) decomposition and Hilbert transform. To solve the problem of modal aliasing during the EMD decomposition process, the Set EEMD is chosen instead of EMD (Dai et al., 2021). Firstly, the EEMD decomposition algorithm is performed as follows:

(1) Add i-fold Gaussian white noise vin to the original noisy signal xn to form a new signal xin to be processed (Equation 1):

xi=xn+vin(1)

(2) Using EMD to decompose the new signal xin into K pieces IMF, denoted as IMFikn, representing the Kth component and a residual term R obtained by adding the ith white noise;

(3) The influence of white noise can be eliminated by averaging the IMFikn components in step (2). When the margin res is a Monotonic function or conforms to the rules, stop and express the original signal as a series of IMF components and the sum of residuals (Equation 2):

x=i=1nIMFi+res(2)

Then, select the component IMF with the intrinsic characteristics of ECG signal to conduct Hilbert transform (HT) to obtain the corresponding Spectrogram diagram, also known as Hilbert spectrum (Zhang et al., 2016). The specific Hilbert transform process is as follows:

(4) The definition expression of HHT is given by Equation 3:

HPit=1π+Pittτdτ(3)

In the formula: HPit is the IMF component after Hilbert transform, Pit represents the intrinsic mode component of the electrocardiogram signal.

(5) Construct the analytic signal (Equation 4) from Pi(t):

Zit=Pit+jHPit=atejt(4)

(6) Differential the phase of the complex function to obtain the Instantaneous phase and frequency fit of Pit (Equation 5):

fit=12πdtdt(5)

(7) Display the Instantaneous phase and frequency on the time-frequency plane to obtain the formula spectrum Hω,t (Equation 6):

Hω,t=Rei=1naitejωidt(6)

(8) Spectrum Hω,t By integrating the time axis, the marginal spectrum can be obtained (Equation 7) (Arrufat-Pié et al., 2021):

hω=0THω,tdt(7)

The marginal spectrum can reflect the energy distribution of each frequency.

The two-dimensional Spectrogram transformation process of ECG signals in this study is shown in Figure 3.

Figure 3
www.frontiersin.org

Figure 3. Time frequency conversion diagram of electrocardiogram signal.

First, the denoised signal is decomposed to extract the intrinsic mode functions (IMFs) of the original signal. Highly correlated IMFs are selected through Pearson correlation analysis and subsequently reconstructed to obtain the refined signal. Next, the maximum instantaneous phase and frequency range (femax) of the original signal is determined by reconstructing its marginal spectrum.

During sleep apnea episodes, significant pathological alterations occur in the frequency and amplitude of cardiac and respiratory activities. By analyzing femax local variations associated with ECG signals can be characterized. As illustrated in Figure 4, a comparative analysis of femax between the two groups reveals a distinct divergence in the marginal spectrum’s maximum instantaneous phase and frequency. Specifically, healthy individuals exhibit a concentration near 2 Hz, whereas obstructive sleep apnea (OSA) patients display a predominant frequency around 4 Hz.

Figure 4
www.frontiersin.org

Figure 4. Maximum Instantaneous phase and frequency range of reconstructed signal.

Through comparative analysis of the femax ranges across all intrinsic mode functions and the reconstructed signal, as presented in Table 1, we observed that the most prominent alterations associated with sleep apnea pathophysiology were concentrated in IMF5 through IMF7. We then generated Hilbert-Huang transform time-frequency representations for each component by applying the Hilbert transform to individual intrinsic mode functions.

Table 1
www.frontiersin.org

Table 1. Femax of each IMF component in healthy individuals and OSA patients.

All signal processing and machine learning implementations were performed in MATLAB R2024a (MathWorks, Inc). Specifically, we utilized the Signal Processing Toolbox for EEMD and Hilbert transform computations, and the Machine Learning Toolbox for classification tasks.

3 Result analysis and discussion

3.1 HHT spectrogram analysis

Figure 5 presents a representative 30-s electrocardiogram signal comparison between normal sleep and sleep apnea conditions. The Hilbert-Huang transform time-frequency distributions of IMF5 through IMF7 components are displayed, with the upper panel showing results from healthy subjects and the lower panel depicting OSA patients. Color intensity corresponds to signal energy concentration at specific time points.

Figure 5
www.frontiersin.org

Figure 5. IMF5∼IMF7 Component of Hilbert Spectra.

Analysis of energy distribution across frequency bands reveals that while IMF5 and IMF6 components fall within the reconstructed signal’s maximum instantaneous phase and frequency range, their energy distributions exhibit considerable similarity. These components retain some high-frequency noise, making quantitative feature extraction challenging.

In contrast, IMF7 demonstrates the most pronounced intergroup differences. OSA patients show significantly stronger frequency energy concentrations compared to healthy subjects at corresponding time points. This observation suggests that IMF7 captures sleep apnea-related frequency variations, consistent with known physiological effects of hypoxia and sleep disruption on cardiac activity and ECG signal characteristics (Arnaud et al., 2020).

3.2 Quantitative analysis of HHT spectrum

To further quantify the differences in two-dimensional time-frequency maps between healthy individuals and obstructive sleep apnea (OSA) patients, we selected 45 signal sets from healthy subjects in Dataset C and 40 signal sets from apnea patients in Dataset A. The marginal spectra of the intrinsic mode function (IMF) components IMF5 to IMF7 were computed using the Hilbert transform (HT), as illustrated in Figure 6.

Figure 6
www.frontiersin.org

Figure 6. Comparison of marginal spectra between healthy individuals and OSA.

Panels (a), (b), and (c) in the figure display the marginal spectra of IMF5, IMF6, and IMF7 for healthy individuals and OSA patients, respectively. Distinct differences in both the shape and amplitude of the marginal spectra were observed between the two groups. To further investigate these spectral differences, we analyzed the following parameters derived from the marginal spectrum in the frequency domain: Maximum instantaneous frequency, Maximum instantaneous amplitude (V), and Characteristic energy (S) (Wei et al., 2018). The characteristic energy S is defined as (Equation 8):

S=ω1ω2h2ωdω(8)

where w1 to w2 represent the natural frequency range of the marginal spectrum, and hω denotes the Hilbert marginal spectrum.

The differences in three groups of indicators between healthy individuals and OSA patients were analyzed using independent sample t-test (SPSS, Windows version 14.0), and the analysis results are shown in Table 2.

Table 2
www.frontiersin.org

Table 2. Healthy population and characteristic parameters of OSA patients.

The analysis presented in the table reveals that the quantitative parameters of IMF5 and IMF6 show no statistically significant differences between the two study populations. This observation aligns with the patterns observed in the time-frequency maps. In contrast, the IMF7 component exhibits marked differences in maximum instantaneous phase, frequency amplitude, and characteristic energy between groups. Furthermore, the femax of the reconstructed signal demonstrates significant variation, with healthy individuals consistently displaying lower femax values compared to patients with obstructive sleep apnea. Patients with OSA conversely show greater amplitude and characteristic energy S values than healthy controls.

This physiological distinction may be explained by the effects of sleep apnea on oxygenation. During apneic episodes, inadequate oxygen supply to the brain and peripheral tissues results in systemic hypoxia, including diminished cardiac oxygenation. In response, the brain initiates compensatory mechanisms such as transient respiratory pulses to elevate breathing frequency, as documented in reference (Hossen and Qasim, 2020). This physiological adaptation consequently increases heart rate, with these pathophysiological changes manifesting clearly in electrocardiogram signals. Through careful examination of the modal and frequency distribution characteristics across ECG signal components, we can effectively differentiate between healthy sleep patterns and those affected by OSA. Of particular note, the IMF7 component combined with the reconstructed signal femax emerges as a robust discriminative feature for distinguishing normal sleep from sleep apnea.

To assess the diagnostic potential of these features, we implemented a random forest algorithm with stratified 10-fold cross-validation to evaluate classification performance using three distinct feature combinations: IMF5 quantized features with reconstructed signal femax, IMF6 quantized features with reconstructed signal femax, and IMF7 quantized features with reconstructed signal femax.

As demonstrated in Table 3, this study achieved 92.9% classification accuracy with 86.6% specificity and 100% sensitivity using Random Forest, significantly outperforming conventional methods based on heart rate variability or ECG-derived respiration. The developed spectral features demonstrated consistent performance across multiple machine learning architectures, achieving 87.5% accuracy with SVM and 88.24% accuracy with CNN, while preserving physiological interpretability.

Table 3
www.frontiersin.org

Table 3. Comparison of classification results performance and related work.

To determine the most discriminating component for OSA detection, we performed a systematic feature ablation study using the IMF7 feature set, the results of which are shown in Table 4. The results reveal IMF7-Characteristic energyS as the most critical feature, with its exclusion causing a substantial 28.19% decrease in classification accuracy. The reconstructed signal’s maximum instantaneous frequency also proved highly influential, showing a 22.31% performance reduction when removed. In comparison, amplitude features demonstrated more moderate importance, with a 16.43% accuracy decline upon exclusion. These findings collectively validate our feature selection methodology, as the complete feature ensemble achieved peak performance at 92.90% accuracy by effectively combining these complementary discriminative characteristics.

Table 4
www.frontiersin.org

Table 4. Feature ablation study on IMF7 components.

The spectral features extracted from ECG signals in this study offer two significant advantages for OSA detection. First, the time-frequency analysis provides clear physiological interpretation of how OSA affects ECG signals while eliminating irrelevant features. Second, the focused approach on key discriminative components such as IMF7 and femax effectively reduces feature dimensionality. This optimization minimizes the negative impact of excessive features on machine learning performance while maintaining excellent adaptability across different classification algorithms.

4 Conclusion

This study identifies four IMF components as characteristic elements of the signal through frequency-domain analysis, specifically using the femax feature of the original signal. To address the limitations of traditional methods—such as high-dimensional feature spaces and interference from irrelevant features—we analyzed the signal’s frequency energy in the time-frequency domain. As a result, two key features were selected for further analysis: (1) the femax parameter and (2) the local modal characteristics of the IMF7 component, both of which effectively capture frequency-domain variations associated with sleep apnea.

Building on this, we applied the HHT to derive a two-dimensional time-frequency spectrum of the IMF7 component. This approach provides a more precise representation of the distinctions between normal individuals and sleep apnea patients in the time-frequency domain, clearly showing the impact of sleep apnea on cardiopulmonary activity. However, since visual differences in spectral images are not quantifiable, we further extracted three feature indicators from this component for statistical analysis.

Our findings reveal that the marginal spectral amplitude and the feature energy parameter S of the reconstructed signal (derived from femax and IMF7) exhibit statistically significant differences between the two groups. To validate the discriminative power of these features, we compared classification performance across multiple algorithms and ultimately selected the random forest model due to its superior accuracy. The results demonstrate that the three proposed features effectively distinguish between sleep apnea patients and healthy individuals, achieving a classification accuracy of 92.9%. Notably, this high detection accuracy was achieved using only three features, outperforming conventional methods.

Data availability statement

Publicly available datasets were analyzed in this study. This data can be found here: https://physionet.org/physiobank/database/apnea-ecg/.

Ethics statement

Ethical approval was not required for the study involving humans in accordance with the local legislation and institutional requirements. Written informed consent to participate in this study was not required from the participants or the participants’ legal guardians/next of kin in accordance with the national legislation and the institutional requirements.

Author contributions

JH: Writing – original draft, Formal Analysis, Investigation. LY: Validation, Writing – original draft. XZ: Methodology, Writing – review and editing, Resources. HW: Funding acquisition, Supervision, Writing – review and editing. JZ: Writing – review and editing, Conceptualization, Supervision. ML: Investigation, Writing – original draft, Visualization.

Funding

The author(s) declare that financial support was received for the research and/or publication of this article. This research was funded by the Research and Practice on Education and Teaching Reform in Ordinary Undergraduate Universities in Ningxia (Project No. bjg2024006). It was also supported by the Key Project of the Ningxia Natural Science Foundation (2024AAC02036), the National Natural Science Foundation of China (Project No. 62361001), the Leading Talent Project of the State Ethnic Affairs Commission, the Ningxia Advanced Intelligent Perception and Control Technology Innovation Team, Leading Talents in Scientific and Technological Innovation of Ningxia, and the Ministry of Education’s Research Project on Experimental Teaching and Teaching Laboratory Construction.

Conflict of interest

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

Generative AI statement

The author(s) declare that no Generative AI was used in the creation of this manuscript.

Publisher’s note

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.

Supplementary material

The Supplementary Material for this article can be found online at: https://www.frontiersin.org/articles/10.3389/fbioe.2025.1636011/full#supplementary-material

References

Afrakhteh, S., Ayatollahi, A., and Soltani, F. (2021). Classification of sleep apnea using EMD-based features and PSO-trained neural networks. Biomed. Eng./Biomed. Tech. 66 (5), 459–472. doi:10.1515/bmt-2021-0025

PubMed Abstract | CrossRef Full Text | Google Scholar

Arnaud, C., Bochaton, T., Pépin, J. L., and Belaidi, E. (2020). Obstructive sleep apnoea and cardiovascular consequences: pathophysiological mechanisms. Arch. Cardiovasc. Dis. 113 (5), 350–358. doi:10.1016/j.acvd.2020.01.003

PubMed Abstract | CrossRef Full Text | Google Scholar

Arrufat-Pié, E., Estévez-Báez, M., Estévez-Carreras, J. M., Machado-Curbelo, C., Leisman, G., and Beltrán, C. (2021). Comparison between traditional fast Fourier transform and marginal spectra using the Hilbert–huang transform method for the broadband spectral analysis of the electroencephalogram in healthy humans. Eng. Rep. 3 (8), e12367. doi:10.1002/eng2.12367

CrossRef Full Text | Google Scholar

Bozkurt, F., Uçar, M. K., Bozkurt, M. R., and Bilgin, C. (2020). Detection of abnormal respiratory events with single channel ECG and hybrid machine learning model in patients with obstructive sleep apnea. Irbm 41 (5), 241–251. doi:10.1016/j.irbm.2020.05.006

CrossRef Full Text | Google Scholar

Chang, H. Y., Yeh, C. Y., Lee, C. T., and Lin, C. C. (2020). A sleep apnea detection system based on a one-dimensional deep convolution neural network model using single-lead electrocardiogram. Sensors 20 (15), 4157. doi:10.3390/s20154157

PubMed Abstract | CrossRef Full Text | Google Scholar

Dai, Y., Duan, F., Feng, F., Sun, Z., Zhang, Y., Caiafa, C. F., et al. (2021). A fast approach to removing muscle artifacts for EEG with signal serialization based ensemble empirical mode decomposition. Entropy 23 (9), 1170. doi:10.3390/e23091170

PubMed Abstract | CrossRef Full Text | Google Scholar

Dan, D., Wang, C., Pan, R., and Cao, Y. (2022). Online sifting technique for structural health monitoring data based on recursive EMD processing framework. Buildings 12 (9), 1312. doi:10.3390/buildings12091312

CrossRef Full Text | Google Scholar

Faust, O., Acharya, U. R., Ng, E. Y. K., and Fujita, H. (2016). A review of ECG-based diagnosis support systems for obstructive sleep apnea. J. Mech. Med. Biol. 16 (01), 1640004. doi:10.1142/S0219519416400042

CrossRef Full Text | Google Scholar

Gross, J. B., Bachenberg, K. L., Benumof, J. L., Caplan, R. A., Connis, R. T., Coté, C. J., et al. (2006). Practice guidelines for the perioperative management of patients with obstructive sleep apnea: a report by the American society of anesthesiologists task force on perioperative management of patients with obstructive sleep apnea. Anesthesiology 104 (5), 1081–1118. doi:10.1097/00000542-200605000-00026

PubMed Abstract | CrossRef Full Text | Google Scholar

Hossen, A., and Qasim, S. (2020). Identification of obstructive sleep apnea using artificial neural networks and wavelet packet decomposition of the HRV signal. J. Eng. Res. 17 (1), 24–33. doi:10.24200/tjer.vol17iss1pp24-33

CrossRef Full Text | Google Scholar

Indrawati, A. N., Nuryani, N., Nugroho, A. S., and Utomo, T. P. (2022). Obstructive sleep apnea detection using frequency analysis of electrocardiographic RR interval and machine learning algorithms. J. Biomed. Phys. Eng. 12 (6), 627–636. doi:10.31661/jbpe.v0i0.2010-1216

PubMed Abstract | CrossRef Full Text | Google Scholar

Li, K., Pan, W., Li, Y., Jiang, Q., and Liu, G. (2018). A method to detect sleep apnea based on deep neural network and hidden markov model using single-lead ECG signal. Neurocomputing 294 (294), 94–101. doi:10.1016/j.neucom.2018.03.011

CrossRef Full Text | Google Scholar

Penzel, T., Moody, G. B., Mark, R. G., Goldberger, A. L., and Peter, J. H. (2000). “The apnea-ecg database,” in Computers in cardiology 2000 (Cambridge), 24–27.

Google Scholar

Pinho, A., Pombo, N., Silva, B. M., Bousson, K., and Garcia, N. (2019). Towards an accurate sleep apnea detection based on ECG signal: the quintessential of a wise feature selection. Appl. Soft Comput. 83, 105568. doi:10.1016/j.asoc.2019.105568

CrossRef Full Text | Google Scholar

Ramkumar, M., Babu, C. G., Priyanka, G. S., and Kumar, R. S. (2021). ECG arrhythmia signals classification using particle swarm optimization-support vector machines optimized with independent component analysis. IOP Conf. Ser. Mater. Sci. Eng. 1084 (1), 012009. doi:10.1088/1757-899X/1084/1/012009

CrossRef Full Text | Google Scholar

Razi, A. P., Einalou, Z., and Manthouri, M. (2021). Sleep apnea classification using random forest via ECG. Sleep. Vigil. 5, 141–146. doi:10.1007/s41782-021-00138-4

CrossRef Full Text | Google Scholar

Satija, U., Ramkumar, B., and Manikandan, M. S. (2018). A review of signal processing techniques for electrocardiogram signal quality assessment. IEEE Rev. Biomed. Eng. 11, 36–52. doi:10.1109/RBME.2018.2810957

PubMed Abstract | CrossRef Full Text | Google Scholar

Song, C., Liu, K., Zhang, X., Chen, L., and Xian, X. (2015). An obstructive sleep apnea detection approach using a discriminative hidden markov model from ECG signals. IEEE Trans. Biomed. Eng. 63 (7), 1532–1542. doi:10.1109/TBME.2015.2498199

PubMed Abstract | CrossRef Full Text | Google Scholar

Sun, S., Li, C., Lv, N., Zhang, X., Yu, Z., and Wang, H. (2021). Attention based convolutional network for automatic sleep stage classification. Biomed. Eng./Biomed. Tech. 66 (4), 335–343. doi:10.1515/bmt-2020-0051

PubMed Abstract | CrossRef Full Text | Google Scholar

Tripathy, R. K., and Acharya, U. R. (2018). Use of features from RR-time series and EEG signals for automated classification of sleep stages in deep neural network framework. Biocybern. Biomed. Eng. 38 (4), 890–902. doi:10.1016/j.bbe.2018.05.005

CrossRef Full Text | Google Scholar

Tripathy, R. K., Gajbhiye, P., and Acharya, U. R. (2020). Automated sleep apnea detection from cardio-pulmonary signal using bivariate fast and adaptive EMD coupled with cross time–frequency analysis. Comput. Biol. Med. 120, 103769. doi:10.1016/j.compbiomed.2020.103769

PubMed Abstract | CrossRef Full Text | Google Scholar

Wang, T., Lu, C., Shen, G., and Hong, F. (2019). Sleep apnea detection from a single-lead ECG signal with automatic feature-extraction through a modified LeNet-5 convolutional neural network. PeerJ 7, e7731. doi:10.7717/peerj.7731

PubMed Abstract | CrossRef Full Text | Google Scholar

Wang, T., Lu, C., Sun, Y., Fang, H., Jiang, W., and Liu, C. (2022). A method to detect sleep apnea using residual attention mechanism network from single-lead ECG signal. Biomed. Eng./Biomed. Tech. 67 (5), 357–365. doi:10.1515/bmt-2022-0067

PubMed Abstract | CrossRef Full Text | Google Scholar

Wei, H. C., Xiao, M. X., Chen, H. Y., Li, Y. Q., Wu, H. T., and Sun, C. K. (2018). Instantaneous frequency from hilbert-huang transformation of digital volume pulse as indicator of diabetes and arterial stiffness in upper-middle-aged subjects. Sci. Rep. 8 (1), 15771. doi:10.1038/s41598-018-34091-6

PubMed Abstract | CrossRef Full Text | Google Scholar

Ye, G., Yin, H., Chen, T., Chen, H., Cui, L., and Zhang, X. (2021). FENet: a frequency extraction network for obstructive sleep apnea detection. IEEE J. Biomed. Health Inf. 25 (8), 2848–2856. doi:10.1109/JBHI.2021.3050113

PubMed Abstract | CrossRef Full Text | Google Scholar

Zarei, A., Beheshti, H., and Asl, B. M. (2022). Detection of sleep apnea using deep neural networks and single-lead ECG signals. Biomed. Signal Process. Control 71, 103125. doi:10.1016/j.bspc.2021.103125

CrossRef Full Text | Google Scholar

Zhang, Y., Tang, B., and Xiao, X. (2016). Time–frequency interpretation of multi-frequency signal from rotating machinery using an improved hilbert–huang transform. Measurement 82, 221–239. doi:10.1016/j.measurement.2016.01.001

CrossRef Full Text | Google Scholar

Zheng, J., Liang, M., Sinha, S., Ge, L., Yu, W., Ekstrom, A., et al. (2021). Time-frequency analysis of scalp EEG with hilbert-huang transform and deep learning. IEEE J. Biomed. Health Inf. 26 (4), 1549–1559. doi:10.1109/JBHI.2021.3110267

PubMed Abstract | CrossRef Full Text | Google Scholar

Keywords: sleep apnea, EEMD-ICA, spectrum features, IMF, random Forest

Citation: Hu J, Yang L, Zhao X, Wei H, Zhao J and Li M (2025) Application of spectral characteristics of electrocardiogram signals in sleep apnea. Front. Bioeng. Biotechnol. 13:1636011. doi: 10.3389/fbioe.2025.1636011

Received: 27 May 2025; Accepted: 07 July 2025;
Published: 16 July 2025.

Edited by:

Gabriel Avelino Sampedro, University of the Philippines Diliman, Philippines

Reviewed by:

Jocelyn Villaverde, Mapúa University, Philippines
Alfonso Labao, University of the Philippines, Philippines

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

*Correspondence: Haicheng Wei, d2VpX2hjQG5tdS5lZHUuY24=; Jing Zhao, emhhb2ppbmdfbnhAbnh1LmVkdS5jbg==

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