ECG compression using optimized B-spline

Electrocardiogram (ECG) is widely used in the medical field due to the non-invasive detecting of cardiac anomalies. Transmission, storage, and monitoring are necessary for all ECG platforms, from conventional ECG recording methods to portable and wearable approaches. In this regard, compression algo...

Full description

Saved in:
Bibliographic Details
Published inMultimedia tools and applications Vol. 82; no. 14; pp. 21071 - 21083
Main Authors Mohebbian, Mohammad Reza, Wahid, Khan A.
Format Journal Article
LanguageEnglish
Published New York Springer US 01.06.2023
Springer Nature B.V
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:Electrocardiogram (ECG) is widely used in the medical field due to the non-invasive detecting of cardiac anomalies. Transmission, storage, and monitoring are necessary for all ECG platforms, from conventional ECG recording methods to portable and wearable approaches. In this regard, compression algorithms are used for reducing data size which makes transmitting and storing easier. In this paper, an efficient semi-lossless compression technique is designed that can be used for monitoring and visualization. The compression technique used a combination of B-spline interpolation and ant colony optimization. Since the B-Spline coefficients of the signal are calculated as compressed data, the signal can be visualized without decompression which can save time respecting to state-of-the-art techniques. The MIT-BIH Arrhythmia Database and 30 recorded ECG are used for validation. Averagely, 7.8 ± 1.1 compression ratio and 2.3 ± 1.4% percentage root-mean-square difference are achieved. Moreover, The experimental analysis proves the superiority of the proposed technique over state-of-the-art techniques and ensures efficient compression, as well as preserving the quality of the original ECG.
ISSN:1380-7501
1573-7721
DOI:10.1007/s11042-023-14610-y