3-D ULTRASOUND CORONAROGRAPHY, A NON-IONIZING AND NON-INVASIVE TECHNOLOGY FOR MULTI-SCALE ANATOMICAL AND FUNCTIONAL IMAGING OF CORONARY CIRCULATION
20230225698 · 2023-07-20
Inventors
- Mathieu Pernot (Paris, FR)
- Mickael TANTER (Paris, FR)
- Clément PAPADACCI (Paris, FR)
- Oscar DEMEULENAERE (Paris, FR)
Cpc classification
A61B8/5223
HUMAN NECESSITIES
G01S15/8925
PHYSICS
A61B8/4416
HUMAN NECESSITIES
A61B8/483
HUMAN NECESSITIES
International classification
Abstract
The present invention relates to the field of ultrasounds and imagining of the coronary blood flow of the heart. Patients with coronary microvascular dysfunction (CMD) have poor prognostic with significantly higher rates of cardiovascular events, including hospitalization for heart failure, sudden cardiac death, and myocardial infarction (MI). Despite the urgent clinical need, there are no non-ionizing and non-invasive techniques available in clinic to directly visualize the coronary microvasculature and assess the local coronary microvascular system. Flow imaging remains a difficult task to perform in the heart because of the fast movements of this organ. In order to overcome the limitations of actual imaging methods for the coronary blood flow, the inventors proposed an ultrasound ultrafast imaging method that automatically detect the time periods in which the myocardium velocity is low and estimate the coronary flow velocity and the tissue velocity from the same data acquisition.
Claims
1. Method for imaging coronary blood flow of the heart of a living being, said method including at least: a) an acquisition wherein unfocused ultrasonic waves are transmitted in the heart by a 2D array ultrasonic transducer and raw data from backscattered ultrasonic waves are acquired by said 2D array ultrasonic transducer; b) an imaging wherein a sequence of N 3D volumetric coronary blood flow images of said living heart is generated from said raw data, said sequence of 3D images forming an animation showing movements of an imaged volume of the heart; c) a determination wherein at least one time window is determined, for which the motion of the heart is minimum; d) a computation wherein a 3D cartography of at least one parameter related to coronary blood flow velocity is automatically computed in said imaged volume, based on the sequence of N 3D coronary blood flow images corresponding to the at least one time window identified in c); e) a location wherein at least one point of interest having a predetermined property is located in said sequence of N 3D coronary blood flow images corresponding to the at least one time window identified in c), based solely on the 3D cartography of d); and f) a quantification wherein the coronary blood flow velocity is automatically determined at the at least one point of interest of e) and a predetermined quantification parameter is automatically computed, involving said coronary blood flow velocity; said coronary blood flow velocity being automatically determined at said at least one point of interest based solely on the 3D cartography of d).
2. The method according to claim 1, wherein the determination c) comprises: i) an imaging wherein a sequence of N 3D volumetric tissue images of said living heart are generated from the raw data of a), said sequence of 3D images forming an animation showing movements of an imaged volume of the heart, ii) a computing wherein a 3D cartography of at least one parameter related to heart tissue velocity is automatically computed in said imaged volume, based on said sequence of N 3D volumetric tissue images showing movements of an imaged volume of the heart, iii) a motion estimation of the heart tissue wherein at least one point of interest having a predetermined property is located in said sequence of N 3D volumetric tissue images, based solely on the 3D cartography of ii), and wherein the tissue velocity at said at least one point of interest is automatically determined; and iv) a determination wherein said time window is determined, for which the tissue velocity quantified in iii) reaches a minimum velocity.
3. The method according to claim 2, wherein the minimum velocity of iv) is less than 5 cm/s.
4. The method according to claim 1, wherein the at least one time window of determination c) is determined by means of electrocardiography.
5. The method according to claim 1, wherein the at least one time window of c) corresponds to the beginning and the end of the diastole phase and the quantification parameter of f) is chosen amongst flow, maximum speed, average speed or temporal speed profile.
6. The method according to claim 1, further comprising a tracking wherein microbubbles or ultrasound contrast agents are tracked and their trajectory and speed is determined, in a patient that has been previously administered microbubbles or ultrasound contrast agents injected in his vascular system.
7. The method according to claim 1, wherein tissue motion estimation is performed by means of a Doppler estimator or speckle tracking.
8. The method according to claim 6, wherein the microbubbles or ultrasound contrast agents tracking comprises spatiotemporal filtering or machine learning.
9. The method according to claim 1, wherein the density of the coronary vessels is automatically quantified; the blood volume perfused by volume unit is automatically quantified; a stenosis is automatically detected by means of an acceleration of the blood flow velocity; the coronary flow reserve index is obtained by estimating the variation of coronary blood flow velocity in a patient that has been previously administrated with a vasodilator substance; and further comprising an automatic segmentation step of the central cavity.
10. Apparatus for 4D imaging coronary blood flow of the heart of a living being, said apparatus including at least a 2D array ultrasonic probe and a control system configured to: (a) transmit unfocused ultrasonic waves in the heart by a 2D array ultrasonic transducer and acquire raw data from backscattered ultrasonic waves through said 2D array ultrasonic transducer; (b) generate a sequence of N 3D volumetric coronary blood flow images of said heart from said raw data, said sequence of 3D images forming an animation showing movements of an imaged volume of the heart; (c) identify at least one time window for which the motion of the heart is minimum; (d) automatically compute a 3D cartography of at least one parameter related to coronary blood flow velocity in said imaged volume, based on the sequence of N 3D coronary blood flow images corresponding to the at least one time window identified in (c); (e) locate at least one point of interest having a predetermined property in said sequence of N 3D coronary blood flow images corresponding to the at least one time window identified in (c), based solely on the 3D cartography of (d); and (f) automatically determine the coronary blood flow velocity at the at least one point of interest of (e) based solely on the 3D cartography of (d) and automatically compute a predetermined quantification parameter involving said coronary blood flow velocity.
11. Apparatus according to claim 10, wherein in (c), the apparatus is configured to: (i) generate a sequence of N 3D volumetric tissue images of said heart from the raw data of (a), said sequence of 3D images forming an animation showing movements of an imaged volume of the heart, (ii) automatically compute a 3D cartography of at least one parameter related to heart tissue velocity in said imaged volume, based on said sequence of N 3D volumetric tissue images showing movements of an imaged volume of the heart, (iii) locate at least one point of interest having a predetermined property in said sequence of N 3D volumetric tissue images, based solely on the 3D cartography of (ii), and automatically determine the tissue velocity at said at least one point of interest; (iv) determine said at least one time window for which the tissue velocity quantified in (iii) reaches a minimum velocity.
12. Apparatus according to claim 11, wherein in (c), the apparatus is configured to determine the at least one time window of (c) by means of electrocardiography.
13. A computer-readable medium comprising instructions which, when executed by a computer, cause the computer to: a) transmit unfocused ultrasonic waves in a living heart by a 2D array ultrasonic transducer and acquire raw data from backscattered ultrasonic waves through said 2D array ultrasonic transducer; b) generate a sequence of N 3D volumetric coronary blood flow images of said living heart from said raw data, said sequence of N 3D volumetric coronary blood flow images forming an animation showing movements of an imaged volume of the living heart; c) identify at least one time window for which the motion of the heart is minimum; d) automatically compute a 3D cartography of at least one parameter related to coronary blood flow velocity in said imaged volume, based on the sequence of N 3D volumetric coronary blood flow images corresponding to the at least one time window identified in c); e) locate at least one point of interest having a predetermined property in said sequence of N 3D volumetric coronary blood flow images corresponding to the at least one time window identified in c), based solely on the 3D cartography of d); f) automatically determine the coronary blood flow velocity at the at least one point of interest of e) based solely on the 3D cartography of d) and automatically compute a predetermined quantification parameter involving said coronary blood flow velocity.
14. A computer-readable medium according to claim 13 further comprising instructions for carrying out c) which, when executed by a computer, causes the computer to: (i) generate a sequence of N 3D volumetric tissue images of said living heart from the raw data of (a), said sequence of N 3D volumetric tissue images forming an animation showing movements of an imaged volume of the heart, (ii) automatically compute a 3D cartography of at least one parameter related to heart tissue velocity in said imaged volume, based on said sequence of N 3D volumetric tissue images showing movements of an imaged volume of the heart, and (iii) locate at least one point of interest having a predetermined property in said sequence of N 3D volumetric tissue images, based solely on the 3D cartography of (ii), and automatically determining the tissue velocity at said at least one point of interest; (iv) determine said at least one time window for which the tissue velocity quantified in (iii) reaches a minimum velocity.
15. A computer-readable medium according to claim 14, comprising instructions which, when executed by a computer, cause the computer to carry out c) by means of electrocardiography.
Description
BRIEF DESCRIPTION OF DRAWINGS
[0014] Other features and advantages of the disclosure appear from the following detailed description of one non-limiting example thereof, with reference to the accompanying drawings.
[0015] In the drawings:
[0016]
[0017]
[0018]
[0019]
[0020]
[0021]
[0022]
[0023]
[0024]
DETAILED DESCRIPTION
[0025] In the Figures, the same references denote identical or similar elements.
[0026] The apparatus shown on
[0027] The apparatus may include for instance at least a 2D array ultrasonic probe 2 and a control system.
[0028] The 2D array ultrasonic probe 2 may have for instance a few hundreds to a few thousands transducer elements T.sub.ij, with a pitch lower than 1 mm. The 2D array ultrasonic probe 2 may have n*n transducer elements disposed as a matrix along two perpendicular axes X, Y, transmitting ultrasound waves along an axis Z which is perpendicular to the XY plane. In one specific example, the 2D array ultrasonic probe 2 may have 1024 transducer elements T.sub.ij (32*32), with a 0.3 mm pitch. The transducer elements may transmit for instance at a central frequency comprised between 1 and 10 MHz, for instance of 3 MHz.
[0029] The control system may for instance include a specific control unit 3 and a computer 4. In this example, the control unit 3 is used for controlling 2D array ultrasonic probe 2 and acquiring signals therefrom, while the computer 4 is used for controlling the control unit 3, generating 3D image sequences from the signals acquired by control unit 3 and determining quantification parameters therefrom. In a variant, a single electronic device could fulfill all the functionalities of control unit 3 and computer 4.
[0030] As shown on
[0031] n*n analog/digital converters 5 (AD.sub.ij) individually connected to the n transducers T.sub.ij of 2D array ultrasonic probe 2;
[0032] n*n buffer memories 6 (B.sub.ij) respectively connected to the n*n analog/digital converters 5;
[0033] a central processing unit 7 (CPU) communicating with the buffer memories 6 and the computer 4;
[0034] a memory 8 (MEM) connected to the central processing unit 7;
[0035] a digital signal processor 9 (DSP) connected to the central processing unit 7.
[0036] The apparatus may operate as follows.
[0037] (a) Acquisition:
[0038] The 2D array ultrasonic probe 2 is placed on the chest 10 of the patient 1, usually between two ribs, in front of the heart 12 of the patient as shown in
[0039] Because of the limited intercostal space between ribs 11 compared to the size of the heart 12 to be imaged, the 2D array ultrasonic probe 2 is controlled to transmit divergent ultrasonic waves in the chest 10, for instance spherical ultrasonic waves (i.e. having a spherical wave front O1). The control system may be programmed such that the ultrasonic waves are transmitted at a rate of several thousand ultrasonic waves per second, for instance more than 10 000 unfocussed ultrasonic waves per second.
[0040] Spherical waves can be generated by a single transducer element (with low amplitude) or more advantageously with higher amplitude by a large part of the matrix array using one or more virtual point sources T′.sub.ij forming a virtual array 2′ placed behind of in front of the 2D array ultrasonic probe 2, as shown in
associated to the virtual source v placed in position
is:
TD=√{square root over (z.sub.v.sup.2+(x.sub.e−x.sub.v).sup.2+(y.sub.e−y.sub.v).sup.2)}/c
where c is the speed of sound.
[0041] For each virtual source T′.sub.ij used, it is possible for the control system to activate only a subset 2a of the 2D array ultrasonic probe 2, having a sub-aperture L which determines the aperture angle α of the divergent ultrasonic wave. The aperture angle α may be for instance of 90°. The imaged depth along axis Z may be about 12 to 15 cm.
[0042] It is possible to use only one virtual source T′.sub.ij and thus one ultrasonic wave for each 3D image of the heart, as will be explained later.
[0043] However, to enhance image resolution and contrast, it is useful to transmit the unfocused ultrasonic waves in series of successive unfocussed ultrasonic waves, the successive unfocused ultrasonic waves of each series having respectively different propagation directions: in that case, each 3D image is synthesized from the signals acquired from one of said series of successive unfocussed ultrasonic waves as will be explained later. The successive ultrasonic waves of each series may be obtained by varying the virtual source T.sub.ij from one wave to the other, thus varying the wave front O1, O2 etc., as shown in
[0044] In all cases, after each ultrasonic wave is transmitted, backscattered echoes are acquired by said 2D array ultrasonic probe (sampled for instance with a sampling rate of 12 MHz) and memorized. This raw data (also usually called RF data or radiofrequency data) is the used to generate a sequence of 3D images.
[0045] The duration of acquisition may be comprised between 10 ms and a few cardiac cycles, for instance at least one part of the cardiac cycle (for instance the diastole or systole, preferably the diastole, or one cardiac cycle) and less than 10 cardiac cycles (for instance less than 5 cardiac cycles). Such duration may be for instance comprised between 1 s and 10 s (for instance less than 5 s). In a specific example, such duration is around 1.5 s.
[0046] An electrocardiogram (ECG) may be co-recorded during the acquisition.
[0047] (b) Imaging:
[0048] After receiving the backscattered echoes, a parallel beamforming may be directly applied by the control system to reconstruct the 3D image from each single ultrasonic wave. Delay and sum beamforming can be used in the time domain or in the Fourier domain. In the time domain, the delays applied on the signal received by each transducer element e to reconstruct a voxel placed in
is the sum of the forward propagation time from the virtual source v to the voxel and the backscattered propagation time to the transducer element e:
Delay=forward delay+Backscattered delay
Forward delay=√{square root over ((z−z.sub.v).sup.2+(x−x.sub.v).sup.2+(y−y.sub.v).sup.2)}/c
Backscattered delay=√{square root over (z.sup.2+(x.sub.e−x).sup.2+(y.sub.e−y).sup.2)}/c
[0049] Another possibility is to use Fourier-domain imaging (spatial frequencies, k-space).
[0050] In case the ultrasonic waves are transmitted by series of ultrasonic waves having respectively different propagation directions as explained above, each image can be obtained by the control system through known processes of synthetic imaging. Voxels are beamformed using delay-and-sum algorithms for each virtual source and subsequently coherently compounded to form a final, high quality 3D image. Details of such synthetic imaging can be found for instance in:
[0051] Montaldo, G., Tanter, M., Bercoff, J., Benech, N., Fink, M., 2009. Coherent plane-wave compounding for very high frame rate ultrasonography and transient elastography. IEEE Trans. Ultrason. Ferroelectr. Freq. Control 56, 489-506. doi:10.1109/TUFFC.2009.1067
[0052] Nikolov, S. I., 2001. Synthetic aperture tissue and flow ultrasound imaging. Orsted-DTU, Technical University of Denmark, Lyngby, Denmark.
[0053] Nikolov, S. I., Kortbek, J., Jensen, J. A., 2010. Practical applications of synthetic aperture imaging, in: 2010 IEEE Ultrasonics Symposium (IUS). Presented at the 2010 IEEE Ultrasonics Symposium (IUS), pp. 350-358. doi:10.1109/ULTSYM.2010.5935627
[0054] Lockwood, G. R., Talman, J. R., Brunke, S. S., 1998. Real-time 3-D ultrasound imaging using sparse synthetic aperture beamforming. IEEE Trans. Ultrason. Ferroelectr. Freq. Control 45, 980-988. doi:10.1109/58.710573
[0055] Papadacci, C., Pernot, M., Couade, M., Fink, M. & Tanter, M. High-contrast ultrafast imaging of the heart. IEEE transactions on ultrasonics, ferroelectrics, and frequency control 61, 288-301, doi:10.1109/tuffc.2014.6722614 (2014).
[0056] The framerate, i.e. the rate of 3D images in the animated sequence which is finally obtained, may be of several thousand 3D images per second, for instance 3000 to 5000 3D images per second.
[0057] (c) Determination of a Time Window:
[0058] A time window in which the tissue velocity reaches a minimum may be identified by the control system using known methods.
[0059] In specific examples, the time window in which the tissue velocity reaches a minimum can be defined as: [0060] the time window in which the velocity of the myocardium is less than 5 cm/s, or [0061] the time window that correspond to the beginning and the end of the diastole phase.
[0062] In a specific example, the time window is determined by means of electrography.
[0063] In another specific example, the time window is determined by means of a tissue motion estimation performed by the control system, using the methods described below.
[0064] (d) Blood and Tissue Velocity Computing:
[0065] Blood flow and tissue motion estimation may be performed by the control system using known methods.
[0066] For instance, the Kasai algorithm may be used to estimate motion in blood and in tissues with a half-wavelength spatial sampling (Kasai, C., Namekawa, K., Koyano, A., Omoto, R., 1985. Real-Time Two-Dimensional Blood Flow Imaging Using an Autocorrelation Technique. IEEE Trans. Sonics Ultrason. 32, 458-464. doi:10.1109/T-SU.1985.31615). Blood flow can be estimated by first applying a high-pass filter to the baseband data and then, for each individual voxel, Power Doppler may be obtained by integrating the power-spectral density, Pulsed Doppler may be obtained by computing the short-time Fourier transform, and Color Doppler maps may be obtained by estimating the first moment of the voxel-specific Pulsed-Doppler spectrogram. Power velocity integral maps can be obtained by computing the time integral of power times velocity in order to obtain images of a parameter related to flow rate. Advanced filtering such as Spatio-temporal filters based on singular value decomposition can also be used to better remove the clutter signal (Demené, C. et al. Spatiotemporal Clutter Filtering of Ultrafast Ultrasound Data Highly Increases Doppler and Ultrasound Sensitivity. IEEE transactions on medical imaging 34, 2271-2285, doi:10.1109/tmi.2015.2428634 (2015)).
[0067] In a specific example: [0068] 4D tissue velocities may be computed by performing 1D cross-correlation to obtain volumes of tissue volume-to-volume axial displacements. A butter-worth low-pass filtering with a 60 Hz cut-off frequency was then applied on the displacements. A myocardium 3D mask (specific to the tissues of the myocardium) may be applied to remove signal outside the muscle. To display 4D tissue velocities, Amira® software may be used. In each voxel, one tissue velocity curve may be derived. [0069] 4D Color Doppler may be computed by performing an SVD filtering to remove signal from the tissue and keep only the signal from the blood flow as it is done for instance in the above publication by Demené et al. 1D axial cross-correlation pixel-per-pixel on SVD-filtered voxels may be performed to obtain Color Doppler volumes.
[0070] The myocardium may be segmented using integrated tissue velocity over the cardiac cycle and manual selection of the contour on two perpendicular 2D slices. An elliptic interpolation may be used to get the three-dimensional representation.
[0071] More generally, step (d) involves automatically computing 3D cartography of at least one parameter related to blood velocity and/or tissue velocity in said imaged volume, based on said sequence of 3D images. Said 3D cartography may consist of an animated sequence of 3D images of the computed parameter. The parameter may be blood and/or tissue velocity, or a component thereof.
[0072] (e) Locating of Points of Interest:
[0073] Depending on the quantification parameters which are sought, at least one point of interest having a predetermined property is located in the sequence of 3D images. Said at least one point of interest having a predetermined property can be automatically located by the control system or manually located by the operator.
[0074] When the quantification parameter involves the blood velocity in a certain anatomic area, the control system may automatically locate or the operator may manually locate said point of interest as a point of blood velocity in said anatomic area and in at least part of the sequence of 3D images. In a specific example, a Fourier transform over time may be performed at each voxel using a 60 sample sliding window to retrieve a spectrogram everywhere in the volume. Automatic dealiasing may be performed according to the above Demené et al. The location of point of interest may then be automatically detected by detecting the blood flow maximum.
[0075] When the quantification parameter involves tissue velocity at a certain anatomic position in the heart, the control system may automatically locate or the operator may manually locate said anatomic position in the sequence of 3D images. Such automatic location may be done according to an anatomic model of the heart memorized in computer 4, or by selecting a point in the tissues.
[0076] When the quantification parameter involves a minimum tissue velocity in a certain anatomic area, the control system may automatically locate or the operator may manually locate said anatomic area in the sequence of 3D images and said point of interest as a point of minimum tissue velocity in said anatomic area in the sequence of 3D images. For instance, when the minimum tissue velocity of the myocardium has to be computed, the system determines a point of the myocardium having the minimum velocity in the image sequence myocardium.
[0077] (f) Quantification
[0078] The desired quantification parameter(s) can then be computed by the control system (and in particular by computer 4) based on the previously determined point(s) of interest, and based on the peak blood or tissue velocity of such point of interest.
[0079] It should be noted that:
[0080] at step of locating points of interest (step (e)), said at least one point of interest is located based solely on said 3D cartography and its temporal profile;
[0081] and at step of quantification (step (f)), said at least one velocity is automatically determined at said at least one point of interest based solely on said 3D cartography and its temporal profile.
[0082] More generally, in the present disclosure the coronary blood flows can be localized using only the spatial and temporal velocity information without any additional anatomic information.
[0083] The point and interest and the velocity at this point of interest are thus determined without need of anatomical image, in particular without need of a B-mode anatomical image, thanks to the fact that the present method involves determining the 3D cartography of velocity in the whole imaged volume. Thus, the whole method of the present disclosure need no B-mode imaging, and more generally no anatomical imaging, which enables quicker results of the present method.
[0084] Therefore, a method for imaging coronary blood flow of the heart of a living being is provided, said method including at least the following steps: [0085] Step a) an acquisition step wherein unfocused ultrasonic waves are transmitted in the heart by a 2D array ultrasonic transducer and raw data from backscattered ultrasonic waves are acquired by said 2D array ultrasonic transducer; [0086] Step b) an imaging step wherein a sequence of N 3D volumetric coronary blood flow images of said living heart is generated from said raw data, said sequence of 3D images forming an animation showing movements of an imaged volume of the heart; [0087] Step c) a determination step wherein at least one time window is determined, for which the motion of the heart is minimum; [0088] Step d) a computing step wherein a 3D cartography of at least one parameter related to coronary blood flow velocity is automatically computed in said imaged volume, based on the sequence of N 3D coronary blood flow images corresponding to the at least one time window identified in step c); [0089] Step e) a locating step wherein at least one point of interest having a predetermined property is located in said sequence of N 3D coronary blood flow images corresponding to the at least one time window identified in step c), based solely on the 3D cartography of step d); [0090] Step f) a quantification step wherein the coronary blood flow velocity is automatically determined at the at least one point of interest of step e) and a predetermined quantification parameter is automatically computed, involving said coronary blood flow velocity; said coronary blood flow velocity being automatically determined at said at least one point of interest based solely on the 3D cartography of step d).
[0091] The method may further include one and/or other of the following features: [0092] the least one time window of determination step c) is determined by means of electrocardiography; [0093] the determination step c) comprises the following steps: [0094] Step i) an imaging step wherein a sequence of N 3D volumetric tissue images of said living heart are generated from the raw data of step a), said sequence of 3D images forming an animation showing movements of an imaged volume of the heart, [0095] Step ii) a computing step wherein a 3D cartography of at least one parameter related to heart tissue velocity is automatically computed in said imaged volume, based on said sequence of N 3D volumetric tissue images showing movements of an imaged volume of the heart, [0096] Step iii) a motion estimation step of the heart tissue wherein at least one point of interest having a predetermined property is located in said sequence of N 3D volumetric tissue images, based solely on the 3D cartography of step ii), and wherein the tissue velocity at said at least one point of interest is automatically determined; and [0097] Step iv) a determination step wherein said time window is determined, for which the tissue velocity quantified in step iii) reaches a minimum velocity; [0098] the tissue imaging step of step i) is performed simultaneously with the flow imaging step of step b); [0099] the minimum velocity of step iv) is less than 5 cm/s; [0100] steps a) to f) are repeated for every cardiac cycle; [0101] the at least one time window of step c) correspond to the beginning and the end of the diastole phase; [0102] the quantification parameter of step f) is chosen amongst flow, maximum speed, average speed or temporal speed profile; [0103] a tracking step wherein microbubbles or ultrasound contrast agents are tracked and their trajectory and speed is determined, in a patient that has been previously administrated with microbubbles or ultrasound contrast agents injected in his vascular system; [0104] the tissue motion estimation is performed by means of Doppler estimator or speckle tracking; [0105] the coronary blood flow 3D cartography is performed by means of Doppler energy imaging, Doppler color imaging or speckle tracking; [0106] the tissue motion during the time window of step c) is estimated and a motion correction is applied, the estimation of the tissue motion comprising the following steps: [0107] Step 1) an imaging step wherein a sequence of N 3D volumetric tissue images of said living heart are generated from the raw data of step a) corresponding to the time window of step c), said sequence of 3D images forming an animation showing movements of an imaged volume of the heart during the time window of step c), [0108] Step 2) a computing step wherein a 3D cartography of at least one parameter related to heart tissue velocity is automatically computed in said imaged volume, based on said sequence of N 3D volumetric tissue images showing movements of an imaged volume of the heart during the time window of step c), and [0109] Step 3) a motion estimation step of the heart tissue wherein at least one point of interest having a predetermined property is located in said sequence of N 3D volumetric tissue images, based solely on the 3D cartography of step 2), and wherein the tissue velocity at said at least one point of interest is automatically determined; [0110] an automatic image registration is performed with the successive coronary blood flow 3D cartographies computed; [0111] the bubble or ultrasound contrast agents tracking step consists of spatiotemporal filtering or machine learning; [0112] the density of the coronary vessels is automatically quantified; [0113] the blood volume perfused by volume unit is automatically quantified; [0114] a stenosis is automatically detected by means of an acceleration of the blood flow velocity; [0115] the coronary flow reserve index is obtained by estimating the variation of coronary blood flow velocity in a patient that has been previously administrated with a vasodilator substance; [0116] an automatic segmentation step of the central cavity; [0117] the at least one point of interest having a predetermined property of the locating step e) is automatically located or manually located by the operator; [0118] the at least one point of interest having a predetermined property of the motion estimation step iii) is automatically located or manually located by the operator; [0119] the at least one point of interest having a predetermined property of the motion estimation step 3) is automatically located or manually located by the operator.
[0120] Besides, it is also disclosed an apparatus for 4D imaging coronary blood flow of the heart of a living being according to the method described above, said apparatus including at least a 2D array ultrasonic probe (2) and a control system (3, 4) configured to: [0121] (a) transmit unfocused ultrasonic waves in the heart by a 2D array ultrasonic transducer and acquire raw data from backscattered ultrasonic waves through said 2D array ultrasonic transducer; [0122] (b) generate a sequence of N 3D volumetric coronary blood flow images of said living heart from said raw data, said sequence of 3D images forming an animation showing movements of an imaged volume of the heart; [0123] (c) identify at least one time window for which the motion of the heart is minimum; [0124] (d) automatically compute a 3D cartography of at least one parameter related to coronary blood flow velocity in said imaged volume, based on the sequence of N 3D coronary blood flow images corresponding to the at least one time window identified in (c); [0125] (e) locate at least one point of interest having a predetermined property in said sequence of N 3D coronary blood flow images corresponding to the at least one time window identified in (c), based solely on the 3D cartography of (d); [0126] (f) automatically determine the coronary blood flow velocity at the at least one point of interest of (e) based solely on the 3D cartography of (d) and automatically compute a predetermined quantification parameter involving said coronary blood flow velocity.
[0127] The apparatus may further include one and/or other of the following features: [0128] in (c), the apparatus is configured to: [0129] (i) generate a sequence of N 3D volumetric tissue images of said living heart from the raw data of (a), said sequence of 3D images forming an animation showing movements of an imaged volume of the heart, [0130] (ii) automatically compute a 3D cartography of at least one parameter related to heart tissue velocity in said imaged volume, based on said sequence of N 3D volumetric tissue images showing movements of an imaged volume of the heart, [0131] (iii) locate at least one point of interest having a predetermined property in said sequence of N 3D volumetric tissue images, based solely on the 3D cartography of (ii), and automatically determine the tissue velocity at said at least one point of interest; and [0132] (iv) determine said time window for which the tissue velocity quantified in (iii) reaches a minimum velocity. [0133] in (c), the apparatus is configured to determine the at least one time window of (c) by means of electrocardiography.
[0134] It is also disclosed a computer-readable medium for 4D imaging coronary blood flow of the heart of a living being according to the method described above, said computer-readable medium comprising instructions which, when executed by a computer, cause the computer to carry out the following steps: [0135] Step a) transmitting unfocused ultrasonic waves in the heart by a 2D array ultrasonic transducer and acquiring raw data from backscattered ultrasonic waves through said 2D array ultrasonic transducer; [0136] Step b) generating a sequence of N 3D volumetric coronary blood flow images of said living heart from said raw data, said sequence of 3D images forming an animation showing movements of an imaged volume of the heart; [0137] Step c) identifying at least one time window for which the motion of the heart is minimum; [0138] Step d) automatically computing a 3D cartography of at least one parameter related to coronary blood flow velocity in said imaged volume, based on the sequence of N 3D coronary blood flow images corresponding to the at least one time window identified in step c); [0139] Step e) locating at least one point of interest having a predetermined property in said sequence of N 3D coronary blood flow images corresponding to the at least one time window identified in step c), based solely on the 3D cartography of step d); [0140] Step f) automatically determining the coronary blood flow velocity at the at least one point of interest of step e) based solely on the 3D cartography of step d) and automatically computing a predetermined quantification parameter involving said coronary blood flow velocity.
[0141] The computer-readable medium may further include instructions which, when executed by a computer, cause the computer to carry out the following steps: [0142] in step c), the computer is configured to carry out the following steps: [0143] (i) generating a sequence of N 3D volumetric tissue images of said living heart from the raw data of (a), said sequence of 3D images forming an animation showing movements of an imaged volume of the heart, [0144] (ii) automatically computing a 3D cartography of at least one parameter related to heart tissue velocity in said imaged volume, based on said sequence of N 3D volumetric tissue images showing movements of an imaged volume of the heart, [0145] (iii) locating at least one point of interest having a predetermined property in said sequence of N 3D volumetric tissue images, based solely on the 3D cartography of (ii), and automatically determining the tissue velocity at said at least one point of interest; and [0146] (iv) determining said time window for which the tissue velocity quantified in (iii) reaches a minimum velocity. [0147] the computer-readable medium is configured to carry out step c) by means of electrocardiography.
Examples
[0148] In a particular example, the method for imaging coronary blood flow of the heart of a living being comprises the following steps: [0149] Step a) an acquisition step wherein unfocused ultrasonic waves are transmitted in the heart by a 2D array ultrasonic transducer and raw data from backscattered ultrasonic waves are acquired by said 2D array ultrasonic transducer; [0150] Step b) an imaging step wherein a sequence of N 3D volumetric tissue and N 3D volumetric coronary blood flow images of said living heart are generated from raw data of step a), said sequence of 3D images forming an animation showing movements of an imaged volume of the heart; [0151] Step c) a determination step wherein at least one time window for which the motion of the heart is minimum is determined, comprising the following steps: [0152] (i) a computing step wherein, based on the sequence of N 3D volumetric tissue images of step b) showing movements of an imaged volume of the heart, a 3D cartography of at least one parameter related to heart tissue velocity is automatically computed in said imaged volume, [0153] (ii) a motion estimation step of the heart tissue wherein at least one point of interest having a predetermined property is located in said sequence of N 3D volumetric tissue images, based solely on the 3D cartography of step (i), and wherein the tissue velocity at said at least one point of interest is automatically determined; and [0154] (iii) a determination step wherein the time window is determined when the tissue velocity quantified in step (ii) reaches a minimum velocity; [0155] Step d) a computing step wherein a 3D cartography of at least one parameter related to coronary blood flow velocity is automatically computed in said imaged volume, based on the sequence of N 3D coronary blood flow images corresponding to the at least one time window identified in step c); [0156] Step e) a locating step wherein at least one point of interest having a predetermined property is automatically located in said sequence of N 3D coronary blood flow images corresponding to the at least one time window identified in step c), based solely on the 3D cartography of step d); [0157] Step f) a quantification step wherein the coronary blood flow velocity is automatically determined at the at least one point of interest of step e) and a predetermined quantification parameter is automatically computed, involving said coronary blood flow velocity; said coronary blood flow velocity being automatically determined at said at least one point of interest based solely on the 3D cartography of step d).
[0158] In another particular example, the method for imaging coronary blood flow of the heart of a living being comprises the following steps: [0159] Step a) an acquisition step wherein unfocused ultrasonic waves are transmitted in the heart by a 2D array ultrasonic transducer and raw data from backscattered ultrasonic waves are acquired by said 2D array ultrasonic transducer; [0160] Step b) an imaging step wherein a sequence of N 3D volumetric coronary blood flow images of said living heart is generated from said raw data, said sequence of 3D images forming an animation showing movements of an imaged volume of the heart; [0161] Step c) a determination step wherein at least one time window for which the motion of the heart is minimum is determined, said time window being determined by means of electrocardiography, wherein the at least one time window preferably corresponds to the beginning and the end of the diastole phase; [0162] Step d) a computing step wherein a 3D cartography of at least one parameter related to coronary blood flow velocity is automatically computed in said imaged volume, based on the sequence of N 3D coronary blood flow images corresponding to the at least one time window identified in step c); [0163] Step e) a locating step wherein at least one point of interest having a predetermined property is located in said sequence of N 3D coronary blood flow images corresponding to the at least one time window identified in step c), based solely on the 3D cartography of step d); [0164] Step f) a quantification step wherein the coronary blood flow velocity is automatically determined at the at least one point of interest of step e) and a predetermined quantification parameter is automatically computed, involving said coronary blood flow velocity; said coronary blood flow velocity being automatically determined at said at least one point of interest based solely on the 3D cartography of step d).
[0165] Bibliography (references in the present disclosure are made according to the following numbering: [0166] [1] P. G. Camici, G. d'Amati, O. Rimoldi, Nat. Rev. Cardiol. 12, 48-62 (2015). [0167] [2] S. D. Fihn et al., J. Thorac. Cardiovasc. Surg. 149, e5-23 (2015). [0168] [3] J. A. Ambrose, D. H. Israel, Curr. Opin. Cardiol. 5, 411-416 (1990). [0169] [4] A. Sharma, A. Arbab-Zadeh, J. Nucl. Cardiol. 19, 796-806 (2012). [0170] [5] W. Y. Kim et al., N. Engl. J. Med. 345, 1863-1869 (2001). [0171] [6] T. P. van de Hoef, M. Siebes, J. A. E. Spaan, J. J. Piek, Eur. Heart J. 36, 3312-3319a (2015). [0172] [7] E. J. Velazquez et al., N. Engl. J. Med. 374, 1511-1520 (2016). [0173] [8] Task Force Members et al., Eur. Heart J. 34, 2949-3003 (2013). [0174] [9] A. I. Löffler, J. Bourque, Curr. Cardiol. Rep. 18, 1 (2016). [0175] [10] A. Berrington de Gonzalez et al., Br. J. Cancer. 114, 388-394 (2016). [0176] [11] N. Journy et al., Circ. Cardiovasc. Interv. 11, e006765 (2018). [0177] [12] E. Mace et al., Nat. Methods. 8, 662-664 (2011). [0178] [13] C. Demené et al., IEEE Trans. Med. Imaging. 34, 2271-2285 (2015). [0179] [14] D. Maresca et al., JACC Cardiovasc. Imaging. 11, 798-808 (2018). [0180] [15] WO 2019/158741 A1