Are you an EPFL student looking for a semester project?
Work with us on data science and visualisation projects, and deploy your project as an app on top of Graph Search.
This work presents a new modular and lowcomplexity algorithm for the delineation of the different ECG waves (QRS, P and T peaks, onsets and end). Involving a reduced number of operations per second and having a small memory footprint, this algorithm is intended to perform realtime delineation on resource-constrained embedded systems. The modular design allows the algorithm to automatically adjust the delineation quality in run time to a wide range of modes and sampling rates, from a Ultra-low power mode when no arrhythmia is detected, in which the ECG is sampled at low frequency, to a complete High-accuracy delineation mode in which the ECG is sampled at high frequency and all the ECG fiducial points are detected, in case of arrhythmia. The delineation algorithm has been adjusted using the QT database, providing very high sensitivity and positive predictivity, and validated with the MIT database. The errors in the delineation of all the fiducial points are below the tolerances given by the Common Standards for Electrocardiography (CSE) committee in the High-accuracy mode, except for the P wave onset, for which the algorithm is above the agreed tolerances by only a fraction of the sample duration. The computational load for the ultra-low-power 8-MHz TI MSP430 series microcontroller ranges from 0.2 to 8.5% according to the mode used.
Jean-Marc Vesin, Vincent Schlageter
Xavier Buffat, Sondre Vik Furuseth