REAL-TIME VISUALIZATION OF MULTICHANNEL ECG SIGNALS USING THE PARALLEL CPU THREADS

Authors

  • Peter Kaľavský
  • Milan Tyšler

Keywords:

multichannel ECG, real-time visualization, parallel CPU threads, real-time signal processing, body surface potential mapping

Abstract

In this paper the concept of real-time visualization of multichannel ECG signals is introduced. The visualization of more than one hundred ECG signals per screen is achieved through the parallel execution of two CPU threads. The main thread of the application handles the GUI activity and the visualization of processed ECG signals, the worker thread is responsible for handling the data acquisition, the dataflow formatting and computation of ECG leads and processes the data for ECG signal visualization. For proper reconstruction of the signal shape in real-time a peak detection algorithm is used. The application software is written in a cross-platform application and UI framework named Qt. From the parallel execution point of view the application software uses task-parallelism. For the interthread communication the Qt event system together with queued signals and slots mechanisms is used.

Downloads

Published

2014-12-30

Issue

Section

Original Research