CN114533082B - Method for marking QRS wave type based on inter-heart-beat period data - Google Patents

Method for marking QRS wave type based on inter-heart-beat period data Download PDF

Info

Publication number
CN114533082B
CN114533082B CN202011355331.9A CN202011355331A CN114533082B CN 114533082 B CN114533082 B CN 114533082B CN 202011355331 A CN202011355331 A CN 202011355331A CN 114533082 B CN114533082 B CN 114533082B
Authority
CN
China
Prior art keywords
data
type
cardiac
interval
inter
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202011355331.9A
Other languages
Chinese (zh)
Other versions
CN114533082A (en
Inventor
叶志刚
尹小红
袁胜兰
李方果
郑土宏
刘建斌
顾煜
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
SHENZHEN CREATIVE INDUSTRY CO LTD
Original Assignee
SHENZHEN CREATIVE INDUSTRY CO LTD
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by SHENZHEN CREATIVE INDUSTRY CO LTD filed Critical SHENZHEN CREATIVE INDUSTRY CO LTD
Priority to CN202011355331.9A priority Critical patent/CN114533082B/en
Publication of CN114533082A publication Critical patent/CN114533082A/en
Application granted granted Critical
Publication of CN114533082B publication Critical patent/CN114533082B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Measurement And Recording Of Electrical Phenomena And Electrical Characteristics Of The Living Body (AREA)

Abstract

The embodiment of the invention relates to a method for marking QRS wave type based on inter-heart-beat period data, which comprises the following steps: continuously acquiring a plurality of first QRS complex data; according to the heart beat interval range set, carrying out first QRS wave type marking processing on the 2 nd and the last 1 first QRS wave group data to obtain first type data and second type data; acquiring second QRS complex data; calculating to generate second cardiac interval data; and performing second QRS wave type marking processing on the second QRS wave group data according to the heart beat interval range set, the second heart beat interval data, the first type data and the second type data to obtain corresponding third type data. The embodiment of the invention adds the processing flow for marking the QRS wave type in the monitoring flow of the electrocardiograph monitoring equipment, expands the signal identification range of the electrocardiograph monitoring equipment and improves the identification capability of the electrocardiograph monitoring equipment on abnormal heart beat signals.

Description

Method for marking QRS wave type based on inter-heart-beat period data
Technical Field
The invention relates to the technical field of signal processing, in particular to a method for marking QRS wave type based on inter-heart beat period data.
Background
The electrocardiographic monitoring device is a device for monitoring the heart electrical activity, and after acquiring the real-time electrocardiographic signals of a patient, the electrocardiographic monitoring device is identified to obtain corresponding identification information, and corresponding early warning operation is further activated according to the identification information. The single heart beat signal of the electrocardiosignal comprises: the peak point R-point spacing of adjacent QRS complexes is the time interval between two consecutive heart beats, i.e., the heart beat interval, of the P-wave, QRS complex (consisting of Q-wave, R-wave, and S-wave), and T-wave. Normally, the cardiac interval will be in a more stable range. When a patient is premature, the cardiac cycle interval changes: for single premature beats, the previous heart beat interval of the premature beat time point is shorter than the normal heart beat interval, and the next heart beat interval of the premature beat time point is longer than the normal heart beat interval; for continuous premature beats, the previous cardiac cycle interval of a plurality of continuous premature beat time points is shorter than the normal cardiac cycle interval, and the next cardiac cycle interval of the last premature beat time point is longer than the normal cardiac cycle interval.
Disclosure of Invention
The invention aims at overcoming the defects of the prior art, and provides a method for marking the QRS wave type based on inter-heart-beat period data, electronic equipment, a computer program product and a computer readable storage medium.
To achieve the above object, a first aspect of an embodiment of the present invention provides a method for marking QRS wave type based on inter-cardiac phase data, the method comprising:
continuously acquiring a plurality of first QRS complex data;
forming a plurality of the first QRS complex data into a first QRS complex data sequence; then, carrying out first R point identification processing on the first QRS complex data sequence to generate first R point data, and forming a first R point data sequence by the first R point data; carrying out absolute difference processing on the adjacent first R point data in the first R point data sequence to generate first cardiac interval data, and forming a first cardiac interval data sequence by the first cardiac interval data;
according to a preset heart beat interval range set, performing first QRS wave type marking processing on the 2 nd and 1 st first QRS wave group data corresponding to the last 1 first heart beat interval data to obtain first type data and second type data; the first type data corresponds to the first QRS complex data of the 2 nd to last; the second type of data corresponds to the first QRS complex data of the 1 st to last;
Acquiring second QRS complex data continuous with the last 1 first QRS complex data;
performing second R point identification processing on the second QRS complex data to generate second R point data; absolute difference processing is carried out on the last 1 first R point data and the second R point data to generate second cardiac interval data;
and performing second QRS wave type marking processing on the second QRS wave group data according to the heart beat interval range set, the second heart beat interval data, the first type data and the second type data to obtain corresponding third type data.
Preferably, the method comprises the steps of,
after the corresponding third type of data is obtained, the method further comprises:
and firstly, using the second type data to reset the first type data, and then using the third type data to reset the second type data.
Preferably, the method comprises the steps of,
the set of cardiac interval ranges includes a first cardiac interval range, a second cardiac interval range, and a third cardiac interval range; the inter-cardiac phase data satisfying the second inter-cardiac phase range is smaller than the inter-cardiac phase data satisfying the first inter-cardiac phase range; the inter-cardiac phase data satisfying the first inter-cardiac phase range is less than the inter-cardiac phase data satisfying the third inter-cardiac phase range;
The first, second and third types of data each include a first heart beat type N and a second heart beat type V.
Preferably, the first QRS wave type marking process is performed on the 2 nd and 1 last first QRS complex data corresponding to the last 1 first cardiac interval data according to a preset cardiac interval range set, so as to obtain first type data and second type data, and specifically includes:
extracting the last 1 pieces of first inter-heart beat data from the first inter-heart beat data sequence to serve as first current inter-heart beat data; extracting the first inter-cardiac cycle data of the 2 nd of the reciprocal as the previous inter-cardiac cycle data; extracting the first inter-cardiac cycle data of the 3 rd of the reciprocal as the first second inter-cardiac cycle data;
marking the first type data as the first cardiac type N and the second type data as the first cardiac type N when the first current cardiac interval data meets the first cardiac interval range and the previous second cardiac interval data meets the first cardiac interval range;
Marking the first type data as the first cardiac type N and the second type data as the first cardiac type N when the first current cardiac interval data meets the first cardiac interval range and the previous second cardiac interval data meets the third cardiac interval range;
marking the first type data as the first cardiac type N and the second type data as the first cardiac type N when the first current cardiac interval data meets the first cardiac interval range and the previous cardiac interval data meets the third cardiac interval range and the previous second cardiac interval data meets the second cardiac interval range;
marking the first type data as the first cardiac type N and the second type data as the second cardiac type V when the first current cardiac interval data meets the second cardiac interval range and the previous cardiac interval data meets the first cardiac interval range and the previous second cardiac interval data meets the first cardiac interval range;
Marking the first type data as the first cardiac type N and the second type data as the second cardiac type V when the first current cardiac interval data meets the second cardiac interval range and the previous cardiac interval data meets the first cardiac interval range and the previous second cardiac interval data meets the third cardiac interval range;
marking the first type data as the first cardiac type N and the second type data as the second cardiac type V when the first current cardiac interval data meets the second cardiac interval range and the previous cardiac interval data meets the third cardiac interval range and the previous second cardiac interval data meets the second cardiac interval range;
marking the first type data as the second cardiac type V and the second type data as the first cardiac type N when the first current inter-cardiac cycle data meets the third cardiac cycle interval range and the previous inter-cardiac cycle data meets the second cardiac cycle interval range and the previous inter-cardiac cycle data meets the first cardiac cycle interval range;
Marking the first type data as the second cardiac type V and the second type data as the first cardiac type N when the first current inter-cardiac cycle data meets the third cardiac cycle interval range and the previous inter-cardiac cycle data meets the second cardiac cycle interval range and the previous inter-cardiac cycle data meets the third cardiac cycle interval range;
marking the first type data as the second cardiac type V and the second type data as the first cardiac type N when the first current inter-cardiac cycle data meets the third cardiac cycle interval range and the previous inter-cardiac cycle data meets the second cardiac cycle interval range;
marking the first type data as the second cardiac type V and the second type data as the second cardiac type V when the first current inter-cardiac cycle data meets the second cardiac cycle interval range and the previous inter-cardiac cycle data meets the first cardiac cycle interval range;
Marking the first type data as the second cardiac type V and the second type data as the second cardiac type V when the first current inter-cardiac cycle data meets the second cardiac cycle interval range and the previous inter-cardiac cycle data meets the third cardiac cycle interval range;
when the first current inter-cardiac cycle data meets the second inter-cardiac cycle interval range, the previous inter-cardiac cycle data meets the second inter-cardiac cycle interval range, and the previous inter-cardiac cycle data meets the second inter-cardiac cycle interval range, the first type data is marked as the second cardiac cycle type V, and the second type data is marked as the second cardiac cycle type V.
Preferably, the step of performing a second QRS wave type marking process on the second QRS complex data according to the set of cardiac interval ranges, the second cardiac interval data, the first type data and the second type data to obtain corresponding third type data specifically includes:
taking the second inter-heart beat period data as second current inter-heart beat period data;
Marking the third type of data as the first heart beat type N when the second current heart beat interval data meets the first heart beat interval range, and the first type of data is the first heart beat type N, and the second type of data is the first heart beat type N;
marking the third type of data as the first heart beat type N when the second current heart beat interval data meets the first heart beat interval range, and the first type of data is the second heart beat type V, and the second type of data is the first heart beat type N;
marking the third type data as the first heart beat type N when the second current heart beat interval data meets the third heart beat interval range, and the first type data is the first heart beat type N, and the second type data is the second heart beat type V;
marking the third type data as the first heart beat type N when the second current heart beat interval data meets the third heart beat interval range, and the first type data is the second heart beat type V, and the second type data is the second heart beat type V;
Marking the third type of data as the second cardiac type V when the second current cardiac interval data meets the second cardiac interval range and the first type of data is the first cardiac type N and the second type of data is the first cardiac type N;
marking the third type of data as the second cardiac type V when the second current cardiac interval data meets the second cardiac interval range and the first type of data is the second cardiac type V and the second type of data is the first cardiac type N;
marking the third type data as the second heart beat type V when the second current heart beat interval data meets the second heart beat interval range, and the first type data is the first heart beat type N, and the second type data is the second heart beat type V;
and when the second current cardiac interval data meets the second cardiac interval range, the first type data is the second cardiac type V, and the second type data is the second cardiac type V, marking the third type data as the second cardiac type V.
A second aspect of an embodiment of the present invention provides an electronic device, including: memory, processor, and transceiver;
the processor is configured to couple to the memory, and read and execute the instructions in the memory, so as to implement the method steps described in the first aspect;
the transceiver is coupled to the processor and is controlled by the processor to transmit and receive messages.
A third aspect of the embodiments of the present invention provides a computer program product comprising computer program code which, when executed by a computer, causes the computer to perform the method of the first aspect described above.
A fourth aspect of the embodiments of the present invention provides a computer-readable storage medium storing computer instructions that, when executed by a computer, cause the computer to perform the method of the first aspect.
The method, the electronic equipment, the computer program product and the computer readable storage medium for marking the QRS wave type based on the inter-heart-beat period data increase the processing flow for marking the QRS wave type in the monitoring flow of the electrocardiograph monitoring equipment, expand the signal identification range of the electrocardiograph monitoring equipment and improve the identification capability of the electrocardiograph monitoring equipment on abnormal heart beat signals.
Drawings
Fig. 1 is a schematic diagram of a method for marking QRS wave type based on inter-cardiac phase data according to a first embodiment of the present invention;
fig. 2a is a schematic diagram of a single heart beat signal according to a first embodiment of the present invention;
FIG. 2b is a schematic diagram of a single pre-and post-premature beat interval according to an embodiment of the present invention;
FIG. 2c is a schematic diagram of a continuous pre-and post-premature beat interval according to an embodiment of the present invention;
FIG. 2d is a schematic diagram of a heart beat pattern according to a first embodiment of the present invention;
fig. 3 is a schematic structural diagram of an electronic device according to a second embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention more apparent, the present invention will be described in further detail below with reference to the accompanying drawings, and it is apparent that the described embodiments are only some embodiments of the present invention, not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
The first embodiment of the invention provides a method for marking QRS wave types based on inter-cardiac phase data, after electrocardiograph monitoring equipment starts to acquire electrocardiograph signals, according to the characteristics of the inter-cardiac phase data, 2 QRS wave types are marked on 2 QRS wave groups corresponding to the last 1 cardiac phase in an initially acquired electrocardiograph signal section to acquire 2 types of data, and the 2 types of data can be used as initial reference data for subsequent identification; then, every 1 QRS complex is obtained subsequently, the inter-heart-beat period data of the current QRS complex and the last 1 QRS complex are calculated, and then the QRS complex which is newly obtained is subjected to QRS type marking processing according to the 2 types of data corresponding to the previous 1 inter-heart-beat period data according to the length characteristics of the current inter-heart-beat period, so that the type data corresponding to the newly obtained QRS complex is obtained. By adding the processing flow in the monitoring flow of the electrocardiographic monitoring device, the signal identification range of the electrocardiographic monitoring device can be enlarged, and the identification capability of the electrocardiographic monitoring device to abnormal heart beat signals can be improved.
As shown in fig. 1, which is a schematic diagram of a method for marking QRS wave type based on inter-cardiac phase data according to a first embodiment of the present invention, the method mainly includes the following steps:
step 1, a plurality of first QRS complex data are continuously acquired.
Specifically, after the electrocardiograph monitoring device starts to obtain an electrocardiograph signal, a section of continuous electrocardiograph signal which is initially obtained is sampled, and continuous QRS complex data extracted after sampling is used as a plurality of first QRS complex data which are continuously obtained.
Here, the electrocardiograph signal is composed of a plurality of single-shot heart signals, and the single-shot heart signals are shown in a schematic diagram of the single-shot heart signals provided in fig. 2a, and the first QRS complex data extracted from the electrocardiograph signal is sampling data of the QRS complex in the single-shot heart signals.
Step 2, forming a plurality of first QRS complex data into a first QRS complex data sequence; then, carrying out first R point identification processing on the first QRS complex data sequence to generate first R point data, and forming a first R point data sequence by the first R point data; and performing absolute difference processing on adjacent first R point data in the first R point data sequence to generate first inter-heart beat period data, and forming a first inter-heart beat period data sequence by the first inter-heart beat period data.
Here, the electrocardiographic monitoring device arranges a plurality of first QRS complex data in chronological order to form a first QRS complex data sequence; as shown in fig. 2a, each QRS complex includes 1R point, and when performing the first R point identification process, time information corresponding to all R points in the first QRS complex data sequence is extracted, so as to generate corresponding first R point data; a QRS complex is generated in one heart beat process, and the absolute difference value of the R point data corresponding to two continuous heart beat processes is the time interval of two continuous heart beats, namely the first heart beat interval data; because one inter-beat interval corresponds to two QRS complexes, the first inter-beat period data will correspond to the anterior-posterior 2 first QRS complex data.
Step 3, according to a preset heart beat interval range set, carrying out first QRS wave type marking processing on the 2 nd and 1 st first QRS wave group data corresponding to the last 1 first heart beat interval data to obtain first type data and second type data;
wherein the first type data corresponds to the 2 nd first QRS complex data; the second type of data corresponds to the first QRS complex data of the 1 st to last; the first and second types of data each include a first heart beat type N and a second heart beat type V; the set of cardiac interval ranges includes a first cardiac interval range, a second cardiac interval range, and a third cardiac interval range; the inter-cardiac phase data satisfying the second inter-cardiac phase range is smaller than the inter-cardiac phase data satisfying the first inter-cardiac phase range; the inter-cardiac phase data satisfying the first inter-cardiac phase range is smaller than the inter-cardiac phase data satisfying the third inter-cardiac phase range;
Here, when the premature beat occurs, the cardiac cycle interval of the electrocardiograph signal may be different from that in the normal state: for single premature beat, as shown in fig. 2b, which is a schematic diagram of a single pre-and post-premature beat interval provided in the first embodiment of the present invention, a previous cardiac beat interval of a premature beat time point may be shorter than a normal cardiac beat interval, and a next cardiac beat interval of the premature beat time point may be longer than the normal cardiac beat interval; for continuous premature beat, as shown in fig. 2c, which is a schematic diagram of the cardiac cycle intervals before and after continuous premature beat provided in the first embodiment of the present invention, the cardiac cycle interval before the continuous premature beat time points is shorter than the normal cardiac cycle interval, and the cardiac cycle interval after the last premature beat time point is longer than the normal cardiac cycle interval;
here, the first heart beat interval range is a preset interval range, and is a normal heart beat interval fluctuation range obtained through statistics, when the heart beat interval is in the range, it means that the front and back 2 heart beat waveforms corresponding to the heart beat interval of the patient are all normal heart beat waveforms, that is, the first and second type data corresponding to the front and back 2 QRS complex types are all the first heart beat type N; the second heart beat interval range is a preset interval range, is a heart beat interval fluctuation range before a premature beat point obtained through statistics, and when the heart beat interval is in the range, means that at least the later heart beat waveform in the front and back 2 heart beat waveforms corresponding to the heart beat interval belongs to the premature beat waveform, namely the second type data corresponding to the later QRS complex type is the second heart beat type V; the third heart beat interval range is a preset interval range, is a heart beat interval fluctuation range after the statistics of the obtained premature beat points, and when the heart beat interval is in the range, means that the previous heart beat waveform in the 2 heart beats corresponding to the heart beat interval belongs to the premature beat waveform, the next heart beat waveform belongs to the normal waveform, namely the first type data corresponding to the previous QRS complex type is the second heart beat type V, and the second type data corresponding to the next QRS complex type is the first heart beat type N;
Here, as shown in fig. 2d, which is a schematic diagram of a heart beat type provided in the first embodiment of the present invention, step 3 of the embodiment of the present invention completes marking of first type data and second type data corresponding to the last 1 heart beat intervals in the first QRS complex data sequence, and uses the first type data and the second type data as reference data of the subsequent steps;
the method specifically comprises the following steps: step 301, extracting the last 1 pieces of first inter-cardiac phase data from the first inter-cardiac phase data sequence as the first current inter-cardiac phase data; extracting the first cardiac cycle interval data of the 2 nd of the reciprocal as the previous cardiac cycle interval data; extracting the first cardiac cycle interval data of the 3 rd heart cycle as the second cardiac cycle interval data;
for example, the first QRS complex data sequence includes 5 first QRS complex data, and the first R point data sequence includes 5 first R point data (R 1 ,R 2 ,R 3 ,R 4 ,R 5 ) The method comprises the steps of carrying out a first treatment on the surface of the The first inter-cardiac phase data sequence comprises 4 first inter-cardiac phase data (RR) 1 ,RR 2 ,RR 3 ,RR 4 ) Wherein RR is as follows 1 =|R 2 -R 1 |、RR 2 =|R 3 -R 3 |、RR 3 =|R 4 -R 3 |、RR 4 =|R 5 -R 4 Here, the absolute value symbol is taken; then the first current inter-cardiac phase data should be RR 4 The previous cardiac interval data is RR 3 The data of the first two cardiac intervals are RR 2
Step 302, when the first current inter-cardiac cycle data meets the first inter-cardiac cycle interval range, and the previous inter-cardiac cycle data meets the first inter-cardiac cycle interval range, marking the first type data as a first cardiac cycle type N, and marking the second type data as a first cardiac cycle type N;
For example, the first cardiac interval ranges from 0.6 to 1 second, the second cardiac interval ranges from 0.18 to 0.3 second, the third cardiac interval ranges from 1.02 to 1.7 seconds, and the 4 first cardiac interval data are: RR (RR) 1 0.9 seconds, RR 2 0.9 seconds, RR 3 0.9 seconds, RR 4 0.9 seconds, then the first current inter-cardiac phase data = RR 4 =0.9 (seconds), previous inter-cardiac phase data=rr 3 =0.9 (seconds), first two asystole data=rr 2 =0.9 (seconds), the first current, previous and second heart beat interval data are all in the range of 0.6-1 seconds, indicating that the type of first QRS complex data from the 4 th to the last 1 th from the last is: NNNN; RR therefore 4 The first 1 QRS complex type of (i.e. first type data) should be of first heart beat type N,RR 4 the latter 1 QRS complex type, i.e. the second type of data, should be of the first heart beat type N;
step 303, marking the first type data as a first heart beat type N and marking the second type data as the first heart beat type N when the first current heart beat interval data meets the first heart beat interval range, the previous heart beat interval data meets the first heart beat interval range, and the previous second heart beat interval data meets the third heart beat interval range;
For example, the first cardiac interval ranges from 0.6 to 1 second, the second cardiac interval ranges from 0.18 to 0.3 second, the third cardiac interval ranges from 1.02 to 1.7 seconds, and the 4 first cardiac interval data are: RR (RR) 1 0.27 seconds, RR 2 1.53 seconds, RR 3 0.9 seconds, RR 4 0.9 seconds, then the first current inter-cardiac phase data = RR 4 =0.9 (seconds), previous inter-cardiac phase data=rr 3 =0.9 (seconds), first two asystole data=rr 2 =1.53 (seconds), the first current inter-cardiac cycle data and the previous inter-cardiac cycle data are in the range of 0.6-1 seconds, the previous inter-cardiac cycle data are in the range of 1.02-1.7 seconds, indicating that the types of first QRS complex data from the 4 th to the last 1 are: VNNN; RR therefore 4 The first 1 QRS complex type of (a) is the first heart beat type N, RR 4 The latter 1 QRS complex type, i.e. the second type of data, should be of the first heart beat type N;
step 304, when the first current inter-cardiac cycle data meets the first inter-cardiac cycle interval range, the previous inter-cardiac cycle data meets the third inter-cardiac cycle interval range, and the previous inter-cardiac cycle data meets the second inter-cardiac cycle interval range, marking the first type data as a first cardiac cycle type N, and marking the second type data as a first cardiac cycle type N;
For example, the first cardiac interval ranges from 0.6 to 1 second, the second cardiac interval ranges from 0.18 to 0.3 second, the third cardiac interval ranges from 1.02 to 1.7 seconds, and the 4 first cardiac interval data are: RR (RR) 1 0.9 seconds, RR 2 0.27 seconds, RR 3 1.53 seconds, RR 4 0.9 seconds, then the first current inter-cardiac phase data = RR 4 =0.9 (seconds), beforeInter-cardiac phase data = RR 3 =1.53 (seconds), first two asystole data=rr 2 =0.27 (seconds), the first current inter-beat data is in the range of 0.6-1 seconds, the previous inter-beat data is in the range of 1.02-1.7 seconds, the previous second inter-beat data is in the range of 0.18-0.3 seconds, the type of first QRS complex data from the 4 th to the last 1 th reciprocal is: NVNN; RR therefore 4 The first 1 QRS complex type of (a) is the first heart beat type N, RR 4 The latter 1 QRS complex type, i.e. the second type of data, should be of the first heart beat type N;
step 305, marking the first type data as a first heart beat type N and marking the second type data as a second heart beat type V when the first current heart beat interval data meets the second heart beat interval range and the previous heart beat interval data meets the first heart beat interval range and the previous second heart beat interval data meets the first heart beat interval range;
For example, the first cardiac interval ranges from 0.6 to 1 second, the second cardiac interval ranges from 0.18 to 0.3 second, the third cardiac interval ranges from 1.02 to 1.7 seconds, and the 4 first cardiac interval data are: RR (RR) 1 0.9 seconds, RR 2 0.9 seconds, RR 3 0.9 seconds, RR 4 0.27 seconds, then the first current inter-cardiac phase data = RR 4 =0.27 (seconds), previous inter-cardiac phase data=rr 3 =0.9 (seconds), first two asystole data=rr 2 =0.9 (seconds), the first current inter-cardiac phase data is in the range of 0.18-0.3 seconds, the previous inter-cardiac phase data is in the range of 0.6-1 seconds, the previous second inter-cardiac phase data is in the range of 0.6-1 seconds, indicating that the type of first QRS complex data from the 4 th to the last 1 th of the reciprocal is: NNNV; RR therefore 4 The first 1 QRS complex type of (a) is the first heart beat type N, RR 4 The latter 1 QRS complex type, i.e. the second type of data, should be the second heart beat type V;
step 306, when the first current inter-cardiac cycle data meets the second inter-cardiac cycle interval range, and the previous inter-cardiac cycle data meets the first inter-cardiac cycle interval range, and the previous inter-cardiac cycle data meets the third inter-cardiac cycle interval range, marking the first type data as a first cardiac cycle type N, and marking the second type data as a second cardiac cycle type V;
For example, the first cardiac interval ranges from 0.6 to 1 second, the second cardiac interval ranges from 0.18 to 0.3 second, the third cardiac interval ranges from 1.02 to 1.7 seconds, and the 4 first cardiac interval data are: RR (RR) 1 0.27 seconds, RR 2 1.53 seconds, RR 3 0.9 seconds, RR 4 0.27 seconds, then the first current inter-cardiac phase data = RR 4 =0.27 (seconds), previous inter-cardiac phase data=rr 3 =0.9 (seconds), first two asystole data=rr 2 =1.53 (seconds), the first current inter-cardiac phase data is in the range of 0.18-0.3 seconds, the previous inter-cardiac phase data is in the range of 0.6-1 seconds, the previous second inter-cardiac phase data is in the range of 1.02-1.7 seconds, indicating that the type of first QRS complex data from the 4 th to the last 1 th reciprocal is: VNNV; RR therefore 4 The first 1 QRS complex type of (a) is the first heart beat type N, RR 4 The latter 1 QRS complex type, i.e. the second type of data, should be the second heart beat type V;
step 307, marking the first type data as the first heart beat type N and the second type data as the second heart beat type V when the first current heart beat interval data meets the second heart beat interval range and the previous heart beat interval data meets the third heart beat interval range and the previous second heart beat interval data meets the second heart beat interval range;
For example, the first cardiac interval ranges from 0.6 to 1 second, the second cardiac interval ranges from 0.18 to 0.3 second, the third cardiac interval ranges from 1.02 to 1.7 seconds, and the 4 first cardiac interval data are: RR (RR) 1 0.9 seconds, RR 2 0.27 seconds, RR 3 1.53 seconds, RR 4 0.27 seconds, then the first current inter-cardiac phase data = RR 4 =0.27 (seconds), previous inter-cardiac phase data=rr 3 =1.53 (seconds), first two asystole data=rr 2 =0.27 (seconds), the first current inter-cardiac phase data is in the range of 0.18-0.3 seconds, the previous inter-cardiac phase data is in the range of 1.02-1.7 seconds, the previous inter-cardiac phase data is in the range of 0.18-0.3 seconds, indicating that the type of data from the 4 th to the last 1 first QRS complex is: NVNV; RR therefore 4 The first 1 QRS complex type of (a) is the first heart beat type N, RR 4 The latter 1 QRS complex type, i.e. the second type of data, should be the second heart beat type V;
step 308, when the first current inter-cardiac cycle data meets the third inter-cardiac cycle interval range, and the previous inter-cardiac cycle data meets the second inter-cardiac cycle interval range, and the previous inter-cardiac cycle data meets the first inter-cardiac cycle interval range, marking the first type data as a second cardiac cycle type V, and marking the second type data as a first cardiac cycle type N;
For example, the first cardiac interval ranges from 0.6 to 1 second, the second cardiac interval ranges from 0.18 to 0.3 second, the third cardiac interval ranges from 1.02 to 1.7 seconds, and the 4 first cardiac interval data are: RR (RR) 1 0.9 seconds, RR 2 0.9 seconds, RR 3 0.27 seconds, RR 4 1.53 seconds, then the first current inter-cardiac phase data = RR 4 =1.53 (seconds), previous inter-cardiac phase data=rr 3 =0.27 (seconds), first two asystole data=rr 2 =0.9 (seconds), the first current inter-cardiac phase data is in the range of 1.02-1.7 seconds, the previous inter-cardiac phase data is in the range of 0.18-0.3 seconds, the previous second inter-cardiac phase data is in the range of 0.6-1 seconds, indicating that the type of first QRS complex data from the 4 th to the last 1 th reciprocal is: NNVN; RR therefore 4 The first 1 QRS complex type of (a) is the first heart beat type N, RR 4 The latter 1 QRS complex type, i.e. the second type of data, should be the second heart beat type V;
step 309, when the first current inter-cardiac cycle data meets the third inter-cardiac cycle interval range, and the previous inter-cardiac cycle data meets the second inter-cardiac cycle interval range, and the previous inter-cardiac cycle data meets the third inter-cardiac cycle interval range, marking the first type data as a second cardiac cycle type V, and marking the second type data as a first cardiac cycle type N;
For example, the first cardiac interval ranges from 0.6 to 1 second, the second cardiac interval ranges from 0.18 to 0.3 second, the third cardiac interval ranges from 1.02 to 1.7 seconds, and the 4 first cardiac interval data are: RR (RR) 1 0.27 seconds, RR 2 1.53 seconds, RR 3 0.27 seconds, RR 4 1.53 seconds, then the first current inter-cardiac phase data = RR 4 =1.53 (seconds), previous inter-cardiac phase data=rr 3 =0.27 (seconds), first two asystole data=rr 2 =1.53 (seconds), the first current inter-cardiac phase data is in the range of 1.02-1.7 seconds, the previous inter-cardiac phase data is in the range of 0.18-0.3 seconds, the previous second inter-cardiac phase data is in the range of 1.02-1.7 seconds, indicating that the type of first QRS complex data from the 4 th to the last 1 th reciprocal is: VNVN; RR therefore 4 The first 1 QRS complex type of (a) is the first heart beat type N, RR 4 The latter 1 QRS complex type, i.e. the second type of data, should be the second heart beat type V;
step 310 of marking the first type data as a second cardiac cycle type V and marking the second type data as a first cardiac cycle type N when the first current cardiac cycle interval data meets the third cardiac cycle interval range and the previous cardiac cycle interval data meets the second cardiac cycle interval range;
For example, the first cardiac interval ranges from 0.6 to 1 second, the second cardiac interval ranges from 0.18 to 0.3 second, the third cardiac interval ranges from 1.02 to 1.7 seconds, and the 4 first cardiac interval data are: RR (RR) 1 0.9 seconds, RR 2 0.27 seconds, RR 3 0.27 seconds, RR 4 1.53 seconds, then the first current inter-cardiac phase data = RR 4 =1.53 (seconds), previous inter-cardiac phase data=rr 3 =0.27 (seconds), first two asystole data=rr 2 =0.27 (seconds), the first current inter-cardiac phase data is in the range of 1.02-1.7 seconds, the previous inter-cardiac phase data is in the range of 0.18-0.3 seconds, the previous second inter-cardiac phase data is in the range of 0.18-0.3 seconds, indicating that the type of first QRS complex data from the 4 th to the last 1 th reciprocal is: NVVN; RR therefore 4 The first 1 QRS complex type of (a) should be the second heart beat type V, RR 4 The latter 1 QRS complex type, i.e. the second type of data, should be of the first heart beat type N;
step 311, when the first current inter-cardiac cycle data satisfies the second inter-cardiac cycle interval range and the previous inter-cardiac cycle data satisfies the first inter-cardiac cycle interval range, marking the first type data as a second cardiac cycle type V and the second type data as a second cardiac cycle type V;
For example, the first cardiac interval ranges from 0.6 to 1 second, the second cardiac interval ranges from 0.18 to 0.3 second, the third cardiac interval ranges from 1.02 to 1.7 seconds, and the 4 first cardiac interval data are: RR (RR) 1 0.9 seconds, RR 2 0.9 seconds, RR 3 0.27 seconds, RR 4 0.27 seconds, then the first current inter-cardiac phase data = RR 4 =0.27 (seconds), previous inter-cardiac phase data=rr 3 =0.27 (seconds), first two asystole data=rr 2 =0.9 (seconds), the first current inter-cardiac phase data is in the range of 0.18-0.3 seconds, the previous second inter-cardiac phase data is in the range of 0.6-1 seconds, the types of the first QRS complex data from the 4 th to the last 1 th reciprocal are: NNVV; RR therefore 4 The first 1 QRS complex type of (a) should be the second heart beat type V, RR 4 The latter 1 QRS complex type, i.e. the second type of data, should be the second heart beat type V;
step 312, when the first current inter-cardiac cycle data meets the second inter-cardiac cycle interval range and the previous inter-cardiac cycle data meets the third inter-cardiac cycle interval range, marking the first type data as a second cardiac cycle type V and the second type data as a second cardiac cycle type V;
For example, the first cardiac interval ranges from 0.6 to 1 second, the second cardiac interval ranges from 0.18 to 0.3 second, the third cardiac interval ranges from 1.02 to 1.7 seconds, and the 4 first cardiac interval data are: RR (RR) 1 0.27 seconds, RR 2 1.53 seconds, RR 3 0.27 seconds, RR 4 0.27 seconds, then the first current inter-cardiac phase data = RR 4 =0.27 (seconds), previous inter-cardiac phase data=rr 3 =0.27 (seconds), first two asystole data=rr 2 =1.53 (seconds), the first current inter-cardiac phase data is in the range of 0.18-0.3 seconds, the previous inter-cardiac phasePhase data is in the range of 0.18-0.3 seconds, the first biasystole phase data is in the range of 1.02-1.7 seconds, indicating that the type of first QRS complex data from the 4 th to the last 1 is: VNVV; RR therefore 4 The first 1 QRS complex type of (a) should be the second heart beat type V, RR 4 The latter 1 QRS complex type, i.e. the second type of data, should be the second heart beat type V;
step 313, when the first current inter-cardiac cycle data meets the second inter-cardiac cycle interval range and the previous inter-cardiac cycle data meets the second inter-cardiac cycle interval range, marking the first type data as a second cardiac cycle type V and the second type data as a second cardiac cycle type V.
For example, the first cardiac interval ranges from 0.6 to 1 second, the second cardiac interval ranges from 0.18 to 0.3 second, the third cardiac interval ranges from 1.02 to 1.7 seconds, and the 4 first cardiac interval data are: RR (RR) 1 0.9 seconds, RR 2 0.27 seconds, RR 3 0.27 seconds, RR 4 0.27 seconds, then the first current inter-cardiac phase data = RR 4 =0.27 (seconds), previous inter-cardiac phase data=rr 3 =0.27 (seconds), first two asystole data=rr 2 =0.27 (seconds), the first current inter-cardiac phase data is in the range of 0.18-0.3 seconds, the previous second inter-cardiac phase data is in the range of 0.18-0.3 seconds, the type of the first QRS complex data from the 4 th to the last 1 th reciprocal is: NVVV; RR therefore 4 The first 1 QRS complex type of (a) should be the second heart beat type V, RR 4 The latter 1 QRS complex type, i.e. the second type of data, should be of the second heart beat type V.
In the embodiment of the invention, 12 combinations of cardiac intervals are listed in the step 3, and the electrocardiograph monitoring device brings actual cardiac interval data into the combinations, so that the type of the last 2 QRS complexes of the short electrocardiograph signals obtained at the beginning can be determined: first type data and second type data; when the next QRS complex is subsequently obtained, the next QRS complex is type-identified with reference to the first type data and the second type data.
And 4, acquiring second QRS complex data continuous with the last 1 first QRS complex data.
Here, the electrocardiographic monitoring device continuously acquires electrocardiographic signals while monitoring, and the second QRS complex data acquired here is actually the sampled data of the first QRS complex after the short electrocardiographic signal acquired initially.
Step 5, performing second R point identification processing on the second QRS complex data to generate second R point data; and carrying out absolute difference processing on the last 1 first R point data and the second R point data to generate second cardiac interval data.
Here, the second cardiac interval data is a cardiac interval of the QRS complex corresponding to the second QRS complex data and the QRS complex preceding it, and since the second QRS complex data is the sampling data of the first QRS complex after the short cardiac signal which is initially obtained, then the last QRS complex is the last 1 QRS complex of the short cardiac signal, and the sampling data corresponds to the last 1 first QRS complex data of the first QRS complex data sequence, so the second cardiac interval data= |second R point data-last 1 first R point data|.
Step 6, performing second QRS wave type marking processing on the second QRS wave group data according to the heart beat interval range set, the second heart beat interval data, the first type data and the second type data to obtain corresponding third type data;
Wherein the third type of data includes a first cardiac type N and a second cardiac type V;
here, it is actually the type of the first two QRS complexes of the current new QRS complex: combining the first type data and the second type data as references, and confirming the type of the current new QRS complex according to the time length characteristics of the heart beat interval of the current new QRS complex and the last 1 QRS complex;
the method specifically comprises the following steps: step 601, taking the second inter-heart-beat data as the second current inter-heart-beat data;
step 602, when the second current cardiac interval data meets the first cardiac interval range, the first type data is the first cardiac type N, and the second type data is the first cardiac type N, marking the third type data as the first cardiac type N;
for example, the first type of data and the second type of data are NN, the first interval range is 0.6-1 second, the second interval range is 0.18-0.3 second, the third interval range is 1.02-1.7 seconds, the second current interval range is 0.9 seconds, indicating that the type from the 2 nd first QRS complex data, the 1 st first QRS complex data to the second QRS complex data is NNN, then the type of the second QRS complex data, i.e. the third type of data should be the first heart beat type N;
Step 603, marking the third type data as the first heart beat type N when the second current heart beat interval data meets the first heart beat interval range, the first type data is the second heart beat type V, and the second type data is the first heart beat type N;
for example, the first type of data and the second type of data are VN, the second interval range is 0.18-0.3 seconds, the first interval range is 0.6-1 second, the third interval range is 1.02-1.7 seconds, the second current interval range is 0.9 seconds, indicating that the type from the 2 nd first QRS complex data, the 1 st first QRS complex data to the second QRS complex data is VNN, then the type of the second QRS complex data, i.e. the third type of data should be the first heart beat type N;
step 604, marking the third type data as the first heart beat type N when the second current heart beat interval data meets the third heart beat interval range, and the first type data is the first heart beat type N, and the second type data is the second heart beat type V;
for example, the first type of data and the second type of data are NV, the first interval is in the range of 0.6-1 second, the second interval is in the range of 0.18-0.3 second, the third interval is in the range of 1.02-1.7 seconds, the second current interval is in the range of 1.53 seconds, indicating that the type from the 2 nd first QRS complex data, the 1 st first QRS complex data to the second QRS complex data is NVN, the type of the second QRS complex data, i.e., the third type of data should be the first heart beat type N;
Step 605, when the second current cardiac interval data satisfies the third cardiac interval range, and the first type data is the second cardiac type V, and the second type data is the second cardiac type V, marking the third type data as the first cardiac type N;
for example, the first type of data and the second type of data are VV, the first interval is in the range of 0.6-1 second, the second interval is in the range of 0.18-0.3 second, the third interval is in the range of 1.02-1.7 seconds, the second current interval is 1.53 seconds, indicating that the type from the 2 nd first QRS complex data, the 1 st first QRS complex data to the second QRS complex data is VVN, then the type of the second QRS complex data, i.e. the third type of data should be the first heart beat type N;
step 606, when the second current cardiac interval data satisfies the second cardiac interval range, and the first type data is the first cardiac type N, and the second type data is the first cardiac type N, marking the third type data as the second cardiac type V;
for example, the first type of data and the second type of data are NN, the first interval is in the range of 0.6-1 second, the second interval is in the range of 0.18-0.3 second, the third interval is in the range of 1.02-1.7 seconds, the second current interval is in the range of 0.27 seconds, indicating that the type from the 2 nd first QRS complex data, the 1 st first QRS complex data to the second QRS complex data is NNV, the type of the second QRS complex data, i.e. the third type of data should be the first heart beat type V;
Step 607, when the second current cardiac interval data satisfies the second cardiac interval range, and the first type data is the second cardiac type V, and the second type data is the first cardiac type N, marking the third type data as the second cardiac type V;
for example, the first type of data and the second type of data are VN, the first interval is in the range of 0.6-1 second, the second interval is in the range of 0.18-0.3 second, the third interval is in the range of 1.02-1.7 seconds, the second current interval is in the range of 0.27 seconds, indicating that the type from the 2 nd first QRS complex data, the 1 st first QRS complex data to the second QRS complex data is VNV, then the type of the second QRS complex data, i.e. the third type of data should be the first heart beat type V;
step 608, marking the third type data as the second heart beat type V when the second current heart beat interval data meets the second heart beat interval range, and the first type data is the first heart beat type N, and the second type data is the second heart beat type V;
for example, the first type of data and the second type of data are NV, the first interval is in the range of 0.6-1 second, the second interval is in the range of 0.18-0.3 second, the third interval is in the range of 1.02-1.7 seconds, the second current interval is in the range of 0.27 seconds, indicating that the type from the 2 nd first QRS complex data, the 1 st first QRS complex data to the second QRS complex data is NVV, the type of the second QRS complex data, i.e., the third type of data should be the first heart beat type V;
In step 609, when the second current cardiac interval data satisfies the second cardiac interval range, and the first type data is the second cardiac type V, and the second type data is the second cardiac type V, the third type data is marked as the second cardiac type V.
For example, the first type of data and the second type of data are VV, the first interval is in the range of 0.6-1 second, the second interval is in the range of 0.18-0.3 second, the third interval is in the range of 1.02-1.7 seconds, the second current interval is in the range of 0.27 seconds, indicating that the type from the 2 nd first QRS complex data, the 1 st first QRS complex data to the second QRS complex data is VVV, then the type of the second QRS complex data, i.e. the third type of data should be the first heart beat type V.
After the electrocardiographic monitoring device completes the type marking of the second QRS complex data through step 6, the electrocardiographic monitoring device also needs to reset the first type data and the second type data, and uses the reset first type data and second type data as reference data for type marking of the QRS complex data obtained next. Here, the rule for resetting the first type data and the second type data is: the new first type data changes from the old first type data to the old second type data and the new second type data changes from the old second type data to the third type data. Thus, the first type data and the second type data are always type data of the first 2 QRS complexes of the newly acquired QRS complex data. The type-marking process of the subsequently continued acquired QRS complex data may also be performed with reference to step 6.
Fig. 3 is a schematic structural diagram of an electronic device according to a second embodiment of the present invention. The electronic device may be the electrocardiographic monitoring device, or may be a terminal device or a server connected to the electrocardiographic monitoring device for implementing the method of the embodiment of the present invention. As shown in fig. 3, the electronic device may include: a processor 31, a memory 32, a transceiver 33; the transceiver 33 is coupled to the processor 31, and the processor 31 controls the transceiving operation of the transceiver 33. The memory 32 may store various instructions for performing various processing functions and implementing the methods and processes provided in the above-described embodiments of the present invention. Preferably, the electronic device according to the embodiment of the present invention may further include: a power supply 34, a system bus 35, and a communication port 36. The system bus 35 is used to enable communication connections between the elements. The communication port 36 is used for connection communication between the electronic device and other peripheral devices.
The above-mentioned processors may be general-purpose processors including central processing units (Central Processing Unit, CPU), network processors (Network Processor, NP), etc.; but also digital signal processors (Digital Signal Processing, DSP), application specific integrated circuits (Application Specific Integrated Circuit, ASIC), field programmable gate arrays (Field-Programmable Gate Array, FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components.
The system bus referred to in fig. 3 may be a peripheral component interconnect standard (Peripheral Component Interconnect, PCI) bus, or an extended industry standard architecture (Extended Industry Standard Architecture, EISA) bus, or the like. The system bus may be classified into an address bus, a data bus, a control bus, and the like. For ease of illustration, the figures are shown with only one bold line, but not with only one bus or one type of bus. The communication interface is used to enable communication between the database access apparatus and other devices (e.g., clients, read-write libraries, and read-only libraries). The Memory may comprise random access Memory (Random Access Memory, RAM) and may also include Non-Volatile Memory (Non-Volatile Memory), such as at least one disk Memory.
It should be noted that the embodiments of the present invention also provide a computer readable storage medium having instructions stored therein, which when executed on a computer, cause the computer to perform the methods and processes provided in the above embodiments.
The embodiment of the invention also provides a chip for running the instructions, which is used for executing the method and the processing procedure provided in the embodiment.
The embodiment of the present invention also provides a program product, which includes a computer program stored in a storage medium, from which at least one processor can read the computer program, and the at least one processor performs the method and the process provided in the embodiment.
The method, the electronic equipment, the computer program product and the computer readable storage medium for marking the QRS wave type based on the inter-heart-beat period data increase the processing flow for marking the QRS wave type in the monitoring flow of the electrocardiograph monitoring equipment, expand the signal identification range of the electrocardiograph monitoring equipment and improve the identification capability of the electrocardiograph monitoring equipment on abnormal heart beat signals.
Those of skill would further appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware, computer software, or combinations of both, and that the various illustrative elements and steps are described above generally in terms of function in order to clearly illustrate the interchangeability of hardware and software. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the solution. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present invention.
The steps of a method or algorithm described in connection with the embodiments disclosed herein may be embodied in hardware, in a software module executed by a processor, or in a combination of the two. The software modules may be disposed in Random Access Memory (RAM), memory, read Only Memory (ROM), electrically programmable ROM, electrically erasable programmable ROM, registers, hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art.
The foregoing description of the embodiments has been provided for the purpose of illustrating the general principles of the invention, and is not meant to limit the scope of the invention, but to limit the invention to the particular embodiments, and any modifications, equivalents, improvements, etc. that fall within the spirit and principles of the invention are intended to be included within the scope of the invention.

Claims (4)

1. A method of marking QRS wave types based on inter-cardiac phase data, the method comprising:
continuously acquiring a plurality of first QRS complex data;
forming a plurality of the first QRS complex data into a first QRS complex data sequence; then, carrying out first R point identification processing on the first QRS complex data sequence to generate first R point data, and forming a first R point data sequence by the first R point data; carrying out absolute difference processing on the adjacent first R point data in the first R point data sequence to generate first cardiac interval data, and forming a first cardiac interval data sequence by the first cardiac interval data;
According to a preset heart beat interval range set, performing first QRS wave type marking processing on the 2 nd and 1 st first QRS wave group data corresponding to the last 1 first heart beat interval data to obtain first type data and second type data; the first type data corresponds to the first QRS complex data of the 2 nd to last; the second type of data corresponds to the first QRS complex data of the 1 st to last;
acquiring second QRS complex data continuous with the last 1 first QRS complex data;
performing second R point identification processing on the second QRS complex data to generate second R point data; absolute difference processing is carried out on the last 1 first R point data and the second R point data to generate second cardiac interval data;
performing second QRS wave type marking processing on the second QRS complex data according to the set of the cardiac interval ranges, the second cardiac interval data, the first type data and the second type data to obtain corresponding third type data;
wherein the set of cardiac interval ranges includes a first cardiac interval range, a second cardiac interval range, and a third cardiac interval range; the inter-cardiac phase data satisfying the second inter-cardiac phase range is smaller than the inter-cardiac phase data satisfying the first inter-cardiac phase range; the inter-cardiac phase data satisfying the first inter-cardiac phase range is less than the inter-cardiac phase data satisfying the third inter-cardiac phase range;
The first, second and third types of data each include a first heart beat type N and a second heart beat type V;
according to a preset heart beat interval range set, performing first QRS wave type marking processing on the 2 nd and 1 last first QRS wave group data corresponding to the last 1 first heart beat interval data to obtain first type data and second type data, wherein the method specifically comprises the following steps of:
extracting the last 1 pieces of first inter-heart beat data from the first inter-heart beat data sequence to serve as first current inter-heart beat data; extracting the first inter-cardiac cycle data of the 2 nd of the reciprocal as the previous inter-cardiac cycle data; extracting the first inter-cardiac cycle data of the 3 rd of the reciprocal as the first second inter-cardiac cycle data;
marking the first type data as the first cardiac type N and the second type data as the first cardiac type N when the first current cardiac interval data meets the first cardiac interval range and the previous second cardiac interval data meets the first cardiac interval range;
marking the first type data as the first cardiac type N and the second type data as the first cardiac type N when the first current cardiac interval data meets the first cardiac interval range and the previous second cardiac interval data meets the third cardiac interval range;
Marking the first type data as the first cardiac type N and the second type data as the first cardiac type N when the first current cardiac interval data meets the first cardiac interval range and the previous cardiac interval data meets the third cardiac interval range and the previous second cardiac interval data meets the second cardiac interval range;
marking the first type data as the first cardiac type N and the second type data as the second cardiac type V when the first current cardiac interval data meets the second cardiac interval range and the previous cardiac interval data meets the first cardiac interval range and the previous second cardiac interval data meets the first cardiac interval range;
marking the first type data as the first cardiac type N and the second type data as the second cardiac type V when the first current cardiac interval data meets the second cardiac interval range and the previous cardiac interval data meets the first cardiac interval range and the previous second cardiac interval data meets the third cardiac interval range;
Marking the first type data as the first cardiac type N and the second type data as the second cardiac type V when the first current cardiac interval data meets the second cardiac interval range and the previous cardiac interval data meets the third cardiac interval range and the previous second cardiac interval data meets the second cardiac interval range;
marking the first type data as the second cardiac type V and the second type data as the first cardiac type N when the first current inter-cardiac cycle data meets the third cardiac cycle interval range and the previous inter-cardiac cycle data meets the second cardiac cycle interval range and the previous inter-cardiac cycle data meets the first cardiac cycle interval range;
marking the first type data as the second cardiac type V and the second type data as the first cardiac type N when the first current inter-cardiac cycle data meets the third cardiac cycle interval range and the previous inter-cardiac cycle data meets the second cardiac cycle interval range and the previous inter-cardiac cycle data meets the third cardiac cycle interval range;
Marking the first type data as the second cardiac type V and the second type data as the first cardiac type N when the first current inter-cardiac cycle data meets the third cardiac cycle interval range and the previous inter-cardiac cycle data meets the second cardiac cycle interval range;
marking the first type data as the second cardiac type V and the second type data as the second cardiac type V when the first current inter-cardiac cycle data meets the second cardiac cycle interval range and the previous inter-cardiac cycle data meets the first cardiac cycle interval range;
marking the first type data as the second cardiac type V and the second type data as the second cardiac type V when the first current inter-cardiac cycle data meets the second cardiac cycle interval range and the previous inter-cardiac cycle data meets the third cardiac cycle interval range;
Marking the first type data as the second cardiac type V and the second type data as the second cardiac type V when the first current inter-cardiac cycle data meets the second cardiac cycle interval range and the previous inter-cardiac cycle data meets the second cardiac cycle interval range;
and performing a second QRS wave type marking process on the second QRS complex data according to the set of cardiac interval ranges, the second cardiac interval data, the first type data and the second type data to obtain corresponding third type data, which specifically includes:
taking the second inter-heart beat period data as second current inter-heart beat period data;
marking the third type of data as the first heart beat type N when the second current heart beat interval data meets the first heart beat interval range, and the first type of data is the first heart beat type N, and the second type of data is the first heart beat type N;
marking the third type of data as the first heart beat type N when the second current heart beat interval data meets the first heart beat interval range, and the first type of data is the second heart beat type V, and the second type of data is the first heart beat type N;
Marking the third type data as the first heart beat type N when the second current heart beat interval data meets the third heart beat interval range, and the first type data is the first heart beat type N, and the second type data is the second heart beat type V;
marking the third type data as the first heart beat type N when the second current heart beat interval data meets the third heart beat interval range, and the first type data is the second heart beat type V, and the second type data is the second heart beat type V;
marking the third type of data as the second cardiac type V when the second current cardiac interval data meets the second cardiac interval range and the first type of data is the first cardiac type N and the second type of data is the first cardiac type N;
marking the third type of data as the second cardiac type V when the second current cardiac interval data meets the second cardiac interval range and the first type of data is the second cardiac type V and the second type of data is the first cardiac type N;
Marking the third type data as the second heart beat type V when the second current heart beat interval data meets the second heart beat interval range, and the first type data is the first heart beat type N, and the second type data is the second heart beat type V;
and when the second current cardiac interval data meets the second cardiac interval range, the first type data is the second cardiac type V, and the second type data is the second cardiac type V, marking the third type data as the second cardiac type V.
2. The method of marking QRS wave types based on inter-cardiac phase data according to claim 1, wherein after said obtaining the corresponding third type of data, the method further comprises:
and firstly, using the second type data to reset the first type data, and then using the third type data to reset the second type data.
3. An electronic device, comprising: memory, processor, and transceiver;
the processor being adapted to be coupled to the memory, read and execute the instructions in the memory to implement the method steps of any of claims 1-2;
The transceiver is coupled to the processor and is controlled by the processor to transmit and receive messages.
4. A computer readable storage medium storing computer instructions which, when executed by a computer, cause the computer to perform the instructions of the method of any one of claims 1-2.
CN202011355331.9A 2020-11-26 2020-11-26 Method for marking QRS wave type based on inter-heart-beat period data Active CN114533082B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011355331.9A CN114533082B (en) 2020-11-26 2020-11-26 Method for marking QRS wave type based on inter-heart-beat period data

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011355331.9A CN114533082B (en) 2020-11-26 2020-11-26 Method for marking QRS wave type based on inter-heart-beat period data

Publications (2)

Publication Number Publication Date
CN114533082A CN114533082A (en) 2022-05-27
CN114533082B true CN114533082B (en) 2023-07-14

Family

ID=81667939

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011355331.9A Active CN114533082B (en) 2020-11-26 2020-11-26 Method for marking QRS wave type based on inter-heart-beat period data

Country Status (1)

Country Link
CN (1) CN114533082B (en)

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102389303A (en) * 2011-08-02 2012-03-28 长春华讯信息科技有限公司 Method and device for monitoring electrocardiogram
CN107832737B (en) * 2017-11-27 2021-02-05 上海优加利健康管理有限公司 Artificial intelligence-based electrocardiogram interference identification method
CN109567790A (en) * 2018-12-24 2019-04-05 深圳市瑞康宏业科技开发有限公司 A kind of quick partial analysis method, apparatus of electrocardio scatter plot and computer installation
CN111134658B (en) * 2020-01-17 2022-05-17 上海乐普云智科技股份有限公司 Method and device for detecting RonT type heart beat in electrocardiosignal
CN111134659B (en) * 2020-01-17 2022-04-26 上海乐普云智科技股份有限公司 Method and device for detecting P wave and T wave in electrocardiosignal

Also Published As

Publication number Publication date
CN114533082A (en) 2022-05-27

Similar Documents

Publication Publication Date Title
CN111134659B (en) Method and device for detecting P wave and T wave in electrocardiosignal
CN104545887B (en) The recognition methods of artifact ecg wave form and device
CN108324271B (en) Electrocardiosignal identification method and system and electrocardiosignal monitoring equipment
CN110717415A (en) ST-segment classification convolutional neural network based on feature selection and using method thereof
CN110720894A (en) Atrial flutter detection method, device, equipment and storage medium
CN114533082B (en) Method for marking QRS wave type based on inter-heart-beat period data
CN110101407B (en) Fetal heart sound denoising method, system and device and storage medium
CN110751045A (en) Fault recording method, system and terminal equipment
EP4187435A1 (en) Training method and model for convolutional neural network based on sample distribution improvement
CN115545082B (en) Mass spectrogram generation method, device and system and readable storage medium
CN114533013B (en) Method for processing continuously acquired heart beat data
CN113712570B (en) Long intermittent electrocardiosignal data early warning method
CN114533080B (en) Method and device for identifying vibration wave of electrocardiosignal data
CN114403825B (en) Pulse wave signal identification method and device
CN113712568B (en) Method and device for classifying electrocardiosignal data
CN113658678B (en) Monitoring data early warning method
CN114722854A (en) Method and device for reducing noise of current signal of power equipment
CN113712567A (en) Method and device for generating interphase difference data sequence coefficients
CN114550411B (en) Method for early warning of abnormal heart beat type data
CN113743936A (en) Packet settlement method, device, equipment and storage medium
CN113647903B (en) Alarm switching method
RU178010U1 (en) Device for the formation of a synchronous ensemble of cardiocycles
CN114533014A (en) Method for early warning according to heart rate ranges of different heart rhythm types
CN112051442A (en) Method for improving time parameter measurement speed in microwave peak power measurement
CN114668401B (en) AI (artificial intelligence) electrocardiogram training data labeling method and device, electronic equipment and medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant