Leading pulse wave extraction method, device and equipment for stepped blood pressure measurement

By matching the method of matching and updating multiple pulse wave templates in step -type blood pressure measurement, the dominant pulse waves of the pressure steps are extracted to solve the problem of noise interference affecting the accuracy of blood pressure measurement, and achieve more efficient and accurate blood pressure measurement.

CN119326391AActive Publication Date: 2025-01-21SHENZHEN ECGMAC MEDICAL ELECTRONICS
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202411240641.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-05
Publication Date
2025-01-21
Estimated Expiration
2044-09-05

AI Technical Summary

Technical Problem

The prior art is difficult to effectively avoid noise interference in step-by-step blood pressure measurement, which affects the accuracy of blood pressure measurement, especially in the case of arrhythmia.

Method used

By detecting pulse waves when the sleeve zone is currently in the current pressure steps, and matching it with multiple pulse wave templates one by one, updating the pulse wave template, judging the leading pulse wave according to the preset rules, calculate its amplitude value, and then extract the pressure steps of the pressure steps. The dominant pulse wave.

Benefits of technology

It effectively avoids noise interference, improves the accuracy of blood pressure measurement, especially in the case of arrhythmia, reduces the matching time, and improves measurement efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119326391A_ABST
    Figure CN119326391A_ABST
Patent Text Reader

Abstract

The invention discloses a dominant pulse wave extraction method, device and equipment for stepped blood pressure measurement. The method comprises the steps that pulse waves are detected and obtained when a cuff is located at a current pressure step; matching the pulse wave with a plurality of pulse wave templates one by one to obtain a pulse wave template which can be matched with the pulse wave, and updating the pulse wave template based on the pulse wave; the number of the pulse wave templates is fixed, and the pulse wave templates are used for storing matched pulse wave data; judging a target pulse wave template with dominant pulse waves in the plurality of pulse wave templates according to a preset rule; and calculating the amplitude value of the dominant pulse wave corresponding to the current pressure step in the target pulse wave template, and detecting the pulse wave of the next pressure step to calculate the amplitude value of the dominant pulse wave corresponding to the next pressure step. According to the method, dominant pulse waves of all pressure steps in stepped deflation blood pressure measurement are extracted, the influence of noise interference in blood pressure measurement can be effectively avoided, and the measurement accuracy of testers suffering from arrhythmia such as atrial premature beat and ventricular premature beat can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of blood pressure measurement, and in particular to a method, device and equipment for extracting a leading pulse wave for step-by-step blood pressure measurement. Background Art

[0002] The oscillometric method (also known as the oscillometric method) is a commonly used noninvasive blood pressure measurement method. By increasing and decreasing the pressure of a cuff tied to the subject's arm, pulse waves are obtained at different cuff pressures. The subject's blood pressure is indirectly determined by analyzing the characteristic parameters of the pulse waves. Stepped-deflation blood pressure measurement involves inflating the cuff to a specific pressure value and then gradually deflating it. Multiple pulse waves are detected at each specific pressure step. These pulse waves are combined to form a dominant pulse wave, which is then characterized and used as the pulse wave information for the current pressure step. After combining the pulse wave information from all pressure steps, the systolic and diastolic pressures are determined through methods such as curve fitting, completing the blood pressure measurement.

[0003] When extracting the dominant pulse wave at a pressure step, the criterion is typically the presence of two consecutive pulse waves of roughly identical shape. This means that the dominant pulse wave is identified when two consecutive, similar pulse waves appear. The last pulse wave, or the average of the two, is then used as the dominant pulse wave for the current pressure step. The pulse wave signal during blood pressure measurement is affected by the subject's physical activity, and interference may occur during the acquisition process.

[0004] The existing technology mainly detects the pulse wave amplitude and rise and fall time parameters to eliminate the interference of the pulse wave or the interference of the pulse wave. However, the amplitude and time parameters cannot fully represent the information of the entire pulse wave, and the interference of the pulse wave may still be detected as a pulse wave. Figure 1 As shown in the figure, the pressure step marked in box a mistakenly detects the interference as a pulse wave and then deflates directly to the next pressure step. At the same time, some testers with arrhythmia may not have two consecutive similar pulse waves, such as Figure 2 As shown, the pressure step marked in box b does not detect the dominant pulse wave for a long time due to the recurring atrial premature bigeminy, and the air is directly deflated into the next pressure step, resulting in the loss of pulse wave information of the current pressure step, which in turn affects the accuracy of the tester's blood pressure measurement. Summary of the Invention

[0005] In response to the above technical problems, the present invention provides a method, device and equipment for extracting the dominant pulse wave for step-by-step blood pressure measurement, which can effectively avoid the influence of noise interference in blood pressure measurement.

[0006] In a first aspect, the present invention provides a method for extracting a dominant pulse wave for step-type blood pressure measurement, comprising: detecting and acquiring a pulse wave when the cuff is at a current pressure step; matching the pulse wave with multiple pulse wave templates one by one to obtain a pulse wave template that can match the pulse wave, and updating the pulse wave template based on the pulse wave; the number of pulse wave templates is fixed and used to store matched pulse wave data; determining, according to preset rules, whether a target pulse wave template containing a dominant pulse wave exists among the multiple pulse wave templates; calculating the amplitude value of the dominant pulse wave in the target pulse wave template corresponding to the current pressure step, and detecting the pulse wave at the next pressure step to calculate the amplitude value of the dominant pulse wave corresponding to the next pressure step.

[0007] In an optional embodiment, matching the pulse wave with multiple pulse wave templates one by one to obtain a pulse wave template that can match the pulse wave includes:

[0008] Correlation coefficients between the current pulse wave and the pulse waves in the multiple pulse wave templates are calculated respectively, and by judging whether the correlation coefficients are greater than a first threshold, it is determined whether the current pulse wave matches one of the pulse wave templates or does not match any of the multiple pulse wave templates.

[0009] In an optional embodiment, matching the pulse wave with multiple pulse wave templates one by one to obtain a pulse wave template that can match the pulse wave further includes:

[0010] Match the current pulse wave with the pulse wave template containing the previous pulse wave, and then match the current pulse wave with other pulse wave templates; when matching with other pulse wave templates, match the current pulse wave in descending order based on the number of pulse waves contained in the pulse wave templates.

[0011] In an optional embodiment, matching the pulse wave with multiple pulse wave templates one by one to obtain a pulse wave template that can match the pulse wave further includes:

[0012] If the current pulse wave is the first pulse wave of the current pressure step or the current pulse wave does not match multiple pulse wave templates, and the number of existing pulse wave templates reaches a preset number, then delete an invalid pulse wave template among the multiple pulse wave templates and create a new pulse wave template based on the current pulse wave.

[0013] In an optional embodiment, deleting an invalid pulse wave template among the multiple pulse wave templates and creating a new pulse wave template based on the current pulse wave includes:

[0014] Traverse all pulse wave templates except the pulse wave template where the previous pulse wave is located, and set the pulse wave template with the least number of pulse waves among all other pulse wave templates as an invalid template, or set the pulse wave template with the largest distance between the latest pulse wave position and the position of the currently detected pulse wave among all other pulse wave templates as an invalid template.

[0015] In an optional embodiment, before respectively calculating the correlation coefficients between the current pulse wave and the pulse waves in the multiple pulse wave templates, the method further includes: respectively calculating the amplitude ratio coefficients between the current pulse wave and the pulse waves in the multiple pulse wave templates; if the amplitude ratio coefficients are less than or equal to a second threshold, continuing to respectively calculate the correlation coefficients between the current pulse wave and the pulse waves in the multiple pulse wave templates.

[0016] In an optional implementation, updating the pulse wave template based on the pulse wave includes:

[0017] Update the pulse wave number of the pulse wave template, update the pulse wave position of the pulse wave template, update the pulse wave data of the pulse wave template, and update the pulse wave amplitude of the pulse wave template.

[0018] In an optional implementation, updating the pulse wave template based on the pulse wave further includes:

[0019] The number of pulse waves of the pulse wave template is increased by one, the latest pulse wave position of the pulse wave template is updated to the pulse wave position of the current pulse wave, the difference between the starting point and the maximum point of the pulse wave of the pulse wave template is updated to the pulse wave amplitude of the pulse wave template, and the pulse wave data of the pulse wave template is updated according to the following formula:

[0020] Among them TD new (n) is the updated template pulse wave data, TD old (n) is the template pulse wave data before updating, and pw(n) is the newly detected pulse wave data.

[0021] In an optional embodiment, the determining, according to a preset rule, whether there is a target pulse wave template with a dominant pulse wave among the multiple pulse wave templates includes:

[0022] A pulse wave template containing two consecutive pulse waves is used as a target pulse wave template; or

[0023] A pulse wave template containing a number of pulse waves greater than a third threshold and having a pulse wave amplitude greater than that of other pulse wave templates is used as a target pulse wave template; or

[0024] The pulse wave template containing a number of pulse waves greater than a fourth threshold is used as the target pulse wave template.

[0025] A second aspect of the present invention provides a leading pulse wave extraction device for step-by-step blood pressure measurement, comprising:

[0026] An acquisition module, used for detecting and acquiring a pulse wave when the cuff is at a current pressure step;

[0027] a matching module, configured to match the pulse wave with a plurality of pulse wave templates one by one to obtain a pulse wave template that can match the pulse wave, and to update the pulse wave template based on the pulse wave; the number of pulse wave templates is fixed and is used to store matched pulse wave data;

[0028] a judging module, configured to judge whether a target pulse wave template having a dominant pulse wave exists among the plurality of pulse wave templates according to a preset rule;

[0029] The cyclic calculation module is used to calculate the amplitude value of the dominant pulse wave corresponding to the current pressure step in the target pulse wave template, and detect the pulse wave of the next pressure step to calculate the amplitude value of the dominant pulse wave corresponding to the next pressure step.

[0030] According to a third aspect of the present invention, there is provided an electronic device, comprising:

[0031] At least one processor; and at least one memory communicatively connected to the processor, wherein: the memory stores program instructions that can be executed by the processor, and the processor calls the program instructions to execute the method as described in the first aspect of the embodiment of the present invention.

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

[0033] The present invention extracts the dominant pulse wave of each pressure step in the step-deflation blood pressure measurement based on the technology of pulse wave template matching, which can effectively avoid the influence of noise interference in blood pressure measurement and improve the measurement accuracy of arrhythmia testers such as atrial premature beats and ventricular premature beats.

[0034] At the same time, the present invention reduces the matching time and effectively improves the efficiency of blood pressure measurement. BRIEF DESCRIPTION OF THE DRAWINGS

[0035] Figure 1 This is a schematic diagram of the prior art in which a pressure step is misdetected as a pulse wave.

[0036] Figure 2 This is a schematic diagram of atrial premature beats bigeminy with repeated pressure steps in the prior art.

[0037] Figure 3Schematic diagram of a flow chart of a leading pulse wave extraction method for step-by-step blood pressure measurement in an embodiment of the present invention.

[0038] Figure 4 Schematic diagram of a leading pulse wave extraction device for step-type blood pressure measurement in an embodiment of the present invention. DETAILED DESCRIPTION

[0039] The following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without making any creative efforts shall fall within the scope of protection of the present invention.

[0040] It should be noted that, in this document, relational terms such as first and second, etc., are used only to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply the existence of any such actual relationship or order between these entities or operations. Moreover, the terms "comprises," "comprising," or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article, or device comprising a series of elements includes not only those elements, but also other elements not explicitly listed, or elements inherent to such process, method, article, or device. In the absence of further limitations, an element defined by the phrase "comprising a ..." does not exclude the presence of other identical elements in the process, method, article, or device comprising the element.

[0041] Step-deflation blood pressure measurement involves inflating the cuff until it reaches a certain pressure, stopping inflation, and then detecting the pulse wave. After the dominant pulse wave for the current pressure step is determined through multiple pulse waves, the cuff is deflated to a lower pressure value, and the next pressure step is entered. Pulse wave detection continues for that pressure step and the dominant pulse wave is extracted. This process is repeated continuously. Once the dominant pulse wave has been extracted for all pressure steps, the cuff is rapidly deflated to end the blood pressure measurement. Systolic and diastolic pressures are calculated by combining the dominant pulse wave information from each pressure step.

[0042] The present invention mainly extracts the dominant pulse wave of the current pressure step from multiple pulse waves detected in the pressure step after deflation, completes the extraction of the dominant pulse wave, ends the current pressure step after the extraction is completed, and deflates to enter the extraction of the dominant pulse wave of the next pressure step.

[0043] See also Figure 3 The present invention provides a leading pulse wave extraction method for step-by-step blood pressure measurement, including the following contents.

[0044] S100: Detecting and acquiring a pulse wave when the cuff is at the current pressure level.

[0045] By performing pulse wave detection on the pressure step, multiple pulse waves can be detected.

[0046] S200: Match the pulse wave with multiple pulse wave templates one by one to obtain a pulse wave template that can match the pulse wave, and update the pulse wave template based on the pulse wave.

[0047] In embodiments of the present invention, the number of pulse wave templates is fixed, which reduces computational complexity, eliminates redundant calculations, and improves matching efficiency. The fixed template number technique employs a fixed value, denoted as NUM_TEMPLATE, for the number of pulse wave templates; in some implementations, the number of pulse wave templates is set to 3 or another fixed value.

[0048] When a pulse wave matches a pulse wave template, the template stores the matching pulse wave data. The template contains four data elements: the template's pulse wave data, representing the current template's pulse wave signal data; the template's pulse wave number, representing the number of pulse waves the template will contain; the template's pulse wave amplitude, representing the amplitude of the current template's pulse wave data; and the template's latest pulse wave position, representing the position of the pulse wave at which the most recently matched pulse wave template enters the template.

[0049] When a detected pulse wave matches one of the pulse wave templates, the information of the matched pulse wave template is updated, that is, the four data contents mentioned above are updated: the pulse wave number of the pulse wave template, the pulse wave position of the pulse wave template, the pulse wave data of the pulse wave template, and the pulse wave amplitude of the pulse wave template.

[0050] For example, the number of pulse waves in the pulse wave template is increased by one, and the number of pulse waves included in the corresponding pulse wave template is increased by one. The latest pulse wave position of the pulse wave template is updated to the pulse wave position of the current pulse wave. The difference between the starting point and the maximum point of the pulse wave in the pulse wave template is updated to the pulse wave amplitude of the pulse wave template. The pulse wave data of the pulse wave template is updated according to the following formula:

[0051] Among them TD new (n) is the updated template pulse wave data, TD old (n) is the template pulse wave data before updating, and pw(n) is the newly detected pulse wave data.

[0052] S300: Determine, according to a preset rule, whether there is a target pulse wave template with a dominant pulse wave among the plurality of pulse wave templates.

[0053] In some embodiments, a pulse wave template including two consecutive pulse waves is used as a target pulse wave template.

[0054] For example, if a certain pulse wave template includes two consecutive pulse waves, the pulse wave template is used as the target pulse wave template.

[0055] In some implementations, a pulse wave template containing a number of pulse waves greater than a third threshold and having a pulse wave amplitude greater than that of other pulse wave templates is defined as a target pulse wave template.

[0056] For example, if a pulse wave template contains more than or equal to 3 pulse waves and its pulse wave amplitude is greater than the pulse wave amplitudes of other templates, then the pulse wave template is used as the target pulse wave template.

[0057] In some implementations, a pulse wave template containing a number of pulse waves greater than a fourth threshold is defined as a target pulse wave template.

[0058] For example, if the number of pulse waves included in a certain pulse wave template is greater than or equal to 5, the pulse wave template is used as the target pulse wave template.

[0059] S400: Calculating the amplitude value of the dominant pulse wave corresponding to the current pressure step in the target pulse wave template, and detecting the pulse wave of the next pressure step to calculate the amplitude value of the dominant pulse wave corresponding to the next pressure step.

[0060] Based on the target pulse wave template determined in step S300, the pulse wave in the target pulse wave template can be calculated to obtain the dominant pulse wave. Relevant characteristic parameters are extracted from the pulse wave of the template pulse wave template and used as characteristic parameters of the pulse wave at the current pressure step for blood pressure analysis and calculation. The corresponding calculation process is conventional and will not be further described.

[0061] This indicates that the dominant pulse wave extraction task for the current pressure step is complete. The air release valve is then controlled to release air, lowering the pressure value and moving on to the next pressure step. The process is repeated to extract the dominant pulse wave for that pressure step. Once the dominant pulse waves for each pressure step required for blood pressure calculation are extracted, the air is quickly released to terminate the blood pressure measurement. The extracted characteristic parameters are used to calculate systolic and diastolic pressures, and the results are output.

[0062] In step S200, when the pulse wave is matched against multiple pulse wave templates one by one, correlation coefficients are calculated between the current pulse wave and each of the multiple pulse wave templates. By determining whether the correlation coefficients are greater than a first threshold, it is determined whether the current pulse wave matches one of the pulse wave templates or whether the current pulse wave does not match any of the multiple pulse wave templates. Calculating the correlation coefficients of pulse waves is conventional technology and will not be further described herein.

[0063] Furthermore, when matching the pulse wave against multiple pulse wave templates one by one, to prevent the influence of amplitude factors, which may lead to mismatching of pulse wave data with large amplitude differences, an amplitude determination mechanism is implemented before calculating the correlation coefficient. Therefore, before calculating the correlation coefficient of the pulse wave data, the amplitudes of the two pulse wave data are first compared. If the amplitude ratio coefficient is greater than a second threshold, the two pulse wave data are considered mismatched, and the subsequent correlation coefficient calculation is not performed.

[0064] Pulse wave amplitude detection is also a prior art technique. For example, a differential method is used to detect the pulse wave starting point and the maximum position point, and the difference between the pulse wave signals at these two points is taken as the current pulse wave amplitude. Of course, the present invention can also use other methods for pulse wave amplitude detection, which will not be repeated here.

[0065] In some embodiments, an amplitude ratio coefficient is calculated between the current pulse wave and the pulse waves in the multiple pulse wave templates. The amplitude ratio coefficient is calculated by dividing the larger pulse wave amplitude by the smaller pulse wave amplitude. If the amplitude ratio coefficient is less than or equal to a second threshold, correlation coefficients are calculated between the current pulse wave and the pulse waves in the multiple pulse wave templates. If the amplitude ratio coefficient is greater than the second threshold, the two pulse wave data are deemed mismatched, and correlation coefficients are not calculated.

[0066] During the matching process, if the current pulse wave matches a pulse wave template, the matching check for other pulse wave templates is skipped and the matching pulse wave template information is directly updated. If the current pulse wave does not match any pulse wave templates, a new pulse wave template is created based on the current pulse wave. Before creating a new template, the system first checks whether the number of existing pulse wave templates has reached the fixed value NUM_TEMPLATE. If the number of pulse wave templates has reached the fixed value NUM_TEMPLATE, it is necessary to delete the invalid template first.

[0067] In some embodiments, the present invention ensures that the pulse wave matching time does not increase with the increase of detection time by fixing the number of pulse wave templates and priority matching technology, thereby avoiding the occurrence of blood pressure measurement failure caused by matching time overflow. At the same time, it effectively utilizes the continuous similarity of most pulse waves to improve matching efficiency.

[0068] As one embodiment, the current pulse wave is matched with the pulse wave template containing the previous pulse wave, and then matched with the other pulse wave templates. Specifically, the current pulse wave is first matched with the pulse wave template containing the previous pulse wave. Then, the current pulse wave is matched with the other pulse wave templates. It should be understood that multiple pulse waves can be detected at the same pressure step, and the current pulse wave is one of these multiple pulse waves. Therefore, each of the multiple detected pulse waves needs to be matched with the multiple pulse wave templates.

[0069] When matching with other pulse wave templates, the current pulse wave is matched sequentially according to the number of pulse waves contained in the pulse wave template from largest to smallest. That is, the currently detected pulse wave is first matched with the pulse wave template containing the largest number of pulse waves, and finally with the template containing the least number of pulse waves.

[0070] Furthermore, after a pulse wave is detected at the current pressure step, if the current pulse wave is the first pulse wave of the current pressure step or the current pulse wave does not match multiple pulse wave templates, a new pulse wave template is created based on the current pulse wave, and then pulse wave detection continues.

[0071] To improve matching efficiency, the present invention employs a fixed template number technique for matching a newly detected pulse wave with pulse wave templates. Therefore, when creating a new pulse wave template, if the number of existing pulse wave templates reaches a preset number, an invalid pulse wave template from the existing templates is deleted and a new template is created based on the current pulse wave to continue matching and find the dominant pulse wave.

[0072] In the present invention, the invalid template is the template with the least number of pulse waves among the remaining pulse wave templates except the pulse wave template where the previous pulse wave is located. If the template with the least number of pulse waves is not unique, the template with the latest pulse wave position farthest from the current newly detected pulse wave position among the remaining pulse wave templates is selected as the invalid template.

[0073] For example, all pulse wave templates except the pulse wave template containing the previous pulse wave are traversed, and the pulse wave template containing the least number of pulse waves among all other pulse wave templates is set as an invalid template.

[0074] For example, all pulse wave templates except the one containing the previous pulse wave are traversed to obtain the pulse wave template with the least number of pulse waves. If the number of the pulse wave template with the least number of pulse waves is 1, the pulse wave template is set as an invalid template.

[0075] Alternatively, the pulse wave template having the largest distance between the latest pulse wave position and the position of the currently detected pulse wave among all other pulse wave templates is set as an invalid template.

[0076] For example, if the number of templates with the least number of pulse waves among all other pulse wave templates is greater than 1, the distances between the latest pulse wave position and the current pulse wave position among these pulse wave templates are compared one by one, and the pulse wave template with the largest distance is set as an invalid template.

[0077] See also Figure 4 The present invention provides a dominant pulse wave extraction device for step-by-step blood pressure measurement, including: an acquisition module 41, a matching module 42, a judgment module 43, and a cycle calculation module 44.

[0078] The acquisition module 41 is used to detect and acquire the pulse wave when the cuff is at the current pressure level.

[0079] The matching module 42 is configured to match the pulse wave with a plurality of pulse wave templates one by one to obtain a pulse wave template that matches the pulse wave and update the pulse wave template based on the pulse wave. The number of pulse wave templates is fixed and is used to store the matched pulse wave data.

[0080] The judging module 43 is configured to judge whether there is a target pulse wave template with a dominant pulse wave among the plurality of pulse wave templates according to a preset rule.

[0081] The cyclic calculation module 44 is used to calculate the amplitude value of the dominant pulse wave corresponding to the current pressure step in the target pulse wave template, and detect the pulse wave of the next pressure step to calculate the amplitude value of the dominant pulse wave corresponding to the next pressure step.

[0082] For the description of the dominant pulse wave extraction device for step-type blood pressure measurement, reference may be made to the dominant pulse wave extraction method for step-type blood pressure measurement, which will not be described in detail.

[0083] The present invention further provides an electronic device, comprising:

[0084] At least one processor; and at least one memory in communication with the processor, wherein: the memory stores program instructions that can be executed by the processor, and the processor calls the program instructions to execute the above-mentioned dominant pulse wave extraction method for step-type blood pressure measurement.

[0085] The present invention also provides a computer-readable storage medium storing a computer program, which, when executed by a processor, implements the above-mentioned method for extracting the dominant pulse wave for step-type blood pressure measurement.

[0086] It is understood that computer-readable storage media may include: any entity or device capable of carrying a computer program, recording media, USB flash drives, mobile hard drives, magnetic disks, optical disks, computer memory, read-only memory (ROM), random access memory (RAM), and software distribution media, etc. A computer program includes computer program code. The computer program code may be in source code form, object code form, an executable file, or some intermediate form, etc. A computer-readable storage medium may include: any entity or device capable of carrying a computer program code, recording media, USB flash drives, mobile hard drives, magnetic disks, optical disks, computer memory, read-only memory (ROM), random access memory (RAM), and software distribution media, etc.

[0087] In certain embodiments of the present invention, the device may include a controller, which is a single-chip microcomputer chip that integrates a processor, memory, a communication module, etc. The processor may refer to the processor that the controller will contain. The processor may be a central processing unit (CPU), other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), off-the-shelf programmable gate arrays (FPGAs), other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc.

[0088] Any process or method description in a flowchart or otherwise described herein may be understood to represent a module, segment or portion of code comprising one or more executable instructions for implementing a specific logical function or process step, and the scope of the preferred embodiments of the present invention includes alternative implementations in which functions may be performed out of the order shown or discussed, including performing functions in a substantially simultaneous manner or in the reverse order depending on the functions involved, which should be understood by those skilled in the art to which the embodiments of the present invention pertain.

[0089] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of the two. In order to clearly illustrate the interchangeability of hardware and software, the above description has generally described the composition and steps of each example according to function. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the present invention.

[0090] The above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit the same. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the various embodiments of the present invention.

Claims

1. A method for extracting a dominant pulse wave for step-type blood pressure measurement, characterized in that: include: Detect and obtain the pulse wave when the cuff is at the current pressure level; Matching the pulse wave with a plurality of pulse wave templates one by one to obtain a pulse wave template that can match the pulse wave, and updating the pulse wave template based on the pulse wave; the number of the pulse wave templates is fixed and used to store matching pulse wave data; Determining, according to a preset rule, whether there is a target pulse wave template with a dominant pulse wave among the plurality of pulse wave templates; The amplitude value of the dominant pulse wave corresponding to the current pressure step in the target pulse wave template is calculated, and the pulse wave of the next pressure step is detected to calculate the amplitude value of the dominant pulse wave corresponding to the next pressure step.

2. The method for extracting the leading pulse wave for step-type blood pressure measurement according to claim 1, characterized in that: The step of matching the pulse wave with a plurality of pulse wave templates one by one to obtain a pulse wave template that can match the pulse wave comprises: Correlation coefficients between the current pulse wave and the pulse waves in the multiple pulse wave templates are calculated respectively, and by judging whether the correlation coefficients are greater than a first threshold, it is determined whether the current pulse wave matches one of the pulse wave templates or does not match any of the multiple pulse wave templates.

3. The method for extracting the leading pulse wave for step-type blood pressure measurement according to claim 2, characterized in that: The step of matching the pulse wave with a plurality of pulse wave templates one by one to obtain a pulse wave template that can match the pulse wave further includes: The current pulse wave is matched with the pulse wave template of the previous pulse wave, and then the current pulse wave is matched with other pulse wave templates; when matching with other pulse wave templates, the current pulse wave is matched in descending order according to the number of pulse waves contained in the pulse wave template.

4. The method for extracting the leading pulse wave for step-type blood pressure measurement according to claim 2 or 3, characterized in that: The step of matching the pulse wave with a plurality of pulse wave templates one by one to obtain a pulse wave template that can match the pulse wave further includes: If the current pulse wave is the first pulse wave of the current pressure step or the current pulse wave does not match multiple pulse wave templates, and the number of existing pulse wave templates reaches a preset number, an invalid pulse wave template among the multiple pulse wave templates is deleted and a new pulse wave template is created based on the current pulse wave.

5. The method for extracting the leading pulse wave for step-type blood pressure measurement according to claim 4, characterized in that: The method of deleting an invalid pulse wave template among the plurality of pulse wave templates and creating a new pulse wave template based on the current pulse wave includes: Traverse all pulse wave templates except the pulse wave template where the previous pulse wave is located, set the pulse wave template with the least number of pulse waves among all other pulse wave templates as an invalid template, or set the pulse wave template with the largest distance between the latest pulse wave position and the position of the currently detected pulse wave among all other pulse wave templates as an invalid template.

6. The method for extracting the leading pulse wave for step-type blood pressure measurement according to claim 2, characterized in that: Before respectively calculating the correlation coefficients between the current pulse wave and the pulse waves in the multiple pulse wave templates, the method also includes: respectively calculating the amplitude ratio coefficients between the current pulse wave and the pulse waves in the multiple pulse wave templates; if the amplitude ratio coefficients are less than or equal to the second threshold, continuing to respectively calculate the correlation coefficients between the current pulse wave and the pulse waves in the multiple pulse wave templates.

7. The method for extracting the leading pulse wave for step-type blood pressure measurement according to claim 1, characterized in that: The updating of the pulse wave template based on the pulse wave comprises: Update the pulse wave number of the pulse wave template, update the pulse wave position of the pulse wave template, update the pulse wave data of the pulse wave template, and update the pulse wave amplitude of the pulse wave template.

8. The method for extracting the leading pulse wave for step-type blood pressure measurement according to claim 7, characterized in that: The updating of the pulse wave template based on the pulse wave further comprises: The number of pulse waves of the pulse wave template is increased by one, the latest pulse wave position of the pulse wave template is updated to the pulse wave position of the current pulse wave, the difference between the starting point and the maximum point of the pulse wave of the pulse wave template is updated to the pulse wave amplitude of the pulse wave template, and the pulse wave data of the pulse wave template is updated according to the following formula: Among them TD new (n) is the updated template pulse wave data, TD old (n) is the template pulse wave data before updating, and pw(n) is the newly detected pulse wave data.

9. The method for extracting the leading pulse wave for step-type blood pressure measurement according to claim 1, characterized in that: The step of determining, according to a preset rule, whether there is a target pulse wave template with a dominant pulse wave among the plurality of pulse wave templates comprises: A pulse wave template including two consecutive pulse waves is used as a target pulse wave template; or A pulse wave template including a number of pulse waves greater than a third threshold value and a pulse wave amplitude greater than other pulse wave templates is used as a target pulse wave template; or The pulse wave template including a number of pulse waves greater than a fourth threshold is used as a target pulse wave template.

10. A leading pulse wave extraction device for step-type blood pressure measurement, characterized in that: include: An acquisition module, used for detecting and acquiring a pulse wave when the cuff is at a current pressure step; A matching module, used for matching the pulse wave with a plurality of pulse wave templates one by one, obtaining a pulse wave template that can match the pulse wave, and updating the pulse wave template based on the pulse wave; the number of pulse wave templates is fixed and used for storing matched pulse wave data; A judging module, used for judging whether there is a target pulse wave template with a dominant pulse wave among the plurality of pulse wave templates according to a preset rule; The cyclic calculation module is used to calculate the amplitude value of the dominant pulse wave corresponding to the current pressure step in the target pulse wave template, and detect the pulse wave of the next pressure step to calculate the amplitude value of the dominant pulse wave corresponding to the next pressure step.

11. An electronic device, characterized in that: include: at least one processor; And at least one memory communicatively connected to the processor, wherein: the memory stores program instructions executable by the processor, and the processor calls the program instructions to execute the dominant pulse wave extraction method for step blood pressure measurement as described in any one of claims 1 to 9.

12. A computer-readable storage medium, characterized in that: A computer program is stored thereon, and when the computer program is executed by a computer, the leading pulse wave extraction method for step-type blood pressure measurement according to any one of claims 1 to 9 is executed.

Citation Information

Patent Citations

  • Step deflation method and device of blood pressure air valve, sphygmomanometer and storage medium

    CN116327151A

  • Human body blood pressure measuring method based on individual correction

    CN117357079A

  • Method for operating a blood pressure measuring apparatus, and apparatus for carrying out the method

    US20230263411A1

  • Electronic sphygmomanometer and method of controlling operation of same

    US5522395A