z-logo
open-access-imgOpen Access
Efficient electrocardiogram signal compression algorithm using dual encoding technique
Author(s) -
Khalida S. Rijab,
Mohammed A. Hussien
Publication year - 2022
Publication title -
indonesian journal of electrical engineering and computer science
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.241
H-Index - 17
eISSN - 2502-4760
pISSN - 2502-4752
DOI - 10.11591/ijeecs.v25.i3.pp1529-1538
Subject(s) - huffman coding , algorithm , discrete wavelet transform , computer science , compression ratio , signal (programming language) , encoding (memory) , data compression , pattern recognition (psychology) , mathematics , artificial intelligence , speech recognition , wavelet , wavelet transform , engineering , automotive engineering , programming language , internal combustion engine
In medical practices, the storage space of electrocardiogram (ECG) records is a major concern. These records can contain hours of recording, necessitating a large amount of storage space. This problem is commonly addressed by compressing the ECG signal. The proposed work deal with the ECG signal compression method for ECG signals using discrete wavelet transform (DWT). The DWT appeared as powerful tools to compact signals and shows a signal in another time-frequency representation. It is very appropriate in the elimination & removal of redundancy. The ECG signals are decomposed using DWT. After that, the coefficients that result from DWT are threshold depending on the energy packing efficiency (EPE) of the signal. The compression is achieved by the quantization and dual encoding techniques (run-length encoding & Huffman encoding). The dual encoding technique compresses data significantly. The result of the proposed method shows better performance with compression ratios and good quality reconstructed signals. For example, the compression ratio (CR)=20.6, 10.7 and 11.1 with percent root mean square difference (PRD)=1%, 0.9% and 1% for using different DWT (Haar, db2 and FK4) Respectively.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here