CN109009003B - Control method for pulse signal detection - Google Patents
Control method for pulse signal detection Download PDFInfo
- Publication number
- CN109009003B CN109009003B CN201810743042.2A CN201810743042A CN109009003B CN 109009003 B CN109009003 B CN 109009003B CN 201810743042 A CN201810743042 A CN 201810743042A CN 109009003 B CN109009003 B CN 109009003B
- Authority
- CN
- China
- Prior art keywords
- pulse
- pulse signal
- wave
- stability criterion
- data
- 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
Links
Images
Classifications
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/02—Detecting, measuring or recording pulse, heart rate, blood pressure or blood flow; Combined pulse/heart-rate/blood pressure determination; Evaluating a cardiovascular condition not otherwise provided for, e.g. using combinations of techniques provided for in this group with electrocardiography or electroauscultation; Heart catheters for measuring blood pressure
-
- 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
Abstract
The invention discloses a control method for pulse signal detection, which discards cached data by setting a pulse signal measurement stability criterion when a measured pulse signal does not meet the pulse signal measurement stability criterion. And when the measured pulse signals meet the pulse signal measurement stability criterion, sending the buffered N pulse wave data to a signal receiving end. The number N of the measured pulse waves can be set, when the measuring crowd is a common healthy crowd, the number N can be set to be a relatively small numerical value, and when the measuring crowd is a sick crowd, the number N can be set to be a relatively large numerical value. The method can measure stable and effective pulse signals with different lengths and settable lengths for different people, reduces the power consumption of the acquisition end and the difficulty of processing data by the signal receiving end, and improves the efficiency of pulse signal detection.
Description
Technical Field
The invention relates to the technical field of physiological signal detection, in particular to a control method for pulse signal detection.
Background
The pulse is an important index of human body life activity, the pulse signal contains rich physiological and pathological information and has close relation with cardiovascular diseases, and the health condition of a human body can be effectively monitored by measuring and analyzing the pulse signal of the human body. In the process of pulse signal acquisition, the movement displacement of a human body relative to a pulse measuring device can cause the measured pulse wave waveform to be high and low, larger baseline drift occurs, the pulse waveform is not neat, the pulse data are not effective data, and accurate information is difficult to extract from the pulse data. Secondly, under the condition of stable measurement, the pulse wave of the human body pulse signal in a certain time period has quasi-periodic characteristics, and the period and the waveform shape of the adjacent pulse wave have similarity, so that the physiological and pathological information contained in the pulse signal with a certain length can be effectively analyzed under the condition of stable measurement, and the resource waste and the detection efficiency are not high due to the fact that redundant data information does not need to be measured. The pulse signal detection for different crowds has different requirements, under the common condition, for common healthy crowds, only the pulse signal which has enough length and can be effectively analyzed is required to be collected, for sick crowds such as cardiovascular diseases and the like, the pulse signal of the monitor which can be used for a longer time is expected, the physical health condition of the sick crowds is further monitored, and the different crowds have differences in the pulse signal detection requirements.
Disclosure of Invention
The purpose of the invention is as follows: the invention aims to provide a pulse signal acquisition control method which has high efficiency and stable measurement and can set acquisition lengths according to different crowds, aiming at the problems that the efficiency of pulse signals is not high and the requirements of different crowds on pulse signal detection are different due to baseline drift and irregular pulse wave waveforms in the pulse signals measured by the conventional pulse signal measuring device, so that the detection efficiency of the pulse signal measuring device can be greatly improved and the difficulty of analyzing the pulse signals by a signal receiving end can be greatly reduced.
The technical scheme is as follows: a control method for pulse signal detection comprises the following steps:
(1) setting the number N of pulse waves to be acquired by a pulse signal measuring device and a measurement crowd aiming at the pulse waves;
(2) after receiving a measurement starting command sent by a signal receiving end, the pulse signal measuring device starts to collect pulse signals, and collected pulse data are temporarily stored in a memory;
(3) after the measured pulse data reach a certain length, identifying wave crests and wave troughs of the temporarily stored pulse data, and counting the identified wave crests and wave troughs;
(4) starting judgment of a pulse signal measurement stability criterion after the number of wave peak counts reaches N and the number of wave trough counts reaches N +1, and if the cached pulse signals meet the pulse signal measurement stability criterion, sending N cached pulse wave data to a signal receiving end, and ending the acquisition process; and (3) if the buffered pulse signals do not meet the pulse signal measurement stability criterion, discarding the buffered data, and executing from the step (1) again.
Preferably, in the step (1), when the measurement crowd is a normal healthy crowd, the number N of pulse waves to be measured may be set to a certain integer N0When the measurement population is the patient population, N can be set to another integer N1。N0An integer of 6 or more and 10 or less, N1An integer of 20 or more may be desirable.
Preferably, after the peak and the trough are identified in the step (3), the data before the first trough point is discarded, and then counting is performed.
Preferably, the specific implementation method of the pulse signal measurement stability criterion in the step (4) is that, after the number of peak counts reaches N and the number of trough counts reaches N +1, the average value of N +1 troughs is obtainedaiTaking the value of the ith wave trough and calculating the average value of N wave peak pointsbjTaking the value of the jth wave crest; then, the standard deviation of N +1 wave troughs is calculatedStandard deviation from N peaksOrder to Let the threshold be T, if Xa<T and Xb<If T is simultaneously satisfied, the pulse signal measurement stability criterion is satisfied, otherwise, the pulse signal measurement stability criterion is not satisfied, and the threshold value T is a fixed value less than or equal to 0.2.
Has the advantages that:
1. the invention provides a pulse signal measurement stability criterion and a control method for pulse signal detection based on the criterion, wherein the invalid data with the irregular waveform are abandoned in the measurement process, so that the effective rate of the pulse signal and the detection efficiency of a measuring device are obviously improved compared with the common method, and the difficulty of the signal receiving end for analyzing the pulse signal is reduced.
2. The pulse signal measuring device of the control method for detecting the pulse signals can realize a new function of setting pulse signals with different acquired data lengths when detecting the pulse signals of different crowds.
Drawings
FIG. 1 is a flow chart of a pulse signal detection control method according to the present invention;
fig. 2 is a graph showing N pulse waveform curves acquired and transmitted by the pulse signal detection control method according to the present invention.
Detailed Description
The technical scheme of the invention is further explained by combining the attached drawings.
It should be noted that the pulse signal measuring device and the signal receiving end used in the following description are only used for illustrating the implementation process of the method of the present invention, and are not limited to the method. The main object of the present invention is to provide a control method for pulse signal detection, which can obtain an effective pulse signal for analysis regardless of the type of measurement device, thereby reducing the difficulty of data processing at the receiving end and effectively analyzing the signal. Referring to fig. 1, the method includes the steps of:
s10, setting the number N of pulse waves to be collected by the pulse signal measuring device and the measuring crowd.
In practical application, for general healthy people, only pulse signals with enough length to be effectively analyzed are required to be acquired, and for people suffering from cardiovascular diseases, pulse signals of a monitor for a long time are required to monitor the physical health condition of the people. Therefore, the invention sets the pulse wave number N to be measured as settable, for example, when the measuring crowd is a common healthy crowdWill N0Setting the number to be an integer greater than 6 and less than or equal to 10, and when the measurement population is the patient population, setting N to be an integer greater than 6 and less than or equal to 101Is set to an integer of 20 or more.
And S12, after receiving the measurement starting command sent by the signal receiving end, the pulse signal measuring device starts to collect pulse signals, and the collected pulse data is temporarily stored in the memory.
And S14, after the measured pulse data reach a certain length, identifying the wave crest and the wave trough of the temporarily stored pulse data, discarding the data before the first wave trough point, and counting the identified wave crest and wave trough.
Because the data before the first wave valley point is not a complete pulse wave, the receiving end receives the data and cannot analyze useful information, and therefore the data are abandoned, and the data transmission quantity can be reduced.
S16, when the number of the wave crest count reaches N and the number of the wave trough count reaches N +1, starting judgment of a pulse signal measurement stability criterion, if the cached pulse signals meet the pulse signal measurement stability criterion, sending the cached N pulse wave data to a signal receiving end, and ending the acquisition process; if the buffered pulse signals do not satisfy the pulse signal measurement stability criterion, the buffered data is discarded and the process is resumed from step S10.
Generally, waveforms of pulse signals are irregular due to movement displacement of a human body relative to a pulse measuring device in the acquisition process, the pulse signals are invalid signals, the difficulty of processing the pulse signals by a signal receiving end is increased while the detection efficiency of the pulse signals is reduced, and the invention provides a pulse signal measurement stability criterion and discards invalid data with irregular waveforms. Fig. 2 shows graphs of N pulse waveforms acquired and transmitted according to the above method, the waveforms of the pulse signals in front of the dashed line frame are very irregular, and the data will be discarded because the pulse signal measurement stability criterion is not satisfied, while the waveforms of the pulse signals in the dashed line frame are more regular, and the pulse signal measurement stability criterion is satisfied, so the data in the dashed line frame will be retained and transmitted to the signal receiving end, and the acquisition process is finished.
The specific implementation method of the pulse signal measurement stability criterion comprises the following steps: when the number of the peak count reaches N and the number of the trough count reaches N +1, the average value of N +1 troughs is obtainedaiTaking the value of the ith wave trough and calculating the average value of N wave peak pointsbjTaking the value of the jth wave crest; then, the standard deviation of N +1 wave troughs is calculatedStandard deviation from N peaksOrder toLet the threshold be T, if Xa<T and Xb<If T is simultaneously satisfied, the pulse signal measurement stability criterion is satisfied, otherwise, the pulse signal measurement stability criterion is not satisfied, and the threshold value T is a fixed value less than or equal to 0.2.
Claims (5)
1. A method for controlling pulse signal detection, the method comprising the steps of:
(1) setting the number N of pulse waves to be acquired by a pulse signal measuring device and a measurement crowd aiming at the pulse waves;
(2) after receiving a measurement starting command sent by a signal receiving end, the pulse signal measuring device starts to collect pulse signals, and collected pulse data are temporarily stored in a memory;
(3) after the measured pulse data reach a certain length, identifying wave crests and wave troughs of the temporarily stored pulse data, and counting the identified wave crests and wave troughs;
(4) when the number of the wave peak count reaches N and the number of the wave trough count reaches N +1, starting a pulseJudging a signal measurement stability criterion, if the cached pulse signals meet the pulse signal measurement stability criterion, sending the cached N pulse wave data to a signal receiving end, and ending the acquisition process; if the cached pulse signals do not meet the pulse signal measurement stability criterion, discarding the cached data, and executing from the step (1) again; the specific implementation method of the pulse signal measurement stability criterion comprises the following steps: when the number of the peak count reaches N and the number of the trough count reaches N +1, the average value of N +1 troughs is obtainedaiTaking the value of the ith wave trough and calculating the average value of N wave peak pointsbjTaking the value of the jth wave crest; then, the standard deviation of N +1 wave troughs is calculatedStandard deviation from N peaksOrder toLet the threshold be T, if Xa<T and Xb<If T is simultaneously satisfied, the pulse signal measurement stability criterion is considered to be satisfied, otherwise, the pulse signal measurement stability criterion is not satisfied.
2. The method for controlling pulse signal detection according to claim 1, wherein in step (1), when the measured population is a normal healthy population, the number N of pulse waves to be measured is set to an integer N0(ii) a When the measurement population is the sick population, setting N as another integer N1。
3. The pulse wave generator of claim 2Control method for signal detection, characterized in that N0Is an integer of 6 or more and 10 or less, N1Is an integer of 20 or more.
4. The method for controlling pulse signal detection according to claim 1, wherein the step (3) further comprises discarding the data before the first valley point after identifying the peaks and valleys.
5. The method as claimed in claim 1, wherein the threshold T is a constant value less than or equal to 0.2.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810743042.2A CN109009003B (en) | 2018-07-09 | 2018-07-09 | Control method for pulse signal detection |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810743042.2A CN109009003B (en) | 2018-07-09 | 2018-07-09 | Control method for pulse signal detection |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109009003A CN109009003A (en) | 2018-12-18 |
CN109009003B true CN109009003B (en) | 2021-06-25 |
Family
ID=64640694
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810743042.2A Active CN109009003B (en) | 2018-07-09 | 2018-07-09 | Control method for pulse signal detection |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109009003B (en) |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001198094A (en) * | 2000-01-19 | 2001-07-24 | Denso Corp | Pulse rate detector |
CN101677773B (en) * | 2007-06-08 | 2011-11-02 | 松下电器产业株式会社 | Pulse wave detection device, apparatus control device, and pulse wave detection method |
US20140081152A1 (en) * | 2012-09-14 | 2014-03-20 | Nellcor Puritan Bennett Llc | System and method for determining stability of cardiac output |
CN103169456A (en) * | 2013-03-29 | 2013-06-26 | 深圳职业技术学院 | Processing method and processing system for pulse wave signals |
CN105708451B (en) * | 2016-01-29 | 2018-10-09 | 中山衡思健康科技有限公司 | A kind of EEG signals quality real-time judgment method |
CN108245148B (en) * | 2016-12-28 | 2022-08-23 | 三星电子株式会社 | Adaptive biological signal feature combination device and method |
CN108354597A (en) * | 2018-01-31 | 2018-08-03 | 南京邮电大学 | A kind of rapid blood pressure computational methods based on the extraction of optimal wave |
-
2018
- 2018-07-09 CN CN201810743042.2A patent/CN109009003B/en active Active
Also Published As
Publication number | Publication date |
---|---|
CN109009003A (en) | 2018-12-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7429247B2 (en) | Sleep state estimating device and program product | |
CN108392211B (en) | Fatigue detection method based on multi-information fusion | |
CN111493828B (en) | Sequence-to-sequence sleep disorder detection method based on full convolution network | |
US20120232414A1 (en) | Composite human physiological stress index based on heart beat and sleep and/or activity history data including actigraphy | |
CN110537929B (en) | SSVEP-based attention assessment method, training method and brain-computer interface | |
EP2018825A1 (en) | Methods and device to quantify human physical activity pattern | |
CN104567912B (en) | Method for realizing pedometer on Android mobile phone | |
Samie et al. | Highly efficient and accurate seizure prediction on constrained IoT devices | |
US11170310B2 (en) | Systems and methods for automatic segment selection for multi-dimensional biomedical signals | |
CN113057656B (en) | Method, device and system for detecting brain nerve spike potential signal on line based on self-adaptive threshold | |
US11291413B2 (en) | Systems and methods for linear-time clustering for bounded, repeatable, rare events in physiological signals | |
US20220304610A1 (en) | Method and apparatus for processing an electrocardiogram signal and electronic device | |
Casson et al. | Toward online data reduction for portable electroencephalography systems in epilepsy | |
CN111557658B (en) | PPG real-time heart rate signal quality evaluation method and device and storage medium | |
WO2023226223A1 (en) | Ppg signal quality evaluation method and apparatus and ppg signal processing method and system | |
CN105708451B (en) | A kind of EEG signals quality real-time judgment method | |
CN114052744A (en) | Electrocardiosignal classification method based on pulse neural network | |
EP2752154B1 (en) | Method and system for obtaining physiological signal period | |
CN109009003B (en) | Control method for pulse signal detection | |
CN111291328A (en) | Transient event identification method, system and equipment based on fine slope | |
CN111870241B (en) | Epileptic seizure signal detection method based on optimized multidimensional sample entropy | |
Emoto et al. | High frequency region of the snore spectra carry important information on the disease of sleep apnoea | |
CN112656395A (en) | Method and system for detecting change trend of vital signs of patient based on microwave radar | |
He et al. | Nonlinear feature extraction of sleeping EEG signals | |
CN107928652B (en) | Heart monitoring method based on pulse rate variability |
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 |