The concept of beat segmentation is important in cardiac electrical signal analysis. There are many approaches that can be used, based on the underlying rhythm. The simplest is to use a sinus rhythm as the baseline, while more complex would be rapid macro-reentry.
Windowing or segmenting signals helps with identify characteristics of individual beats or events. These can subsequently be leveraged in many ways, such as…
The initial approach will be to use sinus rhythm, which can most easily be evaluated using a rule-based approach:
ecg <- read_wfdb(record = 'muse-sinus',
record_dir = system.file('extdata', package = 'egm'),
annotator = 'ecgpuwave')
# Example data
ecg
This file represent an ECG data set obtained from MUSE v9 that contains 12-leads of data over 10 seconds.