Blood pressure detection method and device and electronic equipment

By combining ultrasound A scan and electrocardiogram signal, blood pressure is calculated, and the problem of real-time and continuous measurement of blood pressure in the prior art is solved, achieving non-invasive and accurate blood pressure detection.

CN120458536APending Publication Date: 2025-08-12GEER TECH CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202510571152.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-30
Publication Date
2025-08-12

AI Technical Summary

Technical Problem

The existing blood pressure detection methods cannot achieve real-time and continuous measurements, and bring discomfort to users.

Method used

The blood vessel diameter data and electrocardiogram signal were obtained through ultrasound A scan, and the blood pressure of the user was calculated by combining the pulse wave conduction velocity.

Benefits of technology

Non-invasive blood pressure detection without pressure is achieved, improving the accuracy and portability of the test results.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120458536A_ABST
    Figure CN120458536A_ABST
Patent Text Reader

Abstract

The invention provides a blood pressure detection method and device and electronic equipment, and the method comprises the steps: obtaining blood vessel diameter data of a target blood vessel of a user based on ultrasonic A scanning; acquiring an electrocardiosignal of the user; and detecting the blood pressure of the user according to the blood vessel diameter data and the electrocardiosignal.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present disclosure relate to the technical field of blood pressure detection, and more specifically, to a blood pressure detection method, device, and electronic device. Background Art

[0002] Blood pressure is a measurement of the force exerted by blood on blood vessel walls per unit area. It is one of the important indicators of human physiological health. With the expansion of the hypertensive population and the continuous advancement of technology, the demand for blood pressure monitoring is also increasing.

[0003] Most wearable devices use a blood pressure detection method based on the oscillation method. The cuff is inflated and the pressure is increased to block the blood flow in the arm. The cuff is then gradually deflated and the pressure is reduced to restore the blood flow in the arm. The static pressure in the cuff and the pressure pulse wave generated by the pulsation of the arterial blood are monitored. However, the calculation method is to detect the pressure pulse wave generated by the pulsation changes of the arterial blood flow in the arm transmitted to the cuff during the deflation process and its corresponding cuff pressure. A set of pressure pulse waves with amplitudes from small to large and then from small to large and the corresponding cuff pressures from large to small can be detected. The cuff pressure corresponding to the maximum value of the pressure pulse wave is used as the average pressure, and the systolic and diastolic pressures are then calculated based on the amplitude proportional coefficient of the pressure pulse wave based on the empirical value.

[0004] However, this detection method cannot measure blood pressure in real time and continuously, and it will also put pressure on the user during the detection process, causing the user to feel uncomfortable. Summary of the Invention

[0005] One purpose of the embodiments of the present disclosure is to provide a new technical solution for detecting a user's blood pressure.

[0006] According to a first aspect of an embodiment of the present disclosure, a blood pressure detection method is provided, comprising:

[0007] Obtaining the vascular diameter data of the user's target blood vessel based on ultrasound A-scan;

[0008] Acquiring an electrocardiogram signal of the user;

[0009] The user's blood pressure is detected based on the blood vessel diameter data and the electrocardiogram signal.

[0010] Optionally, detecting the user's blood pressure based on the ultrasonic echo signal and the electrocardiogram signal includes:

[0011] determining pulse wave velocity according to the blood vessel diameter data and the electrocardiogram signal;

[0012] The user's blood pressure is obtained based on the blood vessel diameter data and the pulse wave velocity.

[0013] Optionally, determining the pulse wave velocity according to the blood vessel diameter data and the electrocardiogram signal includes:

[0014] Determining a first moment corresponding to an R peak of the electrocardiogram signal;

[0015] determining, based on the blood vessel diameter data, a second moment corresponding to a peak value of the user's blood vessel diameter;

[0016] determining the pulse wave transmission time based on the first moment and the second moment;

[0017] The pulse wave velocity is determined based on the pulse wave transit time.

[0018] Optionally, determining the pulse wave transmission time according to the first moment and the second moment includes:

[0019] For each R peak, determining the time difference between a second moment corresponding to a first blood vessel diameter peak value after the R peak and a first moment corresponding to the R peak;

[0020] A statistical value of the time difference is determined as the pulse wave transit time.

[0021] Optionally, the method further includes:

[0022] Eliminate time differences that exceed the set range.

[0023] Optionally, obtaining the user's blood pressure based on the blood vessel diameter data and the pulse wave velocity includes:

[0024] determining a target blood vessel diameter of the user according to the blood vessel diameter data;

[0025] The user's blood pressure is obtained based on the target blood vessel diameter and the pulse wave velocity. Optionally, the user's blood pressure is determined using the following formula:

[0026] P=V PW 2 Δr·A

[0027] Where P represents blood pressure, V PW represents the pulse wave velocity, Δr represents the target blood vessel diameter, and A is the setting coefficient.

[0028] Optionally, the method further includes:

[0029] Obtaining the BMI index of the user;

[0030] The user's blood pressure is also determined based on the BMI index.

[0031] According to a second aspect of the present disclosure, there is provided a blood pressure detection device, comprising:

[0032] A diameter acquisition module, used to acquire the vascular diameter data of the user's target blood vessel based on ultrasound A-scan;

[0033] An ECG acquisition module, configured to acquire an ECG signal of the user;

[0034] The blood pressure detection module is used to detect the user's blood pressure based on the blood vessel diameter data and the electrocardiogram signal.

[0035] According to a third aspect of the present disclosure, an electronic device is provided, comprising a processor and a memory, wherein the memory is used to store a computer program, and the processor is used to execute the method described in the first aspect of the present disclosure under the control of the computer program.

[0036] According to a fourth aspect of the present disclosure, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the method according to the first aspect of the present disclosure is implemented.

[0037] Through the embodiments of the present disclosure, the user's blood pressure is detected based on the blood vessel diameter data and electrocardiogram signals obtained by ultrasonic detection. There is no need to associate the user's blood vessel elasticity information for calibration, nor is there a need to apply pressure to the user. This can improve the accuracy of the blood pressure detection results, making the electronic device for blood pressure detection non-invasive and portable.

[0038] Further features and advantages of the present invention will become apparent from the following detailed description of exemplary embodiments of the present invention with reference to the accompanying drawings. BRIEF DESCRIPTION OF THE DRAWINGS

[0039] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments of the invention and, together with the description, serve to explain the principles of the invention.

[0040] Figure 1 is a block diagram illustrating a hardware configuration of an electronic device that can implement an embodiment of the present disclosure;

[0041] Figure 2 is a flow chart of a blood pressure detection method according to one embodiment of the present disclosure;

[0042] Figure 3 is a schematic diagram of the time series relationship between ECG signals and tube diameter data according to one embodiment of the present disclosure;

[0043] Figure 4 is a block diagram of a blood pressure detection device according to an embodiment of the present disclosure;

[0044] Figure 5is a block diagram of an electronic device according to one embodiment of the present disclosure. DETAILED DESCRIPTION

[0045] Various exemplary embodiments of the present invention will now be described in detail with reference to the accompanying drawings. It should be noted that unless otherwise specifically stated, the relative arrangement of components and steps, numerical expressions and numerical values set forth in these embodiments do not limit the scope of the present invention.

[0046] The following description of at least one exemplary embodiment is merely illustrative in nature and is in no way intended to limit the invention, its application, or uses.

[0047] Technologies, methods and equipment known to persons of ordinary skill in the relevant art may not be discussed in detail, but where appropriate, such technologies, methods and equipment should be considered part of the specification.

[0048] In all examples shown and discussed herein, any specific values should be interpreted as merely exemplary and not limiting. Therefore, other examples of the exemplary embodiments may have different values.

[0049] It should be noted that like reference numerals and letters refer to like items in the following figures, and therefore, once an item is defined in one figure, it need not be further discussed in subsequent figures.

[0050] <Hardware Configuration>

[0051] Figure 1 is a block diagram illustrating a hardware configuration of an electronic device 1000 that can implement an embodiment of the present disclosure.

[0052] The electronic device 1000 may be a wearable device such as a smart watch, a wristband, or a ring. Figure 1 As shown, electronic device 1000 may include a processor 1100, a memory 1200, an interface device 1300, a communication device 1400, a display device 1500, an input device 1600, a speaker 1700, a microphone 1800, and the like. Processor 1100 may be a CPU, a microprocessor MCU, or the like. Memory 1200 may include, for example, ROM (read-only memory), RAM (random access memory), or a non-volatile memory such as a hard disk. Interface device 1300 may include, for example, a USB interface or a headphone jack. Communication device 1400 may be capable of wired or wireless communication, specifically, Wi-Fi, Bluetooth, 2G / 3G / 4G / 5G communication, or the like. Display device 1500 may be, for example, an LCD display or a touchscreen display. Input device 1600 may include, for example, a touchscreen, a keyboard, or somatosensory input. Users may input and output voice information through speaker 1700 and microphone 1800.

[0053] Figure 1 The electronic device shown is merely illustrative and does not in any way limit the present disclosure, its application or use. In the embodiments of the present disclosure, the memory 1200 of the electronic device 1000 is used to store instructions, which are used to control the processor 1100 to operate to perform any of the methods provided in the embodiments of the present disclosure. It should be understood by those skilled in the art that although Figure 1 While multiple devices are shown for electronic device 1000, the present disclosure may only relate to some of these devices. For example, electronic device 1000 may only relate to processor 1100 and memory 1200. A skilled person can design instructions based on the solutions disclosed in this disclosure. How instructions control processor operations is well known in the art and will not be described in detail here.

