The present description relates to methods and systems for the non-invasive ultrasound characterization of a heterogeneous medium, and applies in particular to medical imaging or to non-destructive testing and more generally to all of the fields in which ultrasound imaging may be used.
In the field of acoustic imaging, it is sought to characterize an unknown medium by actively probing it with ultrasound waves. This is, in particular, the principle of echography in medical imaging.
The resolution of an acoustic imaging system may be defined as the ability to discern the small details of an object. In principle, an acoustic imaging system is limited by diffraction and the theoretical resolution is given by λ/2 (where λ is the wavelength of sound in the medium), or by the finite angular aperture of the detector. In practice, however, the resolution is often degraded by variations in the speed of sound in the propagation medium.
Specifically, most of the time in acoustic imaging, the medium is considered to be homogeneous, with a constant speed of sound co. However, the assumption of a homogeneous medium is not always met. For example, in the case of echography of the liver, the probe is placed between the ribs of the patient. The sound waves pass through a succession of layers of fat and muscle before reaching the target organ. Soft tissues have different mechanical properties. The speed of sound is therefore far from homogeneous, between 1450 m/s for adipose tissue and 1600 m/s for the liver. The variations in speed of sound cause a different phase shifting of the waves according to the locations through which they propagate. This results in an aberration of the acoustic wavefront which leads to a distortion of the resulting ultrasound image, and therefore to a degradation of its resolution and of its contrast. These aberrations may be such that they compromise the medical examination.
Over the last decades, various methods have been developed to correct aberrations, mainly in the field of medical imaging, in order to obtain an ultrasound image that has optimal resolution when this is degraded by the heterogeneities of the medium. However, in the case of complex aberrations, the wavefront distortions vary according to the regions of the image. Qualified as isoplanatic domains, these regions are often impossible to determine a priori and therefore constitute a fundamental limit for the application of the techniques of the prior art.
As illustrated in
The first way to insonify the medium to be studied is to emit an ultrasound pulse from one of the transducers of the array, the position of which is identified by uin (
Other ways are known for insonifying the medium to be studied, known as “beamforming”, these techniques referring to the coherent control of waves through the application of delay lines. Among these techniques, focused emission is known, a technique widely used by conventional echographs. As shown by
Another beamforming technique, developed more recently, consists in insonifying the medium with a series of plane waves.
Inspired by the optical aberration correction techniques used in astronomy in the 1950s, adaptive focusing techniques have been introduced in order to correct phase distortion in ultrasound imaging (see for example D. J. Philips, S. W. Smith, O. T. Von Ramm and F. L. Thurstone, “A phase compensation technique for B-Mode echoencephalography”. Ultrasound in Medicine, 1, 345-404, 1975).
As illustrated in
The concept of isoplanatic domains is illustrated in
Beyond a correction field limited to a single isoplanatic domain, the aberration correction techniques mentioned above do not generally work for ultra-wideband signals (such as those used in ultrasound imaging), since each spectral component of the wave field may undergo a different phase distortion. For ultra-wideband correction of aberrations in ultrasound imaging, more sophisticated methods have been developed, such as inverse or matched filtering methods derived from the concept of time reversal. They consist in convolving the signals emitted and received by suitable spatio-temporal filters making it possible to optimize the focusing of the waves in the medium and to correct the aberrations thereof. However, knowledge of this filter requires the presence of a strong scatterer (C. Prada and M. Fink, “Eigenmodes of the time reversal operator”, Wave Motion, 20, 151-163, 1994) or an array of detectors within the medium that it is sought to image which is particularly invasive (see for example M. Tanter, J.-L. Thomas and M. Fink. “Time reversal and the inverse filter”, J. Acoust. Soc. Am. 108, 223-234, 2000).
A more recent approach benefits directly from the reflection matrix and its correlation matrix in order to iteratively correct aberrations in the ultrasound speckle. Thus, in the article by J-L. Robert et al. (“en's function estimation in speckle using the decomposition of the time reversal operator: Application to aberration correction in medical imaging”, J. Acoust. Soc. Am., 123, 2 (2008)), it is a matter of measuring the reflection matrix Rur between a focused emission basis at input and the transducer basis at output. The set of the emissions focused at points rin of the medium may be seen as an array of virtual transducers placed within same, their respective size being given by each focal spot. Thus this reflection matrix contains the set of the impulse responses R(uout, rin, t) between each transducer of a virtual array (rin) within the medium studied and each transducer (uout) of the real array. By limiting the size of the virtual array to one isoplanatic domain, it has been shown that the first eigenvector of the correlation matrix RurRur†, where Rur† is the transconjugate matrix (or transpose matrix of the conjugate matrix) of Rur, gives the wavefront making it possible to focus on a virtual scatterer (artificial star) the size of which is given by the initial focal spot. By angulating this wavefront, it is possible to focus at each of the points of the isoplanatic domain. It is then possible to reiterate the process with this new focused emission base, reconstruct a new reflection matrix Rur and access a more precise aberration correction law etc. One of the drawbacks of this approach is the need to iterate the process, which significantly decreases the frame rate. Additionally, like the other techniques of the prior art, the image correction field is, once again, limited to a single isoplanatic domain.
In the context of the present description, an original method is proposed which is not based on the generation of an artificial star, nor on an iterative approach. The proposed method also makes it possible to simultaneously correct the aberrations in the various isoplanatic domains of a speckle image, which may also contain more deterministic objects (interfaces, large scatterers, etc.) which give rise to specular reflection of the incident wave.
The present description relates, according to a first aspect, to a method for the non-invasive ultrasound characterization of a heterogeneous medium, the method comprising:
As will be described in more detail in the remainder of the description, a physical parameter of the heterogeneous medium may comprise, for example: an aberration law associated with at least one isoplanatic domain contained in the insonified region, a parameter characteristic of the local reflectivity of the medium, a parameter characteristic of the speed of sound in the medium, a multiple scattering rate.
A heterogeneous medium within the meaning of the present description comprises any medium comprising scatterers exhibiting a break in acoustic impedance with respect to that of a surrounding medium, said surrounding medium also possibly exhibiting a spatially inhomogeneous speed of sound (e.g. multilayer medium). The methods and systems described in the present description allow in particular a non-invasive deep ultrasound characterization of such a heterogeneous medium.
The aberrations of an ultrasound wavefront propagating through a heterogeneous medium correspond to the difference between the wavefront coming from this medium and that which would be expected in an ideal case. These aberrations may be linked, for example, to spatial fluctuations in the speed of sound in the medium. For example, in the case of echography, the sound waves pass through various types of tissue before reaching the target organ. Since soft tissues have different mechanical properties, the speed of sound is far from homogeneous. This results in an aberration of the acoustic wavefront which leads to a distortion of the resulting ultrasound image, and therefore to a degradation of its resolution and of its contrast. These aberrations may be such that they compromise the medical examination.
An optimal aberration correction basis is a basis that maximizes the size of the isoplanatic domains contained in the insonified region. For example, an aberration correction basis may be the transducer basis in the case of a thin aberrator located near the transducer array, or the plane wave basis in the case of a translation invariant multilayer medium. In the general case of a spatially inhomogeneous volumic aberrator, there are a plurality of isoplanatic domains regardless of the aberration correction basis considered. Studying the distortion matrix may then make it possible to determine the aberration laws associated with each of these regions.
The focused basis may be contained in a single focal plane located at a given depth with respect to the array of transducers in the medium, or may be defined in a volume by simultaneously considering focus points located at different depths.
The emission basis in which the experimental reflection matrix is recorded may equally be the transducer base, the plane wave basis (“Fourier base”) or any focused basis.
A reflection matrix or the distortion matrix may be defined between various bases, the change of basis being performed either through application of delay lines in the time domain or through matrix products with propagation matrices in the frequency domain. In the remainder of the description, the term “focused” reflection matrix or “focused” distortion matrix refers, respectively, to a reflection matrix or distortion matrix defined in a focused basis at input and at output.
The experimental reflection matrix recorded is a “real” matrix, that is to say one composed of real coefficients in the time domain, the electrical signals recorded by each of the transducers being real numbers. However, the wideband focused reflection matrix is a “complex” matrix, that is to say one composed of coefficients formed of complex analytical signals. The complex analytical signals which form the wideband focused reflection matrix may be obtained by retaining only the positive frequencies of the spectrum of the electrical signals recorded; their argument coincides with the phase of the waves reflected by the medium.
The model medium or reference medium is for example a homogeneous medium in which the speed of sound is constant. The reference reflection matrix (or more simply “reference matrix”) may be established theoretically for this reference medium as a propagation matrix, that is to say a reflection matrix for the ultrasound waves obtained for this reference medium with, as reflector, a virtual plane mirror in each focus plane. Depending on the degree of knowledge a priori of the propagation medium, the reference medium may take more elaborate forms (e.g. multilayer medium etc.).
The term-by-term matrix product or “Hadamard product” of the first wideband reflection matrix defined between the focused basis and the aberration correction basis with the phase conjugate matrix of a reference reflection matrix, defined for a model medium, between the same bases, amounts to subtracting, from the phase of each element of the first wideband reflection matrix, the phase of the corresponding element of the reference reflection matrix. Specifically, the elements of a matrix or phase conjugate (or more simply “conjugate” in the present description) of a first matrix are complex numbers having the same modulus as those of the first matrix but being of opposite phase. An expected ballistic component (defined by the model medium) is thus subtracted from the phase of each element of the first wideband reflection matrix, which makes it possible to isolate the distorted component of the field reflected by the medium for each input focused emission. The applicants have shown that analyzing the distortion matrix makes it possible in particular to discriminate the isoplanatic domains contained in the insonified region and to determine, in the observation plane, an aberration law associated with each isoplanatic domain.
According to one or more exemplary embodiments, the observation basis is the aberration correction base. It is possible to seek to determine the first distortion matrix between the focused basis and the aberration correction base, for example to quantify and/or correct aberrations.
In such a case, the determination of the first distortion matrix may comprise:
According to one or more exemplary embodiments, the observation basis is the focused basis and reference is made to a “focused” first distortion matrix. It is possible to seek to determine a “focused” distortion matrix, that is to say one defined in the focused basis at input and at output, for example in order to determine a mapping of the spread function (or PSF for “point spread function”), the spread function being defined as the spatial impulse response between the focused bases at input and at output; on the basis of the PSF, it is possible, for example, to locally quantify the focus quality (i.e. the level of aberrations), the speed of sound or the multiple scattering rate in the insonified region of the medium studied.
The focused first distortion matrix may be obtained through change of basis from the first distortion matrix defined between the focused basis and the aberration correction base.
Alternatively, the focused first distortion matrix may be constructed directly on the basis of the first wideband focused reflection matrix by means of a spatial correlation between each row and/or column of said first wideband focused reflection matrix and the same row and/or column of the reference reflection matrix defined in the same base. On the basis of the focused first distortion matrix, it will be possible just through change of basis to determine the first distortion matrix defined between the focused basis and the aberration correction base.
According to one or more exemplary embodiments, the determination of said first wideband focused reflection matrix comprises:
Alternatively, the first wideband focused reflection matrix may be obtained by applying time shifts to the experimental reflection matrix. However, such an approach does not allow analysis of the experimental data on different spectral bands, which may be detrimental in the event of frequency dispersion of the aberrations.
According to one or more exemplary embodiments, the determination of at least one mapping of a physical parameter of said heterogeneous medium comprises:
Several methods may be implemented in order to determine the isoplanatic domains and the associated aberration laws on the basis of the first distortion matrix. According to one or more exemplary embodiments, the determination of these invariants comprises a singular value decomposition of said first distortion matrix, a singular value decomposition of said first distortion matrix normalized, that is to say the modulus of each of the elements of which will have been normalized but the phase of which will have been preserved, or a singular value decomposition of a normalized correlation matrix of said first distortion matrix, that is to say a correlation matrix of said first distortion matrix the modulus of each of the elements of which has been normalized.
Assuming in particular specular reflection by the heterogeneous medium, the applicants have shown that a mapping of the local reflectivity of the heterogeneous medium for the entirety of the insonified region may be obtained by means of a linear combination of the singular vectors of said first distortion matrix.
The applicants have also shown that the singular value decomposition of the distortion matrix makes it possible to filter the noise subspace (random matrix without correlation between its rows and columns) of the signal subspace (matrix characterized by substantial correlations between its rows and/or its columns), the noise subspace containing both the experimental noise and the incoherent contribution of the reflected field caused by multiple scattering events occurring upstream of the focused base.
According to one or more exemplary embodiments, the ultrasound characterization method further comprises determining, in said observation base, a first reflection matrix corrected by said one or more first aberration laws. This makes it possible, in particular when assuming a random scattering reflection by the sample, to determine a mapping of the local reflectivity of the medium, or “image”, corrected for aberrations.
On the basis of said corrected first reflection matrix of the insonified region, it is possible, according to one or more exemplary embodiments, to determine a distortion matrix corrected for aberrations corresponding, in said aberration correction base, to the term-by-term matrix product of said corrected reflection matrix determined in said aberration correction basis with the phase conjugate matrix of said reference reflection matrix. The distortion matrix corrected for aberrations makes it possible, by determining its invariants in the focused basis, to refine the correction in the first isoplanatic domain identified. It also makes it possible to identify at least one second isoplanatic domain in the focused basis and to determine, for each second isoplanatic domain identified, a mapping of a second aberration law in the aberration correction base. The method may thus be iterated as many times as necessary depending on the number of isoplanatic domains contained in the insonified region in order to obtain a mapping of the local reflectivity of the medium, or “image”, corrected for aberrations. This iterative process applies more particularly when assuming a random scattering or intermediate reflection, that is to say a mixed specular and random scattering reflection.
According to one or more exemplary embodiments, the determination of at least one mapping of a physical parameter of said heterogeneous medium comprises determining, for at least one first isoplanatic domain identified, a first spread function (PSF) in said focused basis. The spread function corresponds to the spatial Fourier transform of the aberration law measured in the aberration correction plane. It is spatially invariant over each isoplanatic domain. It may be obtained, according to one example, from the singular value decomposition of the focused distortion matrix, that is to say defined in the focused basis at input and at output.
According to one or more exemplary embodiments, the determination of at least one mapping of a physical parameter of said heterogeneous medium comprises determining the speed of sound in the insonified region. This involves studying, for example, the change in the first singular value of the distortion matrix as a function of the speed model used to model the reference matrix. The optimal speed model is that which maximizes the first singular value of the distortion matrix. An alternative is to study the focused distortion matrix. Specifically, this makes it possible to study the change in the spread function as a function of the speed model used for the calculation of the reference matrix. The optimal speed model is that which minimizes the width of the wavelength-normalized spread function.
According to one or more exemplary embodiments, the determination of at least one mapping of a physical parameter of said heterogeneous medium comprises determining a multiple scattering rate in the insonified region. This involves studying, for example, the focused distortion matrix for which aberrations will have been corrected beforehand. The ratio of the average of the incoherent intensity (multiple scattering) obtained beyond the focal spot to the intensity at the focus point (central row of the distortion matrix) gives access to a local multiple scattering rate.
According to one or more exemplary embodiments, the characterization method further comprises the identification and/or elimination of the specular component of the reflected field and/or of the multiple reflections arising between the array of transducers and the various interfaces or layers of the heterogeneous medium. To this end, the distortion matrix may be projected into the Fourier basis both at input and at output. In this base, the specular and multiply reflected components of the field appear for precise reflected and incident angle pairs. They may therefore be easily filtered and only the random scattering component (speckle) of the reflected field is retained. This discrimination of the random scattering component then allows direct access to the aberration laws to be applied at input and output in order to correct the reflection matrix and obtain an optimal image of the medium, which is not possible if the specular component predominates. In addition, the filtering of the distortion matrix in the Fourier plane makes it possible to eliminate the multiple reflections which contaminate, for example, the ultrasound images at shallow depth (multiple echoes between the probe and the surface layers of the human body).
According to one or more exemplary embodiments, the characterization method further comprises:
The distortion matrices defined on different spectral bands may be used to determine the same number of corrected reflection matrices which could then be summed in order to form a single wideband reflection matrix. This spectral analysis makes it possible to correct the chromatic aberrations caused by the frequency dispersion of the speed of sound in the medium. The plurality of distortion matrices obtained on different spectral bands could also be used to determine a spectral mapping of the speed of sound or of the multiple scattering rate.
The present description relates, according to a second aspect, to a system for the non-invasive ultrasound characterization of a heterogeneous medium configured to implement all of the exemplary ultrasound characterization methods as described above. The ultrasound characterization system according to the second aspect comprises:
The characterization system according to the present description may comprise at least one array of transducers both emitting and receiving, or a plurality of arrays of transducers, some being dedicated to the emission and others to the reception of the ultrasound waves.
Other advantages and features of the technique presented above will become apparent from reading the detailed description below, provided with reference to the figures in which:
In the various embodiments which will be described with reference to the figures, similar or identical elements bear the same references.
In the detailed description which follows, only some embodiments are described in detail in order to ensure clarity of the description, but these examples are not intended to limit the general scope of the principles that emerge from the present description.
The various embodiments and aspects described in the present description may be combined or simplified in multiple ways. In particular, the steps of the various methods may be repeated, reversed, or performed in parallel, unless otherwise specified.
In
When, in the present description, reference is made to calculating or processing steps for the implementation in particular of method steps, it is understood that each calculating or processing step may be implemented by software, hardware, firmware, microcode or any appropriate combination of these technologies. When software is used, each calculating or processing step may be implemented by computer program instructions or software code. These instructions may be stored in or transmitted to a storage medium that is readable by a computer (or computing unit) and/or be executed by a computer (or computing unit) in order to implement these calculating or processing steps.
The various experimental results shown in the present description (
The present description describes methods and systems for the non-invasive ultrasound characterization of a heterogeneous sample. These methods and systems are based on the determination of at least one first matrix called a “distortion matrix” in the remainder of the description.
As illustrated in
The method also comprises a step of determining, on the basis of said experimental reflection matrix Rui(t), at least one first wideband focused reflection matrix Rrr(Δω1), defined in a focused basis r at input and at output, in a first spectral band Δω1. This step prior to the construction of the “distortion matrix” is illustrated according to one exemplary embodiment, by means of
In the example of
G′0(rin,θin,ω)=exp[jk(zin cos θin+xin sin θin)] (1)
with rin=(xin, zin) the position vector of the focus points in the medium, θin the angle of incidence of the emitted wave and k=ω/c the wavenumber. The path of the echoes reflected from the medium to the array of transducers may be described by the propagation matrix G0(ω)=[G0(rout, uout, ω)], the elements of which are given by
with rout=zout) the position vector of the focus points in the medium and uout the position vector of the transducers. The last equation is a matrix translation of the |Rayleigh-Sommerfeld integral. Its first term is the 2D Green's function of the wave equation, or rather here its asymptotic form. The right-hand term is the direction cosine between the normal of the transducer array and the radial vector (uout−rout).
The operations of beamforming on emission and on reception may be interpreted as backpropagation of the echoes to the scatterers associated therewith. In the frequency domain, this translates as a phase conjugation of the propagation matrices. The focused reflection matrix Rrr may thus be deduced from the experimental reflection matrix via the following matrix product:
Rrr(ω)=G*0(ω)×Ruθ(ω)×G′0†(ω) (3)
where the symbol × represents the matrix product and the exponent † denotes the conjugate transpose matrix. Of course, the projection of the reflection matrix into the focal bases at input and at output could also be carried out on the basis of an experimental reflection matrix expressed at input in another base, for example the transducer base. For this, it would be enough to use, in equation (3), the propagation matrix G0 instead of the propagation matrix G′0.
The next step consists in summing the reflection matrices obtained on the spectral band Δω1 so as to obtain a wideband focused reflection matrix
Rrr(τ)=Σ∫∈Δω
τ is the echo time associated with the virtual array of transducers in the focused basis. Each coefficient R(rout, rin, τ) of the wideband focused reflection matrix corresponds to the analytical signal which would be recorded by the virtual transducer at rout immediately after the emission of a pulse from a virtual transducer at rin (diagram 55,
In order to estimate the aberrated component of the wavefronts, to start, an optimal basis for correcting the aberrations is chosen. For example, in the case of a thin aberrator located in proximity to the array of transducers, the transducer basis appears to be the most suitable. In the case chosen in this illustrative example of the characterization method, the heterogeneous medium is a translation invariant multilayer medium and the plane wave basis appears to be more suitable. This is for example the case with echography of the liver, where the sound waves have to pass through a succession of layers of muscle and adipose tissue. This example is considered hereinafter but the present description is in no way restricted to correction of aberrations from the Fourier base.
Image 71 (
Rθr=tG′0(ωc)×Rrr (5)
where the matrix G′0 at the central frequency ωc of the spectral band Δv1 is considered. Physically, each row of the matrix Rθr thus obtained corresponds to the wavefront backscattered in the far field for each insonified point rin. Each wavefront has two components: a geometric component, linked to the diffraction of the wave between the transducer plane and the focal plane, and a distorted component, linked to the aberrations undergone by the wavefront going out and on return. In order to separate the two components, the matrix Rθr is compared with a reference matrix that would be obtained in a model medium, for example a homogeneous medium without aberration (having only the geometric component). This reference matrix in the case of a homogeneous medium without aberrations is nothing other than the propagation matrix in a homogeneous medium G′0. A new matrix is then created (
Dθr=Rθr∘G′0†(ωc) (6)
where the symbol o represents the term-by-term matrix product (Hadamard matrix product) and the exponent † denotes the conjugate transpose matrix. To recall, the elements of the phase conjugate matrix G′0† of the matrix tG′0 are complex numbers having the same modulus as those of tG′0 but being of opposite phase. In terms of matrix coefficients, this equation is written as:
D(θout,rin)=R(θout,rin)×G′*0(rin,θout,ωc) (7)
The operation performed above is illustrated by
In the case of an inhomogeneous model medium, the expression of the reference reflection matrix G′0 becomes more complicated than that given in equation (1). For example, in the case of a multilayer medium, the matrix G′0 may be calculated analytically by a matrix product between the different transmission matrices associated with the propagation of the wave in each of the layers. For a more complicated model medium, typically one that is not translation invariant (e.g. curved interface), the matrix G′0 may be determined by means of a numerical simulation or a semi-analytical calculation. Note that if the coefficients of the reference reflection matrix have an inhomogeneous modulus, the reference matrix may be normalized by imposing a constant modulus for each of these coefficients but retaining their phase.
Image 73 in
The distortion matrix may also be studied in the focal plane. A “focal plane” distortion matrix Drr may be obtained on the basis of the distortion matrix expressed in the observation plane Dθr via the following change of base:
Drr=Ĝ′*0(ωc)Dθr (8)
where Ĝ′0 is a normalized propagation matrix, the elements of which are given by
Equation (8) is therefore rewritten in terms of matrix coefficients as follows:
D(r′out,rin)=Σθ
where kc is the wavenumber at the central frequency ωc. In the present case where the aberration correction basis is the Fourier base, the focused distortion matrix Drr is simply deduced via spatial Fourier transform of Dθr at output. However, it should be kept in mind that the relationship between the two matrices will be different [equation (8)] if the correction plane is no longer the Fourier plane.
The columns of Drr, the modulus of which is shown in image 76, correspond to the field reflected in the image plane recentered on the focus point rin. The matrix Drr therefore gives the change in the reflection spread function at each point of the ultrasound image, the spread function being the spatial impulse response of the imaging system, that is to say the focal spot recentered on the focus point. As will be described below, the spread function makes it possible to quantify and characterize the aberrations and the multiple scattering caused by the sample upstream of the focal plane.
By way of illustration,
To go further in the analysis of the distortion matrix Dθr, it is advantageously possible to consider, on the one hand, the case of a reflection by the sample that is mainly specular and, on the other hand, the case of a reflection that is mainly random scattering. In practice, it is often an intermediate case which combines random scattering reflection and specular reflection. In both cases, the distortion matrix Dθr exhibits correlations between its columns. These correlations correspond to the repetition of the same distortion pattern for the wavefronts coming from the same isoplanatic domain. For a sample causing a random scattering reflection, for example of speckle type (random distribution of unresolved scatterers), it will be possible to study the normalized correlation matrix of the distortion matrix Dθr in order to extract these same correlations more efficiently. Whichever the case, as will be described in more detail below, searching for the invariants of the matrix Dθr, for example by means of a singular value decomposition (SVD), makes it possible to extract the complex transmittance of the aberrator for each point of the focal plane and thus optimally correct the aberrations in each isoplanatic domain contained in the insonified region.
Assuming a sample causing random scattering reflection, examples of the use of the distortion matrix to determine a mapping of one or more aberration laws in the observation base, in particular to establish a mapping of the local reflectivity of the insonified region, are described below.
For this, the invariants of the distortion matrix are sought, in other words the aberration laws that are spatially invariant over the isoplanatic domains of the insonified region. Various methods are known to those skilled in the art for searching for the invariants of such a matrix, such as for example singular value decomposition (or “SVD”) or principal component analysis (“PCA”).
Singular value decomposition is a powerful tool for extracting the correlations between the rows or columns of a matrix. Mathematically, the SVD of the matrix Dθr, of size N×M, is written as follows:
Dθr=U×Σ×V† (11)
U and V are unit matrices of size N×M, the columns Ui and Vi of which correspond to the output and input eigenvectors. Each output eigenvector Ui is defined in the Fourier plane identified by the angle θout. Each input eigenvector Vi is therefore defined in the focal plane identified by the vector rin. Σ is a matrix of size N×M, only the diagonal elements of which are non-zero:
Σ=diag(σ1,σ2, . . . ,σN
The diagonal elements of the matrix Σ are the singular values σi of the matrix Dθr which are real, positive and ranked in descending order:
σ1>σ2> . . . >σN
The coefficients D(θout, rin) of the matrix Dθr are therefore written as the following sum:
D(θout,rin)=Σi=1LσiUi(θout)V*i(rin) (14)
with L=min (M, N).
SVD primarily decomposes a matrix into two subspaces: a signal subspace (a matrix characterized by substantial correlations between its rows and/or its columns) and a noise subspace (a random matrix without correlation between its rows and columns). The signal subspace is associated with the largest singular values while the noise subspace is associated with the smallest singular values. On the one hand, the SVD of D will therefore make it possible to filter the noise subspace which contains both the experimental noise and the incoherent contribution of the reflected field caused by multiple scattering events. On the other hand, each singular state of the signal subspace will make it possible to extract, according to the output eigenvector Ui, the distortion undergone by the wave in the aberration correction basis for each isoplanatic domain of the image. In particular, in the case of a single isoplanatic domain, it is possible to show that the first output eigenvector U1 directly gives the complex transmittance A of the aberrator between the correction plane and the focal plane:
U1(θout)=A(θout) (15)
The following figures illustrate various applications of the distortion matrix, whether defined in the focal bases or between the focal basis and the aberration correction base.
To correct the wideband reflection matrix Rrr (71,
Rθθ=tG′0(ωc)×Rrr×G′0 (16)
The aberrations are then corrected by applying the phase conjugate of U1 at input and output of the matrix Rθθ:
R′θθ=exp(j×arg{U*1})∘Rθθ∘exp(j×arg{U1†}) (17)
where R′θθ is the corrected reflection matrix and the function arg{ . . . } denotes the phase of the vector between curly brackets. Relationship (18) translates for the matrix coefficients as follows:
R′(θout,θin)=U*1(θout)R(θout,θin)U*1(θin) (18)
Physically, the phase conjugation operation consists in re-emitting a wavefront modulated by a phase opposite that of the measured distortion and in applying a similar correction at output. This operation then makes it possible to compensate perfectly for the phase distortions accumulated by the wave on its outward and return paths. A corrected matrix R′rr may then be deduced from R′θθ via change of basis at input and output from the pupillary plane to the focal plane. A corrected confocal image I′ may be deduced from the diagonal (rin=rout) of the matrix R′rr:
I′(rin)=R′(rin,rin) (19)
I′(rin) is then a reliable estimator of the reflectivity ρ(rin) of the sample.
In echography, however, most of the time there are no echogenic targets for judging the resolution of the image. To quantify the latter, the focused distortion matrix may be used. That deduced from the starting reflection matrix, Drr, is presented in image 102 at a particular depth. That deduced from the corrected reflection matrix, D′rr, is presented in image 104 at the same depth. In the second case, the energy is much more concentrated around the central row of the focused distortion matrix than in the first case.
On the basis of the focused distortion matrix, it is also possible to determine the spread function. This corresponds to the spatial Fourier transform of the aberration law measured in the aberration correction plane. It is spatially invariant over each isoplanatic domain. It may also be obtained from the singular value decomposition of the focused distortion matrix. If the matrix G′0 is unitary (which is the case if the Fourier and focused bases are conjugate with one another), then the matrix Drr has a singular value decomposition similar to Dθr. The output eigenvectors, which will be called Wi, are directly linked to the eigenvectors Ui via a simple Fourier transform:
Wi=Ĝ′*0(ωc)×Ui (20)
Diagram 105 of
In the experiment performed, the measured aberrations are not dependent on the frequency since the speeds of sound in the phantom and in water vary little over the frequency band studied. In practice, this is not always the case and a frequency analysis of the distortion matrix may prove to be judicious in order to determine the space-frequency adaptive filter (or a space-time equivalent) that optimally corrects the aberrations. Specifically, the distortion matrix D may be studied on different spectral bands Δωi centered around distinct central frequencies ωc,i. An aberration law U1(ωc,i) may be extracted on each of these spectral bands and a corrected reflection matrix R′rr(ωc,i) may be deduced therefrom [equation (17)]. A coherent sum of the reflection matrices corrected independently on each of the spectral bands Δωi allows access to the ultra-wideband corrected reflection matrix R′rr:
R′rr=Σω
This frequency correction of aberrations is equivalent in beamforming to the convolution of the focused signals emitted and measured by the spatio-temporal filter U1(τ), where
U1(τ)=Σω
Up to this point, the case of a translation invariant aberrating layer has been used, thus generating only one isoplanatic domain. A second exemplary use of the distortion matrix is now described in the case of a volumic aberrator that is not translation invariant, thus generating a plurality of isoplanatic domains.
In this case, an iterative approach (post-processing) to the correction of aberrations is favored. Step #0 of the process consists in correcting the wideband reflection matrix Rθr at output via the conjugate of the phase of the first eigenvector U1 of the distortion matrix Dur:
Rθr(1)=exp(j×arg{U*1})∘Rθr (23)
where Rθr(1) is the resulting corrected matrix. This initial step makes it possible to perform an overall correction for aberrations over the entirety of the image.
Step #1 consists in recalculating a new distortion matrix Dru(1) deduced from Rru(1) defined this time between the Fourier plane at input and the focal plane at output. The random nature of the object means that it makes more sense to study the correlation matrix of Dru(1) in the Fourier plane, namely B(1)=tDrθ(1)Drθ(1)*. A singular value decomposition of the phase of this matrix B(1), exp[jarg{B(1)}], gives a new set of eigenvectors Ui(1) that are associated with each isoplanatic domain of the image. The corresponding reflection matrix may therefore be corrected this time at input:
Rrθ(2)=Rrθ(1)∘exp(−jarg{Ui(1)}) (24)
The following steps consist in reproducing the same process by alternately correcting for residual aberrations at output (even iterations) and input (odd iterations). However, in each step, the correction is still performed with the first eigenvector U1(n) of the phase of the correlation matrix, exp[jarg{B(n)}], of the distortion matrix in the pupillary plane. Specifically, the choice of isoplanatic domain is made in step #1. Depending on whether the correction is at output or at input, the correlation matrix in the pupillary plane B(n) is given by: B(n)=Dθr(n)Dθr(n)† for even n (output) and B(n)=tDrθ(1)Drθ(1)* for odd n (input). In each step of the process, an image of the field of vision may be deduced from the diagonal of the reflection matrix Rrr(n) expressed in the focal plane. In practice, a few iterations are sufficient to obtain an optimal correction for the selected isoplanatic domain. An image of the entirety of the field of vision may then be obtained by combining the corrections determined for each isoplanatic domain.
Knowledge of the aberration laws at each point of the sample may be put to good use not only for imaging but also for physically focusing the ultrasound waves at any point of the sample. For example, on the experimental device of
Δt(u)=−arg{U1(u)}/ωc (25)
In the presence of a plurality of isoplanatic areas, the aberration laws are determined by means of an iterative process (see previous paragraph). It will be a matter of bringing together, according to a vector W, all of the aberration corrections obtained at input of the sample:
W=exp(−j[arg{Ui(1)}+Σn=1 arg{U1(2n+1)}]) (26)
In specular reflection mode and in the case of an ultrasound image contained in a single isoplanatic domain, it is possible to show that the first output eigenvector U1 of the distortion matrix gives the distortion caused by the aberrator cumulatively going out and on return:
U1(θout)=A(θout)A(θin)δ(θout+θin) (27)
with A(θout) and A(θin) the distortions undergone by the wavefront going out and on return and projected into the Fourier plane. The Dirac distribution δ in the preceding equation reflects the fact that, in specular reflection mode, a plane wave with an angle of incidence θin is reflected as a plane wave at an angle θout=−θin at output. Additionally, it is possible to show that the input eigenvector V1 gives, for its part, direct access to the reflectivity ρ of the object:
V1(rin)=ρ(rin) (28)
The reflection matrix may be corrected for aberrations by applying thereto, only once at input or output, the phase conjugate of the eigenvector U1:
R′ur=exp(−j×arg{U1})∘Rur (29)
In the case of an ultrasound image containing a number P>1 of isoplanatic domains, the distortion matrix is of rank P. The input eigenvectors Vi decompose the object in the focal plane over different isoplanatic domains and are associated with different aberration laws Ui in the Fourier plane. The linear combination of the moduli of the eigenvectors Vi weighted by the associated eigenvalues σi2 finally gives access to an image of the field of vision corrected for the aberrations caused upstream
|ρ(rin)|2=Σi=1Pσi2|Vi(rin)|2 (30)
However, a reflector is never perfectly specular and its random scattering component will therefore not be corrected optimally by equation (29). Furthermore, a specular reflector may cause multiple reflections between its interfaces which may blur the ultrasound image. It is therefore necessary to be able to separate the specular and random scattering components of the field reflected by the medium. According to one or more exemplary embodiments, the characterization method therefore also comprises the identification and/or elimination of the specular component of the reflected field and/or of the multiple reflections arising between the array of transducers and the various interfaces or layers of the heterogeneous medium. To this end, the distortion matrix may be projected into the aberration correction basis both at input and at output. A “Fourier plane” distortion matrix Dθθ may be obtained on the basis of the distortion matrix expressed in the observation plane Dθr via the following change of base:
Dθθ=DθrtG′0(ωc) (31)
The previous equation is therefore rewritten in terms of matrix coefficients as follows:
D(θout,θ′in)=Σr
As illustrated in
θin+θout=Δθ (33)
where Δθ corresponds to the angle between the specular reflector and the array of transducers. Δθ. It is for example zero if the specular reflector is parallel to the array of transducers. The specular and multiply reflected components may therefore be easily filtered and just the random scattering component (speckle) of the reflected field may be retained in order to precisely determine the aberrations caused by the Plexiglas plate and correct them. This discrimination of the random scattering component then allows direct access to the aberration laws to be applied at input and output in order to correct the reflection matrix and obtain an optimal image of the medium [equation (17)], which is not possible if the specular component predominates [equation (29)]. In addition, the filtering of the distortion matrix in the Fourier plane makes it possible to eliminate the multiple reflections which contaminate, for example, the ultrasound images at shallow depth (multiple echoes between the probe and the surface layers of the human body).
According to one or more exemplary embodiments, the determination of at least one mapping of a physical parameter of said heterogeneous medium comprises determining the speed of sound in the insonified region. This involves studying, for example, the change in the first singular value of the distortion matrix as a function of the speed model used to model the reference matrix. The optimal speed model is that which maximizes the first singular value of the distortion matrix. An alternative is to study the focused distortion matrix. Specifically, this makes it possible to study the change in the spread function as a function of the speed model used for the calculation of the reference matrix. The optimal speed model is that which minimizes the width of the wavelength-normalized spread function.
Thus,
The ratio δ/λ in diagram 134 clearly shows at least around c=1539 m/s while the speed given by the phantom maker is 1540 m/s. An adequate speed model implies optimal focusing of the ultrasound waves on emission and on reception and a spread function which is correspondingly better resolved. The focused distortion matrix therefore provides a relevant criterion for quantitative measurement of the speed of sound in the phantom. Likewise, the first singular value {tilde over (σ)}1 of the distortion matrix in diagram 135 shows a maximum around a speed c=1542 m/s. Here again, the measured speed is close to that given by the maker. Specifically, the closer to reality the speed model used to calculate the distortion matrix is, the closer the distortion matrix is to a singular matrix of rank 1. This experiment shows how the distortion matrix offers various criteria for quantitative measurement of the speed of sound. Here, for proof of concept, it is limited to the case of a homogeneous medium but, of course, it is potentially possible to use the distortion matrix and its parameters δ/λ or {tilde over (σ)}1 as information feedback in order to construct a local mapping of the speed of sound in the medium. A first step for this will be presented in
Beyond the reflectivity of the medium or knowledge of the aberration laws at each point of a sample, the distortion matrix makes it possible to perform 3D tomography of the optical index of the sample studied. From the “focal plane” distortion matrix Drr, there is access to the spread function in the sample as well as to the isoplanatic domains. Instead of directly correcting the images, the idea is to change the reference medium on which is based the calculation of the distortion matrix from the reflection matrix. This leads to an iterative approach to the distortion matrix in which the reference medium is made to change in the direction of a more complex model (e.g. multilayer medium) so as to decrease the spatial extent of the spread function and increase the size of the isoplanatic domains. By going deeper and deeper into the sample, it is possible to gradually reconstruct a three-dimensional map of the speed of sound, while obtaining an image of the reflectivity of the medium that is all the more faithful the closer the reference medium is to reality.
According to one or more exemplary embodiments, the determination of at least one mapping of a physical parameter of said heterogeneous medium comprises determining a multiple scattering rate in the insonified region. This involves studying, for example, the focused distortion matrix for which aberrations will have been corrected beforehand. The ratio of the average of the incoherent intensity (multiple scattering) obtained beyond the focal spot to the intensity at the focus point (central row of the distortion matrix) gives access to a local multiple scattering rate.
The focused distortion matrix Drr provides access to the spread function 154 of the imaging system at any point of the field of vision. A multiple scattering rate γ(rin) may be measured locally on the basis of the ratio of the level of the incoherent background (|rout−rin|>>δ) to the signal level on the central row of Drr (rout=rin):
where the symbol . . . denotes an average along each row of Drr apart from the central elements (|rout−rin|>>δ). IM(rin)=|D(rout≠rin, rin)|2 is the multiple scattering intensity (incoherent background) at the point rin. IS (rin) is the single scattering intensity at the point rin. Equation (34) indicates that, on the central row (rout=rin), there is the following relationship: |D(rout=rin, rin)|2=IS(rin)+2IM(rin). The factor 2 comes from the phenomenon of coherent backscattering which consists of an overintensity by a factor of 2 of the backscattered wave on the virtual source in rin for the multiple scattering contribution. This phenomenon is caused by constructive interference between multiply scattered waves that have followed the same trajectory but in an opposite direction (reciprocal paths) [A. Aubry et al., Appl. Phys. Lett. 92, 124101, 2008].
Image 155 of
This measurement is confirmed by previous studies carried out in-vivo [A. Aubry et al., J. Acous. Soc. Am. 129, 225-233, 2011]. The contribution of the present invention resides in the fact that the focused distortion matrix allows local measurement of the multiple scattering rate whereas until now there was access only to an averaged value at each echo time or depth. [A. Aubry et al., J. Acous. Soc. Am. 129, 225-233, 2011].
By taking times longer than the ballistic time [equation (4)], the spread function may also make it possible to follow the growth of the diffusive halo within the medium and derive therefrom a local measurement of the transport parameters of the multiply scattered wave (scattering coefficient or mean free path of transport). Studying the diffusive halo at short times gives access to a much finer spatial resolution than that obtained by the prior art in random scattering tomography [A. Aubry et al., Appl. Phys. Lett. 92, 124101, 2008].
Although described through a number of detailed exemplary embodiments, the methods and systems for non-invasive ultrasound characterization comprise different variants, modifications and refinements which will be obviously apparent to those skilled in the art, it being understood that these different variants, modifications and refinements fall within the scope of the invention, as defined by the claims which follow.
Number | Date | Country | Kind |
---|---|---|---|
1856720 | Jul 2018 | FR | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/EP2019/069160 | 7/16/2019 | WO | 00 |
Publishing Document | Publishing Date | Country | Kind |
---|---|---|---|
WO2020/016250 | 1/23/2020 | WO | A |
Number | Name | Date | Kind |
---|---|---|---|
9594060 | Fukutani | Mar 2017 | B2 |
20080245150 | Katayama | Oct 2008 | A1 |
20090241673 | Kondo | Oct 2009 | A1 |
Entry |
---|
J. Robert et al. “Green's function estimation in speckle using the decomposition of the time reversal operator: Application to aberration correction in medical imaging” The Journal of the Acoustical Society of America, vol. 123, No. 2; New York, US; Feb. 1, 2008 (13 pages). |
G. Montaldo et al. “Coherent Plane-Wave Compounding for Very High Frame Rate Ultrasonography and Transient Elastography” IEEE Transactions on Ultrasonics, Ferroelectrics, and Frequency Control, vol. 56, No. 3; Mar. 1, 2009 (18 pages). |
International Search Report issued in International Application No. PCT/EP2019/069160, dated Sep. 30, 2019 (4 pages). |
Written Opinion issued in International Application No. PCT/EP2019/069160; dated Sep. 30, 2019 (6 pages). |
Number | Date | Country | |
---|---|---|---|
20220003721 A1 | Jan 2022 | US |