CN109009003B - Control method for pulse signal detection - Google Patents

Control method for pulse signal detection Download PDF

Info

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
Application number
CN201810743042.2A
Other languages
Chinese (zh)
Other versions
CN109009003A (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.)
Southeast University
Original Assignee
Southeast University
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 Southeast University filed Critical Southeast University
Priority to CN201810743042.2A priority Critical patent/CN109009003B/en
Publication of CN109009003A publication Critical patent/CN109009003A/en
Application granted granted Critical
Publication of CN109009003B publication Critical patent/CN109009003B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/02Detecting, 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
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/72Signal 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

Control method for pulse signal detection
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 obtained
Figure BDA0001723686550000021
aiTaking the value of the ith wave trough and calculating the average value of N wave peak points
Figure BDA0001723686550000022
bjTaking the value of the jth wave crest; then, the standard deviation of N +1 wave troughs is calculated
Figure BDA0001723686550000023
Standard deviation from N peaks
Figure BDA0001723686550000025
Order to
Figure BDA0001723686550000024
Figure BDA0001723686550000026
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 obtained
Figure BDA0001723686550000031
aiTaking the value of the ith wave trough and calculating the average value of N wave peak points
Figure BDA0001723686550000032
bjTaking the value of the jth wave crest; then, the standard deviation of N +1 wave troughs is calculated
Figure BDA0001723686550000041
Standard deviation from N peaks
Figure BDA0001723686550000042
Order to
Figure BDA0001723686550000043
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.

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 obtained
Figure FDA0002947028570000011
aiTaking the value of the ith wave trough and calculating the average value of N wave peak points
Figure FDA0002947028570000012
bjTaking the value of the jth wave crest; then, the standard deviation of N +1 wave troughs is calculated
Figure FDA0002947028570000013
Standard deviation from N peaks
Figure FDA0002947028570000014
Order to
Figure FDA0002947028570000015
Let 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.
CN201810743042.2A 2018-07-09 2018-07-09 Control method for pulse signal detection Active CN109009003B (en)

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)

* Cited by examiner, † Cited by third party
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

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