IP Library › Granted Patent US 11,013,470
Granted Patent B2
US 11,013,470 · App. 16/003,844 · Granted May 25, 2021

Detecting abnormalities in ECG signals

Inventors: Rameen Shakur (Cambridge, GB); James Charles (Cambridge, GB); Roberto Cipolla (Cambridge, GB)
Assignee: Cambridge Heartwear Limited
A61B5/7267A61B5/0006A61B5/0022A61B5/327A61B5/332A61B5/361A61B5/366A61B5/7221G06K9/6223
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,013,470
App. No.
16/003,844
Granted
May 25, 2021
Kind
B2
Abstract

A method of detecting abnormalities in an ECG signals, comprising receiving an ECG signal, extracting at least one ECG beat the ECG signal; providing the at least one ECG beat to a neural network. Within the neural network, performing at least two layers of convolution operations, and for a beat of the ECG signal, determining a confidence map for the location of each of the P, Q, R, S and T points, determining, from the respective confidence maps the position or absence of points, the points comprising each of the P, Q, R, S and T points; and reporting the positions and/or absence of the points.

Claims (16)

1. A method of producing a system for detecting abnormalities in electrocardiogram (ECG) signals, comprising;

providing a neural network configured to:

perform at least two layers of convolution operations;

determine a confidence map for a location of each of a plurality of points;

determine, from the respective confidence map, a position of each of the plurality of points, the points corresponding with one or more of a P, Q, R, S and T feature in each beat of the ECG signal,

providing synthetic training data for the neural network by:

extracting a plurality of single ECG beats from ECG data;

clustering the beats based on their similarity;

sampling the beats uniformly across the clusters;

labelling the sampled beats to provide a set of labelled beats; each labelled beat comprising a position of one or more of a P, Q, R, S, and T features;

producing an expanded set of labelled beats by synthetically modifying the set of labelled beats;

training the neural network using the expanded set of labelled beats, based on an error between an output of the neural network and the positions of the labels in the expanded set of labelled beats.

2. The method of claim 1 , wherein clustering comprises using a k-means algorithm.

3. The method of claim 1 , wherein synthetically modifying the set of labelled beats comprises adding noise.

4. The method of claim 3 , wherein adding noise comprises adding synthetic Gaussian noise.

5. The method of claim 1 , wherein synthetically modifying the set of labelled beats comprises changing the duration of the beat.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 26, 2021
From: SHAKUR, RAMEEN; CHARLES, JAMES; CIPOLLA, ROBERTO
To: CAMBRIDGE HEARTWEAR LIMITED
Reel/Frame 056042/0720 →
Continuity (1)
Related Publication 20190374166A1 · Dec 12, 2019
Cited By (1)
US 12,661,051