Disclosure of Invention
The embodiment of the invention provides a method and equipment for monitoring a blood pressure state, which are used for solving the problems that the conventional tension measurement method can only be used for monitoring a blood pressure value in a limited occasion, the monitored blood pressure state is inaccurate in the continuous dynamic blood pressure monitoring process, and the user experience is influenced because the user cannot be prompted at any time according to the blood pressure state.
In a first aspect, an embodiment of the present application provides a method for monitoring a blood pressure state, where the method specifically includes: the detection device measures the pressure pulse wave signal using tensiometry. The detection device determines a Heart Rate Variability (HRV) signal and a Blood Pressure Variability (BPV) signal from the pressure pulse wave signal. The detection device determines the blood pressure state based on the correlation between the HRV signal and the BPV signal.
In the scheme, the tension measuring method fully utilizes the advantage that the tension measuring method is suitable for a wearable scene, avoids the defect that a calibration model of the tension measuring method is easy to change by measuring time length and motion amplitude, further influences the accuracy of blood pressure monitoring, excavates a Heart Rate Variability (HRV) signal and a Blood Pressure Variability (BPV) signal, monitors whether a user is in a high blood pressure state or a low blood pressure state or not by analyzing cross power spectrums of the HRV and the BPV, and reminds the user to perform corresponding processing according to the high and low blood pressure levels. In addition, the method provided by the embodiment of the application ensures the life safety of the user on the premise of not influencing normal working life, and improves the comfort level of the user when in use, thereby improving the user experience.
In an alternative implementation, before the step of measuring the pressure pulse wave signal by the detecting device using tensiometry, the method may further include: the detection equipment collects a motion signal and determines motion information according to the motion signal; the detection equipment determines the starting time and the measuring time length of the pressure pulse wave signal according to the motion information.
In another alternative implementation, the "motion signal" may include one or more of the following: acceleration signal, gravity signal, direction and magnitude of magnetic field.
In yet another alternative implementation, the "motion information" may include: historical motion amplitude and current motion amplitude. In the step of determining the start timing and the measurement duration of the measurement pressure pulse wave signal according to the motion information, the detecting device may include: the detection equipment determines whether to start measuring the pressure pulse wave signal according to the current motion amplitude, and sets the measurement duration according to the historical motion amplitude and the current motion amplitude. Wherein the historical motion amplitude may be expressed as the motion amplitude over a historical time (e.g., half an hour).
In still another alternative implementation, the step of setting, by the detection device, the measurement time period according to the historical motion amplitude and the current motion amplitude may include: and if the current motion amplitude is greater than or equal to the first standard preset threshold, setting the measurement time length as a first timing time length.
And if the historical motion amplitude and the current motion amplitude are smaller than the first standard preset threshold and larger than or equal to the second standard preset threshold, setting the measurement time length to be a second timing time length, wherein the first standard preset threshold is larger than the second standard preset threshold, and the second timing time length is larger than the first timing time length.
And if the historical motion amplitude and the current motion amplitude are smaller than a second standard preset threshold value, setting the measurement time length as a third timing time length, wherein the third timing time length is larger than the second timing time length.
In yet another alternative implementation, the "motion information" may include: historical motion gestures and current motion gestures, as described above: the step of determining the starting time and the measuring time length of the measured pressure pulse wave signal by the detection device according to the motion information may include: the detection device determines whether to start measurement according to the current motion posture, and also sets a measurement duration according to the historical motion posture and the current motion posture.
In yet another alternative implementation, the "correlation" may include: a coherence function and a phase spectrum.
In yet another alternative implementation, the step of determining the blood pressure state by the detection device according to the correlation between the HRV signal and the BPV signal may include: the detection equipment performs cross-power spectrum analysis on the HRV signal and the BPV signal to determine a coherence function and a phase spectrum; and the detection equipment determines the blood pressure state according to the coherence function and the phase spectrum. In yet another alternative implementation, the "correlation" may include: a correlation coefficient.
In yet another alternative implementation, the step of determining the blood pressure state by the detection device according to the correlation between the HRV signal and the BPV signal may include: the detection device evaluates the correlation between the HRV signal and the BPV signal according to the correlation coefficient to determine the blood pressure state.
In still another optional implementation manner, the step of sending a prompt to the user by the detection device in case of abnormal blood pressure state may include: the detection equipment judges the level of the abnormal blood pressure state under the condition that the abnormal blood pressure state occurs; and the detection equipment sends a prompt to the user according to the abnormal level of the blood pressure state.
In yet another alternative implementation, the prompting means may include one or more of the following: vibration prompt, indicator light prompt, text prompt and voice prompt.
In a second aspect, an embodiment of the present application provides a device for prompting a blood pressure state, where the device specifically includes: a sensor for measuring the pressure pulse wave signal using tonometry. A processor for determining a Heart Rate Variability (HRV) signal and a Blood Pressure Variability (BPV) signal from the pressure pulse wave signal. The processor may be further configured to determine a blood pressure state based on a correlation between the HRV signal and the BPV signal.
In an alternative implementation, the "sensor" described above may also be used to: and collecting a motion signal. The processor is further configured to determine motion information from the motion signal. Further, the above "device" further includes: and the timer is used for determining the starting time and the measuring time length of the pressure pulse wave signal according to the movement information.
In another alternative implementation, the "motion signal" may include: one or more of the following: acceleration signal, gravity signal, direction and magnitude of magnetic field.
In yet another alternative implementation, the "motion information" may include: historical motion amplitude and current motion amplitude, the timer is specifically configured to: and determining whether to start measuring the pressure pulse wave signal according to the current motion amplitude, and setting the measurement duration according to the historical motion amplitude and the current motion amplitude.
In yet another alternative implementation, the "timer" may be specifically configured to: if the current motion amplitude is larger than or equal to a first standard preset threshold value, setting the measurement time length as a first timing time length; if the historical motion amplitude and the current motion amplitude are smaller than a first standard preset threshold and larger than or equal to a second standard preset threshold, setting the measurement time length to be a second timing time length, wherein the first standard preset threshold is larger than the second standard preset threshold, and the second timing time length is larger than the first timing time length; and if the historical motion amplitude and the current motion amplitude are smaller than a second standard preset threshold value, setting the measurement time length as a third timing time length, wherein the third timing time length is larger than the second timing time length.
In yet another alternative implementation, the "timer" may be further configured to: and determining whether to start measurement according to the current motion posture, and setting a measurement time length according to the historical motion posture and the current motion posture.
In yet another alternative implementation, the "correlation" may include: a coherence function and a phase spectrum.
In yet another alternative implementation, the "processor" is specifically configured to: performing cross-power spectrum analysis on the HRV signal and the BPV signal to determine a coherence function and a phase spectrum; and determining the blood pressure state according to the coherence function and the phase spectrum.
In yet another alternative implementation, the "correlation" may include: a correlation coefficient.
In yet another alternative implementation, the "processor" is specifically configured to: and evaluating the correlation between the HRV signal and the BPV signal according to the correlation coefficient to determine the blood pressure state.
In yet another alternative implementation, the apparatus may further include: and the prompting unit is used for giving a prompt to the user when the blood pressure state is abnormal.
In yet another alternative implementation, the "prompt unit" may be specifically configured to: judging the level of the abnormal blood pressure state under the condition that the abnormal blood pressure state occurs; and sending a prompt to the user according to the abnormal level of the blood pressure state.
In yet another alternative implementation, the prompting means may include one or more of the following: vibration prompt, indicator light prompt, text prompt and voice prompt.
In a third aspect, an embodiment of the present application provides a device for prompting a blood pressure state, where the device specifically includes: and the acquisition module is used for measuring the pressure pulse wave signals by adopting a tension measuring method. And the processing module is used for determining a Heart Rate Variability (HRV) signal and a Blood Pressure Variability (BPV) signal according to the pressure pulse wave signal. The processing module may be further configured to determine a blood pressure state based on a correlation between the HRV signal and the BPV signal.
In an optional implementation manner, the "acquisition module" may be further configured to: and collecting a motion signal. The processing module is further configured to determine motion information from the motion signal. Further, the above "means" may further include: and the timing module is used for determining the starting time and the measuring time length of the pressure pulse wave signal according to the movement information.
In another alternative implementation, the "motion signal" may include: one or more of the following: acceleration signal, gravity signal, direction and magnitude of magnetic field.
In yet another alternative implementation, the "motion information" may include: the timing unit is specifically configured to: and determining whether to start measuring the pressure pulse wave signal according to the current motion amplitude, and setting the measurement duration according to the historical motion amplitude and the current motion amplitude.
In yet another alternative implementation, the "timing module" may be specifically configured to: if the current motion amplitude is larger than or equal to a first standard preset threshold value, setting the measurement time length as a first timing time length; if the historical motion amplitude and the current motion amplitude are smaller than a first standard preset threshold and larger than or equal to a second standard preset threshold, setting the measurement time length to be a second timing time length, wherein the first standard preset threshold is larger than the second standard preset threshold, and the second timing time length is larger than the first timing time length; and if the historical motion amplitude and the current motion amplitude are smaller than a second standard preset threshold value, setting the measurement time length as a third timing time length, wherein the third timing time length is larger than the second timing time length.
In yet another alternative implementation, the "timing module" may be further configured to: and determining whether to start measurement according to the current motion posture, and setting a measurement time length according to the historical motion posture and the current motion posture.
In yet another alternative implementation, the "correlation" may include: a coherence function and a phase spectrum.
In yet another optional implementation manner, the "processing module" is specifically configured to: performing cross-power spectrum analysis on the HRV signal and the BPV signal to determine a coherence function and a phase spectrum; and determining the blood pressure state according to the coherence function and the phase spectrum.
In yet another alternative implementation, the "correlation" may include: a correlation coefficient.
In yet another optional implementation manner, the "processing module" is specifically configured to: and evaluating the correlation between the HRV signal and the BPV signal according to the correlation coefficient to determine the blood pressure state.
In yet another alternative implementation, the apparatus may further include: and the prompting module is used for sending a prompt to the user when the blood pressure state is abnormal.
In yet another optional implementation manner, the "prompt module" may be specifically configured to: judging the level of the abnormal blood pressure state under the condition that the abnormal blood pressure state occurs; and sending a prompt to the user according to the abnormal level of the blood pressure state.
In yet another alternative implementation, the prompting means may include one or more of the following: vibration prompt, indicator light prompt, text prompt and voice prompt.
In a fourth aspect, embodiments of the present application provide a computer-readable storage medium, which includes instructions that, when executed on a computer, cause the computer to perform the method according to any one of the first aspect.
In a fifth aspect, embodiments of the present application provide a computer program product comprising instructions which, when run on a computer, cause the computer to perform the method according to any one of the first aspect.
Detailed Description
For the convenience of understanding of the embodiments of the present invention, the following description will be further explained with reference to specific embodiments, which are not to be construed as limiting the embodiments of the present invention.
In the prior art, the principle of the tonometry method is to use a balloon or other device to compress the blood vessel to a flattened state, and the arterial pulse impacts a pressure sensor covering the surface of the artery, so that the sensor is deformed to generate a pressure pulse wave signal. When the blood vessel is compressed to a flat state, the blood vessel is approximate to a rigid device, and the amplitude of the pressure pulse wave signal obtained by the measurement outside the arterial blood vessel and the arterial blood pressure form a linear relation. The measured peak and trough amplitude values of the pressure pulse wave need to be calibrated, namely, when the pressure pulse wave is measured, or in a short time, the real systolic and diastolic blood pressure is measured by using other standard methods for measuring blood pressure, and the peak and trough amplitude values of the pressure pulse wave are respectively and linearly mapped to the real systolic and diastolic blood pressure. When the blood pressure is measured again, the systolic pressure and the diastolic pressure can be calculated according to the predetermined calibration relation only by measuring the pressure pulse wave signals through the tonometry. Since tensiometry can collect the pressure pulse wave of beat-to-beat, tensiometry can be used to continuously measure the blood pressure. However, in this method, once the relative motion between the pressure sensor and the arterial blood vessel occurs, the calibration relationship between the pressure pulse wave and the arterial blood pressure is also changed, and recalibration is required to continue measuring the blood pressure. Therefore, at present, the tonometry method can be used only in limited situations (for example, situations in which the measurement site is completely fixed or a professional is involved), otherwise the reliability of the measured blood pressure is low. In addition, in the existing products suitable for household use, the products capable of solving the problems that the ambulatory blood pressure monitoring is expensive and is not suitable for being carried about, and the noise and the blood vessel compression caused by frequent inflation bring uncomfortable experience to users.
The embodiment of the invention provides a method and equipment for prompting a blood pressure state, which are used for solving the problems that at present, when a pressure sensor in detection equipment and a measured position of a measured user generate relative motion, the calibration relation between a pressure pulse wave and arterial blood pressure can also change, namely, a tension measuring method can only be used for monitoring a blood pressure value in a limited occasion, and the monitored blood pressure state is inaccurate in the process of continuously and dynamically monitoring the blood pressure. In addition, the method and the equipment provided by the application can guarantee the life safety of the user on the premise of not influencing normal working life. The detection device also has a potential application scene in the medical market, can be used as an auxiliary device of a clinical oscillography dynamic sphygmomanometer, prolongs the time interval between two times of inflation of the dynamic sphygmomanometer on the premise of no leakage of hypertension detection, and improves the comfort level of a patient.
The embodiment of the invention provides a method and equipment for prompting a blood pressure state, wherein a Heart Rate Variability (HRV) signal and a Blood Pressure Variability (BPV) signal are determined through tensiometry, then the blood pressure state is determined according to the HRV signal and the BPV signal, and then a detection device is used for giving a prompt to a user. The detection device may include one or more of: wearable equipment, mobile equipment, tablet computers and computers, the embodiment of the invention does not limit the types of the detection equipment.
For convenience of description, the following detection device is described in detail as a wearable device, and the embodiment of the invention is described in detail in conjunction with fig. 1 to 9.
Fig. 1 is a schematic view of an application scenario of a detection device according to an embodiment of the present invention. As shown in fig. 1, thewearable device 20 is used to surround a user's position to be detected (e.g., a wrist), and the embodiment of the present invention is not limited to the user's position to be detected (e.g., a wrist, an ankle, or a ring-shaped object). The display screen is provided on a first surface of thewearable device 20, wherein the first surface faces outside the position to be detected when thewearable device 20 is wrapped around the position to be detected. The display screen can be combined with a touch screen, and a user can directly perform touch input on the display screen or perform selection input by using physical keys. After inputting the instruction, thewearable device 20 may measure the pressure pulse wave signal using tonometry; determining a Heart Rate Variability (HRV) signal and a Blood Pressure Variability (BPV) signal according to the pressure pulse wave signal; determining the blood pressure state according to the correlation between the HRV signal and the BPV signal; and sending a prompt to the user when the blood pressure state is abnormal.
Fig. 2 is a schematic structural diagram of a wearable device according to an embodiment of the present invention. As shown in fig. 2, thewearable device 20 may specifically include a watch body and a wrist strap connected to each other, wherein the watch body includes a front case (not shown in fig. 2), a touch panel 201 (also called a touch screen), adisplay 202, a bottom case (not shown in fig. 2), and aprocessor 203, amemory 205, a Microphone (MIC) 206, a Bluetooth (BT) 208, apressure sensor 209, a heartrate detection sensor 210, agravity acceleration sensor 211, apower supply 212, a powersupply management system 213, and the like. Although not shown, thewearable device 20 may further include: an antenna, a wireless-fidelity (WiFi) module, a Near Field Communication (NFC) module, a Global Positioning System (GPS) module, a speaker, an accelerometer, a gyroscope, a geomagnetic instrument, and the like.
The following describes the functional components of the wearable device 20:
thetouch screen 201, also referred to as a touch panel, may collect touch operations of a watch user thereon (e.g., operations of the user on or near the touch panel using any suitable object or accessory such as a finger, a stylus, etc.) and drive a responsive connection device according to a preset program. Alternatively, thetouch panel 201 may include two parts, namely, a touch detection device and a touch controller. The touch detection device detects the touch direction of a user, detects a signal brought by touch operation and transmits the signal to the touch controller; the touch controller receives touch information from the touch sensing device, converts the touch information into touch point coordinates, sends the touch point coordinates to theprocessor 203, and can receive and execute commands sent by theprocessor 203. In addition, the touch panel may be implemented in various types such as a resistive type, a capacitive type, an infrared ray, and a surface acoustic wave. In addition to thetouch screen 201, thewearable device 20 may also include other input devices, which may include, but are not limited to, function keys (such as volume control keys, switch keys, etc.).
Display screen 202 may be used to display information entered by or provided to the user as well as various menus for the watch. Alternatively, theDisplay screen 202 may be configured in the form of a Liquid Crystal Display (LCD), an Organic Light-Emitting Diode (OLED), or the like.
Further, thetouch panel 201 can cover thedisplay 202, and when thetouch panel 201 detects a touch operation on or near thetouch panel 201, the touch operation is transmitted to theprocessor 203 to determine the type of the touch event, and then theprocessor 203 provides a corresponding visual output on thedisplay 202 according to the type of the touch event. Although in fig. 2, thetouch panel 201 and thedisplay screen 202 are two separate components to implement the input and output functions of the watch, in some embodiments, thetouch panel 201 and thedisplay screen 202 may be integrated to implement the input and output functions of the wearable device.
Theprocessor 203 is used for performing system scheduling, controlling the display screen and the touch screen, and processing data of themicrophone 206 and thebluetooth 208. Theprocessor 203 is used to perform operations on the sensor data, such as: theprocessor 203 can also be used for determining the HRV signal and the BPV signal according to the pressure pulse wave signal acquired by the tonometry, then determining the blood pressure state according to the HRV signal and the BPV signal, and finally indicating a prompting device to send out prompting information according to the blood pressure state so as to facilitate the user to view the relevant information.
Microphone 206, also known as a microphone. Themicrophone 206 may convert the collected sound signals into electrical signals, which are received by the audio circuitry and converted into audio data; the audio circuit can also convert the audio data into an electric signal, transmit the electric signal to a loudspeaker, and convert the electric signal into a sound signal by the loudspeaker to output.
Bluetooth 208: thewearable device 20 can interact information with other electronic devices (such as a mobile phone, a tablet computer, etc.) through bluetooth, and is connected to a network through the electronic devices, connected to a server, and used for processing functions such as voice recognition.
The sensor may be apressure sensor 209, heartrate detection sensor 210,gravity acceleration sensor 211, light sensor, motion sensor, or other sensor. In particular, the light sensor may include an ambient light sensor and a proximity sensor. As for other sensors such as a gyroscope, a barometer, a hygrometer, a thermometer, and an infrared sensor, which can be further configured on thewearable device 20, detailed descriptions thereof are omitted.
Thememory 205 is used for storing software programs and data (e.g., motion information), and theprocessor 203 executes various functional applications and data processing of the watch by operating the software programs and data stored in the memory. Thememory 205 mainly includes a program storage area and a data storage area, wherein the program storage area can store an operating system and application programs (such as a sound playing function and an image playing function) required by at least one function; the stored data area may store data created from use of the watch (e.g., audio data, a phonebook, etc.). Further, the memory may include high speed random access memory, and may also include non-volatile memory, such as a magnetic disk storage device, flash memory device, or other volatile solid state storage device.
A timer (not shown in fig. 2), the time length of which can be dynamically adjusted, for example: when the timer is started, the sensor starts to acquire the pressure pulse wave signals, and the timer can also be used for controlling the time length for acquiring the pressure pulse wave signals by the sensor.
A prompt unit (not shown in fig. 2), which may include: indicator lights, display screens, etc. The prompting mode of the prompting unit can comprise one or more of the following modes: vibration prompt, indicator light prompt, text prompt and voice prompt.
The watch also comprises a power supply 212 (for example a battery) for supplying power to the various components, thepower supply 212 being preferably logically connected to theprocessor 203 via apower management system 213, so as to manage the functions of charging, discharging and power consumption management via thepower management system 213.
Fig. 3 is a flowchart illustrating a method for prompting a blood pressure status according to an embodiment of the present invention. As shown in fig. 3, the method may specifically include:
s310, the detection equipment collects a motion signal and determines motion information according to the motion signal.
Specifically, after the touch panel of the detection device detects a touch operation on or near the touch panel, the touch operation is transmitted to the processor to determine the type of the touch event, and then the processor provides a corresponding visual output on the display screen according to the type of the touch event. For example: as shown in fig. 4, after the touch panel of the wearable device detects a touch operation on or near the touch panel, the touch panel transmits the touch operation to the processor to determine to start blood pressure monitoring, and then the processor displays an entry to the monitoring mode on the display screen according to an instruction to start blood pressure monitoring.
After the detection equipment enters a monitoring mode, the motion signal of a user is collected, and then the motion information is determined according to the collected motion signal. It should be noted that the motion signal is collected in real time, the motion information is also determined in real time according to the motion signal collected in real time, and the historical motion information is stored in the memory (for example, the memory stores the motion information for 30 minutes or more). Wherein the motion signal may comprise one or more of: acceleration signals, gravity signals, direction and magnitude of magnetic fields, etc. The motion information may include: historical motion amplitude and current motion amplitude and historical motion pose and current motion pose.
And S320, the detection equipment determines the starting time and the measuring time length of the pressure pulse wave signal according to the movement information.
Specifically, the measurement start timing and the measurement period are set based on the motion information, and there may be the following two ways to set the measurement start timing and the measurement period. Wherein the motion information may include: historical motion amplitude and current motion amplitude and historical motion pose and current motion pose.
There may be two ways to set the start time and the measurement duration of the measurement, and the first way may be:
and if the current motion amplitude is greater than or equal to a first standard preset threshold value, setting the measurement time length as a first timing time length.
And if the historical motion amplitude and the current motion amplitude are smaller than the first standard preset threshold and larger than or equal to the second standard preset threshold, setting the measurement time length to be a second timing time length, wherein the first standard preset threshold is larger than the second standard preset threshold, and the second timing time length is larger than the first timing time length.
And if the historical motion amplitude and the current motion amplitude are smaller than a second standard preset threshold value, setting the measurement time length as a third timing time length, wherein the third timing time length is larger than the second timing time length.
It should be noted that the first standard preset threshold and the second standard preset threshold may be preset empirical values.
The second mode is as follows: the detection equipment determines whether to start measurement according to the current motion posture, and also sets the measurement duration according to the historical motion posture and the current motion posture.
For example, the measurement start timing and the measurement time period are set as follows:
the starting time and the measuring duration of the measurement are set into a plurality of grades according to the historical motion amplitude and the current motion amplitude:
if the current motion amplitude is greater than or equal to 80%, the following process is not recommended, the measurement duration is set to be 0, and the timer is not started.
If the current motion amplitude and the average motion amplitude in the previous 10 minutes are less than 80% and greater than or equal to 30%, in this case, the method can be further specifically divided into that if the current motion amplitude and the average motion amplitude in the previous 10 minutes are less than 80% and greater than or equal to 50%, the measurement duration is set to 1min, and when a static state is detected, a timer is immediately started to start measuring the pressure pulse wave signal; and if the current motion amplitude and the average motion amplitude in the previous 10 minutes are less than 50% and more than or equal to 30%, setting the measurement time length to be 3min, and immediately starting a timer to start measuring the pressure pulse wave signal when a static state is detected.
And if the current motion amplitude and the average motion amplitude in the previous 10 minutes are less than 30%, setting the measurement time length to be 5min, and immediately starting a timer.
The second method for setting the measurement start timing and the measurement time length is as follows:
the starting time and the measuring time length of the measurement are set into a plurality of grades according to the historical motion amplitude and the current motion amplitude as well as the historical motion posture and the current motion posture:
if the current motion amplitude is greater than or equal to 80%, the following process is not recommended, the measurement duration is set to be 0, and the timer is not started.
If the current motion amplitude and the average motion amplitude in the previous 10 minutes are less than 80% and greater than or equal to 30% and are in a standing posture, in this case, the method can be further specifically divided into the steps that if the current motion amplitude and the average motion amplitude in the previous 10 minutes are less than 80% and greater than or equal to 50% and are in a standing posture, the measurement time length is set to 1min, and when a static state is detected, a timer is started immediately to start measuring the pressure pulse wave signal; and if the current motion amplitude and the average motion amplitude in the previous 10 minutes are less than 50% and more than or equal to 30%, and the device is in a standing posture, setting the measuring time length to be 3min, and immediately starting a timer to start measuring the pressure pulse wave signal when a static state is detected.
And if the current movement amplitude and the average movement amplitude in the previous 10 minutes are less than 30% and are in a sleeping posture or a sitting posture, setting the measuring time length to be 5min, immediately starting a timer, and starting to measure the pressure pulse wave signals.
The motion posture is added in the second mode, so that the judgment precision can be further improved, and the accuracy of the subsequent judgment of the blood pressure state is ensured.
It should be noted that the measurement duration mentioned in the above manner is dynamically adjusted, and is determined by the current motion amplitude or the historical motion amplitude and the current motion posture. The measurement process within the measurement duration is interrupted by the influence of the motion information. It can be understood that if the detection device collects the current motion signal and determines that the current motion information of the user includes a violent motion within the measurement duration range, the measurement is interrupted.
The following can be further explained in combination with the first mode: as shown in fig. 5, if the current motion amplitude is greater than or equal to 80%, the following procedure is not recommended, the measurement duration is set to 0, and the timer is not started. If the current motion amplitude and the average motion amplitude in the previous 10 minutes are less than 80% and in the standing posture, in this case, the method may be further specifically divided into: and if the current motion amplitude and the average motion amplitude in the previous 10 minutes are less than 80% and more than or equal to 50% and are in a standing posture, setting the measurement time length to be 1min, immediately starting a timer when a static state is detected, and starting to measure the pressure pulse wave signal. If the current motion amplitude and the average motion amplitude in the previous 10 minutes are less than 50% and greater than or equal to 30% and in a standing posture. The measuring time is set to 3min, and when the static state is detected, a timer is started immediately to start measuring the pressure pulse wave signal. And within the 3min or 5min, the detection equipment determines that the current motion amplitude is greater than or equal to 80%, the timer is stopped, then the detection equipment judges whether the actual measurement time length is greater than 1min, if so, the subsequent steps are continued, and if not, the monitoring mode is exited.
S330, the detection equipment measures the pressure pulse wave signals by adopting a tensiometry method.
In particular, the detection device may be placed at any location where the user can perceive the artery as beating. The pressure pulse wave signals of the measurement site are acquired by tensiometry. As shown in fig. 6, a sensor group 63 (e.g., apressure sensor 209, a heartrate detection sensor 210, agravitational acceleration sensor 211, a light sensor, a motion sensor, or other sensors) in thewearable device 20 collects a pressure pulse wave signal and sends the pressure pulse wave signal to theprocessor 203. In this embodiment, the sensor set 63 may be located at the site of the arterial pulsation so as to be arranged to sense the arrival of a blood pressure pulse into theulna 61 of the user, fig. 6 showing a cross-section of theulna 61 and radius 62 of the user for reference.
S340, determining a Heart Rate Variability (HRV) signal and a Blood Pressure Variability (BPV) signal by the detection device according to the pressure pulse wave signal.
Specifically, the detection device carries out filtering, denoising and other processing on the pressure pulse wave signals acquired according to the tonometry, and screens the characteristic points of the pressure pulse waves (for example, the characteristic points can be the peak, the trough or the maximum point of the slope of the rising edge, and the like). And calculating a time interval between two fluctuation cycles before and after according to the screened feature points, wherein the obtained interval sequence forms an HRV signal, and the amplitude value sequence of the feature points forms a BPV signal.
And S350, determining the blood pressure state by the detection equipment according to the correlation between the HRV signal and the BPV signal.
Specifically, the correlation may include: the correlation between the HRV signal and the BPV signal can be determined according to the coherence function, the phase spectrum and the correlation coefficient.
The specific step of determining the correlation between the HRV signal and the BPV signal according to the coherence function and the phase spectrum may include: and the detection equipment performs cross-power spectrum analysis on the extracted HRV signal and BPV signal to calculate a coherence function and a phase spectrum. The specific method can be as follows:
where C (f) represents the coherence function,
denotes a phase spectrum, P1(f) denotes a power spectrum of the HRV signal, P2(f) denotes a power spectrum of the BPV signal, P12(f) denotes a cross-power spectrum between the HRV signal and the BPV signal, Im denotes taking an imaginary part of a complex number, and Re denotes taking a real part of the complex number.
For example, as shown in fig. 7-8, the thick lines represent coherence functions, the thin lines represent phase functions, the abscissa is the frequency axis in hz, the left ordinate represents normalized coherence magnitude, and the right ordinate represents radians in rad. FIG. 7 shows the coherence and phase between HRV and BPV of a hypertensive patient, and FIG. 8 shows the coherence and phase between HRV and BPV of a normotensive person. Comparing fig. 7 and 8, it can be seen that in the hypertension state, the coherence is small near 0.1hz, no coherence exists near 0.25hz, and the phase is not measurable near 0.25 hz; in the case of normal blood pressure, the coherence of HRV and BPV is large in the vicinity of 0.1hz and in the vicinity of 0.25hz, and the phase is 0 in the vicinity of 0.25 hz.
In addition, the correlation between the HRV signal and the BPV signal can be evaluated through a correlation coefficient to determine the blood pressure state. Specifically, the correlation coefficient may include: pearson correlation coefficient, Spireman correlation coefficient, and Kendel correlation coefficient. This step may use any correlation coefficient to evaluate the correlation between the HRV signal and the BPV signal.
And S360, sending a prompt to the user when the blood pressure state of the detection equipment is abnormal.
Specifically, in a first realizable manner, the detection device judges the level of abnormality of the blood pressure state when the blood pressure state is abnormal (for example: a high blood pressure state or a low blood pressure state); detecting a scene where a user is located by detecting equipment; and the detection equipment sends a prompt to the user according to the abnormal level of the blood pressure state and the scene of the user. Among them, the blood pressure status can be divided into: a hypertensive state, a normotensive state and a hypotensive state. Both hypertension and hypotension are abnormalities in the blood pressure state. The prompting mode comprises one or more of the following modes: vibration prompt, indicator light prompt, text prompt and voice prompt.
In addition, if the blood pressure state of the detection device is normal, the normal blood pressure or no prompt can be displayed to the user, and S310-S360 are repeatedly executed.
As shown in fig. 9, if the blood pressure state of the user is abnormal and the user is in the room, the detection device may prompt the user with a signal to attract the attention of the user, such as a vibration, an indicator light, a text or a voice, so that the user can immediately measure the blood pressure with a standard sphygmomanometer, take a relevant medicine and contact a doctor. If the blood pressure state of the user is abnormal and the user is located outdoors, the detection device can prompt the user with a signal which attracts the attention of the user through vibration, an indicator light, characters or voice, so that the user can conveniently contact with the family and inform the specific position to wait for the family to get to or to seek medical attention nearby. If the user is exercising, the user may be prompted to immediately stop exercising and begin resting.
The method provided by the embodiment of the invention does not need to use other blood pressure measuring equipment for calibration, does not need to meet the strict condition that the relative position relation between the measuring part and the pressure sensor is absolutely consistent among multiple measurements, only needs the measuring part and the sensor to be kept static during single measurement, and does not influence each other among multiple measurements. In addition, the method does not need to go through a very difficult continuous blood pressure value acquisition stage, and only needs to measure the pressure pulse wave signal which has a fixed relation with the blood pressure value to acquire the BPV signal and the HRV signal.
In another case, the detection device may be a mobile device, such as a cell phone, a tablet, and a computer. The following description will be made in detail when the detection device is a mobile phone.
Fig. 10 is a schematic view of an application scenario of another detection apparatus according to an embodiment of the present invention. As shown in fig. 10, the display of thehandset 30 displays an interface for mode options and determines an instruction to enter a monitoring mode. Themobile phone 30 is connected with thewearable device 20 in a wireless or wired manner, after the connection is successful, themobile phone 30 sends a detection instruction to thewearable device 20, and thewearable device 20 collects a motion signal according to the instruction; the motion signal is sent to themobile phone 30, themobile phone 30 determines the motion information according to the motion signal, and then determines the starting time and the measuring time length of the pressure pulse wave measurement according to the motion information. Themobile phone 30 measures the pressure pulse wave signal by adopting a tension measuring method, determines the heart rate variability HRV signal and the blood pressure variability BPV signal according to the pressure pulse wave signal, determines the blood pressure state according to the correlation between the HRV signal and the BPV signal, and sends a prompt to the user when the blood pressure state is abnormal. The prompting method may include, in addition to the method described in S360: when a key contact is set, for example, an emergency (for example, when the blood pressure is too high or too low, a doctor needs to go to a relevant hospital, and a family is contacted due to a disease risk, etc.) occurs, themobile phone 30 can automatically dial to the mobile terminal of the preset key contact, so that the user can call for help through instant messaging. It should be noted that the collecting device for collecting motion signals and measuring pressure pulse waves by tonometry is awearable device 20, and other steps are performed by thehandset 30, wherein other steps may include: determining motion information from the motion signal; determining the starting time and the measuring duration of the pressure pulse wave signal according to the movement information; determining a Heart Rate Variability (HRV) signal and a Blood Pressure Variability (BPV) signal according to the pressure pulse wave signal; determining the blood pressure state according to the correlation between the HRV signal and the BPV signal; and sending a prompt to the user when the blood pressure state is abnormal.
Fig. 11 is a schematic structural diagram of a detection apparatus according to an embodiment of the present invention. As shown in fig. 11, an embodiment of the present application provides a device for prompting a blood pressure state, where thedetection device 10 specifically includes: a sensor 1101 for measuring the pressure pulse wave signal using tonometry. A processor 1102 for determining a Heart Rate Variability (HRV) signal and a Blood Pressure Variability (BPV) signal from the pressure pulse wave signal. The processor 1102 may also be configured to determine a blood pressure state based on a correlation between the HRV signal and the BPV signal. And a prompting unit 1104 for giving a prompt to the user when the blood pressure state is abnormal. In addition, sensor 1101 may also be used to: and collecting a motion signal. The processor 1102 is also configured to determine motion information from the acquired motion signals.
The detection apparatus may further include: a timer 1103 for determining the starting timing and the measuring time duration of the measured pressure pulse wave signal according to the motion information.
Wherein the motion signal may include: one or more of the following: acceleration signal, gravity signal, direction and magnitude of magnetic field. The motion information may include: historical motion amplitude and current motion amplitude.
The detection apparatus may further include: and the timer is used for determining whether to start measuring the pressure pulse wave signal according to the current motion amplitude and setting the measurement time length according to the historical motion amplitude and the current motion amplitude. Specifically, the timer 1103 may be specifically configured to: if the historical motion amplitude and the current motion amplitude are larger than or equal to a first standard preset threshold value, setting the measurement time length as a first timing time length; if the historical motion amplitude and the current motion amplitude are smaller than a first standard preset threshold and larger than or equal to a second standard preset threshold, setting the measuring time length to be a second timing time length, wherein the first standard preset threshold is larger than the second standard preset threshold, and the second timing time length is larger than the first timing time length; and if the historical motion amplitude and the current motion amplitude are smaller than a second standard preset threshold value, setting the measurement time length as a third timing time length, wherein the third timing time length is larger than the second timing time length. In addition, the timer 1103 may also be used to: and determining whether to start measurement according to the current motion posture, and setting a measurement time length according to the historical motion posture and the current motion posture.
The "correlation" may include: coherence function and phase spectrum and correlation coefficients. Specifically, the correlation between the HRV signal and the BPV signal is determined according to a coherence function, a phase spectrum and a correlation coefficient. The specific step of determining the correlation between the HRV signal and the BPV signal according to the coherence function and the phase spectrum may include: the processor 1102 may be specifically configured to: performing cross-power spectrum analysis on the HRV signal and the BPV signal to determine a coherence function and a phase spectrum; and determining the blood pressure state according to the coherence function and the phase spectrum. Alternatively, the blood pressure state may be determined by evaluating the correlation between the HRV signal and the BPV signal by a correlation coefficient.
The prompting unit 1104 may specifically be configured to: judging the level of the abnormal blood pressure state under the condition that the abnormal blood pressure state occurs; detecting a scene where a user is located; and sending a prompt to the user according to the abnormal level of the blood pressure state and the scene of the user. Wherein, the prompting mode can include one or more of the following: vibration prompt, indicator light prompt, character prompt, voice prompt and automatic dialing of relevant calls according to the preset calls of relevant contacts.
Fig. 12 is a schematic structural diagram of a detection apparatus according to an embodiment of the present invention. As shown in fig. 12, an embodiment of the present application provides a device for prompting a blood pressure state, where the device specifically includes: anacquisition module 1201 for measuring the pressure pulse wave signal using tonometry. Aprocessing module 1202 for determining a heart rate variability HRV signal and a blood pressure variability BPV signal from the pressure pulse wave signal. Theprocessing module 1202 may also be configured to determine a blood pressure state based on a correlation between the HRV signal and the BPV signal. And the prompting module is used for sending a prompt to the user when the blood pressure state is abnormal. Furthermore, theacquisition module 1201 may be further configured to: and collecting a motion signal. Theprocessing module 1202 is further configured to determine motion information from the collected motion signal.
The detection device may further include: and atiming module 1203, configured to determine a start time and a measurement duration of the measurement pressure pulse wave signal according to the motion information. Wherein the motion signal may include: one or more of the following: acceleration signal, gravity signal, direction and magnitude of magnetic field. The motion information may include: historical motion amplitude and current motion amplitude.
The detection device may further include: thetiming unit 1203 is configured to determine whether to start measuring the pressure pulse wave signal according to the current motion amplitude, and set a measurement duration according to the historical motion amplitude and the current motion amplitude.
Thetiming unit 1203 may be specifically configured to: if the historical motion amplitude and the current motion amplitude are larger than or equal to a first standard preset threshold value, setting the measurement time length as a first timing time length; if the historical motion amplitude and the current motion amplitude are smaller than a first standard preset threshold and larger than or equal to a second standard preset threshold, setting the measurement time length to be a second timing time length, wherein the first standard preset threshold is larger than the second standard preset threshold, and the second timing time length is larger than the first timing time length; and if the historical motion amplitude and the current motion amplitude are smaller than a second standard preset threshold value, setting the measurement time length as a third timing time length, wherein the third timing time length is larger than the second timing time length. In addition, thetiming unit 1203 may also be configured to: and determining whether to start measurement according to the current motion posture, and setting a measurement time length according to the historical motion posture and the current motion posture.
The "correlation" may include: coherence function and phase spectrum and correlation coefficients. Specifically, the correlation between the HRV signal and the BPV signal is determined according to a coherence function, a phase spectrum and a correlation coefficient. The specific step of determining the correlation between the HRV signal and the BPV signal according to the coherence function and the phase spectrum may include: theprocessing module 1202 may be specifically configured to: performing cross-power spectrum analysis on the HRV signal and the BPV signal to determine a coherence function and a phase spectrum; and determining the blood pressure state according to the coherence function and the phase spectrum. Alternatively, the blood pressure state may be determined by evaluating the correlation between the HRV signal and the BPV signal by a correlation coefficient.
Theprompt module 1204 may be specifically configured to: judging the level of the abnormal blood pressure state under the condition that the abnormal blood pressure state occurs; detecting a scene where a user is located; and sending a prompt to the user according to the abnormal level of the blood pressure state and the scene of the user. Wherein, the prompting mode can include one or more of the following: vibration prompt, indicator light prompt, character prompt, voice prompt and automatic dialing of relevant calls according to the preset calls of relevant contacts.
The invention can be applied to occasions of monitoring and reminding hypertension by wearable or household products, can also be used in professional medical scenes, and can be used as auxiliary equipment of an oscillometric dynamic sphygmomanometer to reduce the times of inflating and pressurizing the dynamic sphygmomanometer without leakage of hypertension detection and improve the user experience of the oscillometric dynamic sphygmomanometer. The embodiment provided by the invention fully utilizes the advantage that the tension measuring method is suitable for a wearable scene, avoids the defect that the calibration model of the method is easy to change by measuring time length and movement, further influences the accuracy of blood pressure measurement, excavates out the HRV signal and the BPV signal of heart rate variability, monitors whether a user is in a high blood pressure or low blood pressure state (namely abnormal state of blood pressure) or not by analyzing the cross power spectrum of the HRV and the BPV, and reminds the user to carry out corresponding treatment according to the high and low blood pressure levels. In addition, the method and the equipment provided by the application can guarantee the life safety of the user on the premise of not influencing normal working life. The detection device also has a potential application scene in the medical market, can be used as an auxiliary device of a clinical oscillography dynamic sphygmomanometer, is written on the premise of no leakage of hypertension, prolongs the time interval between two times of inflation of the dynamic sphygmomanometer, and improves the comfort level of a patient.
In the above embodiments, the implementation may be wholly or partially realized by software, hardware, firmware, or any combination thereof. When implemented in software, may be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When loaded and executed on a computer, cause the processes or functions described in accordance with the embodiments of the invention to be performed in whole or in part. The computer may be a general purpose computer, a special purpose computer, a network of computers, or other programmable device. The computer instructions may be stored in a computer readable storage medium or transmitted from one computer readable storage medium to another, for example, from one website site, computer, server, or data center to another website site, computer, server, or data center via wired (e.g., coaxial cable, fiber optic, Digital Subscriber Line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.). The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device, such as a server, a data center, etc., that incorporates one or more of the available media. The usable medium may be a magnetic medium (e.g., floppy disk, hard disk, magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium (e.g., Solid State Disk (SSD)), among others.
The above-mentioned embodiments, objects, technical solutions and advantages of the present application are further described in detail, it should be understood that the above-mentioned embodiments are only examples of the present application, and are not intended to limit the scope of the present application, and any modifications, equivalent substitutions, improvements and the like made on the basis of the technical solutions of the present application should be included in the scope of the present application.