CN106974644A - A kind of electrocardiogram R wave detection method and system - Google Patents
A kind of electrocardiogram R wave detection method and system Download PDFInfo
- Publication number
- CN106974644A CN106974644A CN201710277305.0A CN201710277305A CN106974644A CN 106974644 A CN106974644 A CN 106974644A CN 201710277305 A CN201710277305 A CN 201710277305A CN 106974644 A CN106974644 A CN 106974644A
- Authority
- CN
- China
- Prior art keywords
- signal
- filtered
- pass filter
- electrocardiosignal
- ecg
- 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.)
- Pending
Links
Classifications
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/24—Detecting, measuring or recording bioelectric or biomagnetic signals of the body or parts thereof
- A61B5/316—Modalities, i.e. specific diagnostic methods
- A61B5/318—Heart-related electrical modalities, e.g. electrocardiography [ECG]
- A61B5/346—Analysis of electrocardiograms
- A61B5/349—Detecting specific parameters of the electrocardiograph cycle
- A61B5/352—Detecting R peaks, e.g. for synchronising diagnostic apparatus; Estimating R-R interval
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/72—Signal processing specially adapted for physiological signals or for diagnostic purposes
- A61B5/7225—Details of analog processing, e.g. isolation amplifier, gain or sensitivity adjustment, filtering, baseline or drift compensation
Abstract
The embodiment of the invention discloses a kind of electrocardiogram R wave detection method and system, the accuracy for improving the detection of R ripples.Present invention method includes:Electrocardiosignal is gathered, and regard electrocardiosignal as primary signal;According to primary signal, the first signal and secondary signal are obtained;Processing is filtered according to predetermined manner to the first signal and secondary signal respectively, filtered ECG signal and QRS wave group congruences is obtained;R ripple detections are carried out to QRS wave group congruences, to obtain the data message of R ripples;The data message of R ripples is mapped into ECG signal, to obtain the R ripples of electrocardiosignal.
Description
Technical field
The present invention relates to ECG R wave detection field, more particularly to a kind of electrocardiogram R wave detection method and system.
Background technology
Electrocardiogram (Electrocardiogram, ECG), is the objective finger of the generation, propagation and recovery process of cardiac excitation
Mark.ECG signal, in the general performance of body surface, contains abundant reflection cardiac rhythm and its electrical conduction as human heart activity
Physiology and pathological information, the physiological status at each position of heart can be objectively responded to a certain extent, is Diagnosing Cardiac shape disease
One of disease, the important evidence for evaluating cardiac function, have weight particularly with the diagnostic analysis of various arrhythmia cordis and conductive impairment
Big diagnostic value is present analysis with differentiating the most accurate method of cardiac arrhythmia.
On current ultrasonic diagnostic equipment, often it is equipped with ECG functions and patient is preferably examined with adjuvant clinical doctor
It is disconnected, but in order to ensure real-time Transmission and synchronism (being different from electrocardiograph dedicated test ECG) with ultrasonic device, it is necessary to as far as possible
Few is handled to ensure the real-time synchronization of ECG signal and ultrasonoscopy, and R ripples are detected using threshold test principle mostly,
And in the prior art because ECG signal is very faint, while drift phenomenon is inevitable.Therefore, the accuracy rate detected to R ripples
It is low.
The content of the invention
The embodiments of the invention provide a kind of electrocardiogram R wave detection method and system, for improving the accurate of R ripples detection
Property.
In view of this, first aspect present invention provides a kind of electrocardiogram R wave detection method, it may include:
Electrocardiosignal is gathered, and regard electrocardiosignal as primary signal;
According to primary signal, the first signal and secondary signal are obtained;
Processing is filtered according to predetermined manner to the first signal and secondary signal respectively, filtered ECG signal is obtained
With QRS wave group congruences;
R ripple detections are carried out to QRS wave group congruences, to obtain the data message of R ripples;
The data message of R ripples is mapped into filtered ECG signal, to obtain the R ripples of electrocardiosignal.
Further, after the step of gathering electrocardiosignal, in addition to:
Electrocardiosignal is pre-processed, and regard pretreated electrocardiosignal as primary signal.
Further, according to primary signal, the step of obtaining the first signal and secondary signal includes:
It is two parts of signals by primary signal backup, per portion respectively as the first signal and secondary signal;
Processing is filtered according to predetermined manner to the first signal and secondary signal, filtered ECG signal and QRS is obtained
The step of wave group signal, includes:
By the first signal by the first low pass filter, the first high-pass filter and the first trapper that pre-set,
Obtain filtered ECG signal;
Secondary signal is passed through in the second low pass filter, the second high-pass filter, the second trapper that pre-set
At least one and the 3rd high-pass filter, obtain QRS wave group congruences.
Further, according to primary signal, the step of obtaining the first signal and secondary signal includes:
Using primary signal as the first signal, and the first signal is passed sequentially through pre-set the first low pass filter,
First high-pass filter and the first trapper, obtain filtered signal as secondary signal;
Processing is filtered according to predetermined manner to the first signal and secondary signal, filtered ECG signal and QRS is obtained
The step of wave group signal, includes:
Using the secondary signal obtained after the first signal filtering as filtered ECG signal, and secondary signal is passed through
Three high-pass filters, obtain QRS wave group congruences.
Further, processing is filtered according to predetermined manner to the first signal and secondary signal respectively, obtained after filtering
ECG signal and include the step of QRS wave group congruences:
Input data is obtained, input data is to be determined according to the first signal and secondary signal;
Input data filter coefficient corresponding with Predetermined filter is subjected to multiplying, multiple result of calculations are obtained;
Multiple result of calculations are subjected to plus and minus calculation, using the result of plus and minus calculation as output data, with according to output number
According to the filtered ECG signal of determination and QRS wave group congruences.
Second aspect of the present invention provides a kind of ECG R wave detecting system, it may include:
Collecting unit, primary signal is used as gathering electrocardiosignal, and using electrocardiosignal;
Acquiring unit, for according to primary signal, obtaining the first signal and secondary signal;
Filter unit, for being filtered processing according to predetermined manner to the first signal and secondary signal respectively, is filtered
ECG signal and QRS wave group congruences after ripple;
Detection unit, for carrying out R ripple detections to QRS wave group congruences, to obtain the data message of R ripples;
Map unit, for the data message of R ripples to be mapped into filtered ECG signal, to obtain the R of electrocardiosignal
Ripple.
Further, system also includes:
Pretreatment unit, original letter is used as being pre-processed to electrocardiosignal, and using pretreated electrocardiosignal
Number.
Further, acquiring unit, specifically for:
It is two parts of signals by primary signal backup, per portion respectively as the first signal and secondary signal;
Filter unit, specifically for:
By the first signal by the first low pass filter, the first high-pass filter and the first trapper that pre-set,
Obtain filtered ECG signal;
Secondary signal is passed through in the second low pass filter, the second high-pass filter, the second trapper that pre-set
At least one and the 3rd high-pass filter, obtain QRS wave group congruences.
Further, acquiring unit, specifically for:
Using primary signal as the first signal, and the first signal is passed sequentially through pre-set the first low pass filter,
First high-pass filter and the first trapper, obtain filtered signal as secondary signal;
Filter unit, specifically for:
Using the secondary signal obtained after the first signal filtering as filtered ECG signal, and secondary signal is passed through
Three high-pass filters, obtain QRS wave group congruences.
Further, filter unit, specifically for:
Input data is obtained, input data is to be determined according to the first signal and secondary signal;
Input data filter coefficient corresponding with Predetermined filter is subjected to multiplying, multiple result of calculations are obtained;
Multiple result of calculations are subjected to plus and minus calculation, using the result of plus and minus calculation as output data, with according to output number
According to the filtered ECG signal of determination and QRS wave group congruences.
As can be seen from the above technical solutions, the embodiment of the present invention has advantages below:
The invention provides a kind of electrocardiogram R wave detection method, obtained in the electrocardiosignal to collection as primary signal
After first signal and secondary signal, processing can be filtered according to predetermined manner to the first signal and secondary signal respectively, obtained
To filtered ECG signal and QRS wave group congruences, due to filtered ECG signal and the initial data of QRS wave group congruences source
Unanimously, so that filtered ECG signal and QRS wave group congruences have identical temporal information characteristic, then will believe from QRS complex
Detect that the data message of obtained R ripples maps to the filtered ECG signal of determination in number, it is possible thereby to complete R in electrocardiosignal
The detection of ripple, and determine that R ripples are conducive to improving the accuracy that R ripples are detected by QRS wave group congruences.
Brief description of the drawings
Fig. 1 is electrocardiogram R wave detection method one embodiment schematic diagram in the embodiment of the present invention;
Fig. 2 is the first processing schematic diagram of data flow in the embodiment of the present invention;
Fig. 3 is the second processing schematic diagram of data flow in the embodiment of the present invention;
Fig. 4 is another embodiment schematic diagram of electrocardiogram R wave detection method in the embodiment of the present invention;
Fig. 5 is another embodiment schematic diagram of electrocardiogram R wave detection method in the embodiment of the present invention;
Fig. 6 is ECG R wave detecting system one embodiment schematic diagram in the embodiment of the present invention;
Fig. 7 is another embodiment schematic diagram of ECG R wave detecting system in the embodiment of the present invention.
Embodiment
The embodiments of the invention provide a kind of electrocardiogram R wave detection method and system, for improving the accurate of R ripples detection
Property.
In order that those skilled in the art more fully understand the present invention program, below in conjunction with the embodiment of the present invention
Accompanying drawing, the technical scheme in the embodiment of the present invention is clearly and completely described, it is clear that described embodiment is only
The embodiment of a part of the invention, rather than whole embodiments.Based on the embodiment in the present invention, ordinary skill people
The every other embodiment that member is obtained under the premise of creative work is not made, should all belong to the model that the present invention is protected
Enclose.
Term " first ", " second ", " the 3rd " in description and claims of this specification and above-mentioned accompanying drawing, "
The (if present)s such as four " are for distinguishing similar object, without for describing specific order or precedence.It should manage
The data that solution is so used can be exchanged in the appropriate case, so that the embodiments described herein can be with except illustrating herein
Or the order beyond the content of description is implemented.In addition, term " comprising " and " having " and their any deformation, it is intended that
Covering is non-exclusive to be included, for example, containing process, method, system, product or the equipment of series of steps or unit need not limit
In those steps or unit for clearly listing, but may include not list clearly or for these processes, method, production
Product or the intrinsic other steps of equipment or unit.
Human body electrocardio figure ECG signal be human heart electrical activity body surface it is comprehensive embody comprising substantial amounts of body
The physiology and pathological information of existing cardiac rhythm and electrical conduction, can objectively respond out the life at each position of heart to a certain extent
Reason and pathological condition, are one of diagnosis of cardiovascular diseases, the important evidence for evaluating each position physiological function of heart.
The detection of characteristic parameters and waveform recognition of ECG signal are that its signal is automatically analyzed and Diagnosis System
Basis, and the premise that ECG signal is automatically analyzed and basis are that R ripples are accurately identified in ECG signal, only R ripples are accurate
After identification, it just can guarantee that and be computed correctly heart rate, analysis HRV, ST sections of parameters of detection and correctly distinguish normal and abnormal
Heart rate.In general, detection identification is carried out to R ripples can be using difference threshold algorithm, template matching method, neural network and small
Wave conversion method etc., wherein, difference threshold algorithm is relatively simple, and calculating speed is fast, but is examined for the signal containing noise jamming
Survey effect undesirable;Template matching method is a kind of detection algorithm based on statistics identification, more stable, but repeats rate
Height, expends the time long;Neural network is to input reverse transmittance nerve network according to the electrocardiographic wave of different characteristics to enter
Row identification, Detection results substantially, but need the plenty of time to the processing of data;Wavelet Transform can be used for processing non-stationary letter
Number, but detection method is excessively complicated, and the calculating time is long, is unfavorable for detecting ECG signal in real time.In practical application
In, in order to ensure the real-time Transmission and synchronism of ECG signal, it is necessary to as far as possible few processing be carried out, mostly using threshold test
Principle is detected to R ripples.It follows that the accuracy rate of R ripples detection has much room for improvement.
In order to solve the above problems, a kind of electrocardiogram R wave detection method and system are provided in the present invention, different from existing
Have in technology and directly carried out after LPF, high-pass filtering the side of differential threshold detection to the original electrocardiosignal of collection
Method, the present invention is believed first respectively after the electrocardiosignal of collection is obtained into the first signal and secondary signal as primary signal
Number and secondary signal be filtered processing, obtain filtered ECG signal and QRS wave group congruences, pass through filtered ECG signal
Originated with QRS signal identical initial data and temporal information characteristic, can be by the number of the R ripples determined from QRS wave group congruences
It is believed that breath is mapped in filtered ECG signal, to obtain the R ripples in electrocardiosignal, because the noise in QRS wave group congruences is done
Disturb almost all to be filtered, then the accuracy of R ripples detection is improved, meanwhile, filtered ECG signal and QRS wave group congruences
To be handled by the parallel Double Data treatment mechanism not conflicted with one another, so as to be advantageously implemented to the real-time of electrocardiosignal
Detection.
For ease of understanding, the idiographic flow in the embodiment of the present invention is described below, referring to Fig. 1, the present invention is real
Applying electrocardiogram R wave detection method one embodiment in example includes:
101st, electrocardiosignal is gathered, and regard electrocardiosignal as primary signal.
In the present embodiment, when carrying out the detection of electrocardiogram to human body, the collecting unit of front end can be to the electrocardio of human body
Signal is acquired, it is possible to using the electrocardiosignal of collection as primary signal, to carry out R ripple detections.
Specifically, the electrode in the region outside the heart on the skin for adhering to human body can be used to obtain the original heart
Electric signal.Such as, the sticker (conductive adhesive gel) on a surface of electrode can be used to attach to these electrodes on skin,
Electrode then can obtain electrocardiosignal from the electrical activity in the heart and around the heart.
It is understood that the electrocardiosignal in the present embodiment can be the simulation output or undressed of ECG electrode
Sampled data point (sampled data point can be produced by such as A/D converter).
102nd, according to primary signal, the first signal and secondary signal are obtained.
In the present embodiment, using the electrocardiosignal of collection as after primary signal, it can obtain first according to primary signal and believe
Number and secondary signal.
Specifically, primary signal can be transmitted to the controller of front end via data communication bus, and by controller according to
Primary signal, obtains the first signal and secondary signal, wherein, acquisition modes can be including but not limited to following two:
1st, primary signal is directly backed up as two parts of signals, can believed per portion signal respectively as the first signal and second
Number;
2nd, primary signal is carried out after corresponding filtering process, then backed up as two parts of signals, can distinguished per portion signal
It is used as the first signal and secondary signal.
103rd, processing is filtered according to predetermined manner to the first signal and secondary signal respectively, obtains filtered ECG
Signal and QRS wave group congruences.
In the present embodiment, obtain after the first signal and secondary signal, can respectively to the first signal and secondary signal according to
Predetermined manner is filtered processing, obtains filtered ECG signal and QRS wave group congruences.
Specifically, controller can be entered to the first signal and secondary signal respectively using Predetermined filter according to predetermined manner
Row digital filtering algorithm processing, to obtain filtered ECG signal and QRS wave group congruences.Wherein, filtered ECG letters are obtained
Number and the modes of QRS wave group congruences can be including but not limited to following two:
1st, as shown in Fig. 2 after primary signal is carried out into backup for the first signal and secondary signal, being incited somebody to action using Predetermined filter
Wherein the first signal is filtered processing and obtains filtered ECG signal in a way, and utilizes Predetermined filter by the
Binary signal is alternatively filtered processing and obtains QRS wave group congruences, that is, is getting the first signal and secondary signal
The parallel Double Data processing of the first signal and secondary signal is carried out afterwards.
2nd, as shown in figure 3, using primary signal as the first signal, using Predetermined filter by the first signal according to one kind side
Can be two parts by secondary signal backup after formula is filtered the obtained signal of processing as secondary signal, by a copy of it by
The secondary signal that first signal filtering processing is obtained recycles Predetermined filter by a copy of it as filtered ECG signal
Secondary signal alternatively proceeds filtering process and obtains QRS wave group congruences, i.e., filtered ECG signal is lost
True processing, obtain be almost in addition to QRS complex straight line signal, fully the interference signal in addition to QRS complex is filtered
Remove.
It is understood that the Predetermined filter in the present embodiment can be multiple, it is above-mentioned according to the difference of predetermined manner
Be filtered corresponding Predetermined filter during processing specifically can be according to actual needs designed, herein not with inconsistent
Limit.
104th, R ripple detections are carried out to QRS wave group congruences, to obtain the data message of R ripples.
In the present embodiment, obtain after filtered ECG signal and QRS wave group congruences, R ripple inspections are carried out to QRS wave group congruences
Survey, to obtain the data message of R ripples.
Specifically, the signal that it is almost straight line in addition to QRS complex that the QRS wave group congruences in the present embodiment, which can be,
Frequency component i.e. in addition to QRS complex is filtered out totally, and R ripples are as the maximum ripple of amplitude in QRS complex, with larger knowledge
Do not spend, then can carry out sentencing for R ripples using such as threshold test principle in the QRS wave group congruences of almost state no interference signal
It is disconnected, it is possible to value and the position of R ripples are determined in QRS wave group congruences.Further, can according to the position of R ripples
To determine temporal characteristics of the R ripples in QRS wave group congruences, i.e., the seat of R ripples is determined on the corresponding time coordinate of QRS wave group congruences
Mark, it is possible thereby to will at least include the information of temporal characteristics as the data message of R ripples.
It should be noted that threshold value of the method except described above of R ripples is judged in the present embodiment in QRS wave group congruences
Cleaning Principle, in actual applications, can also utilize Slope Method and other methods, it is preferred that can select amount of calculation it is small, consumption
When few method, to ensure detection in real time, do not limit herein specifically.
In the present embodiment, determine that the method for R ripples is referred to prior art in QRS wave group congruences, here is omitted.
105th, the data message of R ripples is mapped into filtered ECG signal, to obtain the R ripples of electrocardiosignal.
In the present embodiment, R ripple detections are carried out to QRS wave group congruences, obtained after the R ripple information in QRS wave group congruences, can be with
The data message of R ripples is mapped into filtered ECG signal, to obtain the R ripples of electrocardiosignal.
Specifically, controller carries out R ripple detections to QRS wave group congruences, the data letter of R ripples in QRS wave group congruences is got
After breath, it can be exported via data/address bus in filtered ECG signal and QRS wave group congruences at data message to the image of R ripples
Unit (such as FPGA processor) is managed, due to filtered ECG signal and the initial data of QRS wave group congruences source (i.e. original letter
Number) consistent, then the data inside filtered ECG signal and QRS wave group congruences have identical temporal information characteristic, that is, filter
ECG signal after ripple is corresponding with QRS wave group congruences to be had in identical time coordinate, filtered ECG signal and QRS wave group congruences
Position consistency of the identical data on time coordinate so that after determining the data messages of R ripples in QRS wave group congruences, image
Processing unit can map to the data message of R ripples on the time coordinate of filtered ECG signal, it is possible to be sat in the time
The R ripples determined in filtered ECG signal are put on, so as to obtain the R ripples in electrocardiosignal.
By foregoing description, in the present embodiment, pass through and R ripples are determined in the QRS wave group congruences of state no interference signal
Data message, re-maps to filtered ECG signal and the method that determines R-Wave of ECG Signal, can improve the standard of R ripples detection
True property.
In the present invention, the first signal, the acquisition modes of secondary signal and corresponding filtered ECG based on described above
The difference of the acquisition modes of signal and QRS wave group congruences, below to illustrating respectively:
Referring to Fig. 4, another embodiment of electrocardiogram R wave detection method includes in the embodiment of the present invention:
401st, electrocardiosignal is gathered.
Except not using electrocardiosignal in addition to primary signal, step 401 in the present embodiment and the step in embodiment illustrated in fig. 1
Rapid 101 is identical, and here is omitted.
402nd, electrocardiosignal is pre-processed, and regard pretreated electrocardiosignal as primary signal.
In the present embodiment, collect after the original electrocardiosignal of human body, electrocardiosignal can be pre-processed, it is possible to
It regard pretreated electrocardiosignal as primary signal.
Specifically, the electrocardiosignal of collection is about a millivolt magnitude, can first it be pre-processed, tentatively to reduce electrocardio letter
Noise jamming in number, can such as be amplified to electrocardiosignal, and do the processing of hardware low pass ripple, the electrocardio after being handled
Signal is used as primary signal.Because electrocardiosignal is only pre-processed, except normal people in pretreated electrocardiosignal
Outside body ECG signal, the interference of other in other interference signals, such as Hz noise, system and white noise signal can also be included.
It is understood that in the preprocessing process of electrocardiosignal, the filtering process mode when being filtered processing
Hardware filtering processing is not limited to, the present embodiment is by way of example only.
403rd, it is two parts of signals by primary signal backup, per portion respectively as the first signal and secondary signal.
In the present embodiment, electrocardiosignal is pre-processed, and using pretreated electrocardiosignal as after primary signal,
It can be two parts of signals by primary signal backup, the first signal and secondary signal can be used as respectively per a.
404th, the first signal is passed through into the first low pass filter, the first high-pass filter and the first trap that pre-set
Device, obtains filtered ECG signal.
In the present embodiment, primary signal is backed up after the first signal and secondary signal, the first signal can be passed through pre-
The first low pass filter, the first high-pass filter and the first trapper first set, obtains filtered ECG signal.
Specifically, in a passage, controller can utilize the first low pass filter, the first high-pass filter and the
One trapper is filtered processing according to the first order to the first signal, for example, can be high to first with the first low pass filter
Bandpass filter is filtered processing to putting in order for the first trapper again.Wherein, the first low pass filter can be used for filtering out
The frequency component more much higher than ECG frequency, the first high-pass filter can be used for filtering out the frequency component more much lower than ECG, the
One trapper can be used for carrying out fixed-point filter to the Hz noise of specific frequency section.
In the present embodiment, the first signal is filtered processing and obtains filtered ECG signal by each above-mentioned wave filter
Concrete mode can be:
Input data is obtained, input data is to be determined according to the first signal;
Input data filter coefficient corresponding with the wave filter pre-set is subjected to multiplying, multiple calculating are obtained
As a result;
Multiple result of calculations are subjected to plus and minus calculation, using the result of plus and minus calculation as output data, to cause according to defeated
Go out data and determine filtered ECG signal.
It is filtered the concrete mode of processing, this reality according to predetermined manner to the first signal based on each above-mentioned wave filter
Apply in example, it is assumed that with the first low pass filter to the first high-pass filter putting in order to the first signal to the first trapper again
Processing is filtered, can be as follows:
1st, the first low pass filter is filtered processing
Before input data inputs the first low pass filter, input data can be cached, then team can be used
Row seal in the mode gone here and there out, and input data is inputted to the first low pass filter with the order of first in first out.In the present embodiment, should
First low pass filter design be for filter higher than 150HZ frequency component, its design implementation include but is not limited to
Following form:
Y=A1*x+A2*x1+A3*x2+A4*x3+A5*y1-A6*y2+A7*y3
Wherein, x can be the first signal, and x1 can be x upper first signal, and x2 can be upper one first of x1
Signal, x3 can be x2 upper first signal, and y can be the corresponding output datas of x, and y1 can be correspondence x1 output number
According to y2 can be correspondence x2 output data, and y3 can be correspondence x3 output data, and A1, A2, A3, A4, A5, A6, A7 are normal
Number (can need to be configured) according to the filtering of the first low pass filter.
In actual applications, such as x, x1, x2, x3, y1, y2, y3 can be cached in the first low pass filtered of correspondence by controller
In the data storage cell of ripple device, inputted in the way of first in first out into the first low pass filter, for example, when x is first
During individual first signal, x1, x2, x3, y1, y2, y3 can be designed as 0;When x is second the first signal, x1 can be first
Individual first signal, y1 can be the corresponding output data of first the first signal, and x2, x3, y2, y3 can be designed as 0;Work as x
During for the 3rd the first signal, x1 can be second the first signal, and y1 can be the corresponding output number of second the first signal
According to x2 can be first the first signal, and y2 can be the corresponding output data of first the first signal, and x3, y3 can be set
0 is calculated as, by that analogy, the input data of caching is inputted to the first low pass filter in the way of first in first out and is filtered
Processing.
2nd, the first high-pass filter is filtered processing
Likewise, it is consistent with the first low pass filter, can be to defeated before input data inputs the first high-pass filter
Enter data to be cached, then can be by the way of queue is sealed in and gone here and there out, with the order of first in first out to the first high-pass filter
Input input data.In the present embodiment, first high-pass filter is designed as filtering the frequency component less than 0.05HZ,
It designs implementation and included but is not limited in following form:
Y=B1*x-B2*x1+B3*x2+B4*y1-B5*y2
Where it is assumed that the output data that the first signal is obtained after being filtered through the first low pass filter is first M signal,
Then x can be first M signal, and x1 can be an x upper first M signal, and x2 can be in upper one first of x1
Between signal, y can be the corresponding output datas of x, y1 can for correspondence x1 output data, y2 can for correspondence x2 output number
According to B1, B2, B3, B4, B5 are constant (can be needed to be configured according to the filtering of the first high-pass filter).
In actual applications, such as x, x1, x2, y1, y2 can also be cached in the first high-pass filter of correspondence by controller
Data storage cell in, inputted in the way of first in first out into the first high-pass filter, for example, when x is first the
During one M signal, x1, x2, y1, y2 can be designed as 0;When x is second first M signal, x1 can be first
First M signal, y1 can be the corresponding output data of first first M signal, and x2, y2 can be designed as 0;Work as x
During for the 3rd first M signal, x1 can be second first M signal, and y1 can be second first M signal
Corresponding output data, x2 can be first first M signal, and y2 can be corresponding defeated for first first M signal
Go out data, by that analogy, the input data of caching is inputted to the first high-pass filter in the way of first in first out and filtered
Ripple processing.
3rd, the first trapper is filtered processing
Likewise, it is consistent with the first low pass filter, can be to input number before input data inputs the first trapper
According to being cached, then it can be inputted by the way of queue is sealed in and gone here and there out with the order of first in first out to the first trapper
Data.In the present embodiment, first the design of notch is the frequency component for filtering 50/60HZ, and it designs implementation
Including but not limited in following form:
Y=C1*x-C2*x1+C3*x2+C4*y1-C5*y2
Where it is assumed that the output data that first M signal is obtained after the first high pass filter filters is believed for the second centre
Number, then x can be second M signal, and x1 can be an x upper second M signal, and x2 can be upper one second of x1
M signal, y can be the corresponding output datas of x, and y1 can be correspondence x1 output data, and y2 can be correspondence x2 output
Data, C1, C2, C3, C4, C5 are constant (can be needed to be configured according to the filtering of the first trapper).
In actual applications, such as x, x1, x2, y1, y2 can also be cached in the number of the first trapper of correspondence by controller
According in memory cell, inputted in the way of first in first out into the first trapper, for example, when x is to believe in the middle of first second
Number when, x1, x2, y1, y2 can be designed as 0;When x is second second M signal, x1 can be in the middle of first second
Signal, y1 can be the corresponding output data of first second M signal, and x2, y2 can be designed as 0;When x is the 3rd
During second M signal, x1 can be second second M signal, and y1 can be corresponding defeated for second second M signal
Go out data, x2 can be first second M signal, and y2 can be the corresponding output data of first second M signal, with
This analogizes, and inputs the input data of caching to the first wave filter in the way of first in first out and is filtered processing.
Thus, after by the filtering process of said sequence, other interference signals in the first signal can be filtered out totally,
More real ECG signal is obtained, then can be using the output data after the first trapper filtering process as after filtering
ECG signal.
It is understood that in actual applications, the first low pass filter, the first high-pass filter and the first trapper
It can also be put in order with others and processing is filtered to the first signal obtain filtered ECG signal, but adjacent filter
Between, it is upper one that the input data of present filter, which includes the output data of a upper wave filter, i.e. the x variables of present filter,
The y variables of individual wave filter, are not limited this time.
405th, secondary signal is passed through into the second low pass filter, the second high-pass filter, the second trapper that pre-set
In at least one and the 3rd high-pass filter, obtain QRS wave group congruences.
In the present embodiment, after primary signal carries out backup for the first signal and secondary signal, secondary signal can be passed through
At least one in the second low pass filter for pre-setting, the second high-pass filter, the second trapper and the filter of the 3rd high pass
Ripple device, obtains QRS wave group congruences.
Specifically, in another passage, controller can utilize the second low pass filter, the second high-pass filter, the
At least one and the 3rd high-pass filter in two trappers are filtered processing to secondary signal according to the second order.In reality
In the application of border, in order to which QRS wave group congruences can be obtained, no matter the second low pass filter, the second high-pass filter, the second trapper
Combination and order how, the 3rd high-pass filter is last wave filter.
In the present embodiment, the first signal is filtered the tool that processing obtains QRS wave group congruences by each above-mentioned wave filter
Body mode can be:
Input data is obtained, input data is to be determined according to secondary signal;
Input data filter coefficient corresponding with the wave filter pre-set is subjected to multiplying, multiple calculating are obtained
As a result;
Multiple result of calculations are subjected to plus and minus calculation, using the result of plus and minus calculation as output data, to cause according to defeated
Go out data and determine QRS wave group congruences.
For example, it is assumed that with the second low pass filter to the second high-pass filter to the second trapper again to the second trapper
Put in order and be filtered processing, then the content illustrated based on step 404 is (other interior in addition to secondary signal is the first signal
Hold consistent), secondary signal is being filtered place via the second low pass filter, the second high-pass filter, the second trapper successively
After reason, the 3rd high-pass filter can be gone successively to and be filtered processing:
Likewise, it is consistent with the second low pass filter, can be to defeated before input data inputs the 3rd high-pass filter
Enter data to be cached, then can be by the way of queue is sealed in and gone here and there out, with the order of first in first out to the 3rd high-pass filter
Input input data.In the present embodiment, the 3rd high-pass filter is designed as filtering the frequency point beyond QRS complex
Amount, it designs implementation and included but is not limited in following form:
Y=D1*x-D2x1+D3*x2-D4*x3+D5*y1-D6*y2+D7*y3
Where it is assumed that the output data that second M signal is obtained after being filtered through the second trapper is the 3rd M signal,
Then x can be the 3rd M signal, and x1 can be x upper 3rd M signal, and x2 can be in upper one the 3rd of x1
Between signal, x3 can be x2 upper 3rd M signal, and y can be the corresponding output datas of x, and y1 can be correspondence x1
Output data, y2 can be correspondence x2 output data, and y3 can be correspondence x3 output data.
In actual applications, such as x, x1, x2, x3, y1, y2, y3 can also be cached in the 3rd high pass of correspondence by controller
In the data storage cell of wave filter, inputted in the way of first in first out into the 3rd high-pass filter, for example, when x is the
During one three M signal, x1, x2, x3, y1, y2, y3 can be designed as 0;When x is second three M signal, x1
Can be first the 3rd M signal, y1 can be the corresponding output data of first the 3rd M signal, and x2, x3, y2,
Y3 can be designed as 0;When x is the 3rd three M signal, x1 can be second the 3rd M signal, and y1 can be the
The corresponding output data of two the 3rd M signals, x2 can be first the 3rd M signal, and y2 can be first the 3rd
The corresponding output data of M signal, and x3, y2 can be designed as 0, by that analogy, by caching in the way of first in first out
Input data inputs to the 3rd high-pass filter and is filtered processing.
Thus, after by the filtering process of said sequence, obtain in addition to QRS complex be almost straight line signal, will
Output data after the processing of 3rd high pass filter filters is used as QRS wave group congruences.
It is understood that the step 404 and step 405 in the present embodiment are execution simultaneously.
Step 406 in the present embodiment is identical to step 105 with the step 104 in embodiment illustrated in fig. 1 to step 407,
Here is omitted
Further, in the present embodiment, the data message of R ripples is mapped to after filtered ECG signal, can be according to filter
The data message of ECG signal and R ripples after ripple is imaged.Specifically, filtered ECG signal is incidentally gone up QRS by controller
The data message of R ripples, is uploaded to after graphics processing unit using data/address bus in wave group signal, and graphics processing unit can basis
The data message of R ripples determines the R ripples in filtered ECG signal in QRS wave group congruences, then can cause image-display units
(such as host computer) shows ECG waveform according to the filtered ECG signal obtained in a passage, it is possible to according to another passage
In in the QRS wave group congruences that obtain the data message of R ripples R ripple trigger positions are shown in ECG waveform, thus complete electrocardiogram
Detection and display.
On the basis of above-described embodiment, in the present embodiment, using two passages to backing up the primary signal point for two parts
Not carry out predetermined manner filtering process, corresponding filtered ECG signal and QRS wave group congruences can be respectively obtained, carried
While the accuracy of high R ripples detection, this parallel Double Data treatment mechanism can not influence to obtain filtered ECG signal
While, the data message of R ripples in QRS complex can be obtained, so as to the less signal of time-triggered protocol first
And reach the output and display of filtered ECG signal, it is possible to reach determination filter using the data message of R ripples in QRS complex
The purpose of R ripples in ECG signal after ripple, is conducive to meeting requirement of real-time.
Referring to Fig. 5, another embodiment of electrocardiogram R wave detection method includes in the embodiment of the present invention:
Step 501 in the present embodiment is identical to step 202 with the step 201 in embodiment illustrated in fig. 2 to step 502,
Here is omitted.
503rd, using primary signal as the first signal, and the first signal is passed sequentially through to the first LPF pre-set
Device, the first high-pass filter and the first trapper, obtain filtered signal as secondary signal.
In the present embodiment, obtain after primary signal, can be using primary signal as the first signal, and by the first signal successively
By the first low pass filter, the first high-pass filter and the first trapper pre-set, obtain filtered signal and make
For secondary signal.
It is identical with the content that step 404 in embodiment illustrated in fig. 4 illustrates that the content of secondary signal is obtained in the present embodiment, this
Place is repeated no more.
504th, the secondary signal obtained after the first signal filtering is led to as filtered ECG signal, and by secondary signal
The 3rd high-pass filter is crossed, QRS wave group congruences are obtained;
In the present embodiment, obtain after secondary signal, secondary signal can be backed up, wherein, portion is by the first signal
The secondary signal obtained after filtering is as filtered ECG signal, for exporting to show ECG waveform, another second letter
Number then processing can be filtered using the 3rd high-pass filter, obtain QRS wave group congruences.
The content illustrated based on step 405 in embodiment illustrated in fig. 4, it is known that secondary signal (i.e. filtered ECG signal)
Can be the 3rd M signal, here is omitted for identical content.
Step 505 in the present embodiment to 506 with the step 406 in embodiment illustrated in fig. 4 to 407 identical, herein no longer
Repeat.
From unlike embodiment illustrated in fig. 4, in the present embodiment, can be carried out after secondary signal is obtained at subchannel
Reason, the secondary signal of a passage can be directly used in as filtered ECG signal to be exported and shows, in another passage
Secondary signal then proceeds filtering process, to determine the data message of R ripples in QRS complex, due to obtaining filtered ECG letters
Number corresponding wave filter pre-set is consistent with obtaining first three corresponding wave filter for pre-setting of QRS wave group congruences, and
Regardless of putting in order for first three wave filter pre-set, filtered ECG signal can be obtained, then from obtaining
The mode of data backup reprocessing is proceeded by after filtered ECG signal, it is possible to reduce the use of the wave filter pre-set,
The consuming of hardware resource is reduced, cost is advantageously reduced, meanwhile, it also ensure that the accuracy of R ripples detection.
It is understood that the content illustrated except embodiment illustrated in fig. 5, in actual applications, can also be by shared
After at least one wave filter in first three wave filter pre-set, then the data processing of different passages is carried out, to be filtered
ECG signal and QRS wave group congruences after ripple, specifically can according to actual needs be designed, not limit herein.
The electrocardiogram R wave detection method in the embodiment of the present invention is described above, below to the embodiment of the present invention
In ECG R wave detecting system be described, referring to Fig. 6, one reality of ECG R wave detecting system in the embodiment of the present invention
Applying example includes:
Collecting unit 601, primary signal is used as gathering electrocardiosignal, and using electrocardiosignal;
Acquiring unit 602, for according to primary signal, obtaining the first signal and secondary signal;
Filter unit 603, for being filtered processing according to predetermined manner to the first signal and secondary signal respectively, is obtained
Filtered ECG signal and QRS wave group congruences;
Detection unit 604, for carrying out R ripple detections to QRS wave group congruences, to obtain the data message of R ripples;
Map unit 605, for the data message of R ripples to be mapped into filtered ECG signal, to obtain electrocardiosignal
R ripples.
Optionally, in some embodiments of the invention, as shown in fig. 7, system can also include:
Pretreatment unit 606, for being pre-processed to electrocardiosignal, and using pretreated electrocardiosignal as original
Signal.
Optionally, in some embodiments of the invention, acquiring unit 602, can further specifically for:
It is two parts of signals by primary signal backup, per portion respectively as the first signal and secondary signal;
Filter unit 603, can further specifically for:
By the first signal by the first low pass filter, the first high-pass filter and the first trapper that pre-set,
Obtain filtered ECG signal;
Secondary signal is passed through in the second low pass filter, the second high-pass filter, the second trapper that pre-set
At least one and the 3rd high-pass filter, obtain QRS wave group congruences.
Optionally, in some embodiments of the invention, acquiring unit 602, can further specifically for:
Using primary signal as the first signal, and the first signal is passed sequentially through pre-set the first low pass filter,
First high-pass filter and the first trapper, obtain filtered signal as secondary signal;
Filter unit 603, can further specifically for:
Using the secondary signal obtained after the first signal filtering as filtered ECG signal, and secondary signal is passed through
Three high-pass filters, obtain QRS wave group congruences.
Optionally, in some embodiments of the invention, filter unit 603, can further specifically for:
Input data is obtained, input data is to be determined according to the first signal and secondary signal;
Input data filter coefficient corresponding with Predetermined filter is subjected to multiplying, multiple result of calculations are obtained;
Multiple result of calculations are subjected to plus and minus calculation, using the result of plus and minus calculation as output data, with according to output number
According to the filtered ECG signal of determination and QRS wave group congruences.
It is apparent to those skilled in the art that, for convenience and simplicity of description, the system of foregoing description,
The specific work process of device and unit, may be referred to the corresponding process in preceding method embodiment, will not be repeated here.
In several embodiments provided herein, it should be understood that disclosed system, apparatus and method can be with
Realize by another way.For example, device embodiment described above is only schematical, for example, the unit
Divide, only a kind of division of logic function there can be other dividing mode when actually realizing, such as multiple units or component
Another system can be combined or be desirably integrated into, or some features can be ignored, or do not perform.It is another, it is shown or
The coupling each other discussed or direct-coupling or communication connection can be the indirect couplings of device or unit by some interfaces
Close or communicate to connect, can be electrical, machinery or other forms.
The unit illustrated as separating component can be or may not be it is physically separate, it is aobvious as unit
The part shown can be or may not be physical location, you can with positioned at a place, or can also be distributed to multiple
On NE.Some or all of unit therein can be selected to realize the mesh of this embodiment scheme according to the actual needs
's.
In addition, each functional unit in each embodiment of the invention can be integrated in a processing unit, can also
That unit is individually physically present, can also two or more units it is integrated in a unit.Above-mentioned integrated list
Member can both be realized in the form of hardware, it would however also be possible to employ the form of SFU software functional unit is realized.
If the integrated unit is realized using in the form of SFU software functional unit and as independent production marketing or used
When, it can be stored in a computer read/write memory medium.Understood based on such, technical scheme is substantially
The part contributed in other words to prior art or all or part of the technical scheme can be in the form of software products
Embody, the computer software product is stored in a storage medium, including some instructions are to cause a computer
Equipment (can be personal computer, server, or network equipment etc.) performs the complete of each embodiment methods described of the invention
Portion or part steps.And foregoing storage medium includes:USB flash disk, mobile hard disk, read-only storage (ROM, Read-Only
Memory), random access memory (RAM, RandomAccess Memory), magnetic disc or CD etc. are various can store journey
The medium of sequence code.
Described above, the above embodiments are merely illustrative of the technical solutions of the present invention, rather than its limitations;Although with reference to before
Embodiment is stated the present invention is described in detail, it will be understood by those within the art that:It still can be to preceding
State the technical scheme described in each embodiment to modify, or equivalent substitution is carried out to which part technical characteristic;And these
Modification is replaced, and the essence of appropriate technical solution is departed from the spirit and scope of various embodiments of the present invention technical scheme.
Claims (10)
1. a kind of electrocardiogram R wave detection method, it is characterised in that including:
Electrocardiosignal is gathered, and regard the electrocardiosignal as primary signal;
According to the primary signal, the first signal and secondary signal are obtained;
Processing is filtered according to predetermined manner to first signal and the secondary signal respectively, filtered ECG is obtained
Signal and QRS wave group congruences;
R ripple detections are carried out to the QRS wave group congruences, to obtain the data message of R ripples;
The data message of the R ripples is mapped into the filtered ECG signal, to obtain the R ripples of the electrocardiosignal.
2. electrocardiogram R wave detection method according to claim 1, it is characterised in that in the step of the collection electrocardiosignal
After rapid, in addition to:
The electrocardiosignal is pre-processed, and regard pretreated electrocardiosignal as the primary signal.
3. electrocardiogram R wave detection method according to claim 1 or 2, it is characterised in that described according to the original letter
Number, the step of obtaining the first signal and secondary signal includes:
It is two parts of signals by primary signal backup, per portion respectively as first signal and the secondary signal;
Processing is filtered according to predetermined manner to first signal and the secondary signal, filtered ECG signal is obtained
The step of with QRS wave group congruences, includes:
By first signal by the first low pass filter, the first high-pass filter and the first trapper that pre-set,
Obtain the filtered ECG signal;
The secondary signal is passed through in the second low pass filter, the second high-pass filter, the second trapper that pre-set
At least one and the 3rd high-pass filter, obtain the QRS wave group congruences.
4. electrocardiogram R wave detection method according to claim 1 or 2, it is characterised in that described according to the original letter
Number, the step of obtaining the first signal and secondary signal includes:
Using the primary signal as the first signal, and first signal is passed sequentially through to the first LPF pre-set
Device, the first high-pass filter and the first trapper, obtain filtered signal as the secondary signal;
Processing is filtered according to predetermined manner to first signal and the secondary signal, filtered ECG signal is obtained
The step of with QRS wave group congruences, includes:
Using the secondary signal obtained after first signal filtering as the filtered ECG signal, and by described
Binary signal obtains the QRS wave group congruences by the 3rd high-pass filter.
5. electrocardiogram R wave detection method according to claim 1 or 2, it is characterised in that described to believe respectively described first
Number and the secondary signal be filtered processing according to predetermined manner, obtain the step of filtered ECG signal and QRS wave group congruences
Suddenly include:
Input data is obtained, the input data is to be determined according to first signal and the secondary signal;
Input data filter coefficient corresponding with Predetermined filter is subjected to multiplying, multiple result of calculations are obtained;
The multiple result of calculation is subjected to plus and minus calculation, using the result of plus and minus calculation as output data, with according to described defeated
Go out data and determine filtered ECG signal and QRS wave group congruences.
6. a kind of ECG R wave detecting system, it is characterised in that including:
Collecting unit, primary signal is used as gathering electrocardiosignal, and using the electrocardiosignal;
Acquiring unit, for according to the primary signal, obtaining the first signal and secondary signal;
Filter unit, for being filtered processing according to predetermined manner to first signal and the secondary signal respectively, is obtained
To filtered ECG signal and QRS wave group congruences;
Detection unit, for carrying out R ripple detections to the QRS wave group congruences, to obtain the data message of R ripples;
Map unit, for the data message of the R ripples to be mapped into the filtered ECG signal, to obtain the electrocardio
The R ripples of signal.
7. ECG R wave detecting system according to claim 6, it is characterised in that the system also includes:
Pretreatment unit, for being pre-processed to the electrocardiosignal, and regard pretreated electrocardiosignal as the original
Beginning signal.
8. the ECG R wave detecting system according to claim 6 or 7, it is characterised in that the acquiring unit, specific to use
In:
It is two parts of signals by primary signal backup, per portion respectively as first signal and the secondary signal;
The filter unit, specifically for:
By first signal by the first low pass filter, the first high-pass filter and the first trapper that pre-set,
Obtain the filtered ECG signal;
The secondary signal is passed through in the second low pass filter, the second high-pass filter, the second trapper that pre-set
At least one and the 3rd high-pass filter, obtain the QRS wave group congruences.
9. the ECG R wave detecting system according to claim 6 or 7, it is characterised in that the acquiring unit, specific to use
In:
Using the primary signal as the first signal, and first signal is passed sequentially through to the first LPF pre-set
Device, the first high-pass filter and the first trapper, obtain filtered signal as the secondary signal;
The filter unit, specifically for:
The secondary signal obtained after first signal filtering is believed as filtered ECG signal, and by described second
Number by the 3rd high-pass filter, the QRS wave group congruences are obtained.
10. the ECG R wave detecting system according to claim 6 or 7, it is characterised in that the filter unit, specific to use
In:
Input data is obtained, the input data is to be determined according to first signal and the secondary signal;
Input data filter coefficient corresponding with Predetermined filter is subjected to multiplying, multiple result of calculations are obtained;
The multiple result of calculation is subjected to plus and minus calculation, using the result of plus and minus calculation as output data, with according to described defeated
Go out data and determine filtered ECG signal and QRS wave group congruences.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710277305.0A CN106974644A (en) | 2017-04-25 | 2017-04-25 | A kind of electrocardiogram R wave detection method and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710277305.0A CN106974644A (en) | 2017-04-25 | 2017-04-25 | A kind of electrocardiogram R wave detection method and system |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106974644A true CN106974644A (en) | 2017-07-25 |
Family
ID=59344959
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710277305.0A Pending CN106974644A (en) | 2017-04-25 | 2017-04-25 | A kind of electrocardiogram R wave detection method and system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106974644A (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109984740A (en) * | 2018-01-03 | 2019-07-09 | 四川锦江电子科技有限公司 | A kind of device and method positioning ecg characteristics in body surface ECG data |
CN111345812A (en) * | 2018-12-24 | 2020-06-30 | Zoll医疗公司 | R wave detection method and device, and computer readable storage medium |
CN113842150A (en) * | 2021-09-24 | 2021-12-28 | 北京三春晖医疗器械有限公司 | R wave acquisition method and system |
CN114521899A (en) * | 2020-11-23 | 2022-05-24 | 武汉心络科技有限公司 | Electrocardiosignal filtering method and device, computer equipment and storage medium |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101627907A (en) * | 2009-07-17 | 2010-01-20 | 深圳迪美泰数字医学技术有限公司 | Device and method for analyzing and processing electrocardiograph signal |
CN104161510A (en) * | 2014-08-27 | 2014-11-26 | 电子科技大学 | Multistage lead electrocardiograph signal QRS waveform identification method |
CN105054926A (en) * | 2015-04-13 | 2015-11-18 | 深圳市飞马与星月科技研究有限公司 | Electrocardiosignal feature information extraction method and device |
CN106529425A (en) * | 2016-10-20 | 2017-03-22 | 包磊 | R-wave extraction method and system for ECG signals |
-
2017
- 2017-04-25 CN CN201710277305.0A patent/CN106974644A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101627907A (en) * | 2009-07-17 | 2010-01-20 | 深圳迪美泰数字医学技术有限公司 | Device and method for analyzing and processing electrocardiograph signal |
CN104161510A (en) * | 2014-08-27 | 2014-11-26 | 电子科技大学 | Multistage lead electrocardiograph signal QRS waveform identification method |
CN105054926A (en) * | 2015-04-13 | 2015-11-18 | 深圳市飞马与星月科技研究有限公司 | Electrocardiosignal feature information extraction method and device |
CN106529425A (en) * | 2016-10-20 | 2017-03-22 | 包磊 | R-wave extraction method and system for ECG signals |
Non-Patent Citations (2)
Title |
---|
吴庆玲: "嵌入式实时心电诊断算法", 《南京大学硕士学位论文》 * |
徐廷松、张跃、杨波: "简单快速实时R波检测算法的研究", 《计算机工程与设计》 * |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109984740A (en) * | 2018-01-03 | 2019-07-09 | 四川锦江电子科技有限公司 | A kind of device and method positioning ecg characteristics in body surface ECG data |
CN111345812A (en) * | 2018-12-24 | 2020-06-30 | Zoll医疗公司 | R wave detection method and device, and computer readable storage medium |
CN114521899A (en) * | 2020-11-23 | 2022-05-24 | 武汉心络科技有限公司 | Electrocardiosignal filtering method and device, computer equipment and storage medium |
CN114521899B (en) * | 2020-11-23 | 2024-02-13 | 武汉心络科技有限公司 | Electrocardiosignal filtering method, electrocardiosignal filtering device, computer equipment and storage medium |
CN113842150A (en) * | 2021-09-24 | 2021-12-28 | 北京三春晖医疗器械有限公司 | R wave acquisition method and system |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11344243B2 (en) | Artificial intelligence self-learning-based static electrocardiography analysis method and apparatus | |
US11529103B2 (en) | Artificial intelligence self-learning-based automatic electrocardiography analysis method and apparatus | |
CN109171712B (en) | Atrial fibrillation identification method, atrial fibrillation identification device, atrial fibrillation identification equipment and computer readable storage medium | |
US11234629B2 (en) | Method and device for self-learning dynamic electrocardiography analysis employing artificial intelligence | |
US11617528B2 (en) | Systems and methods for reduced lead electrocardiogram diagnosis using deep neural networks and rule-based systems | |
CN103690156B (en) | The processing method of a kind of heart rate acquisition methods and electrocardiosignal | |
EP3672474A1 (en) | A method of detecting abnormalities in ecg signals | |
CN106166065B (en) | Wearable electrocardio health interaction platform based on social network and implementation method thereof | |
CN106974644A (en) | A kind of electrocardiogram R wave detection method and system | |
KR20140063100A (en) | Apparatus and methods for remote cardiac disease management | |
CN103584852A (en) | Personalized electrocardiogram intelligent auxiliary diagnosis device and method | |
CN112971800B (en) | Deep learning-based electrocardio premature beat signal processing method, module and device | |
WO2015171804A1 (en) | Detecting artifacts in a signal | |
CN103970975A (en) | Electrocardio data processing method and electrocardio data processing system | |
CN109124620A (en) | A kind of atrial fibrillation detection method, device and equipment | |
CN107361753A (en) | Health state monitoring method based on pulse wave characteristic point | |
CN107958214A (en) | Parallel parsing device, method and the mobile terminal of ECG signal | |
CN113384277B (en) | Electrocardiogram data classification method and classification system | |
US11571161B2 (en) | Systems and methods for electrocardiogram diagnosis using deep neural networks and rule-based systems | |
JPH10211180A (en) | Method for automatically diagnosing heart function | |
US11672464B2 (en) | Electrocardiogram processing system for delineation and classification | |
Turnip et al. | Extraction of P and T waves from electrocardiogram signals with modified Hamilton algorithm | |
CN115607167A (en) | Lightweight model training method, atrial fibrillation detection method, device and system | |
CN115956918A (en) | Remote electrocardio monitoring system with electrocardiosignal quality evaluation function based on multi-feature fusion | |
Jokić et al. | An efficient ECG modeling for heartbeat classification |
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 | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20170725 |
|
RJ01 | Rejection of invention patent application after publication |