Rapid and coding-efficient SPIHT algorithm for wavelet-based ECG data compression

Abstract The set partitioning in hierarchical trees (SPIHT) algorithm is an efficient coding scheme widely used in wavelet-based electrocardiography (ECG) data compression systems. Traditional SPIHT schemes using three lists and a complex sorting process are unsuitable for wearable device design due to their time-consuming nature and low storage efficiency. In this paper, based on a bit-plane representation of quantized wavelet coefficients, a modified SPIHT algorithm is proposed for fast lossless coding. The bit plane is first represented by a tree data structure consisting of two types of primitive trees. The number of primitives is relative to the number of input sampled data. The coding process of the bit-plane data can be regarded as a synthesis that assembles the primitives sequentially based on various decision rules. The assembly rules are further simplified into logic-level decisions in terms of a flag scheme. Using the MIT-BIH arrhythmia database, the experimental results show that the proposed algorithm can achieve an up to 64.35% coding time reduction in comparison with the traditional SPIHT algorithm at a cost of a 0.28% bit-rate increase. The proposed algorithm is simple, regular, and modular.

[1]  Amjed S. Al-Fahoum,et al.  Quality assessment of ECG compression techniques using a wavelet-based diagnostic measure , 2006, IEEE Transactions on Information Technology in Biomedicine.

[2]  Marco Lanuzza,et al.  Low bit rate image compression core for onboard space applications , 2006, IEEE Transactions on Circuits and Systems for Video Technology.

[3]  Min Chen,et al.  WE-CARE: An Intelligent Mobile Telecardiology System to Enable mHealth Applications , 2014, IEEE Journal of Biomedical and Health Informatics.

[4]  Hyuk-Jae Lee,et al.  A High-Throughput Hardware Design of a One-Dimensional SPIHT Algorithm , 2016, IEEE Transactions on Multimedia.

[5]  R. Benzid,et al.  Improved ECG compression method using discrete cosine transform , 2011 .

[6]  King-Chu Hung,et al.  EP-based wavelet coefficient quantization for linear distortion ECG data compression. , 2014, Medical engineering & physics.

[7]  Hyuk-Jae Lee,et al.  A Block-Based Pass-Parallel SPIHT Algorithm , 2012, IEEE Transactions on Circuits and Systems for Video Technology.

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

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

[10]  Serap Cekli,et al.  An efficient SPIHT algorithm and system architecture for image compression , 2017, 2017 25th Signal Processing and Communications Applications Conference (SIU).

[11]  King-Chu Hung,et al.  ECG compression using non-recursive wavelet transform with quality control , 2016 .

[12]  Mohammed Ismail,et al.  Low-Power ECG-Based Processor for Predicting Ventricular Arrhythmia , 2016, IEEE Transactions on Very Large Scale Integration (VLSI) Systems.

[13]  Yu-Jung Huang,et al.  A nonseparable VLSI architecture for two-dimensional discrete periodized wavelet transform , 2001, IEEE Trans. Very Large Scale Integr. Syst..

[14]  Kai Liu,et al.  VLSI Architecture of Arithmetic Coder Used in SPIHT , 2012, IEEE Transactions on Very Large Scale Integration (VLSI) Systems.

[15]  Hsin-Wen Ting,et al.  Realization of High Octave Decomposition for Breast Cancer Feature Extraction on Ultrasound Images , 2011, IEEE Transactions on Circuits and Systems I: Regular Papers.

[16]  Chih-Lung Lin,et al.  A quality-on-demand algorithm for wavelet-based compression of electrocardiogram signals , 2002, IEEE Transactions on Biomedical Engineering.

[17]  King-Chu Hung,et al.  High efficient ECG compression based on reversible round-off non-recursive 1-D discrete periodized wavelet transform. , 2007, Medical engineering & physics.

[18]  Hiroshi Nakajima,et al.  A Wearable Healthcare System With a 13.7 $\mu$ A Noise Tolerant ECG Processor , 2015, IEEE Transactions on Biomedical Circuits and Systems.

[19]  Tzyy-Ping Jung,et al.  Compressed Sensing for Energy-Efficient Wireless Telemonitoring of Noninvasive Fetal ECG Via Block Sparse Bayesian Learning , 2012, IEEE Transactions on Biomedical Engineering.

[20]  King-Chu Hung,et al.  A Novel ECG Data Compression Method Based on Nonrecursive Discrete Periodized Wavelet Transform , 2006, IEEE Transactions on Biomedical Engineering.

[21]  Scott Hauck,et al.  SPIHT image compression on FPGAs , 2005, IEEE Transactions on Circuits and Systems for Video Technology.

[22]  Liang-Gee Chen,et al.  Multimode Embedded Compression Codec Engine for Power-Aware Video Coding System , 2009, IEEE Transactions on Circuits and Systems for Video Technology.

[23]  G.B. Moody,et al.  The impact of the MIT-BIH Arrhythmia Database , 2001, IEEE Engineering in Medicine and Biology Magazine.

[24]  JiaLi Ma,et al.  A Novel ECG Data Compression Method Using Adaptive Fourier Decomposition With Security Guarantee in e-Health Applications , 2015, IEEE Journal of Biomedical and Health Informatics.

[25]  Arnon D. Cohen,et al.  The weighted diagnostic distortion (WDD) measure for ECG signal compression , 2000, IEEE Transactions on Biomedical Engineering.

[26]  King-Chu Hung,et al.  Wavelet-Based ECG Data Compression System With Linear Quality Control Scheme , 2010, IEEE Transactions on Biomedical Engineering.

[27]  Amit Acharyya,et al.  A Low-Complexity ECG Feature Extraction Algorithm for Mobile Healthcare Applications , 2013, IEEE Journal of Biomedical and Health Informatics.

[28]  Xiaoyan Yu,et al.  Optimization of LIS and LIP Encoding for SPIHT-Based Image Compression , 2017, 2017 Data Compression Conference (DCC).

[29]  Pierre Vandergheynst,et al.  Compressed Sensing for Real-Time Energy-Efficient ECG Compression on Wireless Body Sensor Nodes , 2011, IEEE Transactions on Biomedical Engineering.

[30]  Wen-Ho Juang,et al.  An ECG Acquisition System Prototype Design With Flexible PDMS Dry Electrodes and Variable Transform Length DCT-IV Based Compression Algorithm , 2016, IEEE Sensors Journal.