350
Views
0
CrossRef citations to date
0
Altmetric
Research Article

Phase-insensitive versus phase-sensitive ultrasound absorption tomography in the frequency domain

ORCID Icon, & ORCID Icon
Article: 2252571 | Received 25 Aug 2022, Accepted 14 Aug 2023, Published online: 14 Sep 2023

ABSTRACT

The sensitivity of phase-sensitive detectors, such as piezoelectric detectors, becomes increasingly directional as the detector element size increases. In contrast, pyroelectric sensors, which are phase-insensitive, retain their omni-directionality even for large element sizes, although they have significantly poorer temporal resolution. This study uses numerical models to examine whether phase-insensitive detectors can be used advantageously in ultrasound tomography, specifically absorption tomography, when the number of detectors is sparse. We present measurement models for phase-sensitive and phase-insensitive sensors and compare the quality of the absorption reconstructions between these sensor types based on relative error and image contrast metrics. We perform the inversion using synthetic data with a Jacobian-based linearized matrix inversion approach.

MATHEMATICS SUBJECT CLASSIFICATIONS:

1. Introduction

Ultrasound tomography (UST) is an emerging approach for tomographic reconstructions which functions through the measurement of ultrasound waves after interaction with a target of interest. UST has found particular interest in the imaging of soft tissues, such as breasts, where ultrasound transmission tomography has been employed to reconstruct the absorption and sound speed profiles of the interior tissue [Citation1–4], since cancerous breast tissue is known to have different absorption and sound speed properties compared to healthy breast tissue [Citation1, Citation5]. An important aspect of assessing the performance of UST systems is the detector type, its size and its directional response. In particular, we consider here the possibility of using pyroelectic detectors which are phase-insensitive (PI) [Citation6], versus the better known piezoelectric detectors which are phase-sensitive (PS) [Citation7]. We will consider ultrasound transmission tomography for the purpose of acoustic absorption reconstructions only, as it best enables the comparison of PS and PI detector types in the parallel array geometry, which further allows for comparisons with traditional x-ray tomography approaches.

PI sensors have previously been studied in the context of UST absorption reconstructions with the use of pyroelectric ultrasound detectors [Citation6, Citation8], which is the detector type that we will use as a reference to model PI sensors in this paper. The key aspect of PI sensors that may prove beneficial in certain scenarios is their much flatter directional response curve due to the lack of phase-cancellation [Citation6, Citation9], which for PS sensors can lead to false absorption measurements. This is especially true in larger sensors, which have better signal-to-noise ratios but also suffer from strong directionality in PS sensors.

We evaluate the reconstruction qualities of PS and PI sensors for a parallel array geometry with a varying range of array rotation angles and the number of source frequencies, for two choices of sensor width. The quality evaluation is done through the relative error as well as two different contrast metrics: the modulation transfer function (MTF) [Citation10, Citation11], and the root-mean-square (RMS) contrast [Citation12]. The MTF provides a contrast measure as a function of spatial frequency in the reconstructions, whereas the RMS contrast provides a global contrast measure that is independent of spatial frequencies.

In Section 2, we outline the inverse problem that we are solving in this paper, along with the source–sensor geometry being considered. Then, in Section 3 we describes the models used for the forward problem, consisting of the acoustic field simulation and the detector measurement models. Section 4 covers the theoretical description of the image reconstruction, with a derivation of the Jacobian operator used in our linearized reconstruction approach. Section 5 explains our numerical simulation setup, how the image quality is analysed, followed by the results for our comparison of PS and PI sensors with a focus on sensor size and data sparsity and their affect on reconstruction quality for the two sensor types. Finally, in Section 6 we discuss the results and their implications for UST and future research, in particular the scenarios in which PI sensors may be able to produce better absorption reconstructions than PS sensors. A summary of the symbols and notation used throughout this paper can be found in Table .

Table 1. Definitions for symbols used throughout this paper.

2. Inverse problem

Our goal is to reconstruct the acoustic absorption profile of a region located between an array of ultrasound sources and an array of sensors through transmission UST, using the parallel array geometry shown in Figure . This source–sensor geometry can be compared to previous work in both UST as well as traditional x-ray computed tomography. The parallel array consists of a linear array of N point sources Sωθ,n,n{1,,N} opposing a linear array of M sensors taken to be simply the integral over a finite support function χθ,mχ,m{1,,M} of width d. We consider an infinite Euclidean domain χ=R2, so there are no boundary conditions affecting the sound waves. The source and sensor arrays are rotated with respect to their centre point over a range of angles θΘ, and the sources are driven at a range of frequencies ωΩ in order to capture the full data for the reconstruction problem. The size of the forward model matrix scales linearly with each of the number of sources, sensors, angles, and frequencies.

Figure 1. Parallel array source and sensor geometry where for a rotation of θ the mth sensor occupies a region χθ,mχ=R2. Each of the M sensors in the array has a diameter of d, and is located at a distance D from the source array which consists of N point sources with continuous-wave signals defined by Sωθ,n for the nth source.

Figure 1. Parallel array source and sensor geometry where for a rotation of θ the mth sensor occupies a region χθ,m⊂χ=R2. Each of the M sensors in the array has a diameter of d, and is located at a distance D from the source array which consists of N point sources with continuous-wave signals defined by Sωθ,n for the nth source.

3. Forward models

3.1. Acoustic model

The forward model used in this paper is an acoustic Helmholtz equation with an absorption term implemented through a complex wavenumber, given by the family of equations (1) Sωθ,n(x)=Lω(x;τ,c)Pωθ,n(x;τ,c),(1) where xχR2 is the spatial position, and the equations are parametrized by the source frequency ω, angle θ, and source index n. Parameters which are controlled are written as indices, whereas the absorption and sound speed parameters, τ and c, which are defined by the medium are written in the function argument. Each constant frequency source Sωθ,n(x) gives rise to a complex acoustic pressure solution Pωθ,n(x;τ,c) through the differential operator Lω(x;τ,c) which has the form (2) Lω(x;τ,c)=[ω(1+iτ(x))c(x)]2+2.(2) The absorption term τ is dimensionless, but can be related to the usual dimensional absorption coefficient α with units of dBcm1 by the relation (3) τ=100[cmm1]20log10(e)[dBNp1]cωα,(3) which is derived by defining the absorption coefficient to be the imaginary part of the complex wave number in (Equation2). This form for the absorption term assumes a linear power law with respect to frequency, α=α0ω, where α0=τ/c.

In this paper, we are only interested in comparing absorption reconstructions, so we assume that the sound speed c is known and has a constant value throughout the medium χ for simplicity. The model does allow for heterogeneous sound speed and absorption, and the effects of a sound speed heterogeneity in the target medium are analysed in Appendix A.

3.2. Measurement model

In this paper, we model the output of each PS sensor as proportional to the integral of the acoustic pressure over the sensor area, for each sensor in the array, and the output of each PI sensor as proportional to the integral of the squared acoustic pressure amplitude over the sensor area. These choices are designed to approximate the behaviour of piezoelectric (PS) sensors, which respond to pressure, and pyroelectric (PI) sensors, which respond to heating. The use of the squared pressure amplitude to model the pyroelectric sensor response follows from the observation that the directional response of a pyroelectric sensor correlates strongly with the directional dependence of the total heat deposition in the sensor with respect to the angle of incidence of an incident ultrasound wave with the sensor [Citation9]. Ultrasonic heat deposition is commonly taken to be proportional to the acoustic pressure amplitude squared [Citation13].

