Skip to main content

FPGA Custom DSP for ECG Signal Analysis and Compression

  • Conference paper
Field Programmable Logic and Application (FPL 2004)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 3203))

Included in the following conference series:

Abstract

This work describes a Virtex-II implementation of a custom DSP for QRS-Complex detection, ECG signal analysis and data compression for optimum transmission and storage. For QRS-Complex detection we introduce a custom architecture based on a modification of the Hamilton-Tompkins (HT) algorithm oriented to area saving. We also use biorthogonal wavelet transform for ECG signal compression and main ECG parameters estimation. In contrast with previously published works, our modified version of the HT algorithm offers best performance (a 99% of QRS-detection over normalized noisy ECGs). Moreover, a compression ratio of 20:1 is obtained when the wavelet-based engine is running. Results have been successfully verified by using a combination of MATLAB with SystemGen, Modelsim and a FPGA PCI-based Card (AlphaData ADM-XRC-II). The QRS-complex detector and compressor requires minimum area resources in term of LUT and registers, allowing a custom DSP as coprocessor in a SoC for biomedical applications.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 74.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Kadambe, S., Murray, R., Faye, G.: Wavelet Transform-based QRS Complex Detector. IEEE Trans. On Biomedical Engineering 46(7) (July 1999)

    Google Scholar 

  2. Abeysekera, S.: Detection and classification of ECG signals in the time frequency domain, Applied Signal Processing, vol. 1. Springer, Heidelberg (1994)

    Google Scholar 

  3. Hamilton, P.S., Tompkins, W.J.: Quantitative investigation of QRS detection rules using the MIT/BIH arrhythmia database. IEEE Trans. On Bio. Eng 33, 1157–1165 (1986)

    Article  Google Scholar 

  4. Visvanathan, M.: The Recursive Pyramid Algorithm for the Discrete Wavelet Transform. IEEE Trans. On Signal Processing 42(3), 673–677 (1994)

    Google Scholar 

  5. Paya, G., Peiro, M.M., Ballester, F., Mora, F.: Fully Parameterized Discrete Wavelet Packet Transform Architecture Oriented to FPGA. In: Y. K. Cheung, P., Constantinides, G.A. (eds.) FPL 2003. LNCS, vol. 2778, pp. 533–542. Springer, Heidelberg (2003)

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2004 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Peiró, M.M., Ballester, F., Paya, G., Colom, R., Gadea, R., Belenguer, J. (2004). FPGA Custom DSP for ECG Signal Analysis and Compression. In: Becker, J., Platzner, M., Vernalde, S. (eds) Field Programmable Logic and Application. FPL 2004. Lecture Notes in Computer Science, vol 3203. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-30117-2_106

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-30117-2_106

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-22989-6

  • Online ISBN: 978-3-540-30117-2

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics