Locating J-points in electrocardiogram signals
First Claim
1. A method for locating a J-point in a cardiac cycle waveform, the method being implemented by one or more data processors forming part of at least one computing device, the method comprising:
- receiving electrocardiogram (ECG) data derived from an ECG electrode set affixed to a patient, the ECG data comprising a sequence of cardiac cycle waveforms that each correspond to a single cardiac cycle, each waveform comprising a series of samples;
locating, for each cardiac cycle waveform, an R-peak, an S-peak, and a T-peak;
calculating, for each cardiac cycle waveform, a Euclidian distance between the R-Peak and each of a plurality of samples within a window of samples;
locating a J-point for each cardiac cycle waveform by identifying, as a location of the J-point in the cardiac cycle waveform, a sample from among the plurality of samples having the shortest Euclidian distance to the R-peak; and
determining a physical state of the patient based on the J-point located in at least one cardiac cycle waveform.
2 Assignments
0 Petitions
Accused Products
Abstract
The current subject matter determines the location of the J-point in an ECG signal by examining ECG samples within a window of samples between the S-peak and the T-peak. The sample in this range with the smallest distance, Δd, to the R-peak is selected as the J-point. Thus, the J-point location can be determined based on an ECG sample'"'"'s distance to the R-peak. The J-point location can then be used to determine whether there is elevation or depression of the ST segment. Related apparatus, systems, techniques, and articles are also described.
-
Citations
17 Claims
-
1. A method for locating a J-point in a cardiac cycle waveform, the method being implemented by one or more data processors forming part of at least one computing device, the method comprising:
-
receiving electrocardiogram (ECG) data derived from an ECG electrode set affixed to a patient, the ECG data comprising a sequence of cardiac cycle waveforms that each correspond to a single cardiac cycle, each waveform comprising a series of samples; locating, for each cardiac cycle waveform, an R-peak, an S-peak, and a T-peak; calculating, for each cardiac cycle waveform, a Euclidian distance between the R-Peak and each of a plurality of samples within a window of samples; locating a J-point for each cardiac cycle waveform by identifying, as a location of the J-point in the cardiac cycle waveform, a sample from among the plurality of samples having the shortest Euclidian distance to the R-peak; and determining a physical state of the patient based on the J-point located in at least one cardiac cycle waveform. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system for locating a J-point in a cardiac cycle waveform, the system comprising:
-
at least one data processor; and memory storing instructions which, when executed by the at least one data processor, perform operations comprising; receiving electrocardiogram (ECG) data derived from an ECG electrode set affixed to a patient, the ECG data comprising a sequence of cardiac cycle waveforms that each correspond to a single cardiac cycle, each waveform comprising a series of samples; locating, for each cardiac cycle waveform, an R-peak, an S-peak, and a T-peak; calculating, for each cardiac cycle waveform, a Euclidian distance between the R-Peak and each of a plurality of samples within a window of samples; locating a J-point for each cardiac cycle waveform by identifying, as a location of the J-point in the cardiac cycle waveform, a sample from among the plurality of samples having the shortest Euclidian distance to the R-peak; and determining a physical state of the patient based on the J-point located in at least one cardiac cycle waveform. - View Dependent Claims (15, 16)
-
-
17. A non-transitory computer program product storing instructions which, when executed by at least one data processor forming part of at least one computing device, perform operations for locating a J-point in a cardiac cycle waveform, the operations comprising:
-
receiving electrocardiogram (ECG) data derived from an ECG electrode set affixed to a patient, the ECG data comprising a sequence of cardiac cycle waveforms that each correspond to a single cardiac cycle, each waveform comprising a series of samples; locating, for each cardiac cycle waveform, an R-peak, an S-peak, and a T-peak; calculating, for each cardiac cycle waveform, a Euclidian distance between the R-Peak and each of a plurality of samples within a window of samples; locating a J-point for each cardiac cycle waveform by identifying, as a location of the J-point in the cardiac cycle waveform, a sample from among the plurality of samples having the shortest Euclidian distance to the R-peak; and determining a physical state of the patient based on the J-point located in at least one cardiac cycle waveform.
-
Specification