Electrocardiogram apparatus and method
AssigneeImperial College Innovations Limited
InventorsWilhelm Von Rosenberg, Valentin Goverdovsky, Theerasak Chanwimalueang, Danilo Mandic
Life of this patent
Estimating the term…
Abstract
The disclosure relates to a device and method of obtaining an electrocardiogram for a subject. The method comprises receiving electrical signals from at least two head-mounted sensors; and analysing said electrical signals to resolve shape and timing information for each of the P-, Q-, R-, S-, and T-waves available for the subject over a number of cardiac cycles, to derive a composite electrocardiogram, ECG, in which the composite electrocardiogram is derived using signals only from said head-mounted sensors.
Claims22
A method of obtaining an electrocardiogram for a subject, the method comprising:
- receiving electrical signals from at least two sensors, the at least two sensors including at least two electrodes and the at least two electrodes comprising a plurality of pairs of electrodes, wherein receiving electrical signals from the at least two sensors comprises receiving electrical signals from the plurality of pairs of electrodes, each pair of electrodes defining a channel signal, in which all of the at least two electrodes are head-mounted electrodes;
- and
- analyzing said electrical signals over a plurality of cardiac cycles to derive a composite electrocardiogram with shape and timing information for each of P-, Q-, R-, S- and T-waves available for the subject;
- wherein analyzing said electrical signals comprises:
- determining locations of R-waves in the electrical signals corresponding to plural cardiac cycles;
- based on the R-wave locations, aligning multiple sets of data samples, each set of data samples corresponding to a cardiac cycle;
- and
- combining the multiple data samples over the plural cardiac cycles to resolve any P-, Q-, S- and T-waves in the received electrical signals;
- and
- wherein the at least two sensors include the at least two electrodes and at least one non-electrode sensor, wherein the at least one non-electrode sensor comprises at least one mechanical sensor, acoustic sensor or microphone, and a potential time window for the R-waves for each of the plurality of cardiac cycles is determined using a signal from the at least one non-electrode sensor,
- wherein the method further comprises:
- generating a plurality of virtual channels from the plurality of channel signals;
- for each virtual channel of the plurality of virtual channels:
- filtering the virtual channel through a first band pass filter to produce a first filtered signal,
- filtering the virtual channel through a second band pass filter to produce a second filtered signal, wherein the first band pass filter has a narrower frequency range than the second band pass filter,
- analyzing the first filtered signal to locate a plurality of R-wave peaks in the virtual channel, wherein the analysis is based on a detailed signal using the second filtered signal,
- obtaining a plurality of cardiac cycles using the located plurality of R-wave peaks in the first virtual channel and the detailed signal from the second filtered signal,
- averaging the plurality of cycles to obtain a QRS pattern for the virtual channel, and
- identifying an R-wave position in the QRS pattern for the virtual channel;
- generating a combined cardiac cycle for the plurality of virtual channels based on the identified R-wave positions;
- and
- deriving the composite electrocardiogram from a plurality of cardiac cycles in the combined cardiac cycle, wherein the first filtered signal is used to select time periods for each cycle based on the identified R-wave positions.
A processing module for obtaining an electrocardiogram of a subject, configured to:
- receive electrical signals from at least two sensors, the at least two sensors including at least two electrodes and the at least two electrodes comprising a plurality of pairs of electrodes, wherein receiving electrical signals from the at least two sensors comprises receiving electrical signals from the plurality of pairs of electrodes, each pair of electrodes defining a channel signal, in which the at least two electrodes are all head-mounted electrodes;
- and
- analyze said electrical signals to resolve shape and timing information for each of P-, Q-, R-, S- and T-waves available for the subject over a number of cardiac cycles, to derive a composite electrocardiogram;
- wherein analyzing said electrical signals comprises:
- determining locations of R-waves in the electrical signals corresponding to plural cardiac cycles;
- based on the R-wave locations, aligning multiple sets of data samples, each set of data samples corresponding to a cardiac cycle;
- and
- combining the multiple data samples over the plural cardiac cycles to resolve any P-, Q-, S- and T-waves in the received electrical signals;
- wherein the at least two sensors include the at least two electrodes and at least one non-electrode sensor, wherein the at least one non-electrode sensor comprises at least one mechanical sensor, acoustic sensor or microphone, and a potential time window for the R-waves for each of the plurality of cardiac cycles is determined using a signal from the at least one non-electrode sensor;
- and
- wherein the processing module is further configured to:
- generate a plurality of virtual channels from the plurality of channel signals;
- for each virtual channel of the plurality of virtual channels:
- filter the virtual channel through a first band pass filter to produce a first filtered signal,
- filter the virtual channel through a second band pass filter to produce a second filtered signal, wherein the first band pass filter has a narrower frequency range than the second band pass filter,
- analyze the first filtered signal to locate a plurality of R-wave peaks in the virtual channel, wherein the analysis is based on a detailed signal using the second filtered signal,
- obtain a plurality of cardiac cycles using the located plurality of R-wave peaks in the first virtual channel and the detailed signal from the second filtered signal,
- average the plurality of cycles to obtain a QRS pattern for the virtual channel, and
- identify an R-wave position in the QRS pattern for the virtual channel;
- generate a combined cardiac cycle for the plurality of virtual channels based on the identified R-wave positions;
- and
- derive the composite electrocardiogram from a plurality of cardiac cycles in the combined cardiac cycle, wherein the first filtered signal is used to select time periods for each cycle based on the identified R-wave positions.
Dependencies are inferred from the claim text.