System and method for inferring disease similarity by shape matching of ECG time series
First Claim
1. A method for inferring disease similarity by shape matching electrocardiogram (ECG) time series, the method comprising:
- acquiring a plurality of user ECG waveforms correspondingly depicting many cardiac cycles of the heart of many users stored in a database;
pre-processing each of the plurality of user ECG waveforms through a first plurality of pre-processing steps to isolate sets of single cardiac cycles corresponding to different heart rates detected for each of the plurality of user ECG waveforms, each single cardiac cycle within the many cardiac cycles of the heart of many users corresponds to one single heart rate detected;
acquiring one or more patient ECG waveforms depicting multiple cardiac cycles of the heart of a query patient;
pre-processing the one or more patient ECG waveforms through a second plurality of pre-processing steps to isolate sets of single cardiac cycles corresponding to different heart rates detected for each of the one or more patient ECG waveforms of the query patient, each single cardiac cycle within the multiple cardiac cycles of the heart of the query patient corresponds to one single heart rate detected; and
successively comparing each single cardiac cycle of the one or more patient ECG waveforms to each single cardiac cycle of the plurality of user ECG waveforms stored in the database based on a non-rigid shape matching technique that maximizes the match of the one or more patient ECG waveforms while allowing for gaps and insertions labels; and
further comprising;
recovering disease labels of one or more of the plurality of diseases from one or more of the plurality of user ECG waveforms that closely matches with the patient ECG waveform based on the comparison; and
generating a graph displaying a distribution of labels as a statistical report based on the matching.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for inferring disease similarity by similarity retrieval of electrocardiogram time-series, comprising: acquiring user ECG waveforms correspondingly depicting many cardiac cycles of the heart of many users stored in a database; pre-processing each of the user ECG waveforms through pre-processing steps to isolate sets of single cardiac cycles corresponding to different heart-rates detected for each of the user ECG waveforms, each single cardiac cycle within the many cardiac cycles of the heart of many users corresponds to one single heart-rate detected. acquiring patient ECG waveforms depicting multiple cardiac cycles of the heart of a query patient; pre-processing the patient ECG waveforms through pre-processing steps to isolate sets of single cardiac cycles corresponding to different heart-rates detected for each of the patient ECG waveforms of the query patient, each single cardiac cycle within the multiple cardiac cycles of the heart of the query patient corresponds to one single heart-rate detected.
-
Citations
4 Claims
-
1. A method for inferring disease similarity by shape matching electrocardiogram (ECG) time series, the method comprising:
-
acquiring a plurality of user ECG waveforms correspondingly depicting many cardiac cycles of the heart of many users stored in a database; pre-processing each of the plurality of user ECG waveforms through a first plurality of pre-processing steps to isolate sets of single cardiac cycles corresponding to different heart rates detected for each of the plurality of user ECG waveforms, each single cardiac cycle within the many cardiac cycles of the heart of many users corresponds to one single heart rate detected; acquiring one or more patient ECG waveforms depicting multiple cardiac cycles of the heart of a query patient; pre-processing the one or more patient ECG waveforms through a second plurality of pre-processing steps to isolate sets of single cardiac cycles corresponding to different heart rates detected for each of the one or more patient ECG waveforms of the query patient, each single cardiac cycle within the multiple cardiac cycles of the heart of the query patient corresponds to one single heart rate detected; and successively comparing each single cardiac cycle of the one or more patient ECG waveforms to each single cardiac cycle of the plurality of user ECG waveforms stored in the database based on a non-rigid shape matching technique that maximizes the match of the one or more patient ECG waveforms while allowing for gaps and insertions labels; and
further comprising;
recovering disease labels of one or more of the plurality of diseases from one or more of the plurality of user ECG waveforms that closely matches with the patient ECG waveform based on the comparison; and
generating a graph displaying a distribution of labels as a statistical report based on the matching. - View Dependent Claims (2, 3, 4)
-
Specification