Beat-morphology matching scheme for cardiac sensing and event detection
First Claim
Patent Images
1. A method for classifying cardiac beats for use in detecting cardiac rhythms, comprising:
- sensing a cardiac signal over a plurality of cardiac cycles;
determining a template of a known cardiac signal in response to the cardiac signal sensed over the plurality of cardiac cycles;
determining a template alignment point from the template of the known cardiac signal;
sensing a cardiac signal having an unknown morphology over a plurality cardiac cycles;
determining a fourth order difference signal by applying a fourth order difference function to the cardiac signal having an unknown morphology;
determining an alignment point for the cardiac signal having an unknown morphology from the fourth order difference signal;
aligning the template and the cardiac signal having an unknown morphology across an alignment window by aligning the template alignment point and the alignment point of the cardiac signal having an unknown morphology, resulting in an aligned fourth order difference signal of the cardiac signal having an unknown morphology;
determining an R-wave onset and an R-wave offset from the aligned fourth order difference signal of the cardiac signal having an unknown morphology;
determining an R-wave width as a difference between the R-wave onset and the R-wave offset;
determining a morphology analysis window in response to the R-wave width;
determining a first morphology match metric between the aligned template and the cardiac signal having an unknown morphology across the morphology analysis window; and
classifying the cardiac signal having an unknown morphology based on the first morphology match metric.
1 Assignment
0 Petitions
Accused Products
Abstract
A medical device and associated method for classifying an unknown cardiac signal that includes sensing a cardiac signal over a plurality of cardiac cycles, determining a template of a known cardiac signal in response to the cardiac signal sensed over the plurality of cardiac cycles, sensing an unknown cardiac signal over an unknown cardiac cycle, determining a fourth order difference signal, determining a template alignment point and an unknown cardiac signal alignment point in response to the fourth order difference signal;
- determining an R-wave onset and an R-wave offset in response to the fourth order difference signal of the unknown cardiac cycle signal, determining an R-wave width as the difference between the R-wave onset and the R-wave offset, determining a morphology analysis window in response to the R-wave width, and determining a first morphology match metric across the morphology analysis window.
58 Citations
19 Claims
-
1. A method for classifying cardiac beats for use in detecting cardiac rhythms, comprising:
-
sensing a cardiac signal over a plurality of cardiac cycles; determining a template of a known cardiac signal in response to the cardiac signal sensed over the plurality of cardiac cycles; determining a template alignment point from the template of the known cardiac signal; sensing a cardiac signal having an unknown morphology over a plurality cardiac cycles; determining a fourth order difference signal by applying a fourth order difference function to the cardiac signal having an unknown morphology; determining an alignment point for the cardiac signal having an unknown morphology from the fourth order difference signal; aligning the template and the cardiac signal having an unknown morphology across an alignment window by aligning the template alignment point and the alignment point of the cardiac signal having an unknown morphology, resulting in an aligned fourth order difference signal of the cardiac signal having an unknown morphology; determining an R-wave onset and an R-wave offset from the aligned fourth order difference signal of the cardiac signal having an unknown morphology; determining an R-wave width as a difference between the R-wave onset and the R-wave offset; determining a morphology analysis window in response to the R-wave width; determining a first morphology match metric between the aligned template and the cardiac signal having an unknown morphology across the morphology analysis window; and classifying the cardiac signal having an unknown morphology based on the first morphology match metric. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A medical device for classifying cardiac beats for use in detecting cardiac rhythms, comprising:
-
a plurality of electrodes for sensing a cardiac signal over a plurality of cardiac cycles; and a processor configured to; determine a template of a known cardiac signal in response to the cardiac signal sensed over the plurality of cardiac cycles, determine a template alignment point from the template of the known cardiac signal, sense an cardiac signal having an unknown morphology over a plurality of cardiac cycles, determine a fourth order difference signal by applying a fourth order difference function to the cardiac signal having an unknown morphology, determine an alignment point for the cardiac signal having an unknown morphology from the fourth order difference signal, align the template and the cardiac signal having an unknown morphology across an alignment window by aligning the template alignment point and the alignment point of the cardiac signal having an unknown morphology, resulting in an aligned fourth order difference signal of the cardiac signal having an unknown morphology, determine an R-wave onset and an R-wave offset from the fourth order difference signal of the cardiac signal having an unknown morphology, determine an R-wave width as a difference between the R-wave onset and the R-wave offset, determine a morphology analysis window in response to the R-wave width, determine a first morphology match metric between the aligned template and the cardiac signal having an unknown morphology across the morphology analysis window, and classify the cardiac signal having an unknown morphology based on the first morphology match metric. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory, computer-readable medium storing a set of instructions, which when executed by a processor of a medical device causes the device to:
-
sense a cardiac signal over a plurality of cardiac cycles using a plurality of electrodes coupled to a sensing module; determine a template of a known cardiac signal in response to the cardiac signal sensed over the plurality of cardiac cycles; determine a template alignment point from the template of the known cardiac signal; sense an cardiac signal having an unknown morphology over a plurality of cardiac cycles; determine a fourth order difference signal by applying a fourth order difference function to the cardiac signal having an unknown morphology; determine an alignment point for the cardiac signal having an unknown morphology from the fourth order difference signal; align the template and the cardiac signal having an unknown morphology across an alignment window by aligning the template alignment point and the alignment point of the cardiac signal having an unknown morphology, resulting in an aligned fourth order difference signal of the cardiac signal having an unknown morphology; determine an R-wave onset and an R-wave offset in response to the fourth order difference signal of the cardiac signal having an unknown morphology; determine an R-wave width as a difference between the R-wave onset and the R-wave offset; determine a morphology analysis window in response to the R-wave width; determine a first morphology match metric between the aligned template and the cardiac signal having an unknown morphology across the morphology analysis window; and classify the cardiac signal having an unknown morphology based on the first morphology match metric.
-
Specification