Keywords

1 Introduction

Changes in tissue characteristics may be a prominent indication of pathology, which can be probed by sonography. For instance, shear-wave elastography aims to estimate tissue shear-modulus [5, 16], while speed-of-sound imaging relates to tissue bulk modulus [4, 15].

Typical B-mode ultrasound images the amplitude of echos from tissue. The ultrasound (US) intensity attenuates during acoustic propagation via several mechanisms: US waves may reflect and scatter, respectively, from large and small tissue structures of differing acoustic impedance. Frictious losses in tissue cause viscous absorption. Additionally, a main mode of energy loss in tissue is via relaxation absorption, which is due to consecutive wave-fronts “hitting” the tissue that is locally recovering (bouncing back) from the push of an earlier wave-front [17]. Overall, the effects above lead to ultrasound attenuation (UA), i.e. the amplitude decay of US signals, dependent on tissue composition; e.g. UA is known to differ between malignant and benign tissues such as in breast tumors [1, 2, 7, 8]. Therefore, imaging of UA can serve as a diagnostic bio-marker.

Successful imaging of UA has so far only been achieved using complex, dedicated imaging setups using transmission mode, e.g. a ring transducer scanning the breast suspended in a water bath [4, 10]. Such transmission mode setups cannot be implemented with conventional clinical US systems with hand-held transducers, making UA imaging inaccessible for most clinical practice. In this paper we propose a novel method for imaging spatial UA distribution based on limited-angle computed tomography (LA-CT) with a conventional linear array transducer. The only additional hardware required is a passive reflector, similarly to those proposed for speed-of-sound imaging in [11]. A reflector setup was also proposed earlier for quantifying UA [3, 9], which was however not suitable for imaging (reconstructing) arbitrary spatial distributions, but shown only for quantifying values for known geometries. Furthermore, due to reconstruction instabilities, only synthetic and phantom examples could be quantified, but no actual tissue samples. In this work we present for the first time the image reconstruction of acoustic attenuation in tissue using a single, conventional ultrasound transducer.

Fig. 1.
figure 1

Processing chain for the attenuation reconstruction with the reflector setup. (a) Schematic of the passive reflector setup with exemplary wavefronts. (b) k-Wave simulated received echos from the passive reflector. (c/d) Reflected amplitudes for all \(M=128^2\) transmit/receive channel combinations before (c) and after calibration (d). (e) Reconstruction of the UA distribution.

2 Methods

In Fig. 1 an overview of the acquisition and processing chain for the UA reconstruction is illustrated. A plexiglas plate (density: \(\rho \) = 1180 kg/m\(^3\), speed-of-sound: c = 2700 m/s) is placed at a distance d away from the transducer. We employ a full-matrix (multistatic) acquisition sequence, where following each single element transmit (Tx), echo on all elements is received (Rx) in parallel. Such process is then repeated for the transmission of all channels. A sample wavefront path is shown in Fig. 1a at different time-points: after transmission (1), while being reflected from the plate (2), during echo travel (3), and during reception at the transducer (4). The echo from the passive reflector’s top surface is then delineated across Rx channels for each transmit event and the amplitude of the signal envelope along this delineated reflection is recorded as seen in Fig. 1b. Reflection amplitude for all Tx-Rx combinations are shown in Fig. 1c. With the approximation that the ultrasound pulses propagate as rays, the amplitude of the reflector when transmitting with channel t and receiving with channel r is described by

$$\begin{aligned} A_{t,r} = A_{t,\theta }\cdot R(\theta ) \cdot S_{r} \cdot \exp \bigg (\!\!-\!\!\!\int _{\text {ray}_{t,r}} \!\!\!\! \alpha (x,y)\ \mathrm {d} l \bigg ), \end{aligned}$$
(1)

where \(S_{r}\) is the sensitivity of Rx element r, \(R(\theta )\) is the incident-angle dependent reflection coefficient at the reflector interface, \(A_{t,\theta }\) is the initial amplitude of channel t in ray-direction \(\theta \), and the exponent describes the amplitude decay based on the line integral of attenuation \(\alpha \) along ray\(_{t,r}\) from element t to r.

2.1 Calibration

In order to isolate the attenuation effects from \(A_{t,r}\), one needs to estimate or compensate for any other influences in (1) such as from the impulse response of the transducer (affecting \(A_{0,t}\) and \( S_{r}\)) and reflection characteristics (i.e., \(R(\theta )\)). To that end, we normalize the measurements with a calibration experiment in water, for which the speed-of-sound \(c_{\mathrm {water}}= 1482.5\) m/s and the attenuation coefficient \(\alpha _{\mathrm {water}} \approx 0.05\) Np/cm are known from the literature, given water temperature \(T=20\,^{\circ }\)C and imaging frequency of 5 MHz. For the calibration experiment and an actual acquisition, \(A_{t,\theta }\) and \(S_{r}\) can be assumed to be similar; however, \(R(\theta )\) may differ due to a speed-of-sound mismatch between water and tissue. Nevertheless, such reflection coefficient at the acoustic reflector interface can be analytically estimated using Snell’s law, because the wavelength is smaller compared to the reflector dimensions. For the reflector interface:

$$\begin{aligned} R_{k}(\theta ) = \frac{m_{k}\cos (\theta )-n_{k}\sqrt{1-\frac{\sin ^2(\theta )}{n_{k}^2}}}{m_{k}\cos (\theta )+n_{k}\sqrt{1-\frac{\sin ^2(\theta )}{n_{k}^2}}}, \end{aligned}$$
(2)

where speed-of-sound ratio \(n_{k}\) = \(c_{\mathrm {reflector}}/c_{k}\) and density ratio \(m_{k}\) = \(\rho _{\mathrm {reflector}}/\rho _{k}\). We herein assume \(\rho _{\mathrm {tissue}}\) \(\approx \) \(\rho _{\mathrm {water}}\) \(\approx \) 1000 kg/m\(^3\). The normalized reflection amplitude matrix (cf. Fig. 1d) can therefore be computed as:

$$\begin{aligned} b_{t,r} = \ln \frac{A_{t,r,\mathrm {tissue}}(\theta ) R_{\mathrm {water}}(\theta )}{A_{t,r,\mathrm {water}}(\theta )R_{\mathrm {tissue}}(\theta )} = -\int _{\text {ray}_{t,r}} \!\!\!\! \alpha \ \mathrm {d}l \approx -\!\!\!\sum _{i\in \text {ray}_{t,r}}\!\!l_{i}\alpha _{i}\,, \end{aligned}$$
(3)

where the ray integral is discretized as summation over a reconstruction grid, with each attenuation value \(\alpha _i\) weighted by path length \(l_i\) within grid element i.

Fig. 2.
figure 2

Reconstruction matrix \(\mathbf L \) with two representative paths depicted.

2.2 Attenuation Reconstruction

Given M logarithms of normalized reflection amplitudes \(\mathbf {b}\in \mathbb {R}^{M}\), we perform a tomographic reconstruction of the spatial UA distribution on a \(N_1\) \(\times \) \(N_2\) spatial grid by formulating the following convex optimization problem:

$$\begin{aligned} \varvec{\hat{\alpha }} = \underset{\varvec{\alpha }}{\arg \min } \Vert \mathbf L \varvec{\alpha } + \mathbf {b} \Vert _1 + \lambda \Vert \mathbf D \varvec{\alpha } \Vert _1, \end{aligned}$$
(4)

where \(\mathbf L \in \mathbb {R}^{M\times N_1N_2}\) is the sparse ray path matrix (cf. Fig. 2) that implements (3) and \(\varvec{\alpha }\in \mathbb {R}^{N_1N_2}\) is the reconstructed image. A regularization weight \(\lambda \) controls the amount of spatial smoothness and is essential due to the ill-conditioning of \(\mathbf {L}\). The regularization matrix \(\mathbf {D}\) implements LA-CT specific image filtering aimed to suppress streaking artifacts along wave propagation directions via anisotropic weighting of horizontal, vertical and diagonal gradients as described in [13]. In this paper we empirically set \(\lambda \)=0.6 for all experiments, and use an unconstrained optimization package minFuncFootnote 1 to numerically solve (4).

3 Experiments

Metrics. We used the following metrics for quantitative analysis:

  • Contrast-ratio fraction: \(\mathrm {CRF} = \hat{C}/C^*\), where \(C = 2|\mu _{\mathrm {inc}} - \mu _{\mathrm {bkg}}|/(|\mu _{\mathrm {inc}}|+|\mu _{\mathrm {bkg}}|)\) with the mean inclusion value \(\mu _{\mathrm {inc}}\) and mean background value \(\mu _{\mathrm {bkg}}\). The \(\,\hat{}\,\) and \(^*\) indicate the reconstruction and ground truth, respectively.

  • Contrast-to-noise ratio: \(\mathrm {CNR} = |\mu _{\mathrm {inc}}-\mu _{\mathrm {bkg}}|/\sqrt{\sigma _{\mathrm {inc}}^2 + \sigma _{\mathrm {bkg}}^2}\), variance \(\sigma ^2\).

  • Root-mean-squared-error: \(\mathrm {RMSE} =\sqrt{\Vert \hat{\varvec{\alpha }}-\varvec{\alpha }^\star \Vert _2^2 / N}\).

  • Peak signal-to-noise ratio: \(\mathrm {PSNR} = 20\log _{10}(\hat{\alpha }_\mathrm {max}/\mathrm {RMSE})\).

Note that only \(\mathrm {CNR}\) above can be computed without a given ground truth UA.

Fig. 3.
figure 3

Evaluation results for k-Wave simulated datasets at different noise settings. Box colors on the top correspond to the colors in the evaluation plots at the bottom. The purple case is only plotted up to 13% noise, due to reconstruction failure at a higher noise level. The scale-bars represent \(10\,\mathrm {mm}\). (Color figure online)

Simulation Study. To evaluate and quantify the accuracy of the UA reconstructions, four different simulations with increasing complexity in the UA patterns were performed, which are shown in Fig. 3. Simulations were performed using the k-Wave ultrasound simulation toolbox [18] using a spatial grid resolution of \(37.5\,\upmu \mathrm m\). Full-matrix acquisition was simulated at a center frequency of \(5\,\mathrm {MHz}\) with pulses of 10 half cycles, where longer pulse lengths allow for narrower bandwidth and more accurate estimation of the reflection amplitude based on the envelope at reflector delineation. The transducer was simulated containing 128 channels (yielding \(M = 128^2\)) with a pitch of \(300\,\upmu \mathrm m\). To investigate the effect of noise on reconstructions, we added zero-mean Gaussian noise on simulated measurements, with a standard deviation as a percentage of the normalized reflection amplitude matrix, an example of which is illustrated in Fig. 1d.

Ex-vivo and Phantom Study. Gelatin phantoms were prepared with 10% gelatin in water per weight. We created pure and scattering phantoms; the latter with 1% Sigmacell Cellulose Type 50 (Sigma Aldrich, St. Louis, MO, USA). Fresh bovine skeletal muscle was used as an ex-vivo tissue sample. Using combinations of the above, we created four different phantoms: ex-vivo muscle inclusions in gelatin phantom (a) with and (b) without cellulose for scattering; and ex-vivo muscle tissue with embedded gelatin inclusions (c) with and (d) without cellulose, as shown in Fig. 4(left).

Measurements were carried out with the samples submerged in distilled water at room temperature, with muscle fibers oriented orthogonal to the imaging plane. This was to ensure that the acoustic wave propagation was always perpendicular to fiber direction, in order to avoid direction-dependent speed-of-sound and UA variation. For the data acquisition we used a Verasonics Vantage 128 channel system connected to a Philips L7-4 transducer (Verasonics, Kirkland, WA, USA). Analogous to the simulation setup, we used a Tx center frequency of \(5\,\mathrm {MHz}\) and a pulse length of 10 half cycles, which was empirically found to be best suited for amplitude detection of reflections. Reflector distance varied from 30 mm to 46 mm depending on the sample size. For normalization of the acquired ex-vivo/phantom amplitude matrices, we conducted calibration measurements at the given reflector depths, in distilled water at room temperature.

4 Results and Discussion

The four representative cases of the simulation study in Fig. 3 demonstrate that our method accurately reconstructs the background UA values, the inclusion locations, and their approximate shape. Due to the regularization, the inclusion UA values are slightly underestimated w.r.t. the background, which is also reflected in CRF values being <1. At higher noise levels as well as with increasing complexity of the ground truth UA distribution, the accuracy of the reconstruction decreases, yielding higher RMSE and lower PSNR and CNR as one might expect. A generally observed feature is that the reconstructed inclusion shapes are axially elongated, which is a known problem for LA-CT reconstructions [13], especially at relatively higher noise levels. It can also be observed that the laterally separated inclusions are reconstructed more accurately than axially separated ones (Fig. 3). This demonstrates a general limitation of the LA-CT imaging: decreased resolution in axial direction due to insufficient spatial encoding in the transverse plane. Still, it can be seen that even for this very challenging case, an approximate reconstruction of inclusion locations and attenuation characteristics is possible, at least at relatively lower noise levels.

