LightWAVE is an open-source web-based software for viewing ECGs and other physiologic waveforms and associated annotations (such as heart-beat markers). At present, most users run the raw ECG through an automated QRS detector and later use LightWAVE to review and correct the detected heart beats. Although this 2-stage procedure may work well with clean signals, it is inefficient and time consuming when the recordings are contaminated by noise, artefacts or recurring ectopic events. To overcome this limitation, we customized the LightWAVE client to allow automated and semi-automated annotation of heart beats from ECG time series. In semi-automatic mode, the algorithm automatically identifies most QRS complexes and stops - asking for manual intervention - whenever the confidence of a detection falls below a given threshold. Additionally, the software now shows the series of inter-beat intervals, which is an invaluable tool to easily spot R-wave misdetections and genuine arrhythmias. The new client introduces further additional features compared to the standard version, for example the possibility of importing raw signals from local CSV files and of exporting the current plot in SVG format. Overall, our customized client extends the functionality of LightWAVE and brings it closer to one of its design goals, i.e. to provide a comfortable and efficient method of annotating physiologic data.

A LightWAVE client for semi-automated annotation of Heart Beats from ECG Time Series

Citi, Luca;Barbieri, Riccardo
2015-01-01

Abstract

LightWAVE is an open-source web-based software for viewing ECGs and other physiologic waveforms and associated annotations (such as heart-beat markers). At present, most users run the raw ECG through an automated QRS detector and later use LightWAVE to review and correct the detected heart beats. Although this 2-stage procedure may work well with clean signals, it is inefficient and time consuming when the recordings are contaminated by noise, artefacts or recurring ectopic events. To overcome this limitation, we customized the LightWAVE client to allow automated and semi-automated annotation of heart beats from ECG time series. In semi-automatic mode, the algorithm automatically identifies most QRS complexes and stops - asking for manual intervention - whenever the confidence of a detection falls below a given threshold. Additionally, the software now shows the series of inter-beat intervals, which is an invaluable tool to easily spot R-wave misdetections and genuine arrhythmias. The new client introduces further additional features compared to the standard version, for example the possibility of importing raw signals from local CSV files and of exporting the current plot in SVG format. Overall, our customized client extends the functionality of LightWAVE and brings it closer to one of its design goals, i.e. to provide a comfortable and efficient method of annotating physiologic data.
2015
2015 COMPUTING IN CARDIOLOGY CONFERENCE (CINC)
9781509006854
Computer Science (all); Cardiology and Cardiovascular Medicine
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11311/1153746
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 2
  • ???jsp.display-item.citation.isi??? 2
social impact