Compression of ECG signals by optimized quantization of discrete cosine transform coefficients.
This paper presents an ECG compressor based on optimized quantization of Discrete Cosine Transform (DCT) coefficients. The ECG to be compressed is partitioned in blocks of fixed size, and each DCT block is quantized using a quantization vector and a threshold vector that are specifically defined for each signal. These vectors are defined, via Lagrange multipliers, so that the estimated entropy is minimized for a given distortion in the reconstructed signal. The optimization method presented in this paper is an adaptation for ECG of a technique previously used for image compression. In the last step of the compressor here proposed, the quantized coefficients are coded by an arithmetic coder. The Percent Root-Mean-Square Difference (PRD) was adopted as a measure of the distortion introduced by the compressor. To assess the performance of the proposed compressor, 2-minute sections of all 96 records of the MIT-BIH Arrhythmia Database were compressed at different PRD values, and the corresponding compression ratios were computed. We also present traces of test signals before and after the compression/decompression process. The results show that the proposed method achieves good compression ratios (CR) with excellent reconstruction quality. An average CR of 9.3:1 is achieved for PRD equal to 2.5%. Experiments with ECG records used in other results from the literature revealed that the proposed method compares favorably with various classical and state-of-the-art ECG compressors.
Batista
L V
LV
COPELE, Federal University of Paraiba, Av. Aprigio Veloso, 882-Bodocongo, 58.109-970, Campina Grande, PB, Brazil. leovidal@terra.com.br
Melcher
E U
EU
Carvalho
L C
LC
D001145:Arrhythmias, Cardiac / Q000503:physiopathology; D001698:Biomedical Engineering; D001699:Biometry; D003627:Data Interpretation, Statistical; D016208:Databases, Factual; D004562:Electrocardiography / Q000706:statistics & numerical data*; D006801:Humans; D012815:Signal Processing, Computer-Assisted