US Patent No. 11,109,794

METHOD AND APPARATUS FOR PROCESSING ECG SIGNALS, AND ECG MACHINE


Patent No. 11,109,794
Issue Date September 07, 2021
Title Method And Apparatus For Processing Ecg Signals, And Ecg Machine
Inventorship Guangfei Li, Beijing (CN)
Qi Yang, Beijing (CN)
Xun Zhang, Beijing (CN)
Assignee BOE TECHNOLOGY GROUP CO., LTD., Beijing (CN)

Claim of US Patent No. 11,109,794


1. A method for processing electrocardiogram (ECG) signals, comprising:removing peak position information of any R wave of a plurality of R waves in a plurality of ECG signals if it is determined, according to peak position information of the plurality of R waves that a first RR interval between the R wave and another R wave immediately thereafter is less than or equal to a first RR interval threshold, and an amplitude of the R wave is less than or equal to a first R wave amplitude threshold; storing peak position information of remaining R waves that is not removed;
detecting at least one new R wave in a first RR interval between any R wave of the plurality of R waves in the plurality of ECG signals and another R wave immediately thereafter if it is determined according to the peak position information of the plurality of R waves that the first RR interval is greater than or equal to a second RR interval threshold; obtaining peak position information of the at least one new R wave in the first RR interval, and then storing the peak position information of any new R wave of the at least one new R wave obtained in the first RR interval if it is determined that an amplitude of the new R wave of the at least one new R wave is greater than or equal to a second R wave amplitude threshold; and
obtaining a start position of a corresponding Q wave and an end position of a corresponding S wave according to stored peak position information of each R wave, wherein
obtaining a start position of a corresponding Q wave and an end position of a corresponding S wave according to the stored peak position information of each R wave includes:
setting a peak position of each R wave as a reference point, and setting a first scanning range on a side before a peak of the R wave and a second scanning range on a side after the peak of the R wave;
obtaining, in the first scanning range, a number of first inflection points W1 at a scale where energies of the Q wave and the S wave are concentrated;
selecting a position of a third first inflection point as the start position of the Q wave if the number of first inflection points W1 is greater than or equal to 3;
selecting a position of a first inflection point farthest from the peak of the R wave in the first scanning range as the start position of the Q wave if the number of first inflection points W1 is equal to 1 or 2;
selecting a position farthest from the peak of the R wave in the first scanning range as the start position of the Q wave if the number of first inflection points W1 is equal to 0;
obtaining a number of second inflection points W2 in the second scanning range;
selecting a position of a third second inflection point as the end position of the S wave if the number of second inflection points W2 is greater than or equal to 3;
selecting a position of a second inflection point farthest from the peak of the R wave in the second scanning range as the end position of the S wave if the number of second inflection points W2 is equal to 1 or 2; and
selecting a position farthest from the peak of the R wave in the second scanning range as the end position of the S wave if the number of second inflection points W2 is equal to 0.