• DocumentCode
    2757287
  • Title

    Hardware-assisted lossless ECG coder

  • Author

    Ottley, Adam ; Boltan, R.

  • Author_Institution
    Saskatchewan Univ., Saskatoon, Sask.
  • fYear
    2005
  • fDate
    1-4 May 2005
  • Firstpage
    362
  • Lastpage
    365
  • Abstract
    This paper describes an implementation of a lossless digital waveform coder as a soft-core CPU custom instruction for use in portable electrocardiogram (ECG) recording systems. Holter monitors are portable ECG recorders that are designed to be worn by the patient for a typical period of 24~48 hours. Such systems can generate large quantities of data, necessitating some form of coding to reduce the size of the stored data. Traditionally, ECG coding methods employ lossy approaches. While such methods can attain better compression than a lossless method, the reduction in signal fidelity may obscure important details in the signal. The coding algorithm implemented consists of a linear decorrelator selected from analysis of a block of samples, followed by entropy coding of the residual using Golomb-Rice codes. The implementation is designed as a custom instruction for the Altera Nios CPU, and when tested on signals from real ECG libraries, performed approximately seven times faster than a software implementation written in C and running on the same CPU
  • Keywords
    electrocardiography; entropy codes; patient monitoring; recorders; Golomb-Rice codes; Holter monitors; entropy coding; hardware-assisted lossless ECG coder; linear decorrelator selected; lossless digital waveform coder; portable electrocardiogram recording systems; soft-core CPU custom instruction; Algorithm design and analysis; Decorrelation; Digital recording; Electrocardiography; Entropy coding; Performance evaluation; Signal design; Software libraries; Software performance; Software testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electrical and Computer Engineering, 2005. Canadian Conference on
  • Conference_Location
    Saskatoon, Sask.
  • ISSN
    0840-7789
  • Print_ISBN
    0-7803-8885-2
  • Type

    conf

  • DOI
    10.1109/CCECE.2005.1556947
  • Filename
    1556947