Method, a device, and a system for estimating a measure of cardiovascular health of a subject
20220361761 · 2022-11-17
Inventors
Cpc classification
A61B5/0285
HUMAN NECESSITIES
G16H50/20
PHYSICS
G16H50/70
PHYSICS
A61B5/02007
HUMAN NECESSITIES
G16H10/60
PHYSICS
A61B5/7278
HUMAN NECESSITIES
International classification
A61B5/02
HUMAN NECESSITIES
A61B5/00
HUMAN NECESSITIES
A61B5/0285
HUMAN NECESSITIES
G16H10/60
PHYSICS
G16H50/30
PHYSICS
Abstract
A method for estimating a measure of cardiovascular health of a subject comprises: receiving (106) time-based sequences of at least a first and a second artery signal, each representative of pressure pulse wave propagation in an artery and representing pressure pulse wave propagation in positions displaced in relation to each other in the artery; fitting (110) a first and a second waveform to a portion of the time-based sequences to form a first and a second waveform of the first artery signal and a first and a second waveform of the second artery signal, wherein the first waveforms represent a forward propagating wave and the second waveforms represent a backward propagating wave; and determining (112) at least one parameter based on the fitting, wherein the at least one parameter comprises a forward velocity of the pressure pulse wave propagation as a representation of local pulse wave velocity in the artery.
Claims
1. A method for estimating a measure of cardiovascular health of a subject, said method comprising: receiving time-based sequences of at least a first artery signal and a second artery signal, each representative of pressure pulse wave propagation in an artery of the subject, wherein the at least first and second artery signals represent pressure pulse wave propagation in positions displaced in relation to each other in a segment of the artery of the subject; fitting a first waveform and a second waveform to a portion of the time-based sequences of the at least first artery signal and second artery signal to form a first waveform and a second waveform of the first artery signal and a first waveform and a second waveform of the second artery signal, wherein the first waveforms of the first and second artery signals represent a forward propagating wave in the artery between the positions at which pressure pulse wave propagation is represented and the second waveforms of the first and second artery signals represent a backward propagating wave in the artery between the positions at which pressure pulse wave propagation is represented; and determining at least one parameter based on the fitting of the first waveform and the second waveform, wherein the at least one parameter comprises a forward velocity of the pressure pulse wave propagation as a representation of a local pulse wave velocity in the artery.
2. The method according to claim 1, wherein each of the first artery signal and the second artery signal represents acceleration of the pressure pulse wave propagating in the artery of the subject.
3. The method according to claim 1, wherein each of the first artery signal and the second artery signal is a second derivative of a distension waveform at respective positions in the segment of the artery.
4. The method according to claim 1, further comprising, before said fitting, extracting fiducial points in the time-based sequences of the at least first artery signal and second artery signal.
5. The method according to claim 1, further comprising acquiring a first and a second distension waveform using a first and a second ultrasound sensor, and calculating a second derivative of the first distension waveform to form the first artery signal and calculating a second derivative of the second distension waveform to form the second artery signal.
6. The method according to claim 5, wherein the first and the second distension waveforms are acquired by an array of ultrasound sensors configured to acquire distension waveforms from a carotid artery of the subject.
7. The method according to claim 1, wherein receiving time-based sequences comprises receiving time-based sequences of at least the first artery signal, the second artery signal, and a third artery signal.
8. The method according to claim 1, wherein each of said first waveform and said second waveform is a Gaussian waveform.
9. The method according to claim 1, wherein the portion of the time-based sequences corresponds to a diastolic trough to systolic peak within a single heartbeat.
10. The method according to claim 1, wherein the portion of the time-based sequences corresponds to a dicrotic notch within a single heartbeat.
11. The method according to claim 1, wherein the at least one parameter is a parameter describing the first or the second waveform.
12. The method according to claim 1, wherein the fitting of the first waveform and the second waveform comprises iteratively changing a set of parameters for reducing an error between the first waveform and the second waveform and the portion of the time-based sequences of the at least first artery signal and second artery signal.
13. The method according to claim 12, further comprising, during iterative changing of the set of parameters, determining a quality of fitting of the first waveform and the second waveform to the portion of the time-based sequences of the at least first artery signal and second artery signal.
14. The method according to claim 1, further comprising normalizing an amplitude of the first and the second artery signal before said fitting of the first waveform and the second waveform to the portion of the time-based sequences of the at least first artery signal and second artery signal.
15. The method according to claim 1, wherein the forward velocity of the pressure pulse wave propagation is used for estimating a stiffness of the segment of the artery of the subject.
16. The method according to claim 1, further comprising estimating blood pressure of the subject based on the at least one parameter.
17. A computer program product comprising computer-readable instructions such that when executed on a processing unit the computer-readable instructions will cause the processing unit to perform the method according to claim 1.
18. A device for estimating a measure of cardiovascular health of a subject, said device comprising: a processing unit configured to: receive time-based sequences of at least a first artery signal and a second artery signal, each representative of pressure pulse wave propagation in an artery of the subject, wherein the at least first and second artery signals represent pressure pulse wave propagation in positions displaced in relation to each other in a segment of the artery of the subject; fit a first waveform and a second waveform to a portion of the time-based sequences of the at least first artery signal and second artery signal to form a first waveform and a second waveform of the first artery signal and a first waveform and a second waveform of the second artery signal, wherein the first waveforms of the first and second artery signals represent a forward propagating wave in the artery between the positions at which pressure pulse wave propagation is represented and the second waveforms of the first and second artery signals represent a backward propagating wave in the artery between the positions at which pressure pulse wave propagation is represented; and determine at least one parameter based on the fitting of the first waveform and the second waveform, wherein the at least one parameter comprises a forward velocity of the pressure pulse wave propagation as a representation of a local pulse wave velocity in the artery.
19. A system for estimating a measure of cardiovascular health of a subject, said system comprising: the device according to claim 18; and at least a first artery signal sensor and a second artery signal sensor, wherein the first artery signal sensor and the second artery signal sensor are configured to sense pressure pulse wave propagation in the artery of the subject in positions displaced in relation to each other in the segment of the artery of the subject for generating the first artery signal and the second artery signal, respectively.
20. The system according to claim 19, wherein the at least first artery signal sensor and second artery signal sensor are arranged in an array of ultrasound sensors configured to acquire distension waveforms from a carotid artery of the subject.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0105] The above, as well as additional objects, features, and advantages of the present inventive concept, will be better understood through the following illustrative and non-limiting detailed description, with reference to the appended drawings. In the drawings like reference numerals will be used for like elements unless stated otherwise.
[0106]
[0107]
[0108]
[0109]
DETAILED DESCRIPTION
[0110] Pulse wave velocity (PWV) is a useful measure for assessing cardiovascular health of a subject. In principle, a local PWV could be determined by determining a time difference of a pressure pulse wave between different positions along an artery. Looking at the time difference of a characteristic of the pressure pulse wave between the positions, the time difference may be determined. Then, local PWV can be determined by dividing a distance between the positions by the determined time difference.
[0111] However, a pressure pulse wave observed in a position of an artery is based on confluence of forward propagating waves and backward propagating waves due to reflections in the artery system. Thus, the characteristic of the pressure pulse wave is affected by backward propagating waves, such that local PWV estimations will be biased by the confluence of forward and backward propagating waves.
[0112] The confluence of forward and backward propagating waves varies to different extents between human beings. This further means that there is a need to handle this confluence of forward and backward propagating waves in order to correctly determine the local PWV.
[0113] In
[0114] As can be seen, the first fiducial point appears first in time in a first waveform (bottom curve in the left-hand graph of
[0115]
[0116] Referring now to
[0117] In the description of the method below, reference will also be made to a system 300 for performing the method, which is shown in
[0118] The method may be a computer-implemented method of analyzing acquired information representing the pressure pulse wave propagation in a segment of the artery. Thus, in some embodiments, the method may consist only of steps for processing signals, which may be purely performed by the processing unit 210.
[0119] The processing unit 210 may be arranged arranged integrated with artery signal sensors 320a-320f of the system 300 such that the processing unit 210 may receive information representing the pressure pulse wave propagation in a segment of the artery through communication within a single physical housing for further processing the signals and determining the local PWV of the subject. The single physical housing may be designed as a wearable, since the artery signal sensors 320a-320f may need to be arranged in contact with skin of the subject in order to acquire signals representing the pressure pulse wave propagation in the segment of the artery.
[0120] The processing unit 210 may alternatively be arranged in a separate housing 212, which may or may not be worn by the subject. The processing unit 210 may receive signals from the artery signal sensors 320a-320f by wired or wireless communication.
[0121] The processing unit 210 being provided in a wearable device may provide that the subject may be presented with the measure of the cardiovascular health in the wearable device in real time. Thus, the subject may continuously have information of the cardiovascular health available. The processing unit 210 may be arranged in a device 200 that the subject may anyway wear, such as in a smartwatch.
[0122] Alternatively, the processing unit 210 may be provided in a unit that may not necessarily be worn by the subject, but which may be available for short-range communication with the artery signal sensors 320a-320f, such as the processing unit 210 being arranged in a smartphone.
[0123] As a further alternative, the processing unit 210 may be provided anywhere, such as “in the cloud”. The processing unit 210 may communicate with the artery signal sensors 320a-320f through a computer network, such as the Internet, enabling the processing unit 210 to be arranged anywhere in relation to the artery signal sensors 320a-320f. The processing unit 210 may communicate results of the determination of the local PWV of the subject back to the subject to enable presentation to the subject, e.g. communicating to a smartphone, to a wearable device, or to the artery signal sensors 320a-320f.
[0124] As yet another alternative, the processing unit 210 may be distributed such that part of the processing is performed in one physical location and other parts are performed in another physical location.
[0125] In case the processing unit 210 is integrated with or linked to the artery signal sensors 320a-320f for acquiring the information in the system 300, the method performed by the system can also include steps for acquiring the information representing the pressure pulse wave propagation. Thus, before computer-implemented processing of signals, the method may comprise acquiring 102 of a first and a second signal by a first artery signal sensor 320a and a second artery signal sensor 320b, the first and the second signals representing the pressure pulse wave propagation.
[0126] According to an embodiment, the first and second signals may be acquired as raw ultrasound radio frequency signals. The raw signals may be processed in order to represent a first distension waveform and a second distension waveform. Each of the first and second distension waveforms may suitably be acquired by first and second ultrasound sensors 320a, 320b from a carotid artery. Each of the first and second ultrasound sensors 320a, 320b may in fact comprise a set of ultrasound elements, such that the information acquired by the sets of ultrasound elements may be processed to form the first and second distension waveforms, respectively.
[0127] The distension waveforms may represent changes to a diameter of the artery as caused by pressure pulse wave and blood flow propagating through the artery. The distension waveforms may be suitable for robustly determining pressure pulse wave propagation in the artery and the ultrasound sensors 320a-320f may be configured to acquire distension waveforms.
[0128] It may be possible to obtain a strong signal of pressure pulse wave propagation in the carotid artery such that acquiring distension waveforms from a carotid artery allows accurate determination of the local PWV. Further, using the carotid artery enables determination of a central pulse wave velocity, i.e. a pulse wave velocity through large arteries of the subject.
[0129] The method may further comprise determining 104 first and second artery signals based on the first and second signals acquired by the first and second artery signal sensors 320a, 320b, respectively. For instance, each of the first and second distension waveforms may be processed to calculate a second derivative of the respective waveforms so as to form the first and second artery signals, respectively. Thus, each of the first artery signal and the second artery signal may represent acceleration of the pressure pulse wave propagating in the artery of the subject.
[0130] The first and second artery signals may alternatively be directly generated by the first and second artery signal sensors 320a, 320b, respectively. Thus, the first and second artery signals may directly acquire signals representing acceleration of the pressure pulse wave propagating in the artery of the subject, e.g. by the first and second artery signals being accelerometers.
[0131] The method further comprises receiving 106, by the processing unit 210, time-based sequences of at least the first artery signal and the second artery signal. Each of the first and the second artery signal is thus representative of pressure pulse wave propagation in the artery of the subject. Further, the at least first and second artery signals represent pressure pulse wave propagation in positions displaced in relation to each other in the segment of the artery of the subject.
[0132] It should be realized that the processing unit 210 may receive more than two artery signals, such that the processing unit 210 may receive time-based sequences of at least the first artery signal, the second artery signal and a third artery signal, and optionally time-based sequences of even further artery signals, such as receiving a total of eight, 16, or 32 artery signals. Each artery signal represents the pressure pulse wave propagation in a unique position of the segment of the artery.
[0133] The time-based sequences could be analog sequence, such that artery signals that are continuous in time are represented by the time-based sequences. Alternatively, the time-based sequences could be digital sequences, such that a sequence of discrete values is provided. If the processing unit 210 is configured to receive analog sequences, the processing unit 210 may first perform analog-to-digital conversion in order to allow digital processing of the artery signals.
[0134] The method further comprises processing by the processing unit 210 of the received time-based sequences of at least the first and second artery signals. Details of the processing will now be described.
[0135] The method may comprise extracting 108 fiducial points in the time-based sequences of the first and second artery signals.
[0136] The extracted fiducial points may be used for determining end points of a portion of the time-based sequences to be analyzed, wherein the portion may define a part of the cardiac cycle from diastole to diastole as seen in the artery or the portion may define an entire cardiac cycle.
[0137] The extracted fiducial points may also define characteristics in the first and second artery signals, which may be used in determining representations of forward and backward propagating waves in the first and second artery signals.
[0138] The extraction of fiducial points may facilitate robust determination of the forward and backward propagating waves. Also, the use of fiducial points in determining the forward and backward propagating waves may imply that the representation of the pressure pulse wave propagation is physiologically comprehensible. This may make the estimated measures of cardiovascular health based on the method attractive to be used by a physician in making a diagnosis. However, it should be realized that extracting fiducial points may not be necessary. If a machine learning method is trained to analyze time-based sequences of the first and second artery signals, the machine-learned method may determine representations of forward and backward propagating waves without first extracting fiducial points in the time-based sequences of the first and second artery signals.
[0139] The extracting of fiducial points may be achieved through at least one of: determining a local minimum in any one of the distension waveform or a first to fifth derivative of the distension waveform, determining a local maximum in any one of the distension waveform or a first to fifth derivative of the distension waveform, determining an inflection point in any one of the distension waveform or a first to fifth derivative of the distension waveform.
[0140] According to an embodiment, an upstroke of the distension waveform may be determined by determining a maximum in the first derivative of the distension waveform. Then, a second derivative of the distension waveform may be searched for maxima, preceding and succeeding to the determined maximum in the first derivative of the distension waveform. The preceding maximum in the second derivative defines the systolic foot and the succeeding maximum defines the dicrotic notch.
[0141] Both a complex of the time-based sequence around the systolic foot and a complex of the time-based sequence around the dicrotic notch provides information of a predominantly forward directed wave (a forward propagating wave) followed by an early reflected wave (a backward propagating wave).
[0142] Inflection points of the reflected wave may be extracted as fiducial points by detecting succeeding maxima (in relation to the maxima defining the systolic foot and the dicrotic notch, respectively) by zero crossings in a third derivative of the distension waveform or, with progression confluence of the forward directed wave and the reflected wave, as turning points by zero crossings in a fourth derivative of the distension waveform.
[0143] The portion of the time-based sequences to be analyzed may be selected as a complex around the systolic foot corresponding to a diastolic trough to a systolic peak within a single cardiac cycle. The portion of the time-based sequences to be analyzed may alternatively be selected as a complex corresponding to the dicrotic notch within a single cardiac cycle. It should be realized that each of these portions may be analyzed to allow determining local PWVs within different portions of the cardiac cycle.
[0144] Each of the artery signals may be normalized in amplitude to accommodate for potential discrepancies between the artery signal sensors 320a-320f.
[0145] Each of the artery signals may further be detrended to remove low-frequency wave components.
[0146] Both normalizing of the amplitude and detrending may ensure that the following analysis of the artery signals is performed with a high weight to temporal characteristics (i.e. how the pressure pulse wave propagates between the positions in the artery) compared to amplitude characteristics. This is useful for providing a better estimate of the local PWV.
[0147] The method further comprises fitting 110 a first waveform and a second waveform to the portion of the time-based sequences of the at least first artery signal and second artery signal to form a first waveform and a second waveform of the first artery signal and a first waveform and a second waveform of the second artery signal, wherein the first waveforms of the first and second artery signals represent a forward propagating wave in the artery between the positions at which pressure pulse wave propagation is represented and the second waveforms of the first and second artery signals represent a backward propagating wave in the artery between the positions at which pressure pulse wave propagation is represented.
[0148] Referring now to
[0149] When using Gaussian waveforms, the fitting is performed to generate a Double Gaussian Propagation Model (DPGM) for representing the portion of the time-based sequences.
[0150] The DPGM comprises two Gaussian waveforms to respectively fit the forward and backward propagating waves within the second derivative of the distension waveforms
[0151] The DPGM is defined as:
[0152] wherein t denotes time [s], x denotes a distance [m] along the segment in the artery, and 8 parameters are used for modelling the first and second waveforms (see
[0153]
[0154] The fitting of the first waveform and the second waveform may comprise iteratively changing the set of parameters for reducing an error between the first waveform and the second waveform and the portion of the time-based sequences of the at least first artery signal and second artery signal.
[0155] The iterations may be performed in relation to a root mean squared error (RMSE.sub.DPGM) between measured waveforms (distension acceleration waveforms) and the DPGM. Initial values for the iterative fitting may be assessed from the extracted fiducial points, SF and ipSF. For instance, initial values of a.sub.1, a.sub.2, c.sub.1, and c.sub.2 may be based on respective amplitude and timing of the SF and ipSF features; w.sub.1 and w.sub.2 may be based on half an interval between the SF and ipSF features and v.sub.1 and v.sub.2 may be based on respective spatiotemporal gradient from most proximal to most distal waveforms.
[0156] The iterative fitting may proceed until the error is no longer reduced, such that the fitting is optimized. Alternatively, the iterative fitting may proceed until the error has been reduced below a threshold value, such that it is considered that the fitting is sufficient. According to yet another alternative, the iterative fitting may proceed until a maximum number of iterations have been performed.
[0157] The fitting may comprise checking whether any of the above alternative conditions for terminating the iterative fitting is met and terminating the iterative fitting if any of the conditions is met. However, it should be realized that the fitting need not check for all of the alternative conditions. Rather, in some embodiments, one or two of the conditions may be used for determining whether the iterative changing is to be terminated.
[0158] Quality of fitting (QoF) may be assessed during the iterative fitting and/or after the iterative fitting is terminated. The QoF may provide an indication of how well the DPGM is able to model the artery signals, which may be used for determining whether parameters determined based on the DPGM are reliable.
[0159] QoF may be assessed as percentage of the artery signals being accounted by the DPGM relative to a mean amplitude of the artery signals:
[0160] wherein RMSE.sub.μ is a root mean squared error between the measured waveforms (distension acceleration waveforms) and a mean value of the measured waveforms.
[0161]
[0162] Referring again to
[0163] The at least one parameter comprises a forward velocity of the pressure pulse wave propagation as a representation of a local PWV in the artery. The forward velocity may for instance be estimated using the parameter v.sub.1 of the DPGM directly.
[0164] The at least one parameter may be further used to determine further measures of the cardiovascular health of the subject. According to an embodiment, the forward velocity of the pressure pulse wave propagation is used for estimating a stiffness of the segment of the artery of the subject.
[0165] According to another embodiment, the method further comprises estimating blood pressure of the subject based on the at least one parameter.
[0166] A correct estimation of PWV may be used for determining a corresponding blood pressure. As mentioned above, the pressure pulse wave propagation may exhibit different local PWVs in different portions of the cardiac cycle. Thus, corresponding different levels of blood pressure may be determined within the cardiac cycle, which may allow for further analysis of the cardiovascular health of the subject.
[0167] Referring now to
[0168] The device 200 may be configured to perform the computer-implemented signal processing steps of the method described above. Thus, the device 200 comprises a processing unit 210 which is configured to perform the signal processing steps, such as steps 106, 108, 110, and 112 described above.
[0169] The processing unit 210 may be implemented as any special-purpose or general-purpose processing unit, such as a central processing unit (CPU) that executes a software program for performing the signal processing steps. According to an alternative, the processing unit 210 may be implemented as a dedicated hardware circuitry, such as an Application-Specific Integrated Circuit (ASIC).
[0170] The device 200 may be configured as a wearable device, as shown in
[0171] The device 200 may thus comprise a housing 212, which carries the processing unit 210 and which is configured for attachment or arrangement of the device 200 at or around a body part of the subject.
[0172] The device 200 may further comprise a communication unit for communicating with entities external to the housing 212 of the device 200. The communication unit may be configured for wired or wireless communication with external entities.
[0173] The system 300 includes the device 200. The system 300 further comprises the artery signal sensors 320a-320f (illustrated in enlargement A of
[0174] According to an embodiment, the artery signal sensors 320a-320f are arranged in an array of ultrasound sensors configured to acquire distension waveforms from a carotid artery of the subject.
[0175] The array of ultrasound sensors 320a-320f may be compact and arranged on a small carrier, such as a patch 322, that may be locally arranged in relation to the segment of the artery. This ensures that the ultrasound sensors 320a-320f may be comfortably worn so as to facilitate continuous monitoring of the subject wearing the ultrasound sensors 320a-320f for a long period of time.
[0176] It may be possible to obtain a strong signal of pressure pulse wave propagation in the carotid artery such that acquiring distension waveforms from a carotid artery allows accurate determination of the local PWV.
[0177] However, it should be realized that ultrasound sensors are not necessarily used. According to another embodiment, the artery signal sensors are optical sensors, piezoelectric tonometers, bioimpedance sensors or radio frequency sensors.
[0178] Thus, the first and second artery signals need not necessarily be based on detection by ultrasound sensors, but other alternatives may be considered. For instance, sensors based on optical principles, such as a photoplethysmography sensor or an optical coherence tomography sensor may be used. The sensors may be used for detecting signals representing pressure pulse wave and/or blood flow propagating through the artery.
[0179] The artery signal sensors 320a-320f may further be associated with a communication unit for communication with the communication unit associated with the processing unit 210. In this way, the artery signals may be transferred from the artery signal sensors 320a-320f to the processing unit 210 for the signal processing to be performed therein.
[0180] In the above the inventive concept has mainly been described with reference to a limited number of examples. However, as is readily appreciated by a person skilled in the art, other examples than the ones disclosed above are equally possible within the scope of the inventive concept, as defined by the appended claims.