• DocumentCode
    2954818
  • Title

    Low-power robust beat detection in ambulatory cardiac monitoring

  • Author

    Romero, Iñaki ; Grundlehner, Bernard ; Penders, Julien ; Huisken, Jos ; Yassin, Yahya H.

  • Author_Institution
    IMEC - Holst Centre, Eindhoven, Netherlands
  • fYear
    2009
  • fDate
    26-28 Nov. 2009
  • Firstpage
    249
  • Lastpage
    252
  • Abstract
    With new advances in ambulatory monitoring new challenges appear due to degradation in signal quality and limitations in hardware requirements. Existing signal analysis methods should be re-evaluated in order to adapt to the restrictive requirements of these new applications. With this motivation, we chose a robust beat detection algorithm and optimized it further to be running in an embedded platform within a cardiac monitoring sensor node. The algorithm was designed in floating point in Matlab and evaluated in order to study its performance under a wide range of conditions. The initial PC version of the algorithm obtained a good performance under a wide variety of conditions (Se = 99.65% and + P = 99.79% on the MIT/BIH arrhythmia database and Se = 99.88%, + P = 99.93% on our own database with ambulatory data). In this study, the algorithm is adapted and further optimized to work in real time on an embedded digital processor, while keeping this performance without degradation. The run-time memory usage of the application was of 150 KB with an execution time of 1.5 million cycles and an average power consumption of 494 ¿W for an ECG of 3 seconds length and sampling frequency of 198 Hz. The algorithm implementation in a general purpose processor will put significant limits on the performance in terms of power consumption. We propose possible specifications for an application-optimized processor for more efficient ECG analysis.
  • Keywords
    biology computing; electrocardiography; embedded systems; mathematics computing; optimisation; patient monitoring; program processors; wavelet transforms; ECG; MIT-BIH arrhythmia database; Matlab floating point; ambulatory cardiac monitoring; cardiac monitoring sensor node; continuous wavelet transform; embedded digital processor; frequency 198 Hz; low-power robust beat detection; memory size 150 KByte; optimization; power 494 muW; run-time memory usage; time 3 s; Algorithm design and analysis; Databases; Degradation; Detection algorithms; Electrocardiography; Energy consumption; Hardware; Monitoring; Robustness; Signal analysis;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Biomedical Circuits and Systems Conference, 2009. BioCAS 2009. IEEE
  • Conference_Location
    Beijing
  • Print_ISBN
    978-1-4244-4917-0
  • Electronic_ISBN
    978-1-4244-4918-7
  • Type

    conf

  • DOI
    10.1109/BIOCAS.2009.5372036
  • Filename
    5372036