Method and system for assessing QRS components and the risk of ventricular arrhythmias
AssigneeUniversity Health Network
InventorsVijay Singh Chauhan, Adrian Michael Suszko
Life of this patent
Estimating the term…
Abstract
Various embodiments are described herein for a system and a method for assessing a risk of ventricular arrhythmias for a patient. For example, the method may comprise receiving ECG data obtained from the patient; analyzing the ECG data to detect abnormal QRS peaks; determining the risk of ventricular arrhythmias for the patient based on the detected abnormal QRS peaks; and providing an indication of the risk of ventricular arrhythmias for the patient. The system may be configured to perform this method.
Claims20
A method of assessing a risk of ventricular arrhythmias for a patient, the method comprising:
- receiving ECG data obtained from the patient via an input interface;
- analyzing the received ECG data to detect abnormal QRS peaks using a QRS peak analysis module that is executed by a processing unit that is coupled to the input interface, the analysis of the received ECG data for a given ECG lead including:
- preprocessing the received ECG data,
- generating a preprocessed global version from a first number of QRS complexes from a section of the preprocessed received ECG data, wherein the preprocessed global version is generated from Y beats of the section of preprocessed received ECG data, and
- generating a preprocessed local version from a second number of QRS complexes from the section of the preprocessed received ECG data, where the second number is smaller than the first number, wherein the preprocessed local version is generated from X beats of the section of preprocessed received ECG data, where X and Y are real numbers and the X beats of ECG data are contained in the Y beats of ECG data;
- identifying peaks found to be present in only the preprocessed local version by comparing the preprocessed local version and the preprocessed global version;
- defining the peaks found to be present in only the preprocessed local version as being abnormal QRS peaks;
- determining the risk of ventricular arrhythmias for the patient based on the detected abnormal QRS peaks using a ventricular arrhythmia assessment module that is executed by the processing unit;
- and
- providing an indication of the risk of ventricular arrhythmias for the patient via an output interface that is coupled to the processing unit.
A system for assessing risk of ventricular arrhythmias for a patient, wherein the system comprises:
- an input interface for receiving ECG data obtained from the patient;
- an output interface for providing an indication of the risk of ventricular arrhythmia for the patient;
- and
- a processing unit coupled to the input and the output interfaces, the processing unit being configured to analyze the received ECG data using a QRS peak analysis module to detect abnormal QRS peaks;
- determine the risk of ventricular arrhythmia for the patient based on detected abnormal QRS peaks using a ventricular arrhythmia assessment module;
- provide the indication of the risk of ventricular arrhythmia for the patient using the output interface, where the analysis of the received ECG data for a given ECG lead includes preprocessing the received ECG data, generating a preprocessed global version from a first number of QRS complexes from a section of the preprocessed received ECG data, wherein the preprocessed global version is generated from Y beats of the section of preprocessed received ECG data, and generating a preprocessed local version from a second number of QRS complexes from the section of the preprocessed received ECG data, where the second number is smaller than the first number, wherein the preprocessed local version is generated from X beats of the section of preprocessed received ECG data, where X and Y are real numbers and the X beats of ECG data are contained in the Y beats of ECG data;
- identifying peaks found to be present in only the preprocessed local version by comparing the preprocessed local version and the preprocessed global version;
- and defining the peaks found to be present in only the preprocessed local version as being the abnormal QRS peaks.
A non-transitory computer readable medium comprising a plurality of instructions that are executable on a processing unit of a device for adapting the device to implement a method for assessing risk of ventricular arrhythmias for a patient, wherein the method comprises:
- receiving ECG data obtained from the patient from an input interface that is coupled to the processing unit;
- analyzing the received ECG data to detect abnormal QRS peaks using a QRS peak analysis module that is executed by the processing unit, the analysis of the received ECG data for a given ECG lead including preprocessing the received ECG data, generating a preprocessed global version from a first number of QRS complexes from a section of the preprocessed received ECG data, wherein the preprocessed global version is generated from Y beats of the section of preprocessed received ECG data, and generating a preprocessed local version from a second number of QRS complexes from the section of the preprocessed received ECG data, where the second number is smaller than the first number, wherein the preprocessed local version is generated from X beats of the section of preprocessed received ECG data, where X and Y are real numbers and the X beats of ECG data are contained in the Y beats of ECG data;
- identifying peaks found to be present in only the preprocessed local version by comparing the preprocessed local version and the preprocessed global version;
- defining the peaks found to be present in only the preprocessed local version as being abnormal QRS peaks;
- determining the risk of ventricular arrhythmias for the patient based on the detected abnormal QRS peaks using a ventricular arrhythmia assessment module that is executed by the processing unit;
- and
- providing an indication of the risk of ventricular arrhythmias for the patient via an output interface that is coupled to the processing unit.
Dependencies are inferred from the claim text.