Sparse Encoding Algorithm for Real-Time ECG Compression
In this paper, we propose a sparse encoding algorithm consisting of two schemes namely geometry-based method (GBM) and the wavelet transform-based iterative thresholding (WTIT). The sub-algorithm GBM reduces the minimal ECG voltage values to zero level. Subsequently, WTIT encodes the ECG signal in time-frequency domain, obtaining high sparsity levels. Compressed Row Huffman Coding (CRHC) algorithm converts the sparse matrices into compressed, transmittable matrices. The performance of the algorithms is validated in terms of compression ratio (CR), percentage RMS difference (PRD), and time complexity.
KeywordsSparse matrix Real-time ECG compression Wavelet transform Iterative thresholding Transmittable matrix
- 1.Polania L (2011) Compressed sensing based method for ECG compression. In: Proceedings IEEE international conference acoustic, speech signal processes, pp 761–764Google Scholar
- 3.Mishra SK, Panda G, Meher S (2009) Chebyshev functional link artificial neural networks for denoising of image corrupted by salt and pepper noise. Int J Recent Trends Eng 1:413–417Google Scholar
- 5.Dongarra J (2000) Sparse matrix storage formats. In: Templates for solution of algebraic eigenvalue problems: a practical guide, SIAMGoogle Scholar
- 6.Moody GB, Mark RG MIT-BIH database. http://www.physionet.org/physiobank/database/mitdb
- 7.Chae DH (2013) Performance study of compressive sampling for ECG signal compression in noisy and varying sparsity acquisition. In: IEEE international conference on acoustic, speech and signal process, pp 1306–1309Google Scholar