[0054] <Method Example>

[0055] The present disclosure provides a blood pressure detection method, which can be implemented by an electronic device, specifically, by Figure 1 The electronic device 1000 is shown as an implementation.

[0056] Figure 2 Flowchart of a blood pressure detection method according to an embodiment of the present disclosure.

[0057] like Figure 2 As shown, the method includes steps S2100 to S2300 as shown below:

[0058] Step S2100 : Acquire the blood vessel diameter data of the user's arterial blood vessels based on ultrasonic A-scan.

[0059] Ultrasonic A-scans, or ultrasonic M-scans, are used to obtain information at different depths over a specific width. The resulting ultrasound A-scan is a waveform whose horizontal axis represents depth (or time, or acoustic path) and whose vertical axis represents amplitude. Ultrasonic A-scans can include single-element scanning or multi-element scanning. Single-element scanning uses only one ultrasonic element to transmit ultrasound waves for scanning, while multi-element scanning uses multiple ultrasonic elements to transmit ultrasound waves focused at a specific depth, i.e., scanning with transmit beamforming. It can be understood that both single-element and multi-element scanning methods are used to obtain information at different depths over a specific width.

[0060] Specifically, ultrasonic A-scanning may be used to transmit ultrasonic waves to the location of the target blood vessel and obtain reflected ultrasonic echo signals, and the diameter of the target blood vessel may be obtained based on the reflected ultrasonic echo signals.

[0061] In some embodiments, in order to obtain the blood vessel diameter data of the target blood vessel, an ultrasonic A-scan may be performed to transmit an ultrasonic wave to the location of the target blood vessel and obtain a reflected ultrasonic echo signal.

[0062] Furthermore, the transmitted sound field can be processed using delayed superposition technology to preset the focus of the sound field to 2.5 cm. By utilizing the principle that the propagation speed of ultrasound waves in different tissues of the human body is different, the depth changes of the upper and lower walls of the target blood vessel are calculated through the received ultrasonic echo signal, and the depth of the target blood vessel wall changing over time is obtained. The difference in the depth of the upper and lower walls of the target blood vessel is the blood vessel diameter of the target blood vessel, thereby obtaining the blood vessel diameter data of the target blood vessel changing over time.

[0063] It is understood that the vessel diameters measured at different times can represent changes in vessel diameter during the cardiac cycle. Each ultrasound A-scan produces a vessel diameter result. Ultrasound A-scans are performed at a pulse repetition frequency (PRF), resulting in a waveform with a sampling rate of 1 / PRF, i.e., the vessel diameter data.

[0064] In an embodiment of the present application, an ultrasonic transducer can be set in a wearable device, wherein the ultrasonic transducer refers to a device that can convert electrical energy into ultrasonic energy and also convert ultrasonic energy into electrical energy. Through the ultrasonic transducer, ultrasonic technology can be used to detect the diameter of blood vessels.

[0065] In some embodiments, the ultrasonic transducer can transmit ultrasonic waves to scan the target blood vessel through an ultrasonic A-scan method to obtain an ultrasonic echo signal, and obtain the blood vessel diameter of the target blood vessel based on the ultrasonic echo signal, wherein the ultrasonic A-scan is repeated to obtain the blood vessel diameter data of the target blood vessel.

[0066] In this embodiment, the ultrasonic transducer is positioned perpendicular to the blood vessels to enable ultrasonic scanning of the user's wrist. The ultrasonic transducer is equipped with multiple ultrasonic array elements, which transmit ultrasonic signals and receive ultrasonic echo signals. The ultrasonic transducer can then acquire vascular diameter data of the target blood vessels based on ultrasonic A-scans.

[0067] Understandably, when an ultrasonic transducer transmits ultrasound waves to scan the surface of human skin, the gap between the transducer and the body creates significant differences in the acoustic impedance characteristics between the transducer probe and air, and between air and skin tissue—an impedance mismatch. If the ultrasound probe is used directly to scan the skin surface, the effective energy of the ultrasound waves will be very low, resulting in poor signal quality. Conventional ultrasound scanning involves adding a coupling agent between the skin surface and the probe to eliminate the air gap between the probe and the skin. However, for smartwatches, which are long-wearing devices, this method is not suitable.

[0068] Step S2200: Acquire the user's electrocardiogram signal.

[0069] The ECG signal in this embodiment may be a single-lead ECG signal or a multi-lead ECG signal, which is not limited here.

[0070] In this embodiment, the user's electrocardiogram signal may be collected by an electrocardiogram sensor.

[0071] The electrocardiogram signal in this embodiment may be time series data obtained by digitizing an electrocardiogram.

[0072] An electrocardiogram is a graph of various potential changes that are drawn from the body surface through an electrocardiograph during each cardiac cycle, as the pacemaker, atria, and ventricles are excited successively, accompanied by changes in bioelectricity.

[0073] In some embodiments, when an electrocardiogram signal is obtained, the electrocardiogram signal may be further standardized.

[0074] In this embodiment, the normalization process may include at least one of a high-frequency noise removal process and a baseline correction process. By performing the baseline correction process on the ECG signal, the baseline drift of the ECG signal can be eliminated.

[0075] Step S2300: Detect the user's blood pressure based on the blood vessel diameter data and the electrocardiogram signal.

[0076] In this embodiment, the user's blood pressure is detected based on the blood vessel diameter data and electrocardiogram signals obtained by ultrasonic detection. There is no need to associate the user's blood vessel elasticity information for calibration, nor is there a need to apply pressure to the user. This can improve the accuracy of the blood pressure detection results and make the electronic device for blood pressure detection non-invasive and portable.

[0077] In some embodiments, the user's blood pressure is detected based on the ultrasonic echo signal and the electrocardiogram signal, including: determining the pulse wave conduction velocity based on the blood vessel diameter data and the electrocardiogram signal; and obtaining the user's blood pressure based on the blood vessel diameter data and the pulse wave conduction velocity.

[0078] Each time the heart contracts, it ejects blood into the aorta, creating a pulse wave that propagates along the arterial walls. The more elastic the arteries, the slower the pulse wave travels. However, as arteries become harder and less elastic, the pulse wave travels faster.

[0079] Pulse wave velocity refers to the speed at which the pulse wave propagates through the user's arterial system.

[0080] The electrocardiogram (ECG) signal is a manifestation of the heart's electrical activity. It originates in the sinoatrial node and, through the heart's conduction system, sequentially excites the atria and ventricles, causing the heart to contract and relax. The pulse wave, on the other hand, is the pressure wave generated within the arteries as the heart contracts and pumps blood into them. Therefore, the mechanical activity of the heart triggered by the ECG signal is the source of the pulse wave.

[0081] Therefore, the pulse wave velocity can be determined based on the blood vessel diameter data and the ECG signal.

[0082] In some embodiments, the pulse wave conduction velocity is determined based on the blood vessel diameter data and the electrocardiogram signal, including: determining a first moment corresponding to the R peak of the electrocardiogram signal; determining a second moment corresponding to the peak value of the user's blood vessel diameter based on the blood vessel diameter data; determining the pulse wave conduction time based on the first moment and the second moment; and determining the pulse wave conduction velocity based on the pulse wave conduction time.

[0083] In this embodiment, since the pulse wave velocity is much higher than the interval of a cardiac cycle, the difference between the R peak of the ECG signal and the corresponding time of the blood vessel diameter peak in one cardiac cycle is considered to be the pulse wave transit time (PWTT).

[0084] In some embodiments, the pulse wave transmission time is determined based on the first moment and the second moment, including: for each R peak, determining the time difference between the second moment corresponding to the first blood vessel diameter peak after the R peak and the first moment corresponding to the R peak; and determining the statistical value of the time difference as the pulse wave transmission time.

[0085] The timing relationship between the ECG signal and the tube diameter data can be as follows Figure 3 As shown, the first moment corresponding to the R peak of the ECG signal is t1, the second moment corresponding to the peak value of the blood vessel diameter is t2, and the pulse wave transmission time is PWTT.

[0086] In this embodiment, the difference between the first moment and the first second moment in each cardiac cycle may be determined, and then the statistical value of the difference over multiple cardiac cycles may be determined as the pulse wave transmission time.

[0087] The statistical value in this embodiment may be any one of a maximum value, a minimum value, an average value, and a median value.

[0088] In some embodiments, the method further includes: eliminating time differences that are outside a set range.

[0089] Among them, the setting range can be set according to the maximum and minimum values of the conduction velocity of the pulse wave in the human body, the lower limit of the setting range can be set according to the minimum value of the conduction velocity of the pulse wave in the human body, and the upper limit of the setting range can be set according to the maximum value of the conduction velocity of the pulse wave in the human body.

[0090] In this embodiment, by eliminating the time difference that exceeds the set range, the obtained pulse wave transmission time can be made more accurate, thereby improving the accuracy of the blood pressure measurement result.

[0091] In this embodiment, first mapping data reflecting the mapping relationship between pulse wave transmission time and pulse wave velocity may be preset; and the pulse wave velocity corresponding to the pulse wave transmission time may be obtained based on the pulse wave transmission time and the first mapping data.

