Apnea medassist: Real-time sleep apnea monitor using single-lead ECG
Abstract
We have developed a low-cost, real-time sleep apnea monitoring system ''Apnea MedAssist" for recognizing obstructive sleep apnea episodes with a high degree of accuracy for both home and clinical care applications. The fully automated system uses patient's single channel nocturnal ECG to extract feature sets, and uses the support vector classifier (SVC) to detect apnea episodes. "Apnea MedAssist" is implemented on Android operating system (OS) based smartphones, uses either the general adult subject-independent SVC model or subject-dependent SVC model, and achieves a classification F-measure of 90% and a sensitivity of 96% for the subject-independent SVC. The real-time capability comes from the use of 1-min segments of ECG epochs for feature extraction and classification. The reduced complexity of "Apnea MedAssist" comes from efficient optimization of the ECG processing, and use of techniques to reduce SVC model complexity by reducing the dimension of feature set from ECG and ECG-derived respiration signals and by reducing the number of support vectors.
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
For ECG signals, although Bsoul et al. proposed dozens of features, the main focus of research is to consider R points and their properties such as R-R intervals and pick counts.
“As an example, for the works studying ECG signals, although Bsoul et al. [65] have proposed dozens of features, the main focus of research is to consider R points (the pick point of each beat), and its properties in ECG pulses such as R-R intervals, pick counts, etc. [39,64].”
From Data Mining for Wearable Sensors in Health Monitoring Systems: A Review of Recent Trends and Challenges (2013) · cites this paper as [65]
Self-check
Percentages, sums and reported differences re-computed from the paper’s own numbers.
The self-check needs the paper’s full text.
Cites
Cortes, C., & Vapnik, V. (1995) · Machine Learning · doi:10.1007/bf00994018 · Cited by 59,421 · see citing works
LIBSVM: A library for support vector machines
Chang, C.-C., & Lin, C.-J. (2011) · ACM Transactions on Intelligent Systems and Technology · doi:10.1145/1961189.1961199 · Cited by 40,918 · see citing works
The Nature of Statistical Learning Theory
Vapnik, V. N. (1995) · doi:10.1007/978-1-4757-2440-0 · Cited by 39,138 · see citing works
A Study of Cross-Validation and Bootstrap for Accuracy Estimation and Model Selection
Kohavi, R. (1995) · Zenodo · doi:10.5281/zenodo.19712698 · Cited by 10,909 · see citing works
Hearst, M. A., Dumais, S. T., Osuna, E., Platt, J., & Scholkopf, B. (1998) · IEEE Intelligent Systems and their Applications · doi:10.1109/5254.708428 · Cited by 7,243 · see citing works
Hanley, J. A., & McNeil, B. J. (1983) · Radiology · doi:10.1148/radiology.148.3.6878708 · Cited by 7,016 · see citing works
Support Vector Machines for Classification and Regression
Gunn, S. R. (1998) · Cited by 2,835 · see citing works
Asymptotic Behaviors of Support Vector Machines with Gaussian Kernel
Keerthi, S. S., & Lin, C. (2003) · Neural Computation · doi:10.1162/089976603321891855 · Cited by 1,623 · see citing works
Ben‐Hur, A., Horn, D., Siegelmann, H. T., & Vapnik, V. N. (2002) · doi:10.5555/944790.944807 · Cited by 1,370 · see citing works
Quantitative Investigation of QRS Detection Rules Using the MIT/BIH Arrhythmia Database
Hamilton, P. S., & Tompkins, W. J. (1986) · IEEE Transactions on Biomedical Engineering · doi:10.1109/tbme.1986.325695 · Cited by 1,147 · see citing works
Combining SVMs with Various Feature Selection Strategies
Chen, Y., & Lin, C. (2008) · Studies in fuzziness and soft computing · doi:10.1007/978-3-540-35488-8_13 · Cited by 1,008 · see citing works
Yasuma, F., & Hayano, J.-I. (2004) · Chest · doi:10.1378/chest.125.2.683 · Cited by 907 · see citing works
Penzel, T., Moody, G. B., Mark, R. G., Goldberger, A. L., & Peter, J. H. (2002) · Computers in cardiology · doi:10.1109/cic.2000.898505 · Cited by 447 · see citing works
de Chazal, P., Heneghan, C., Sheridan, E., Reilly, R. B., Nolan, P., & O’Malley, M. (2003) · IEEE Transactions on Biomedical Engineering · doi:10.1109/tbme.2003.812203 · Cited by 433 · see citing works
Wavelets in medicine and biology
(1997) · Choice Reviews Online · doi:10.5860/choice.34-3901 · Cited by 398 · see citing works
Khandoker, A. H., Palaniswami, M. S., & Karmakar, C. K. (2008) · IEEE Transactions on Information Technology in Biomedicine · doi:10.1109/titb.2008.2004495 · Cited by 364 · see citing works
WAVELETS in Medicine and Biology
(2017) · Routledge eBooks · doi:10.1201/9780203734032 · Cited by 354 · see citing works
Positive Airway Pressure Treatment for Obstructive Sleep Apnea
Kakkar, R. K., & Berry, R. B. (2007) · Chest · doi:10.1378/chest.06-2432 · Cited by 258 · see citing works
HealthGear: A Real-time Wearable System for Monitoring and Analyzing Physiological Signals
Oliver, N., & Flores-Mangas, F. (2006) · Wearable and Implantable Body Sensor Networks · doi:10.1109/bsn.2006.27 · Cited by 255 · see citing works
Support vector machines based on K-means clustering for real-time business intelligence systems
Wang, J., Wu, X., & Zhang, C. (2005) · International Journal of Business Intelligence and Data Mining · doi:10.1504/ijbidm.2005.007318 · Cited by 148 · see citing works
Second Generation Wavelets and Applications
Jansen, M., & Oonincx, P. J. (2005) · Springer eBooks · doi:10.1007/1-84628-140-7 · Cited by 124 · see citing works
Risks of general anaesthesia in people with obstructive sleep apnoea
den Herder, C., Schmeck, J., Appelboom, D. K., & de Vries, N. (2004) · BMJ · doi:10.1136/bmj.329.7472.955 · Cited by 109 · see citing works
Koltsova, O. Y., KOLTSOV, S., Ignatov, D. I., Volkovich, Y., Pardalos, P. M., Markov, I., & Braslavski, P. (2016) · Communications in computer and information science · doi:10.1007/978-3-319-41718-9 · Cited by 72 · see citing works
A noninvasive technique for detecting obstructive and central sleep apnea
Yen, F.-C., Behbehani, K., Lucas, E. A., Burk, J. R., & Axe, J. R. (1997) · IEEE Transactions on Biomedical Engineering · doi:10.1109/10.649998 · Cited by 55 · see citing works
Raymond, B., Cayton, R. M., Bates, R., & Chappell, M. J. (2002) · Computers in cardiology · doi:10.1109/cic.2000.898508 · Cited by 53 · see citing works
Moody, G. B., Mark, R. G., Goldberger, A. L., et al. (2002) · Computers in cardiology · doi:10.1109/cic.2000.898493 · Cited by 44 · see citing works
New lifting based structure for undecimated wavelettransform
Lee, C., Lee, C. K., & Yoo, K. Y. (2000) · Electronics Letters · doi:10.1049/el:20001294 · Cited by 34 · see citing works
Electrocardiogram derived respiration during sleep
Furman, G. D., Shinar, Z., Baharav, A., et al. (2005) · Computers in cardiology · doi:10.1109/cic.2005.1588109 · Cited by 28 · see citing works
Reduce the number of support vectors by using clustering techniques
Tran, Q.-A., Zhang, Q., & Li, X. (2004) · International Conference on Machine Learning and Cybernetics · doi:10.1109/icmlc.2003.1259678 · Cited by 26 · see citing works
Sleep-related breathing disorders: definitions and measurements
McNicholas, W. T., & Levy, P. A. (2000) · European Respiratory Journal · doi:10.1034/j.1399-3003.2000.01502.x · Cited by 20 · see citing works
Monitoring of Obstructive Sleep Apnea in Heart Failure Patients
Patangay, A., Vemuri, P., & Tewfik, A. H. (2007) · Conference proceedings · doi:10.1109/iembs.2007.4352473 · Cited by 16 · see citing works
Yoshida, Y., Yokoyama, K., & Ishii, N. (2007) · Conference proceedings · doi:10.1109/iembs.2007.4352373 · Cited by 3 · see citing works
Flagged first, then by citations
Research works printed but not linked: 3
- [5][5] C. Cortes and V. Vapnik, 'Support-vector machines,' Mach. Learning , vol. 20, pp. 273-297, 1995. -
- [7][7] G. B. Moody, R. G. Mark, A. Zoccola, and S. Mantero, 'Derivation of respiratory signals from multilead ECGs,' Comput. Cardiol. , vol. 12, pp. 113-116, 1985. -
- [24][24] M. Teich, S. B. Lowen, B. M. Jost, K. Vibe-Rheymer, and C. Heneghan, 'Heart-rate variability: Measures models,' in Nonlinear Biomedical Signal Processing , M. Akay, Ed. Piscataway, NJ: IEEE Press, 2001, ch. 6, pp. 159-213. -
Cited by
Sorted by citations
The Smartphone in Medicine: A Review of Current and Potential Use Among Physicians and Students
Ozdalga, E., Ozdalga, A., & Ahuja, N. (2012) · Journal of Medical Internet Research · doi:10.2196/jmir.1994 · Cited by 654 · see citing works
mHealthDroid: A Novel Framework for Agile Development of Mobile Health Applications
Banos, O., Garcia, R., Holgado-Terriza, J. A., Damas, M., Pomares, H., Rojas, I., Saez, A., & Villalonga, C. (2014) · Lecture Notes in Computer Science · doi:10.1007/978-3-319-13105-4_14 · Cited by 583 · see citing works
Banaee, H., Ahmed, M., & Loutfi, A. (2013) · Sensors · doi:10.3390/s131217472 · Cited by 452 · see citing works
Banos, O., Villalonga, C., Garcia, R., Saez, A., Damas, M., Holgado-Terriza, J. A., Lee, S., Pomares, H., & Rojas, I. (2015) · BioMedical Engineering OnLine · doi:10.1186/1475-925x-14-s2-s6 · Cited by 321 · see citing works
Real-time sleep apnea detection by classifier combination
Xie, B., & Minn, H. (2012) · IEEE Transactions on Information Technology in Biomedicine · doi:10.1109/titb.2012.2188299 · Cited by 294 · see citing works
A comprehensive survey of wearable and wireless ECG monitoring systems for older adults
Baig, M. M., Gholamhosseini, H., & Connolly, M. J. (2013) · Medical & Biological Engineering & Computing · doi:10.1007/s11517-012-1021-6 · Cited by 284 · see citing works
A Systematic Review of Detecting Sleep Apnea Using Deep Learning
Mostafa, S. S., Mendonça, F., G. Ravelo-García, A., & Morgado-Dias, F. (2019) · Sensors · doi:10.3390/s19224934 · Cited by 182 · see citing works
Sleep Apnea Monitoring using mobile phones
Alqassim, S., Ganesh, M., Khoja, S., Zaidi, M., Aloul, F., & Sagahyroon, A. (2012) · 2012 IEEE 14th International Conference on e-Health Networking, Applications and Services (Healthcom) · doi:10.1109/healthcom.2012.6379457 · Cited by 55 · see citing works
- Authors
- Bsoul, M., Minn, H., & Tamil, L.
- Affiliations
- The University of Texas at Dallas (US)
- Venue
- IEEE Transactions on Information Technology in Biomedicine
- Published
- 2011-05
- Volume
- 15
- Issue
- 3
- Pages
- 416-427
- ISSN
- 1089-7771 (ISSN-L)
- 1558-0032
- OpenAlex
- W2108691203
- Cited by
- 297
- References
- 33
- Citations by year
- 2026: 9 · 2025: 15 · 2024: 9 · 2023: 20 · 2022: 23 · 2021: 32 · 2020: 23 · 2019: 22 · 2018: 22 · 2017: 19 · 2016: 24 · 2015: 21 · 2014: 21 · 2013: 20 · 2012: 14
- FWCI
- 8.01
- Type
- journal article
- Language
- en
- Open access
- closed
- Locations
- IEEE Transactions on Information Technology in Biomedicine (publishedVersion)
- PubMed (publishedVersion)
- Funders
- Asian Institute of Technology
- Topics
- Health Sciences › Medicine › Physiology › Obstructive Sleep Apnea Research
- Physical Sciences › Engineering › Biomedical Engineering › Non-Invasive Vital Sign Monitoring
- Health Sciences › Medicine › Cardiology and Cardiovascular Medicine › ECG Monitoring and Analysis
- Keywords
- obstructive sleep apnea, sleep apnea detection, single-lead ECG, ECG-derived respiration, support vector classifier, smartphone-based monitoring, real-time monitoring, low-cost medical device, feature extraction, dimensionality reduction, support vector reduction, home health monitoring
- MeSH terms
- Adult, Algorithms, Electrocardiography, Female, Humans, Male, Sensitivity and Specificity, Signal Processing, Computer-Assisted, Sleep Apnea Syndromes, Reproducibility of Results, Polysomnography
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review