In this work, computationally efficient and reliable cosine modulated filter banks (CMFBs) are designed for Electrocardiogram (ECG) data compression. First of all, CMFBs (uniform and non-uniform) are designed using interpolated finite impulse response (IFIR) prototype filter to reduce the computational complexity. To reduce the reconstruction error, linear iteration technique is applied to optimize the prototype filter. Then after, non-uniform CMFB is used for ECG data compression by decomposing ECG signal into various frequency bands. Subsequently, thresholding is applied for truncating the insignificant coefficients. The estimation of the threshold value is done by examining the significant energy of each band. Further, Run-length encoding (RLE) is utilized for improving the compression performance. The method is applied to MIT-BIH arrhythmia database for performance analysis of the proposed work. The experimental observations demonstrate that the proposed method has accomplished high compression ratio with the admirable quality of signal reconstruction. The proposed work provides the average values of compression ratio (CR), percent root mean square difference (PRD), percent root mean square difference normalized (PRDN), quality score (QS), correlation coefficient (CC), maximum error (ME), mean square error (MSE), and signal to noise ratio (SNR) are 23.86, 1.405, 2.55, 19.08, 0.999, 0.12, 0.054 and 37.611 dB, respectively. The proposed 8-channel uniform filter bank is used to detect the R-peak locations of the ECG signal. The comparative analysis shows that beats (locations and amplitudes) of both signals (original and reconstructed signals) are same.Le texte complet de cet article est disponible en PDF.
A computationally efficient digital filter and filter bank design.
High data compression.
Data reconstruction without diagnostic information.
Keywords : Cosine modulated filter bank, Interpolated finite impulse response filter, Computational complexity, Electrocardiogram signal, Data compression