Blood pressure measurement method, device, and apparatus, storage medium, and program product
By arranging a multi-row, multi-column pressure sensor array and comparing signals, the contact pressure of the target pressure sensor is determined. Blood pressure values are calculated using a fitting interpolation method, which solves the problem of inconsistent contact pressure of the pressure sensor and improves the accuracy and repeatability of blood pressure measurement.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- BOE TECHNOLOGY GROUP CO LTD
- Filing Date
- 2025-01-21
- Publication Date
- 2026-07-30
AI Technical Summary
Existing blood pressure measurement devices cannot guarantee that the pressure sensor applies a constant contact pressure to the user's skin, resulting in low measurement accuracy and poor repeatability.
Multiple pressure sensor arrays are arranged in multiple rows and columns. The contact pressure of the target pressure sensor is determined by comparing the signals of the first pressure sensor and the second pressure sensor. The blood pressure value under the preset contact pressure is calculated by fitting interpolation method.
This technology ensures the accuracy and repeatability of blood pressure measurements without requiring adjustments to the wearing force of the device each time, thus improving the reliability of the measurement results.
Smart Images

Figure CN2025073648_30072026_PF_FP_ABST
Abstract
Description
Blood pressure measurement methods, equipment, devices, storage media, and software products Technical Field
[0001] This application relates to the field of blood pressure measurement technology, and in particular to a blood pressure measurement method, device, apparatus, storage medium, and program product. Background Technology
[0002] The tension method is a non-invasive blood pressure measurement method, and most electronic blood pressure monitors are based on it. This method involves placing a flat pressure sensor on the skin directly above a superficial artery, typically the radial or ulnar artery at the wrist. Pressure is applied to the sensor manually or mechanically. When sufficient pressure is applied, the side of the superficial artery closest to the sensor is flattened, and blood pressure acts perpendicularly through the skin onto the pressure sensor. The blood pressure is calculated based on the signal output from the pressure sensor, taking into account the skin's amplification of the signal.
[0003] To ensure measurement accuracy, the pressure sensor needs to be positioned directly above a superficial artery, and the contact pressure applied by the sensor to the skin needs to be constant. However, currently, it is difficult to ensure that the pressure sensor applies a constant contact pressure to the user's skin during blood pressure measurement, resulting in low measurement accuracy. Summary of the Invention
[0004] This application provides a blood pressure measurement method, device, apparatus, storage medium, and program product. It solves the problem that existing blood pressure measurements require a pressure sensor to apply a fixed contact pressure to the user's skin each time, resulting in low accuracy. The technical solution is as follows:
[0005] On one hand, a blood pressure measurement method is provided, applied to a blood pressure measuring device, the blood pressure measuring device including multiple pressure sensors, the multiple pressure sensor arrays being arranged in multiple rows and columns, the multiple columns of pressure sensors including: at least one column of target pressure sensors, and at least one column of first pressure sensors and at least one column of second pressure sensors distributed on both sides of the at least one column of target pressure sensors, the target pressure sensors being pressure sensors aligned with the artery to be measured; the method includes:
[0006] Acquire the pressure signals output by each of the pressure sensors;
[0007] For any pressure sensor described in the row, the contact pressure corresponding to the target pressure sensor is determined based on the first pressure signal output by at least one first pressure sensor and the second pressure signal output by at least one second pressure sensor.
[0008] Based on the third pressure signal output by at least two of the target pressure sensors in at least one column of the target pressure sensors, and the contact pressure corresponding to the at least two target pressure sensors, the blood pressure value corresponding to the preset contact pressure is determined.
[0009] Optionally, based on the third pressure signals output by at least two of the target pressure sensors in at least one column of the target pressure sensors, and the contact pressures corresponding to the at least two target pressure sensors, a blood pressure value corresponding to a preset contact pressure is determined, including:
[0010] For any one of the at least two target pressure sensors, the pressure extreme value corresponding to the target pressure sensor is determined based on the third pressure signal output by the target pressure sensor.
[0011] Based on the pressure extreme values and corresponding contact pressures of the at least two target pressure sensors, the blood pressure value corresponding to the preset contact pressure is determined.
[0012] Optionally, the pressure extremes include: a maximum pressure value and a minimum pressure value; the blood pressure value includes: systolic pressure and diastolic pressure; determining the blood pressure value corresponding to the preset contact pressure based on the pressure extremes corresponding to the at least two target pressure sensors and the corresponding contact pressure includes:
[0013] Based on the maximum pressure value and the corresponding contact pressure of the at least two target pressure sensors, the corresponding contraction pressure under the preset contact pressure is determined.
[0014] The diastolic pressure corresponding to the preset contact pressure is determined based on the minimum pressure value and the corresponding contact pressure of the at least two target pressure sensors.
[0015] Optionally, based on the maximum pressure values corresponding to the at least two target pressure sensors and the corresponding contact pressures, the contraction pressure corresponding to the preset contact pressure is determined, including:
[0016] Based on the maximum pressure values and corresponding contact pressures of the at least two target pressure sensors, a first fitting relationship between the maximum pressure values and the contact pressures is determined.
[0017] Based on the first fitting relationship and the preset contact pressure, determine the corresponding contraction pressure under the preset contact pressure;
[0018] And / or, based on the minimum pressure values corresponding to the at least two target pressure sensors and the corresponding contact pressures, determine the diastolic pressure corresponding to the preset contact pressure, including:
[0019] Based on the minimum pressure values and corresponding contact pressures of the at least two target pressure sensors, a second fitting relationship between the minimum pressure values and the contact pressures is determined.
[0020] Based on the second fitting relationship and the preset contact pressure, the corresponding diastolic pressure at the preset contact pressure is determined.
[0021] Optionally, based on the third pressure signal output by the target pressure sensor, the pressure extreme value corresponding to the target pressure sensor is determined, including:
[0022] The third pressure signal is subjected to low-pass filtering, and the average value of the third pressure signal after low-pass filtering is determined.
[0023] The third pressure signal after low-pass filtering is subjected to high-pass filtering, and the pressure extreme values of the third pressure signal after high-pass filtering are determined.
[0024] The pressure extreme value corresponding to the target pressure sensor is determined based on the average value of the third pressure signal after low-pass filtering and the pressure extreme value of the third pressure signal after high-pass filtering.
[0025] Optionally, the third pressure signal after low-pass filtering is subjected to high-pass filtering, including:
[0026] A zero-phase high-pass filter is used to perform high-pass filtering on the third pressure signal after the low-pass filtering.
[0027] Optionally, determining the pressure extreme values of the third pressure signal after high-pass filtering includes:
[0028] The peak lookup algorithm is used to determine the pressure extreme values of the third pressure signal after high-pass filtering.
[0029] Optionally, the pressure signal is used to represent the correspondence between the real-time pressure value output by the pressure sensor and the sampling time; based on the third pressure signal output by at least two target pressure sensors in at least one column of target pressure sensors, and the contact pressure corresponding to the at least two target pressure sensors, the blood pressure value corresponding to the preset contact pressure is determined, including:
[0030] For any of the sampling times, the real-time blood pressure value at the sampling time is determined based on the real-time pressure value of the third pressure signal output by the at least two target pressure sensors at the sampling time and the contact pressure corresponding to the at least two target pressure sensors, at the preset contact pressure and at the sampling time.
[0031] Based on the real-time blood pressure value at each of the sampling times, a fitted pressure signal corresponding to the preset contact pressure is determined;
[0032] Obtain the extreme value of the fitted pressure signal and use it as the blood pressure value corresponding to the preset contact pressure.
[0033] Optionally, obtaining the pressure extreme values of the fitted pressure signal includes:
[0034] The fitted pressure signal is subjected to low-pass filtering, and the average value of the fitted pressure signal after low-pass filtering is determined.
[0035] The fitted pressure signal after low-pass filtering is subjected to high-pass filtering, and the pressure extreme values of the fitted pressure signal after high-pass filtering are determined.
[0036] The final pressure extreme value of the fitted pressure signal is determined based on the average value of the fitted pressure signal after low-pass filtering and the pressure extreme value of the fitted pressure signal after high-pass filtering.
[0037] Optionally, before determining the blood pressure value corresponding to the preset contact pressure, the method further includes:
[0038] It is determined that a first target pressure sensor and a second target pressure sensor exist simultaneously in the target pressure sensor, wherein the first target pressure sensor is a target pressure sensor whose corresponding contact pressure is greater than or equal to the preset contact pressure, and the second target pressure sensor is a target pressure sensor whose corresponding contact pressure is less than or equal to the preset contact pressure.
[0039] Optionally, before determining the contact pressure corresponding to the target pressure sensor, the method further includes:
[0040] The maximum pressure value of the third pressure signal output by the target pressure sensor in any row of pressure sensors is determined to be greater than the maximum pressure value of the first pressure signal output by the first pressure sensor and the second pressure signal output by the second pressure sensor.
[0041] Optionally, for any row of pressure sensors, determining the contact pressure corresponding to the target pressure sensor based on a first pressure signal output by at least one first pressure sensor and a second pressure signal output by at least one second pressure sensor includes:
[0042] For any pressure sensor described in the row, determine the first contact pressure corresponding to the first pressure signal output by the first pressure sensor, and the second contact pressure corresponding to the second pressure signal output by the second pressure sensor.
[0043] The contact pressure corresponding to the target pressure sensor is determined based on the first contact pressure and the second contact pressure.
[0044] Optionally, all pressure sensors in the same row have the same height, while at least two pressure sensors in the same column have different heights.
[0045] Optionally, determining the first contact pressure corresponding to the first pressure signal output by the first pressure sensor and the second contact pressure corresponding to the second pressure signal output by the second pressure sensor includes:
[0046] The first pressure signal output by the first pressure sensor is subjected to low-pass filtering, and the average value of the first pressure signal after low-pass filtering is taken as the first contact pressure.
[0047] The second pressure signal output by the second pressure sensor is subjected to low-pass filtering, and the average value of the second pressure signal after low-pass filtering is taken as the second contact pressure.
[0048] On the other hand, a blood pressure measuring device is provided, comprising: a pressure sensor assembly, a processor, and a memory, wherein the processor is communicatively connected to the pressure sensor assembly and the memory, respectively.
[0049] The pressure sensor assembly includes multiple pressure sensors; the array of multiple pressure sensors is arranged in multiple rows and columns;
[0050] The memory stores at least one computer program, which is loaded and executed by the processor to implement the method described above.
[0051] Optionally, the pressure sensor assembly further includes a base plate having a first surface;
[0052] The plurality of pressure sensor arrays are arranged on the first surface, and the height of the pressure sensor is the height by which the pressure sensor protrudes relative to the first surface in a direction perpendicular to the first surface.
[0053] Optionally, when the pressure sensors in the same column include three or more pressure sensors, for three pressure sensors that are continuously distributed in the same column, the height of the pressure sensor located in the middle is greater than the height of the pressure sensor located on one side, and less than the height of the pressure sensor located on the other side.
[0054] Optionally, any two adjacent pressure sensors in the same column have the same height difference.
[0055] On the other hand, a blood pressure measuring device is provided, applied to a blood pressure measuring equipment, the blood pressure measuring equipment including a plurality of pressure sensors, the plurality of pressure sensor arrays being arranged in multiple rows and columns, the multiple columns of pressure sensors including: at least one column of target pressure sensors, and at least one column of first pressure sensors and at least one column of second pressure sensors distributed on both sides of the at least one column of target pressure sensors, the target pressure sensors being pressure sensors aligned with the artery to be measured; the device includes:
[0056] The acquisition module is used to acquire the pressure signals output by each of the pressure sensors;
[0057] The first determining module is used to determine the contact pressure corresponding to the target pressure sensor for any row of pressure sensors based on a first pressure signal output by at least one first pressure sensor and a second pressure signal output by at least one second pressure sensor.
[0058] The second determining module is used to determine the blood pressure value corresponding to a preset contact pressure based on the third pressure signal output by at least two of the target pressure sensors in at least one column of the target pressure sensors and the contact pressure corresponding to the at least two target pressure sensors.
[0059] On the other hand, a computer storage medium is provided, wherein at least one computer program is stored in the computer-readable storage medium, and the at least one computer program is loaded and executed by a processor to implement any of the methods described above.
[0060] On the other hand, a computer program product is provided, the computer program product comprising a computer program stored in a computer-readable storage medium; the computer program is read from and executed by a processor of a blood pressure measuring device from the computer-readable storage medium, causing the blood pressure measuring device to perform any of the methods described above.
[0061] The beneficial effects of the technical solutions provided in this application are:
[0062] Multiple pressure sensors arranged in an array sample the pressure signal at the artery to be measured. The contact pressure of the target pressure sensor in the same row is obtained by comparing the first pressure signal from the first pressure sensor with the second pressure signal from the second pressure sensor. By setting multiple rows of pressure sensors at different heights, different contact pressures can be obtained. Thus, by fitting and interpolating, the blood pressure value corresponding to the preset contact pressure can be obtained. This eliminates the need to adjust the device wearing force to a fixed pressure for each blood pressure measurement, and also ensures that the blood pressure value output for each measurement corresponds to the preset contact pressure, thereby ensuring the accuracy of blood pressure measurement. Attached Figure Description
[0063] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0064] Figure 1 is a schematic diagram of the blood pressure measuring device provided in an embodiment of this application;
[0065] Figure 2 is a schematic diagram of the structure of a pressure sensor assembly of a blood pressure measuring device provided in an embodiment of this application;
[0066] Figure 3 is a schematic diagram of another pressure sensor assembly provided in an embodiment of this application;
[0067] Figure 4 is a structural schematic diagram of another pressure sensor assembly provided in an embodiment of this application;
[0068] Figure 5 is a structural schematic diagram of another pressure sensor assembly provided in an embodiment of this application;
[0069] Figure 6 is a schematic flowchart of a blood pressure measurement method provided in an embodiment of this application;
[0070] Figure 7 is a schematic diagram of an artery to be tested in an embodiment of this application;
[0071] Figure 8 is a schematic diagram of the process of aligning a pressure sensor with the artery to be tested according to an embodiment of this application;
[0072] Figure 9 is a schematic diagram of another pressure sensor aligned with the artery to be tested according to an embodiment of this application;
[0073] Figure 10 is a schematic flowchart of another blood pressure measurement method provided in an embodiment of this application;
[0074] Figure 11 is a schematic diagram of fitting blood pressure values under a preset contact pressure according to an embodiment of this application;
[0075] Figure 12 is a schematic diagram of fitting blood pressure values under another preset contact pressure provided in an embodiment of this application;
[0076] Figure 13 is a schematic diagram of the third pressure signal output by the target pressure sensor in the embodiment of this application after filtering;
[0077] Figure 14 is a schematic diagram of fitting the pressure signal in the blood pressure measurement method provided in the embodiment of this application;
[0078] Figure 15 is a structural block diagram of a blood pressure measuring device provided in an embodiment of this application;
[0079] Figure 16 is a structural block diagram of a second determining module provided in an embodiment of the application;
[0080] Figure 17 is a structural block diagram of an extreme value determination unit provided in an embodiment of this application;
[0081] Figure 18 is a structural block diagram of another second determining module provided in an embodiment of this application;
[0082] Figure 19 is a structural block diagram of another blood pressure measuring device provided in an embodiment of this application. Detailed Implementation
[0083] To make the objectives, technical solutions, and advantages of this application clearer, the embodiments of this application will be described in further detail below with reference to the accompanying drawings.
[0084] Existing tension-based blood pressure measurement devices typically apply pressure to the user's wrist or arm using an inflatable wristband or cuff to measure blood pressure at the desired location. However, tension-based devices suffer from problems such as large errors, poor repeatability, and susceptibility to noise interference. For example, because they use inflatable pressure, it's difficult to maintain the same pressure each time, resulting in inconsistent blood pressure readings. Furthermore, when measuring blood pressure using a pressure sensor, the sensor must be aligned with a fixed artery, such as the radial artery in the wrist or the brachial artery in the arm. This fixed location makes it difficult to ensure accurate measurement placement in practice, especially since subcutaneous arteries are difficult to visualize directly.
[0085] Currently, users need to adjust the pressure of the device each time they take a blood pressure measurement. However, it's difficult to ensure that the adjustment pressure is consistent each time, making it hard for the pressure sensor to apply a fixed contact pressure to the user's skin, resulting in low accuracy in blood pressure measurements. Furthermore, it's necessary to ensure that the pressure sensor is placed in the same position each time, aligned with the artery being measured. These steps are also difficult to guarantee consistently, leading to large errors and poor repeatability in the measurement results.
[0086] Please refer to Figures 1 and 2. Figure 1 is a structural schematic diagram of the blood pressure measuring device provided in the embodiment of this application, and Figure 2 is a structural schematic diagram of the pressure sensor assembly of a blood pressure measuring device provided in the embodiment of this application.
[0087] First, the blood pressure measuring device and pressure sensor assembly 100 provided in the embodiments of this application will be described. As shown in FIG1, the blood pressure measuring device may include a pressure sensor assembly 100, a processor 200, and a memory 210. The pressure sensor assembly 100 can sample signals at the artery to be measured, and the blood pressure measuring device can obtain the blood pressure value under a preset contact pressure based on the signal from the pressure sensor assembly 100. As shown in FIG2, the pressure sensor assembly 100 may include multiple pressure sensors 110, which are arranged in multiple rows and columns. The height of each pressure sensor 110 in the same row is the same, and the height of at least two pressure sensors 110 in the same column is different. As shown in FIG2, the multiple pressure sensors 110 are arranged in a row in a first direction X, and the multiple pressure sensors 110 are arranged in a column in a second direction. The first direction X and the second direction Y intersect, for example, perpendicularly.
[0088] When performing the blood pressure measurement method, at least one row of pressure sensors 110 is aligned with the artery to be measured. When the pressure sensor 110 is small and the artery is large, two or even three rows of pressure sensors 110 can be aligned with the artery to be measured. Therefore, in this embodiment, the target pressure sensor 111 is defined as the pressure sensor 110 aligned with the artery to be measured.
[0089] Based on this, in the first direction X, the multiple rows of pressure sensors 110 distributed on both sides of the target pressure sensor 111 can be defined as the first pressure sensor 112 and the second pressure sensor 113, respectively.
[0090] In other words, the multi-row pressure sensor 110 may include: at least one row of target pressure sensors 111, and at least one row of first pressure sensors 112 and at least one row of second pressure sensors 113 distributed on both sides of the at least one row of target pressure sensors 111.
[0091] Please refer to Figures 3 to 5. Figure 3 is a structural schematic diagram of another pressure sensor assembly provided in the embodiment of this application; Figure 4 is a structural schematic diagram of yet another pressure sensor assembly provided in the embodiment of this application; and Figure 5 is a structural schematic diagram of yet another pressure sensor assembly provided in the embodiment of this application.
[0092] The embodiments of this application do not limit the number of rows and columns of the array of multiple pressure sensors 110, for example, a 3×3 array as shown in FIG2, a 2×3 array as shown in FIG3, or a 3×5 array as shown in FIG4 and FIG5.
[0093] As shown in Figures 4 and 5, in actual blood pressure measurement, this embodiment does not limit which columns are the target pressure sensors 111, as long as it is not the outermost column of pressure sensors. As shown in Figure 4, the middle column of pressure sensors can be used as the target pressure sensors 111. As shown in Figure 5, the second and third columns from the right can also be used as target pressure sensors 111. In actual measurement, one or more columns of target pressure sensors 111 can be used.
[0094] The following describes the blood pressure measurement method provided in the embodiments of this application. Please refer to Figure 6, which is a schematic flowchart of a blood pressure measurement method provided in the embodiments of this application. The blood pressure measurement method provided in the embodiments of this application is applied to a blood pressure measuring device. The blood pressure measuring device method may include:
[0095] Step S101: Obtain the pressure signals output by each pressure sensor.
[0096] Step S102: For any row of pressure sensors, determine the contact pressure corresponding to the target pressure sensor based on the first pressure signal output by at least one first pressure sensor and the second pressure signal output by at least one second pressure sensor.
[0097] Step S103: Determine the blood pressure value corresponding to the preset contact pressure based on the third pressure signal output by at least two target pressure sensors in at least one column of target pressure sensors and the contact pressure corresponding to the at least two target pressure sensors.
[0098] It should be noted that, in the embodiments of this application, the pressure signal output by the pressure sensor can be a voltage signal or a current signal, or a digital signal that has been converted. The embodiments of this application are not limited. Therefore, the pressure signal can be a waveform signal that changes with time, or a digital signal that changes with time. The sampling interval is also not limited and can be continuous sampling or interval sampling.
[0099] Without the influence of a pulse signal, the magnitude of the pressure signal output by the pressure sensor can be considered as the corresponding contact pressure. However, the third pressure signal output by the target pressure sensor aligned with the artery being tested is significantly affected by the pulse signal, and the corresponding contact pressure cannot be obtained from the third pressure signal output by the target pressure sensor. Since the pressure sensors are arranged in an array, the magnitudes of the contact pressure generated by multiple pressure sensors with the skin are correlated. By using the first and second pressure sensors of the same height in the same row, the magnitude of the contact pressure of the target pressure sensor in the same row can be obtained.
[0100] In this way, by using at least two rows of pressure sensors, the contact pressures corresponding to at least two target pressure sensors can be obtained, namely P1 and P2. The third pressure signal of these at least two target pressure sensors is the blood pressure signal generated by the superposition of the contact pressure and the pulse signal. Therefore, based on the array-type pressure sensor, for the target pressure sensor, at the same sampling time, one contact pressure corresponds to one blood pressure signal, and the pressure signal at the preset contact pressure is the blood pressure signal that needs to be measured.
[0101] By setting at least two target pressure sensors, and using at least two corresponding contact pressures and at least two third pressure signals, the blood pressure signal at the preset contact pressure is obtained by fitting interpolation, thereby obtaining the blood pressure value.
[0102] In summary, the blood pressure measurement method provided in this application does not require ensuring that the contact pressure between the pressure sensor and the skin is a fixed preset contact pressure. By sampling the pressure signal at the artery to be measured using multiple pressure sensors arranged in an array, the contact pressure of the target pressure sensor in the same row is obtained by comparing the contact pressure corresponding to the first pressure signal of the first pressure sensor and the second pressure signal of the second pressure sensor. By setting multiple rows of pressure sensors at different heights, different contact pressures can be obtained. Thus, by fitting interpolation or other methods, the blood pressure value corresponding to the preset contact pressure can be obtained. Therefore, it is not necessary to adjust the wearing force of the device to a fixed pressure for each blood pressure measurement, while ensuring that the blood pressure value output for each measurement corresponds to the preset contact pressure, thereby ensuring the accuracy of blood pressure measurement.
[0103] Please refer to Figures 7 to 14. Figure 7 is a schematic diagram of an artery to be measured in an embodiment of this application. Figure 8 is a schematic diagram of the process of aligning a pressure sensor with an artery to be measured in an embodiment of this application. Figure 9 is a schematic diagram of the process of aligning another pressure sensor with an artery to be measured in an embodiment of this application. Figure 10 is a flowchart of another blood pressure measurement method provided in an embodiment of this application. Figure 11 is a schematic diagram of fitting blood pressure values under a preset contact pressure provided in an embodiment of this application. Figure 12 is a schematic diagram of fitting blood pressure values under another preset contact pressure provided in an embodiment of this application. Figure 13 is a schematic diagram of the third pressure signal output by the target pressure sensor in an embodiment of this application after filtering. Figure 14 is a schematic diagram of fitting the pressure signal of the blood pressure measurement method provided in an embodiment of this application. Each step of the blood pressure measurement method will be described in detail below. The order described below is not a limitation on the actual execution order of the steps.
[0104] Step S201: Obtain the pressure signals output by each pressure sensor.
[0105] In this embodiment of the application, when it is necessary to use a blood pressure measuring device to measure a user's blood pressure, the blood pressure measuring device needs to be worn on the user's wrist, and then the blood pressure measuring device can obtain the pressure signals output by each pressure sensor.
[0106] Here, the pressure signal is used to represent the correspondence between the real-time pressure value output by the pressure sensor and the sampling time.
[0107] Step S202: Based on the pressure signals output by each pressure sensor, determine whether the maximum pressure value of the third pressure signal output by the target pressure sensor in any row of pressure sensors is greater than the maximum pressure value of the first pressure signal output by the first pressure sensor and the second pressure signal output by the second pressure sensor.
[0108] In this embodiment of the application, after the blood pressure measuring device acquires the pressure signals output by each pressure sensor, it can determine whether the maximum pressure value of the third pressure signal output by the target pressure sensor in any row of pressure sensors is greater than the maximum pressure value of the second pressure signal output by the first pressure sensor and the second pressure sensor.
[0109] After determining that the maximum pressure value of the third pressure signal output by the target pressure sensor in any row of pressure sensors is greater than the maximum pressure value of the second pressure signal output by the first pressure sensor and the second pressure sensor, the following step S203 is executed; after determining that the maximum pressure value of the third pressure signal output by the target pressure sensor in a certain row of pressure sensors is not greater than the maximum pressure value of the first pressure signal output by the first pressure sensor, and / or is not greater than the maximum pressure value of the second pressure signal output by the second pressure sensor, the user needs to adjust the wearing position of the blood pressure measuring device on the wrist.
[0110] For example, as shown in Figures 7 to 9, the user can move the pressure sensor assembly 100 so that the pressure sensor is substantially parallel to the direction of the artery 300 under test in the second direction Y, and then move the pressure sensor assembly 100 in the first direction X. Among the pressure sensors in the same row, the pressure sensor closer to the artery 300 under test has the largest maximum pressure value output in the same row of pressure sensors. When the target pressure sensor 111 is aligned with the artery 300 under test, the target pressure sensor 111 outputs the largest maximum pressure value of the third pressure signal in the same row.
[0111] In other words, by setting up an array of pressure sensors, the output of multiple rows of pressure sensors can be compared to determine whether a target pressure sensor 111 is aligned with the artery 300 to be measured. This ensures that the sensor is aligned with the artery 300 to be measured before each measurement, thus achieving the effect of the same measurement position each time. Ultimately, this improves the repeatability and accuracy of blood pressure measurement.
[0112] The blood pressure measuring device can also determine the offset between the target pressure sensor 111 and the artery 300 being measured by comparing the signal magnitudes of multiple pressure sensors based on the pressure signals output by multiple pressure sensors, and thus prompt the user to make adjustments, for example through voice prompts, text prompts or indicator lights.
[0113] Step S203: After determining that a first target pressure sensor and a second target pressure sensor exist simultaneously in the target pressure sensor, for any row of pressure sensors, determine the contact pressure corresponding to the target pressure sensor based on the first pressure signal output by at least one first pressure sensor and the second pressure signal output by at least one second pressure sensor.
[0114] In this embodiment of the application, after determining that a first target pressure sensor and a second target pressure sensor exist simultaneously in the target pressure sensor, for any row of pressure sensors, the blood pressure measuring device determines the contact pressure corresponding to the target pressure sensor based on the first pressure signal output by at least one first pressure sensor and the second pressure signal output by at least one second pressure sensor.
[0115] In the absence of a pulse signal, the pressure signal output by the pressure sensor can be considered the corresponding contact pressure. However, the third pressure signal output by the target pressure sensor aligned with the artery being measured is significantly affected by the pulse signal, and the corresponding contact pressure cannot be obtained from the third pressure signal output by the target pressure sensor. Since the pressure sensors are arranged in an array, the magnitudes of the contact pressure generated by each pressure sensor with the skin are correlated. By using the first and second pressure sensors of the same height in the same row, the contact pressure of the target pressure sensor in the same row can be obtained. The blood pressure measuring device can determine the contact pressure corresponding to each target pressure sensor based on the pressure signals from the first and second pressure sensors in the same row.
[0116] Optionally, step S203 above may include the following steps.
[0117] Step S2031: For any row of pressure sensors, determine the first contact pressure corresponding to the first pressure signal output by the first pressure sensor and the second contact pressure corresponding to the second pressure signal output by the second pressure sensor.
[0118] In this embodiment of the application, for any row of pressure sensors, the blood pressure measuring device can determine the first contact pressure corresponding to the first pressure signal output by the first pressure sensor and the second contact pressure corresponding to the second pressure signal output by the second pressure sensor.
[0119] However, some noise, such as high-frequency noise, is inevitable during blood pressure measurement. Therefore, the blood pressure measuring device needs to perform low-pass filtering on the first pressure signal output from the first pressure sensor, and the average value of the low-pass filtered first pressure signal can be used as the first contact pressure. Simultaneously, the blood pressure measuring device also needs to perform low-pass filtering on the second pressure signal output from the second pressure sensor, and the average value of the low-pass filtered second pressure signal can be used as the second contact pressure.
[0120] For example, the blood pressure measurement process can use a zero-phase filter to perform low-pass filtering on the pressure signal to filter out high-frequency noise, making the subsequent contact pressure more accurate. Here, when using a zero-phase low-pass filter, the cutoff frequency can be selected as 20 Hz. Here, a zero-phase filter refers to a filter in which the signal before and after filtering has no time shift.
[0121] It should be noted that although the first and second pressure sensors are less affected by the pulse signal, they still result in the first and second pressure signals being waveform signals. Therefore, directly using the extreme pressure values as the corresponding contact pressure will result in a certain error, while using the average value as the contact pressure can eliminate the influence of the pulse signal.
[0122] Step S2032: Determine the contact pressure corresponding to the target pressure sensor based on the first contact pressure and the second contact pressure.
[0123] In this embodiment, the blood pressure measuring device can determine the contact pressure corresponding to the target pressure sensor based on the first contact pressure and the second contact pressure.
[0124] Since the first and second pressure sensors are farther from the artery being measured than the target pressure sensor, they are less affected by the pulse signal. Therefore, the second pressure signals output by the first and second pressure sensors can be considered as the contact pressure generated by contact with the skin. Furthermore, within the same row of pressure sensors at the same height, when pressure is applied parallel to each other, the degree of compression between the sensors and the skin is essentially the same, which can be considered as having essentially the same contact pressure. Even when pressure is applied at an angle, the degree of compression between the sensors and the skin is essentially linear. Therefore, the contact pressure corresponding to the target pressure sensor can be obtained based on the contact pressure of the first and second pressure sensors.
[0125] Therefore, for each first pressure sensor, the blood pressure measuring device can obtain the corresponding first contact pressure Pn1 based on the first pressure signal output by the first pressure sensor, where n represents the row number in the second direction Y; for each second pressure sensor, the blood pressure measuring device can obtain the corresponding second contact pressure Pn2 based on the second pressure signal output by the second pressure sensor. Since the heights of the pressure sensors in the same row are the same, the contact pressure Pn corresponding to the target pressure sensor in this row can be obtained from the first contact pressure Pn1 of the first pressure sensor and the second contact pressure Pn2 of the second pressure sensor. For example, Pn can be obtained by averaging Pn1 and Pn2; or Pn1 and Pn2 can be weighted and averaged based on the distance between the target pressure sensor and the first pressure sensor, and the distance between the target pressure sensor and the second pressure sensor.
[0126] Step S204: After determining that the maximum pressure value of the third pressure signal output by the target pressure sensor in any row of pressure sensors is greater than the maximum pressure value of the second pressure signal output by the first pressure sensor and the second pressure sensor, determine whether the first target pressure sensor and the second target pressure sensor exist simultaneously in the target pressure sensor.
[0127] The first target pressure sensor is a target pressure sensor whose corresponding contact pressure is greater than or equal to a preset contact pressure, and the second target pressure sensor is a target pressure sensor whose corresponding contact pressure is less than or equal to a preset contact pressure.
[0128] In this embodiment, after determining that the maximum pressure value of the third pressure signal output by the target pressure sensor in any row of pressure sensors is greater than the maximum pressure value of the second pressure signal output by the first and second pressure sensors, the blood pressure measuring device determines whether a first target pressure sensor and a second target pressure sensor are simultaneously present in the target pressure sensor. For example, it determines whether there is at least one target pressure sensor whose corresponding contact pressure is greater than or equal to a preset contact pressure, and whether there is at least one target pressure sensor whose corresponding contact pressure is less than or equal to a preset contact pressure. If it is determined that both a first target pressure sensor and a second target pressure sensor are simultaneously present, then step S205 is executed. If it is determined that neither a first target pressure sensor nor a second target pressure sensor is simultaneously present, then the user needs to adjust the wearing pressure of the blood pressure measuring device on their wrist.
[0129] For example, the blood pressure measuring device provided in this application embodiment may further include a wearing device, which can be used to apply pressure to the pressure sensor assembly, such as a traditional inflatable wristband. This application can obtain the blood pressure value at a preset contact pressure Ps based on the third pressure signals from at least two target pressure sensors and the contact pressure, only requiring that the contact pressure P1 corresponding to one target pressure sensor is greater than or equal to the preset contact pressure Ps, and the contact pressure P2 corresponding to another target pressure sensor is less than or equal to the preset contact pressure Ps. In this case, the user can conveniently adjust the wearing force; the pressure applied by the wearing device does not need to be equal to the preset contact pressure Ps, but rather within a range near the preset contact pressure Ps.
[0130] For example, if the preset contact pressure Ps is 4N and the minimum unit of pressure applied by the wearing device is 0.1N, then P1 needs to be 4.1N and P2 needs to be 3.9N to meet the interpolation requirements.
[0131] In some possible implementations, if the wearing device malfunctions and multiple adjustments to the wearing pressure still fail to meet the requirements of step S204, the following step S204a can be used as an alternative to step S204.
[0132] Step S204a: After determining that the maximum pressure value of the third pressure signal output by the target pressure sensor in any row of pressure sensors is greater than the maximum pressure value of the first pressure signal output by the first pressure sensor and the second pressure signal output by the second pressure sensor, determine whether the deviation ratio between the maximum value Pmax or the minimum value Pmin of the contact pressure corresponding to all target pressure sensors in a row of target pressure sensors aligned with the blood vessel to be tested and the preset contact pressure Ps is within the preset deviation ratio a, for example, within 10%.
[0133] That is, it satisfies: |Ps-Pmax| / Ps≤a, or |Pmin-Ps| / Ps≤a.
[0134] In this embodiment, the blood pressure measuring device obtains the contact pressure corresponding to each target pressure sensor in each column of target pressure sensors based on the first pressure signal output by each first pressure sensor and the second pressure signal output by each second pressure sensor. Thus, based on the contact pressures P1, P2…Pn corresponding to each pressure sensor in a column of target pressure sensors aligned with the blood vessel to be tested, the maximum value Pmax and minimum value Pmin among P1 to Pn can be determined. The deviation ratio between the maximum value Pmax and the minimum value Pmin and the preset contact pressure Ps is calculated, and it is determined whether the deviation ratio between the maximum value Pmax or the minimum value Pmin and the preset contact pressure Ps is within a preset deviation ratio a. After determining that the deviation ratio between the maximum value Pmax or the minimum value Pmin and the preset contact pressure Ps is within the preset deviation ratio a, step S205 is executed. After determining that the deviation ratio between the maximum value Pmax or the minimum value Pmin and the preset contact pressure Ps is not within 10%, the user needs to check the wearing device to eliminate any abnormalities.
[0135] For example, if the preset contact pressure Ps is 4N, while P1 is 4.1N and P2 is 4.2N, the blood pressure value can also be obtained by interpolation. As long as the deviation is within 10%, the blood pressure measuring device provided in this application embodiment can still perform accurate blood pressure measurement using the above step S204a, and can also measure blood pressure values even when the wearing device malfunctions.
[0136] Step S205: Determine the blood pressure value corresponding to the preset contact pressure based on the third pressure signal output by at least two target pressure sensors in at least one column of target pressure sensors and the contact pressure corresponding to the at least two target pressure sensors.
[0137] In this embodiment of the application, the blood pressure measuring device determines the blood pressure value corresponding to the preset contact pressure based on the third pressure signal output by at least two target pressure sensors in at least one column of target pressure sensors and the contact pressure corresponding to the at least two target pressure sensors.
[0138] The blood pressure measuring device obtains the contact pressures corresponding to at least two target pressure sensors, P1 and P2, through pressure signals from at least two rows of pressure sensors. The third pressure signal from these at least two target pressure sensors is the blood pressure signal generated by the superposition of the contact pressure and pulse signal. Therefore, based on the array-type pressure sensor, for each target pressure sensor, at the same sampling time, one contact pressure corresponds to one blood pressure signal, and the pressure signal at the preset contact pressure is the blood pressure signal to be measured. The blood pressure measuring device, by setting at least two target pressure sensors, obtains the blood pressure signal at the preset contact pressure using a fitting interpolation method based on the corresponding at least two contact pressures and at least two third pressure signals, thereby obtaining the blood pressure value.
[0139] In step S205, there are many ways for the blood pressure measuring device to determine the blood pressure value corresponding to the preset contact pressure. This application embodiment will illustrate the following two exemplary implementation methods:
[0140] In the first exemplary implementation, blood pressure measurement generally only needs to focus on at least one of the systolic and diastolic blood pressure to determine the user's blood pressure status. Therefore, step S205 above may include:
[0141] Step S2051: For any one of the at least two target pressure sensors, determine the pressure extreme value corresponding to the target pressure sensor based on the third pressure signal output by the target pressure sensor.
[0142] In this embodiment of the application, for any one of the at least two target pressure sensors, the blood pressure measuring device determines the pressure extreme value corresponding to the target pressure sensor based on the third pressure signal output by the target pressure sensor.
[0143] For the systolic and diastolic blood pressure values, which correspond to the pressure extremes in the third pressure signal, the blood pressure measuring device can obtain the systolic and diastolic blood pressure values at the preset contact pressure by determining the fitting relationship between the pressure extremes and the contact pressure.
[0144] However, noise, such as high-frequency and low-frequency noise, is inevitably generated during blood pressure measurement. Therefore, the blood pressure measuring device needs to perform low-pass filtering on the third pressure signal and determine the average value of the filtered signal. Simultaneously, the device needs to perform high-pass filtering on the same signal and determine its extreme pressure values. After filtering, the device can determine the extreme pressure value corresponding to the target pressure sensor based on the average value of the low-pass filtered signal and the extreme pressure values of the high-pass filtered signal.
[0145] For example, a zero-phase filter can be used to low-pass filter the pressure signal during blood pressure measurement to filter out high-frequency noise, resulting in a more accurate contact pressure. Here, a cutoff frequency of 20 Hz can be selected when using a zero-phase filter.
[0146] In this embodiment, high-pass filtering is used to remove low-frequency noise such as breathing and slight movements; the cutoff frequency can be selected as 0.4 Hz. Performing high-pass filtering on top of low-pass filtering removes both high-frequency and low-frequency noise, improving the accuracy of the pressure extreme values obtained from the target pressure sensor.
[0147] Therefore, blood pressure measuring devices can use a zero-phase high-pass filter to perform high-pass filtering on the third pressure signal after low-pass filtering. The blood pressure measuring device can also use a peak lookup algorithm to determine the pressure extreme values of the third pressure signal after high-pass filtering.
[0148] This application embodiment uses low-pass and high-pass filtering to remove high-frequency and low-frequency noise from the third pressure signal, resulting in a more accurate blood pressure extreme value. This improves the accuracy of the calculated blood pressure value.
[0149] Referring to Figure 13, the pressure signal can be a waveform signal with multiple pressure maxima and minima. Therefore, when determining the pressure extrema of the third pressure signal, the final pressure maxima can be obtained by averaging multiple pressure maxima; similarly, the final pressure minima can be obtained by averaging multiple pressure minima. Alternatively, the maximum value among the maxima can be chosen as the pressure maxima, and the minimum value among the minima can be chosen as the pressure minima. As shown in Figure 13, after low-pass and high-pass filtering, the waveform tends to stabilize, the deviation between the extrema is reduced, and the subsequent blood pressure calculation is less affected by the deviation. It is evident that the embodiment of this application, by calculating the extrema after filtering, can improve the accuracy of the final blood pressure value.
[0150] Step S2052: Determine the blood pressure value corresponding to the preset contact pressure based on the pressure extreme values and corresponding contact pressures of at least two target pressure sensors.
[0151] In this embodiment, the blood pressure measuring device determines the blood pressure value corresponding to a preset contact pressure based on the pressure extreme values and corresponding contact pressures of at least two target pressure sensors.
[0152] For example, as shown in Figures 3 and 11, the pressure sensor assembly 100 is provided with two rows and three columns of pressure sensors. At this time, the target pressure sensor 111 is set with two sensors in one column, corresponding to contact pressures P1 and P2, and pressure extreme values N1 and N2. The relationship between the contact pressure and the pressure extreme value can be obtained by fitting the two, and then the extreme value Ns of the blood pressure value under the preset contact pressure Ps (which can be at least one of systolic pressure and diastolic pressure) can be obtained by interpolation calculation.
[0153] As shown in Figure 12, when the pressure sensor assembly has four rows of pressure sensors, four contact pressures P1, P2, P3, and P4 can be obtained, along with the pressure extreme values N1, N2, N3, and N4 of the third pressure signal corresponding to each row of target pressure sensors. In this case, fitting can be performed using only two rows of pressure sensors, such as fitting the contact pressures P2 and P3 and the pressure extreme values N2 and N3, resulting in a linear fitting result similar to Figure 11. However, when fitting using all rows of pressure sensors, a curve fitting result as shown in Figure 12 can be obtained. It is evident that compared to fitting using only two rows of pressure sensors as shown in Figure 11, setting more rows of pressure sensors results in a more accurate relationship between the fitted contact pressure and the pressure extreme values, thereby improving the accuracy of the blood pressure value obtained at the preset contact pressure Ps. It should be noted that the above linear and curve fitting results are only illustrative to demonstrate that using signals output from more rows of pressure sensors for fitting yields better results.
[0154] In some possible implementations, when the blood pressure measuring device needs to simultaneously measure the systolic and diastolic blood pressure values, the pressure extremes may include: a maximum pressure value and a minimum pressure value; the blood pressure values may include: systolic and diastolic blood pressure; as shown in Figure 10, the above step S2052 may include:
[0155] Step S2052a: Determine the contraction pressure corresponding to the preset contact pressure based on the maximum pressure value and the corresponding contact pressure of at least two target pressure sensors.
[0156] In this embodiment, the blood pressure measuring device determines the systolic pressure at a preset contact pressure based on the maximum pressure values and corresponding contact pressures of at least two target pressure sensors.
[0157] For example, a blood pressure measuring device can determine a first fitting relationship between the pressure maximum and the contact pressure based on the pressure maximum corresponding to at least two target pressure sensors and the corresponding contact pressure. The blood pressure measuring device can then determine the systolic blood pressure corresponding to the preset contact pressure based on the first fitting relationship and the preset contact pressure.
[0158] Step S2052b: Determine the diastolic pressure corresponding to the preset contact pressure based on the minimum pressure values and corresponding contact pressures of at least two target pressure sensors.
[0159] In this embodiment, the blood pressure measuring device can determine the diastolic pressure at a preset contact pressure based on the minimum pressure values and corresponding contact pressures of at least two target pressure sensors.
[0160] For example, a blood pressure measuring device can determine a second fitting relationship between the pressure minimum and the contact pressure based on the pressure minimum values corresponding to at least two target pressure sensors and their corresponding contact pressures. The blood pressure measuring device can then determine the diastolic pressure corresponding to the preset contact pressure based on the second fitting relationship and the preset contact pressure.
[0161] As shown in Figures 11 and 12, the blood pressure measuring device can obtain the systolic and diastolic blood pressure values corresponding to the preset contact pressure by means of fitting interpolation, based on the maximum and minimum pressure values corresponding to the target pressure sensor.
[0162] In this embodiment, the blood pressure measuring device can fit the contact pressure-pressure maximum value and the contact pressure-pressure minimum value corresponding to the target pressure sensor respectively. Based on the fitting relationship, the systolic pressure and diastolic pressure corresponding to the preset contact pressure can be obtained, providing a complete blood pressure value.
[0163] It should be noted that the embodiments of this application do not limit the specific fitting algorithm. For example, algorithms based on linear regression, multinomial regression, exponential regression, nonlinear least squares fitting, etc. are all acceptable.
[0164] In a second exemplary implementation, referring to Figure 14, the pressure signal can be used to represent the correspondence between the real-time pressure value output by the pressure sensor and the sampling time. The blood pressure measurement method provided in this application embodiment can also be achieved by first fitting a fitted pressure signal corresponding to a preset contact pressure, and then obtaining the blood pressure value based on the fitted pressure signal. Therefore, step S205 above may include:
[0165] Step S205a: For any sampling time, determine the real-time blood pressure value at the sampling time under the preset contact pressure based on the real-time pressure value of the third pressure signal output by at least two target pressure sensors at the sampling time and the contact pressure corresponding to at least two target pressure sensors.
[0166] In this embodiment of the application, for any sampling time, the blood pressure measuring device determines the real-time blood pressure value at the sampling time under a preset contact pressure based on the real-time pressure value of the third pressure signal output by at least two target pressure sensors at the sampling time and the contact pressure corresponding to at least two target pressure sensors.
[0167] Since the signals from multiple pressure sensors in the blood pressure measuring device are acquired synchronously, the signals are aligned. As shown in Figure 14, the two target pressure sensors output two pressure signals at contact pressures P1 and P2 respectively. For any sampling time, the blood pressure measuring device can use a quadratic function fitting formula to interpolate the data of the next sampling point of the two signals at the same time to obtain the blood pressure value of the fitted pressure signal at the preset contact pressure Ps at that time.
[0168] Step S205b: Based on the real-time blood pressure value at each sampling time, determine the fitting pressure signal corresponding to the preset contact pressure.
[0169] In this embodiment, the blood pressure measuring device determines the fitted pressure signal corresponding to the preset contact pressure based on the real-time blood pressure value at each sampling time.
[0170] Blood pressure measuring devices can obtain a fitted pressure signal corresponding to a preset contact pressure by integrating real-time blood pressure values at each sampling time.
[0171] Step S205c: Obtain the extreme value of the fitted pressure signal and use the extreme value of the fitted pressure signal as the blood pressure value corresponding to the preset contact pressure.
[0172] In this embodiment, the blood pressure measuring device acquires the extreme value of the fitted pressure signal and uses the extreme value of the fitted pressure signal as the blood pressure value corresponding to the preset contact pressure.
[0173] Referring to Figure 13, the pressure signal is a waveform signal, and the fitted pressure signal obtained through pressure signal fitting and interpolation is also a waveform signal, containing multiple pressure maxima and minima. Therefore, when determining the pressure maxima of the fitted pressure signal, one can obtain the final pressure maxima by averaging multiple pressure maxima; similarly, one can obtain the final pressure minima by averaging multiple pressure minima. Of course, one can choose the maximum value among multiple maxima as the pressure maxima and the minimum value among multiple minima as the pressure minima.
[0174] However, some noise, such as high-frequency and low-frequency noise, is inevitably generated during blood pressure measurement. Therefore, the blood pressure measuring device needs to perform low-pass filtering on the fitted pressure signal and determine the average value of the fitted pressure signal after low-pass filtering. Simultaneously, the blood pressure measuring device needs to perform high-pass filtering on the fitted pressure signal after low-pass filtering and determine the pressure extreme values of the fitted pressure signal after high-pass filtering. Based on the average value of the fitted pressure signal after low-pass filtering and the pressure extreme values of the fitted pressure signal after high-pass filtering, the blood pressure measuring device determines the final pressure extreme value of the fitted pressure signal.
[0175] For example, the blood pressure measurement process can use a zero-phase filter to perform low-pass filtering on the pressure signal. Here, when using a zero-phase filter, the cutoff frequency can be selected as 20 Hz.
[0176] In this embodiment, high-pass filtering is used to remove low-frequency noise such as breathing and slight movements; the cutoff frequency can be selected as 0.4 Hz. Performing high-pass filtering on top of low-pass filtering removes both high-frequency and low-frequency noise, improving the accuracy of the pressure extreme values of the obtained fitted pressure signal.
[0177] Therefore, blood pressure measuring devices can use a zero-phase high-pass filter to perform high-pass filtering on the fitted pressure signal after low-pass filtering. Blood pressure measuring devices can also use a peak-finding algorithm to determine the pressure extrema of the fitted pressure signal after high-pass filtering.
[0178] As shown in Figure 13, after low-pass and high-pass filtering, high-frequency and low-frequency noise in the fitted pressure signal can be removed, the waveform tends to be stable, and the deviation between each extreme value is reduced. Consequently, the subsequent calculation of blood pressure values is less affected by this deviation. Therefore, the embodiment of this application improves the accuracy of the final blood pressure value by calculating the extreme values after filtering.
[0179] In summary, the blood pressure measurement method provided in this application does not require ensuring that the contact pressure between the pressure sensor and the skin is a fixed preset contact pressure. By sampling the pressure signal at the artery to be measured using multiple pressure sensors arranged in an array, the contact pressure of the target pressure sensor in the same row is obtained by comparing the contact pressure corresponding to the first pressure signal of the first pressure sensor and the second pressure signal of the second pressure sensor. By setting multiple rows of pressure sensors at different heights, different contact pressures can be obtained. Thus, by fitting and interpolating, the blood pressure value corresponding to the preset contact pressure can be obtained. Therefore, it is not necessary to adjust the wearing force of the device to a fixed pressure for each blood pressure measurement, while ensuring that the blood pressure value output for each measurement corresponds to the preset contact pressure, thereby ensuring the accuracy of blood pressure measurement.
[0180] This application also provides a blood pressure measuring device. As shown in FIG1, the blood pressure measuring device provided in this application embodiment may include: a pressure sensor assembly 100, a processor 200, and a memory 210. The pressure sensor assembly 100 may include multiple pressure sensors 110; the multiple pressure sensors 110 are arranged in multiple rows and columns, and the height of each pressure sensor 110 in the same row is the same, while the height of at least two pressure sensors 110 in the same column is different. The specific structure of the pressure sensor assembly 100 has been described in the above embodiments and will not be repeated here. Please refer to the embodiments described in FIG2 to FIG5.
[0181] The processor 200 is communicatively connected to the pressure sensor assembly 100 and the memory 210, respectively; the memory 210 stores at least one computer program, which is loaded and executed by the processor to implement the method as described in the above embodiments.
[0182] The processor 200 is configured to execute the blood pressure measurement method described in the above embodiments. The blood pressure measurement device may consist of one or more devices with processing and computing capabilities, such as a CPU, MCU, FPGA, etc., and may also be formed by multiple functional modules; this application embodiment is not limited to these.
[0183] In some possible implementations, as shown in Figure 2, the pressure sensor assembly 100 may further include a base plate 120 having a first surface; a plurality of pressure sensors 110 are arrayed on the first surface, the height of each pressure sensor 110 being the height by which it protrudes relative to the first surface in a direction perpendicular to the first surface. A second surface of the base plate 120 opposite to the first surface may be connected to a wearing device, which applies pressure to the second surface to bring the pressure sensors 110 into contact with the skin surrounding the artery to be measured.
[0184] In some feasible methods, as shown in Figure 2, when three or more pressure sensors 110 are included in the same column of pressure sensors, for three pressure sensors consecutively distributed in the same column, the height of the pressure sensor located in the middle is greater than the height of the pressure sensor located on one side, but less than the height of the pressure sensor located on the other side. Multiple target pressure sensors 111 can obtain multiple increasing or decreasing contact pressures, thereby obtaining the fitting curve shown in Figure 12 when fitting the contact pressure to the pressure extreme value, which helps improve the accuracy of the final blood pressure value.
[0185] In some feasible methods, as shown in Figure 2, the height difference between any two adjacent pressure sensors 110 in the same column is the same. When the height difference is the same, the differences between multiple contact pressures are also basically the same, resulting in a more accurate fitting curve when fitting the contact pressure to the pressure extreme value.
[0186] In some possible implementations, as shown in Figures 3 and 4, the number of columns of the first pressure sensor 112 and the second pressure sensor 113 is the same. When the number of columns is the same, the target pressure sensor 111 can be set in the center. The first contact pressure and the second contact pressure are obtained based on the pressure signals of the paired first pressure sensor 112 and the second pressure sensor 113. The average pressure of the first contact pressure and the second contact pressure can be directly taken as the contact pressure corresponding to the target pressure sensor 111.
[0187] In this embodiment, the arrangement of multiple pressure sensors in the array along the row and column directions is not limited to whether the spacing between any two adjacent pressure sensors 110 is equal. In some possible implementations, as shown in Figures 2 to 5, the spacing between two adjacent pressure sensors 110 in the same row is the same; and / or, the spacing between two adjacent pressure sensors 110 in the same column is the same. Multiple pressure sensors 110 with the same spacing correspond to more regular differences in contact pressure, which helps reduce the computational complexity when establishing a fitting relationship.
[0188] Please refer to Figure 15, which is a structural block diagram of a blood pressure measuring device provided in an embodiment of this application. The blood pressure measuring device 400 is applied to a blood pressure measuring equipment, which includes multiple pressure sensors.
[0189] As shown in Figure 2, multiple pressure sensors 110 are arranged in multiple rows and columns. The height of each pressure sensor 110 in the same row is the same, and the height of at least two pressure sensors 110 in the same column is different. The multiple columns of pressure sensors 110 may include: at least one column of target pressure sensors 111, and at least one column of first pressure sensors 112 and at least one column of second pressure sensors 113 distributed on both sides of the at least one column of target pressure sensors 111. The target pressure sensor 111 is a pressure sensor 110 aligned with the artery to be measured.
[0190] As shown in Figure 15, the blood pressure measuring device 400 may include: an acquisition module 401, a first determination module 402, and a second determination module 403.
[0191] The acquisition module 401 is used to acquire the pressure signals output by each pressure sensor 110.
[0192] The first determining module 402 is used to determine the contact pressure corresponding to the target pressure sensor 111 for any row of pressure sensors, based on the first pressure signal output by at least one first pressure sensor 112 and the second pressure signal output by at least one second pressure sensor 113.
[0193] The second determining module 403 is used to determine the blood pressure value corresponding to the preset contact pressure based on the third pressure signal output by at least two target pressure sensors 111 in at least one column of target pressure sensors and the contact pressure corresponding to the at least two target pressure sensors 111.
[0194] It should be noted that the above embodiments of the device or apparatus are only illustrated by the division of the above functional modules when implementing their functions. In actual applications, the above functions can be assigned to different functional modules according to actual needs, that is, the content structure of the device or apparatus is divided into different functional modules to complete all or part of the functions described above.
[0195] Please refer to Figure 16, which is a structural block diagram of a second determining module provided in an embodiment of the application. In some possible implementations, as shown in Figure 16, the second determining module 403 may include: an extreme value determining unit 4031 and a blood pressure determining unit 4032.
[0196] The extreme value determination unit 4031 is used to determine the pressure extreme value corresponding to the target pressure sensor 111 based on the third pressure signal output by the target pressure sensor 111 for any one of the at least two target pressure sensors 111.
[0197] The blood pressure determination unit 4032 is used to determine the blood pressure value corresponding to a preset contact pressure based on the pressure extreme values and corresponding contact pressures of at least two target pressure sensors 111.
[0198] Among the possible methods, pressure extremes include: maximum pressure and minimum pressure; blood pressure values include: systolic pressure and diastolic pressure.
[0199] The blood pressure determination unit 4032 is used to determine the systolic pressure at a preset contact pressure based on the maximum pressure value and the corresponding contact pressure of at least two target pressure sensors 111.
[0200] The blood pressure determination unit 4032 is also used to determine the diastolic pressure corresponding to the preset contact pressure based on the minimum pressure values and corresponding contact pressures of at least two target pressure sensors 111.
[0201] In some possible implementations, the blood pressure determination unit 4032 is used to determine a first fitting relationship between the pressure maximum value and the contact pressure based on the pressure maximum value corresponding to at least two target pressure sensors 111 and the corresponding contact pressure; and to determine the systolic pressure corresponding to the preset contact pressure based on the first fitting relationship and the preset contact pressure.
[0202] And / or, the blood pressure determination unit 4032 is used to determine a second fitting relationship between the pressure minimum and the contact pressure based on the pressure minimum corresponding to at least two target pressure sensors 111 and the corresponding contact pressure; and to determine the diastolic pressure corresponding to the preset contact pressure based on the second fitting relationship and the preset contact pressure.
[0203] Please refer to Figure 17, which is a structural block diagram of an extreme value determination unit provided in an embodiment of this application. In some possible implementations, the extreme value determination unit 4031 may include: a first determination unit 501, a second determination unit 502, and a third determination unit 503.
[0204] The first determining unit 501 is used to perform low-pass filtering on the third pressure signal and determine the average value of the third pressure signal after low-pass filtering.
[0205] The second determining unit 502 is used to perform high-pass filtering on the third pressure signal after low-pass filtering, and to determine the pressure extreme value of the third pressure signal after high-pass filtering.
[0206] The third determining unit 503 is used to determine the pressure extreme value corresponding to the target pressure sensor 111 based on the average value of the third pressure signal after low-pass filtering and the pressure extreme value of the third pressure signal after high-pass filtering.
[0207] For example, the second determining unit 502 includes a zero-phase high-pass filter, which is used to perform high-pass filtering on the third pressure signal after low-pass filtering.
[0208] For example, the second determining unit 502 uses a peak lookup algorithm to determine the pressure extreme value of the third pressure signal after high-pass filtering.
[0209] Please refer to Figure 18, which is a structural block diagram of another second determining module provided in an embodiment of this application. In some possible implementations, the pressure signal is used to represent the correspondence between the real-time pressure value output by the pressure sensor 110 and the sampling time; the second determining module 403 may include: a fourth determining unit 601, a fifth determining unit 602, and a sixth determining unit 603.
[0210] The fourth determining unit 601 is used to determine, for any sampling time, the real-time blood pressure value at the sampling time under a preset contact pressure, based on the real-time pressure value of the third pressure signal output by at least two target pressure sensors 111 at the sampling time and the contact pressure corresponding to at least two target pressure sensors 111.
[0211] The fifth determining unit 602 is used to determine the fitting pressure signal corresponding to the preset contact pressure based on the real-time blood pressure value at each sampling time.
[0212] The sixth determining unit 603 is used to obtain the pressure extreme value of the fitted pressure signal and use the pressure extreme value of the fitted pressure signal as the blood pressure value corresponding to the preset contact pressure.
[0213] For example, the sixth determining unit 603 is used to perform low-pass filtering on the fitted pressure signal and determine the average value of the fitted pressure signal after low-pass filtering; to perform high-pass filtering on the fitted pressure signal after low-pass filtering and determine the pressure extreme value of the fitted pressure signal after high-pass filtering; and to determine the final pressure extreme value of the fitted pressure signal based on the average value of the fitted pressure signal after low-pass filtering and the pressure extreme value of the fitted pressure signal after high-pass filtering.
[0214] Please refer to Figure 19, which is a structural block diagram of another blood pressure measuring device provided in an embodiment of this application. In some possible implementations, the blood pressure measuring device 400 further includes a third determining module 404 and a fourth determining module 405.
[0215] The third determining module 404 is used to determine, before determining the contact pressure corresponding to the target pressure sensor 111, that the maximum pressure value of the third pressure signal output by the target pressure sensor 111 in any row of pressure sensors is greater than the maximum pressure value of the first pressure signal output by the first pressure sensor 112 and the second pressure signal output by the second pressure sensor 113.
[0216] The fourth determining module 405 is used to determine whether a first target pressure sensor and a second target pressure sensor exist simultaneously in the target pressure sensor 111 before determining the blood pressure value corresponding to the preset contact pressure. The first target pressure sensor is the target pressure sensor 111 whose corresponding contact pressure is greater than or equal to the preset contact pressure, and the second target pressure sensor is the target pressure sensor 111 whose corresponding contact pressure is less than or equal to the preset contact pressure.
[0217] In some possible implementations, the first determining module 402 is used to determine, for any row of pressure sensors, the first contact pressure corresponding to the first pressure signal output by the first pressure sensor 112 and the second contact pressure corresponding to the second pressure signal output by the second pressure sensor 113.
[0218] The first determining module 402 is also used to determine the contact pressure corresponding to the target pressure sensor 111 based on the first contact pressure and the second contact pressure.
[0219] For example, the first determining module 402 is used to perform low-pass filtering on the first pressure signal output by the first pressure sensor 112 and take the average value of the first pressure signal after low-pass filtering as the first contact pressure; and to perform low-pass filtering on the second pressure signal output by the second pressure sensor 113 and take the average value of the first pressure signal after low-pass filtering as the second contact pressure.
[0220] In summary, the blood pressure measuring device provided in this application does not require ensuring that the contact pressure between the pressure sensor and the skin is a fixed preset contact pressure. By sampling the pressure signal at the artery to be measured using multiple pressure sensors arranged in an array, the contact pressure of the target pressure sensor in the same row is obtained by comparing the contact pressure corresponding to the first pressure signal of the first pressure sensor and the second pressure signal of the second pressure sensor. By setting multiple rows of pressure sensors at different heights, different contact pressures can be obtained. Thus, by fitting and interpolating, the blood pressure value corresponding to the preset contact pressure can be obtained. Therefore, it is not necessary to adjust the wearing force of the device to a fixed pressure for each blood pressure measurement, while ensuring that the blood pressure value output for each measurement corresponds to the preset contact pressure, thereby ensuring the accuracy of blood pressure measurement.
[0221] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the devices, modules, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0222] This application also provides a computer storage medium, which stores at least one computer program, which is loaded and executed by a processor to implement any of the methods described above.
[0223] This application also provides a computer program product, which may include a computer program stored in a computer-readable storage medium; the computer program is read from the computer-readable storage medium and executed by the processor of the blood pressure measuring device, causing the blood pressure measuring device to perform any of the methods described above.
[0224] In this application, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance. The term "multiple" refers to two or more unless otherwise expressly defined.
[0225] Those skilled in the art will understand that all or part of the steps of the above embodiments can be implemented by hardware or by a program instructing related hardware. The program can be stored in a computer-readable storage medium, such as a read-only memory, a disk, or an optical disk.
[0226] The above description is merely an optional embodiment of this application and is not intended to limit this application. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the protection scope of this application.
Claims
1. A method for measuring blood pressure, characterized in that, An application is made in a blood pressure measuring device, the device comprising multiple pressure sensors arranged in multiple rows and columns. Each column includes at least one target pressure sensor, and at least one first pressure sensor and at least one second pressure sensor distributed on either side of the target pressure sensor. The target pressure sensor is aligned with the artery to be measured. The method includes: Acquire the pressure signals output by each of the pressure sensors; For any of the pressure sensors described in the row, the contact pressure corresponding to the target pressure sensor is determined based on the first pressure signal output by at least one first pressure sensor and the second pressure signal output by at least one second pressure sensor. Based on the third pressure signal output by at least two of the target pressure sensors in at least one column of the target pressure sensors, and the contact pressure corresponding to the at least two target pressure sensors, the blood pressure value corresponding to the preset contact pressure is determined.
2. The blood pressure measurement method according to claim 1, characterized in that, Based on the third pressure signals output by at least two of the target pressure sensors in at least one column of the target pressure sensors, and the contact pressures corresponding to the at least two target pressure sensors, the blood pressure value corresponding to the preset contact pressure is determined, including: For any one of the at least two target pressure sensors, the pressure extreme value corresponding to the target pressure sensor is determined based on the third pressure signal output by the target pressure sensor. Based on the pressure extreme values and corresponding contact pressures of the at least two target pressure sensors, the blood pressure value corresponding to the preset contact pressure is determined.
3. The blood pressure measurement method according to claim 2, characterized in that, The pressure extremes include: maximum pressure and minimum pressure; the blood pressure values include: systolic pressure and diastolic pressure; based on the pressure extremes corresponding to the at least two target pressure sensors and the corresponding contact pressures, the blood pressure value corresponding to the preset contact pressure is determined, including: Based on the maximum pressure value and the corresponding contact pressure of the at least two target pressure sensors, the corresponding contraction pressure under the preset contact pressure is determined. The diastolic pressure corresponding to the preset contact pressure is determined based on the minimum pressure value and the corresponding contact pressure of the at least two target pressure sensors.
4. The blood pressure measurement method according to claim 3, characterized in that, Based on the maximum pressure values and corresponding contact pressures of the at least two target pressure sensors, the contraction pressure corresponding to the preset contact pressure is determined, including: Based on the maximum pressure values and corresponding contact pressures of the at least two target pressure sensors, a first fitting relationship between the maximum pressure values and the contact pressures is determined. Based on the first fitting relationship and the preset contact pressure, determine the corresponding contraction pressure under the preset contact pressure; And / or, based on the minimum pressure values corresponding to the at least two target pressure sensors and the corresponding contact pressures, determine the diastolic pressure corresponding to the preset contact pressure, including: Based on the minimum pressure values and corresponding contact pressures of the at least two target pressure sensors, a second fitting relationship between the minimum pressure values and the contact pressures is determined. Based on the second fitting relationship and the preset contact pressure, the corresponding diastolic pressure at the preset contact pressure is determined.
5. The blood pressure measurement method according to claim 2, characterized in that, Based on the third pressure signal output by the target pressure sensor, the pressure extreme value corresponding to the target pressure sensor is determined, including: The third pressure signal is subjected to low-pass filtering, and the average value of the third pressure signal after low-pass filtering is determined. The third pressure signal after low-pass filtering is subjected to high-pass filtering, and the pressure extreme values of the third pressure signal after high-pass filtering are determined. The pressure extreme value corresponding to the target pressure sensor is determined based on the average value of the third pressure signal after low-pass filtering and the pressure extreme value of the third pressure signal after high-pass filtering.
6. The blood pressure measurement method according to claim 5, characterized in that, The third pressure signal after low-pass filtering is subjected to high-pass filtering, including: A zero-phase high-pass filter is used to perform high-pass filtering on the third pressure signal after the low-pass filtering.
7. The blood pressure measurement method according to claim 5, characterized in that, Determining the pressure extreme values of the third pressure signal after high-pass filtering includes: The peak lookup algorithm is used to determine the pressure extreme values of the third pressure signal after high-pass filtering.
8. The blood pressure measurement method according to claim 1, characterized in that, The pressure signal is used to represent the correspondence between the real-time pressure value output by the pressure sensor and the sampling time; based on the third pressure signal output by at least two target pressure sensors in at least one column of target pressure sensors, and the contact pressure corresponding to the at least two target pressure sensors, the blood pressure value corresponding to the preset contact pressure is determined, including: For any of the sampling times, the real-time blood pressure value at the sampling time is determined based on the real-time pressure value of the third pressure signal output by the at least two target pressure sensors at the sampling time and the contact pressure corresponding to the at least two target pressure sensors, at the preset contact pressure and at the sampling time. Based on the real-time blood pressure value at each of the sampling times, a fitted pressure signal corresponding to the preset contact pressure is determined; Obtain the extreme value of the fitted pressure signal and use it as the blood pressure value corresponding to the preset contact pressure.
9. The blood pressure measurement method according to claim 8, characterized in that, Obtaining the pressure extreme values of the fitted pressure signal includes: The fitted pressure signal is subjected to low-pass filtering, and the average value of the fitted pressure signal after low-pass filtering is determined. The fitted pressure signal after low-pass filtering is subjected to high-pass filtering, and the pressure extreme values of the fitted pressure signal after high-pass filtering are determined. The final pressure extreme value of the fitted pressure signal is determined based on the average value of the fitted pressure signal after low-pass filtering and the pressure extreme value of the fitted pressure signal after high-pass filtering.
10. The blood pressure measurement method according to any one of claims 1-9, characterized in that, Before determining the blood pressure value corresponding to the preset contact pressure, the method further includes: It is determined that a first target pressure sensor and a second target pressure sensor exist simultaneously in the target pressure sensor, wherein the first target pressure sensor is a target pressure sensor whose corresponding contact pressure is greater than or equal to the preset contact pressure, and the second target pressure sensor is a target pressure sensor whose corresponding contact pressure is less than or equal to the preset contact pressure.
11. The blood pressure measurement method according to any one of claims 1-9, characterized in that, Before determining the contact pressure corresponding to the target pressure sensor, the method further includes: The maximum pressure value of the third pressure signal output by the target pressure sensor in any row of pressure sensors is determined to be greater than the maximum pressure value of the first pressure signal output by the first pressure sensor and the second pressure signal output by the second pressure sensor.
12. The blood pressure measurement method according to any one of claims 1-9, characterized in that, For any of the pressure sensors described in the row, determining the contact pressure corresponding to the target pressure sensor based on a first pressure signal output by at least one first pressure sensor and a second pressure signal output by at least one second pressure sensor includes: For any pressure sensor described in the row, determine the first contact pressure corresponding to the first pressure signal output by the first pressure sensor, and the second contact pressure corresponding to the second pressure signal output by the second pressure sensor. The contact pressure corresponding to the target pressure sensor is determined based on the first contact pressure and the second contact pressure.
13. The blood pressure measurement method according to claim 12, characterized in that, All pressure sensors in the same row have the same height, while at least two pressure sensors in the same column have different heights.
14. The blood pressure measurement method according to claim 12, characterized in that, Determining the first contact pressure corresponding to the first pressure signal output by the first pressure sensor, and the second contact pressure corresponding to the second pressure signal output by the second pressure sensor, includes: The first pressure signal output by the first pressure sensor is subjected to low-pass filtering, and the average value of the first pressure signal after low-pass filtering is taken as the first contact pressure. The second pressure signal output by the second pressure sensor is subjected to low-pass filtering, and the average value of the second pressure signal after low-pass filtering is taken as the second contact pressure.
15. A blood pressure measuring device, characterized in that, include: A pressure sensor assembly, a processor, and a memory, wherein the processor is communicatively connected to the pressure sensor assembly and the memory, respectively. The pressure sensor assembly includes multiple pressure sensors; the array of multiple pressure sensors is arranged in multiple rows and columns; The memory stores at least one computer program, which is loaded and executed by the processor to implement the method as described in any one of claims 1-14.
16. The blood pressure measuring device according to claim 15, characterized in that, The pressure sensor assembly also includes a base plate having a first surface; The plurality of pressure sensor arrays are arranged on the first surface, and the height of the pressure sensor is the height by which the pressure sensor protrudes relative to the first surface in a direction perpendicular to the first surface.
17. The blood pressure measuring device according to claim 15 or 16, characterized in that, In the case where there are three or more pressure sensors in the same column, for three pressure sensors that are consecutively distributed in the same column, the height of the pressure sensor in the middle is greater than the height of the pressure sensor on one side, and less than the height of the pressure sensor on the other side.
18. The blood pressure measuring device according to claim 17, characterized in that, The height difference between any two adjacent pressure sensors in the same column is the same.
19. A blood pressure measuring device, characterized in that, An application in a blood pressure measuring device, the blood pressure measuring device comprising multiple pressure sensors arranged in multiple rows and columns, the multiple columns of pressure sensors comprising: at least one column of target pressure sensors, and at least one column of first pressure sensors and at least one column of second pressure sensors distributed on both sides of the at least one column of target pressure sensors, wherein the target pressure sensors are pressure sensors aligned with the artery to be measured; the device comprising: The acquisition module is used to acquire the pressure signals output by each of the pressure sensors; The first determining module is used to determine the contact pressure corresponding to the target pressure sensor for any row of pressure sensors based on a first pressure signal output by at least one first pressure sensor and a second pressure signal output by at least one second pressure sensor. The second determining module is used to determine the blood pressure value corresponding to a preset contact pressure based on the third pressure signal output by at least two of the target pressure sensors in at least one column of the target pressure sensors and the contact pressure corresponding to the at least two target pressure sensors.
20. A computer storage medium, characterized in that, The computer-readable storage medium stores at least one computer program, which is loaded and executed by a processor to implement the method as described in any one of claims 1-14.
21. A computer program product, characterized in that, The computer program product includes a computer program stored in a computer-readable storage medium; the computer program is read from and executed by a processor of the blood pressure measuring device from the computer-readable storage medium, causing the blood pressure measuring device to perform the method as described in any one of claims 1-14.