For the ex-vivo/phantom experiments the results are shown in Fig. 4 with the normalized amplitude matrices, UA reconstructions and B-Mode images. For the pure gelatin phantom (b), UA values are expected to be very low, which is corroborated with our finding of \(\mu _\mathrm {bkg}=(0.15\pm .47)\) dB/cm as the mean background attenuation value. UA is expected to increase with added cellulose and hence scattering, which again is confirmed by our finding of \(\mu _\mathrm {bkg}=(0.84\pm 0.42)\,\mathrm {dB/cm}\) for the phantom (a). Furthermore, the tissue inclusions in (a&b) are reconstructed successfully, with high CNR values of 3.05 (a) and 6.92 (b), when the inclusion is delineated using the B-Mode images.

Fig. 4.
figure 4

Ex-vivo bovine skeletal muscle results. On the left, the experimental setup is shown with the different study cases: muscle inclusion in gelatin (a) with and (b) without cellulose; and muscle samples with gelatin inclusions (c) with and (d) without cellulose. The scale-bars represent \(10\,\mathrm {mm}\).

For the cases where the gelatin inclusions are placed in the muscle tissue, the reconstructions also perform well, even though the amplitude matrices show no clear and distinct profile, as was observed above for the cases (a&b). The inclusions in UA reconstructions are observed to be axially elongated, similarly to the simulated cases. This smearing results in an underestimation of UA inclusion values in the delineated regions compared to the background values, thus leading to a decrease in CNR. To verify the robustness of our method for the ex-vivo experiments, muscle UA values across all four experiments (a–d) are compared in the table in Fig. 4. All muscle values (which are inclusion in a and b, and background in c and d) are seen to lie within \((3.21\pm 0.67)\) dB/cm, which is in agreement with the values reported in the literature for bovine skeletal muscle when measured perpendicular to fibers [7].

Note that local speed-of-sound variations cause US wavefront aberrations; for instance for inclusions, an acoustic lens effect is observed where the amplitude readings from straight ray approximation are inaccurate. This is visible in Fig. 4a in the amplitude matrix, where higher amplitudes are observed right on the margin of the relatively higher attenuating (darker) cross pattern. To improve the reconstructions further, a possibility would be to correct ray refractions based on speed-of-sound estimations, which can be derived from timing deviations [11].

In this study we only compensate for the speed-of-sound effects on the reflection coefficient differences at the reflector interface, based on (3). However, tissue speed-of-sound variations may additionally be affecting the angular beam profile of Tx/Rx transducer elements, thus introducing deviations in the amplitude matrix hindering its effective normalization. Nevertheless, given the successful reconstruction results, we believe such effect on the beam profile to be minimal.

UA is dependent on the frequency of the US pulse, i.e. \(\propto f^y\), where y is tissue dependent. Thus, using narrowband pulses, reconstructions could be carried out at different frequencies to estimate the frequency dependence parameter y as yet another imaging biomarker and tissue characteristic.

For multi-parametric characterization, UA can be an imaging biomarker complementary to speed-of-sound, which may be superior to elastography [6]. The quantification of speed-of-sound was recently proposed for breast density [14] and sarcopenia assessment [12].

A practical limitation of our proposed UA imaging method is that an algebraic reconstruction is utilized. A variational network solution similar to [19, 20] with inference times on the order of milliseconds could help to overcome this limitation towards real-time UA imaging.

5 Conclusion and Outlook

In this paper we have presented a novel approach for reconstructing ultrasound attenuation distribution in tissue, known to be relevant as imaging biomarker, e.g., for differentiating malignant tumor structures. We evaluated sensitivity w.r.t. noise and domain complexity with simulations and ex-vivo experiments. Inclusion size or shape may not always be known in many clinical applications. We show herein, to best of our knowledge for the first time, accurate reconstruction of attenuation without prior knowledge using conventional ultrasound linear arrays. Since our proposed method can be implemented in standard ultrasound systems and requires only minimal hardware addition of a passive acoustic reflector, it is readily translatable to clinical setting. Prospective applications could be the anatomical locations that allow two-sided access, such as the imaging of the breast and the extremities.