EFFICIENT SOURCE CODING IN A THRESHOLDING-BASED ECG
COMPRESSOR USING THE DISCRETE WAVELET TRANSFORM
Carlos Hernando Ramiro, Manuel Blanco Velasco, Eduardo Moreno-Mart´ınez
Fernando Cruz Rold´an and Jos´e S´aez Landete
Departamento de Teor´ıa de la Se˜nal y Comunicaciones, Universidad de Alcal´a, Madrid, Spain
Keywords:
ECG compression, Electrocardiogram, Entropy, Maximum compression ratio, Source coding, Thresholding,
Wavelet transform.
Abstract:
The aim of electrocardiogram (ECG) compression is to achieve as much compression as possible while the
significant information for diagnosis purposes is preserved in the reconstructed signal. The source coding stage
allows us to modify the compression ratio without quality degradation through a lossless encoder. In this work,
the performance of this stage is analyzed in a compression scheme that has already presented good results
among those from the state of the art. The compressor is based on discrete wavelet transform, thresholding
and two-role encoder. The study consists of fixing all the stages except the source coding one in order to
obtain an upper compression ratio bound. The assessment is based on the entropy of the independent symbols
and the minimum expected length of the codewords. The results reveal a gap to improve the compression
ratio, so from the previous entropy study an alternative compression method is proposed. For this purpose
the symbols probabilities are analyzed through the normalized histogram. Thus, a Huffman encoder instead
of the two-role one is applied in the new compressor to attain the maximum compression ratio. In this way a
significant improvement is obtained without decreasing the original retrieved quality.
1 INTRODUCTION
The electrocardiogram (ECG) provides essential in-
formation to cardiologists for diagnosing. Therefore,
ECG processing has been a topic of great interest
and is most commonly used in applications such as
monitoring. Since 1961, when Holter (Holter, 1961)
introduced new techniques to monitor continuously
the electrical activity of ambulatory patients, ECG
recording techniques have gone through constant evo-
lution. The current ECG recording systems allow to
gather long-term signals with a duration of several
hours in a simple, inexpensive and non-invasive way.
Then the amount of ECG data increases considerably
and compression becomes a necessity in order to pro-
vide storage and transmission solutions.
With this in mind, many compression schemes
have been proposed during the past decades. A short
summary of them can be found in (Blanco Velasco
et al., 2004b). Among them, the lossy compression
techniques achieve great compression results at the
expense of some distortion in the original signal. The
point is that the lost information must be the irrelevant
from the diagnosis view (e.g. noise, lowest power fre-
quencies, etc.), which in terms of the ECG means that
the morphology of the reconstructed signal does not
change significantly. Recently, several thresholding-
based compression algorithms using signal decompo-
sition techniques have been developed (Abo-Zahhad
and Rajoub, 2002; Benzid et al., 2003; Chen et al.,
2006; Blanco Velasco et al., 2004b; Blanco Ve-
lasco et al., 2004a; Benzid et al., 2007; Blanco Ve-
lasco et al., 2007), because they yield attractive per-
formance and low computational cost. The typical
block diagram of this kind of compressors is shown
in figure 1. Although some of them utilize modern
techniques for the decomposition of the original sig-
nal such as nearly-perfect reconstruction cosine mod-
ulated filter banks (N-PR CMFB) (Blanco Velasco
et al., 2004b; Blanco Velasco et al., 2004a) or wavelet
packets (WP) (Blanco Velasco et al., 2007) with good
results, most of them are based on the discrete wavelet
transform (DWT), which play an interesting role in
the ECG data compression applications owing to their
easy implementation and efficiency (Abo-Zahhad and
Rajoub, 2002; Benzid et al., 2003; Chen et al., 2006;
259
Ramiro C., Velasco M., Moreno-Martínez E., Roldán F. and Landete J. (2009).
EFFICIENT SOURCE CODING IN A THRESHOLDING-BASED ECG COMPRESSOR USING THE DISCRETE WAVELET TRANSFORM.
In Proceedings of the International Conference on Bio-inspired Systems and Signal Processing, pages 259-264
DOI: 10.5220/0001533502590264
Copyright
c
SciTePress