[0092] The first mapping data may be a first mapping function, or a first comparison table, etc., which is not limited here.

[0093] For the first mapping function, the dependent variable of the first mapping function is the pulse wave conduction velocity, and the independent variable is the pulse wave conduction time. In this way, by substituting the pulse wave conduction time into the first mapping function, the pulse wave conduction velocity corresponding to the pulse wave conduction time can be obtained.

[0094] The first lookup table can be used to search for the pulse wave velocity corresponding to the pulse wave transit time. If the pulse wave transit time cannot be directly found in the first lookup table, two values adjacent to the pulse wave transit time can be searched for. Based on these two values and the pulse wave velocities corresponding to these two values, the pulse wave velocity corresponding to the pulse wave transit time can be obtained by interpolation.

[0095] In some embodiments, the pulse wave velocity may also be determined based on the pulse wave transit time and the user's height.

[0096] In this embodiment, the user's height may be input by the user into the electronic device executing this embodiment.

[0097] In some embodiments, the user's blood pressure is obtained based on the blood vessel diameter data and the pulse wave conduction velocity, including: determining the user's target blood vessel diameter based on the blood vessel diameter data; and obtaining the user's blood pressure based on the target blood vessel diameter and the pulse wave conduction velocity.

[0098] In this embodiment, the target blood vessel diameter of the user may be the contraction diameter or the diastolic diameter of the target blood vessel.

[0099] The systolic diameter may be a statistical value of the minimum blood vessel diameter corresponding to multiple cardiac cycles in the blood vessel diameter data, and the diastolic diameter may be a statistical value of the maximum blood vessel diameter corresponding to multiple cardiac cycles in the blood vessel diameter data.

[0100] The statistical value in this embodiment may be any one of a maximum value, a minimum value, an average value, and a median value.

[0101] In some embodiments, the user's blood pressure may be determined using a pressure estimation model, which may be expressed as:

[0102] P=V PW 2 Δr·A

[0103] Where P represents blood pressure, V PW represents the pulse wave velocity, Δr represents the target blood vessel diameter, and A is the setting coefficient.

[0104] Specifically, when the target blood vessel diameter is the contraction diameter, the obtained blood pressure is the systolic pressure; when the target blood vessel diameter is the diastolic diameter, the obtained blood pressure is the diastolic pressure.

[0105] In this embodiment, the setting coefficient may be determined in advance based on blood density and blood vessel wall thickness.

[0106] Specifically, the setting coefficient can be determined by the following formula:

[0107]

[0108] Among them, A is the setting coefficient, ρ is the blood density, h is the blood vessel wall thickness, and γ is the correlation coefficient.

[0109] Furthermore, the relationship between Young's modulus of the blood vessel wall and pulse wave velocity can be derived from the Moens-Korteweg equation:

[0110]

[0111] Where E is Young's modulus, V PW represents the pulse wave velocity, ρ is the blood density, r is the blood vessel radius, and h is the blood vessel wall thickness.

[0112] Young's modulus can be expressed as:

[0113]

[0114] Where E is Young's modulus, γ is the correlation coefficient, F is the stress of blood flow through the target blood vessel on the blood vessel wall per unit time, v B is the blood flow velocity, V PWrepresents the pulse wave velocity, Δr represents the target blood vessel diameter, ρ is the blood density, r is the blood vessel radius, and h is the blood vessel wall thickness.

[0115] Then, at the moment when blood flows through the blood vessel wall and generates pressure, the blood vessel has not yet deformed (blood pressure precedes blood vessel deformation). The pressure exerted by the blood flow on the blood vessel wall, that is, the blood pressure, can be expressed as:

[0116]

[0117] Where P represents blood pressure, γ is the correlation coefficient, F is the stress of blood flow through the target blood vessel on the blood vessel wall per unit time, and v B is the blood flow velocity, V PW represents the pulse wave velocity, Δr represents the target blood vessel diameter, ρ is the blood density, r is the blood vessel radius, and h is the blood vessel wall thickness.

[0118] Through this embodiment, the focus is on the physical information directly related to blood pressure in the ultrasonic echo signal - the elastic deformation of the blood vessels. The Young's modulus of the blood vessel wall is calculated in combination with the pulse wave conduction velocity, thereby constructing a pressure estimation model based on elastic deformation and the elasticity of the blood vessels themselves. The user's blood pressure is detected based on the pressure estimation model. Starting from the blood vessel deformation caused by the pulse and the Young's modulus of the blood vessels themselves, two physical quantities directly related to the changes in blood pressure in the blood vessels are measured. The "softness and hardness" of the blood vessels are calculated through the pulse wave conduction velocity, and the pressure of blood flow on the blood vessel wall is calculated in combination with the blood vessel deformation. This can improve the accuracy of blood pressure detection results, and also help prevent vascular sclerosis and hypertension, showing potential market value and clinical application value.

