{"title":"Multilevel Signal Quality Assessment and Noise Type Detection Framework for Quality-Aware Wearable ECG Monitoring Device","authors":"Manas Rakshit;Soumen Maity","doi":"10.1109/JSEN.2025.3584718","DOIUrl":null,"url":null,"abstract":"Wearable devices offer continuous monitoring of electrocardiogram (ECG) signals for arrhythmia detection with limited computing resources. Automatic signal quality assessment (SQA) is crucial for enhancing the reliability of such devices and minimizing false alarms. In addition, identifying noise types can improve the effectiveness of noise-specific denoising strategies in such limited resource-based devices. This study proposes a lightweight deep learning framework for multilevel ECG SQA and noise-type classification suitable for resource-constrained wearable monitoring devices. The model architecture with a suitable activation function is optimized through extensive comparative performance analysis. The proposed approach effectively classifies clean ECG (CL-ECG), ECG with low-frequency noise (LFN-ECG), ECG with high-frequency noise (HFN-ECG), ECG with mixed-frequency noise (MFN-ECG), and unacceptable ECG (UN-ECG). The test ECG segments are generated from the standard MIT-BIH arrhythmia (MIT-BIHA) database, PhysioNet Challenge 2011 (PCCC-2011) database, and PhysioNet Challenge 2021 (PCCC-2021) dataset. The optimized model demonstrates an average F1-score of 98.05% for the MIT-BIHA. For completely unknown test datasets, the F1-score of 95.93% and 94.20% are reported for PCCC-2011 and PCCC-2021, respectively. The proposed framework is implemented on a Raspberry Pi platform to assess its feasibility in a resource-limited platform. The optimized trained model with a size of only 435 kB effectively classifies real-time ECG signal quality with an average computation time of 510.19 ms on a Raspberry Pi. The detailed analysis of the results confirms that the proposed approach classifies ECG signal quality and noise types in real-time on a limited computing resource-based platform which makes it well-suited for wearable ECG monitoring devices.","PeriodicalId":447,"journal":{"name":"IEEE Sensors Journal","volume":"25 16","pages":"31110-31119"},"PeriodicalIF":4.3000,"publicationDate":"2025-07-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE Sensors Journal","FirstCategoryId":"103","ListUrlMain":"https://ieeexplore.ieee.org/document/11073828/","RegionNum":2,"RegionCategory":"综合性期刊","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"ENGINEERING, ELECTRICAL & ELECTRONIC","Score":null,"Total":0}
引用次数: 0
Abstract
Wearable devices offer continuous monitoring of electrocardiogram (ECG) signals for arrhythmia detection with limited computing resources. Automatic signal quality assessment (SQA) is crucial for enhancing the reliability of such devices and minimizing false alarms. In addition, identifying noise types can improve the effectiveness of noise-specific denoising strategies in such limited resource-based devices. This study proposes a lightweight deep learning framework for multilevel ECG SQA and noise-type classification suitable for resource-constrained wearable monitoring devices. The model architecture with a suitable activation function is optimized through extensive comparative performance analysis. The proposed approach effectively classifies clean ECG (CL-ECG), ECG with low-frequency noise (LFN-ECG), ECG with high-frequency noise (HFN-ECG), ECG with mixed-frequency noise (MFN-ECG), and unacceptable ECG (UN-ECG). The test ECG segments are generated from the standard MIT-BIH arrhythmia (MIT-BIHA) database, PhysioNet Challenge 2011 (PCCC-2011) database, and PhysioNet Challenge 2021 (PCCC-2021) dataset. The optimized model demonstrates an average F1-score of 98.05% for the MIT-BIHA. For completely unknown test datasets, the F1-score of 95.93% and 94.20% are reported for PCCC-2011 and PCCC-2021, respectively. The proposed framework is implemented on a Raspberry Pi platform to assess its feasibility in a resource-limited platform. The optimized trained model with a size of only 435 kB effectively classifies real-time ECG signal quality with an average computation time of 510.19 ms on a Raspberry Pi. The detailed analysis of the results confirms that the proposed approach classifies ECG signal quality and noise types in real-time on a limited computing resource-based platform which makes it well-suited for wearable ECG monitoring devices.
期刊介绍:
The fields of interest of the IEEE Sensors Journal are the theory, design , fabrication, manufacturing and applications of devices for sensing and transducing physical, chemical and biological phenomena, with emphasis on the electronics and physics aspect of sensors and integrated sensors-actuators. IEEE Sensors Journal deals with the following:
-Sensor Phenomenology, Modelling, and Evaluation
-Sensor Materials, Processing, and Fabrication
-Chemical and Gas Sensors
-Microfluidics and Biosensors
-Optical Sensors
-Physical Sensors: Temperature, Mechanical, Magnetic, and others
-Acoustic and Ultrasonic Sensors
-Sensor Packaging
-Sensor Networks
-Sensor Applications
-Sensor Systems: Signals, Processing, and Interfaces
-Actuators and Sensor Power Systems
-Sensor Signal Processing for high precision and stability (amplification, filtering, linearization, modulation/demodulation) and under harsh conditions (EMC, radiation, humidity, temperature); energy consumption/harvesting
-Sensor Data Processing (soft computing with sensor data, e.g., pattern recognition, machine learning, evolutionary computation; sensor data fusion, processing of wave e.g., electromagnetic and acoustic; and non-wave, e.g., chemical, gravity, particle, thermal, radiative and non-radiative sensor data, detection, estimation and classification based on sensor data)
-Sensors in Industrial Practice