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...
Saved in:
Published in | Multimedia tools and applications Vol. 82; no. 14; pp. 21071 - 21083 |
---|---|
Main Authors | , |
Format | Journal Article |
Language | English |
Published |
New York
Springer US
01.06.2023
Springer Nature B.V |
Subjects | |
Online Access | Get full text |
Cover
Loading…
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 |