Professional Documents
Culture Documents
Abstract—A new real-time compression method for electrocar- a heart attack in progress and preserving heart muscle func-
diogram (ECG) signals has been developed based on the wavelet tion [5]. Although store-and-forward ECG transmission is also
transform approach. The method is specifically adaptable for pack- possible from the ambulance to the hospital, real-time ECG
etized telecardiology applications. The signal is segmented into
beats and a beat template is subtracted from them, producing monitoring by a cardiologist in a hospital would be more con-
a residual signal. Beat templates and residual signals are coded venient because it allows a reduction in the time needed for
with a wavelet expansion. Compression is achieved by selecting a patient’s evaluation once it arrives to the hospital. These effects
subset of wavelet coefficients. The number of selected coefficients are specially crucial in cases where the transportation time is
depends on a threshold which has different definitions depending long [6], [7].
on the operational mode of the coder. Compression performance
has been tested using a subset of ECG records from MIT-BIH During the last years, the increasing popularity of Internet has
Arrhythmia database. This method has been designed for real- made that the TCP/IP protocol stack has been implemented in
time packetized telecardiology scenarios both in wired and wireless the network and transport layers in almost every communication
environments. network [8]. Wireless networks which formerly were imple-
Index Terms—Compression, electrocardiogram (ECG) coder, mented as circuit-switching have migrated to packet-switching
electrocardiogram (ECG) transmission, telecardiology. implementing the TCP/IP protocol stack [9]. This is especially
the case of third generation (3G) wireless networks. However,
the recent advances in 2.5/3G wireless communications are not
I. INTRODUCTION paralleled in similar advances on using dedicated ECG packe-
ELECARDIOLOGY is considered one of the most mature tization schemes for real-time telecardiology applications and
T and successful e-Health applications. This is demonstrated
by the large amount of telecardiology projects that have been
no study yet has addressed the issues of packet transmission
dedicated for telemedical systems.
carried out in the last years [1]–[4]. There are two different ways The development of efficient real-time compression meth-
in which electrocardiogram (ECG) data can be transmitted in ods for ECG data transmission in limited bandwidth wireless
a telecardiology environment: real-time and store-and-forward networks such as the General Packet Radio Service (GPRS)
(prerecorded) transmission. Store-and-forward ECG transmis- systems is crucial for a wider use of such wireless telemed-
sion has been widely used in earlier telecardiology systems ical services in healthcare systems. It is well known that in
where real-time ECG interpretation and/or supervision was not order to use the available network bandwidth in an efficient
crucial. An example of store-and-forward ECG transmission way, a compression algorithm is required. ECG compression is
would be that of a General Practitioner (GP) recording an ECG a well-studied topic. In the last decade, many ECG coders have
at patient’s home transmitted to a cardiologist for analysis and been presented [10]–[12]. Nevertheless, most of these studies
interpretation. Although store-and-forward ECG transmission direct their efforts in store-and-forward compression, leaving
has been extensively used due to its simplicity and efficiency, real-time operation as a possible future application without giv-
there are more critical scenarios where real-time ECG transmis- ing any specific results in this area. To the authors knowledge no
sion is required, if not essential. Emergency situations reveal study is reported yet on wavelet compression scheme suitable
the critical application of such real-time wireless telecardiol- for packetized (wired or wireless) telecardiology applications.
ogy systems. Several studies have shown that 12-lead ECG Although in [13] a real-time ECG transmission system is de-
performed within an ambulance increases the critical available scribed, ECG data is transmitted without compression and with
time to administer thrombolytic therapy effectively, stopping no detail about packetization issues.
In this paper, we present a new real-time ECG coding scheme
compatible with packetized telecardiology applications. The
Manuscript received October 21, 2004; revised March 5, 2005. method is based on the wavelet transform of aligned beats. Each
This work was supported by Project TSI2004-04940-C02-01 from the
Comisión Interministerial de Ciencia y Tecnologı́a (CICYT) and Fondos Eu- beat is compressed to target a desired bit rate or a reconstruction
ropeos de Desarrollo Regional (FEDER), by Project FIS G03/117 from the error, depending on the operational mode. Finally, a packet is
Fondo de Investigación Sanitaria (FIS), and by Telefónica Móviles of Spain. built to transport the coded beat to the receiver.
Á. Alesanco, S. Olmos, and J. Garcı́a are with the Communications Technol-
ogy Group, Aragón Institute of Engineering Research, University of Zaragoza, The paper is organized as follows. In Section II the com-
50018 Zaragoza, Spain (e-mail: alesanco@unizar.es). pression method is presented. The simulation results and the
R. S. H. Istepanian is with the Mobile Information and Network Technologies discussion of the performance of the method in a packetized
Centre, School of Computing and Information Systems, Kingston University,
London, KT1 2EE, U.K. transmission environment are shown in Section III. Finally, con-
Digital Object Identifier 10.1109/TITB.2005.856853 clusions are reported in Section IV.
Fig. 2. Wavelet coefficients selection process for a residual signal. Fig. 3. Optimum coding point for VBR mode with variable threshold. # RMS
WT length = 512 samples. (a) Wavelet coefficients. (b) Wavelet coefficients has been calculated between noiseless and reconstructed signals, compressed
sorted by abs (amplitude). from the noisy signals.
TABLE I
AVERAGE PERFORMANCE RESULTS IN CBR MODE FOR THE MIT DATASET
TABLE III
VBR MODE WITH VARIABLE THRESHOLD PERFORMANCE FOR THE TESTED
MIT DATA SET
ACKNOWLEDGMENT
two cardiologists from different hospitals. Table IV shows these
results. The first row presents the name of the evaluated records. The authors would like to thank Dr. L. Ramos and Dr. P.
The second one shows the initial sample of the interval being Serrano for their support in the clinical evaluation of the method.
evaluated. Final sample is the initial sample plus 3600 (10 s).
The WMOSerror value can be seen in the third row. Finally, the REFERENCES
forth row shows the clinical interpretation of the WMOSerror [1] G. Molinari, G. Reboa, M. Frascioa, M. Leoncini, A. Rolandi, C. Balzan,
value as shown in Table V of [19]. Both leads of the records are and A. Barsotti, “The role of telecardiology in supporting the decision-
evaluated jointly because cardiologists point out that both of making process of general practitioners during the management of patients
with suspected cardiac events,” J. Telemed. Telecare, vol. 8, no. 2, pp. 97–
them are needed to give a diagnosis. The lower the WMOSerror , 101, 2002.
the better the quality of the reconstructed signal. Attending [2] R. S. H. Istepanian and A. A. Petrosian, “Optimal zonal wavelet-based
to the clinical evaluation, the quality of the reconstructed signals ECG data compression for a mobile telecardiology system,” IEEE Trans.
Inf. Technol. Biomed. vol. 4, no. 3, pp. 200–211, Sep. 2000.
was very good in all the records except 107 where the quality [3] R. Fogliardi, E. Frumento, M. A. V. D. Rinco´n, and M. Fregonara,
was good, thus validating the method for clinical use. “Telecardiology: Results and perspectives of an operative experience,”
J. Telemed. Telecare, vol. 6, no. Sup. 1, pp. 162–164, 2000.
[4] B. Woodward, R. Istepanian, and C. Richards, “Design of a telemedicine
D. Real-Time Performance system using a mobile telephone,” IEEE Trans. Inf. Technol. Biomed.,
vol. 5, no. 1, pp. 13–15, Mar. 2001.
Usually, the maximum number of leads an ECG signal [5] M. L. Sedgewick, K. Dalziel, J. Watson, D. J. Carrington, and S. M. Cobbe,
can present is 8 (extra leads in a 12-lead ECG record are “Performance of an established system of first responder out-of-hospital
defibrillation. The results of the second year of the heartstart scotland
calculated from the original 8). Therefore, we have used 8- project in the utslein style,” Resucitation, vol. 26, pp. 75–78, 1993.
leads ECG records to evaluate the execution times of the [6] S. Pavlopoulos, E. Kyriacou, A. Berler, S. Dembeyiotis, and D. Koutsoris,
coding and decoding processes. Since we have been work- “A novel emergency telemedicine system based on wireless comunication
technology—AMBULANCE,” IEEE Trans. Inf. Technol. Biomed., vol. 2,
ing with the MIT-BIH database, we have created 8-lead no. 4, pp. 261–267, Dec. 1998.
records from those of the database replicating both leads four [7] K. Shimizu, “Telemedicine by mobile communication,” IEEE Eng. Med.
times. Each record of the database was coded/decoded sep- Biol. Mag., pp. 32–44, Jul./Aug. 1999.
[8] M. Metcalfe, “The next-generation internet,” IEEE Internet Comput.,
arately as it would be done in a real-time operation. CBR vol. 4, pp. 58–59, Jan./Feb. 2000.
mode with a high threshold (th = 1200 bps) was used be- [9] A. Jamalipour and P. Lorenz, “Merging IP and wireless networks [guest
cause its thresholding process is more time demanding than editorial],” IEEE Wireless Commun., vol. 10, no. 5, pp. 6–7, Apr. 2003.
[10] M. L. Hilton, “Wavelet and wavelet packet compression of electrocar-
VBR mode. Average execution times were obtained for the diograms,” IEEE Trans. Biomed. Eng., vol. 44, no. 5, pp. 394–402, May
database and the maximum times among them are reported in 1997.
Table V. Results are given in milliseconds required to code [11] Z. Lu, D. Y. Kim, and W. A. Pearlman, “Wavelet compression of ECG
signals by the set partitioning in hierarchical trees algorithm,” IEEE Trans.
1 second of original signal. Biomed. Eng., vol. 47, no. 7, pp. 849–856, Jul. 2000.
Results of Table V clearly show that even for a PC with a [12] S. G. Miaou, H. L. Yen, and C. L. Linn, “Wavelet-based ECG compres-
Pentium II 300 MHz processor with 256 MB of RAM there is no sion using dynamic vector quantization with tree codevectors in single
codebook,” IEEE Trans. Biomed. Eng., vol. 47, pp. 849–856, Jul. 2002.
problem for achieving real-time functionality. The programming [13] A. I. Hernández, F. Mora, G. Vilegas, and G. P. G. Carrault, “Real-time
language used for the coder was C because of its efficiency. ECG transmission via internet for nonclinical applications,” IEEE Trans.
Inf. Technol. Biomed., vol. 5, no. 3, pp. 253–257, Sep. 2001.
[14] J. P. Martı́nez, R. Almeida, S. Olmos, A. P. Rocha, and P. Laguna, “A
IV. CONCLUSION wavelet-based ECG delineator: Evaluation on standard databases,” IEEE
Trans. Biomed. Eng., vol. 51, no. 4, pp. 570–581, Apr. 2004.
This paper presents a new wavelet-based ECG packetized [15] J. Garcı́a, L. Sörnmo, S. Olmos, and P. Laguna, “Automatic detection of
compression method with two operational modes, CBR and ST-T complex changes on the ECG using filtered RMS difference series:
VBR. The method is particularly suitable for real-time tele- Application to ambulatory ischemia monitoring,” IEEE Trans. Biomed.
Eng., vol. 47, no. 9, pp. 1195–1201, Sep. 2000.
cardiology applications. In CBR mode, the output bite rate is [16] B. Bradie, “Wavelet packet-based compression of single lead ECG,” IEEE
approximately constant. This mode is useful when dealing with Trans. Biomed. Eng., vol. 43, no. 5, pp. 493–501, May 1996.
236 IEEE TRANSACTIONS ON INFORMATION TECHNOLOGY IN BIOMEDICINE, VOL. 10, NO. 2, APRIL 2006
[17] A. Alesanco, S. Olmos, J. Salcedo, R. Istepanian, and J. Garcı́a, “A real- at the University of Portsmouth, U.K. Between 1999–2000, he was an Asso-
time multilead ECG compression and de-noising method for a mobile ciate Professor at the Universities of Western Ontario and Ryerson in Toronto,
telecardiology system,” Int. Congr. Comput. Bioeng., vol. 1, pp. 237–242, ON, Canada. From 2000 to 2003, he was a Senior Lecturer and head of the
Sep. 2003. (Mobile Information Engineering and E-Med Systems) research group in the
[18] MIT-BIH Arrhythmia Database CD-ROM. Harvard-MIT Division of Department of Electronic and Computer Engineering Brunel University- West
Healh Sciences and Technology, May 1997. London. In 2003, he joined the School of Computing and Information Systems,
[19] Y. Zigel, A. Cohen, and A. Katz, “The weighted diagnostic distortion Kingston University, London, as Professor of Data Communications and Direc-
(WDD) measure for ECG signal compression,” IEEE Trans. Biomed. tor of Mobile Information and Network Technologies (MINT) Research Centre
Eng., vol. 47, no. 11, pp. 1422–1430, Nov. 2000. in the University. Since 1996, he has been involved in research and management
of research projects from U.K. and EU. He is recipient, investigator, and coin-
vestigator of research grants from EU, EPSRC and other research visiting grants
from the British Council and Royal Society on intelligent computational sys-
Álvaro Alesanco was born in Ezcaray, Spain, in tems applied to telesurgery systems. He has published more than 140-refereed
1977. He received the Master’s degree in telecom- journal and conference papers and three books including chapters in these books
munications engineering from the University of in the areas of biomedical signals processing and mobile communications for
Zaragoza (UZ), Zaragoza, Spain, in 2001. healthcare and m-health technologies.
Currently, he is an Assistant Professor of Com- Prof. Istepanian is a Fellow of the Institute of Electrical Engineers. He
munication Networks in the Telematics Engineering currently serves on the editorial boards of the IEEE TRANSACTIONS ON
area in UZ. He is also Visiting Researcher at Mo- INFORMATION TECHNOLOGY IN BIOMEDICINE and was one of the founding spe-
bile Information and Network Technologies Research cial area editors of the IEEE TRANSACTIONS ON INFORMATION TECHNOLOGY
Center, Kingston University, Kingston upon Thames, IN BIOMEDICINE and telemedicine and e-health since 1997. He has served
London, U.K. He has undergone different research as guest editor of three special issues of the IEEE TRANSACTIONS ON
stages working on telemedicine in Australia and the INFORMATION TECHNOLOGY IN BIOMEDICINE and the IEEE TRANSACTION ON
United Kingdom. His research interests are ECG and echocardiography video NANOBIOSCIENCE since 1999. He is also an Associate Editor of the Journal of
coding and transmission in wireless e-health environments. Mobile Multimedia and Journal on Information Technology in Healthcare.