CN-121694716-B - Pulse wave conduction speed measuring method and device based on upper arm type sphygmomanometer
Abstract
The embodiment of the application provides a pulse wave conduction speed measuring method, device, electronic equipment and storage medium based on an upper arm type sphygmomanometer. The method is applied to an upper arm type sphygmomanometer provided with an air bag, an electrocardiosignal acquisition part and a Korotkoff sound signal acquisition part, and comprises the steps of acquiring electrocardiosignals acquired by the electrocardiosignal acquisition part and Korotkoff sound signals acquired by the Korotkoff sound signal acquisition part in a deflation stage after the air bag of the cuff worn by an upper arm of a user is inflated to the cuff to press a brachial artery to be closed, analyzing electrocardiosignals acquired by the electrocardiosignal acquisition part in a designated heartbeat period to acquire peak positions of R waves in each heartbeat period, analyzing the Korotkoff sound signals by taking the peak positions as references to determine arrival moments of the Korotkoff sound signals in each heartbeat period, and calculating pulse wave conduction speeds based on differences between the arrival moments of the Korotkoff sound signals and the peak positions of the R waves. The method improves the accuracy of pulse wave velocity measurement.
Inventors
- WANG FUZHOU
- LIU YINGJIAN
Assignees
- 北京汉王大健康科技有限公司
Dates
- Publication Date
- 20260508
- Application Date
- 20260212
Claims (9)
- 1. The pulse wave conduction velocity measuring method based on the upper arm type sphygmomanometer is applied to the upper arm type sphygmomanometer and is characterized by comprising a cuff provided with an air bag, an electrocardiosignal acquisition component and a Korotkoff sound signal acquisition component, wherein the method comprises the following steps of: Acquiring an electrocardiosignal acquired by the electrocardiosignal acquisition component and a Korotkoff sound signal generated by blood flowing in the brachial artery acquired by the Korotkoff sound signal acquisition component in a deflation stage after an air bag of the cuff worn on an upper arm of a user is inflated to the state that the cuff presses the brachial artery to be closed; Analyzing the electrocardiosignals of the designated heartbeat period to obtain the peak position of the R wave in each heartbeat period; Analyzing the Korotkoff sound signals by taking the peak position as a reference to determine the arrival time of the Korotkoff sound signals in each heartbeat period, wherein the analysis is performed on the Korotkoff sound signals by taking the peak position as a reference to determine the arrival time of the Korotkoff sound signals in each heartbeat period, and the analysis comprises the steps of performing high-pass filtering and denoising processing on the Korotkoff sound signals to obtain denoised discrete Korotkoff sound signals, calculating TKEO values of the discrete Korotkoff sound signals by adopting TKEO energy operators to obtain TKEO value sequences of the Korotkoff sound signals, performing envelope extraction on the TKEO value sequences to obtain energy envelopes of the Korotkoff sound signals, determining envelope fragments corresponding to the peak positions in the energy envelopes by taking the peak position as a reference, and searching the first rising edge of the energy envelopes with the maximum slope and exceeding the self-adaptive noise baseline in the envelope fragments to serve as the arrival time of the corresponding Korotkoff sound signals in the heartbeat period; And calculating pulse wave conduction speed based on the difference value between the arrival time of the Korotkoff sound signal and the peak position of the R wave in each heartbeat period.
- 2. The method according to claim 1, wherein calculating the pulse wave velocity based on a difference between an arrival time of the koff sound signal and a peak position of the R wave in each of the heartbeat periods includes: Calculating signal conduction time in a single heartbeat period based on the difference value between the arrival time of the Korotkoff sound signal in each heartbeat period and the peak position of the R wave; acquiring a signal transmission distance in the cuff based on the setting position of the Korotkoff sound signal acquisition component in the cuff and/or the width of the cuff; acquiring a body surface measurement distance matched with the user; taking the sum of the signal transmission distance in the sleeve band and the body surface measurement distance as the total signal transmission distance; Pulse wave velocity is calculated based on the total signal transmission distance and the signal transmission time.
- 3. The method of claim 1, wherein analyzing the electrocardiographic signals for a given heart cycle to obtain peak positions of R-waves for each heart cycle comprises: Carrying out band-pass filtering treatment on the electrocardiosignals to obtain filtering signals; r wave enhancement processing is carried out on the filtering signal, and the energy envelope of the electrocardiosignal is constructed; Scanning the energy envelope through a self-adaptive double threshold value to determine an R wave search time window; searching the maximum value of the electrocardiosignals in each R wave searching time window to obtain the position of the maximum value; The position of the maximum value is taken as the peak position of the R wave in each specified heartbeat period.
- 4. A method according to claim 3, wherein said R-wave enhancing the filtered signal to construct an energy envelope of the electrocardiograph signal comprises: Performing five-point differential processing on the filtered signal to obtain a first denoising signal enhanced by R waves; performing point-by-point square signal enhancement processing on the first denoising signal to obtain an R wave enhanced second denoising signal; and carrying out moving window integration processing on the second denoising signal to obtain the energy envelope of the electrocardiosignal.
- 5. The method of claim 1, wherein determining an envelope segment in the energy envelope corresponding to each of the peak locations based on the peak locations comprises: For each peak position, taking the position of the peak position with a first time delay backward as a window starting point and the position of the peak position with a second time delay backward as a window ending point to obtain a time window corresponding to the peak position; And taking one section of the energy envelope corresponding to each time window as an envelope fragment corresponding to the peak position.
- 6. The pulse wave velocity measuring device based on the upper arm type sphygmomanometer is applied to the upper arm type sphygmomanometer, and comprises a cuff provided with an air bag, an electrocardiosignal acquisition component and a Korotkoff sound signal acquisition component, wherein the device comprises: the signal acquisition module is used for acquiring an electrocardiosignal acquired by the electrocardiosignal acquisition component and a Korotkoff sound signal generated by the blood flow acquired by the Korotkoff sound signal acquisition component in a deflation stage after an air bag of the cuff worn on the upper arm of a user is inflated to the state that the cuff presses the brachial artery to be closed; The electrocardiosignal processing module is used for analyzing the electrocardiosignals with specified heartbeat periods and acquiring peak positions of R waves in each heartbeat period; The Korotkoff sound signal processing module is used for analyzing the Korotkoff sound signals by taking the peak position as a reference to determine the arrival time of the Korotkoff sound signals in each heartbeat period, wherein the Korotkoff sound signals are analyzed by taking the peak position as a reference to determine the arrival time of the Korotkoff sound signals in each heartbeat period, and the Korotkoff sound signal processing module comprises the steps of carrying out high-pass filtering and denoising processing on the Korotkoff sound signals to obtain denoised discrete Korotkoff sound signals, calculating TKEO values of the discrete Korotkoff sound signals by adopting TKEO energy operators to obtain TKEO value sequences of the Korotkoff sound signals, carrying out envelope extraction on the TKEO value sequences to obtain energy envelopes of the Korotkoff sound signals, taking the peak position as a reference to determine envelope fragments corresponding to each peak position in the energy envelopes, searching first rising edges with maximum slopes of the energy envelopes and exceeding adaptive noise baselines in the envelope fragments, and taking the first rising edges as the arrival time of the Korotkoff sound signals in the corresponding heartbeat periods; the pulse wave conduction speed calculation module is used for calculating the pulse wave conduction speed based on the difference value between the arrival time of the Korotkoff sound signal and the peak position of the R wave in each heartbeat period.
- 7. An upper arm type sphygmomanometer is characterized by comprising a cuff provided with an air bag, an electrocardiosignal acquisition part, a Korotkoff sound signal acquisition part and a processor, wherein, The processor is used for acquiring an electrocardiosignal acquired by the electrocardiosignal acquisition component and a Korotkoff sound signal generated by the blood flow acquired by the Korotkoff sound signal acquisition component in a deflation stage after an air bag of the cuff worn on the upper arm of a user is inflated to the state that the cuff presses the brachial artery to be closed; The processor is also used for analyzing the electrocardiosignals of the designated heartbeat period to obtain peak positions of R waves in each heartbeat period, analyzing the Korotkoff sound signals by taking the peak positions as references to determine the arrival moments of the Korotkoff sound signals in each heartbeat period, wherein the analysis is carried out on the Korotkoff sound signals by taking the peak positions as references to determine the arrival moments of the Korotkoff sound signals in each heartbeat period, and the processor comprises the steps of carrying out high-pass filtering and denoising processing on the Korotkoff sound signals to obtain denoised discrete Korotkoff sound signals, calculating TKEO values of each discrete Korotkoff sound signal by adopting TKEO energy operators to obtain TKEO value sequences of the Korotkoff sound signals, carrying out envelope extraction on the TKEO value sequences to obtain energy envelopes of the Korotkoff sound signals, taking the peak positions as references to determine envelope fragments corresponding to the peak positions in the energy envelopes, searching the envelope fragments, wherein the slope of the energy envelopes is maximum and the self-adaptive noise exceeds the first rising moment of the corresponding Korotkoff sound signals in the corresponding heartbeat periods; The processor is further configured to calculate a pulse wave velocity based on a difference between an arrival time of the korotkoff sound signal and a peak position of the R wave in each of the heartbeat periods.
- 8. An electronic device comprising a memory, a processor and program code stored on the memory and executable on the processor, wherein the processor implements the method of any one of claims 1 to 5 when executing the program code.
- 9. A computer readable storage medium having stored thereon program code, which when executed by a processor performs the steps of the method of any of claims 1 to 5.
Description
Pulse wave conduction speed measuring method and device based on upper arm type sphygmomanometer Technical Field The present application relates to the field of detection technology, and in particular, to a pulse wave velocity measurement method based on an upper arm type sphygmomanometer, a pulse wave velocity measurement device based on an upper arm type sphygmomanometer, an electronic device, a storage medium and a computer program product. Background Pulse wave velocity is often used to assess the extent of arteriosclerosis, with higher values indicating poorer vascular elasticity. Therefore, the accuracy of the measurement of the pulse wave velocity is particularly important. The pulse wave velocity measurement methods commonly used in the prior art comprise a neck-thigh pulse wave velocity measurement method, an arm-ankle pulse wave velocity measurement method and an upper arm oscillography. The method for measuring the cervical and femoral pulse wave conduction velocity is complex to operate, needs to expose private parts (groin) of a patient, has strong dependence on an operator method, is difficult to popularize in large-scale screening, comprises a large number of peripheral myogenic arteries in an arm and ankle pulse wave conduction velocity measuring path, is easily influenced by peripheral vascular resistance, needs to be combined with other indexes, has high implementation complexity, calculates the conduction time by collecting pulse waves through a cuff air bag of measuring equipment by an upper arm oscillometric method, however, due to the air circuit integration effect of a 14cm wide cuff, the physical generation position (spatial resolution) of the pulse waves is blurred, and the pulse wave high-frequency components transmitted through a long air duct are lost, have smooth waveforms, so that the positioning error of a wave Foot (Foot) is large (random error can reach 20-30 ms), and seriously influence the measurement precision. It can be seen that there is still a need for improvement in the pulse wave velocity measurement methods of the prior art. Disclosure of Invention The embodiment of the application provides a pulse wave conduction speed measuring method based on an upper arm type sphygmomanometer, which can effectively improve the accuracy of pulse wave conduction speed measurement and is convenient to operate. Correspondingly, the embodiment of the application also provides a pulse wave velocity measuring device based on the upper arm type sphygmomanometer, an electronic device, a storage medium and a computer program product, which are used for ensuring the realization and the application of the pulse wave velocity measuring method. In order to solve the technical problems, the application is realized as follows: in a first aspect, an embodiment of the present application provides a pulse wave velocity measurement method based on an upper arm type sphygmomanometer, which is applied to the upper arm type sphygmomanometer, wherein the upper arm type sphygmomanometer comprises a cuff provided with an air bag, an electrocardiosignal acquisition component and a Korotkoff sound signal acquisition component, and the method comprises: Acquiring an electrocardiosignal acquired by the electrocardiosignal acquisition component and a Korotkoff sound signal generated by blood flowing in the brachial artery acquired by the Korotkoff sound signal acquisition component in a deflation stage after an air bag of the cuff worn on an upper arm of a user is inflated to the state that the cuff presses the brachial artery to be closed; Analyzing the electrocardiosignals of the designated heartbeat period to obtain the peak position of the R wave in each heartbeat period; analyzing the Korotkoff sound signals by taking the peak position as a reference, and determining the arrival time of the Korotkoff sound signals in each heartbeat period; And calculating pulse wave conduction speed based on the difference value between the arrival time of the Korotkoff sound signal and the peak position of the R wave in each heartbeat period. In a second aspect, an embodiment of the present application provides a pulse wave velocity measurement device based on an upper arm type sphygmomanometer, which is applied to the upper arm type sphygmomanometer, the upper arm type sphygmomanometer includes a cuff provided with an air bag, an electrocardiosignal acquisition unit and a Korotkoff sound signal acquisition unit, the device includes: the signal acquisition module is used for acquiring an electrocardiosignal acquired by the electrocardiosignal acquisition component and a Korotkoff sound signal generated by the blood flow acquired by the Korotkoff sound signal acquisition component in a deflation stage after an air bag of the cuff worn on the upper arm of a user is inflated to the state that the cuff presses the brachial artery to be closed; The electrocardiosignal processing module is used for analyzing the electrocardi