Apparatus and methods for analysis of cardiac device stored episodes containing sensed signals and waveforms
First Claim
1. A method for analyzing stored cardiac EGM waveform data for a plurality of a first heart chamber cycles, the data including a plurality of waveform cycle segments, the data initially originating from an implanted device, the method comprising:
- grouping the waveform cycle segments into a first set of cycle groups as a function of waveform shape similarity between the waveform cycle segments, wherein each of the first set group members have similar waveform shapes to the other members of the same first set group;
wherein the grouping includes clustering the waveform cycle segments based on waveform shape similarity;
wherein the waveform cycle segments are treated as vectors; and
wherein the clustering clusters includes using the Euclidean distance between the vectors.
1 Assignment
0 Petitions
Accused Products
Abstract
Apparatus and methods for analyzing implantable medical device (IMD) data and to distinguish specific morphologies for review. EGM waveforms of a cardiac cycle can be grouped according to waveform shape similarities, preferably accomplished using clustering algorithms. The EGM waveform can be divided into segments represented by a one dimensional vector for each segment, and nearest neighbor vector clustering used to group the waveforms according to morphological similarity. The waveforms can be further grouped at a second level into chronologically contiguous similar EGM waveforms. Interval data for a cardiac cycle may also be grouped according to interval similarity and chronology. The chronologically contiguous waveform and interval groupings may be further grouped. Large quantities of EGM data are automatically analyzed and annotated to focus the attention of a cardiologist on likely areas of concern, reducing the need to visually inspect endless streams of EGM waveforms.
-
Citations
12 Claims
-
1. A method for analyzing stored cardiac EGM waveform data for a plurality of a first heart chamber cycles, the data including a plurality of waveform cycle segments, the data initially originating from an implanted device, the method comprising:
-
grouping the waveform cycle segments into a first set of cycle groups as a function of waveform shape similarity between the waveform cycle segments, wherein each of the first set group members have similar waveform shapes to the other members of the same first set group; wherein the grouping includes clustering the waveform cycle segments based on waveform shape similarity; wherein the waveform cycle segments are treated as vectors; and wherein the clustering clusters includes using the Euclidean distance between the vectors. - View Dependent Claims (2, 3, 4)
-
-
5. A method for analyzing stored cardiac EGM data from an implantable device, the method comprising:
-
retrieving the stored data, wherein the data includes EGM waveform data; dividing the EGM waveform data into a plurality of cardiac cycle waveform segments, wherein each heartbeat waveform segment is associated with a heartbeat; and grouping the EGM cardiac cycle waveform segments into waveform identity groups as a function of waveform shape similarities between the waveform segments with members of the same waveform identity group having similar waveform shapes to the other waveform identity group members; wherein the grouping includes calculating a waveform shape distance between the cardiac cycle waveform segments and clustering the cardiac cycle waveform segments as a function of the shape distance between the heartbeat waveform segments; wherein each cardiac cycle waveform segment is represented as a vector and the shape distance is a distance between the vectors; and wherein the vector distance is a Euclidean distance. - View Dependent Claims (6, 7, 8, 9, 10, 11)
-
-
12. In a computer, having a data storage device, a display device, and a processor for executing a program, a method for preprocessing stored cardiac data originating from an implantable device, the method comprising:
-
retrieving the stored data from the data storage device, wherein the data includes EGM waveform segment data for a plurality of beats for a first heart chamber; clustering the EGM waveform segments into morphological similarity groups having similar morphology with other members of the same group; and organizing morphologically similar and substantially chronologically contiguous cardiac cycle segments into collections of similar and substantially chronologically contiguous cycles wherein the retrieved EGM waveform data is stored as a vector of wave amplitudes for each cardiac cycle segment; wherein the clustering includes clustering the EGM waveform vectors using nearest neighbor vector clustering; and wherein the clustering utilizes Euclid ian distance between the EGM waveform vectors to cluster the EGM waveforms.
-
Specification