[0119] In some embodiments, the method further includes: obtaining the user's BMI index; and determining the user's blood pressure based on the BMI index.

[0120] In this embodiment, the setting coefficient may be determined according to the BMI index.

[0121] In this embodiment, second mapping data reflecting the mapping relationship between BMI and the set coefficient may be preset; and the set coefficient corresponding to the user's BMI is obtained according to the user's BMI and the second mapping data.

[0122] The second mapping data may be a second mapping function, or a second comparison table, etc., which is not limited here.

[0123] For the second mapping function, the dependent variable of the second mapping function is the set coefficient, and the independent variable is BMI. Thus, by substituting the user's BMI into the second mapping function, the set coefficient corresponding to the user's BMI can be obtained.

[0124] The second lookup table can be used to find the setting coefficient corresponding to the user's BMI. If the user's BMI cannot be directly found in the second lookup table, two values adjacent to the BMI can be found and, based on these two values and the setting coefficients corresponding to these two values, the setting coefficient corresponding to the user's BMI can be obtained through interpolation.

[0125] <Device Example>

[0126] This embodiment provides a blood pressure detection device, such as Figure 4 As shown, the blood pressure detection device 4000 includes a diameter acquisition module 4100 , an electrocardiogram acquisition module 4200 and a blood pressure detection module 4300 .

[0127] The diameter acquisition module 4100 is used to acquire the blood vessel diameter data of the user's target blood vessel based on ultrasound A-scan.

[0128] The ECG acquisition module 4200 is used to acquire the user's ECG signal.

[0129] The blood pressure detection module 4300 is used to detect the user's blood pressure based on the blood vessel diameter data and the electrocardiogram signal.

[0130] In some embodiments, the blood pressure detection module 4300 is used to:

[0131] determining pulse wave velocity according to the blood vessel diameter data and the electrocardiogram signal;

[0132] The user's blood pressure is obtained based on the blood vessel diameter data and the pulse wave velocity.

[0133] In some embodiments, determining the pulse wave velocity based on the blood vessel diameter data and the electrocardiogram signal includes:

[0134] Determining a first moment corresponding to an R peak of the electrocardiogram signal;

[0135] determining, based on the blood vessel diameter data, a second moment corresponding to a peak value of the user's blood vessel diameter;

[0136] determining the pulse wave transmission time based on the first moment and the second moment;

[0137] The pulse wave velocity is determined based on the pulse wave transit time.

[0138] In some embodiments, determining the pulse wave transit time based on the first moment and the second moment includes:

[0139] For each R peak, determining the time difference between a second moment corresponding to a first blood vessel diameter peak value after the R peak and a first moment corresponding to the R peak;

[0140] A statistical value of the time difference is determined as the pulse wave transit time.

[0141] In some embodiments, the blood pressure detection device 4000 further includes:

[0142] A module used to remove time differences that are outside the set range.

[0143] In some embodiments, obtaining the user's blood pressure based on the blood vessel diameter data and the pulse wave velocity includes:

[0144] determining a target blood vessel diameter of the user according to the blood vessel diameter data;

[0145] The user's blood pressure is obtained based on the target blood vessel diameter and the pulse wave velocity. In some embodiments, the user's blood pressure is determined using the following formula:

[0146] P=V PW 2 Δr·A

[0147] Where P represents blood pressure, V PW represents the pulse wave velocity, Δr represents the target blood vessel diameter, and A is the setting coefficient.

[0148] In some embodiments, the blood pressure detection device 4000 further includes:

[0149] A module for obtaining the BMI index of the user;

[0150] The blood pressure detection module 4300 is further configured to determine the user's blood pressure based on the BMI index.

[0151] <Electronic Equipment Example>

[0152] This embodiment provides an electronic device. In one aspect, the electronic device may include the aforementioned blood pressure detection device 4000 .

[0153] On the other hand, Figure 5 As shown, the electronic device 5000 may include a processor 5100 and a memory 5200, the memory 5200 is used to store computer programs, and the processor 5100 is used to control the electronic device to execute the method of any embodiment of the present disclosure under the control of the computer program.

