Toward Embedded Multi-Level Classification of 12-Lead ECG Signal Quality Using Spectrograms and CNNs
Source abstract
Abstract
This study presents an open and replicable methodology for multi-lead ECG signal quality assessment (SQA), implemented on a 12-lead embedded acquisition platform. Signal quality is a critical software component for diagnostic reliability and compliance with international standards such as IEC 60601-2-27 (clinical ECG monitors), IEC 60601-2-47 (ambulatory ECG systems), and IEC 62304 (software life cycle for medical devices) which define the essential engineering requirements and functional performance for medical devices. Unlike proprietary SQA algorithms embedded in closed commercial systems such as Philips DXL™, the proposed method provides a transparent and auditable framework that enables independent validation and supports adaptation for research and clinical prototyping. Our approach combines convolutional neural networks (CNNs) with FFT-derived spectrograms to perform four-level signal quality classification (High, Medium, Low, and Unidentifiable), achieving up to 95.67% accuracy on the test set, confirming the robustness of the CNN-based spectrogram classification model. The algorithm has been validated on a custom controlled dataset generated using the Fluke PS420™ hardware simulator, enabling controlled replication of signal artifacts for software-level evaluation. Designed for execution on resource-constrained embedded platforms, the system integrates real-time preprocessing and wireless transmission, demonstrating its feasibility for deployment in mobile or decentralized ECG monitoring solutions. These results establish a software validation proof-of-concept that goes beyond algorithmic performance, addressing regulatory expectations such as those outlined in FDA’s Good Machine Learning Practice (GMLP). While clinical validation remains pending, this work contributes a standards-aligned methodology to democratize advanced SQA functionality and support future regulatory-compliant development of embedded ECG system.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: ECG Monitoring and Analysis · Cardiac electrophysiology and arrhythmias · Healthcare Technology and Patient Monitoring
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
Laboratorio Nacional de Investigación en Tecnologías Médicas (LANITEM), Centro de Ingeniería y Desarrollo Industrial (CIDESI), Querétaro 76125, Mexico
Escuela Superior de Ingeniería Mecánica y Eléctrica, Instituto Politécnico Nacional, México City 07738, Mexico
Funding
CONAHCYT
References (39)
Show source-provided references
1. Clifford, G.D., Azuaje, F., and McSharry, P. (2006). Advanced Methods and Tools for ECG Data Analysis, Artech House.
2. Campero Jurado, I., Lorato, I., Morales, J., Fruytier, L., Stuart, S., Panditha, P., Janssen, D.M., Rossetti, N., Uzunbajakava, N., and Serban, I.B. (2023). Signal Quality Analysis for Long-Term ECG Monitoring Using a Health Patch in Cardiac Patients. Sensors, 23.10.3390/s23042130 ↗
3. Wearable Exercise Electrocardiograph Signal Quality Assessment Based on Fuzzy Comprehensive Evaluation Algorithm10.1016/j.comcom.2019.12.051 ↗
4. Signal Quality Assessment and Lightweight QRS Detection for Wearable ECG SmartVest System10.1109/JIOT.2018.2844090 ↗
5. Comparison of Machine Learning Algorithms for the Quality Assessment of Wearable ECG Signals via Lenovo H3 Devices10.1007/s40846-020-00588-7 ↗
6. Comparing the Performance of Random Forest, SVM and Their Variants for ECG Quality Assessment Combined with Nonlinear Features10.1007/s40846-018-0411-0 ↗
7. Automatic ECG Signal Quality Determination Using CNN with Optimal Hyperparameters for Quality-Aware Deep ECG Analysis Systems10.1109/JSEN.2024.3382720 ↗
8. Liu, Y., Zhang, H., Zhao, K., Liu, H., Long, F., Chen, L., and Yang, Y. (2023). An Automatic ECG Signal Quality Assessment Method Based on ResNet and Self-Attention. Appl. Sci., 13.10.3390/app13031313 ↗
9. GE Healthcare (2025, November 22). Marquette 12SL ECG Analysis Program: Physician’s Guide, Available online: https://landing1.gehealthcare.com/rs/005-SHS-767/images/45351-MUSE-17Nov2022-6-1-Quick-Reference-Guide-LP-Diagnostic-Cardiology.pdf.
10. Philips Medical Systems (2025, November 25). Philips PageWriter Trim ECG–Physician Guide, Available online: https://www.documents.philips.com/assets/Instruction%20for%20Use/20250404/4dce4266a3d64303985db2b500dfb2dc.pdf?feed=ifu_docs_feed.
11. Koninklijke Philips N.V (2023). DXL 16-Lead ECG Algorithm: Technical Overview, Philips.
12. Cardiologist-Level Arrhythmia Detection with Convolutional Neural Networks10.1038/s41591-018-0268-3 ↗
13. Accurate Deep Neural Network Model to Detect Cardiac Arrhythmia on More Than 10,000 Individual Subject ECG Records10.1016/j.cmpb.2020.105740 ↗
14. Opportunities and Challenges of Deep Learning Methods for Electrocardiogram Data: A Systematic Review10.1016/j.compbiomed.2020.103801 ↗
15. (2011). Medical Electrical Equipment—Particular Requirements for Basic Safety and Essential Performance of Electrocardiographic Monitoring Equipment (Standard No. IEC 60601-2-27).
16. (2012). Medical Electrical Equipment—Particular Requirements for the Basic Safety and Essential Performance of Ambulatory Electrocardiographic Systems (Standard No. IEC 60601-2-47).
17. (2006). Medical Device Software—Software Life Cycle Processes (Standard No. IEC 62304).
18. (2019). Medical Devices—Application of Risk Management to Medical Devices (Standard No. ISO 14971).
19. U.S. Food and Drug Administration (FDA) (2021). Good Machine Learning Practice for Medical Device Development: Guiding Principles, FDA.
20. Fluke Biomedical (2020). PS420 Cardiac Rhythm Simulator: Operator’s Manual, Fluke Biomedical.
21. Zhang, J., Wang, L., Zhang, W., and Yao, J. (2018, January 3–6). A Signal Quality Assessment Method for Electrocardiography Acquired by Mobile Device. Proceedings of the 2018 IEEE International Conference on Bioinformatics and Biomedicine (BIBM), Madrid, Spain.10.1109/BIBM.2018.8621160 ↗
22. Huerta, Á., Martínez-Rodrigo, A., Puchol, A., Pachón, M.I., Rieta, J.J., and Alcaraz, R. (2020, January 29–30). Comparison of Pre-Trained Deep Learning Algorithms for Quality Assessment of Electrocardiographic Recordings. Proceedings of the 2020 International Conference on e-Health and Bioengineering (EHB), Iasi, Romania.10.1109/EHB50910.2020.9280217 ↗
23. Taji, B., Chan, A.D.C., and Shirmohammadi, S. (2017, January 22–25). Classifying Measured Electrocardiogram Signal Quality Using Deep Belief Networks. Proceedings of the 2017 IEEE International Instrumentation and Measurement Technology Conference (I2MTC), Turin, Italy.10.1109/I2MTC.2017.7969948 ↗
24. Amann, J., Blasimme, A., Vayena, E., Frey, D., and Madai, V.I. (2020). Explainability for Artificial Intelligence in Healthcare: A Multidisciplinary Perspective. BMC Med. Inform. Decis. Mak., 20.10.1186/s12911-020-01332-6 ↗
25. Chehbani, A., Sahuguede, S., Julien-Vergonjanne, A., and Bernard, O. (2023). Quality Indexes of the ECG Signal Transmitted Using Optical Wireless Links. Sensors, 23.10.3390/s23094522 ↗
26. U.S. Food and Drug Administration (FDA) (2022). Artificial Intelligence and Machine Learning Software as a Medical Device (SaMD) Action Plan, FDA.
27. European Parliament and Council (2024). Artificial Intelligence Act
28. Regulation (EU) 2024/1689, European Parliament and Council.
29. Dynamic Signal Quality Index for Electrocardiogram Signals10.1088/1361-6579/aadf02 ↗
30. Establishing the Input Impedance Requirements of ECG Recording Amplifiers
31. OpenICE Medical Device Interoperability Platform Overview and Requirement Analysis10.1515/bmt-2017-0040 ↗
32. Explainable AI Decision Model for ECG Data of Cardiac Disorders10.1016/j.bspc.2022.103584 ↗
33. Neri, L., Oberdier, M.T., van Abeelen, K.C.J., Menghini, L., Tumarkin, E., Tripathi, H., Jaipalli, S., Orro, A., Paolocci, N., and Gallelli, I. (2023). Electrocardiogram Monitoring Wearable Devices and Artificial Intelligence: A Review. Sensors, 23.10.3390/s23104805 ↗
34. Zhou, X., Zhu, X., Nakamura, K., and Noro, M. (2021). Electrocardiogram Quality Assessment with a Generalized Deep Learning Model Assisted by Conditional Generative Adversarial Networks. Life, 11.10.3390/life11101013 ↗
35. Khan, N., and Imtiaz, M.N. (2022). Pan-Tompkins++: A Robust Approach to Detect R-Peaks in ECG Signals. arXiv.10.32920/22734308 ↗
36. Huerta, Á., Martínez-Rodrigo, A., Rieta, J.J., and Alcaraz, R. (2021, January 13–15). ECG Quality Assessment via Deep Learning and Data Augmentation. Proceedings of the 2021 Computing in Cardiology Conference (CinC), Brno, Czech Republic.10.23919/CinC53138.2021.9662919 ↗
37. Electrocardiogram Signal Quality Assessment Based on Structural Image Similarity Metric10.1109/TBME.2017.2717876 ↗
38. Automatic ECG Quality Scoring Methodology: Mimicking Human Annotators10.1088/0967-3334/33/9/1479 ↗
39. ECG Quality Assessment Based on Hand-Crafted Statistics and Deep-Learned S-Transform Spectrogram Features10.1016/j.cmpb.2021.106269 ↗