Prediction techniques for wavelet based 1-D signal compression

This paper proposes a novel one-dimensional (1-D) signal compression technique. We first perform beat-alignment to transform a 1-D signal into 2-D, then use 2-D discrete wavelet transform (DWT) to further decompose the 2-D signal into multiple subbands. These coefficients in certain subbands are then coded using a simple differential pulse code modulation (DPCM). After which, we construct neural networks one for each subband (except the LL subband) to perform prediction. Based on the prediction results, we construct a type of pixel-wise context A to determine the activity of a given pixel. At last, the DWT coefficients and residues from DPCM are bit-plane coded using the Embedded Block Coding with Optimized Truncation (EBCOT) from JPEG2000. We analyzed our results using a well- known 1D signal, the ECG signals in the MIT-BIH database, and it demonstrated significant improvement over existing methods.

[1]  A. Kumar,et al.  An efficient compression system for ECG signal using QRS periods and CAB technique based on 2D DWT and Huffman coding , 2013, 2013 International Conference on Control, Automation, Robotics and Embedded Systems (CARE).

[2]  Jianhua Chen,et al.  2-D Compression of ECG Signals Using ROI Mask and Conditional Entropy Coding , 2009, IEEE Transactions on Biomedical Engineering.

[3]  M. Sabarimalai Manikandan,et al.  Wavelet-based electrocardiogram signal compression methods and their performances: A prospective review , 2014, Biomed. Signal Process. Control..

[4]  Liviu Goras,et al.  An ECG Signals Compression Method and Its Validation Using NNs , 2008, IEEE Transactions on Biomedical Engineering.

[5]  Touradj Ebrahimi,et al.  The JPEG2000 still image coding system: an overview , 2000, IEEE Trans. Consumer Electron..

[6]  Michael W. Marcellin,et al.  Compression of electrocardiogram signals using JPEG2000 , 2003, IEEE Trans. Consumer Electron..

[7]  Wisnu Jatmiko,et al.  3D SPIHT for multi-lead ECG compression , 2014, 2014 IEEE International Conference on Robotics and Automation (ICRA).

[8]  David S. Taubman,et al.  High performance scalable image compression with EBCOT , 1999, Proceedings 1999 International Conference on Image Processing (Cat. 99CH36348).

[9]  Myoungho Lee,et al.  A Real-Time ECG Data Compression and Transmission Algorithm for an e-Health Device , 2011, IEEE Transactions on Biomedical Engineering.

[10]  K.M. Buckley,et al.  ECG data compression using cut and align beats approach and 2-D transforms , 1999, IEEE Transactions on Biomedical Engineering.

[11]  Y. Nagasaka,et al.  Data compression of the ECG using neural network for digital Holter monitor , 1990, IEEE Engineering in Medicine and Biology Magazine.

[12]  Willis J. Tompkins,et al.  A Real-Time QRS Detection Algorithm , 1985, IEEE Transactions on Biomedical Engineering.

[13]  Jun Luan,et al.  A new approach to compressing ECG signals with trained overcomplete dictionary , 2014, 2014 4th International Conference on Wireless Mobile Communication and Healthcare - Transforming Healthcare Through Innovations in Mobile and Wireless Technologies (MOBIHEALTH).

[14]  William A. Pearlman,et al.  Wavelet compression of ECG signals by the set partitioning in hierarchical trees algorithm , 2000, IEEE Transactions on Biomedical Engineering.

[15]  Júlio C. Nievola,et al.  Compression of Electrocardiogram Using Neural Networks and Wavelets , 2008, Computer and Information Science.