Abstract
In the field of biomedical engineering, there is a lot of research being done in long term electrocardiographic (ECG) monitoring, and one of the most promising one concerns the transmission of compressed electrocardiographic signal throughout the internet, so that at the receiver side it arrives with minimum distortion, yet not demanding too much computational power from the processor to be decompressed. Other situations arrive when synchronization is a problem, and as a result may also require the storage of the signal in a cloud, for further examination by the medical staff. Another problem focuses on a reduced bandwidth for the transmission due to the huge amount of data obtained after a long term ECG monitoring of up to twelve ECG leads from the patient. In order to try solving these problems, this paper presents a ECG system using advances in Mobile Cloud Computing (MCC) focusing on its storage services, as well as concepts of ECG signal compression for an optimal processing power usage and transmission over Internet Protocol and making use of a free of charge cloud services. The task of compressing the ECG signal was made using vector quantization approach with reduced processing consumption by the mobile device. The system’s performance resulted quite suitable to be applied in patients remote ECG monitoring with very low signal distortion - maintaining its morphological information, good compression rate and reduced bandwidth for data transmission and storage. In conclusion, the system’s architecture and concepts presented here have a potential use in telemedicine systems.
Similar content being viewed by others
References
Jalaleddine SM, Hutchens CG, Stratton RD, Coberly WA. ECG data compression techniques – a unified approach. IEEE Trans Biomed Eng. 1990;37:329–43.
Schooley B, Abed Y, Murad A, Horan TA, Roberts J. Design and field test of a mHealth system for emergency medical services. Health Technol. 2013;3:327–40.
Kumar R, Kumar AR, Pandey RK. Beta wavelet based ECG signal compression using lossless encoding with modified thresholding. Comput Electr Eng. 2013;39:130–40.
Ciocoiu IB. ECG signal compression using 2D wavelet foveation. Int J Adv Sci Technol. 2009;13:15–26.
Huang B, Wang Y, Chen J. 2-D compression of ECG signals using ROI mask and conditional entropy coding. IEEE Trans Biomed Eng. 2009;56(4):1261–3.
Tai SC, Sun CC, Yan WC. A 2-D ECG compression method based on wavelet transform and modified SPIHT. IEEE Trans Biomed Eng. 2005;52(6):999–1008.
Ravelomanantsoa A, Rabah H, Rouane A. Simple and efficient compressed sensing encoder for wireless body area network. IEEE Trans Instrum Measur. 2014;63(12):2973–82.
Lu Z, Kim DY, Pearlman WA. Wavelet compression of ECG signals by the set partitioning in hierarchical trees algorithm. IEEE Trans Biomed Eng. 2000;47(7):849–56.
Wang X, Meng J. A 2-D compression algorithm based on wavelet transforms and vector quantization. Digital Signal Process. 2008;18(2):179–88.
Wei JJ, Chang CJ, Chou NK, Jan GJ. ECG data compression using truncated singular value decomposition. IEEE Trans Inf Technol Biomed. 2001;5(4):290–9.
Bertonha E, Zanchin CI, Klautau A. ECG data compression with vector quantization using k-dimensional tree for fast search. London, UK: Proceedings of Computers in Cardiology Conference; 1993. p. 515–8.
Mueller WC. Arrhythmia detection program for an ambulatory ECG monitor. Biomed Sci Instrum. 1978;14:81–5.
Hanlin C, Hongwei L. A remote electrocardiogram monitoring system with good swiftness and high reliability. Comput Electr Eng. 2016;53:191–202.
Wang L, Yu Y, Huang Q, Yang J, Zhao Z. The design and implementation of the MD5 algorithm based on FPGA. Appl Mech Mater. 2013;427-429:806–9.
Guo SL, Han LN, Liu HW, Si QJ, Kong DF, Guo FS. The future of remote ECG monitoring systems. J Geriatr Cardiol. 2016;13:528–30.
Linde Y, Buzo A, Gray R. An algorithm for vector Quantizer design. IEEE Trans on Communications. 1980;28(1):84–95.
Ramasubramanian V, Paliwal K. Fast K-dimensional tree algorithms for nearest neighbor search with application to vector quantization encoding. IEEE Trans Signal Proc. 1992;40:518–31.
Acknowledgments
The authors acknowledge the Federal University of Technology - Paraná for its support even though there were no funds or grants received from that institution.
Funding
This study has not received any kind of fund or grant.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
Authors declare that they have no conflict of interest.
Ethical approval
This article does not contain any studies with human participants or animals performed by any of the authors.
Informed consent
Authors consent the publication of the article being submitted.
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Bertogna, E.G., Machado, F.M. & Sovierzoski, M.A. An optimized ECG android system using data compression scheme for cloud storage. Health Technol. 10, 1163–1171 (2020). https://doi.org/10.1007/s12553-020-00464-z
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12553-020-00464-z