CN112168161A - Blood pressure detection method, device, equipment and storage medium - Google Patents

Blood pressure detection method, device, equipment and storage medium Download PDF

Info

Publication number
CN112168161A
CN112168161A CN202011231663.6A CN202011231663A CN112168161A CN 112168161 A CN112168161 A CN 112168161A CN 202011231663 A CN202011231663 A CN 202011231663A CN 112168161 A CN112168161 A CN 112168161A
Authority
CN
China
Prior art keywords
pressure
data
ppg
sequenced
user
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202011231663.6A
Other languages
Chinese (zh)
Other versions
CN112168161B (en
Inventor
曾晓燕
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Goodix Technology Co Ltd
Original Assignee
Shenzhen Goodix Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Goodix Technology Co Ltd filed Critical Shenzhen Goodix Technology Co Ltd
Priority to CN202011231663.6A priority Critical patent/CN112168161B/en
Publication of CN112168161A publication Critical patent/CN112168161A/en
Application granted granted Critical
Publication of CN112168161B publication Critical patent/CN112168161B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/02Detecting, measuring or recording pulse, heart rate, blood pressure or blood flow; Combined pulse/heart-rate/blood pressure determination; Evaluating a cardiovascular condition not otherwise provided for, e.g. using combinations of techniques provided for in this group with electrocardiography or electroauscultation; Heart catheters for measuring blood pressure
    • A61B5/021Measuring pressure in heart or blood vessels
    • A61B5/02108Measuring pressure in heart or blood vessels from analysis of pulse wave characteristics
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/02Detecting, measuring or recording pulse, heart rate, blood pressure or blood flow; Combined pulse/heart-rate/blood pressure determination; Evaluating a cardiovascular condition not otherwise provided for, e.g. using combinations of techniques provided for in this group with electrocardiography or electroauscultation; Heart catheters for measuring blood pressure
    • A61B5/021Measuring pressure in heart or blood vessels
    • A61B5/02141Details of apparatus construction, e.g. pump units or housings therefor, cuff pressurising systems, arrangements of fluid conduits or circuits
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/02Detecting, measuring or recording pulse, heart rate, blood pressure or blood flow; Combined pulse/heart-rate/blood pressure determination; Evaluating a cardiovascular condition not otherwise provided for, e.g. using combinations of techniques provided for in this group with electrocardiography or electroauscultation; Heart catheters for measuring blood pressure
    • A61B5/021Measuring pressure in heart or blood vessels
    • A61B5/022Measuring pressure in heart or blood vessels by applying pressure to close blood vessels, e.g. against the skin; Ophthalmodynamometers
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/68Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient
    • A61B5/6801Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient specially adapted to be attached to or worn on the body surface
    • A61B5/6802Sensor mounted on worn items
    • A61B5/681Wristwatch-type devices
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/74Details of notification to user or communication with user or patient ; user input means
    • A61B5/742Details of notification to user or communication with user or patient ; user input means using visual displays
    • A61B5/7445Display arrangements, e.g. multiple display units

Landscapes

  • Health & Medical Sciences (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Cardiology (AREA)
  • Biomedical Technology (AREA)
  • Medical Informatics (AREA)
  • Physics & Mathematics (AREA)
  • Veterinary Medicine (AREA)
  • Biophysics (AREA)
  • Pathology (AREA)
  • Engineering & Computer Science (AREA)
  • Public Health (AREA)
  • Heart & Thoracic Surgery (AREA)
  • General Health & Medical Sciences (AREA)
  • Molecular Biology (AREA)
  • Surgery (AREA)
  • Animal Behavior & Ethology (AREA)
  • Vascular Medicine (AREA)
  • Physiology (AREA)
  • Ophthalmology & Optometry (AREA)
  • Measuring Pulse, Heart Rate, Blood Pressure Or Blood Flow (AREA)

Abstract

The application provides a blood pressure detection method, a blood pressure detection device, blood pressure detection equipment and a storage medium, wherein the method comprises the following steps: acquiring a plurality of pressure data and a plurality of pulse wave waveform PPG data corresponding to the plurality of pressure data, wherein the pressure values of the plurality of pressure data comprise different pressure values; sequencing a plurality of PPG data corresponding to the plurality of pressure data according to the magnitude sequence of the pressure values of the pressure data to obtain sequenced PPG data, wherein the sequenced PPG data and the pressure data corresponding to the sequenced PPG data are used for determining a blood pressure detection result. In this application, the user can adopt different according to the pressure intensity to exert pressure to the blood vessel at will, and does not need the stable increase or the stable pressing intensity that reduces and applys, the operation degree of difficulty greatly reduced consequently can help improving blood pressure detection's efficiency and accuracy and improve user experience.

Description

Blood pressure detection method, device, equipment and storage medium
Technical Field
The present application relates to the field of blood pressure detection technologies, and in particular, to a method, an apparatus, a device, and a storage medium for blood pressure detection.
Background
In the prior art, a user can perform blood pressure detection by himself or herself by means of a cuff-less blood pressure detection device (e.g., a bracelet or a watch having a blood pressure detection function) by actively pressing the cuff-less blood pressure detection device.
When blood pressure detection is carried out, a user needs to continuously apply pressure to a blood vessel until the blood vessel circulation is finally blocked, and the process needs to ensure that the pressure degree is stable and continuous linear change, so that continuous and effective pulse wave waveform (PPG) data can be obtained by the blood pressure detection equipment at one time, and an accurate blood pressure detection result can be obtained according to the pressure degree and the PPG data.
The accuracy of the detection result of the existing blood pressure detection method highly depends on the stability (such as stable increase or stable decrease) of the pressing force of the user, and if the pressing force of the user is unstable, the detection result of the blood pressure may not be accurate enough. For example, the elderly users have difficulty in achieving such stable control of the degree of pressing force. In the process of continuously pressing blood vessels, due to the fact that the pressing time is long, a user can not accurately control the pressing pressure, the pressing pressure is subjected to sudden change, namely, blood pressure detection equipment cannot obtain continuous and effective PPG data at one time, the user needs to press again, some users even need to press more times, the blood pressure detection result can be output after the user presses for a long time, the efficiency and the accuracy of blood pressure detection are low, and meanwhile, the user experience can also be reduced.
Therefore, the prior art has the problems of low blood pressure detection efficiency, low result accuracy and poor user experience.
Disclosure of Invention
The application provides a blood pressure detection method, a blood pressure detection device, blood pressure detection equipment and a storage medium, so that the efficiency and the result accuracy of blood pressure detection of a user are improved, and the improvement of user experience is facilitated.
In a first aspect, an embodiment of the present application provides a blood pressure detection method, including:
acquiring a plurality of pressure data and a plurality of pulse wave waveform PPG data corresponding to the plurality of pressure data, wherein the pressure values of the plurality of pressure data comprise different pressure values;
and sequencing a plurality of PPG data corresponding to the plurality of pressure data according to the magnitude sequence of the pressure values of the pressure data to obtain sequenced PPG data, wherein the sequenced PPG data and the pressure data corresponding to the sequenced PPG data are used for determining a blood pressure detection result.
In some embodiments, the sorting, according to the magnitude order of the pressure values of the pressure data, the multiple pieces of PPG data corresponding to the multiple pieces of pressure data, before obtaining the sorted PPG data, further includes:
if the pressure value of the acquired pressure data is an invalid pressure value which does not meet a preset pressure change range, pressure data of a pressure interval where the invalid pressure value is located are reacquired, and PPG data corresponding to the pressure data of the pressure interval where the invalid pressure value is located are reacquired, so that the pressure values of the acquired pressure data all meet the preset pressure change range.
In some embodiments, when the fluctuation variation of the pressure value does not exceed a preset pressure threshold value and the duration of the fluctuation variation of the pressure value does not exceed the preset pressure threshold value reaches a preset duration, determining that the pressure value meets the preset pressure variation range;
wherein the preset duration is greater than or equal to one sampling period of the PPG data.
In some embodiments, after obtaining the sorted PPG data, the method further includes:
obtaining a first PPG curve according to the sequenced PPG data and pressure data corresponding to the sequenced PPG data, obtaining a first envelope according to the first PPG curve, and determining the blood pressure detection result based on the first envelope.
In some embodiments, said determining said blood pressure detection result based on said first envelope comprises:
determining key positions in the first envelope and original pressure data of the key positions, wherein the key positions comprise at least one of peak positions and characteristic catastrophe points;
prompting a user to reapply the pressing force of the pressure interval where the original pressure data is located according to the original pressure data, and acquiring new pressure data of the reapplied pressing force and new PPG data corresponding to the new pressure data;
reconstructing the first PPG curve according to the acquired new pressure data, the new PPG data and the first PPG curve to obtain a second PPG curve and a second envelope of the second PPG curve;
determining the blood pressure detection result based on the second envelope.
In some embodiments, prompting, according to the original pressure data, a user to reapply a pressing force of a pressure interval in which the original pressure data is located includes:
performing secondary division on a pressure interval where the pressure value of the original pressure data is located, so that the divided pressure interval has M pressure values to be applied, and M is greater than A, wherein A is the number of the pressure values to be applied in the pressure interval where the pressure value of the original pressure data is located; and
and prompting the user to reapply the M pressure values to be applied.
In some embodiments, the number of pieces of PPG data corresponding to the pressure data includes N pieces of PPG data detected by N photodiodes located at N different detection positions, where N is an integer greater than or equal to 2;
the obtaining a first PPG curve according to the sequenced PPG data and the pressure data corresponding to the sequenced PPG data, and obtaining a first envelope according to the first PPG curve, includes:
obtaining N PPG curves according to the N sequenced PPG data and pressure values corresponding to the N sequenced PPG data, and obtaining N envelopes according to the N PPG curves;
determining a complete envelope of the N envelopes as the first envelope.
In some embodiments, further comprising:
and outputting pressing prompt information according to the pressure data to be detected or the actual pressure which is detected and pressed by the user, wherein the pressing prompt information is used for prompting the force which is required to be pressed by the user.
In a second aspect, the present application provides a blood pressure monitor comprising:
the data acquisition module is used for acquiring a plurality of pressure data and a plurality of pulse wave waveform PPG data corresponding to the plurality of pressure data, and the pressure values of the plurality of pressure data comprise different pressure values;
and the data processing module is used for sequencing a plurality of PPG data corresponding to the plurality of pressure data according to the magnitude sequence of the pressure values of the pressure data to obtain sequenced PPG data, and the sequenced PPG data and the pressure data corresponding to the sequenced PPG data are used for determining a blood pressure detection result.
In some embodiments, further comprising:
the pressure sensor is used for measuring a plurality of pressure data and sending the measured pressure data to the data acquisition module, and the pressure values of the plurality of pressure data comprise different pressure values; and
the PPG sensor is used for measuring a plurality of pulse wave waveform PPG data corresponding to the plurality of pressure data and sending the measured PPG data to the data acquisition module.
In a third aspect, the present application provides an electronic device including the above blood pressure detection apparatus.
In some embodiments, further comprising:
and the display component is used for displaying the blood pressure detection result.
In some embodiments, the display assembly is further configured to: and displaying pressing prompt information according to the pressure data to be detected or the actual pressure of the user, wherein the pressing prompt information is used for prompting the force of the user needing to press.
In a fourth aspect, the present application provides a computer-readable storage medium, in which computer-executable instructions are stored, and the computer-executable instructions are executed by a processor to implement the blood pressure detection method described above.
The application provides a blood pressure detection method, a blood pressure detection device, blood pressure detection equipment and a storage medium, wherein the method comprises the following steps: acquiring a plurality of pressure data and a plurality of pulse wave waveform PPG data corresponding to the plurality of pressure data, wherein the pressure values of the plurality of pressure data comprise different pressure values; sequencing a plurality of PPG data corresponding to the plurality of pressure data according to the magnitude sequence of the pressure values of the pressure data to obtain sequenced PPG data, wherein the sequenced PPG data and the pressure data corresponding to the sequenced PPG data are used for determining a blood pressure detection result. In this application, the user is when carrying out blood pressure detection, electronic equipment can acquire the pressure data that the user pressed and the PPG data that pressure data corresponds, then sort PPG data according to the size of pressure data pressure value, PPG data after the sequencing that obtains and the pressure data that corresponds can be used for confirming the blood pressure test result, based on above-mentioned processing procedure, because electronic equipment can sort PPG data when carrying out data processing, can obtain accurate blood pressure test result based on the PPG data after the sequencing, make the user can adopt different according to the pressure intensity to exert pressure to the blood vessel at will, and need not stable increase or the stable pressing force intensity that reduces and exert, the user carries out blood pressure detection's operation degree of difficulty greatly reduced, consequently, can help improving blood pressure detection's efficiency and accuracy. For the user, the pressing operation is simpler and more convenient, so that the user experience can be improved.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and together with the description, serve to explain the principles of the disclosure.
FIG. 1a is a graph illustrating a steady continuous linear increase in degree of compression in the prior art;
FIG. 1b is a graph illustrating a steady continuous linear decrease in degree of compression in the prior art;
figure 2a is a schematic of an effective PPG curve;
figure 2b is a schematic of an invalid PPG curve;
FIG. 3 is a schematic diagram of a blood pressure detection method according to an embodiment of the present disclosure;
fig. 4 is a schematic diagram illustrating an example of outputting a first pressure application prompt message;
FIG. 5 is another schematic diagram of a blood pressure detection method according to an embodiment of the present application;
FIG. 6 is a schematic diagram illustrating that the pressure value does not satisfy the predetermined pressure variation range in the embodiment of the present application;
FIG. 7 is another schematic diagram of a blood pressure detection method according to an embodiment of the present application;
fig. 8 is a schematic diagram of obtaining a first PPG curve and a first envelope of the first PPG curve according to the sorted PPG data and pressure data corresponding to the sorted PPG data in the embodiment of the present application;
FIG. 9 is another schematic diagram of an envelope provided in an embodiment of the present application;
FIG. 10 is a diagram illustrating an example of operation prompt information in an embodiment of the present application;
FIG. 11 is a diagram illustrating another example of operation prompt information in an embodiment of the present application;
FIG. 12 is a schematic view of a blood pressure monitor according to an embodiment of the present application;
fig. 13 is another schematic view of a blood pressure detecting device according to an embodiment of the present application.
With the foregoing drawings in mind, certain embodiments of the disclosure have been shown and described in more detail below. These drawings and written description are not intended to limit the scope of the disclosed concepts in any way, but rather to illustrate the concepts of the disclosure to those skilled in the art by reference to specific embodiments.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some, but not all, embodiments of the present invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
In the prior art, when a user performs blood pressure detection by himself in an active pressure applying mode, pressure is continuously applied to a blood vessel until blood vessel circulation is blocked finally, namely the pressure is increased from a minimum pressure degree to a maximum pressure degree, and the process needs to ensure that the pressure degree is stable and continuous linear change, so that continuous and effective PPG data can be obtained by blood pressure detection equipment at one time, and an accurate blood pressure detection result is obtained according to the PPG data. After the user carries out blood pressure detection by himself to obtain the blood pressure value, whether diseases such as hypertension exist can be determined according to the blood pressure value, and therefore the body health condition of the user can be determined.
Fig. 1a and 1b are schematic diagrams of a stable continuous linear change of a pressing force degree in the prior art, wherein fig. 1a corresponds to a stable continuous increase of the pressing force degree, fig. 1b corresponds to a stable continuous decrease of the pressing force degree, and the abscissa in fig. 1a and 1b represents time in seconds(s) and the ordinate represents pressure in millimeters of mercury (mmHg).
As shown in fig. 1a, the region formed by L1, L2 and the coordinate axes in the figure represents the allowable variation range of the degree of pressing force during the increase, and when the degree of pressing force of the user varies within this range, for example, when the variation locus of the degree of pressing force of the user is L3 in the figure, it can be considered that the degree of pressing force of the user is steadily and continuously linearly increased.
As shown in fig. 1b, the region formed by L4, L5 and the coordinate axes in the figure represents the allowable variation range of the degree of pressing force during the reduction process, and when the degree of pressing force of the user varies within this range, for example, when the variation locus of the degree of pressing force of the user is L6 in the figure, it can be considered that the degree of pressing force of the user is steadily and continuously linearly reduced.
When the pressing force of the user is linearly changed, an effective PPG curve can be obtained. Fig. 2a is a schematic diagram of an effective PPG curve, and as shown in fig. 2a, the effective PPG curve is specifically shown in which the peak presents a waveform that increases first and then decreases, envelope extraction may be performed according to the effective PPG curve, for example, L7 in the figure, and then a blood pressure detection result is obtained according to the envelope calculation.
However, in the process of continuously pressing the blood vessel, due to the long pressing time, if the user cannot accurately control the pressing force, the pressing force may suddenly change, and at this time, the blood pressure detection device cannot obtain continuously and effectively PPG data at one time, so that the obtained PPG curve is an invalid curve or the obtained blood pressure data is inaccurate.
Fig. 2b is a schematic diagram of an invalid PPG curve, as shown in fig. 2b, a change condition of the invalid PPG curve does not belong to a waveform in which peaks present an increasing first and then a decreasing second, an envelope obtained according to the invalid PPG curve, for example, L8 in the diagram, includes a plurality of peaks, and relevant data of feature points required by a blood pressure detection result determination algorithm cannot be accurately determined according to the envelope, so that an accurate blood pressure detection result cannot be obtained. Thus, the user is caused to need to re-press until a valid PPG curve is obtained.
In the actual pressing process, when the user performs blood pressure detection in the existing mode, the detection requirement can be met only by repeatedly pressing for many times, and for a user inexperienced in operation, the condition that the blood pressure detection fails due to the fact that the pressing strength is always unsatisfied can even occur, so that the efficiency and the accuracy of the blood pressure detection are lower, and meanwhile, the user experience can also be reduced.
The application provides a blood pressure detection method, a blood pressure detection device, blood pressure detection equipment and a storage medium, and aims to solve the technical problems in the prior art. In the application, when a user performs blood pressure detection, the pressure values in different pressure intervals can be adopted to apply pressure to blood vessels so as to obtain PPG data corresponding to the pressure values in the different pressure intervals, and the PPG data are sequenced so as to determine a blood pressure detection result; that is, when a user presses a blood vessel once, the whole pressing process from the blood vessel pressing to the blood vessel blocking can be completed, but only one section of pressing process is needed, so that the accuracy of the pressing degree during the single pressing can be improved, the number of times of repeated pressing is reduced, and the efficiency of blood pressure detection is improved; in addition, the PPG data arranged in sequence can be obtained by sequencing the PPG data according to the size sequence of the pressure interval, the blood pressure detection result is determined according to the PPG data arranged in sequence, the relevant data of the feature points required by the blood pressure detection result determination algorithm can be accurately determined, and therefore the accuracy of the blood pressure detection result can be ensured.
The blood pressure detection method provided by the application can be applied to specific scenes that a user adopts related products of non-cuff type blood pressure detection to perform blood pressure detection in an active pressing mode, wherein the related products of the non-cuff type blood pressure detection can be a blood pressure detection watch or a bracelet and the like. When a user uses products such as a blood pressure detection watch to automatically press for blood pressure detection, the products can detect the pressing force applied by the user, acquire PPG data under different pressures, and process the pressure data and the PPG data according to the acquired pressure data to acquire a corresponding blood pressure detection result.
The following describes the technical solutions of the present application and how to solve the above technical problems with specific embodiments. The following several specific embodiments may be combined with each other, and details of the same or similar concepts or processes may not be repeated in some embodiments. Embodiments of the present application will be described below with reference to the accompanying drawings.
It can be understood that the processing steps of the blood pressure detection method in the present application may be implemented by a terminal device, and specifically may be implemented by a processor in the terminal, that is, the terminal separately completes the data acquisition and measurement and the data processing process to obtain the blood pressure detection result. The terminal device may specifically be a wearable device or the like.
In addition, the processing steps of the blood pressure detection method can also be realized by a server, namely, after the terminal device finishes the data acquisition and measurement work, the acquired data is sent to the server, and the server processes the data by the method of the application to obtain the blood pressure detection result.
Taking an example that the blood pressure detection method of the present application is applied to an electronic device (such as a wearable device) for explanation, fig. 3 is a schematic diagram of the blood pressure detection method provided in the embodiment of the present application, and as shown in fig. 3, the method mainly includes the following steps:
s110, obtaining a plurality of pressure data and obtaining a plurality of pulse wave waveform PPG data corresponding to the plurality of pressure data, wherein the pressure values of the plurality of pressure data comprise different pressure values.
Wherein, a plurality of pressure data can be gathered through the inside pressure sensor of wearable equipment and acquireed. The pulse wave waveform PPG data corresponding to the pressure data may be a PPG signal acquired by a PPG sensor inside the wearable device when the user presses a target part with the pressure value of the pressure data, where the target part may be a blood vessel, specifically an artery, such as a brachial artery. The different pressure values may be obtained by dividing the entire range of the pressing force (i.e. from the minimum pressing force to the maximum pressing force) by a preset first step value (e.g. 10 mmHg).
In addition, the pressure sensor and the PPG sensor simultaneously acquire data, so that the acquired pressure data and the PPG data are ensured to be in a corresponding relation at the same time, and the PPG data corresponding to a single pressure data is the PPG data acquired by the PPG sensor while the pressure sensor acquires the pressure data.
It should be noted that, the process of pressing the target region with different pressure values by the user to measure a plurality of PPG data at least includes a complete pressure continuous increasing process or a complete pressure continuous decreasing process, that is, the different pressure values may include a minimum value, a maximum value, and at least one intermediate value between the minimum value and the maximum value of the pressure applied by the user during blood pressure detection, so as to ensure that the obtained PPG data can form a complete and effective PPG curve.
And S120, sequencing a plurality of PPG data corresponding to the plurality of pressure data according to the magnitude sequence of the pressure values of the pressure data to obtain sequenced PPG data, wherein the sequenced PPG data and the pressure data corresponding to the sequenced PPG data are used for determining a blood pressure detection result.
After the user applies pressure to the target part by adopting different pressure values to measure a plurality of PPG data, the wearable device sorts the PPG data according to the magnitude sequence of the pressure values of the pressure data to obtain the sorted PPG data. The magnitude sequence can be determined according to the trend of pressure change in the blood pressure detection process, for example, when collecting PPG data in the process of pressure continuously increasing, several pieces of PPG data can be sorted in the sequence of pressure values from small to large; when collecting PPG data during a continuous decrease in pressure, several PPG data may be ordered in order of the pressure interval from large to small.
For example, the user applies pressure to the target site with different pressures F1, F2, and F3, and the PPG data measured by the pressures F1, F2, and F3 are PPG1, PPG2, and PPG3, respectively. When collecting the PPG data during the pressure increasing process, if the pressure intervals are sequentially M1-M2-M3 from small to large, the obtained PPG data sorting result is specifically: PPG1-PPG2-PPG 3.
After the sequenced PPG data is obtained, the blood pressure detection result can be determined according to the sequenced PPG data and the pressure data corresponding to the sequenced PPG data. The process of determining the blood pressure detection result may be performed by an existing blood pressure determination method, such as an amplitude coefficient method, a waveform characteristic method (qualitative method and inflection point method), a gaussian fitting method, and the like. After the blood pressure detection result is obtained, the user can determine whether the blood pressure value belongs to the normal blood pressure range or not according to the obtained blood pressure value, so that whether diseases such as hypertension exist or not can be determined.
The embodiment provides a blood pressure detection method, when a user performs blood pressure detection, an electronic device can acquire pressure data of the user performing compression and PPG data corresponding to the pressure data, then, the PPG data is sequenced according to the magnitude of the pressure value of the pressure data, the obtained sequenced PPG data and the corresponding pressure data can be used for determining the blood pressure detection result, and based on the processing process, because the electronic equipment can sequence the PPG data during data processing, an accurate blood pressure detection result can be obtained based on the sequenced PPG data, so that a user can freely apply pressure to the blood vessel by adopting different pressing strength, the pressing force applied does not need to be stably increased or stably reduced, and the operation difficulty of the user in blood pressure detection is greatly reduced, so that the efficiency and the accuracy of the blood pressure detection can be improved. For the user, the pressing operation is simpler and more convenient, so that the user experience can be improved.
In some embodiments, before acquiring a plurality of pressure data and a plurality of pulse wave waveform PPG data corresponding to the plurality of pressure data, the method further includes: and outputting first pressing prompt information according to the pressure data to be detected, wherein the first pressing prompt information is used for prompting the force required to be pressed by the user.
Specifically, when the user carries out blood pressure detection, wearable equipment can export the first prompt information that pressurizes that pressure data that awaits measuring corresponds through user interface to make the user can know the dynamics that concrete needs were pressed.
Optionally, when the user applies pressure, the wearable device may compare the actual pressure currently applied by the user with the current pressure data to be measured, and output a correlation between the current actual pressure and the pressure data to be measured through the user interface, so as to guide the user to apply pressure accurately.
For example, fig. 4 is a schematic diagram of outputting first pressure application prompting information in the embodiment of the present application, as shown in fig. 4, the output first pressure application prompting information includes current pressure data Fi0 to be measured, and during the pressing process, the actual pressure applied by the user needs to be maintained stable near the pressure Fi0, that is, the actual pressure of the user fluctuates within the allowable fluctuation range Mi of Fi0 in the diagram. When the user begins to exert pressure, the wearable device outputs the actual pressure Fi currently exerted by the user through the user interface in real time, so that the user can check whether the pressure value exerted by the user is stable or not in real time according to the output information, and accurate pressure application is realized.
It can be understood that the pressure data Fi0 to be measured can be changed according to the actual measurement condition, so that the user presses the blood vessel according to the pressure values of different sizes, and thus, the wearable device can measure the PPG data corresponding to different pressure data.
In this embodiment, wearable equipment can be according to the pressure data output suggestion user that awaits measuring need press the first prompt information of exerting pressure of the dynamics, can instruct the user to exert pressure the operation according to the pressure value of difference to the blood vessel to realize accurate exerting pressure, thereby obtain effectual PPG data.
Fig. 5 is another schematic diagram of a blood pressure detection method according to an embodiment of the present application, and as shown in fig. 5, the blood pressure detection method includes the following steps:
s210, obtaining a plurality of pressure data and obtaining a plurality of pulse wave waveform PPG data corresponding to the plurality of pressure data, wherein the pressure values of the plurality of pressure data comprise different pressure values;
s220, if the pressure value of the acquired pressure data is an invalid pressure value which does not meet the preset pressure change range, pressure data of a pressure interval where the invalid pressure value is located are obtained again, PPG data corresponding to the pressure data of the pressure interval where the invalid pressure value is located are obtained again, and the pressure values of the acquired pressure data all meet the preset pressure change range;
and S230, sequencing a plurality of PPG data corresponding to the plurality of pressure data according to the magnitude sequence of the pressure values of the pressure data to obtain sequenced PPG data, wherein the sequenced PPG data and the pressure data corresponding to the sequenced PPG data are used for determining a blood pressure detection result.
Specifically, when the user performs the pressing operation according to the pressure data to be measured, the actual pressure of the user may be unstable, that is, the actual pressure of the user does not satisfy the preset pressure variation range. At this time, the pressure value which does not satisfy the preset pressure variation range can be regarded as an invalid pressure value, and the invalid pressure value cannot obtain an accurate blood pressure detection result. Therefore, when the invalid pressure value is determined to exist, the invalid pressure value and the corresponding PPG data cannot accurately determine the relevant data of the feature point required by the blood pressure detection result determination algorithm, and therefore, the user needs to re-press the pressure data corresponding to the invalid pressure value to re-measure and acquire the corresponding PPG data until all the pressure values meet the preset pressure change range.
The difference between this embodiment and prior art lies in, though this embodiment also needs the user to press again, but the user only need press again according to the pressure data that invalid pressure value corresponds can, when the user appears pressure control unstability, the user need not to carry out the work of pressing of whole journey repeatedly to when guaranteeing the blood pressure test result accuracy, the work load that the user pressed again that can significantly reduce improves blood pressure test efficiency.
In some embodiments, when the fluctuation variation of the pressure value does not exceed the preset pressure threshold value and the duration of the fluctuation variation of the pressure value does not exceed the preset pressure threshold value reaches the preset duration, determining that the pressure value meets the preset pressure variation range; the preset time length is greater than or equal to the time length for acquiring PPG data of one period.
Specifically, referring to fig. 4, the fluctuation variation of the pressure value does not exceed the preset pressure threshold, that is, the error between the actual pressure Fi of the user and the pressure data Fi0 to be measured does not exceed the allowable fluctuation range Mi. When the duration (time is represented by the abscissa in fig. 4) that the fluctuation variation of the pressure value does not exceed the preset pressure threshold reaches the preset duration, valid PPG data of at least one cycle may be acquired, and at this time, the actual pressure is a valid pressure value. The preset pressure threshold may be 2mmHg, and the preset time period may be 2S.
Correspondingly, if the error between the actual pressure and the pressure data to be measured exceeds the allowable fluctuation range, or the duration that the fluctuation change of the pressure value does not exceed the preset pressure threshold value does not reach the preset duration, it is determined that the actual pressure does not meet the preset pressure change range, that is, the actual pressure is an invalid pressure value.
Fig. 6 is a schematic diagram of the pressure value not meeting the preset pressure variation range in the embodiment of the present application, and as shown in fig. 6, the allowable fluctuation range corresponding to the pressure data Fj0 to be measured is Mj, and Fj1 and Fj2 are actual pressure curves of the user.
When the actual pressure fluctuation of the user is large, such as Fj1 in the figure, the actual pressure exceeds the allowable fluctuation range of the pressure data to be measured, and at this time, it can be determined that the actual pressure Fj1 does not meet the preset pressure variation range.
In the case of a sudden change in pressure by the user, such as Fj2 in the figure, the duration of the fluctuation change in pressure value not exceeding the preset pressure threshold value is short, and it may be determined that the actual pressure Fj2 does not satisfy the preset pressure change range either.
In this embodiment, whether the actual pressure of the user meets the preset pressure variation range is determined based on the fluctuation variation condition and the duration of the actual pressure of the user, so that whether the actual pressure of the user belongs to an effective pressure value or an invalid pressure value can be determined, and the validity of the PPG data is ensured.
In some embodiments, before re-acquiring the pressure data corresponding to the invalid pressure value and re-acquiring the PPG data corresponding to the pressure data corresponding to the invalid pressure value, the method further includes: and outputting second pressure applying prompt information according to the pressure data corresponding to the invalid pressure value, wherein the second pressure applying prompt information is used for prompting the force required to be pressed by the user.
In this embodiment, wearable equipment can indicate the user to exert pressure the operation again to the blood vessel according to the pressure value of difference according to the second prompt information of exerting pressure of the dynamics that the invalid pressure value corresponds the output suggestion user needs to press to obtain effectual PPG data again.
Fig. 7 is another schematic diagram of a blood pressure detection method according to an embodiment of the present application, and as shown in fig. 7, the blood pressure detection method includes the following steps:
s310, obtaining a plurality of pressure data and obtaining a plurality of pulse wave waveform PPG data corresponding to the plurality of pressure data, wherein the pressure values of the plurality of pressure data comprise different pressure values;
s320, sequencing a plurality of PPG data corresponding to the plurality of pressure data according to the magnitude sequence of the pressure values of the pressure data to obtain sequenced PPG data, wherein the sequenced PPG data and the pressure data corresponding to the sequenced PPG data are used for determining a blood pressure detection result.
S330, obtaining a first PPG curve according to the sequenced PPG data and pressure data corresponding to the sequenced PPG data, obtaining a first envelope according to the first PPG curve, and determining a blood pressure detection result based on the first envelope.
Specifically, after the PPG data are sequenced according to the magnitude sequence of the pressure values, a first PPG curve can be obtained according to the sequenced PPG data and the corresponding pressure values, a first envelope of the first PPG curve is determined, and then the blood pressure detection result is determined by methods such as an amplitude coefficient method, a waveform characteristic method (a qualitative method and an inflection point method), a gaussian fitting method and the like based on the first envelope.
Fig. 8 is a schematic diagram of obtaining a first PPG curve and a first envelope of the first PPG curve according to the sequenced PPG data and pressure data corresponding to the sequenced PPG data in the embodiment of the present application, as shown in fig. 8, the pressure values of the pressure data are sequentially F1, F2, …, and Fn, the PPG data are sequenced according to the magnitude sequence of the pressure values, and the obtained sequenced PPG data are PPG1, PPG2, …, and PPGn.
Optionally, the step of determining the blood pressure detection result may be implemented by the wearable device, or may be implemented by other terminal devices or the server, that is, the wearable device sends the sequenced PPG data and the pressure data corresponding to the sequenced PPG data to the other terminal devices or the server, and the other terminal devices or the server determines the blood pressure detection result.
In this embodiment, after the sequenced PPG data is obtained, a first PPG curve and a first envelope of the first PPG curve are obtained according to the sequenced PPG data and pressure data corresponding to the sequenced PPG data, and a blood pressure detection result is determined based on the first envelope; or sending the sequenced PPG data and the pressure data corresponding to the sequenced PPG data, and determining the blood pressure detection result through other terminal equipment or a server, so that the accuracy of the blood pressure detection result can be ensured.
In some embodiments, determining a blood pressure test result based on the first envelope comprises:
s331, determining a key position in the first envelope and original pressure data of the key position, wherein the key position comprises at least one of a peak position and a characteristic mutation point;
s332, prompting a user to reapply the pressing force of the pressure section where the original pressure data is located according to the original pressure data, and acquiring new pressure data of the reapplied pressing force and new PPG data corresponding to the new pressure data;
s333, reconstructing the first PPG curve according to the acquired new pressure data, the new PPG data and the first PPG curve to obtain a second PPG curve and a second envelope of the second PPG curve;
and S334, determining a blood pressure detection result based on the second envelope.
The PPG data and the pressure value corresponding to the key position are data used in the process of determining the blood pressure detection result.
Specifically, for different blood pressure detection result determination methods, the types of corresponding key positions are also different. For example, when the blood pressure detection result is determined by adopting the gaussian fitting method, the pressure value and the PPG data at the peak position need to be used, so that the pressure value and the PPG data at the peak position can be more refined and accurate by reacquiring the PPG data at the peak position, the position of the peak point can be more accurately determined, and the accuracy of the blood pressure detection result is improved.
In addition, a characteristic mutation point refers to a point in the envelope where a mutation occurs. Fig. 9 is another schematic diagram of the envelope provided in the embodiment of the present application, and as shown in fig. 9, the envelope in the diagram has a characteristic mutation position Q, and when a blood pressure detection result is determined by using another method, data of the characteristic mutation position Q needs to be used, so that PPG data corresponding to the characteristic mutation position Q may be obtained again.
And the raw pressure data of the key position specifically refers to the pressure data corresponding to the key position in the corresponding position in the first PPG curve in the process of constructing the first PPG curve to obtain the first envelope.
After a PPG curve is constructed according to the sequenced PPG data and the pressure data corresponding to the sequenced PPG data, the pressure values of different pressure data are obtained by dividing the whole pressing pressure range according to a preset first step value, so that the accuracy of the PPG curve is influenced by the size of the first step value, and the accuracy of the blood pressure detection result is influenced. For example, when the first step value is large, it may cause a peak in the initially obtained PPG curve to be a "false peak", i.e., the current peak may not coincide with the true peak.
Based on this, after the first PPG curve and the first envelope are obtained, the present embodiment further includes a step of performing precision optimization processing on the first PPG curve and the first envelope, that is, the user is prompted to press again and to acquire PPG data and pressure data with higher precision corresponding to the key position again, the second envelope of the second PPG curve and the second PPG curve is obtained through curve reconstruction, so as to improve the precision of the PPG curve and the envelope, and the blood pressure detection result is determined based on the second envelope, which is helpful for improving the precision of the blood pressure detection result.
When reconstructing the first PPG curve from the re-acquired pressure data and PPG data, the original curve portion of the key location in the first PPG curve may be removed, and then the key location is filled with the re-acquired pressure data and PPG data to obtain a second PPG curve, and then a second envelope of the second PPG curve is obtained by envelope extraction.
In some embodiments, prompting the user to reapply the pressing force of the pressure interval in which the original pressure data is located according to the original pressure data includes:
s332a, performing secondary division on a pressure interval where the pressure value of the original pressure data is located, so that the divided pressure interval has M pressure values to be applied, and M is greater than A, wherein A is the number of the pressure values to be applied in the pressure interval where the pressure value of the original pressure data is located; and
and S332b, prompting the user to reapply the M pressure values to be exerted.
Specifically, after the key position in the first envelope is determined, the pressure interval in which the original pressure value corresponding to the key position is located may be divided for the second time to obtain a plurality of new pressure values in the pressure interval, where the number M of the new pressure values is greater than the number a of the pressure values of the original pressure data, and the variation interval of the new pressure values is smaller than the variation interval of the original pressure value.
For example, if the original pressure values corresponding to the original PPG data corresponding to the key position are 60, 70, and 80, it may be determined that the pressure interval in which the original pressure values are located is [60,80], the number of the original pressure values is 3, and the variation interval is 10.
When the pressure interval in which the original pressure value is located is divided twice, the step value of the pressure value may be decreased, for example, to 2, that is, the variation interval of each pressure value is 2, and at this time, the obtained new pressure values include 60, 62, 64, …, 76, 78, and 80.
After obtaining new a plurality of pressure value, reacquire the corresponding PPG data of new a plurality of pressure value, because the change interval of pressure data reduces, and the quantity of pressure data increases, the PPG data that consequently obtains also refines more accurately to can improve the precision of PPG curve and envelope, and then the characteristic point in the second envelope of more accurate determination helps improving the degree of accuracy of blood pressure measurement result.
In some embodiments, before the pressure data corresponding to the new plurality of pressure values and the PPG data are re-acquired, the method further includes: and outputting third pressing prompt information according to the new pressure values, wherein the third pressing prompt information is used for prompting the force required to be pressed by the user.
In this embodiment, wearable equipment can export the third prompt information of exerting pressure of the dynamics that the suggestion user need press according to a plurality of new pressure value, can instruct the user to exert pressure the operation to the blood vessel again according to different pressure values to obtain the higher PPG data of precision.
In some embodiments, the number of PPG data corresponding to the pressure data includes N pieces of PPG data detected by N photodiodes located at N different detection positions, where the sorted PPG data is N pieces, and N is an integer greater than or equal to 2.
Specifically, wearable equipment can be a multi-Photodiode (PD) structure, and each diode can detect different positions, so that when a user uses a certain pressure value to perform vascular compression, multiple pieces of PPG data corresponding to one pressure value can be obtained through multiple PDs, and accordingly, after sequencing of the PPG data, the obtained sequenced PPG data are also multiple pieces of PPG data, so that multiple PPG curves can be obtained.
In this embodiment, obtaining a first PPG curve and a first envelope of the first PPG curve according to the sequenced PPG data and pressure data corresponding to the sequenced PPG data includes: obtaining a first PPG curve according to the sequenced PPG data and the pressure data corresponding to the sequenced PPG data, and obtaining a first envelope according to the first PPG curve, including: obtaining N PPG curves according to the N sequenced PPG data and pressure values corresponding to the N sequenced PPG data, and obtaining N envelopes according to the N PPG curves; and determining a complete envelope of the N envelopes as a first envelope.
Optionally, if there are multiple envelopes with complete envelopes, a curve with an optimal envelope waveform may be selected from the multiple envelopes as the first envelope, so as to improve accuracy of a blood pressure detection result.
Specifically, after N PPG curves are obtained according to N sequenced PPG data, envelope extraction may be performed on each PPG curve, then an envelope with a complete envelope is selected as a first envelope, and a blood pressure detection result is determined according to the envelope with the complete envelope, so that accuracy of the blood pressure detection result may be improved.
The structure of the existing finger pressure blood pressure device generally comprises a transmitting LED and a receiving PD, and a more accurate PPG signal is obtained by increasing the sampling rate. However, the PPG waveform obtained by the conventional apparatus has a very limited range, and particularly, when only one receiving PD is used in a portion with abundant and complicated blood vessels, such as a finger or a wrist, a superimposed signal of a plurality of blood vessels is received, so that an envelope waveform of a PPG curve cannot be extracted, and a blood pressure value cannot be calculated. In addition, the vascularity of the finger area varies from person to person and it is not ensured that a single PD has versatility for different individuals. The problems in the prior art can be solved by adopting a multi-PD structure, the PPG signals at multiple angles can be selected by placing multiple PDs at different angles and different positions, the angle with the optimal PPG envelope waveform is selected, the blood pressure value is calculated, the influence caused by individual blood vessel distribution difference can be avoided, and the accuracy of the blood pressure detection result is improved.
In some embodiments, the wearable device may output the press alert information in the form of voice or the like.
Fig. 10 is an exemplary diagram of the wearable device outputting the pressing prompt message in the embodiment of the present application, and as shown in fig. 10, the wearable device may output the pressing prompt message according to the following process:
(1) firstly, outputting prompt information for indicating the strength increase of a user, such as voice broadcast 'please slowly increase the pressing strength';
(2) when the actual pressure of the user is detected to reach the pressure value to be detected, the user can be prompted to maintain the pressing force degree, and if voice broadcasting is performed, the user is prompted to stop increasing the force degree and maintain the current pressing force degree;
(3) in the process of collecting PPG data, if the pressing force of the user is unstable, the user can be prompted to keep the stability of the pressure, such as voice broadcasting 'please keep stable';
(4) after obtaining valid PPG data, the user is prompted to stop pressing, for example, voice broadcast "the current collection is finished, please stop pressing", or PPG data collection work of the next pressure data is executed, at this time, step (1) may be returned, and the above process is repeated.
In some embodiments, a display interface of different colors may also be displayed by setting a user interface of the wearable device to output different pressing prompt information.
Fig. 11 is another example diagram of the wearable device outputting the pressing prompt information in the embodiment of the present application, and as shown in fig. 11, the wearable device may output the pressing prompt information according to the following process:
(1) when the user needs to increase the pressing strength, the display interface can be set to be displayed in green (represented by grids in the horizontal and vertical directions in the figure), and the green with different depths (different grid sizes) is used for representing the increase amplitude of the pressing strength, for example, the green is displayed in light green (the grid area is smaller) when the pressing amplitude is slowly increased, and the green is displayed in dark green (the grid area is larger) when the pressing amplitude is rapidly increased, so that the user can be reminded to pay attention to the increase speed of the pressing amplitude;
(2) when the fact that the actual pressure of the user reaches the pressure value to be detected is detected, a display interface can be set to display yellow (shown by a longitudinal line in the figure) so as to prompt the user to maintain the pressing intensity and acquire effective PPG data;
(3) in the collecting process, if the pressing force of the user is unstable, a display interface can be set to display red (represented by a grid crossed in an oblique direction in the figure) so as to prompt the user to keep the stability of the pressing force;
(4) after obtaining valid PPG data, the display interface display may be set to return to a default color (indicated by a blank in the figure) to prompt the user to stop pressing, or, the process returns to step (1), that is, the display interface display is reset to green, so as to perform the PPG data acquisition work of the next pressure data.
It should be understood that the colors corresponding to different stages are not specifically limited in this embodiment, and the above-mentioned colors are only exemplary.
In this embodiment, wearable equipment can adopt different modes to output the prompt message of exerting pressure to the dynamics that the suggestion user need press guarantees that the user realizes accurate exerting pressure, thereby can acquire accurate effectual PPG data.
It should be understood that, although the respective steps in the flowcharts in the above-described embodiments are sequentially shown as indicated by arrows, the steps are not necessarily performed sequentially as indicated by the arrows. The steps are not performed in the exact order shown and may be performed in other orders unless explicitly stated herein. Moreover, at least some of the steps in the figures may include multiple sub-steps or multiple stages that are not necessarily performed at the same time, but may be performed at different times, in different orders, and may be performed alternately or at least partially with respect to other steps or sub-steps of other steps.
In some embodiments, a blood pressure detection device is provided.
Fig. 12 is a schematic view of a blood pressure detecting device according to an embodiment of the present application, and as shown in fig. 12, the blood pressure detecting device 100 includes:
the data acquisition module 110 is configured to acquire a plurality of pressure data and a plurality of pulse wave waveform PPG data corresponding to the plurality of pressure data, where pressure values of the plurality of pressure data include different pressure values;
the data processing module 120 is configured to sort, according to a magnitude order of pressure values of the pressure data, a plurality of pieces of PPG data corresponding to the plurality of pieces of pressure data to obtain sorted PPG data, where the sorted PPG data and the pressure data corresponding to the sorted PPG data are used to determine a blood pressure detection result.
The present embodiment provides a blood pressure detecting device, which can acquire pressure data of a user pressing and PPG data corresponding to the pressure data when the user performs blood pressure detection, then, the PPG data is sequenced according to the magnitude of the pressure value of the pressure data, the obtained sequenced PPG data and the corresponding pressure data can be used for determining the blood pressure detection result, and based on the processing process, because the blood pressure detection device can sequence the PPG data during data processing, an accurate blood pressure detection result can be obtained based on the sequenced PPG data, so that a user can freely apply pressure to the blood vessel by adopting different pressing intensity, the pressing force applied does not need to be stably increased or stably reduced, and the operation difficulty of the user in blood pressure detection is greatly reduced, so that the efficiency and the accuracy of the blood pressure detection can be improved. For the user, the pressing operation is simpler and more convenient, so that the user experience can be improved.
Fig. 13 is another schematic diagram of a blood pressure detecting device according to an embodiment of the present application, and as shown in fig. 13, the blood pressure detecting device 100 further includes:
the pressure sensor 130 is configured to collect and measure pressure values applied to the target portion to obtain a plurality of pressure data, and send the measured pressure data to the data acquisition module 110, where the pressure values of the plurality of pressure data include different pressure values; and
the PPG sensor 140 is configured to acquire a plurality of PPG data of the target region at different pressure values and send the measured PPG data to the data acquisition module 110.
For specific limitations of the blood pressure detection device, reference may be made to the above limitations of the blood pressure detection method, which are not described herein again. All or part of the modules in the blood pressure detection device can be realized by software, hardware and a combination thereof. The modules can be embedded in a hardware form or independent from a processor in the computer device, and can also be stored in a memory in the computer device in a software form, so that the processor can call and execute operations corresponding to the modules.
In some embodiments, an electronic device is provided, which comprises the blood pressure detection apparatus described above.
In some embodiments, the electronic device further comprises: and the display component is used for displaying the blood pressure detection result.
In some embodiments, the display assembly is further to: and displaying pressure application prompt information according to the pressure data to be detected or the actual pressure of the user which is pressed, wherein the pressure application prompt information is used for prompting the force of the user which needs to press.
In some embodiments, the electronic device may be a smart watch, a smart bracelet, or a separate portable blood pressure measurement device, among others.
In some embodiments, the electronic device may be a multi-PD architecture device.
In one embodiment, a computer-readable storage medium having stored thereon computer-executable instructions for performing the steps of the method embodiments of the present application when executed by a processor is provided.
It will be understood by those skilled in the art that all or part of the processes of the methods of the embodiments described above can be implemented by hardware related to instructions of a computer program, which can be stored in a non-volatile computer-readable storage medium, and when executed, the computer program can include the processes of the embodiments of the methods described above. Any reference to memory, storage, database, or other medium used in the embodiments provided herein may include non-volatile and/or volatile memory, among others. Non-volatile memory can include read-only memory (ROM), Programmable ROM (PROM), Electrically Programmable ROM (EPROM), Electrically Erasable Programmable ROM (EEPROM), or flash memory. Volatile memory can include Random Access Memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in a variety of forms such as Static RAM (SRAM), Dynamic RAM (DRAM), Synchronous DRAM (SDRAM), Double Data Rate SDRAM (DDRSDRAM), Enhanced SDRAM (ESDRAM), Synchronous Link DRAM (SLDRAM), Rambus Direct RAM (RDRAM), direct bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM).
Other embodiments of the present disclosure will be apparent to those skilled in the art from consideration of the specification and practice of the application disclosed herein. This application is intended to cover any variations, uses, or adaptations of the disclosure following, in general, the principles of the disclosure and including such departures from the present disclosure as come within known or customary practice within the art to which the disclosure pertains. It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the disclosure being indicated by the following claims.
It will be understood that the present disclosure is not limited to the precise arrangements described above and shown in the drawings and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.

Claims (14)

1. A blood pressure detection method is characterized by comprising the following steps:
acquiring a plurality of pressure data and a plurality of pulse wave waveform PPG data corresponding to the plurality of pressure data, wherein the pressure values of the plurality of pressure data comprise different pressure values;
and sequencing a plurality of PPG data corresponding to the plurality of pressure data according to the magnitude sequence of the pressure values of the pressure data to obtain sequenced PPG data, wherein the sequenced PPG data and the pressure data corresponding to the sequenced PPG data are used for determining a blood pressure detection result.
2. The method according to claim 1, wherein the sorting a plurality of PPG data corresponding to the plurality of pressure data according to the magnitude order of the pressure values of the pressure data, before obtaining the sorted PPG data, further comprises:
if the pressure value of the acquired pressure data is an invalid pressure value which does not meet a preset pressure change range, pressure data of a pressure interval where the invalid pressure value is located are reacquired, and PPG data corresponding to the pressure data of the pressure interval where the invalid pressure value is located are reacquired, so that the pressure values of the acquired pressure data all meet the preset pressure change range.
3. The method according to claim 2, wherein the pressure value is determined to satisfy the preset pressure variation range when the fluctuation variation of the pressure value does not exceed a preset pressure threshold value and the duration of the fluctuation variation of the pressure value not exceeding the preset pressure threshold value reaches a preset duration;
wherein the preset duration is greater than or equal to one sampling period of the PPG data.
4. The method of claim 1, wherein after obtaining the sorted PPG data, further comprising:
obtaining a first PPG curve according to the sequenced PPG data and pressure data corresponding to the sequenced PPG data, obtaining a first envelope according to the first PPG curve, and determining the blood pressure detection result based on the first envelope.
5. The method of claim 4, wherein said determining the blood pressure test result based on the first envelope comprises:
determining key positions in the first envelope and original pressure data of the key positions, wherein the key positions comprise at least one of peak positions and characteristic catastrophe points;
prompting a user to reapply the pressing force of the pressure interval where the original pressure data is located according to the original pressure data, and acquiring new pressure data of the reapplied pressing force and new PPG data corresponding to the new pressure data;
reconstructing the first PPG curve according to the acquired new pressure data, the new PPG data and the first PPG curve to obtain a second PPG curve and a second envelope of the second PPG curve;
determining the blood pressure detection result based on the second envelope.
6. The method of claim 5, wherein prompting a user to reapply the pressing force of the pressure interval in which the original pressure data is located according to the original pressure data comprises:
performing secondary division on a pressure interval where the pressure value of the original pressure data is located, so that the divided pressure interval has M pressure values to be applied, and M is greater than A, wherein A is the number of the pressure values to be applied in the pressure interval where the pressure value of the original pressure data is located; and
and prompting the user to reapply the M pressure values to be applied.
7. The method according to claim 4, wherein the plurality of PPG data corresponding to the pressure data includes N pieces of PPG data detected by N photodiodes located at N different detection positions, the sequenced PPG data is N pieces, and N is an integer greater than or equal to 2;
the obtaining a first PPG curve according to the sequenced PPG data and the pressure data corresponding to the sequenced PPG data, and obtaining a first envelope according to the first PPG curve, includes:
obtaining N PPG curves according to the N sequenced PPG data and pressure values corresponding to the N sequenced PPG data, and obtaining N envelopes according to the N PPG curves;
determining a complete envelope of the N envelopes as the first envelope.
8. The method of any one of claims 1-7, further comprising:
and outputting pressing prompt information according to the pressure data to be detected or the actual pressure which is detected and pressed by the user, wherein the pressing prompt information is used for prompting the force which is required to be pressed by the user.
9. A blood pressure monitor, comprising:
the data acquisition module is used for acquiring a plurality of pressure data and a plurality of pulse wave waveform PPG data corresponding to the plurality of pressure data, and the pressure values of the plurality of pressure data comprise different pressure values;
and the data processing module is used for sequencing a plurality of PPG data corresponding to the plurality of pressure data according to the magnitude sequence of the pressure values of the pressure data to obtain sequenced PPG data, and the sequenced PPG data and the pressure data corresponding to the sequenced PPG data are used for determining a blood pressure detection result.
10. The blood pressure monitor according to claim 9, further comprising:
the pressure sensor is used for measuring a plurality of pressure data and sending the measured pressure data to the data acquisition module, and the pressure values of the plurality of pressure data comprise different pressure values; and
the PPG sensor is used for measuring a plurality of pulse wave waveform PPG data corresponding to the plurality of pressure data and sending the measured PPG data to the data acquisition module.
11. An electronic device characterized by comprising the blood pressure detection apparatus according to claim 9 or 10.
12. The electronic device of claim 11, further comprising:
and the display component is used for displaying the blood pressure detection result.
13. The electronic device of claim 12, wherein the display component is further configured to: and displaying pressing prompt information according to the pressure data to be detected or the actual pressure of the user, wherein the pressing prompt information is used for prompting the force of the user needing to press.
14. A computer-readable storage medium having computer-executable instructions stored thereon, which when executed by a processor, are configured to implement the blood pressure detection method according to any one of claims 1-8.
CN202011231663.6A 2020-11-06 2020-11-06 Blood pressure detection method, device, equipment and storage medium Active CN112168161B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011231663.6A CN112168161B (en) 2020-11-06 2020-11-06 Blood pressure detection method, device, equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011231663.6A CN112168161B (en) 2020-11-06 2020-11-06 Blood pressure detection method, device, equipment and storage medium

Publications (2)

Publication Number Publication Date
CN112168161A true CN112168161A (en) 2021-01-05
CN112168161B CN112168161B (en) 2023-12-15

Family

ID=73917382

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011231663.6A Active CN112168161B (en) 2020-11-06 2020-11-06 Blood pressure detection method, device, equipment and storage medium

Country Status (1)

Country Link
CN (1) CN112168161B (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113100726A (en) * 2021-03-22 2021-07-13 深圳阜时科技有限公司 Blood pressure detection device and electronic equipment
CN114098684A (en) * 2021-12-31 2022-03-01 深圳市汇顶科技股份有限公司 Biological information measuring apparatus
CN114287897A (en) * 2021-12-28 2022-04-08 深圳市汇顶科技股份有限公司 Blood pressure data acquisition method, chip, electronic device and readable storage medium
CN114305359A (en) * 2021-12-27 2022-04-12 深圳市汇顶科技股份有限公司 Blood pressure acquisition method, chip, electronic device and computer-readable storage medium
CN115998272A (en) * 2023-03-16 2023-04-25 广东百年医疗健康科技发展有限公司 Blood pressure estimating device, device and storage medium of PPG blood pressure monitoring device

Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0739529A (en) * 1993-07-27 1995-02-10 Matsushita Electric Works Ltd Electronic sphygmomanometer
JPH11244247A (en) * 1998-03-06 1999-09-14 Nippon Colin Co Ltd Continuous blood pressure monitoring device
JP2001087234A (en) * 2000-09-06 2001-04-03 Omron Corp Electronic blood pressure gauge
JP2001333889A (en) * 2000-05-26 2001-12-04 Matsushita Electric Works Ltd Sphygmomanometer
EP1421898A1 (en) * 2002-11-19 2004-05-26 Microlife Intellectual Property GmbH Method and device for the non-invasive measurement of the blood pressure
US20100204588A1 (en) * 2009-02-11 2010-08-12 Samsung Electronics Co., Ltd. Method and apparatus for detecting measurement site of blood pressure
US20100274142A1 (en) * 2009-04-28 2010-10-28 Samsung Electronics Co., Ltd. Method and apparatus for correcting error in blood pressure measurement
US20100298721A1 (en) * 2009-05-22 2010-11-25 Samsung Electronics Co., Ltd. Apparatus and method for estimating blood pressure by using variable characteristic ratio
CN102791192A (en) * 2009-10-29 2012-11-21 Cn体系药物技术有限公司 Apparatus and methods for enhancing and analyzing signals from a continous non-invasive blood pressure device
US20160058300A1 (en) * 2014-09-03 2016-03-03 Samsung Electronics Co., Ltd. Apparatus for and method of monitoring blood pressure and wearable device having function of monitoring blood pressure
US20170251935A1 (en) * 2016-03-07 2017-09-07 Fitbit, Inc. Blood pressure sensors
US20190320916A1 (en) * 2007-06-12 2019-10-24 Sotera Wireless, Inc. BODY-WORN SYSTEM FOR MEASURING CONTINUOUS NON-INVASIVE BLOOD PRESSURE (cNIBP)

Patent Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0739529A (en) * 1993-07-27 1995-02-10 Matsushita Electric Works Ltd Electronic sphygmomanometer
JPH11244247A (en) * 1998-03-06 1999-09-14 Nippon Colin Co Ltd Continuous blood pressure monitoring device
JP2001333889A (en) * 2000-05-26 2001-12-04 Matsushita Electric Works Ltd Sphygmomanometer
JP2001087234A (en) * 2000-09-06 2001-04-03 Omron Corp Electronic blood pressure gauge
EP1421898A1 (en) * 2002-11-19 2004-05-26 Microlife Intellectual Property GmbH Method and device for the non-invasive measurement of the blood pressure
US20190320916A1 (en) * 2007-06-12 2019-10-24 Sotera Wireless, Inc. BODY-WORN SYSTEM FOR MEASURING CONTINUOUS NON-INVASIVE BLOOD PRESSURE (cNIBP)
US20100204588A1 (en) * 2009-02-11 2010-08-12 Samsung Electronics Co., Ltd. Method and apparatus for detecting measurement site of blood pressure
US20100274142A1 (en) * 2009-04-28 2010-10-28 Samsung Electronics Co., Ltd. Method and apparatus for correcting error in blood pressure measurement
US20100298721A1 (en) * 2009-05-22 2010-11-25 Samsung Electronics Co., Ltd. Apparatus and method for estimating blood pressure by using variable characteristic ratio
CN102791192A (en) * 2009-10-29 2012-11-21 Cn体系药物技术有限公司 Apparatus and methods for enhancing and analyzing signals from a continous non-invasive blood pressure device
US20160058300A1 (en) * 2014-09-03 2016-03-03 Samsung Electronics Co., Ltd. Apparatus for and method of monitoring blood pressure and wearable device having function of monitoring blood pressure
US20170251935A1 (en) * 2016-03-07 2017-09-07 Fitbit, Inc. Blood pressure sensors

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113100726A (en) * 2021-03-22 2021-07-13 深圳阜时科技有限公司 Blood pressure detection device and electronic equipment
CN114305359A (en) * 2021-12-27 2022-04-12 深圳市汇顶科技股份有限公司 Blood pressure acquisition method, chip, electronic device and computer-readable storage medium
CN114305359B (en) * 2021-12-27 2023-11-07 深圳市汇顶科技股份有限公司 Blood pressure data acquisition equipment and chip
CN114287897A (en) * 2021-12-28 2022-04-08 深圳市汇顶科技股份有限公司 Blood pressure data acquisition method, chip, electronic device and readable storage medium
CN114287897B (en) * 2021-12-28 2024-02-06 深圳市汇顶科技股份有限公司 Blood pressure data acquisition method, chip, electronic device and readable storage medium
CN114098684A (en) * 2021-12-31 2022-03-01 深圳市汇顶科技股份有限公司 Biological information measuring apparatus
CN114098684B (en) * 2021-12-31 2024-01-30 深圳市汇顶科技股份有限公司 Biological information measuring apparatus
CN115998272A (en) * 2023-03-16 2023-04-25 广东百年医疗健康科技发展有限公司 Blood pressure estimating device, device and storage medium of PPG blood pressure monitoring device

Also Published As

Publication number Publication date
CN112168161B (en) 2023-12-15

Similar Documents

Publication Publication Date Title
CN112168161B (en) Blood pressure detection method, device, equipment and storage medium
DE69424901T2 (en) Pulse wave analyzer
DE60302995T2 (en) Blood Pressure Monitor
US7029448B2 (en) Electronic hemomanometer and blood pressure measuring method of electronic hemomanometer
US4751930A (en) Blood pressure measuring system
EP2612597A1 (en) Ultrasound diagnostic device and heart function test interval detection and display method
CN109805943A (en) A kind of intelligent evaluating system and method based on micro- Expression Recognition
CN110037673B (en) Statistical method and device for blood pressure personalized interval
DE10308895A1 (en) Electronic blood pressure gauge for quick less accurate blood pressure measurements or precise slower measurements comprises an oscillating measurement section and a quick single pulse determination section
CN110522443B (en) Atrioventricular conduction block detection method and device based on electrocardiosignals and electronic equipment
CN104622510A (en) Foot positioning device and method used for ultrasonic bone density measurement
US6786872B2 (en) Augmentation-index measuring apparatus
JPS6168027A (en) Method and apparatus for displaying blood pressure value or index
CN110200642A (en) A kind of measurement method and terminal of cognitive load and psychological pressure
CN111067500A (en) Monitoring system for realizing continuous blood pressure based on PPG signal
CN111589093A (en) Heart rate value correction method based on intelligent wearable device and intelligent wearable device
CN114041766B (en) Blood pressure measurement optimizing system
CN113712517A (en) PPG signal measuring method, device, equipment and storage medium
JP7420000B2 (en) Condition determination device, condition determination system, and control method
CN115721275B (en) Pulse wave data acquisition and blood pressure measurement method, device, equipment and medium
CN111008371A (en) Electrocardio data monitoring method, terminal equipment and wearable equipment
CN115998272B (en) Blood pressure estimating device, device and storage medium of PPG blood pressure monitoring device
CN110916635B (en) Psychological pressure grading and training method and device
CN113974581B (en) Matching method and system for dynamic incision characteristics of pulse diagnosis
CN114287897B (en) Blood pressure data acquisition method, chip, electronic device and readable storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant