Background:
In telecardiology, the bio-signal acquisition processing and communication for clinical purposes occupies larger storage and significant bandwidth over a communication channel. Electrocardiograph (ECG) compression with effective reproductivity is highly desired. In the present work, a compression technique for ECG signals with less distortion by using a non-decimated stationary wavelet with a run-length encoding scheme has been proposed.
Method:
In the present work non-decimated stationary wavelet transform (NSWT) method has been developed to compress the ECG signals. The signal is subdivided into N levels with different thresholding values. The wavelet coefficients having values larger than the threshold are evaluated and the remaining are suppressed. In the presented technique, the biorthogonal wavelet is employed as it improves the compression ratio as well percentage root means square ratio when compared to the existing method and exhibits better results. Then the coefficients are pre-processed by using the Savitzky-Golay filter which discards the corrupted signals. The wavelet coefficients are quantized using dead-zone quantization which removes the value close to zeros. To encode these values run length encoding scheme is applied and compressed ECG signals are obtained.
Results:
The presented methodology has been evaluated on the MIT-BIH arrhythmias database which contains 4800 ECG fragments from forty-eight clinical records. An average compression ratio = 33.12, PRD =1.99, NPRD =2.53, and QS = 16.57 is obtained in the proposed technique.
Conclusion:
The proposed technique exhibits a high compression ratio and reduces distortion compared to the existing method.