[0154] In some embodiments, the electronic device may be a smartwatch with an airbag and an ultrasonic sensor strap structure. The smartwatch includes a dial, a strap, and an ultrasonic transducer. The airbag is located inside the strap and is used to fit the skin. The strap is provided with a space for storing the airbag. The space is hollowed out, and the distribution and size of the space match the distribution and size of the ultrasonic transducer. The airbag is connected to the ultrasonic transducer at the hollowed-out position of the space. When the airbag is squeezed, it can perform targeted pressure on the ultrasonic transducer from the hollowed-out position. When the strap is tightened, the protruding structure of the airbag can be used to squeeze out the air between the ultrasonic transducer and the skin, thereby making the transducer fit more closely to the skin, thereby reducing the impact of acoustic impedance mismatch on the ultrasonic signal.

[0155] It is understandable that the airbag can be a fixed volume shape that is easy to position and squeeze, or it can be combined with a micro air pump structure to achieve a structure with adjustable volume and pressure, which is not limited here.

[0156] In some embodiments, the electronic device may also be a wearable device such as a bracelet or a ring.

[0157] <Readable Storage Medium Embodiment>

[0158] This embodiment provides a computer-readable storage medium, which stores a computer program. When the computer program is executed by a processor, the method described in any method embodiment of the present disclosure is executed.

[0159] The present invention may be a system, a method and / or a computer program product. The computer program product may include a computer-readable storage medium carrying computer-readable program instructions for causing a processor to implement various aspects of the present invention.

[0160] A computer-readable storage medium can be a tangible device that can hold and store instructions for use by an instruction execution device. A computer-readable storage medium can be, for example, but not limited to, an electrical storage device, a magnetic storage device, an optical storage device, an electromagnetic storage device, a semiconductor storage device, or any suitable combination thereof. More specific examples (a non-exhaustive list) of computer-readable storage media include: a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), a static random access memory (SRAM), a portable compact disc read-only memory (CD-ROM), a digital versatile disk (DVD), a memory stick, a floppy disk, a mechanical encoding device, such as a punch card or a raised structure in a groove on which instructions are stored, and any suitable combination thereof. As used herein, a computer-readable storage medium is not to be construed as a transient signal per se, such as a radio wave or other freely propagating electromagnetic wave, an electromagnetic wave propagating through a waveguide or other transmission medium (e.g., a light pulse through a fiber optic cable), or an electrical signal transmitted through an electrical wire.

[0161] The computer-readable program instructions described herein can be downloaded from a computer-readable storage medium to each computing / processing device, or downloaded to an external computer or external storage device via a network, such as the Internet, a local area network, a wide area network, and / or a wireless network. The network can include copper transmission cables, fiber optic transmission, wireless transmission, routers, firewalls, switches, gateway computers, and / or edge servers. The network adapter card or network interface in each computing / processing device receives the computer-readable program instructions from the network and forwards the computer-readable program instructions to be stored in the computer-readable storage medium in each computing / processing device.

[0162] The computer program instructions for performing the operation of the present invention can be assembly instructions, instruction set architecture (ISA) instructions, machine instructions, machine-dependent instructions, microcode, firmware instructions, state setting data, or source code or object code written in any combination of one or more programming languages, including object-oriented programming languages such as Smalltalk, C++, and conventional procedural programming languages such as "C" language or similar programming languages. The computer readable program instructions can be executed entirely on the user's computer, partially on the user's computer, as an independent software package, partially on the user's computer, partially on a remote computer, or completely on a remote computer or server. In the case of a remote computer, the remote computer can be connected to the user's computer through any type of network including a local area network (LAN) or a wide area network (WAN), or can be connected to an external computer (e.g., using an Internet service provider to connect via the Internet). In some embodiments, an electronic circuit, such as a programmable logic circuit, a field programmable gate array (FPGA), or a programmable logic array (PLA), is personalized by utilizing the state information of the computer readable program instructions, and the electronic circuit can execute the computer readable program instructions, thereby realizing various aspects of the present invention.

[0163] Various aspects of the present invention are described herein with reference to flowcharts and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the present invention. It should be understood that each block of the flowcharts and / or block diagrams, and combinations of blocks in the flowcharts and / or block diagrams, can be implemented by computer-readable program instructions.

[0164] These computer-readable program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, thereby producing a machine, so that when these instructions are executed by the processor of the computer or other programmable data processing device, a device is generated that implements the functions / actions specified in one or more blocks in the flowchart and / or block diagram. These computer-readable program instructions can also be stored in a computer-readable storage medium, where these instructions cause the computer, programmable data processing device, and / or other device to operate in a specific manner. Thus, the computer-readable medium storing the instructions comprises an article of manufacture that includes instructions for implementing various aspects of the functions / actions specified in one or more blocks in the flowchart and / or block diagram.

[0165] Computer-readable program instructions may also be loaded onto a computer, other programmable data processing apparatus, or other device so that a series of operational steps are performed on the computer, other programmable data processing apparatus, or other device to produce a computer-implemented process, thereby causing the instructions executed on the computer, other programmable data processing apparatus, or other device to implement the functions / actions specified in one or more blocks in the flowchart and / or block diagram.

[0166] The flowcharts and block diagrams in the accompanying drawings show the possible implementation architecture, functions and operations of the systems, methods and computer program products according to multiple embodiments of the present invention. In this regard, each box in the flowchart or block diagram can represent a module, program segment or part of an instruction, and the module, program segment or part of the instruction contains one or more executable instructions for implementing the specified logical function. In some alternative implementations, the functions marked in the box can also occur in an order different from that marked in the accompanying drawings. For example, two consecutive boxes can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flowchart, and the combination of boxes in the block diagram and / or flowchart, can be implemented by a dedicated hardware-based system that performs the specified function or action, or can be implemented by a combination of dedicated hardware and computer instructions. It is well known to those skilled in the art that implementation by hardware, implementation by software, and implementation by a combination of software and hardware are all equivalent.

[0167] While various embodiments of the present invention have been described above, the foregoing description is intended to be illustrative, non-exhaustive, and not limited to the disclosed embodiments. Many modifications and variations will be apparent to those skilled in the art without departing from the scope and spirit of the described embodiments. The terminology used herein is selected to best explain the principles of the embodiments, their practical applications, or technological improvements in the marketplace, or to enable others skilled in the art to understand the embodiments disclosed herein. The scope of the present invention is defined by the appended claims.

Claims

1. A blood pressure detection method, characterized in that: include: Obtaining the vascular diameter data of the user's target blood vessel based on ultrasound A-scan; Acquiring an electrocardiogram signal of the user; The user's blood pressure is detected based on the blood vessel diameter data and the electrocardiogram signal.

2. The method according to claim 1, characterized in that The detecting the blood pressure of the user according to the ultrasonic echo signal and the electrocardiogram signal includes: determining pulse wave velocity according to the blood vessel diameter data and the electrocardiogram signal; The user's blood pressure is obtained based on the blood vessel diameter data and the pulse wave velocity.

3. The method according to claim 2, characterized in that The determining of the pulse wave velocity according to the blood vessel diameter data and the electrocardiogram signal includes: Determining a first moment corresponding to an R peak of the electrocardiogram signal; determining, based on the blood vessel diameter data, a second moment corresponding to a peak value of the user's blood vessel diameter; determining the pulse wave transmission time based on the first moment and the second moment; The pulse wave velocity is determined based on the pulse wave transit time.

4. The method according to claim 3, characterized in that Determining the pulse wave transmission time according to the first moment and the second moment includes: For each R peak, determining the time difference between a second moment corresponding to a first blood vessel diameter peak after the R peak and a first moment corresponding to the R peak; A statistical value of the time difference is determined as the pulse wave transit time.

5. The method according to claim 4, characterized in that The method further comprises: Eliminate time differences that exceed the set range.

6. The method according to claim 2, characterized in that Obtaining the user's blood pressure based on the blood vessel diameter data and the pulse wave velocity includes: determining a target blood vessel diameter of the user according to the blood vessel diameter data; The blood pressure of the user is obtained according to the target blood vessel diameter and the pulse wave velocity.

7. The method according to claim 6, characterized in that The user's blood pressure is determined by the following formula: P=V PW 2 Δr·A Among them, P represents blood pressure, V PW represents the pulse wave velocity, Δr represents the target blood vessel diameter, and A is the setting coefficient.

8. The method according to claim 1, characterized in that The method further comprises: Obtaining the BMI index of the user; The user's blood pressure is also determined based on the BMI index.

9. A blood pressure detection device, characterized in that: include: A diameter acquisition module, used to acquire the vascular diameter data of the user's target blood vessel based on ultrasound A-scan; An ECG acquisition module, configured to acquire an ECG signal of the user; The blood pressure detection module is used to detect the user's blood pressure based on the blood vessel diameter data and the electrocardiogram signal.

10. An electronic device, characterized in that: The method comprises a processor and a memory, wherein the memory is used to store a computer program, and the processor is used to execute the method according to any one of claims 1 to 8 under the control of the computer program.

Citation Information

Patent Citations

  • Continuous dynamic blood pressure monitoring device and method based on pulse wave transit

    CN106618537A

  • System for measuring blood pressure and elasticity modulus of artery blood vessel based on combination of ultrasound and electrocardiograph and measuring method thereof

    CN115462831A

  • Blood pressure detection method and system, electronic equipment and readable storage medium

    CN119488314A

  • Method for determining pulse transmission time, arteriosclerosis detection apparatus and system

    US20210369235A1

  • Method and device for calculating blood pressure level using feature value of photoplethysmogram

    WO2024128720A1