SVD 2
SVD 2
fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TMI.2020.2986830, IEEE
Transactions on Medical Imaging
Copyright (c) 2019 IEEE. Personal use of this material is permitted. However, permission to use this material for any other
purposes must be obtained from the IEEE by sending a request to [email protected].
Abstract— A shift of paradigm is currently underway in It can be expressed as an inverse problem between the
biomedical ultrasound thanks to plane or diverging waves received ultrasonic echoes and the acoustic impedance
coherent compounding for faster imaging. One remaining distribution in the medium. This inverse problem is easily
challenge consists in handling phase and amplitude aberrations solved when assuming the local speed of sound and density to
induced during the ultrasonic propagation through complex be constant in the medium.
layers. Unlike conventional line-per-line imaging, ultrafast
This hypothesis is accepted in all conventional clinical
ultrasound provides backscattering information from the whole
imaged area for each transmission. Here, we take benefit from this devices and led to the standard Delay-And-Sum beamforming
feature and propose an efficient approach to perform fast process. In practice, it consists in computing and correcting the
aberration correction. Our method is based on the Singular Value time-of-flight for different travel paths between each pixel and
Decomposition (SVD) of an ultrafast compound matrix containing each transducer array element. In order to form high quality
backscattered data for several plane wave transmissions. First, we images at higher frame rates, ultrafast plane wave compound
explain the physical signification of SVD and associated singular imaging [1]-[7] was introduced. It gave rise to a wide range of
vectors within the ultrafast matrix formalism. We theoretically applications such as Shear Wave Elastography, Ultrafast
demonstrate that the separation of spatial and angular variables, Doppler, Functional Neuroimaging or Quantitative Ultrasound
rendered by SVD on ultrafast data, provides an elegant and
imaging [8]. However, similarly to conventional imaging,
straightforward way to optimize the angular coherence of
backscattered data. In heterogeneous media, we demonstrate that image quality can still suffer from sound speed heterogeneities
the first spatial and angular singular vectors retrieve respectively in the medium; leading sometimes to non-negligible phase
the non-aberrated image of a region of interest, and the phase and aberrations on propagating wavefronts [9]. Such aberrations
amplitude of its aberration law. Numerical, in vitro and in vivo affect the image itself but also the ensuing quantitative
results prove the efficiency of the image correction, but also the estimations in post-processing steps.
accuracy of the aberrator determination. Based on spatial and In the last thirty years, many different approaches have been
angular coherence, we introduce a complete methodology for developed to address this issue but this topic remains highly
adaptive beamforming of ultrafast data, performed on successive relevant today despite longstanding research efforts.
isoplanatism patches undergoing SVD beamforming. The
Measurement of the transmit echo phase [10] in Computed
simplicity of this method paves the way to real-time adaptive
ultrafast ultrasound imaging and provides a theoretical Ultrasound Tomography [11] informs on the arrival time of the
framework for future quantitative ultrasound applications. transmitted wave front and allows correction of small
aberrations compared to the PSF width. In conventional
Index Terms — Adaptive Beamforming, Ultrafast Imaging, ultrasound, we are limited to the use of backscattered signals
Singular Value Decomposition, Aberration Correction and the ultimate goal of aberration correction is actually to
recreate an equivalent point-like scatterer for each pixel of the
image. Then, the phase and amplitude distortion of its spherical
I. INTRODUCTION backscattered echo retrieve the so called Green’s function [12].
Although ultrasound imaging is a mature medical imaging When no bright reflector is available but rather a random
tool, new techniques are constantly explored to further improve distribution of Rayleigh scatterers, time-reversal of this speckle
image quality and extend its clinical usefulness to new noise [13],[14] can be used to virtually recreate an artificial
applications. The first objective of Ultrasound imaging is to ultrasonic star, whose echo retrieves the aberration laws.
build an accurate image of the medium from ultrasonic Though, it remains an iterative and quite complex non real-time
backscattered signals through a process called beamforming. process. Other approaches studying the spatial coherence of
backscattered signals can be exploited to optimize the
This work was supported by the Inserm ART (Technology Research summation of the different plane waves in beamforming [15].
Accelerator) "Biomedical Ultrasound", the European Research Council (ERC In speckle noise environment which is the vast majority of
Advanced Grant FUSIMAGINE) and the Fondation pour la Recherche configurations assessed in Biomedical Ultrasound, Van Cittert
Médicale (F.R.M.).
H. Bendjador, T. Deffieux and M. Tanter are with Physics for Medicine
Zernike theorem states indeed that this spatial coherence
Paris, Inserm, CNRS, ESPCI Paris, Paris Sciences et Lettres University, 17 rue measures the focusing quality [16], which is essential for an
Moreau, 75012 Paris, France. (e-mail: [email protected]) accurate ultrasound image. Founded on the use of this theorem,
This work is licensed under a Creative Commons Attribution 4.0 License. For more information, see https://creativecommons.org/licenses/by/4.0/.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TMI.2020.2986830, IEEE
Transactions on Medical Imaging
coherence-based imaging methods [17] were developed to illuminated by the ith transducer. Let ℎ𝑘,𝑖 be the temporal
improve image quality, especially Contrast-to-Noise and impulse response defining the propagation between a
Signal-to-Noise ratio, due to speckle reduction techniques. All transducer element i and a scatterer k. Thanks to spatial
these methods improving spatial coherence were shown to reciprocity, the temporal impulse response ℎ𝑗,𝑘 defining the
decrease aberration across an aperture. In particular, Dahl and propagation between the scatterer k and the transducer element
Trahey [18] proposed an imaging technique based on the pixel j is equal to hk,j. Let 𝑒𝑖 (t) be the emitted signal on the ith
mapping of this spatial coherence of ultrasound signals. This transducer, the received signal on an element j can be expressed
short-lag spatial coherence method (SLSC) consists in as:
estimating the spatial coherence between closely-spaced
elements to create images demonstrating superior SNR and 𝑁𝑒 𝐾
CNR compared to conventional ultrasound images. SLSC 𝑠𝑗 (𝑡) = ∑ ∑ 𝛽𝑖𝑘 ∗ ℎ𝑗,𝑘 (𝑡) ∗ ℎ𝑘,𝑖 (𝑡) ∗ 𝑒𝑖 (𝑡) (1)
permits to improve the spatial coherence of backscattered
𝑖=1 𝑘=1
signals by using only data demonstrating a strong angular
coherence for different compounded transmissions without where ∗ stands for the convolution operation [26]. As the spatial
trying to estimate the aberration law [19]. This efficient resolution of the ultrasound image is limited by the ultrasonic
approach requires the estimation of spatial coherence functions wavelength, it is convenient to introduce a discrete
on a pixel per pixel basis whose computational cost currently representation of the ultrasound-formed image, with a spatial
hampers a real-time implementation [20], [21], [22]. It was also pitch of the order of the ultrasonic wavelength. Each pixel 𝑝 =
recently expanded to angular coherence in the context of (𝑝𝑥 , 𝑝𝑧 ) contains a subset of {K 𝑝 } scatterers. For each subset,
compounded plane waves [23]. we notice that the travel time, for a given scatterer k, can be
written as: 𝜏𝑝,𝑘 = 𝜏𝑝 + ∆𝜏𝑘 , with ∆𝜏𝑘 ≪ 𝜏𝑝 . Equation (1)
Here, we propose a different approach to improve the
becomes:
ultrasonic image quality. Our method shares the common aim
to increase the angular coherence of signals coming from each 𝑁𝑒 𝑁𝑥𝑁𝑧
pixel for different transmits during plane wave compound
imaging. This new approach offers a fast and efficient 𝑠𝑗 (𝑡) = ∑ ∑ ∑ 𝛽𝑖𝑘 ∗ ℎ𝑗,𝑝 (𝑡 − 𝜏𝑝 ) ∗ 𝛿(𝑡 − ∆𝜏𝑘 )
correction process, both retrieving an optimized ultrasonic 𝑖=1 𝑝=1 𝑘 ∈ {𝐾𝑝 }
image and the local estimation of the amplitude and phase of ∗ ℎ𝑝,𝑖 (𝑡 − 𝜏𝑝 ) ∗ 𝛿(𝑡 − ∆𝜏𝑘 ) ∗ 𝑒𝑖 (𝑡)
the aberrations. Additionally, it also filters out low coherence
signals from the data. 𝑁𝑒 𝑁𝑥𝑁𝑧
Moreover, the technique keeps the data in the conventional = ∑ ∑ ℎ𝑗,𝑝 (𝑡) ∗ ℎ𝑝,𝑖 (𝑡) ∑ 𝛽𝑖𝑘 𝛿(𝑡 − 2∆𝜏𝑘 ) (2)
beamformed data space allowing to subsequently perform any 𝑖=1 𝑝=1 k∈{Kp }
conventional ultrasound estimation such as phase estimation,
power Doppler, or pulsed Doppler.
Importantly, we introduce the Ultrafast Compound Matrix 𝛾𝑖𝑝 (𝑡)
containing images, both beamformed in the receive mode and
phase delayed for transmit travel path compensation. We Where 𝛾𝑖𝑝 (𝑡) is a backscattering function describing the
explain theoretically the physical meaning of its Singular Value reflection induced by the scatterers distribution in pixel p when
Decomposition. In complement to former works applying SVD insonified by the transmit element i. Thus, the received signal
to subaperture or synthetic transmit data [15],[24][25], we becomes:
𝑁𝑒 𝑁𝑥 𝑁𝑧
hereby demonstrate a theoretical link between the SVD of
beamformed data from different transmissions and the local 𝑠𝑗 (𝑡) = ∑ ∑ 𝛾𝑖𝑝 (𝑡) ∗ ℎ𝑗,𝑝 (𝑡) ∗ ℎ𝑝,𝑖 (𝑡) ∗ 𝑒𝑖 (𝑡) (3)
ultrasonic aberrations. Finally, we propose a complete real-time 𝑖=1 𝑝=1
adaptive beamforming technique for ultrafast imaging based on
the application of SVD beamforming on subsets of the Ultrafast The difference between the equation (3) and the equation (1)
Compound Matrix corresponding to isoplanatic patches. This lies in the introduction of a backscattering function 𝛾𝑖𝑝 (𝑡) for
SVD beamformer merges Phase Aberration Correction (PAC) each pixel, instead of a simple scalar value 𝛽𝑖𝑘 for each
techniques and coherence-based imaging approaches in a scatterer. This function characterizes the spatial dependence of
unique matrix formalism implementation. Results of this novel the scattering coming from a given pixel of the image. This
and fast method in simulations, in vitro phantoms and in vivo formalism no longer requires a Green’s function per scatterer,
liver experiments are presented. but only one for each pixel. Since the number of pixels (𝑁 =
𝑁𝑥 𝑁𝑧 ) is far below the number of scatterers in the medium (K),
II. THEORY AND PHYSICAL INTERPRETATION OF ULTRAFAST this strongly simplifies the calculations.
ULTRASOUND BEAMFORMING
This work is licensed under a Creative Commons Attribution 4.0 License. For more information, see https://creativecommons.org/licenses/by/4.0/.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TMI.2020.2986830, IEEE
Transactions on Medical Imaging
This work is licensed under a Creative Commons Attribution 4.0 License. For more information, see https://creativecommons.org/licenses/by/4.0/.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TMI.2020.2986830, IEEE
Transactions on Medical Imaging
phase conjugate of the Green’s function 𝑡𝐻0,𝑝 and thus transmit focusing, the ultrafast compound matrix R can be
represents a transmit vector focusing on pixel p. For each defined as follows:
transmit, the final image Im is the diagonal of the matrix I
defined in Fig. 2: 𝑅 = ( 𝑡𝐻0∗ 𝐻 Γ 𝑡𝐻𝐴𝑒 𝑃) ◦ ( 𝑡𝐻0∗ 𝑃 ∗ ) (10)
𝐼𝑚 = 𝑑𝑖𝑎𝑔(𝐼) = 𝑑𝑖𝑎𝑔( 𝑡𝐻0∗ 𝐻 Γ 𝑡𝐻 𝑡𝐻0∗ ) (7) We introduce 𝐴𝜃 as the angular aberration matrix describing
these aberrations in the plane wave basis. It is related to 𝐴𝑒
In compounded plane wave imaging, the focusing is through the former matrix P of dimension (𝑁𝑒 , 𝑁𝜃 ) describing
performed by a set of 𝑁𝜃 > 1 plane wave transmissions. For our the projection from canonical space to plane wave space.
matrix formalism, this requires to introduce a Matrix P As long as the number of independent angles 𝑁𝜃 (independent
representing the change of referential basis between the meaning ∀𝑖, ∀𝑗 ⟨𝑃𝑖 |𝑃𝑗 ⟩ = 0) is sufficient to describe any kind of
canonical space (array elements) and the plane wave space. So ultrasonic wavefield initially defined in the canonical basis, the
P is a [𝑁, 𝑁𝜃 ] matrix. The final image obtained in plane wave matrix P is invertible [29]. In that case, we have 𝐴𝜃 = 𝑃 −1 𝐴𝑒 𝑃
compounding is thus quite similar to the conventional image and the angular aberration matrix 𝐴𝜃 is related to 𝐴𝑒 thanks to:
described in equation (7) with a potential filtering described by
𝑃 𝑡𝑃∗ when the number of plane waves is lower than the 𝑃𝐴𝜃 = 𝐴𝑒 𝑃 (11)
number of elements:
Combining (10) and (11), the ultrafast compound matrix R can
𝐼𝑚 = 𝑑𝑖𝑎𝑔(𝐼𝑃𝑊 ) = 𝑑𝑖𝑎𝑔( 𝑡𝐻0∗ 𝐻 Γ 𝑡𝐻 𝑃 𝑡𝑃∗ 𝑡𝐻0∗ ) (8) be rewritten using the angular aberration matrix as:
This work is licensed under a Creative Commons Attribution 4.0 License. For more information, see https://creativecommons.org/licenses/by/4.0/.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TMI.2020.2986830, IEEE
Transactions on Medical Imaging
𝑚1
𝑅 = 𝑚 𝑡𝑎 = [ ⋮ ] . [𝑎1 ⋯ 𝑎𝑁𝜃 ] (16)
𝑚𝑁
Where m is the vector of the columns of M.
𝑠11 = |𝑚
̅ |. |𝑎|, 𝑠𝑖𝑖 = 0 ∀𝑖 > 1 (17)
Fig. 3: Measurement of the complex magnitude of the angular coherence 𝑎∗ ̅
𝑚
matrix 𝐶𝜃 module in a control region of interest using the Ultrafast compound 𝑣1 = |𝑎|
; 𝑢1 = ̅|
|𝑚
Matrix 𝑅̃ extracted from R. 𝑅̃ is acquired in (a) non-aberrated and (b)
aberrated speckle noise using 100 transmit compound angles. On the right
side, diagonal terms are averaged and plotted, representing the angular 𝑣1 is the phase conjugate of the aberration vector 𝑎. 𝑢1 is the
coherence factor. normalized image in a non-aberrated medium: all pixels are
seen the same way for each plane wave transmission. In this
F. The Singular Value Decomposition of the Ultrafast case, it is trivial that the decomposition of 𝑅 is the SVD since
Compound Matrix all further singular vectors are zero, and thus orthogonal to the
first one.
If we no longer consider the PSF being a spatial Dirac, and
The estimation of the angular aberration matrix 𝐴 is essential ∗
add speckle noise in the media, 𝑡𝐻0 𝐻 ≠ 𝐼𝑑 and the columns
to perform proper adaptive imaging. From the definition of 𝐴,
assumed to be diagonal, 𝑅𝐴∗ corresponds to the corrected of M are no longer identical. There is thus an angular
dependence of the imaged medium with respect to the
This work is licensed under a Creative Commons Attribution 4.0 License. For more information, see https://creativecommons.org/licenses/by/4.0/.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TMI.2020.2986830, IEEE
Transactions on Medical Imaging
III. METHODS
A. Acquisitions
Ultrasound acquisitions were performed using a 256-channel
programmable research scanner (Verasonics Research
Systems). We developed customized sequences to drive a 192-
element linear probe, at a central frequency of 6.25 MHz and
pitch size of 0.2 mm (SL10-2 probe, Supersonic Imagine, Aix-
en-Provence, France). Plane waves steered at angles between -
18° and +18° were transmitted to insonify the media. In order
to guarantee the highest level of information, 100 angles at
Fig. 4: Singular Value Decomposition of the Ultrafast Compound Matrix.
Absolute value of angular Coherence matrix of R shows speckle decorrelation, Pulse Repetition Frequency (PRF) = 10 kHz were acquired
whereas singular vectors exhibit individually an optimized angular coherence. along with subsets of steering angles for higher frame rate
images. A phantom containing reflecting pins, hyperechoic and
Interestingly, if we compute the Singular Value anechoic cysts (CIRS 054GS – 1540 m/s) was used to assess
Decomposition of 𝑅̃ , and re-calculate 𝐶𝜃 considering only the our method, successively without and with a shaped-surface
first singular vector 𝑉1 , it gives a uniform matrix equal to 1 (Fig. silicone aberrating lens.
This work is licensed under a Creative Commons Attribution 4.0 License. For more information, see https://creativecommons.org/licenses/by/4.0/.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TMI.2020.2986830, IEEE
Transactions on Medical Imaging
Fig. 5: Fast aberration correction and filtering with SVD. Ultrafast compound matrix R retrieves IQ data beamformed for each transmit angle. Isoplanatic patches
are defined within the imaged area. SVD is performed on each patch of the image, and the first eigen vector gives directly the rephased image. Final corrected
image is computed by assembling corrected patches.
This work is licensed under a Creative Commons Attribution 4.0 License. For more information, see https://creativecommons.org/licenses/by/4.0/.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TMI.2020.2986830, IEEE
Transactions on Medical Imaging
Van Cittert Zernike theorem stipulates actually that the shape simulated aberration law is defined in the canonical space, we
of the spatial coherence is driven by the inverse Fourier used synthetic aperture acquisitions to reconstruct the realistic
transform of the focal spot intensity. The focal spot intensity aberration. Then, we built the ultrafast compound matrix and
varies as sinc², which is the Fourier Transform of a triangle extracted the phase of the first angular singular vector. This
function. Indeed in speckle, one obtains a linear decrease in gave us an angular aberration law, which was projected in the
spatial coherence as much as the lag between elements element space to be compared with the true numerical
increases. This theory is transposable when it comes to angular aberration (Fig. 6 (e)). Both laws are in very good agreement
coherence and transmit angular lag, as demonstrated in with a coefficient of determination r² = 98%. This validates the
reference [23]. This explains the evolution of angular ability of our method, on simulated examples, to retrieve
coherence of backscattered signals with respect to the lag in realistic aberrations initially defined either in canonical or in
transmitted angles. When it comes to an aberrated image, plane wave basis.
speckle is highly decorrelated and the angular coherence of Even if the numerical aberration is not fully distributed in the
backscattered signals sinks very quickly from an angle to the medium but rather a phase screen, we did perform the SVD-
next one. After SVD filtering of the image, this effect is totally beamforming on different geometrical patches. We selected in
recovered, and even further since the angular coherence of each the images different patches containing only speckle (no
block is constant equal to 1. Even if this result seems certain reflectors nor anechoic areas). Fig. 6 (d) and (e) show that the
mathematically, it illustrates that the SVD provides an image, phase laws extracted from this patch-SVD (corresponding to
for which all pixels are being seen the same way by all transmit V1*) are consistent with the expected numerical aberrations.
angles. This demonstrates that the efficiency of the aberration law
extraction does not rely on the presence of coherent targets
within the patch and only requires speckle.
We further tested 50 different numerical aberrators to assess
the ability of SVD beamforming to correct strong and highly
variable dephasing screens. We used, as numerical aberration
laws, some randomized linear combinations of linear, parabolic
and sinusoidal phase laws. The order of magnitude was chosen
to be consistent with typical in vivo aberrating layers, up to few
tens of microseconds. The correlation length of the tested phase
laws varied randomly from 5 to 20 angles.
SVD Speckle
Beamformer Brightness
Mean aberration law
0.9935 0.6727
correlation (r²)
Contrast on initial image -28.2 dB
Mean contrast after
-18.7 ± 4.1 dB
aberration ± std
Mean contrast after
-28.2 ± 0.3dB -21.1 ± 0.9dB
correction ± std
Mean contrast
9.5 dB 2.4 dB
improvement
Target width on initial image 0.54 mm
Target width on aberrated
0.70 ± 0.14 mm
image
Fig. 6: (a) Bmode image of a CIRS 054-GS phantom anechoic cyst. (b)
Example of image after introduction of an angular numerical aberration in Target width after correction 0.57 ± 0.005
0.64 ± 0.08 mm
transmit. (c) Same image as (b) after SVD-beamformer. (d) Example of ± std mm
simulated angular aberration: SVD-beamforming result is compared to the true Mean resolution
aberration introduced. (e) Example of simulated canonical laws: SVD- 22.8 % 9.4 %
improvement
beamforming result is projected in the element-space and then compared to
the true canonical aberration introduced. Table 1: Resume of the results of SVD beamformer on in vitro aberrated
Compared to the raw image, the numerically aberrated image phantom, with 50 aberrating phase screens tested. Speckle brightness aberration
correction was also implemented to compare the correction effects.
showed a strong degradation (Fig. 6 (a) and (b)), that is fully
recovered after SVD-beamforming correction (Fig. 6 (c)). The
lateral resolution, evaluated on reflecting pins, is effectively We added to the results a comparison with another existing
aberration correction: we indeed implemented Speckle
improved from 1.02 mm to 0.88 mm. Also, the contrast on the
Brightness approach as described in [19]. A first speckle
anechoic cyst in speckle is enhanced up to 11.7 dB, and reaches
brightness value was calculated on the aberrated image. For a
the contrast of the non-aberrated image. When the simulated
law is directly defined in the plane wave space, the SVD- given array element, the RF signal was delayed of 0.2λ at
beamformer result is shown to be very consistent with the emission and reception in beamforming. Speckle brightness
introduced phase change (Fig.6 (d), r² = 99%). When the was then re-calculated on the obtained image. If the speckle
This work is licensed under a Creative Commons Attribution 4.0 License. For more information, see https://creativecommons.org/licenses/by/4.0/.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TMI.2020.2986830, IEEE
Transactions on Medical Imaging
brightness increased, the RF delay was incremented of +0.2λ (- pin. We found again a very good agreement (r² = 95%) between
0.2λ if it decreased). The process was iterated until a maximal those two angular aberration laws. In the case of a thick
value of speckle brightness was reached. This was repeated for aberrating lens, smaller isoplanatic patches were used to
each element of the transducer. Finally, beamforming with perform the correction, in order to keep the aberration
optimal delays gave the corrected image. We performed both correction as optimal as possible on the patch spatial extension.
methods on the exact same set of aberrated data and retrieved An interesting issue remains in the optimization of this patch
the results in Table 1. First we observe, with the r² value, that size in order to perform the most efficient possible correction.
the SVD beamformer is very efficient to recall the aberration In order to investigate this point, we designed patches around a
law. Also, both contrast (-9.5 dB) and resolution (-22.8%) central point of five different sizes, and performed correction
improve significantly with SVD beamforming. These on each of them with SVD beamforming (Fig. 7).
improvements clearly outperform speckle brightness method. C. Influence of the patch size on aberration correction
The low standard deviations demonstrate that the SVD
beamforming approach gives confident results regardless the In order to validate our method, and identify the patch sizes
numerical aberration. providing a realistic result, we considered a speckle phantom
image containing a single reflecting pin at its center (Fig. 8. (a)).
First, we used the backscattered signal coming from the
B. SVD beamforming in speckle noise with physical reflecting pin at the center of our image. From these RF data,
aberrators we extracted the aberration delay law in the element space. We
These improvements of the SVD beamformer are visible as used the matrix P defined in part II.C. to project the canonical
well on physically aberrated data (Fig. 7). As the non- law into the plane wave basis. This gave us an estimation of the
negligible thickness of the aberrator tends to decrease the physical aberration encountered in the region surrounding the
isoplanatic angle, the SVD processing is now performed on reflector, and is displayed on Fig. 8.(f).
many different isoplanatic patches. After SVD beamforming,
reflecting pins resolution improved from 2.1mm to 1.3mm, and
contrast increased by 8.5 dB+/- 1.9 dB.
Fig. 8: (a) B-mode image of a phantom containing speckle and one reflecting
pin. (b) Small patch definition: [25λ x 30λ] region excluding the central
reflecting pin (c) Median patch definition: [35λ x 45λ] region excluding the
central reflecting pin (d) Large patch definition: [50λ x 100λ] region excluding
the central reflecting pin (e) Normalized eigenvalues distribution for each patch
size (zoomed for low eigen indices). (f) Angular aberration laws extracted from
SVD beamformer for a small patch compared to the experimental canonical
Fig. 7: (a) Bmode images of a CIRS 054-GS phantom reflecting pins and aberration obtained from the central pin and then projected in plane wave space.
anechoic cyst. (b) Images after propagation through an aberrating lens. (c)
Images after SVD-beamformer. (d) Aberrating laws: extracted from SVD-
beamforming on a patch, and from the closest pin echo.
Then, we defined a small patch (25λ x 30λ, Fig. 8 (b)), a
median patch (35λ x 45λ, Fig. 8 (c)), and a large patch (50λ x
We were also able to compare the aberration law extracted 100λ, Fig. 8 (d)) surrounding the reflector. For the SVD-
from the SVD patch correction and its true estimation - obtained beamforming operation, we excluded the reflecting pin area at
by using the backscattered wavefront coming from the closest the center of the patch in order to rely only on speckle noise.
This work is licensed under a Creative Commons Attribution 4.0 License. For more information, see https://creativecommons.org/licenses/by/4.0/.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TMI.2020.2986830, IEEE
Transactions on Medical Imaging
For the small, and median patches, the phase of the first angular configuration will essentially depend on the clinical
singular vector retrieves the same result in terms of aberration application.
and image correction. That means that for these patch sizes, the
patch is seeing the same aberrator and the SVD-beamformer
provides an optimal correction and estimation of the aberration.
When increasing the patch size, we observe a change in the
phase. The spatial extent becomes then too large to ensure a
correct solution for the SVD beamformer. Indeed, the
aberration can no longer be considered similar for all pixels of
the patch, and it is logical that the SVD performance degrades.
In the opposite case, for a too small patch, the number of pixels
would not be sufficient for the SVD to extract the correct
aberration law. One can see that for the smaller patch sizes, the
physical aberration estimation is in good agreement with the
SVD-Beamformer results.
For this case, we are thus able to identify a typical patch size
for aberration correction. It is actually the highest size for which
the phase laws remain consistent. This optimization of the patch
size can be done by looking at the singular value distribution of
the SVD for different sizes. Fig. 8 (e) shows that the singular
value distribution drops rapidly to zero for a correct patch size,
whereas in the case of too large patches, the slope at the origin
is less steep. The ratio between the first and second singular
value of the Ultrafast Compound Matrix can be considered as
an interesting parameter to choose the size of isoplanatic patch.
In the case of the time reversal operation HtH*, such ratio was
shown of particular importance as it affects the convergence of
iterative time reversal processing [26], [33]. Fig. 9: Impact of lowering the amount of plane wave transmits on SVD
beamforming for an aberrated pin phantom (1 = result of the compound, 2 =
result of SVD beamformer). (a) 100 plane wave images, (b) 10 plane waves
D. Influence of the number of plane wave transmissions images, (c) 5 plane wave images, (d) Evolution of the resolution and contrast
The previous results showed that, for an appropriate patch after correction with SVD beamforming on different amount of plane waves.
Contrast was estimated on an anechoic inclusion acquired with the same
size, the SVD beamformer allows us to retrieve both the aberrator.
aberration law and the image correction. Though, this last effect
should decrease when less plane waves are transmitted. The
SVD operation is indeed more efficient when the E. In vivo SVD beamforming in the human liver
decomposition basis is larger. Therefore, we tested different Finally, we tested our SVD beamforming on in vivo data.
acquisitions with various amount of plane wave transmits on The ultrasound emission sequences were calibrated with the
aberrated phantoms. Fewer angles gives less angular frequency acoustic measurement system from Acertara Acoustic
components to describe the phase law, but we still see an Laboratories. Both the spatial peak time-average (ISPTA) and
improvement in the first singular vector image. Fig. 9 shows in the Mechanical Index (MI) were shown to be, in all considered
(a), (b), (c) the comparison of the aberrated image, and the cases, below FDA Track 3 Recommendations (ISPTA =
SVD-beamformed image for different amount of plane wave 720mW/cm² and MI = 1.9). Indeed, maximum values obtained
transmits. We estimated, with the same aberrator in both cases, with our sequences were respectively ISPTA = 254.2 mW/cm²,
the lateral resolution on the pin phantom, and the contrast on an and MI = 0.819.
anechoic inclusion. This allowed us to perform our acquisitions on liver of a
healthy volunteer. Fig. 10 shows Bmode comparison of
We compared, on the graph (d) of Fig. 9, the correction classical compounded image, and SVD-beamformed image.
efficiency as a function of transmitted plane waves. For all The overall quality of the image improves with a contrast
configurations with different number of plane wave enhancement of 4.78 dB. Interestingly, some structures that
transmissions, the SVD beamformer improves the image were difficult to image in classical compound, tend to be more
quality both for contrast and resolution. Contrast improvement visible in the corrected image. These preliminary in vivo results
decreases progressively, whereas there is a clear drop of show the reliability of the proposed method to correct more
resolution improvement around 6 transmits. Still, one can note spatially distributed aberrators. This is therefore a promising
that even for as low as 5 plane waves, the resolution keeps first step towards clinical use of SVD-beamformer for adaptive
getting better with the SVD correction even if it is less imaging of patients.
remarkable on contrast. It is therefore a matter of trade-off
between the frame rate expected (amount of transmitted plane
waves) and the efficiency of the correction. The chosen
This work is licensed under a Creative Commons Attribution 4.0 License. For more information, see https://creativecommons.org/licenses/by/4.0/.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TMI.2020.2986830, IEEE
Transactions on Medical Imaging
Fig. 10: In vivo B-mode results on liver. Acquisitions of 41 transmitted plane Size of patch (pixels) 592*192 196*63 117*37 58*18
waves : (a) Classical compound beamforming showing red-squared region. (b)
Renormalized Bmode of the anechoic vessel area. (c) Result of SVD- Beamforming
0.000036
beamforming on the whole image. (d) Result of SVD-beamforming in the 100 angles
region of interest. SVD-correction
0.50 0.41 0.34 0.50
100 angles
V. DISCUSSION SVD-correction
0.025 0.018 0.023 0.045
The results presented above demonstrate that the SVD 10 angles
beamformer is a reliable and efficient technique to correct SVD-correction
0.012 0.010 0.014 0.029
images and retrieve simultaneously the phase aberration law 5 angles
from ultrafast data acquired using plane wave compounding. In
vitro experiments in tissue mimicking phantoms have shown Table 2: Calculation times for an image - beamformed at λ/2 - acquired at a
both a 9.5 dB+/- 0.9 dB rise in contrast for simulated aberrations central frequency of 6.25 MHz and a sampling frequency of 25 MHz, at 5cm
and a 8.5 dB+/- 1.9 dB contrast rise for physical aberrations. depth with a 192-element probe. Calculations were computed on a PC with an
IntelCorei7-5820K CPU (3.30GHz), 32 Go RAM, on a Graphics Processing
The lateral resolution was also improved in both cases Unit: GeForce GTX 1080 TI.
respectively from 0.7mm to 0.57mm in the simulated
aberrations case, and from 2.1mm to 1.3mm with the physical For transcranial imaging, it could seem limitative that our
aberration. Another simple way to assess the accuracy of our method only corrects in emission. Though, due to time-reversal
method in retrieving the aberration pattern was to beamform symmetry of the wave equation, the aberration is also
raw data while correcting the phase and amplitude aberrations symmetric. It is therefore possible to correct in emission, as
determined by SVD, and to re-perform the SVD beamforming well as in reception by re-beamforming the data while taking
process on this new set of corrected data. As expected, this the aberration delay into account in both propagation ways. To
resulted in a flatten phase distribution, as if no aberration had consider the aberration phase in reception, the delay law would
distorted the corrected backscattered signals. This showed also need to be expressed in the canonical basis. This can be
that a single round of correction was required whereas existing obtained by a change-of-basis thanks to the matrix P introduced
methods often imply iterative processes. Of particular interest in II.C. We performed tests on simulated delay laws, and
is the simplicity and straightforward implementation of this observed that the law remains highly consistent down to a
SVD beamforming. Using parallel computation devices, and dozen transmit angles. For lower number of angles, the
high-end processors, the implementation time of our method is projection of the estimated angular aberration in the canonical
significantly low enough to perform real-time aberration basis fails to reach the true aberration. This is a limitation, for
correction. It depends on the number of transmit angles in the now, to the ultrafast character of the adaptive beamforming
data, but also on the size of the isoplanatic patches for Singular when both transmit and receive correction are desired.
Value Decomposition. We showed in Fig. 9, that for a Another limitation of our technique relies on the assumption
reasonable amount of plane waves, and for a patch size of tens of near field phase screen aberrator. Despite longstanding
of λ in axial and lateral directions, the computation speed is yet research in the field of aberration corrections, this assumption
high enough to correct in real-time the beamformed data which has been shown insufficient to correct phase aberration in a way
is a major advantage of this SVD beamformer. that is significant meaningful for diagnostic image quality in
vivo. The use of a near screen phase screen layer fails to model
This work is licensed under a Creative Commons Attribution 4.0 License. For more information, see https://creativecommons.org/licenses/by/4.0/.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TMI.2020.2986830, IEEE
Transactions on Medical Imaging
spatially distributed aberrations which is the vast majority of retrieves only the most coherent data from different plane wave
cases in biomedical applications. Nevertheless, in the case of transmits.
reasonable medium heterogeneities such as soft tissues, the
description of a complex distributed aberrator as a large set of
phase screen aberrators corresponding to spatially distributed
isoplanatic patches permits to model aberrations more complex
than a near-field aberrator. The optimization of the number of
isoplanatic patches and their overlapping for the final image
reconstruction was not discussed in the manuscript but it is also
an interesting problem with room of further improvements. The Fig. 11: (a) Raw aberrated image of reflecting pins in speckle. (b) Corrected
size of the isoplanatic region depends on geometric parameters image after SVD-beamforming. (c) Image only rephased with the aberration
(such as depth, aperture) and aberration characteristics (such as extracted from SVD-beamforming (no filtering). (d) Difference between
images (b) and (c), normalized by image (c) intensity.
correlation length). Indeed, the more distributed the aberrator
is, the smaller the isoplanatism angle is and consequently the
smaller the isoplanatic patch should be. For smaller isoplanatic In our study, we considered a simple scattering regime for
patches, the standard deviation in the aberration estimation the backscattered signals. This hypothesis is sufficient in most
increases as less pixels are available to stabilize the SVD configurations of biomedical ultrasound. Nevertheless, the
processing. Though, we observed on Fig. 8 that there is a trade- discrimination between signals resulting from simple and
off to find between the stability of the angular aberration multiple scattering could be performed at a non-negligible
correction and the size of the patch chosen for SVD to perform supplemental computational cost before our SVD beamforming
an efficient correction. To date, we decided to choose a typical method by studying the propagation matrix singular vectors
20λ x 40λ patch size for the SVD beamforming of data with our [35].
In the case of a non-aberrated medium, for a correct image,
silicone aberrating lens and its geometry. For the in vivo liver
the first angular eigen vector out of SVD exhibit obviously a
experiment, we chose a 10λ x 70λ patch size. The determination
constant phase at 0. Though, if there is a mismatch between the
of the ideal patch size highly depends on experimental
beamforming sound speed and the medium sound speed, the
conditions and could be refined in further works. A 50%
phase immediately shows a hyperbolic trend – either convex or
overlapping between patches was chosen and the final image
concave depending on the sign of the error. So, the phase of the
was reconstructed by choosing for each pixel the mean value of eigen value straightforwardly informs on the sound speed
the same pixel in the several overlapping patches. This enables accuracy in the patch of interest. The framework of this SVD
to avoid spatial discontinuities at the frontier between patches.
beamformer processing is thus particularly adapted for
Other weighting methods before summation over the different
quantitative imaging, and particularly acoustic sound speed
patches could be studied in further works in order to optimize
mapping.
the computation time.
Since it is the common configuration in clinical ultrasound
VI. CONCLUSION
applications, we used in this work a 𝜆-pitch linear array.
However, it has been shown that using 𝜆/2-pitch probes can The SVD Beamformer provides a fast and adaptive method
decrease the number of required emissions in plane wave for beamforming whilst correcting phase and amplitude
imaging, and improve the image quality by reducing grating aberrations. On a theoretical point of view, applying the SVD
lobes in the near-field of the ultrasonic probe [34]. As it would on a particularly suited ultrafast compound Matrix R gives a
also reduce the field of view for a similar number of elements, straightforward solution to the aberration correction problem.
the probe choice depends mostly on the clinical application. This technique for adaptive ultrasound imaging reunites Phase
Further work will thus be needed to fully investigate the Aberration Correction and Coherence-based imaging in a single
capability of the SVD-beamformer for different probe correction operation. Selecting the first image singular vector is
geometries such as curved or phased arrays. sufficient to maximize the angular coherence between
One important point to notice is that the SVD beamformer transmitted insonifications and enhances the image quality,
also goes beyond a phase and amplitude aberration correction. without compromising very high frame rate imaging. We
Indeed, for each patch, the final SVD image corresponding to propose for the first time a physical meaning to the
the first singular vector U1 does not correspond to the simple mathematical SVD operation in the context of ultrasound image
phase delaying and summation of the initial data. In other formation. Future work will focus on the application of this
words, the SVD processing performs a more complex technique for quantitative ultrasound imaging.
aberration correction than just a phase screen aberrator
correction. Fig. 11 illustrates this important point. It compares REFERENCES
the corrected image provided by SVD with the corrected image [1] C. Bruneel, R. Torguet, K. M. Rouvaen, E. Bridoux,
provided when applying only a phase correction delay during and B. Nongaillard, “Ultrafast echotomographic
the conventional coherent compounding process. The system using optical processing of ultrasonic signals,”
difference between both corrected images in terms of Appl. Phys. Lett., vol. 30, no. 8, pp. 371–373, 1977.
normalized amplitude (Fig. 11 (c)) is non negligible. It shows [2] S. W. Smith, H. G. Pavy, and O. T. von Ramm,
that SVD beamforming improves also the speckle grain. There “High-Speed Ultrasound Volumetric Imaging
is therefore a filtering effect of the SVD beamformer that System—Part I: Transducer Design and Beam
This work is licensed under a Creative Commons Attribution 4.0 License. For more information, see https://creativecommons.org/licenses/by/4.0/.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TMI.2020.2986830, IEEE
Transactions on Medical Imaging
Steering,” IEEE Trans. Ultrason. Ferroelectr. Freq. Dahl, “Short-lag spatial coherence of backscattered
Control, vol. 38, no. 2, pp. 100–108, 1991. echoes: Imaging characteristics,” IEEE Trans.
[3] J. Y. Lu, “2D and 3D High Frame Rate Imaging with Ultrason. Ferroelectr. Freq. Control, vol. 58, no. 7,
Limited Diffraction Beams,” IEEE Trans. Ultrason. pp. 1377–1388, 2011.
Ferroelectr. Freq. Control, vol. 44, no. 4, pp. 839– [18] J. Dahl, “Coherence beamforming and its applications
856, 1997. to the difficult-to-image patient,” IEEE Int. Ultrason.
[4] J. Y. Lu, “Experimental study of high frame rate Symp. IUS, 2017.
imaging with limited diffraction beams,” IEEE Trans. [19] L. Nock, G. E. Trahey, and S. W. Smith, “Phase
Ultrason. Ferroelectr. Freq. Control, vol. 45, no. 1, aberration correction in medical ultrasound using
pp. 84–97, 1998. speckle brightness as a quality factor.,” J. Acoust. Soc.
[5] M. Tanter, J. Bercoff, L. Sandrin, and M. Fink, Am., vol. 85, no. 5, pp. 1819–33, 1989.
“Ultrafast Compound Imaging for 2-D Motion Vector [20] N. Riaz, S. L. Wolden, D. Y. Gelblum, and J. Eric,
Estimation: Application to Transient Elastography,” “Coherent Flow Power Doppler (CFPD): Flow
vol. 49, no. 10, pp. 1363–1374, 2002. Detection using Spatial Coherence Beamforming,”
[6] S. I. Nikolov and J. A. Jensen, “In-vivo synthetic IEEE Trans Ultrason Ferroelectr Freq Control., vol.
aperture flow imaging in medical ultrasound,” IEEE 118, no. 24, pp. 6072–6078, 2016.
Trans. Ultrason. Ferroelectr. Freq. Control, vol. 50, [21] J.-L. Gennisson et al., “Robust sound speed estimation
no. 7, pp. 848–856, 2003. for ultrasound-based hepatic steatosis assessment,”
[7] G. Montaldo, M. Tanter, J. Bercoff, N. Benech, and Phys. Med. Biol., vol. 62, no. 9, pp. 3582–3598, 2017.
M. Fink, “Coherent Plane Wave Compounding for [22] A. Aubry and A. Derode, “Detection and imaging in a
Very High Frame Rate Ultrasonography and Transient random medium: A matrix method to overcome
Elastography,” IEEE Trans. Ultrason. Ferroelectr. multiple scattering and aberration,” J. Appl. Phys., vol.
Freq. Control, vol. 56, no. 3, pp. 489–506, 2009. 106, no. 4, 2009.
[8] M. Tanter and M. Fink, “Ultrafast Imaging in [23] Y. L. Li and J. J. Dahl, “Angular coherence in
Biomedical Ultrasound,” vol. 61, no. 1, p. 10, 2014. ultrasound imaging: Theory and applications,” J.
[9] G. E. Trahey and S. W. Smith, “Properties of Acoust. Soc. Am., vol. 141, no. 3, pp. 1582–1594,
acoustical speckle in the presence of phase aberration 2017.
part I: first order statistics,” Ultrason. Imaging, vol. [24] F. Vignon, J. S. Shin, S. W. Huang, and J. L. Robert,
10, no. 1, pp. 12–28, 1988. “Adaptive ultrasound clutter rejection through spatial
[10] M. Jaeger, E. Robinson, H. G. Akarçay, and M. Frenz, eigenvector filtering,” IEEE Int. Ultrason. Symp. IUS,
“Full correction for spatially distributed speed-of- no. Table 1, pp. 31–34, 2017.
sound in echo ultrasound based on measuring [25] J.-L. Robert and M. Fink, “Green’s function
aberration delays via transmit beam steering,” Phys. estimation in speckle using the decomposition of the
Med. Biol., vol. 60, no. 11, pp. 4497–4515, 2015. time reversal operator: Application to aberration
[11] M. Jaeger, G. Held, S. Peeters, S. Preisser, M. Grünig, correction in medical imaging,” J. Acoust. Soc. Am.,
and M. Frenz, “Computed Ultrasound Tomography in vol. 123, no. 2, pp. 866–877, 2008.
Echo Mode for Imaging Speed of Sound Using Pulse- [26] C. Prada and M. Fink, “Eigenmodes of the time
Echo Sonography: Proof of Principle,” Ultrasound reversal operator: A solution to selective focusing in
Med. Biol., vol. 41, no. 1, pp. 235–250, 2015. multiple-target media,” Wave Motion, vol. 20, no. 2,
[12] M. O’Donnell and S. W. Flax, “Phase-Aberration pp. 151–163, 1994.
Correction Using Signals From Point Reflectors and [27] G. Montaldo, M. Tanter, and M. Fink, “Real time
Diffuse Scatterers: Measurements,” IEEE Trans. inverse filter focusing by iterative time reversal,” J.
Ultrason. Ferroelectr. Freq. Control, vol. 35, no. 6, Acoust. Soc. Am., vol. 112, no. 5, pp. 2446–2446,
pp. 768–774, 1988. 2013.
[13] G. Montaldo, M. Tanter, and M. Fink, “Time reversal [28] M. Tanter, J.-L. Thomas, and M. Fink, “Focusing and
of speckle noise,” Phys. Rev. Lett., vol. 106, no. 5, pp. steering through absorbing and aberrating layers:
1–4, 2011. Application to ultrasonic propagation through the
[14] B. F. Osmanski, G. Montaldo, M. Tanter, and M. Fink, skull,” J. Acoust. Soc. Am., vol. 103, no. 5, pp. 2403–
“Aberration correction by time reversal of moving 2410, 1998.
speckle noise,” IEEE Trans. Ultrason. Ferroelectr. [29] M. Tanter, J.-L. Thomas, and M. Fink, “Time reversal
Freq. Control, vol. 59, no. 7, pp. 1575–1583, 2012. and the inverse filter,” J. Acoust. Soc. Am., vol. 108,
[15] N. Q. Nguyen and R. W. Prager, “A Spatial Coherence no. 1, pp. 223–234, 2002.
Approach to Minimum Variance Beamforming for [30] M. Tanter, J.-F. Aubry, J. Gerber, J.-L. Thomas, and
Plane-Wave Compounding,” IEEE Trans. Ultrason. M. Fink, “Optimal focusing by spatio-temporal
Ferroelectr. Freq. Control, vol. 65, no. 4, pp. 522– inverse filter. I. Basic principles,” J. Acoust. Soc. Am.,
534, 2018. vol. 110, no. 1, pp. 37–47, 2002.
[16] R. Mallart and M. Fink, “The van Cittert–Zernike [31] J.-F. Aubry, M. Tanter, J. Gerber, J.-L. Thomas, and
theorem in pulse echo measurements,” J. Acoust. Soc. M. Fink, “Optimal focusing by spatio-temporal
Am., vol. 90, no. 5, pp. 2718–2727, 1991. inverse filter. II. Experiments. Application to focusing
[17] M. A. Lediju, G. E. Trahey, B. C. Byram, and J. J. through absorbing and reverberating media,” J.
This work is licensed under a Creative Commons Attribution 4.0 License. For more information, see https://creativecommons.org/licenses/by/4.0/.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TMI.2020.2986830, IEEE
Transactions on Medical Imaging
This work is licensed under a Creative Commons Attribution 4.0 License. For more information, see https://creativecommons.org/licenses/by/4.0/.