Apparatus for analyzing cardiac events
First Claim
1. An apparatus for analyzing cardiac events, comprising:
- a feature extraction unit, supplied with an electrocardiogram, said feature extraction unit configured for deriving features of cardiac events from said electrocardiogram and determining a feature vector, by a wavelet transform operating on said electrogram, describing waveform characteristics of cardiac events in said electrogram; and
a clustering unit provided with said feature vector, said clustering unit configured for determining a distance between said feature vector and corresponding cluster feature vectors and assigning a cardiac event in said electrogram to a particular cluster that results in a minimum distance, as long as said minimum distance is less than a predetermined threshold value, and generating an output signal that identifies the particular cluster to which the cardiac event has been assigned.
2 Assignments
0 Petitions
Accused Products
Abstract
An apparatus for detecting cardiac events in electrograms has a feature extraction unit that derives features of the cardiac events for discriminating among different types of cardiac events. A clustering unit groups cardiac events with similar features into respective clusters defined by predetermined cluster features. The feature extraction unit determines a feature vector describing waveform characteristics of cardiac events in the electrogram by a wavelet transform. The clustering unit determines the distance between the feature vector and corresponding cluster feature vectors in order to assign the cardiac event in question to that cluster which results in a minimum distance, providing that the minimum distance is less than a predetermined threshold value. A heart stimulator provided with such a cardiac event detecting apparatus detects the occurrence of an arrhythmia and appropriately controls a pulse stimulator to treat the arrhythmia.
-
Citations
13 Claims
-
1. An apparatus for analyzing cardiac events, comprising:
-
a feature extraction unit, supplied with an electrocardiogram, said feature extraction unit configured for deriving features of cardiac events from said electrocardiogram and determining a feature vector, by a wavelet transform operating on said electrogram, describing waveform characteristics of cardiac events in said electrogram; and a clustering unit provided with said feature vector, said clustering unit configured for determining a distance between said feature vector and corresponding cluster feature vectors and assigning a cardiac event in said electrogram to a particular cluster that results in a minimum distance, as long as said minimum distance is less than a predetermined threshold value, and generating an output signal that identifies the particular cluster to which the cardiac event has been assigned. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A heart stimulator comprising:
-
a pulse generator configured to interact with a subject to deliver stimulation pulses to the subject; an apparatus that analyzes cardiac events comprising a feature extraction unit, supplied with an electrocardiogram, said feature extraction unit configured for deriving features of cardiac events from said electrocardiogram and determining a feature vector, by a wavelet transform operating on said electrogram, describing waveform characteristics of cardiac events in said electrogram, and a clustering unit provided with said feature vector, said clustering unit configured for determining a distance between said feature vector and corresponding cluster feature vectors and assigning a cardiac event in said electrogram to a particular cluster that results in a minimum distance, as long as said minimum distance is less than a predetermined threshold value; and an arrhythmia detection and control unit connected to said pulse generator that controls emission of stimulation pulses from said pulse generator dependent on detection of an arrhythmia dependent on the cluster in which the cardiac event is grouped.
-
Specification