Electromyogram data compression using single-tree and modified zero-tree wavelet encoding

The long-term analysis of the neuromuscular systems, and applications in telemedicine, make electromyogram (EMG) data compression a subject of great practical importance. However, in spite of the increasing demand, only a few studies have been published on this subject. In this paper, we present two wavelet-based lossy compression techniques for EMG data. We propose modifications to the so-called 'embedded zero-tree wavelet coder', which yield very good results in ECG compression applications. We have implemented the algorithms in Matlab and C++ and tested then with several EMG recordings.

[1]  Jelena Kovacevic,et al.  Wavelets and Subband Coding , 2013, Prentice Hall Signal Processing Series.

[2]  M.L. Hilton,et al.  Wavelet and wavelet packet compression of electrocardiograms , 1997, IEEE Transactions on Biomedical Engineering.

[3]  Corinne Mailhes,et al.  On the choice of an electromyogram data compression method , 1997, Proceedings of the 19th Annual International Conference of the IEEE Engineering in Medicine and Biology Society. 'Magnificent Milestones and Emerging Opportunities in Medical Engineering' (Cat. No.97CH36136).

[4]  K Ramchandran,et al.  Best wavelet packet bases in a rate-distortion sense , 1993, IEEE Trans. Image Process..

[5]  Jerome M. Shapiro,et al.  Embedded image coding using zerotrees of wavelet coefficients , 1993, IEEE Trans. Signal Process..

[6]  D. J. Wheeler,et al.  A Block-sorting Lossless Data Compression Algorithm , 1994 .

[7]  Ian H. Witten,et al.  Arithmetic coding for data compression , 1987, CACM.