Electrocardiograph (ECG) signal processing
First Claim
Patent Images
1. A wearable device operable to determine cardiac function metrics of a subject, the wearable device comprising circuitry configured to:
- measure an electrocardiograph (ECG) signal using a sensor at the wearable device, wherein the ECG signal includes a noisy ECG signal;
remove a moving average of the noisy ECG from the noisy ECG signal in order to obtain a corrected ECG signal;
determine a plurality of R peak locations in the corrected ECG signal;
identify R peak locations for individual waveforms in the noisy ECG signal using the determined plurality of R peak locations in the corrected ECG signal;
extract features from the noisy ECG signal using the R peak locations for individual waveforms in the noisy ECG signal; and
identify one or more cardiac function metrics based on the features extracted from the noisy ECG signal.
1 Assignment
0 Petitions
Accused Products
Abstract
Technology for processing an electrocardiograph (ECG) signal is disclosed. The ECG signal can be identified, wherein the ECG signal is affected by baseline wander noise. Signal processing can be performed on the ECG signal affected by baseline wander noise in order to determine a start time and an end time for individual waveforms in the ECG signal affected by baseline wander noise. Features for the individual waveforms in the ECG signal can be extracted, wherein the features indicate one or more cardiac function metrics.
-
Citations
22 Claims
-
1. A wearable device operable to determine cardiac function metrics of a subject, the wearable device comprising circuitry configured to:
-
measure an electrocardiograph (ECG) signal using a sensor at the wearable device, wherein the ECG signal includes a noisy ECG signal; remove a moving average of the noisy ECG from the noisy ECG signal in order to obtain a corrected ECG signal; determine a plurality of R peak locations in the corrected ECG signal; identify R peak locations for individual waveforms in the noisy ECG signal using the determined plurality of R peak locations in the corrected ECG signal; extract features from the noisy ECG signal using the R peak locations for individual waveforms in the noisy ECG signal; and identify one or more cardiac function metrics based on the features extracted from the noisy ECG signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system operable to detect cardiac function metrics in a subject using signal features, the system comprising:
-
a wearable sensor configured to receive an electrocardiograph (ECG) signal from the subject, wherein the ECG signal includes a noisy ECG signal; a feature extraction module configured to; remove a moving average of the noisy ECG from the noisy ECG signal in order to obtain a corrected ECG signal; determine a plurality of R peak locations in the corrected ECG signal; identify R peak locations for individual waveforms in the noisy ECG signal using the determined plurality of R peak locations in the corrected ECG signal; and extract features from the noisy ECG signal using the R peak locations for individual waveforms in the noisy ECG signal; a cardiac function metrics module configured to identify one or more cardiac function metrics based on the features extracted from noisy ECG signal; and a display configured to receive the cardiac function metrics and display the cardiac function metrics. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A method for processing an electrocardiograph (ECG) signal, using one or more computer systems configured with executable instructions, the method comprising:
-
identifying the ECG signal, wherein the ECG signal is affected by baseline wander noise, using a processor; removing a moving average from the ECG signal affected by the baseline wander noise in order to obtain a corrected ECG signal, using the processor; determining a plurality of R peak locations in the corrected ECG signal, using the processor; and selecting an R peak location in an individual waveform in the ECG signal affected by baseline wander noise using the plurality of R peak locations in the corrected ECG signal, using the processor. - View Dependent Claims (18, 19, 20, 21, 22)
-
Specification