In general we consider the measurement yωθ,nmM for M-type sensors at the mth sensor from the nth source at frequency ω and array angle θ to be modelled as the composition of three operators as follows, (4) yωθ,nmM(τ,c)=[Iθ,mMLω1(x;τ,c)]Sωθ,n(x),(4) where Iθ,m is a sampling operator for the mth sensor with rotation θ about the centre, M is a pointwise field transformation dependent on the type of sensor, and Lω1(x;τ,c) is the inverse Helmholtz operator for an absorption map τ. These operators act as follows: (5) Lω1(x;τ,c):Sωθ,n(x)Pωθ,n(x;τ,c),by the Helmholtz equation,(5) (6) M:Pωθ,n(x;τ,c){Pωθ,n(x;τ,c)phasesensitive|Pωθ,n(x;τ,c)|2phaseinsensitive,(6) (7) Iθ,m:M[Pωθ,n(x;τ,c)]yωθ,nmM(τ,c)=1χθ,m,M[Pωθ,n(x;τ,c)]L2(χ),(7) where 1χθ,m is the indicator function on the mth sensor region at rotation θ, and ,L2(χ) is the inner product on the Hilbert space of square-integrable functions, L2(χ).

4. Image reconstruction

4.1. Forward problem

We define a forward mappings (8) FM:L2(χ)Y,(8) (9) τyM,(9) which maps the acoustic absorption maps τ to their corresponding measurement vectors yM with components yωθ,nmM, as described by the measurement model in Equation (Equation4). PS and PI measurements are distinguished by the sensor response mapping M. The absorption maps are described by square-integrable functions over χ, and are thus elements of the Hilbert space L2(χ). The space of data is the complex space Y=C|Ω||Θ|NM, where we note that for PI sensors the imaginary part of the measurement is always zero.

4.2. Linear reconstruction scheme

Our reconstructions use a linear inversion scheme using the Fréchet derivative of the measurement model with respect to the parameter of interest, τ [Citation14–16]. The modelled measurement at a desired absorption distribution τ is related to the modelled measurement at a given absorption distribution τ0 through the Taylor expansion of the modelled data at τ0: (10) yωθ,nmM(τ,c)=yωθ,nmM(τ0,c)+χdxδyωθ,nmMδτ(x)|τ0h(x)+12!χdxχdxδ2yωθ,nmMδτ(x)δτ(x)|τ0h(x)h(x)+,(10) where h(x)=τ(x)τ0(x). The first-order linear operator δyωθ,nmMδτ(x)|τ0=FM:L2(χ)Y is the Fréchet derivative for our system evaluated at τ0, i.e. the linearization of the forward mapping from Equation (Equation8). In the continuous-discrete setting this can be called the Jacobian operator which we can define explicitly as follows: (11) JFM|τ0(i,x)=δ(FM)iδτ(x)|τ0=δyωθ,nmMδτ(x)|τ0=δ[(Iθ,mM)Pωθ,n]δτ(x)|τ0,(11) where i indexes over the full set of data parametrized by ω,θ,n, and m, and the column index is given by the continuum of positions xχ. We utilize the adjoint state method to compute the Jacobian operator in Equation (Equation11) one row at a time by taking the variational derivative of the modelled measurement yωθ,nm(τ,c) with respect to the absorption parameter τ.

We begin by taking an arbitrary variation in the absorption τ(x)τ(x)+δτ(x) which results in a variation in the pressure Pωθ,n(x;τ)Pωθ,n(x;τ)+δPωθ,n(x;τ), where δPωθ,n(x;τ)=Pωθ,n(x;τ+δτ)Pωθ,n(x;τ)=Pωθ,n(x;τ)τδτ(x), and apply this variation to the modelled measurement: (12) yωθ,nmM(τ+δτ,c)=(Iθ,mM)(Pωθ,n+δPωθ,n)=Iθ,m[M(Pωθ,n)+M(Pωθ,n)δPωθ,n+O(δPωθ,n2)]=(Iθ,mM)Pωθ,n+Iθ,m[M(Pωθ,n)δPωθ,n+O(δPωθ,n2)](12) Ignoring higher-order terms, we then have that the difference is given by (13) δyωθ,nmM(τ,c)=yωθ,nmM(τ+δτ,c)yωθ,nmM(τ,c)=Iθ,m[M(Pωθ,n)δPωθ,n]=1χθ,m,[M(Pωθ,n)]Pωθ,nPωθ,nτδτ(x)L2(χ)=([M(Pωθ,n)]Pωθ,n)1Xθ,m,Lω1LωτPωθ,nδτ(x)L2(χ)=(Lω1)([M(Pωθ,n)]Pωθ,n)1Xθ,mZωθ,nm,LωτPωθ,nδτ(x)L2(χ)=χLωτZωθ,nmPωθ,nδτ(x)dx,(13) where we have used the relation Pωθ,nτ=Lω1LωτPωθ,n, explained in Appendix B. The functional derivative is thus given by (14) δyωθ,nmM(τ,c)δτ(x)=Lω(x;τ,c)τ(x)Zωθ,nm(x;τ,c)Pωθ,n(x;τ,c).(14) The left argument of the inner product on the penultimate line of (Equation13) can be understood as the adjoint field Zω,nm through the adjoint equation (15) Lω(x;τ,c)Zωθ,nm(x;τ,c)=({M[Pωθ,n(x;τ,c)]}Pωθ,n(x;τ,c))1χθ,m,(15) where the right-hand side of (Equation15) is the adjoint source term. The partial derivative of the Helmholtz operator Lω with respect to the absorption parameter τ is the imaging condition term, which can be evaluated to be (16) Lω(x;τ,c)τ(x)=2iω2c(x)2[1+iτ(x)].(16) Once the Jacobian has been computed at some absorption value of τ0(x) we can use standard matrix inversion schemes to solve for the absorption τ(x) through the linear approximation equation from (Equation10) (17) yM(τ)yM(τ0)=JFM|τ0(ττ0)+O(h2),(17) which defines the linearization of our forward model from (Equation8). For the inverse problem we have data vector gM instead of the modelled data at the true absorption profile, yM(τ), so we define our inverse problem through the minimization of the residual in (Equation17) along with a first-order Tikhonov regulariser term added to better deal with the ill-posedness, (18) hˆ=argminhJFM|τ0h[gMyM(τ0)]2+η(xh2+yh2),(18) where gM is the measured data, yM(τ0) is the modelled data, hˆ is the optimal reconstructed difference in absorption maps ττ0, η0 is the regularization parameter, and x, y are the spatial partial derivatives in the x- and y-directions, respectively, in the domain χ.

If we discretize the domain χ to have Lx pixels in the x-direction and Ly pixels in the y-direction, so that we have a finite collection of position coordinates {xj}j=1LxLy, then we can express the Jacobian operator from (Equation11) as a (|Ω||Θ|NM)×(LxLy) matrix with discrete components, (JFM|τ0)ij. We have chosen to use MATLAB's built-in least-squares solver, LSQR, through the augmented matrix AM and data vector bM given by: (19) AM=(JFM|τ0ηxηy),bM=(gMyM(τ0)0LxLy×10LxLy×1),(19) to solve the minimization problem in Equation (Equation18). For each reconstruction hˆ we select the regularization parameter η which minimizes the relative error (RE) given by: (20) RE(hˆ)=τ(hˆ+τ0)2τ2.(20)

5. Numerical experiments

Our modelled absorption profile is homogeneous with a constant dimensionless absorption of τ0(x)=0.003, whereas the true absorption profile shown in Figure  has an equal background value of τ(x)=0.003 for x outside of the square, and a higher value of τ(x)=0.006 for x within the square region. The sound speed is set to a constant c=1540ms1 for both the modelled and measured data, which is a typical sound speed found in human tissue [Citation17, Citation18]. Hence, we are assuming that the sound speed and background absorption are known exactly. From the absorption transformation Equation (Equation3) we can see that these dimensionless absorption values correspond to α(x)/2πω=1.06dBcm1MHz1 for the background, and α(x)/2πω=2.13dBcm1MHz1 for the square target, which are comparable to the absorption values measured in human tissue [Citation17, Citation19, Citation20].

Figure 2. The true absorption difference profile, Δτ=ττ0, that we wish to reconstruct. Region of interest for contrast analysis is indicated by the dashed red line box with the edge of the square-shaped absorption target acting as the mid-line. The parallel array with 10 point sources (white circles on the left) and 10 line sensors with 1mm diameter (white lines on the right) are shown for the zero rotation case, Δθ=0.

Figure 2. The true absorption difference profile, Δτ=τ−τ0, that we wish to reconstruct. Region of interest for contrast analysis is indicated by the dashed red line box with the edge of the square-shaped absorption target acting as the mid-line. The parallel array with 10 point sources (white circles on the left) and 10 line sensors with 1mm diameter (white lines on the right) are shown for the zero rotation case, Δθ=0∘.

The simulation domain is a 40mm×40mm square which is discretized into a 256×256 pixel grid, so we have that Lx=Ly=256 and dx=dy=0.15625mm. The square target region in the true absorption profile τ has a side length of 50 pixels or 7.8125mm, spanning the range [100,150]×[150,200] in pixels or [4.4706,3.3725]×[3.3725,11.2157]mm in the spatial domain χ. The perfectly matched layer (PML) is implemented as a quadratic absorbing function [Citation21] spanning 5 pixels (0.78mm) on all sides of the domain.

Our parallel array consists of 10 point sources spanning a distance of 30mm and an array of 10 sensors of width d spanning the same 30mm distance. The source and sensor arrays are 30mm apart. The point sources each have an amplitude of 1Pa, although this choice is arbitrary in the numerical setting as it only affects the scale of the measurements.

Our choices of τ0 and c exhibit rotational symmetry, since they are both spatially constant, and hence we only need to compute the rows of our Jacobian using (Equation14) for a single angle θΘ. The rest of the rows can be computed by taking the sensitivity map from the computed row iω,θ,n,m, and rotating it by an angle θθ about the centre of the parallel array to get the corresponding sensitivity map for row iω,θ,n,m. This reduces the number of forward (P) and adjoint (Z) field computations by a factor of |Θ|. For media with translation and reflection symmetry, in the case of identical sources and sensors, further optimisations may be made by computing a sensitivity map between source n and sensor m, and then performing the appropriate translation and reflection to get the corresponding sensitivity map between source n and sensor m that have the same, up to a reflection, relative displacement from each other as the original pair. This latter optimization was not done for our computations, but it could further reduce the number of forward and adjoint field computations by a factor of N.

We want to compare the quality of the absorption reconstructions as three parameters are varied for each of the two sensor types: number of angles, number of source frequencies, and sensor size. The number of angles and frequencies control for the amount of data provided by the measurements, and hence give us information about how the reconstruction qualities scale with varying levels of data sparsity. The sensor size affects the directional response of the detector as well as the signal strength, and thus varying this parameter provides us with information about how well each sensor responds to an increase in sensor size.

The sets of angles are constant increment subsets of θ[0,180), for the increments Δθ=7.5, 15, 30, and 60. The source frequencies are an odd number of constant increment frequencies centred around 2MHz; we consider the two sets of frequencies Ω/MHz={2} and Ω/MHz={1.5,1.75,2,2.25,2.5}. Sensors of width 1mm and 5mm are considered, arranged into a linear array of 10 sensors spanning a distance of 30mm. The 5mm sensor array contains overlapping sensors, which can be realized physically by spatially translating a non-overlapping sensor array. Key simulation parameters are summarized in Table .

Table 2. Model parameters used for simulations.

Both noise-free and noisy data are used for reconstructions. For noisy data, additive Gaussian noise scaled by a factor of 1% of the maximum sensor signal has been applied. This assumes that the noise originates from the sensor devices themselves in such a way that the noise-level is proportional to the maximum signal response of the sensor: (21) gMgM+0.01max|gM|ϵ,(21) where gM is the measured data for sensor type M, and ϵ is a vector of random numbers with the same size as the measured data vector gM, and components ϵiN(0,1) that follow the standard normal distribution.

5.1. Contrast analysis

In order to quantitatively judge the quality of the reconstructions, we use two different contrast metrics: the modulation transfer function (MTF), and the weighted root mean square (RMS) contrast weighted by the maximum value of the reconstruction. See Appendix C for more details on these contrast metrics. To make the computation of these contrast metrics as easy as possible, the reconstruction target under consideration here is a square of constant absorption, shown in Figure .

The MTF full width at half maximum (FWHM) for the true absorption difference profile is infinite, since the edge is a perfect step function in theory. The maximum weighted RMS contrast is 0.5 for the true absorption difference profile in a region of interest where half the region consists of the background profile, and the second half consists of the target profile, as indicated by the dashed-line box in Figure .

5.2. Results

We find that in the noise-free cases the PS sensors are typically dominant in MTF FWHM, RMS contrast, and relative error, except for some of the 3-angle reconstructions. In particular, PI sensors outperform PS sensors in the noise-free case for all metrics when the sensor array has 5mm sensors and only one frequency is measured for 3 angles of the parallel array. There is also an outlier case of PI sensors outperforming PS sensors with 1mm sensors for 5 frequencies and 3 angles. When 1% noise is added, the PI sensors perform closer to the PS sensors under these metrics, and outperform them for more cases than in the noise-free case. Now, PI sensors outperform PS sensors for all three metrics when the sensor array has 5mm sensors for both 1 or 5 frequencies and for 3 angles for the parallel array; the RE and MTF FWHM metrics are also superior for the PI sensors in the case of 6 angles for the previous conditions. For 1mm sensors with 1% noise added, the cases where PI sensors outperform PS sensors it less ordered, but still mostly limited to the sparse data regime. With 1mm sensors and only one frequency, all three metrics are better for PI sensors for the case of 3 angles, with RE remaining better for PI sensors in the case of 6 angles as well, and MTF FWHM remaining better for PI sensors for the case of 5 frequencies. The RMS contrast favours PI sensors in the 5 frequency case for 3, 6, and 12 angles. We can see examples of these sparse data reconstructions for 5mm sensors in Figure . In the full data regime, where we have 24 angles and 5 frequencies, the PS sensors beat or match the PI sensors in all metrics. The full data reconstructions for the 1mm sensors can be seen in Figure .

Figure 3. Reconstructions for PS and PI sensor types with 3 angles, 1 frequency (Ω/MHz={2}), and d=5mm sensors. (a) PS reconstruction with 0% noise. (b) PI reconstruction with 0% noise. (c) PS reconstruction with 1% noise. (d) PI reconstruction with 1% noise.

Figure 3. Reconstructions for PS and PI sensor types with 3 angles, 1 frequency (Ω/MHz={2}), and d=5mm sensors. (a) PS reconstruction with 0% noise. (b) PI reconstruction with 0% noise. (c) PS reconstruction with 1% noise. (d) PI reconstruction with 1% noise.

Figure 4. Reconstructions for PS and PI sensor types with 24 angles, 5 frequencies (Ω/MHz={1.5,1.75,2,2.25,2.5}), and d=1mm sensors. (a) PS reconstruction with 0% noise. (b) PI reconstruction with 0% noise. (c) PS reconstruction with 1% noise. (d) PI reconstruction with 1% noise.

Figure 4. Reconstructions for PS and PI sensor types with 24 angles, 5 frequencies (Ω/MHz={1.5,1.75,2,2.25,2.5}), and d=1mm sensors. (a) PS reconstruction with 0% noise. (b) PI reconstruction with 0% noise. (c) PS reconstruction with 1% noise. (d) PI reconstruction with 1% noise.

The contrast metrics for the different cases are summarized in Figures  and . The greatest advantage for PI sensors is achieved with noisy data when the sensor is large in the sparse data regime, which we can see visually in Figure (a), (c), and (e). In these sparse data scenarios it is likely that the phase-cancellations arising from the summing of the relative phases across the sensor for PS sensors leads to a loss of information that cannot be corrected due to the lack of enough data, leading to a loss of quality in the reconstruction. This idea is supported by the observation that all three of the considered quality metrics are much closer between the PI and PS sensors in the sparse data regime when using 1mm sensors, as seen in Figure (a), (c), and (e), which will cause less phase-cancellation compared to the larger 5mm sensors. When the data has been sampled sufficiently densely, then the PS sensors overcome the phase-cancellation issue and are able to surpass the PI sensors due to having access to both amplitude and phase data, rather than only amplitude data.

Figure 5. Contrast analysis and error curves for 5mm sensors. The plots on the left column show quantities for single-frequency reconstructions, whereas the right column shows the same quantities for 5-frequency reconstructions. (a)–(b) show the MTF FWHM, (c)–(d) show the maximum normalized contrasts, and (e)–(f) show the relative errors. The solid curves correspond to PS reconstructions whereas the dashed curves correspond to the PI reconstructions. The markers along the curves correspond to the noise-free (l) and noisy (♦) cases. (a) MTF FWHM, |Ω|=1, (b) MTF FWHM, |Ω|=5, (c) Cmax, |Ω|=1, (d) Cmax, |Ω|=5, (e) RE, |Ω|=1 and (f)RE, |Ω|=5.

Figure 5. Contrast analysis and error curves for 5mm sensors. The plots on the left column show quantities for single-frequency reconstructions, whereas the right column shows the same quantities for 5-frequency reconstructions. (a)–(b) show the MTF FWHM, (c)–(d) show the maximum normalized contrasts, and (e)–(f) show the relative errors. The solid curves correspond to PS reconstructions whereas the dashed curves correspond to the PI reconstructions. The markers along the curves correspond to the noise-free (l) and noisy (♦) cases. (a) MTF FWHM, |Ω|=1, (b) MTF FWHM, |Ω|=5, (c) Cmax, |Ω|=1, (d) Cmax, |Ω|=5, (e) RE, |Ω|=1 and (f)RE, |Ω|=5.

Figure 6. Contrast analysis and error curves for 1mm sensors. The plots on the left column show quantities for single frequency reconstructions, whereas the right column shows the same quantities for 5-frequency reconstructions. (a)–(b) show the MTF FWHM, (c)–(d) show the maximum normalized contrasts, and (e)–(f) show the relative errors. The solid curves correspond to PS reconstructions whereas the dashed curves correspond to the PI reconstructions. The markers along the curves correspond to the noise-free (l) and noisy (♦) cases. (a) MTF FWHM, |Ω|=1. (b) MTF FWHM, |Ω|=5. (c) Cmax, |Ω|=1. (d) Cmax, |Ω|=5. (e) RE, |Ω|=1 and (f)RE, |Ω|=5.

Figure 6. Contrast analysis and error curves for 1mm sensors. The plots on the left column show quantities for single frequency reconstructions, whereas the right column shows the same quantities for 5-frequency reconstructions. (a)–(b) show the MTF FWHM, (c)–(d) show the maximum normalized contrasts, and (e)–(f) show the relative errors. The solid curves correspond to PS reconstructions whereas the dashed curves correspond to the PI reconstructions. The markers along the curves correspond to the noise-free (l) and noisy (♦) cases. (a) MTF FWHM, |Ω|=1. (b) MTF FWHM, |Ω|=5. (c) Cmax, |Ω|=1. (d) Cmax, |Ω|=5. (e) RE, |Ω|=1 and (f)RE, |Ω|=5.

6. Conclusion

We have shown that phase-insensitive ultrasound sensors can outperform traditional phase-sensitive sensors in limited data situations, especially with large sensors – producing superior contrast in absorption reconstructions both globally and across different spatial frequencies, and having a smaller relative error in the reconstruction compared to the ground truth absorption profile.

Some uncertainty does arise from the choice of regulariser as well as regularization parameter for the reconstructions. We chose a standard Tikhonov regulariser that penalizes higher magnitude gradients, which does a good job of making the reconstructions stable especially with the presence of noise. However, the amount of regularization needs to be carefully balanced in order to make fair comparisons across different reconstructions. Greater regularization smooths out the reconstruction which improves global contrast at the cost of losing edge sharpness, and hence reducing the MTF FWHM. Similarly, lower regularization leaves more artifacts in the reconstruction which decrease contrast, but generally leaves the edge profile more sharp, leading to a better MTF FWHM measure. The relative error minimizer approach was quite effective at picking a regularization parameter that balanced these factors quite well. Selecting the regularization parameter as the maximizer of the global contrast produced marginal improvements in that particular measure, while generally decreasing the MTF FWHM metric as well as the relative error of the reconstruction.

There is also a possibility that our simple linear inversion approach leaves one of the sensor types at a comparative disadvantage in certain situations. Nonlinear inversion schemes could be tested in select cases to see if notable relative differences in these contrast measures arise.

Acknowledgments

We thank Antonio Stanziola for being the primary developer and tester for the Helmholtz equation solver code used in this paper. We thank Bajram Zeqiri, Christian Baker, and David Sinden for helpful discussions regarding pyroelectric ultrasound sensors. We also thank Nathaniel J. Smith, Stefan van der Walt, and Eric Firing for the development of the viridis colourmap used in this paper.

Disclosure statement

No potential conflict of interest was reported by the author(s).

Additional information

Funding

This work was supported by the National Physical Laboratory UK [grant number 551235 F48 UCT].

References

  • Duric N, Littrup P, Poulo L, et al. Detection of breast cancer with ultrasound tomography: first results with the computed ultrasound risk evaluation (cure) prototype. Med Phys. 2007;34(2):773–785. doi: 10.1118/1.2432161
  • Gerhard Pratt R, Huang L, Duric N, et al. Sound-speed and attenuation imaging of breast tissue using waveform tomography of transmission ultrasound data. In: Hsieh J, Flynn MJ, editors. Medical Imaging 2007: Physics of Medical Imaging; 2007. Vol. 6510, p. 1523–1534. International Society for Optics and Photonics, SPIE.
  • Wiskin J, Borup DT, Johnson SA, et al. Non-linear inverse scattering: high resolution quantitative breast tissue tomography. J Acoust Soc Am. 2012;131(5):3802–3813. doi: 10.1121/1.3699240
  • Javaherian A, Cox B. Ray-based inversion accounting for scattering for biomedical ultrasound tomography. Inverse Probl. Oct 2021;37(11):115003. doi: 10.1088/1361-6420/ac28ed
  • Greenleaf JF, Bahn RC. Clinical imaging with transmissive ultrasonic computerized tomography. IEEE Trans Biomed Eng. 1981;BME-28(2):177–185. doi: 10.1109/TBME.1981.324789
  • Zeqiri B, Baker C, Alosa G, et al. Quantitative ultrasonic computed tomography using phase-insensitive pyroelectric detectors. Phys Med Biol. Jul 2013;58(15):5237–5268. doi: 10.1088/0031-9155/58/15/5237
  • Gallego-Juarez JA. Piezoelectric ceramics and ultrasonic transducers. J Phys E: Sci Instrum. 1989;Oct 22(10):804–816. doi: 10.1088/0022-3735/22/10/001
  • Baker C, Sarno D, Eckersley R, et al. Phase-insensitive ultrasound tomography of the attenuation of breast phantoms. In: 2019 IEEE International Ultrasonics Symposium (IUS), 2019; p. 1219–1222.
  • Kaupinmäki S, Cox B, Arridge S, et al. Pyroelectric ultrasound sensor model: directional response. Meas Sci Technol. Dec 2020;32(3):035106. doi: 10.1088/1361-6501/abc866
  • Boone JM, Brink JA, Edyvean S, et al. Radiation dose and image-quality assessment in computed tomography. J ICRU. April 2012;12(1):9–149.
  • Verdun FR, Racine D, Ott JG, et al. Image quality in CT: from physical measurements to model observers. Phys Med. 2015;31(8):823–843. doi: 10.1016/j.ejmp.2015.08.007
  • Peli E. Contrast in complex images. J Opt Soc Am A. Oct 1990;7(10):2032–2040. doi: 10.1364/JOSAA.7.002032
  • Pierce AD. Acoustics: an introduction to its physical principles and applications. Cham: Springer International Publishing; 2019.
  • Arridge SR. Optical tomography in medical imaging. Inverse Probl. Jan 1999;15(2):R41–R93. doi: 10.1088/0266-5611/15/2/022
  • Arridge SR, Schweiger M. Photon-measurement density functions. Part 2: finite-element-method calculations. Appl Opt. Dec 1995;34(34):8026–8037. doi: 10.1364/AO.34.008026
  • Egbert GD, Kelbert A. Computational recipes for electromagnetic inverse problems. Geophys J Int. April 2012;189(1):251–267. doi: 10.1111/gji.2012.189.issue-1
  • Azhari H. Basics of biomedical ultrasound for engineers. Hoboken (NJ): IEEE Press, Wiley; 2010.
  • Feldman MK, Katyal S, Blackwood MS. Us artifacts. RadioGraphics. 2009;29(4):1179–1189. doi: 10.1148/rg.294085199PMID: 19605664.
  • Nasief H, Rosado-Mendez I, Zagzebski J, et al. Acoustic properties of breast fat. J Ultrasound Med Official J Am Inst Ultrasound Med. Oct 2015;34:2007–2016.
  • Chivers RC, Hill CR. Ultrasonic attenuation in human tissue. Ultrasound Med Biol. 1975;2(1):25–29. doi: 10.1016/0301-5629(75)90038-1
  • Bermúdez A, Hervella-Nieto L, Prieto A, et al. An optimal perfectly matched layer with unbounded absorbing function for time-harmonic acoustic scattering problems. J Comput Phys. 2007;223(2):469–488. doi: 10.1016/j.jcp.2006.09.018

Appendices

Appendix 1. Jacobian robustness to sound speed heterogeneity

For the purpose of contrast analysis the Jacobians corresponding to the linearized forward problem are computed with the assumption of a homogeneous medium in both sound speed and acoustic absorption. Inverting measurements from mediums that deviate significantly from the linearization point leads to errors in the reconstruction, the magnitude of which depends on the degree of deviation. Here we investigate the robustness of the Jacobian approach by considering a simple circular perturbation in sound speed in the true medium with a radius of 3.91mm (25 pixels), and we attempt to reconstruct the square-shaped absorption region with this additional perturbation in sound speed. The profile for the acoustic medium is shown in Figure .

Figure A1. Profile for acoustic medium used for testing Jacobian robustness for sound speed heterogeneities. (a) Binary image of disk-shaped sound speed and square-shaped absorption perturbations in the acoustic medium and (b) Disk-shaped sound speed perturbation for the case of a sound speed deviation Δc=30 [m/s] from the background value.

Figure A1. Profile for acoustic medium used for testing Jacobian robustness for sound speed heterogeneities. (a) Binary image of disk-shaped sound speed and square-shaped absorption perturbations in the acoustic medium and (b) Disk-shaped sound speed perturbation for the case of a sound speed deviation Δc=30 [m/s] from the background value.

For brevity, we consider only the single frequency Jacobians for 3 and 12 angles corresponding to a source frequency of 2MHz, with a sensor array with 1mm width sensors. The Jacobians have been computed with a homogeneous background medium in both absorption and sound speed. We ignore noise and perform reconstructions for two regularization cases: where the regularization parameter minimizes the relative error, and where it is set to zero. Both PI and PS sensors are tested in all cases. We consider sound speed perturbations of varying magnitude, Δc/[m/s]{0,10,20,30,40}, and compute the relative error of the corresponding reconstructions to get the error curves shown in Figure .

Figure A2. Relative 2 error for reconstructions with increasing sound speed perturbation magnitude for a disk-shaped sound speed perturbation with a radius of 3.91mm (25 pixels). (a) 3 angles, 1 frequency and(b) 12 angles, 1 frequency

Figure A2. Relative ℓ2 error for reconstructions with increasing sound speed perturbation magnitude for a disk-shaped sound speed perturbation with a radius of 3.91mm (25 pixels). (a) 3 angles, 1 frequency and(b) 12 angles, 1 frequency

The reconstructions for PI and PS sensors for perturbations of Δc=0,20, and 40m/s are shown in Figure  for the case of 3 angles with optimal regularization parameter, Figure  for 12 angles with optimal regularization parameter, Figure  for 3 angles without regularization, and Figure  for 12 angles without regularization.

Figure A3. 3 angle minimum error reconstructions for the square-shaped absorption perturbation for varying magnitudes of the disk-shaped sound speed perturbation.

Figure A3. 3 angle minimum error reconstructions for the square-shaped absorption perturbation for varying magnitudes of the disk-shaped sound speed perturbation.

Figure A4. 12 angle minimum error reconstructions for the square-shaped absorption perturbation for varying magnitudes of the disk-shaped sound speed perturbation.

Figure A4. 12 angle minimum error reconstructions for the square-shaped absorption perturbation for varying magnitudes of the disk-shaped sound speed perturbation.

Figure A5. 3 angle unregularised reconstructions for the square-shaped absorption perturbation for varying magnitudes of the disk-shaped sound speed perturbation.

Figure A5. 3 angle unregularised reconstructions for the square-shaped absorption perturbation for varying magnitudes of the disk-shaped sound speed perturbation.

Figure A6. 12 angle unregularised reconstructions for the square-shaped absorption perturbation for varying magnitudes of the disk-shaped sound speed perturbation.

Figure A6. 12 angle unregularised reconstructions for the square-shaped absorption perturbation for varying magnitudes of the disk-shaped sound speed perturbation.

We see that the relative error in the reconstruction is quite small for small sound speed perturbation magnitudes, but the false absorption reconstruction becomes apparent even for the small perturbations when the Jacobian has been computed with the assumption of a homogeneous sound speed distribution.

Appendix 2

Operator derivative relation

The differential operator Lω is linear, and we assume the boundary conditions allow for unique solutions such that the operator inverse Lω1 exists and is well-defined. We can then write the following for the derivative with respect to τ(x): (A1) 0=IdL2(χ)τ(x)={Lω1(x;τ,c)Lω(x;τ,c)}τ(x)(A1) (A2) =Lω1(x;τ,c)τ(x)Lω(x;τ,c)+Lω1(x;τ,c)Lω(x;τ,c)τ(x).(A2) By rearranging this expression we get the following: (A3) Lω1(x;τ,c)τ(x)=Lω1(x;τ,c)Lω(x;τ,c)τ(x)Lω1(x;τ,c).(A3) It thus follows from (Equation1) that since the sources Sωθ,n(x) are independent of the absorption distribution τ, that (A4) Pωθ,n(x;τ,c)τ(x)=[Lω1(x;τ,c)Sωθ,n(x)]τ(x)=Lω1(x;τ,c)τ(x)Sωθ,n(x)(A4) (A5) =Lω1(x;τ,c)Lω(x;τ,c)τ(x)Pωθ,n(x;τ,c).(A5)

Appendix 3

Contrast analysis

We use the MTF definition from [Citation10], given as the normalized Fourier transform of the line spread function (LSF), (A6) MTF(k)=|LSF(x)e2πikxdx|LSF(x)dx,(A6) where the LSF is defined as the spatial derivative of the edge spread function (ESF), LSF(x)=ddxESF(x) in the axial direction.

We compute the MTF by fitting an error function to the ESF, defined by the expression (A7) f(x)=B2erf(xμ2σ)+r,(A7) where B, μ, σ, and r are the fitting parameters. We fit f to the ensemble average of the ESFs comprising the interface between the background medium and the square target in the absorption reconstruction, as seen in Figure . By fitting an error function to the ESF we are assuming that the LSF is Gaussian, and hence by (EquationA6) the MTF is a Gaussian of the form (A8) MTF(k)=exp(2π2σ2k2).(A8) The full width at half maximum (FWHM) of the MTF function in (EquationA8) gives us a single number that can quantify how well a given reconstruction can recover the target across multiple levels of detail, and it is given by the equation (A9) FWHM(σ)=2ln2πσ,(A9) which means that we can compute the FWHM directly from the σ parameter of the fitted error function in (EquationA7).

Figure A7. Error function f (red dashed line) fitted to the ensemble average of ESFs (solid black line) for the cases of (a) d=5mm PS sensors with 3 angles, 1 frequency, and 1% noise, and (b) d=1mm PS sensors with 24 angles, 5 frequencies, and 1% noise.

Figure A7. Error function f (red dashed line) fitted to the ensemble average of ESFs (solid black line) for the cases of (a) d=5mm PS sensors with 3 angles, 1 frequency, and 1% noise, and (b) d=1mm PS sensors with 24 angles, 5 frequencies, and 1% noise.

The weighted RMS contrast is defined as the standard deviation in the weighted pixel intensities of the reconstruction hˆ in a region of interest. Two examples of constant weights are the mean value, wmean=hˆ(x)X, and the maximum value, wmax=maxXhˆ(x). In this paper we use wmax. With both choices of weighting the weighted RMS contrast is given by: (A10) Cw=1LxLyi=1Lxj=1Ly(hˆijhˆ)2w2.(A10)