Method and apparatus for detecting heartbeats in an ECG waveform using an activity function and on-time search
First Claim
Patent Images
1. A method for searching for a heartbeat in a plurality of ECG waveforms comprising the steps of:
- determining a preliminary interval time period between preliminary peaks of the ECG waveforms;
selecting a subset of a plurality of ECG waveforms that have optimal noise characteristics;
calculating an activity function from said subset of said plurality of ECG waveforms, wherein said activity function emphasizes heartbeat characteristics in said subset of said plurality of ECG waveforms and minimizes noise characteristics in said subset of said plurality of ECG waveforms;
first searching said activity function for peaks using an on-time search, wherein said on-time search searches for peaks within a predetermined window of time around the lapse of said preliminary interval time period; and
storing any peaks found by said on-time search.
5 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for detecting heartbeats obtains ECG data from a plurality of ECG waveforms, which are in turn obtained from signals received from a plurality of ECG electrodes. QRS detection logic detects heartbeats in the ECG data. This logic calculates an activity function from a subset of the plurality of ECG waveforms determined to be least noisy, and uses this activity function to search for heartbeats. The QRS detection logic allows for true heartbeats to be detected while discarding false "noise" beats.
-
Citations
20 Claims
-
1. A method for searching for a heartbeat in a plurality of ECG waveforms comprising the steps of:
-
determining a preliminary interval time period between preliminary peaks of the ECG waveforms; selecting a subset of a plurality of ECG waveforms that have optimal noise characteristics; calculating an activity function from said subset of said plurality of ECG waveforms, wherein said activity function emphasizes heartbeat characteristics in said subset of said plurality of ECG waveforms and minimizes noise characteristics in said subset of said plurality of ECG waveforms; first searching said activity function for peaks using an on-time search, wherein said on-time search searches for peaks within a predetermined window of time around the lapse of said preliminary interval time period; and storing any peaks found by said on-time search. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A medical device for searching for a heartbeat in a plurality of ECG waveforms, comprising:
-
means for determining a preliminary interval time period between preliminary peaks of the ECG waveforms; means for selecting a subset of a plurality of ECG waveforms that have optimal noise characteristics; means for calculating an activity function from said subset of said plurality of ECG waveforms, wherein said activity function emphasizes heartbeat characteristics in said subset of said plurality of EGG waveforms and minimizes noise characteristics in said subset of said plurality of ECG waveforms; first searching means for searching said activity function for peaks using an on- time search, wherein said on-time search searches for peaks within a predetermined window of time around the lapse of said preliminary interval time period; and means for storing any peaks found by said on-time search. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification