Blood pressure measurement method, device, wearable device and readable storage medium

By integrating the pressure sensor group and the PPG sensor group in electronic devices, obtaining the pulsation characteristic parameters and inputting pre-trained models, the problem of low accuracy of the existing cuffless blood pressure measurement method is solved, and high-precision blood pressure measurement is achieved.

CN118490191BActive Publication Date: 2025-03-25HONOR DEVICE CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202311757921.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-12-19
Publication Date
2025-03-25
Estimated Expiration
2043-12-19

AI Technical Summary

Technical Problem

The existing cuffless blood pressure measurement methods have poor accuracy and cannot meet the actual needs of daily life.

Method used

The blood pressure measurement method including a first pressure sensor group, a second pressure sensor group and a photoplethysmographic PPG sensor group is used to improve the accuracy of the blood pressure measurement by obtaining the pulsating characteristic parameters and inputting them into a pre-trained model.

Benefits of technology

By reducing the impact of distortion in a single waveform acquisition, the accuracy of blood pressure measurement results is improved, making it widely used in daily life.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118490191B_ABST
    Figure CN118490191B_ABST
Patent Text Reader

Abstract

The present application provides a blood pressure measurement method, apparatus, wearable device and readable storage medium, which relate to the field of terminals. The method includes: obtaining pulsation characteristic parameters within a pulsation cycle, the pulsation characteristic parameters including: a first phase difference between a first pressure waveform and a first PPG waveform, a second phase difference between a first pressure waveform and a second pressure waveform, a waveform characteristic obtained according to a second PPG waveform, and a maximum value of the first pressure waveform. The pulsation characteristic parameters are input into a pre-trained model to obtain a blood pressure measurement result. Among them, the first pressure waveform, the second pressure waveform, the first PPG waveform and the second PPG waveform are collected by sensors provided in an electronic device. Since the pulsation characteristic parameters used are mainly the phase difference between the waveforms, the error caused by the distortion of a single waveform acquisition can be effectively reduced, thereby improving the accuracy of the blood pressure measurement result.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of terminals, and in particular to a blood pressure measurement method, apparatus, wearable device and readable storage medium. Background Art

[0002] Many people need to monitor their blood pressure on a daily basis. Currently, the commonly used blood pressure measurement method is the Korotkoff sound method. Measuring blood pressure using the Korotkoff sound method requires the use of a cuff and inflating the cuff. The measurement steps are relatively complicated and can only be measured at intervals, not continuously.

[0003] In order to achieve simple and efficient continuous measurement of blood pressure, there are some cuffless blood pressure measurement methods, such as pulse wave velocity (PWV) method, photoplethysmographic (PPG) pulse waveform method, etc.

[0004] However, the existing cuffless blood pressure measurement method has poor accuracy and cannot be applied in real life. Summary of the invention

[0005] The present application provides a blood pressure measurement method, apparatus, wearable device and readable storage medium, which can improve the accuracy of blood pressure measurement results obtained by cuffless blood pressure measurement and can be widely used in daily life.

[0006] In order to achieve the above objectives, this application adopts the following technical solutions:

[0007] In a first aspect, a blood pressure measurement method is provided, which is applied to an electronic device, wherein the electronic device includes a first pressure sensor group, a second pressure sensor group, and a photoplethysmography (PPG) sensor group. The first pressure sensor group includes at least one pressure sensor for measuring a first pressure waveform when the radial artery pulsates. The second pressure sensor group includes at least one pressure sensor for measuring a second pressure waveform when the ulnar artery pulsates. The PPG sensor group includes a first light source, a second light source, and a receiver, wherein the first light source is used to illuminate a first arteriole corresponding to the radial artery, the second light source is used to illuminate a second arteriole corresponding to the ulnar artery, and the receiver is used to receive light reflected after the first light source illuminates the first arteriole and the second light source illuminates the second arteriole, so as to obtain a first PPG waveform when the first arteriole pulsates and a second PPG waveform when the second arteriole pulsates.

[0008] The blood pressure measurement method includes: obtaining pulsation characteristic parameters within a pulsation cycle, the pulsation characteristic parameters including: a first phase difference between a first pressure waveform and a first PPG waveform, a second phase difference between the first pressure waveform and a second pressure waveform, a waveform characteristic obtained according to the second PPG waveform, and a maximum value of the first pressure waveform. The pulsation characteristic parameters are input into a pre-trained model to obtain a blood pressure measurement result.

[0009] In the embodiments of the present application, the blood pressure measurement method can be applied to electronic devices, including mobile phones, tablet computers, wearable devices, augmented reality / virtual reality devices, laptop computers, ultra-mobile personal computers, netbooks, personal digital assistants, etc. The first pressure sensor group, the second pressure sensor group, and the photoplethysmography PPG sensor group can be set on the electronic device, and can also be connected to the electronic device in a wired or wireless manner.

[0010] In the first aspect, the first pressure waveform, the second pressure waveform, the first PPG waveform, and the second PPG waveform are obtained by the first pressure sensor group, the second pressure sensor group, and the photoplethysmography PPG sensor group, and the pulsation characteristic parameters are calculated based on these waveforms. Then, the blood pressure measurement result is obtained by inputting the pulsation characteristic parameters into the pre-trained model. Since the pulsation characteristic parameters used are mainly the phase difference between the waveforms, the error caused by the distortion of the single waveform acquisition can be effectively reduced, and the accuracy of the blood pressure measurement result can be improved.

[0011] In some implementations, the first phase difference includes: a phase difference between a phase corresponding to a maximum value of a first-order derivative of the first pressure waveform and a phase corresponding to a maximum value of a first-order derivative of the first PPG waveform. Or, a phase difference between a phase corresponding to a peak value of the first pressure waveform and a phase corresponding to a peak value of the first PPG waveform.

[0012] In some implementations, the second phase difference includes: a phase difference between a phase corresponding to a maximum value of a first-order derivative of the first pressure waveform and a phase corresponding to a maximum value of a first-order derivative of the second pressure waveform, or a phase difference between a phase corresponding to a peak value of the first pressure waveform and a phase corresponding to a peak value of the second pressure waveform.

[0013] In some implementations, the waveform features obtained based on the second PPG waveform include at least one of the following features: period, rising area, maximum slope of the rising branch, diastolic area, pulse wave amplitude ratio, and peak-to-trough amplitude ratio.

[0014] In some implementations, when the number of pressure sensors in the first pressure sensor group is 1, the maximum value of the first pressure waveform is the peak value of the first pressure waveform. When the number of pressure sensors in the first pressure sensor group is greater than 1, fitting is performed according to the peak value of the first pressure waveform acquired by each pressure sensor, and the maximum value of the fitted function is used as the maximum value of the first pressure waveform.

[0015] In some implementations, the pulsation characteristic parameter further includes: a third phase difference between the first PPG waveform and the second PPG waveform.

[0016] In some implementations, the third phase difference includes: a phase difference between a phase corresponding to a maximum value of a first-order derivative of the first PPG waveform and a phase corresponding to a maximum value of a first-order derivative of the second PPG waveform. Or, a phase difference between a phase corresponding to a peak value of the first PPG waveform and a phase corresponding to a peak value of the second PPG waveform.

[0017] In some implementations, the electronic device further includes: a motion state sensor. The blood pressure measurement method further includes: when it is determined according to the motion state sensor that the motion state of the electronic device meets a preset condition, obtaining a pulsation characteristic parameter within a pulsation cycle. The pulsation characteristic parameter is input into a pre-trained model to obtain a blood pressure measurement result.

[0018] In some implementations, the blood pressure measurement method further includes: obtaining pulsation characteristic parameters corresponding to a plurality of pulsation cycles within a preset time period, and inputting an average value or a median of the pulsation characteristic parameters into a pre-trained model to obtain a blood pressure measurement result within the preset time period.

[0019] In a second aspect, a blood pressure measurement device is provided, which is applied to an electronic device, and includes: a first pressure sensor group, a second pressure sensor group, a PPG sensor group, and a processor. The first pressure sensor group includes at least one pressure sensor for measuring a first pressure waveform when the radial artery pulsates. The second pressure sensor group includes at least one pressure sensor for measuring a second pressure waveform when the ulnar artery pulsates. The PPG sensor group includes a first light source, a second light source, and a receiver, wherein the first light source is used to illuminate a first arteriole corresponding to the radial artery, the second light source is used to illuminate a second arteriole corresponding to the ulnar artery, and the receiver is used to receive light reflected after the first light source illuminates the first arteriole and the second light source illuminates the second arteriole, so as to obtain a first PPG waveform when the first arteriole pulsates and a second PPG waveform when the second arteriole pulsates. The first pressure sensor group, the second pressure sensor group, the first light source, the second light source, and the receiver are respectively connected to the processor in communication. The processor is used to perform the steps of processing in the first aspect or any one of the methods in the first aspect according to the received data.

[0020] In some implementations, the first pressure sensor group and the second pressure sensor group are horizontally arranged on the same straight line, and a distance between the first pressure sensor group and the second pressure sensor group is 1 cm to 3 cm.

[0021] In some implementations, the first light source and the first pressure sensor group are vertically arranged in the same straight line, and the distance between the first light source and the first pressure sensor group is greater than or equal to 0.5 cm. The second light source and the second pressure sensor group are vertically arranged in the same straight line, and the distance between the second light source and the second pressure sensor group is greater than or equal to 0.5 cm.

[0022] In some possible implementations, the device further includes a motion state sensor, and the motion state sensor is communicatively connected to the processor.

[0023] In a third aspect, a wearable device is provided, wherein the wearable device includes the blood pressure measuring device provided in the second aspect.

[0024] In a fourth aspect, a chip is provided, comprising: a processor for calling and running a computer program from a memory, so that a device equipped with the chip executes the steps of processing in the first aspect or any one of the methods in the first aspect.

[0025] In a fifth aspect, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores a computer program, wherein the computer program includes program instructions, and when the program instructions are executed by a processor, the processor executes the steps of processing in the first aspect or any one of the methods in the first aspect.

[0026] In a sixth aspect, a computer program product is provided, the computer program product comprising: a computer program code, when the computer program code is executed by an electronic device, the electronic device executes the steps of processing in the first aspect or any one of the methods in the first aspect.

[0027] Among them, the beneficial effects of the second to sixth aspects can refer to the first aspect and will not be elaborated here. BRIEF DESCRIPTION OF THE DRAWINGS

[0028] Figure 1 This is a schematic diagram of an application scenario of a blood pressure measurement method provided in an embodiment of the present application;

[0029] Figure 2 It is a schematic diagram of an application scenario of a blood pressure measurement method provided in an embodiment of the present application.

[0030] Figure 3 It is a hardware structure block diagram of an electronic device provided in an embodiment of the present application;

[0031] Figure 4 is a system structure block diagram of an electronic device provided in an embodiment of the present application;

[0032] Figure 5 is a flow chart of a blood pressure measurement method provided in one embodiment of the present application;

[0033] Figure 6 is a structural schematic diagram of a blood pressure measurement device provided in one embodiment of the present application;

[0034] Figure 7 is a structural schematic diagram of a blood pressure measurement device provided in another embodiment of the present application;

[0035] Figure 8 This is a schematic diagram of a measurement scenario of a blood pressure measurement device provided by an embodiment of the present application;

[0036] Fig. 9 It is a schematic diagram of sensor measurement results in a blood pressure measurement method provided in an embodiment of the present application;

[0037] Fig.10 is a waveform characteristic diagram of a second PPG waveform in a blood pressure measurement method provided in an embodiment of the present application;

[0038] Fig.11 is a schematic diagram of predicting the maximum value of a first pressure waveform in a blood pressure measurement method provided in an embodiment of the present application;

[0039] Fig.12 is a flow chart of a blood pressure measurement method provided in another embodiment of the present application;

[0040] Fig.13 is a structural schematic diagram of a blood pressure measurement device provided in another embodiment of the present application;

[0041] Fig.14 It is a schematic diagram of the structure of a chip provided in an embodiment of the present application. DETAILED DESCRIPTION

[0042] The technical solution in this application will be described below in conjunction with the accompanying drawings.

[0043] In the description of the embodiments of the present application, unless otherwise specified, " / " means or, for example, A / B can mean A or B; "and / or" in this article is only a description of the association relationship of associated objects, indicating that there can be three relationships, for example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. In addition, in the description of the embodiments of the present application, "multiple" means two or more than two.

[0044] In the present application, unless otherwise specified, the horizontal axis of the coordinate system involved is time, and the vertical axis is the received signal strength.

[0045] In the following, the terms "first" and "second" are used for descriptive purposes only and are not to be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of the features. In the description of this embodiment, unless otherwise specified, "plurality" means two or more.

[0046] The number of people with hypertension in my country is increasing year by year. If hypertension is not detected and treated early, it will lead to serious complications such as heart attack, stroke, myocardial infarction, etc. Early screening and daily monitoring of hypertension are crucial. Self-measurement of blood pressure and dynamic blood pressure measurement are recommended methods for screening hidden hypertension and routine measurement.

[0047] Currently, the most commonly used method for measuring blood pressure is the Korotkoff sound method, and the corresponding measuring device is a cuff-type device. When measuring blood pressure with a cuff-type device, the cuff needs to be wrapped around the subject's upper arm so that the middle of the air bag in the cuff is located on the brachial artery on the inside of the upper arm. Then, the cuff is inflated until it is enough to completely block the blood flow in the brachial artery. Finally, the air is slowly deflated, and the Korotkoff sound produced during the deflation process is monitored, and the pressure values ​​when the Korotkoff sound is produced and disappeared are recorded. These two pressure values ​​correspond to systolic blood pressure (SBP) and diastolic blood pressure (DBP), respectively.

[0048] Although the accuracy of the blood pressure value measured by the Korotkoff sound method is relatively high, it requires certain skills and experience. In addition, the Korotkoff sound method cannot measure continuously, can only provide a snapshot of dynamic blood pressure, cannot provide continuous changes in blood pressure during the day and night, and is not comfortable to wear.

[0049] There are currently several cuffless blood pressure measurement methods, such as the PWV method, the PPG pulse waveform method, etc. However, these cuffless blood pressure measurement methods are greatly affected by the environment and have high requirements for the accuracy of the sensor and the error during measurement. The blood pressure measurement results obtained are not accurate enough and cannot be applied in real life.

[0050] In this regard, the present application provides a blood pressure measurement method, which is applied to an electronic device, and the electronic device includes a first pressure sensor group, a second pressure sensor group, and a photoplethysmography (PPG) sensor group. The first pressure sensor group includes at least one pressure sensor for measuring a first pressure waveform when the radial artery pulsates. The second pressure sensor group includes at least one pressure sensor for measuring a second pressure waveform when the ulnar artery pulsates. The PPG sensor group includes a first light source, a second light source, and a receiver, the first light source is used to illuminate a first arteriole corresponding to the radial artery, the second light source is used to illuminate a second arteriole corresponding to the ulnar artery, and the receiver is used to receive light reflected after the first light source illuminates the first arteriole and the second light source illuminates the second arteriole, so as to obtain a first PPG waveform when the first arteriole pulsates and a second PPG waveform when the second arteriole pulsates.

[0051] The blood pressure measurement method includes: obtaining pulsation characteristic parameters within a pulsation cycle, the pulsation characteristic parameters including: a first phase difference between a first pressure waveform and a first PPG waveform, a second phase difference between the first pressure waveform and a second pressure waveform, a waveform characteristic obtained according to the second PPG waveform, and a maximum value of the first pressure waveform. The pulsation characteristic parameters are input into a pre-trained model to obtain a blood pressure measurement result.

[0052] In the present application, the first pressure waveform, the second pressure waveform, the first PPG waveform, and the second PPG waveform are obtained by the first pressure sensor group, the second pressure sensor group, and the photoplethysmography PPG sensor group, and the pulsation characteristic parameters are calculated based on these waveforms. Then, the blood pressure measurement results are obtained by inputting the pulsation characteristic parameters into the pre-trained model. Since the pulsation characteristic parameters used are mainly the phase difference between the waveforms, the error caused by the distortion of a single waveform acquisition can be effectively reduced, thereby improving the accuracy of the blood pressure measurement results.

[0053] Figure 1 is a schematic diagram of an application scenario of a blood pressure measurement method provided in an embodiment of the present application, Figure 2 It is a schematic diagram of an application scenario of a blood pressure measurement method provided in an embodiment of the present application.

[0054] refer to Figure 1 First, the application scenarios of the embodiments of the present application are briefly described.

[0055] Figure 1 An electronic device 100 is shown in FIG. Figure 1 In the embodiment, the electronic device 100 is in the form of a wearable device, for example, the electronic device 100 may be a smart watch, a smart bracelet, a smart blood pressure measuring instrument, etc. A processor (not shown), a memory (not shown), a power supply (not shown), and other devices are integrated in the electronic device 100. The electronic device 100 may independently execute the blood pressure measuring method provided in the present application.

[0056] refer to Figure 1 The electronic device 100 may include a first pressure sensor group 101 , a second pressure sensor group 103 , and a photoplethysmographic (PPG) sensor group 104 .

[0057] The first pressure sensor group 101 may include three pressure sensors 102. When the electronic device 100 is worn on the left wrist, the first pressure sensor group 101 corresponds to measuring the radial artery. The second pressure sensor group 103 may include three pressure sensors 102. When the electronic device 100 is worn on the left wrist, the second pressure sensor group 103 corresponds to measuring the ulnar artery.

[0058] The PPG sensor group 104 includes a first light source 105, a second light source 106 and a receiver 107. When the electronic device 100 is worn on the left wrist, the first light source 105 corresponds to measuring the first arteriole corresponding to the radial artery, and the second light source 106 corresponds to measuring the second arteriole corresponding to the radial artery. The receiver 107 is used to receive light reflected after the first light source 105 irradiates the first arteriole and the second light source irradiates the second arteriole.

[0059] Figure 2 The electronic device 100 is also shown in FIG. Figure 2 In the embodiment, the electronic device 100 includes two parts, one part is the sensor component 100a, and the other part is the processing end 100b. As an example, the processing end 100b can be a mobile phone, a tablet computer, an augmented reality / virtual reality device, a laptop computer, a super mobile personal computer, a netbook, a personal digital assistant, etc. The sensor component 100a can establish a communication link with the processing end 100b in a wired or wireless manner to achieve a communication connection. The wired method includes, but is not limited to, a serial port, a parallel port, an RJ45 interface, a universal serial bus (USB) interface (including interfaces of different shapes based on the USB interface, such as type-A, type-C, Micro USB, etc.). The wireless method includes Bluetooth (BT), Wireless Fidelity (WIFI), Zigbee, Narrow Band Internet of Things (NB-IoT), cellular communication networks, etc.

[0060] refer to Figure 2 The sensor assembly 100 a may include a first pressure sensor group 101 , a second pressure sensor group 103 and a PPG sensor group 104 .

[0061] Figure 2In the embodiment, the first pressure sensor group 101, the second pressure sensor group 103 and the PPG sensor group 104 are arranged in the same manner as Figure 1 The same as in, no further description is given here.

[0062] For connection using a wired method, the sensor assembly 100a may include a wired interface in addition to the sensors shown.

[0063] For wireless connection, the sensor assembly 100a may include a battery, a wireless module, etc. in addition to the sensors shown.

[0064] Figure 3 It is a hardware structure block diagram of an electronic device provided in an embodiment of the present application.

[0065] Figure 3 The electronic device shown in the figure can be applied to Figure 1 or Figure 2 The electronic device 100 shown in FIG. includes but is not limited to a wearable device, a mobile phone including a sensor module, a tablet computer, a wearable device, an augmented reality / virtual reality device, a laptop computer, an ultra-mobile personal computer, a netbook, a personal digital assistant, etc.

[0066] refer to Figure 3 The electronic device 100 may include a processor 110, an external memory interface 120, an internal memory 121, a universal serial bus (USB) interface 130, a charging management module 140, a power management module 141, a battery 142, an antenna 1, an antenna 2, a mobile communication module 150, a wireless communication module 160, an audio module 170, a speaker 170A, a receiver 170B, a microphone 170C, an earphone interface 170D, a sensor module 180, a button 190, a motor 191, an indicator 192, a camera 193, a display screen 194, and a subscriber identification module (SIM) card interface 195, etc. The sensor module 180 may include a pressure sensor 180A, a gyroscope sensor 180B, an air pressure sensor 180C, a magnetic sensor 180D, an acceleration sensor 180E, a distance sensor 180F, a proximity light sensor 180G, a fingerprint sensor 180H, a temperature sensor 180J, a touch sensor 180K, an ambient light sensor 180L, a PPG sensor 180M, etc.

[0067] It is to be understood that the structure illustrated in the embodiment of the present application does not constitute a specific limitation on the electronic device 100. In other embodiments of the present application, the electronic device 100 may include more or fewer components than shown in the figure, or combine some components, or split some components, or arrange the components differently. The components shown in the figure may be implemented in hardware, software, or a combination of software and hardware.

[0068] For example, when the electronic device 100 is a mobile phone or a tablet computer, it may include all the components shown in the figure, or only some of the components shown in the figure. Some of the components shown in the figure may be integrated in the electronic device 100, or may be independently provided. When independently provided, the components may be connected to the electronic device 100 in a wired or wireless manner.

[0069] The processor 110 may include one or more processing units, for example, the processor 110 may include an application processor (AP), a modem processor, a graphics processor (GPU), an image signal processor (ISP), a controller, a video codec, a digital signal processor (DSP), a baseband processor, and / or a neural-network processing unit (NPU), etc. Different processing units may be independent devices or integrated into one or more processors.

[0070] The controller can generate operation control signals according to the instruction operation code and timing signal to complete the control of instruction fetching and execution.

[0071] The processor 110 may also be provided with a memory for storing instructions and data. In some embodiments, the memory in the processor 110 is a cache memory. The memory may store instructions or data that the processor 110 has just used or cyclically used. If the processor 110 needs to use the instruction or data again, it may be directly called from the memory. This avoids repeated access, reduces the waiting time of the processor 110, and thus improves the efficiency of the system.

[0072] In some embodiments, the processor 110 may include one or more interfaces. The interface may include an inter-integrated circuit (I2C) interface, an inter-integrated circuit sound (I2S) interface, a pulse code modulation (PCM) interface, a universal asynchronous receiver / transmitter (UART) interface, a mobile industry processor interface (MIPI), a general-purpose input / output (GPIO) interface, a subscriber identity module (SIM) interface, and / or a universal serial bus (USB) interface, etc.

[0073] It is understandable that the interface connection relationship between the modules illustrated in the embodiment of the present invention is only a schematic illustration and does not constitute a structural limitation on the electronic device 100. In other embodiments of the present application, the electronic device 100 may also adopt different interface connection methods in the above embodiments, or a combination of multiple interface connection methods.

[0074] The charging management module 140 is used to receive charging input from a charger, where the charger can be a wireless charger or a wired charger.

[0075] The power management module 141 is used to connect the battery 142, the charging management module 140 and the processor 110. The power management module 141 receives input from the battery 142 and / or the charging management module 140 to power the processor 110, the internal memory 121, the display screen 194, the camera 193, and the wireless communication module 160.

[0076] The wireless communication function of the electronic device 100 can be implemented through the antenna 1, the antenna 2, the mobile communication module 150, the wireless communication module 160, the modem processor and the baseband processor.

[0077] Antenna 1 and antenna 2 are used to transmit and receive electromagnetic wave signals. Each antenna in electronic device 100 can be used to cover a single or multiple communication frequency bands.

[0078] The mobile communication module 150 can provide wireless communication solutions including 2G / 3G / 4G / 5G etc. applied on the electronic device 100 .

[0079] The wireless communication module 160 can provide wireless communication solutions for application in the electronic device 100, including wireless local area networks (WLAN) (such as Wi-Fi networks), Bluetooth, global navigation satellite system (GNSS), frequency modulation (FM), near field communication technology (NFC), infrared technology (IR), etc.

[0080] In some embodiments, antenna 1 of electronic device 100 is coupled to mobile communication module 150, and antenna 2 is coupled to wireless communication module 160, so that electronic device 100 can communicate with the network and other devices through wireless communication technology.

[0081] The electronic device 100 implements the display function through a GPU, a display screen 194, and an application processor. The GPU is a microprocessor for image processing, which connects the display screen 194 and the application processor. The GPU is used to perform mathematical and geometric calculations for graphics rendering. The processor 110 may include one or more GPUs that execute program instructions to generate or change display information.

[0082] Display screen 194 is used to display images, videos, etc.

[0083] The electronic device 100 can realize the shooting function through ISP, camera 193, video codec, GPU, display screen 194 and application processor.

[0084] In some embodiments, the electronic device 100 may include 1 or N cameras 193 , where N is a positive integer greater than 1.

[0085] The external memory interface 120 can be used to connect an external memory card, such as a Micro SD card, to expand the storage capacity of the electronic device 100. The external memory card communicates with the processor 110 through the external memory interface 120 to implement a data storage function, such as storing music, video and other files in the external memory card.

[0086] The internal memory 121 may be used to store computer executable program codes, which include instructions. The internal memory 121 may include a program storage area and a data storage area. The processor 110 executes various functional applications and data processing of the electronic device 100 by running the instructions stored in the internal memory 121 and / or the instructions stored in the memory provided in the processor.

[0087] The electronic device 100 can implement audio functions such as music playing and recording through the audio module 170, the speaker 170A, the receiver 170B, the microphone 170C, the headphone jack 170D, and the application processor.

[0088] The sensor module 180 may be integrated in the electronic device 100 or independently provided and connected to the electronic device 100 in a wired or wireless manner. Alternatively, the sensor module 180 may be partially integrated in the electronic device 100 and partially provided independently.

[0089] The pressure sensor 180A is used to sense the pressure signal and convert the pressure signal into an electrical signal.

[0090] The gyro sensor 180B can be used to determine the motion posture of the electronic device 100. In some embodiments, the angular velocity of the electronic device 100 around three axes (ie, x, y, and z axes) can be determined by the gyro sensor 180B. The gyro sensor 180B can be used for anti-shake shooting.

[0091] The magnetic sensor 180D includes a Hall sensor, and the electronic device 100 can detect the opening and closing of the flip leather case by using the magnetic sensor 180D.

[0092] The acceleration sensor 180E can detect the magnitude of the acceleration of the electronic device 100 in all directions (generally three axes). When the electronic device 100 is stationary, the magnitude and direction of gravity can be detected. It can also be used to identify the posture of the electronic device and is applied to applications such as horizontal and vertical screen switching and pedometers.

[0093] The distance sensor 180F is used to measure the distance. The electronic device 100 can measure the distance by infrared or laser. In some embodiments, when shooting a scene, the electronic device 100 can use the distance sensor 180F to measure the distance to achieve fast focusing.

[0094] The proximity light sensor 180G may include, for example, a light emitting diode (LED) and a light detector, such as a photodiode. The light emitting diode may be an infrared light emitting diode.

[0095] The ambient light sensor 180L is used to sense the ambient light brightness. The electronic device 100 can adaptively adjust the brightness of the display screen 194 according to the perceived ambient light brightness. The ambient light sensor 180L can also be used to automatically adjust the white balance when taking pictures. The ambient light sensor 180L can also cooperate with the proximity light sensor 180G to detect whether the electronic device 100 is in a pocket to prevent accidental touches.

[0096] The fingerprint sensor 180H is used to collect fingerprints. The electronic device 100 can use the collected fingerprint characteristics to implement fingerprint unlocking, access application locks, fingerprint photography, fingerprint call answering, etc.

[0097] The temperature sensor 180J is used to detect temperature. In some embodiments, the electronic device 100 uses the temperature detected by the temperature sensor 180J to execute a temperature processing strategy.

[0098] The touch sensor 180K is also called a "touch control device". The touch sensor 180K can be set on the display screen 194. The touch sensor 180K and the display screen 194 form a touch screen, also called a "touch control screen". The touch sensor 180K is used to detect touch operations acting on or near it.

[0099] PPG sensor 180M, PPG sensor is a photoelectric device used to detect changes in blood volume. The PPG sensor is mainly composed of a light source and a receiver, and detects changes in blood flow by measuring changes in the absorption and reflection of light on the skin.

[0100] The light source is usually an infrared or red LED, or a green LED. When there are multiple light sources, the color of the light source can be used to distinguish the measurement results corresponding to each light source. When the light source emits light, it can penetrate the skin and blood vessels and be absorbed by the hemoglobin in the blood. When the heart beats, the blood volume in the blood vessels changes periodically, which causes the intensity of the light reflected back from the skin to also change periodically. The photodetector can detect this change in light intensity and convert it into an electrical signal to obtain a PPG signal.

[0101] The key 190 includes a power key, a volume key, etc. The key 190 may be a mechanical key or a touch key. The electronic device 100 may receive key input and generate key signal input related to user settings and function control of the electronic device 100.

[0102] Motor 191 can generate vibration prompts. Motor 191 can be used for incoming call vibration prompts, and can also be used for touch vibration feedback.

[0103] The indicator 192 may be an indicator light, which may be used to indicate the charging status, power changes, messages, missed calls, notifications, etc.

[0104] The SIM card interface 195 is used to connect a SIM card. The SIM card can be connected to or disconnected from the electronic device 100 by inserting or removing the SIM card interface 195. The electronic device 100 can support 1 or N SIM card interfaces, where N is a positive integer greater than 1.

[0105] For the scenario in the above example, the operating system of the electronic device 100 may include, but is not limited to, Symbian, Android, Windows, MacOS, iOS, Blackberry, HarmonyOS, Linux, or Unix. Figure 1 The electronic device 100 may not include an operating system, but may only include codes that can support it to implement the blood pressure measurement method.

[0106] Here, the operating system running in the electronic device 100 is taken as an example to explain.

[0107] Figure 4 It is a system structure block diagram of the electronic device provided in the embodiment of the present application.

[0108] As an example, when the blood pressure measurement method provided in the present application is executed on the electronic device 100, the operating system of the electronic device 100 may be Android, and its system structure may refer to Figure 3 .

[0109] Among them, the layered architecture divides the software into several layers, each layer has a clear role and division of labor. The layers communicate with each other through software interfaces. In some embodiments, the Android system is divided into four layers, from top to bottom, namely, the application layer, the application framework layer, the Android runtime (Android runtime) and the system library, and the kernel layer.

[0110] The application layer can include a series of application packages.

[0111] like Figure 4 As shown, the application package may include camera, gallery, calendar, call, map, navigation, WLAN, Bluetooth, music, video, short message and other applications.

[0112] The application framework layer provides an application programming interface (API) and a programming framework for the applications in the application layer. The application framework layer includes some predefined functions.

[0113] like Figure 4 As shown, the application framework layer may include a window manager, a content provider, a view system, a phone manager, a resource manager, a notification manager, and the like.

[0114] The window manager is used to manage window programs. The window manager can obtain the display screen size, determine whether there is a status bar, lock the screen, capture the screen, etc.

[0115] Content providers are used to store and retrieve data and make it accessible to applications. The data may include videos, images, audio, calls made and received, browsing history and bookmarks, phone books, etc.

[0116] The view system includes visual controls, such as controls for displaying characters, controls for displaying pictures, etc. The view system can be used to build applications. A display interface can be composed of one or more views. For example, a display interface including a text message notification icon can include a view for displaying characters and a view for displaying pictures.

[0117] The phone manager is used to provide communication functions for electronic devices, such as the management of call status (including answering, hanging up, etc.).

[0118] The resource manager provides various resources for applications, such as localized strings, icons, images, layout files, video files, and so on.

[0119] The notification manager enables applications to display notification information in the status bar. It can be used to convey notification-type messages and can disappear automatically after a short stay without user interaction. For example, the notification manager is used to notify download completion, message reminders, etc. The notification manager can also be a notification that appears in the system top status bar in the form of a chart or scroll bar text, such as notifications of applications running in the background, or a notification that appears on the screen in the form of a dialog window. For example, a text message is displayed in the status bar, a prompt sound is emitted, an electronic device vibrates, an indicator light flashes, etc.

[0120] Android Runtime includes core libraries and virtual machines. Android runtime is responsible for scheduling and management of the Android system.

[0121] The core library consists of two parts: one part is the function that needs to be called by the Java language, and the other part is the Android core library.

[0122] The application layer and the application framework layer run in a virtual machine. The virtual machine executes the Java files of the application layer and the application framework layer as binary files. The virtual machine is used to perform functions such as object life cycle management, stack management, thread management, security and exception management, and garbage collection.

[0123] The system library may include multiple functional modules, such as surface manager, media library, 3D graphics processing library (such as OpenGL ES), 2D graphics engine (such as SGL), etc.

[0124] The surface manager is used to manage the display subsystem and provide the fusion of 2D and 3D layers for multiple applications.

[0125] The media library supports playback and recording of a variety of commonly used audio and video formats, as well as static image files, etc.

[0126] The 3D graphics processing library is used to implement 3D graphics drawing, image rendering, synthesis and layer processing, etc.

[0127] A 2D graphics engine is a drawing engine for 2D drawings.

[0128] The kernel layer is the layer between hardware and software. The kernel layer contains at least display driver, camera driver, audio driver, and sensor driver.

[0129] Figure 5 It is a flow chart of a blood pressure measurement method provided in one embodiment of the present application.

[0130] refer to Figure 5 , blood pressure measurement methods include:

[0131] S501 , the first pressure sensor group, the second pressure sensor group, and the PPG sensor group collect a first pressure waveform, a second pressure waveform, a first PPG waveform, and a second PPG waveform, respectively.

[0132] Figure 6 It is a structural schematic diagram of a blood pressure measurement device provided in one embodiment of the present application.

[0133] In some possible implementations, when the blood pressure measurement device is worn on the left hand, the first pressure sensor group, the second pressure sensor group, and the PPG sensor group may be arranged according to Figure 6 The quantities and structures shown are arranged.

[0134] In some possible implementations, reference is made to Figure 6 The first pressure sensor group and the second pressure sensor group are horizontally arranged in the same straight line, and the distance between the first pressure sensor group and the second pressure sensor group should ensure that they will not be interfered by other arteries during measurement. As an example, the distance between the first pressure sensor group and the second pressure sensor group can be 1 cm to 3 cm.

[0135] refer to Figure 6 The first pressure sensor group 101 includes three pressure sensors 102, which are arranged horizontally and are marked as y1, y2, and y3 from left to right. The second pressure sensor group 103 also includes three pressure sensors 102, which are arranged horizontally and are marked as y4, y5, and y6 from left to right.

[0136] In some possible implementations, when the blood pressure measurement device is integrated into an electronic device, each sensor may be respectively connected to communicate with a processor of the electronic device, and the processor of the electronic device receives the signal sent by the sensor to obtain the measured waveform.

[0137] In some other possible implementations, when the blood pressure measurement device is not integrated into an electronic device, a processor and a communication module may be provided on the blood pressure measurement device, and each sensor may be respectively connected to the processor on the blood pressure measurement device for communication. The processor on the blood pressure measurement device obtains the measured waveform and sends the waveform to a mobile phone, a gateway, or other device through the communication module.

[0138] Alternatively, when the blood pressure measuring device is not integrated into an electronic device, only a communication module can be set on the blood pressure measuring device. The communication module sends the signal collected by the sensor to a gateway, mobile phone or other device, and processes the signal through a processor in the gateway, mobile phone or other device to achieve communication connection between the sensor and the processor and obtain the measured waveform.

[0139] The receiver 107 in the PPG sensor group 104 is disposed between the first light source 105 and the second light source 106, and the first light source 105 and the second light source 106 and the receiver 107 are arranged horizontally. The first light source 105 and the second light source 106 are light sources of different colors.

[0140] In some possible implementations, the first light source and the first pressure sensor group are vertically arranged in the same straight line, and the distance between the first light source and the first pressure sensor group is greater than or equal to 0.5 cm. The second light source and the second pressure sensor group are vertically arranged in the same straight line, and the distance between the second light source and the second pressure sensor group is greater than or equal to 0.5 cm.

[0141] For example, refer to Figure 6 , the first light source 105 in the PPG sensor group 104 may be a red LED light source, marked as PPG_RED. PPG_RED is in the same straight line with y2 in the vertical direction and is set between y2 and the palm. The second light source 106 in the PPG sensor group 104 may be a green LED light source, marked as PPG_GREEN. PPG_RED is in the same straight line with y5 in the vertical direction and is set between y5 and the palm.

[0142] In some possible implementations, when the blood pressure measurement device is worn on the right hand, Figure 6 The sensor arrangement shown in is mirrored to correspond to the location of the radial and ulnar arteries on the right hand.

[0143] Figure 7 It is a structural schematic diagram of a blood pressure measurement device provided in another embodiment of the present application.

[0144] As an example, when the blood pressure measurement device is worn on the right hand, the correspondence between the sensors in the blood pressure measurement device may be changed only logically.

[0145] For example, refer to Figure 6 The markings for the pressure sensor and PPG sensor are shown in Figure 7 In the example, the three pressure sensors 102 corresponding to the first pressure sensor group 101 may be Figure 6 y4, y5, y6 in the figure, the three pressure sensors 102 corresponding to the second pressure sensor group 103 can be Figure 6 The first light source 105 in the PPG sensor group 104 may be Figure 6 In PPG_GREEN, the second light source 106 may be Figure 6 PPG_RED in.

[0146] By logically changing the correspondence between sensors in the blood pressure measurement device, the same blood pressure measurement device can be quickly applied to the left hand or the right hand, thereby expanding the application scenarios of the blood pressure measurement method.

[0147] Figure 8 It is a schematic diagram of a measurement scenario of a blood pressure measurement device provided in one embodiment of the present application.

[0148] Figure 8 In the figure, taking the blood pressure measuring device worn on the left hand as an example, a cross-sectional view of the positional relationship between the blood pressure measuring device and the blood vessels after being worn is shown.

[0149] In some possible implementations, reference is made to Figure 8 When the blood pressure measuring device is worn, the three pressure sensors 102 corresponding to the first pressure sensor group 101 are attached to the skin surface corresponding to the radial artery position. When blood flows through the radial artery, the radial artery is affected by the blood pressure change, causing the blood vessel wall to expand periodically, thereby generating pulsation. When the radial artery pulsates, it generates pressure on the pressure sensor 102. Each pressure sensor responds to the pressure generated by the radial artery pulsation and records the measurement results.

[0150] Continue to refer Figure 8 , the first light source 105 is attached to the skin surface at the position of the first arteriole corresponding to the radial artery. The first arteriole corresponding to the radial artery can be the radial carpal artery, that is, a small branch of the radial artery at the end of the forearm, located in the tissue between the radial artery and the skin. The first light source 105 illuminates the first arteriole and receives the light signal reflected by the first arteriole through the receiver 107. When blood flows through the first arteriole, the first arteriole expands periodically due to changes in blood pressure, and its volume changes. The intensity of the light signal received by the receiver 107 also changes accordingly. The receiver records the intensity change of the light signal to obtain a measurement result.

[0151] Figure 8 The arrangement of the ulnar artery side is not shown in the figure. The sensors on the ulnar artery side are similar to those on the radial artery side, that is, the three pressure sensors 102 corresponding to the second pressure sensor group 103 are attached to the skin surface corresponding to the ulnar artery position. Each pressure sensor responds to the pressure generated by the pulsation of the ulnar artery and records the measurement results.

[0152] The second light source 106 is attached to the skin surface at the position of the second arteriole corresponding to the ulnar artery. The second arteriole corresponding to the ulnar artery may be the ulnar carpal artery, that is, a small branch of the ulnar artery at the end of the forearm, located in the tissue between the ulnar artery and the skin. The second light source 106 illuminates the second arteriole, and receives the light signal reflected by the second arteriole through the receiver 107, records the intensity change of the light signal, and obtains the measurement result.

[0153] It should be noted that in order to distinguish the optical signals reflected by different light sources, the first light source and the second light source can use lights of different colors (wavelengths), and the colors of the two lights can be complementary colors with a large difference, for example, red light and green light, blue light and orange light, purple light and yellow light, etc.

[0154] In some possible implementations, for the sake of stability and simplified structure, red light and green light may be used. These two colors can be emitted by only a single LED without mixing, and the structure is simple and the light emission is stable.

[0155] Fig. 9 It is a schematic diagram of sensor measurement results in a blood pressure measurement method provided in an embodiment of the present application.

[0156] As an example, Fig. 9 The sensor measurements shown in the figure are in accordance with Figure 6 The blood pressure measurement device shown is worn on the left hand.

[0157] Among them, the first pressure sensor group measures the waveform of the radial artery pulsation. y1, y2, and y3 simultaneously collect the waveform of the radial artery pulsation. Since the distances between y1, y2, and y3 and the radial artery are different after the blood pressure measurement device is worn, the peak values ​​of the waveforms collected are also different. For example, y2 is closest to the radial artery, and its waveform peak value is also the highest. y1 and y3 are far from the radial artery, and the peak values ​​of the waveforms collected are slightly lower than y2.

[0158] Similarly, the second pressure sensor group measures the waveform of the ulnar artery pulsation, and y4, y5, and y6 simultaneously collect the waveform of the ulnar artery pulsation.

[0159] PPG_RED is the waveform of the light signal reflected by the receiver after the first light source (red LED) illuminates the first arteriole, which reflects the pulsation period of the first arteriole and the expansion trend of the blood vessel volume during pulsation. PPG_GREEN is the waveform of the light signal reflected by the receiver after the second light source (green LED) illuminates the second arteriole, which reflects the pulsation period of the second arteriole and the expansion trend of the blood vessel volume during pulsation.

[0160] S502. Acquire pulsation characteristic parameters within one or more pulsation cycles according to the first pressure waveform, the second pressure waveform, the first PPG waveform, and the second PPG waveform acquired by the sensor.

[0161] In some possible implementations, the pulsation characteristic parameters may include: a first phase difference between the first pressure waveform and the first PPG waveform, a second phase difference between the first pressure waveform and the second pressure waveform, a waveform characteristic obtained based on the second PPG waveform, and a maximum value of the first pressure waveform.

[0162] In some possible implementations, in the first pressure waveform, the second pressure waveform, the first PPG waveform, and the second PPG waveform, the time difference between the peaks is the interval between two pulse beats, that is, the duration of one heartbeat, and the heart rate value of the person being measured can also be calculated based on the time difference.

[0163] In some possible implementations, since systolic pressure is positively correlated with pulse transit time (PTT), PTT can be used to estimate the value of systolic pressure. However, conventional methods for calculating PTT require the use of electrocardio-Gram (ECG) and PPG signals to calculate the time difference between the pulse wave being transmitted from the heart to the PPG signal test point. However, obtaining ECG signals requires electrocardiogram equipment, which cannot be used daily and has poor portability.

[0164] To this end, the present application provides a small artery pulse propagation time feature, namely the first phase difference. The small artery pulse propagation time feature is used to represent Figure 8 The time it takes for the blood flowing through the radial artery to propagate from point A to point B and then to point C. That is, the time difference between the pulse wave propagating from the pressure sensor to the PPG signal test point.

[0165] refer to Fig. 9 The first phase difference may be a phase difference (PTT_v) between a phase corresponding to a maximum value of a first-order derivative of a first pressure waveform and a phase corresponding to a maximum value of a first-order derivative of a first PPG waveform. Or, a phase difference (PTT_p) between a phase corresponding to a peak value of a first pressure waveform and a phase corresponding to a peak value of a first PPG waveform.

[0166] By obtaining PTT_v or PTT_p and then measuring human blood pressure, the systolic pressure with higher accuracy can be obtained, while simplifying the measuring equipment, making the measuring equipment more portable and convenient for daily use.

[0167] In some possible implementations, reference is made to Fig. 9 The second phase difference may be the phase difference (PTT_vrc) between the phase corresponding to the maximum value of the first-order derivative of the first pressure waveform and the phase corresponding to the maximum value of the first-order derivative of the second pressure waveform. Or, the phase difference (PTT_prc) between the phase corresponding to the peak value of the first pressure waveform and the phase corresponding to the peak value of the second pressure waveform.

[0168] Since the radial artery and ulnar artery branch from the brachial artery, the lengths of the radial artery and ulnar artery to the wrist are different, and the arrival time of the pulse is different, so there are two time differences.

[0169] Among them, PTT_prc represents the peak transmission time difference between the radial artery and the ulnar artery corresponding pulse; PTT_prc represents the maximum rising speed transmission time difference between the radial artery and the ulnar artery corresponding pulse.

[0170] Fig.10 3 is a waveform characteristic diagram of the second PPG waveform in the blood pressure measurement method provided in one embodiment of the present application.

[0171] In some implementations, reference Fig.10 The waveform features obtained according to the second PPG waveform include: period (H_t), rising area (A0), maximum slope of the rising branch (A S ), diastolic area (S4), pulse wave amplitude ratio (PIR) and peak-to-valley amplitude ratio (RIPV). Among them, T1 is the starting time of the second PPG waveform, the starting value is S0, T2 is the main peak of the second PPG waveform, corresponding to the maximum value of the PPG waveform P0, T3 is the secondary trough of the second PPG waveform, T4 is the secondary peak of the second PPG waveform, T5 is the end time of the second PPG waveform, which is the main trough and the starting time of the next second PPG waveform, the value is E0, which is the minimum value of the PPG waveform.

[0172] Based on the above description, the period (H_t) refers to the time difference between T1 and T5. The rising area (A0) is the area of ​​the figure enclosed by the second PPG waveform and S0 from T1 to T3. The maximum slope of the rising branch (A S ) is the maximum value of the first derivative of the second PPG waveform between T1 and T2. The diastolic area (S4) is the area of ​​the figure enclosed by the second PPG waveform and E0 from T4 to T5. The pulse wave amplitude ratio (PIR) is the ratio of P0 to S0, and the peak-to-valley amplitude ratio (RIPV) is the ratio of P0 to E0.

[0173] In some other possible implementations, the pulsation characteristic parameter may further include: a third phase difference between the first PPG waveform and the second PPG waveform.

[0174] In some possible implementations, reference is made to Fig. 9 The third phase difference may be a phase difference (PTT_vrb) between a phase corresponding to a maximum value of a first-order derivative of the first PPG waveform and a phase corresponding to a maximum value of a first-order derivative of the second PPG waveform. Or, a phase difference (PTT_prb) between a phase corresponding to a peak value of the first PPG waveform and a phase corresponding to a peak value of the second PPG waveform.

[0175] Among them, the different colors of light emitted by the PPG light source have different penetration depths. For example, red light can penetrate deeper and detect the waveform of the small arteries; while green light penetrates shallower and detects the waveform of the small arteries to the capillary layer. The small artery waveform flows from the small arteries to the capillary layer due to pulse transmission.

[0176] Therefore, when the first light source and the second light source are red light and green light respectively, there will be a time difference between the first PPG waveform and the second PPG waveform. PTT_vrb represents the peak transmission time difference between the first PPG waveform (G red light) and the second PPG waveform (green light); PTT_prb represents the maximum rise speed transmission time difference between the first PPG waveform (G red light) and the second PPG waveform (green light).

[0177] In some possible implementations, the first pressure sensor group may include at least one pressure sensor.

[0178] When the number of the pressure sensor is 1, the maximum value of the first pressure waveform may be the peak value of the waveform collected by the pressure sensor.

[0179] When the number of the pressure sensors is 2, the maximum value of the first pressure waveform may be a larger one of the peak values ​​of the waveforms collected by the two pressure sensors.

[0180] When the number of pressure sensors is greater than 2 (for example, 3), the maximum value of the first pressure waveform can be predicted based on the peak values ​​of the waveforms collected by the three pressure sensors.

[0181] Fig.11 It is a schematic diagram of predicting the maximum value of the first pressure waveform in the blood pressure measurement method provided in one embodiment of the present application.

[0182] refer to Fig.11 , which includes the peak values ​​of three pressure sensors, denoted as y1, y2, and y3, y2>y1, y2>y3. The maximum value ymax of the first pressure waveform can be predicted based on these three peak values.

[0183] For example, ymax can be expressed by the following formula:

[0184] ymax=abs(y1-y3)+y2

[0185] Among them, the abs function is the absolute value function, which is used to obtain the absolute value of (y1-y3).

[0186] Using the peak values ​​of the three pressure sensors for prediction to obtain the maximum value ymax of the first pressure waveform can further reduce the error caused by the setting position of the pressure sensors and improve the prediction accuracy.

[0187] In some possible implementations, after receiving the waveform recorded by the blood pressure measurement device, the waveforms measured by multiple sensors can be sorted according to a preset time length, for example, the data can be packaged according to a time length of 30 seconds or 1 minute. Each waveform is band-pass filtered to eliminate clutter and improve the accuracy of the measurement. As an example, the band-pass filter can be implemented by filters such as a finite impulse response (FIR) filter, an infinite impulse response (IIR) filter, and a fast Fourier transform (FFT) filter.

[0188] S503: Input the pulse characteristic parameters into the pre-trained model to obtain the blood pressure measurement result.

[0189] In some possible implementations, the blood pressure measurement method provided in the present application can be predicted based on the waveform of a beat cycle. That is, the beat characteristic parameters corresponding to the waveform collected in a beat cycle can be obtained, and the beat characteristic parameters can be input into a pre-trained model to obtain the blood pressure measurement result.

[0190] In some other possible implementations, waveforms of multiple beat cycles may be collected according to a preset duration. As an example, the preset duration may be 30 seconds, 60 seconds, 90 seconds, etc. In this case, the beat characteristic parameters of the waveform of each beat cycle may be obtained, and then the same beat characteristic parameters may be averaged or median respectively as the beat characteristic parameters corresponding to the preset duration, and the beat characteristic parameters may be input into a pre-trained model to obtain a blood pressure measurement result.

[0191] For example, taking the first phase difference as an example, Table 1 shows 11 groups of first phase differences collected in a preset time period:

[0192] Table 1

[0193]

[0194] As shown in Table 1, the average value of the first phase difference is 0.125 and the median is 0.126. If the average value is taken as the standard, the first phase difference in the pulsation characteristic parameter corresponding to the preset duration is 0.125. If the median is taken as the standard, the first phase difference in the pulsation characteristic parameter corresponding to the preset duration is 0.126. The method of calculating the average value or obtaining the median of other pulsation characteristic parameters is similar to the first phase difference, which will not be repeated here.

[0195] By inputting the average or median of the pulse characteristic parameters within a preset time length into a pre-trained model to obtain the blood pressure measurement result, the error caused by the randomness of a single measurement can be effectively reduced, further improving the accuracy of the measurement result.

[0196] In some possible implementations, the pre-trained model can be implemented through a supervised learning model, such as a neural network model, a linear regression model, a logistic regression model, and the like.

[0197] When training the above-mentioned supervised learning model, a training sample set may be obtained first. The sample set may include multiple groups of pulsation characteristic parameters and the diastolic pressure and systolic pressure corresponding to each group of pulsation characteristic parameters.

[0198] The pulse characteristic parameters in the training sample are input into the configured model to be trained, and the model to be trained will output the predicted diastolic and systolic pressures. The predicted diastolic and systolic pressures are compared with the diastolic and systolic pressures corresponding to the set of pulse characteristic parameters, the loss function is obtained, and the training is performed by back propagation. During training, the training can be stopped after executing a preset number of training times to obtain a pre-trained model. For example, the preset number of training times can be 50,000 times, 100,000 times, or 200,000 times, etc.

[0199] Alternatively, the training may be stopped after the accuracy of the prediction result is greater than a preset threshold to obtain a pre-trained model. As an example, the preset threshold may be 90%, 95%, or 99%.

[0200] S504: Display blood pressure measurement results.

[0201] In some possible implementations, the electronic device itself includes a screen, and the blood pressure measurement results can be displayed on the screen. The blood pressure measurement results may include systolic pressure, diastolic pressure, and heart rate.

[0202] In some possible implementations, the electronic device may also send the blood pressure measurement result to other electronic devices connected thereto and display the blood pressure measurement result on the device.

[0203] For example, when the electronic device is a wearable device such as a bracelet or a watch, the blood pressure measurement result can be sent to a mobile phone or a tablet computer connected thereto, and the blood pressure measurement result can be displayed on the mobile phone or the tablet computer.

[0204] Fig.12 is a flow chart of a blood pressure measurement method provided in another embodiment of the present application. Fig.13 It is a structural schematic diagram of a blood pressure measurement device provided in another embodiment of the present application.

[0205] refer to Fig.12 , blood pressure measurement methods include:

[0206] S601: A motion sensor collects the motion state of an electronic device.

[0207] For some possible implementations, refer to Fig.13 The blood pressure measuring device may also be provided with a motion sensor 108 .

[0208] As an example, the motion sensor 108 may be an acceleration sensor, a gyroscope sensor, etc. The motion sensor may measure the motion state of the blood pressure measuring device. For an electronic device, the motion state of the blood pressure measuring device is the motion state of the electronic device.

[0209] In some possible implementations, the communication connection method between the motion sensor 108 and the processor may refer to the communication connection method between other sensors and the processor in S501, which will not be described in detail here.

[0210] S602: Determine whether the motion state of the electronic device meets the preset condition. If so, execute S603; otherwise, continue to execute S601.

[0211] In some possible implementations, in order to avoid high blood pressure measurement results due to exercise or tension, the subject needs to remain quiet before measurement. Generally speaking, the blood pressure measuring device is worn on the wrist of the subject, and the motion state of the blood pressure measuring device (electronic device) can be used to indicate the motion state of the subject.

[0212] If the motion state of the blood pressure measurement device (electronic device) within the preset time period does not represent strenuous motion, it can be determined that the motion state of the electronic device meets the preset conditions.

[0213] For example, when the motion sensor 108 is an acceleration sensor, if the time for which the acceleration value appears continuously is less than 1 minute within 5 minutes, and the acceleration value of the acceleration sensor in each direction is less than 0.1G (gravitational acceleration), it can be determined that the motion state of the electronic device meets the preset conditions. That is, it is determined that the subject is in a quiet state before the measurement.

[0214] In this embodiment, by using a motion sensor to determine whether the subject is in a resting state before measurement, it is possible to avoid high blood pressure measurement results due to exercise or tension, increase measurement precision, and improve the accuracy of blood pressure measurement results.

[0215] S603: The first pressure sensor group, the second pressure sensor group, and the PPG sensor group collect a first pressure waveform, a second pressure waveform, a first PPG waveform, and a second PPG waveform, respectively.

[0216] S604. Acquire pulsation characteristic parameters within one or more pulsation cycles according to the first pressure waveform, the second pressure waveform, the first PPG waveform, and the second PPG waveform acquired by the sensor.

[0217] S605: Input the pulse characteristic parameters into the pre-trained model to obtain the blood pressure measurement result.

[0218] S606: Display the blood pressure measurement result.

[0219] In this embodiment, the implementation of S603 to S606 is the same as that of S501 to S504, and will not be described in detail here.

[0220] It should be understood that the above examples are intended to help those skilled in the art understand the embodiments of the present application, and are not intended to limit the embodiments of the present application to the specific numerical values ​​or specific scenarios illustrated.

[0221] It is obvious that those skilled in the art can make various equivalent modifications or changes based on the above examples, and such modifications or changes also fall within the scope of the embodiments of the present application.

[0222] It should be understood that the hardware system and chip in the embodiments of the present application can execute the various blood pressure measurement methods in the aforementioned embodiments of the present application, that is, the specific working processes of the following various products can refer to the corresponding processes in the aforementioned method embodiments.

[0223] An embodiment of the present application also provides another wearable device, including a processor, the blood pressure measurement device provided in the above method, and a memory.

[0224] Memory is used to store computer programs that can be executed on the processor.

[0225] The processor is used to receive the measurement data of the blood pressure measurement device and execute the steps of entering the blood pressure measurement method for processing as described above.

[0226] An embodiment of the present application also provides a computer-readable storage medium, in which computer instructions are stored; when the computer-readable storage medium is executed on an electronic device, the electronic device executes the method as shown above.

[0227] The computer instructions may be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions may be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means.

[0228] The computer-readable storage medium may be any available medium that can be accessed by a computer or may include one or more servers, data centers, and other data storage devices that can be integrated with the medium.

[0229] The available medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium, or a semiconductor medium (eg, a solid state disk (SSD)).

[0230] The embodiment of the present application also provides a computer program product including computer instructions, which, when executed on an electronic device, enables the electronic device to execute the technical solution shown above.

[0231] Fig.14 It is a schematic diagram of the structure of a chip provided in an embodiment of the present application. Fig.14 The chip shown can be a general-purpose processor or a dedicated processor. The chip includes a processor 801. The processor 801 is used to support the electronic device to execute the technical solution shown above.

[0232] Optionally, the chip further includes a transceiver 802, and the transceiver 802 is used to accept the control of the processor 801 and to support the data sent by the blood pressure measurement device.

[0233] Optional, Fig.14 The chip shown may further include: a storage medium 803 .

[0234] It should be noted that Fig.14 The chip shown can be implemented using the following circuits or devices: one or more field programmable gate arrays (FPGAs), programmable logic devices (PLDs), controllers, state machines, gate logic, discrete hardware components, any other suitable circuits, or any combination of circuits that can perform the various functions described throughout this application.

[0235] The wearable device, computer storage medium, computer program product, and chip provided in the above-mentioned embodiments of the present application are all used to execute the method provided above. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects corresponding to the method provided above, and will not be repeated here.

[0236] It should be understood that the above is only to help those skilled in the art to better understand the embodiments of the present application, and is not intended to limit the scope of the embodiments of the present application. Those skilled in the art can obviously make various equivalent modifications or changes based on the above examples given.

[0237] For example, some steps in each embodiment of the above method may be unnecessary, or some new steps may be added, etc. Or a combination of any two or any multiple embodiments above. Such modified, changed or combined solutions also fall within the scope of the embodiments of the present application.

[0238] It should also be understood that the above description of the embodiments of the present application focuses on emphasizing the differences between the various embodiments. The same or similar points that are not mentioned can be referenced to each other. For the sake of brevity, they will not be repeated here.

[0239] It should also be understood that the size of the serial numbers of the above-mentioned processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

[0240] It should also be understood that in the embodiments of the present application, "pre-setting", "pre-configuration" and "pre-training" can be achieved by pre-saving corresponding codes, tables or other methods that can be used to indicate relevant information in a device (for example, including an electronic device), and the present application does not limit its specific implementation method.

[0241] It should also be understood that the division of the methods, situations, categories and embodiments in the embodiments of the present application is only for the convenience of description and should not constitute a special limitation. The features of various methods, categories, situations and embodiments can be combined without contradiction.

[0242] It should also be understood that in the various embodiments of the present application, unless otherwise specified or there is a logical conflict, the terms and / or descriptions between different embodiments are consistent and can be referenced to each other, and the technical features in different embodiments can be combined to form new embodiments according to their internal logical relationships.

[0243] Finally, it should be noted that the above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any changes or substitutions within the technical scope disclosed in the present application should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.

Claims

1. A blood pressure measurement method, characterized in that: Applied to an electronic device, the electronic device comprising a first pressure sensor group, a second pressure sensor group and a photoplethysmography (PPG) sensor group; The first pressure sensor group includes at least one pressure sensor for measuring a first pressure waveform during radial artery pulsation; The second pressure sensor group includes at least one pressure sensor for measuring a second pressure waveform during ulnar artery pulsation; The PPG sensor group includes a first light source, a second light source and a receiver, wherein the first light source is used to illuminate a first arteriole corresponding to the radial artery, the second light source is used to illuminate a second arteriole corresponding to the ulnar artery, and the receiver is used to receive light reflected after the first light source illuminates the first arteriole and the second light source illuminates the second arteriole, so as to obtain a first PPG waveform when the first arteriole pulsates and a second PPG waveform when the second arteriole pulsates; The blood pressure measurement method comprises: Obtaining pulsation characteristic parameters within a pulsation cycle, the pulsation characteristic parameters comprising: a first phase difference between the first pressure waveform and the first PPG waveform, a second phase difference between the first pressure waveform and the second pressure waveform, a waveform feature obtained according to the second PPG waveform, and a maximum value of the first pressure waveform; wherein the first phase difference comprises a phase difference between a phase corresponding to a maximum value of a first-order derivative of the first pressure waveform and a phase corresponding to a maximum value of a first-order derivative of the first PPG waveform; or a phase difference between a phase corresponding to a peak value of the first pressure waveform and a phase corresponding to a peak value of the first PPG waveform; The pulsation characteristic parameters are input into a pre-trained model to obtain a blood pressure measurement result.

2. The method according to claim 1, characterized in that: The second phase difference includes: a phase difference between a phase corresponding to a maximum value of a first-order derivative of the first pressure waveform and a phase corresponding to a maximum value of a first-order derivative of the second pressure waveform; Or, the phase difference between the phase corresponding to the peak value of the first pressure waveform and the phase corresponding to the peak value of the second pressure waveform.

3. The method according to claim 1, characterized in that The waveform features obtained according to the second PPG waveform include at least one of the following features: period, rising area, maximum slope of the rising branch, diastolic area, pulse wave amplitude ratio, and peak-to-trough amplitude ratio.

4. The method according to claim 1, characterized in that: When the number of pressure sensors in the first pressure sensor group is 1, the maximum value of the first pressure waveform is the peak value of the first pressure waveform; When the number of pressure sensors in the first pressure sensor group is greater than 1, fitting is performed according to the peak value of the first pressure waveform acquired by each of the pressure sensors, and the maximum value of the fitted function is used as the maximum value of the first pressure waveform.

5. The method according to any one of claims 1 to 4, characterized in that: The pulsation characteristic parameters also include: a third phase difference between the first PPG waveform and the second PPG waveform.

6. The method according to claim 5, characterized in that The third phase difference includes: a phase difference between a phase corresponding to a maximum value of a first-order derivative of the first PPG waveform and a phase corresponding to a maximum value of a first-order derivative of the second PPG waveform; Or, the phase difference between the phase corresponding to the peak of the first PPG waveform and the phase corresponding to the peak of the second PPG waveform.

7. The method according to any one of claims 1 to 4, characterized in that: The electronic device further comprises: a motion state sensor; The method further comprises: When it is determined according to the motion state sensor that the motion state of the electronic device meets a preset condition; Acquiring pulsation characteristic parameters within a pulsation cycle; The pulsation characteristic parameters are input into a pre-trained model to obtain a blood pressure measurement result.

8. The method according to any one of claims 1 to 4, characterized in that: The method further comprises: Acquire the pulsation characteristic parameters corresponding to a plurality of pulsation cycles within a preset time period; The average value or median value of the pulsation characteristic parameter is input into a pre-trained model to obtain the blood pressure measurement result within a preset time period.

9. A blood pressure measuring device, characterized in that: It includes a first pressure sensor group, a second pressure sensor group, a PPG sensor group, and a processor; The first pressure sensor group includes at least one pressure sensor for measuring a first pressure waveform during radial artery pulsation; The second pressure sensor group includes at least one pressure sensor for measuring a second pressure waveform during ulnar artery pulsation; The PPG sensor group includes a first light source, a second light source and a receiver, wherein the first light source is used to illuminate a first arteriole corresponding to the radial artery, the second light source is used to illuminate a second arteriole corresponding to the ulnar artery, and the receiver is used to receive light reflected after the first light source illuminates the first arteriole and the second light source illuminates the second arteriole, so as to obtain a first PPG waveform when the first arteriole pulsates and a second PPG waveform when the second arteriole pulsates; The first pressure sensor group, the second pressure sensor group, the first light source, the second light source and the receiver are respectively connected to the processor for communication; The processor is configured to implement the method according to any one of claims 1 to 8 according to the received data.

10. The device according to claim 9, characterized in that The first pressure sensor group and the second pressure sensor group are horizontally arranged on the same straight line, and the distance between the first pressure sensor group and the second pressure sensor group is 1 cm to 3 cm.

11. The device according to claim 9, characterized in that The first light source and the first pressure sensor group are vertically arranged on the same straight line, and the distance between the first light source and the first pressure sensor group is greater than or equal to 0.5 cm; The second light source and the second pressure sensor group are vertically arranged on the same straight line, and the distance between the second light source and the second pressure sensor group is greater than or equal to 0.5 cm.

12. The device according to any one of claims 9 to 11, characterized in that: The device also includes a motion state sensor, which is communicatively connected to the processor.

13. A wearable device, characterized in that: The wearable device comprises the blood pressure measuring device according to any one of claims 9 to 12.

14. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, wherein the computer program includes program instructions. When the program instructions are executed by a processor, the processor executes the method according to any one of claims 1 to 8.

Citation Information

Patent Citations

  • Apparatus And Method For Measuring Bioinformation

    CN106560155A

  • Blood pressure measuring method and wearable device

    CN117122296A