Abstract
Accurate estimation of the initial pressure distribution in photoacoustic computed tomography (PACT) depends on knowledge of the sound speed distribution. However, the sound speed distribution is typically unknown. Further, the initial pressure and sound speed distributions cannot both, in general, be stably recovered from PACT measurements alone. In this work, a joint reconstruction (JR) method for the initial pressure distribution and a low-dimensional parameterized model of the sound speed distribution is proposed. By employing a priori information about the structure of the sound speed distribution, both the initial pressure and sound speed can be accurately recovered. The JR problem is solved by use of a proximal optimization method that allows constraints and non-smooth regularization functions for the initial pressure distribution. The gradients of the cost function with respect to the initial pressure and sound speed distributions are calculated by use of an adjoint state method that has the same per-iteration computational cost as calculating the gradient with respect to the initial pressure distribution alone. This approach is evaluated through 2D computer-simulation studies for a small animal imaging model and by application to experimental in vivo measurements of a mouse.
Keywords: image reconstruction, joint image reconstruction, photoacoustic tomography
1. Introduction.
Photoacoustic computed tomography (PACT) is a hybrid imaging modality that combines optical absorption contrast with acoustic detection [58, 40, 57, 56]. PACT can provide both structural and functional information and has been employed for human and small animal imaging applications [30, 20, 63, 16, 31, 61, 17]. PACT has a number of advantages over other functional imaging modalities: compared with MRI, it offers faster image acquisition at lower costs; compared with PET and SPECT, it does not involve use of ionizing radiation; and compared with other optical imaging modalities, it has the ability to obtain high-resolution images at large penetration depths [59].
In PACT, typically, a short laser pulse is employed to illuminate the object. The laser light is absorbed by molecules within the object, giving rise to an initial pressure distribution via the photoacoustic effect. This pressure distribution then propagates according to the acoustic properties of the medium, and the resulting pressure waves are measured by a collection of ultrasonic transducers surrounding the object.
Traditional image reconstruction methods for PACT assume that the medium is acoustically homogeneous. However, this assumption is often violated for biomedical applications [64, 23, 43]. To mitigate artifacts induced by this assumption, half-time and partial-time image reconstruction methods, which seek to exploit redundant information in data and eliminate parts of the data that are disproportionately affected by inhomogeneities, have been proposed [3, 2, 43]. Additionally, some image reconstruction methods have the ability to compensate for sound speed variations if the sound speed distribution is known [22, 52, 24, 4, 44, 46, 31]. In practice, however, the sound speed distribution is not known. Adjunct imaging data, such as ultrasound tomography measurements, could be acquired to allow estimation of the sound speed distribution [27, 62, 34, 35]. While ultrasound tomography can be employed to accurately estimate the sound speed distribution [15, 60, 10, 19, 21], not all PACT imaging systems are capable of acquiring the necessary measurements. Thus, there is a need to estimate some approximation of the sound speed distribution from PACT measurements alone.
Various methods have been proposed to accomplish this. For image reconstruction methods assuming a constant sound speed, this sound speed can be tuned according to some image quality metric. For example, Treeby, et al., describe a method by which this sound speed can be chosen automatically by maximizing a measure of image sharpness [51]. Such approaches can be difficult to apply when the assumed sound speed distribution is more complex and many sound speed values need to be estimated.
Several previous works have addressed joint estimation of the sound speed and initial pressure distributions [47, 25, 32, 29, 39, 65, 66] and the related problem of joint estimation of the sound speed and optical absorption coefficient distributions [13]. In particular, Stefanov and Uhlmann considered the joint estimation problem for the linearized wave equation and demonstrated that, in general, the sound speed and initial pressure distributions could not both be stably recovered [47]. Similar observations were made by Huang, et al., via computer-simulation studies for the full acoustic wave equation [25].
In [66], Zhang et al. proposed use of a low-dimensional representation of the sound speed distribution in order to stabilize the joint reconstruction (JR) problem. The sound speed and initial pressure distributions were estimated by minimizing an objective function consisting of a data fidelity term, which describes the distance between the measured pressure and the estimated pressure given some model, and a pair of regularization terms. The objective function was minimized by use of a gradient-based alternating minimization approach. A generalized Radon transform model, which assumes that the acoustic heterogeneities are relatively weak, was employed for estimating the measured pressure. In addition, the gradient of the objective function with respect to the parameterized sound speed distribution was calculated using a finite-difference-based approach. Under this approach, the computational cost of calculating the gradient scaled linearly with the number of parameters in sound speed model.
In this work, the idea of employing a parameterized sound speed model to stabilize the JR problem is revisited and extended in several key ways. First, a full-wave acoustic model, which does not assume that the acoustic heterogeneities are weak, is employed. This allows more accurate simulation of wave propagation through bone and other materials whose acoustic properties differ greatly from the background medium. Second, an efficient method for computing the gradients with respect to the initial pressure and sound speed distributions, whose computational cost does not depend on the number of parameters in the sound speed model, is provided. Third, the optimization method is updated to allow use of non-smooth regularization terms. Fourth, the approach is applied to experimental data.
The remainder of the manuscript is organized as follows. In Section 2, background information on the imaging model and existing image reconstruction methods is provided. In Section 3, the proposed parameterized JR method is introduced. A description of the computer-simulation studies is given in Section 4 and the results of these studies are shown in Section 5. In Section 6, a description of the experimental studies is provided. Results of these studies are shown in Section 7. Finally, the results are summarized in Section 8.
2. Background.
2.1. Imaging physics.
In PACT, an object is illuminated with a short optical pulse. Some of this optical energy is absorbed and converted into an initial pressure distribution via the photoacoustic effect [40, 56, 59]. This initial pressure distribution then propagates in a way that depends on the acoustic properties of the medium. The resulting pressure wavefield is recorded by a collection of ultrasonic transducers surrounding the object.
Assuming a lossless medium, the photoacoustic wave propagation is described by the following coupled differential equations, [49, 50]
| (1a) |
| (1b) |
| (1c) |
| (1d) |
where u is the acoustic particle velocity, p is the acoustic pressure, ρ is the mass density, c is the sound speed, and p0 is the initial pressure distribution.
The pressure recorded by the i-th ultrasonic transducer can be denoted as [55]
| (2) |
where is an operator that gives the pressure measured by the i-th transducer given the pressure over the whole domain. Here, is chosen to have the form
| (3) |
where *t denotes the temporal convolution operator, he (t) is the electro-acoustic impulse response (EIR), which accounts for the frequency response of the transducers, and Λi is the restriction of the pressure to the location of the i-th transducer. For simplicity, the EIR is assumed to be the same for all transducers. The spatial impulse response of the transducers is not considered in this work.
2.2. Forward model in discrete form.
In discrete form, the forward model can be denoted as
| (4) |
where c ∈ ℝN is a discrete representation of the sound speed distribution c (r), p0 ∈ ℝN is a discrete representation of the initial pressure distribution p0 (r), H (c) ∈ ℝNl×nl is an operator that gives a discrete approximation of the solution to the acoustic wave equation given in Eqn. (1), M ∈ ℝML×NL is an operator that gives the pressure recorded by the transducers from the pressure over the whole domain (i.e. it is a concatenation of the discrete approximations of for all transducers), and g ∈ ℝMl is the measured data at the transducers. Here, N is the total number of pixels in the simulation grid, M is the number of transducers acting as receivers, and L is the number of time points employed as part of the wavefield simulation.
2.3. Reconstruction of the initial pressure distribution.
An estimate of the initial pressure distribution for some fixed sound speed distribution c can be obtained by solving the optimization problem, [54]
| (5) |
where F (p0, c) is the data fidelity term, which describes a distance between the measured data and the predicted data given the initial pressure and sound speed distributions, R (p0) is a regularization term, which incorporates a priori information about the sought-after initial pressure distribution, and β is a regularization parameter that controls the relative weight of the data fidelity and regularization terms. Here, the data fidelity is given by
| (6) |
where is the recorded pressure data, which may not be consistent with the assumed forward model. Further, the regularization function is chosen to be the total-variation (TV) semi-norm [11],
| (7) |
The optimization problem given in Eqn. 5 is solved by use of the FISTA optimization method with a backtracking line search and an adaptive restart procedure [24, 7, 6, 38]. As described in [6], the non-negativity constraint is incorporated when solving the proximal problem corresponding to the TV regularization term.
3. Parameterized joint reconstruction.
3.1. Sound speed parameterization.
To constrain the JR problem, a low-dimensional parameterized representation of the sound speed distribution is considered. Let cp ∈ ℝQ denote the parameterized model, whose elements may be sound speed values or other parameters useful for calculating the sound speed distribution over the whole domain. Further, let the parameterized model be related to the sound speed distribution over the whole domain as
| (8) |
where Φ(·) is continuously differentiable. In the case where the mapping from cp to c is linear, the relationship can be described as
| (9) |
where Φ ∈ ℝN×Q. For the computer-simulation and experimental studies described in Sections 4–7, each pixel in the simulation grid was assumed to correspond to one of Q tissue types with each tissue type having a uniform sound speed. In this case, cp is simply the vector of sound speed values for the different tissue types and Φ is given by
| (10) |
where denotes the set of indices within the simulation grid that correspond to the j-th parameterized sound speed value and [A]i,j·denotes the (i, j) element of the matrix A.
3.2. Joint reconstruction.
Given some choice for Φ, the parameterized JR problem is given by
| (11) |
The gradient of the data fidelity term with respect to the parameterized sound speed distribution can be related to the gradient with respect to the sound speed over the whole domain via the chain rule as
| (12) |
where
| (13) |
When Φ corresponds to a real-valued linear mapping, the gradient with respect to the parameterized sound speed distribution is given by
| (14) |
For the choice of Φ employed in this work, this expression reduces to
| (15) |
Based on Eqn. 15, the magnitude of each component of will depend on the number of pixels that correspond to each component of cp. This can result in a gradient that is poorly scaled, leading to slow convergence. To combat this, a diagonal, positive definite scaling matrix is introduced,
| (16) |
resulting in a new search direction that represents the average gradient over the pixels for each component of the parameterized sound speed distribution. Since B is positive-definite by construction, this new search direction is always a descent direction. Other choices for B could result in even faster convergence; however, the proposed choice requires little additional computational cost and ensures that the magnitude of each gradient component does not depend strongly on the number of pixels corresponding to each parameter.
With this, a weighted proximal gradient descent method, summarized in Algorithm 1, is employed to solve Eqn. 11. The gradients with respect to the initial pressure and sound speed distributions are calculated via the adjoint state method as described in Appendices A and B. Under this approach, both gradients can be computed with only two wave solver runs. This is far fewer than required by a finite-difference-based approach and fewer than if the gradients were calculated independently. For brevity, the following notation is employed,
| (17a) |
| (17b) |
| (17c) |
where the superscript k refers to the k-th iteration of the algorithm. In addition, the notation proxR (·) is employed for the proximity operator of R. A two-parameter line search method, described in Appendix C, is employed to choose separate scalar step sizes for updating the initial pressure and sound speed distributions.
Algorithm 1.
Parameterized joint reconstruction method
| Input: , ,β |
| Output: , |
| 1: k ← 0 {k is the algorithm iteration number.} |
| 2: while stopping criterion is not satisfied do |
| 3: Calculate and |
| 4: Choose and via Algorithm 2 |
| 5: |
| 6: |
| 7: k ← k + 1 |
| 8: end while |
| 9: |
| 10: |
4. Description of computer-simulation studies.
Two-dimensional computer-simulation studies were performed in order to validate the proposed approach. Most studies were based on a piece-wise constant numerical mouse phantom. An additional study was also performed with a vessel-like phantom in order to investigate the impact of high frequency content in the measured pressure on the inverse problem.
4.1. Methods.
4.1.1. Numerical mouse phantom.
The chosen numerical phantoms are based on segmented μCT images of a mouse produced by the DigiMouse project [14]. From one segmented slice, phantoms for the initial pressure and sound speed distributions were produced (see Fig. 1). Each segmented region was assigned a constant initial pressure value and a constant sound speed value based on the tissue type. The initial pressure values were chosen based on the relative concentration of blood in each tissue type, as hemogloblin is one of the strongest endogenous optical absorbers in the body over the visible and near-infrared wavelength ranges [26]. The impact of optical fluence variations were not considered in this work. For most studies, the mass density was assumed to be homogeneous. These values are summarized in Table 1.
Figure 1:
(a) A schematic of the segmented tissue types within the mouse. The labels for each numbered tissue type are given in Table 1. Phantoms for (b) the normalized initial pressure distribution, given in arbitrary units, (c) the sound speed distribution, given in units of mm/μs, and (d) the mass density distribution, given in units of mg/mm3. In order to better visualize the soft tissue variations for the sound speed distribution, the grayscale window for this phantom was set to [1.47, 1.7] mm/μs resulting in saturation of the bone, which has a sound speed value of 3.198 mm/μs.
Table 1:
Parameter values for the initial pressure, sound speed, and mass density distributions for each tissue type. The normalized initial pressure values are roughly based on the relative concentration of blood for each tissue type [48, 33, 28, 18].
| Index | Region | Initial pressure | Sound speed [mm/μs] | Mass density [mg/mm3] |
|---|---|---|---|---|
| 0 | Water | 0.0 | 1.480 | 1.00 |
| 1 | Bulk tissue | 0.3 | 1.540 | 1.00 |
| 2 | Bone | 0.1 | 3.198 | 1.99 |
| 3 | Kidney | 0.9 | 1.560 | 1.00 |
| 4 | Liver | 1.0 | 1.578 | 1.00 |
| 5 | Pancreas | 0.3 | 1.591 | 1.00 |
| 6 | Spleen | 0.5 | 1.567 | 1.00 |
4.1.2. Imaging system.
The imaging system was assumed to contain 512 ultrasonic transducers evenly distributed about a ring of radius 50 mm. The transducers were treated as pointlike detectors with the EIR given in Fig. 2. The transducers were placed on the simulation grid by use of nearest neighbor interpolation.
Figure 2:
(a) The pressure amplitude and (b) frequency spectrum of the EIR employed in the main computer-simulation studies.
4.1.3. Simulation of pressure data.
In order to avoid inverse crime [12], the measured pressure data were simulated with different temporal and spatial sampling rates than employed for image reconstruction. When generating the measured data, the simulation grid consisted of a Cartesian grid with 1536 × 1536 pixels and a pixel size of 0.075 mm. The pressure data were recorded for 8000 time steps at a temporal sampling rate of 120 MHz. Additive Gaussian white noise with zero mean and a standard deviation of 2% of the maximum pressure amplitude was added to the measured data. The k-Wave toolbox was employed to simulate the measured pressure data [50].
4.1.4. Image reconstruction.
During image reconstruction, the simulation grid consisted of 768 × 768 pixels with a pixel size of 0.15 mm. The pressure wavefield was simulated for 4000 time steps with a temporal sampling rate of 60 MHz. During the image reconstruction process, the pressure was simulated by use of a C-based numerical wave solver, implemented using NVIDIA’s CUDA framework [1]. The gradients were estimated within a field-of-view of radius 20 mm.
4.2. Fixed constant sound speed.
Initial pressure distributions were reconstructed by use of Eqn. 5 for several fixed constant sound speed values and choices of β values. The stopping criterion was when the change in the ℓ2-norm of the initial pressure distribution between successive iterations was less than 10−4.
Most image reconstruction algorithms in PACT assume a constant speed. In practice, the value of this constant sound speed is tuned according to some criteria. The reconstructed initial pressure distribution images for several constant sound speeds were evaluated according to three such criteria: (1) the root-mean-square error (RMSE), (2) the value of the cost function given in Eqn. 5, and (3) the Tenenbaum sharpness [51]. Use of the Tenenbaum sharpness for choosing a constant sound speed value was previously proposed by Treeby, et al. [51]. Joint reconstruction with a 1-parameter model can be viewed as choosing the sound speed value according to the value of the cost function. The agreement between these three measures is evaluated. The best criteria to employ to choose a constant sound speed value will depend on the task or tasks for which the image will be utilized [5]. Here, only a few simpler measures are considered.
4.3. Joint reconstruction.
Several different sound speed parameterizations were considered in this work, each with a different number of parameters. These parameterizations are summarized in Table 2. For this initial investigation, the boundaries of these regions were based on the true segmented regions shown in Fig. 1a. When the assumed parameterization is too simple to describe the true sound speed variations within the object, model error will lead to errors in the reconstructed images. When the assumed parameterization is very complex, the inverse problem may be poorly conditioned and may have many local minima or saddle points. By considering a range of different parameterizations with different number of parameters, this trade-off between model error and the conditioning of the inverse problem is investigated.
Table 2:
Different sound speed parameterizations employed during image reconstruction.
| Q | Regions |
|---|---|
| 1 | Constant sound speed |
| 2 | (1) Background, (2) Mouse |
| 3 | (1) Background, (2) Soft tissue, (3) Bone |
| 7 | (1) Background, (2) Bulk tissue, (3) Bone, (4) Kidney, (5) Liver, (6) Pancreas, (7) Spleen |
| 55869 | All pixels within field-of-view |
The initial guess for initial pressure distribution was the vector of all zeros. The initial guess for the parameterized sound speed distribution depended on the number of parameters employed and the corresponding tissue types. The initial guesses for the different tissues were 1.48 mm/μs for the background, 1.50 mm/μs for all soft tissues, and 3.00 mm/μs for the bone. For fairness of comparison, the initial guess for the 55869-parameter model was chosen such that was the same as for the 3-parameter and 7-parameter models, even though this model does not suggest any prior knowledge of the different tissue types present in the object.
The numerical wave solver can become inaccurate when high spatial frequencies are present in the sound speed distribution [49]. To avoid sharp discontinuities between the different parameterized regions, the sound speed distribution is smoothed with a Gaussian filter with a standard deviation of 1 pixel prior to running the numerical wave solver.
The stopping criterion was when the change in the ℓ2-norm of the object between successive iterations was less than 10−4. In this case, the object refers to the concatenation of the initial pressure and parameterized sound speed distributions.
4.4. Impact of mass density variations.
In this work, mass density variations are ignored during the JR process. While the derived methods can naturally be extended to include mass density variations, for simplicity, the medium is assumed to have homogeneous mass density. However, the assumption of homogeneous mass density may be poor when bone or air voids are present in the object. To better understand the impact of ignoring mass density variations, the measured data were simulated with the heterogeneous mass density distribution shown in Fig. 1d. The mass density values for each of the tissue types are summarized in Table 1. During the image reconstruction process, a homogeneous mass density distribution was assumed.
4.5. Imperfect parameterization.
To better understand the impact of errors in the assumed tissue type regions, approximate sound speed parameterizations were determined by segmenting a pair of reconstructed initial pressure distribution images. Two approximate parameterizations, shown in Fig. 3, were employed. For the first, a two-parameter sound speed model was obtained by segmenting the outer boundary of the mouse from the reconstructed initial pressure image obtained by JR with a one-parameter sound speed model. The segmented region was determined by thresholding the initial pressure image with a cutoff of 0.1. For the second, a three-parameter sound speed model was employed. The outer boundary of the mouse was the same as for the first approximate parameterization. The outer boundary of the bone was estimated by manually segmenting a reconstructed initial pressure distribution image obtained by assuming a fixed constant sound speed value of 1.51 mm/μs. It was observed that the boundary of the bone could be more readily determined for this sound speed value, which was higher than that obtained by JR.
Figure 3:
Estimated segmented regions for (a) a two-parameter sound speed model and (b) a three-parameter sound speed model.
4.6. High-frequency pressure data.
Due to the nature of the chosen initial pressure phantom, shown in Fig. 1b, the measured data consist of predominately low-frequency content. Accurate recovery of the sound speed distribution, and in turn accurate JR, can be challenging from high-frequency data due to the phenomenon of cycle skipping [53, 8]. Cycle skipping occurs when the cumulative phase error for a given frequency component exceeds π (or, equivalently, the traveltime error exceeds half of the period). In this case, the optimization method may align a given peak (or trough) in the simulated data with a neighboring peak in the measured data rather than with the true corresponding peak.
Several methods have been employed to address cycle skipping in ultrasound tomography and geophysics. When a frequency-domain wave solver is utilized, a common strategy is to use a frequency hopping method in which progressively higher frequencies are utilized to estimate the sound speed distribution [45]. For time-domain wave solvers, a similar result can be achieved by low-pass filtering the measured data or through the use of multi-scale methods [9, 8].
To investigate the utility of these approaches for parameterized JR, the topology of the data fidelity term was investigated for measured data that were filtered with several low-pass filters with different cutoff frequencies.
To obtain high-frequency measured data, a new vessel-like phantom, which contains much finer structures, is considered. This phantom was provided by the k-Wave toolbox [50]. The sound speed phantom consists of a circle with a radius of 15 mm and sound speeds of 1.50 mm/μs for the background and 1.54 mm/μs for the tissue-mimicking circle. Both phantoms are shown in Fig. 4. In order to better capture the high-frequency content generated by the new phantom, a new EIR, shown in Fig. 5, with a higher central frequency is employed. The measured pressure was simulated on a grid with 2048×2048 pixels and a pixel size of 0.05 mm. The pressure data were recorded for 8000 time points at a sampling rate of 160 MHz. Additive Gaussian white noise with zero mean and a standard deviation of 0.5% of the maximum of the measured pressure was added to the data. The data were then filtered with several Hann low-pass filters with cutoff frequencies of 2 MHz, 4 MHz, and 6 MHz and downsampled to a sampling rate of 80 MHz. The value of data fidelity term was evaluated by employing a simulation grid of 1024×1024, a pixel size of 0.1 mm, 4000 time points, and a sampling rate of 80 MHz. The data fidelity term was evaluated at a collection for tissue sound speed values and separately for a collection of background sound speed values. The true initial pressure distribution and the remaining sound speed value were kept fixed at their true values.
Figure 4:
Phantoms for (a) the initial pressure distribution, given in arbitrary units, and (b) the sound speed distribution, given in units of mm/μs, for the high-frequency computer-simulation studies.
Figure 5:
(a) The pressure amplitude and (b) frequency spectrum of the EIR employed in the high-frequency computer-simulation studies.
5. Results of computer-simulation studies.
5.1. Fixed sound speed.
The reconstructed initial pressure distributions for several fixed constant sound speed values and β = 10−3 are shown in Fig. 6. The RMSEs of each image are shown in the lower left-hand corner. The value of β was tuned in order to minimize the RMSEs for each sound speed.
Figure 6:
Reconstructed initial pressure distributions for β = 10−3 and fixed constant sound speed values of (a) 1480 m/s, (b) 1490 m/s, (c) 1500 m/s, and (d) 1510 m/s. The images are shown in a grayscale window of [0.0, 1.1].
Three criteria for selecting the optimal constant sound speed are compared: (1) the Tenenbaum sharpness [51], (2) the value of the cost function given in Eqn. 11, and (3) the RMSEs. The values of the metrics for several constant sound speed values can be found in Table 3. For consistency, all results are reported for the β = 10−3 case, even though the RMSE is lower for a lower value of β for the 1.495 mm/μs sound speed case.
Table 3:
Values of different metrics that could be employed for selecting a constant sound speed value. The optimal value according to each metric is shown in bold.
| Metric | 1.485 | 1.49 | 1.495 | 1.50 | 1.505 | 1.51 |
|---|---|---|---|---|---|---|
| Sharpness ×103 | 2.55 | 3.65 | 4.00 | 3.04 | 2.65 | 2.60 |
| Cost | 58.9 | 32.7 | 22.2 | 33.0 | 55.7 | 78.3 |
| RMSE ×10−2 | 7.42 | 7.34 | 7.17 | 6.83 | 7.15 | 8.19 |
The sharpness and cost metrics both suggest a constant sound speed value of 1.495 mm/μs, while the RMSE suggests a similar, though slightly higher, value of 1.500 mm/μs. In practice, it is not possible to tune the sound speed according to the RMSE as the true initial pressure distribution is unknown. Both the sharpness and cost metrics may serve as adequate proxies. In some cases, performing JR, in which a single image is reconstructed, may be quicker than reconstructing a series of images for different sound speed values and evaluating them according to some metric. It may also be possible to design the cost function such that the cost metric more closely matches the relevant image quality measure.
5.2. Joint reconstruction.
Initial pressure distributions and parameterized sound speed distributions were jointly reconstructed for the five parameterizations given in Table 2. The reconstructed initial pressure distributions are shown in Fig. 7. For the purposes of evaluation and comparison with the fixed constant sound speed results, the value of β was tuned to minimize the RMSE of the initial pressure distribution. The accuracy of the reconstructed initial pressure distributions is greatly improved when the chosen sound speed parameterization allows compensation for the bone (Q ≥ 3), which is the strongest source of acoustic heterogeneity in the phantom. This is reflected in both the apparent visual quality of the images and the RMSEs. Additionally accounting for sound speed variations within the soft tissue (Q = 7) leads to a minor improvement in the RMSE. The RMSE of reconstructed initial pressure distribution when the sound speed parameterization allows the sound speed values for each pixel to be independently estimated (Q = 55869) is worse than either the Q = 3 or Q = 7 cases. However, there is little obvious visual difference for the three cases where Q ≥ 3.
Figure 7:
Reconstructed initial pressure distributions for parameterized JR for β = 10−4 with (a) 1 parameter, (b) 2 parameters, (c) 3 parameters, (d) 7 parameters, and (e) 55869 parameters. The images are shown in a grayscale window of [0.0, 1.1].
The corresponding reconstructed sound speed distributions are shown in Fig. 8. For ease of visualization and comparison with the true sound speed phantom, the equivalent pixel-wise representations of the reconstructed parameterized sound speed distributions are presented. The estimated sound speed values for Q ≤ 7 are also summarized in Table 4. For the Q = 7 case, the estimated sound speed distribution closely matches the true sound speed distribution. For Q < 7, the true sound speed distribution cannot be recovered due to the choice of the parameterization. In these cases, effective sound speeds are estimated for certain regions. For example, for the Q = 2 and Q = 3 cases, a single sound speed value is estimated for the soft tissue of the mouse. In these cases, the estimated sound speed falls between the lower sound speed value of the bulk tissue and the higher sound speed values of the organs (1.555 mm/μs for Q = 2 and Q = 3). Similarly, for the Q = 1 case, a single effective sound speed is estimated, which is between the background sound speed and the bulk soft tissue sound speed of the mouse (1.495 mm/μs). When each pixel is allowed to independently vary, the estimated sound speed distribution is very noisy.
Figure 8:
Reconstructed sound speed distributions for parameterized JR for β = 10−4 with (a) 1 parameter, (b) 2 parameters, (c) 3 parameters, and (d) 7 parameters, and (e) 55869 parameters. The images are shown in a grayscale window of [1.47, 1.70] mm/μs.
Table 4:
Estimated sound speed values for different parameterized sound speed models. For models with Q < 7, the estimated sound speed values represent effective sound speeds across several different tissue types.
| Water | Bulk tissue | Bone | Kidney | Liver | Pancreas | Spleen | |
|---|---|---|---|---|---|---|---|
| True | 1.480 | 1.540 | 3.198 | 1.560 | 1.578 | 1.591 | 1.567 |
| Q = 1 | 1.495 | – | – | – | – | – | – |
| Q = 2 | 1.481 | 1.555 | – | – | – | – | – |
| Q = 3 | 1.480 | 1.555 | 3.171 | – | – | – | – |
| Q = 7 | 1.480 | 1.540 | 3.258 | 1.558 | 1.578 | 1.588 | 1.566 |
5.3. Mass density variations.
The previous results were reconstructed from measured data that were generated assuming a homogeneous mass density distribution. However, the mass density of bone differs substantially from that of soft tissue. In principle, the proposed approach could be employed to jointly estimate the mass density distribution along with the initial pressure and sound speed distributions. This could result in an inverse problem that is more ill-conditioned. In order to evaluate the impact of ignoring mass density variations, the measured data were generated for the heterogeneous mass density distribution shown in Fig. 1d. Then, parameterized JR was performed assuming a homogeneous mass density distribution. The reconstructed initial pressure and sound speed distributions are shown in Fig. 9. As references, the initial pressure and sound speed distributions reconstructed from measured data that did not include mass density variations are also shown. Ignoring mass density variations did have a minor impact on the accuracy of the reconstructed initial pressure and sound speed distributions. In particular, the estimated sound speed value of the bone was over-estimated (3.340 vs. 3.198 mm/μs). Modeling the mass density variations during the simulation to generate the measured data increased the percentage of acoustic energy reflected at the bone soft tissue interface. Increasing the sound speed value of bone during the reconstruction, in the absence of mass density variations, also results in a larger percentage of acoustic energy being reflected. This could explain the overestimation of the bone sound speed.
Figure 9:
Initial pressure distributions reconstructed by parameterized JR for β = 10−4 with 7 parameters from measured data that (a) ignored mass density variations and (b) included mass density variations. Sound speed distributions reconstructed by parameterized JR with 7 parameters from measured data that (c) ignored mass density variations and (d) included mass density variations. Mass density variations were not included in the reconstruction process. The initial pressure images are shown in a grayscale window of [0.0, 1.1]. The sound speed images are shown in a grayscale window of [1.47, 1.70] mm/μs.
5.4. Approximate segmentations.
Figure 10 shows the reconstructed initial pressure and sound speed distributions obtained by parameterized JR for the approximate parameterizations shown in Fig. 3. As references, the reconstructed initial pressure and sound speed distributions obtained by use of the true parameterizations are also shown. For the Q = 2 case, the approximate parameterization is very close to the true parameterization, as the outer boundary of the mouse can be estimated relatively accurately. As a result, there are only minor differences between the reconstructed images for the exact and the approximate segmentations. For the Q = 3 case, the outer boundary of bone was not estimated particularly accurately. As a result, there are larger differences between the reconstructed images for the exact and approximate segmentations. Still, the reconstructed initial pressure and sound speed images for the Q = 3 approximate parameterizations both have lower RMSEs than the corresponding images for Q = 2 with exact parameterizations. This suggests that the method is at least somewhat robust to errors in the assumed parameterization.
Figure 10:
Reconstructed initial pressure distributions obtained by parameterized JR for β = 10−4 with (a) 2 parameters with perfect segmentation, (b) 2 parameters with imperfect segmentation, (c) 3 parameters with perfect segmentation, and (d) 3 parameters with imperfect segmentation. Reconstructed sound speed distributions obtained by parameterized JR with (e) 2 parameters with perfect segmentation, (f) 2 parameters with imperfect segmentation, (g) 3 parameters with perfect segmentation, and (h) 3 parameters with imperfect segmentation. The initial pressure images are shown in a grayscale window of [0.0, 1.1]. The sound speed images are shown in a grayscale window of [1.47, 1.70] mm/μs.
5.5. Impact of frequency content.
The values of the data fidelity term, evaluated at the true initial pressure distribution and the true background sound speed, for various values of the tissue sound speed are shown in Fig. 11a. The values are normalized in order to allow comparison for measured data subjected to low-pass filters with different cutoff frequencies. It can be seen that the width of the basin of attraction about the true tissue sound speed of 1.54 mm/μs grows wider as the cutoff frequency for the low-pass filter is reduced. This provides some evidence of how low-pass filtering the measured data can help avoid local minima. For example, for the data with a cutoff frequency of 6 MHz, if an initial guess for the tissue sound speed of 1.5 mm/μs, the background value, was employed, the estimated value would become smaller instead of approaching its true value. This is not true for the cases with lower cutoff frequencies. However, there is a trade-off in filtering the data too aggressively. The basin of attraction also becomes shallower as the cutoff frequency is decreased. This could result in slower convergence. This is consistent with prior work that recommends maximizing bandwidth while avoiding cycle skipping [53].
Figure 11:
Normalized cost function values for (a) different tissue sound speeds and (b) different background sound speeds after applying a Hann low-pass filter to the measured data. Results are shown for several cutoff frequencies.
Similar observations can be made for the case where the background sound speed is swept and the initial pressure distribution and the tissue sound speed are held fixed at their true values. In this case, the width of the basin of attraction is even narrower (see Fig. 11b). This is because the propagation distance through the background is longer than that through the tissue for the considered phantom. As a result, phase errors can accumulate over longer distances, leading to a greater sensitivity to absolute errors in the estimated sound speed.
6. Description of experimental studies.
The value of the proposed approach was also evaluated through experimental studies.
6.1. Methods.
In vivo measurements were previously acquired from the trunk of an anesthetized adult nude mouse (Hsd:Athymic Nude-FoxlNU, Harlan) [31]. All experimental procedures were carried out in conformity with laboratory animal protocols approved by the Animal Studies Committee at Washington University in St. Louis.
The imaging system consisted of a circular ring array of radius 50 mm with 512 evenly distributed ultrasonic transducers. The transducers were elevationally focused and had a nominal central frequency of 5 MHz. The pressure data were recorded at a sampling rate of 40 MHz for 2000 time steps. By manual inspection, 12 transducers were identified as having low sensitivity and were not employed during the image reconstruction process. Illumination was performed by a 1064 nm pulsed laser with a 5–9 ns pulse width and pulse repetition rate of 50 Hz (DLS9050, Continuum). The fluence on the tissue surface was approximately 18 mJ/cm2. More detailed information on this imaging system can be found in [31].
The EIR of the transducers was estimated by measuring the pressure from a tiny point-like absorber placed in the center of the ring array as described in the supplementary material of [31]. The measured pressure signals were shifted to align the peaks in order to account for small differences in the propagation distances. Then, the frequency response of a point source was deconvolved from the measured pressure by use of Wiener deconvolution. Finally, the responses were averaged across all transducers. The resulting estimated EIR is shown in Fig. 12.
Figure 12:
a) The pressure amplitude and (b) frequency spectrum of the estimated EIR for the experimental system.
The measured data were upsampled by linear interpolation to an effective sampling frequency of 80 MHz in order to increase the numerical stability of the wave solver [49]. The resulting data were then filtered with a Butterworth low-pass filter with a cutoff of 12 MHz. In addition, the measured pressure data were shifted to account for any unwanted temporal shift induced by the EIR. To estimate the size of this shift, a narrow pulse was convolved with EIR and the shift in the envelope of the pulse was calculated.
6.2. Fixed sound speed.
The initial pressure distribution was reconstructed for several fixed constant sound speed values by solving Eqn. 5. The simulation grid consisted of 2048×2048 pixels with a pixel size of 0.05 mm. A temporal sampling rate of 80 MHz was employed. The radius of the field-of-view was 40 mm. The stopping criterion was when the change in the ℓ2-norm of the initial pressure distribution between successive iterations was less than 10−4.
6.3. Joint reconstruction.
Joint reconstruction was performed for a two-parameter sound speed model. To obtain the parameterized model, the outer boundary of the mouse was manually segmented from the reconstructed initial pressure distribution image for a fixed constant sound speed of 1.50 mm/μs. The estimated segmentation is shown in Fig. 13.
Figure 13:
Estimated segmented regions of the mouse for a 2-parameter sound speed model.
To avoid the phenomenon of cycle skipping discussed in Section 4.6, the JR images were estimated by a multi-stage process. First, the measured data were filtered with a Hann low-pass filter with a cut-off frequency of 1 MHz. Due to the lower cutoff frequency, the temporal sampling frequency was reduced to 40 MHz from the 80 MHz employed when the cutoff was 12 MHz. The number of pixels in the simulation grid and the pixel size were also reduced to 1024×1024 and 0.1 mm, respectively. The initial guess for the initial pressure distribution was the vector of all zeros. The initial guess for the parameterized sound speed distribution was 1.48 mm/μs for the background and 1.54 mm/μs for the mouse. This stage was run for 600 iterations. It was observed that later iterations resulted in small changes to initial pressure distribution and minimal changes to the estimated parameterized sound speed distribution. Second, the estimated initial pressure and sound speed distributions were refined by JR by use of the measured data with the 12 MHz cutoff frequency. By increasing the cutoff frequency, finer structures in the object can be recovered. The initial guesses were the estimated initial pressure and sound speed distributions obtained from the earlier stage. This stage was run for 500 iterations. Finally, the initial pressure distribution was reconstructed for the fixed sound speed distribution obtained by the previous stage by use of FISTA [6]. In this case, the stopping criterion was when the change in the ℓ2-norm of the initial pressure distribution between successive iterations was less than 10−4. Since the final stage employed an accelerated first-order optimization method (FISTA), faster convergence could be achieved compared with the unaccelerated proximal gradient method employed as part of the JR procedure. This also avoids the line search procedure employed to choose a step size for updating the parameterized sound speed distribution.
7. Results of experimental studies.
The reconstructed initial pressure distribution images for several fixed constant sound speed values are shown in Fig. 14. In the reconstructed images, strong surface and interior vessel structures are observed. The interior vessel structures appear most in focus for a constant sound speed value of 1.500 mm/μs. However, for this sound speed value, some surface vessels, particularly along the lower right side of the mouse, appear as arcs rather than points, suggesting that they are out-of-focus. Thus, there is no single constant sound speed value for which all of the features of the image are in focus.
Figure 14:
Reconstructed initial pressure distributions for several fixed constant sound speed values of (a) 1.490 mm/μs, (b) 1.495 mm/μs, (c) 1.500 mm/μs, and (d) 1.505 mm/μs. Results are shown for β = 10−1 in a grayscale window of [0, 8000].
A multi-stage JR process was also employed to estimate the initial pressure and sound speed distributions. The estimated sound speed values following the first-stage were 1.489 mm/μs for the background and 1.565 mm/μs for the body of the mouse. These were refined to 1.492 mm/μs and 1.561 mm/μs for the background and mouse body, respectively, during the second stage. In Figure 15, the initial pressure distribution images reconstructed by assuming the initial guess for the sound speed distribution and the final sound speed distribution obtained by JR are shown. The vessels can be much more clearly visualized in the image obtained with the final sound speed distribution compared with that corresponding to the initial guess. By employing a multi-stage reconstruction process, a focused initial pressure distribution image can be obtained even if there are moderate errors in the initial guess for the parameterized sound speed distribution.
Figure 15:
Reconstructed initial pressure distributions for β = 10−1 assuming (a) the sound speed distribution employed as the initial guess for the first stage of JR and (b) the sound speed distribution obtained by parameterized JR for Q = 2. Results are shown in a grayscale window of [0, 8000].
The JR image also demonstrates improvement over the image obtained with a tuned constant sound speed. This is seen most clearly in the zoomed-in regions of the reconstructed initial pressure distributions shown in Fig. 16. The largest difference can be seen in the rightmost surface vessel, which appears as an arc in the constant sound speed image and a point in the JR image. In addition, several interior vessels are better focused in the JR image.
Figure 16:
Zoomed-in region of the reconstructed initial pressure distributions for β = 10−1 assuming (a) a tuned constant sound speed of 1.500 mm/μs and (b) the sound speed distribution obtained by parameterized JR for Q = 2. The arrows point to structures that are in focus in the JR image, but not in the tuned constant sound speed image. Results are shown in a grayscale window of [0, 6000].
8. Conclusions.
Parameterized JR can allow estimation of the initial pressure distribution and a low-dimensional representation of the sound speed distribution from PACT measurements alone. This can result in more accurate reconstructed initial pressure distributions than assuming a constant sound speed. By considering a low-dimensional parameterized form for the sound speed distribution, the JR problem can be made more stable. In addition, parameterized JR may offer advantages compared with manually tuning a parameterized sound speed model, particularly as the number of parameters in the model is increased.
More generally, this approach can be thought of as a specific example of employing different discretizations of the object for the forward and inverse problems. By choosing the discretizations independently, representations of the object can be selected such that they are most suitable for their respective tasks. For example, the spatial sampling requirements of the k-space numerical wave solver employed in this work necessitated a small pixel size and a correspondingly high-dimensional representation of the sound speed distribution [49]. On the other hand, the inverse problem was seen to benefit from having fewer unknowns.
Still, parameterized JR does not eliminate many of the issues associated with JR of the initial pressure and sound speed distributions in a general setting. Local minima still represent a challenge, particularly for the case of high-frequency measured data. Practical methods for determining useful parameterizations for the sound speed distribution in an experimental setting are also needed. More careful design of cost function could help ensure that minimizing the cost function produces images that maximize the most relevant image quality measures. The assumed forward model also has a number of limitations, including (1) a 2-D imaging model is assumed while experimentally the wave propagation is a 3-D phenomenon, (2) the spatial impulse response of the transducers is ignored, and (3) acoustic attenuation and mass density variations are neglected. In addition, use of a forward model based on the elastic wave equation would permit consideration of shear waves, which can occur in bone [36]. More efficient optimization methods for solving the JR problem, such as accelerated first-order or second-order methods, would reduce the computational cost and thus increase the attractiveness of this approach.
Acknowledgments
Funding: This work was funded in part by NSF award DMS1614305 and NIH award R01EB01696304. Computations were performed using the facilities of the Washington University Center for High Performance Computing, which were partially provided through grant NCRR 1S10RR022984-01A1.
Appendix A. Overview of adjoint state method.
The adjoint state method can be employed to calculate the gradient of a functional F with respect to some model parameters m. Excellent reviews of this method and its application to inverse scattering and geophysics can be found in [37] and [42], respectively. Consider the case where the functional depends on the model parameters through some state variables Ψ,
| (18) |
For example, m could be the sound speed or initial pressure distributions, Ψ could be the acoustic pressure, and F could be the least squares error between the measured acoustic pressure and the estimated acoustic pressure given some model. The relationship between m and Ψ can be viewed as being enforced by some constraints,
| (19) |
for k ∈ [0, K – 1], where K is the total number of constraints. These constraints could correspond to the acoustic wave equation, given by Eqn. 1.
The derivative of F with respect to m is then
| (20) |
This expression seems to indicate that calculation of requires calculation of , which is often high-dimensional and expensive to compute.
The adjoint state method provides a prescription for calculating without explicitly computing . The adjoint state method can be derived by use of perturbation theory or through the use of Lagrange multipliers. Here, the Lagrangian interpretation is given. Consider the augmented functional , given by
| (21) |
where λk, are the adjoint state variables and λ is shorthand for the collection of all K adjoint state variables. This corresponds to the Lagrangian for the optimization problem of minimizing f with respect to Ψ subject to the constraints hk (Ψ,m) = 0. Note that when hk (Ψ,m) = 0, i.e. Ψ and m are related by the chosen constraints,
| (22) |
This holds independent of the choice of λ. As a result, λ can be chosen such Eqn. 22 can be evaluated efficiently. In particular, λ is chosen such that
| (23) |
This is known as the adjoint state equation. Let the solution to Eqn. 23 be denoted and let satisfy the constraints hk (Ψ, m) = 0. Then, represents a saddle point of as and at that point. With this, the derivative of F with respect to m can finally be calculated as,
| (24) |
The utility and applicability of this method depends on a number of factors. First, F, f, hk and Ψ must be continuously differentiable. Second, each m must correspond to a unique Ψ. Third, there must exist an efficient method for solving Eqn. 23.
Appendix B. Application of adjoint state method to PACT.
For simplicity, in this section, a continuous formulation of the joint optimization problem is considered, in keeping with the presentation of the previous section. The constraints correspond to the acoustic wave equation given by Eqn. 1,
| (25a) |
| (25b) |
| (25c) |
| (25d) |
where p and u are the state variables and c and p0 are the sought-after model parameters.
In this work, the functional to-be-minimized is the following,
| (26) |
where is the pressure recorded by the i-th transducer and is the restriction of the pressure over the whole domain to the location of the i-th transducer. The augmented functional is given by
| (27) |
where
are the inner products for vector-valued and scalar-valued quantities, respectively. Here, n is the number of components in the vector-valued quantity and xi represents the i-th component of x.
To compute the derivatives needed to solve Eqn. 23, it is useful to rearrange the constraint terms by use of integration-by-parts and the fact that the adjoint of the gradient operator is the negative divergence operator. The term in the Lagrangian corresponding to Eqn. 25a can be rewritten as
Similarly, the term in the Lagrangian corresponding to Eqn. 25b can be rewritten as
With this, the Lagrangian can be rewritten as
| (28) |
To obtain an expression for the adjoint state equation, compute and , set the expressions equal to zero, and group the terms by their time dependence. This yields
| (29a) |
| (29b) |
| (29c) |
| (29d) |
| (29e) |
| (29f) |
where
| (30) |
The superscript † is employed to denote the adjoint. The action of can be computed as
| (31) |
where amounts to placing the corresponding value at the location of the i-th transducer and
where is the Fourier transform and * denotes the complex conjugate.
A change of variables can be employed to change the final conditions to initial conditions
| (32) |
This gives a set of differential equations that can be solved by the same method as employed to solve Eqn. 1:
| (33a) |
| (33b) |
| (33c) |
| (33d) |
Finally, the gradients with respect to the model parameters are given by
| (34) |
| (35) |
Appendix C. Two-parameter backtracking line search.
A two-part backtracking line search procedure, detailed in Algorithm 2, is employed to select a scalar step size for the initial pressure distribution and a scalar step size for the parameterized sound speed distribution. First, a step size is chosen for updating the initial pressure distribution, following the method outlined in [41, 7]. During this step, the sound speed is kept fixed at its current estimate. Then, a step size for updating the parameterized sound speed distribution is chosen. During this step, the cost function is evaluated at the updated initial pressure value. In some cases, if the gradient with respect to the parameterized sound speed distribution changes rapidly for small variations in the initial pressure distribution, the previously calculated gradient may not represent a descent direction at the updated initial pressure distribution value. To address this case, if a suitable step size for the sound speed cannot be found in lmax line search steps, the update to the parameterized sound speed distribution is skipped. This ensures that the chosen step sizes lead to a decrease in the value of the cost function. This situation could be avoided by recalculating the gradient with respect to the sound speed at the updated initial pressure value or by performing a grid search over the two step sizes. Whether this additional computational cost is justified will depend on how sensitive the gradient with respect to the sound speed is to changes in the initial pressure distribution, which may be problem-dependent.
Algorithm 2.
Two-parameter backtracking line search
| Input: , , F(k), , , lmax |
| Output: , |
| 1: |
| 2: found ← false |
| 3: while not found do |
| 4: |
| 5: if then |
| 6: |
| 7: else |
| 8: found ← true |
| 9: end if |
| 10: end while |
| 11: l ← 0 {l is the line search step number.} |
| 12: |
| 13: found ← false |
| 14: while not found and l < lmax do |
| 15: |
| 16: if then |
| 17: |
| 18: else |
| 19: found ← true |
| 20: end if |
| 21: l ← l + 1 |
| 22: end while |
| 23: if l is lmax then |
| 24: |
| 25: end if |
Footnotes
Submitted to the editors: February 11, 2018.
REFERENCES
- [1].CUDA C Programming Guide, Tech. Report PG-02829–001_v7.5, NVIDIA Corporation, Sept. 2015. [Google Scholar]
- [2].Anastasio M, Zhang Jin, Sidky E, ZOU YU, Xia D, and Pan XiaoChuan, Feasibility of half-data image reconstruction in 3-D reflectivity tomography with a spherical aperture, IEEE Transactions on Medical Imaging, 24 (2005), pp. 1100–1112. [DOI] [PubMed] [Google Scholar]
- [3].Anastasio M, Zhang Jin, Pan XiaoChuan, Zou Yu, Geng KU, and Wang L, Half-time image reconstruction in thermoacoustic tomography, IEEE Transactions on Medical Imaging, 24 (2005), pp. 199–210. [DOI] [PubMed] [Google Scholar]
- [4].Arridge SR, Betcke MM, Cox BT, Lucka F, and Treeby BE, On the Adjoint Operator in Photoacoustic Tomography, Inverse Problems, 32 (2016), p. 115012. [Google Scholar]
- [5].Barrett HH and Myers KJ, Foundations of Image Science, Wiley series in pure and applied optics, Wiley-Interscience, Hoboken, NJ, 2004. [Google Scholar]
- [6].Beck A and Teboulle M, Fast gradient-based algorithms for constrained total variation image denoising and deblurring problems, IEEE Transactions on Image Processing, 18 (2009), pp. 2419–2434. [DOI] [PubMed] [Google Scholar]
- [7].Beck A and Teboulle M, A Fast Iterative Shrinkage-Thresholding Algorithm for Linear Inverse Problems, SIAM Journal on Imaging Sciences, 2 (2009), pp. 183–202. [Google Scholar]
- [8].Bernard S, Monteiller V, Komatitsch D, and Lasaygues P, Ultrasonic computed tomography based on full-waveform inversion for bone quantitative imaging, Physics in Medicine & Biology, 62 (2017), p. 7011. [DOI] [PubMed] [Google Scholar]
- [9].Bunks C, Saleck F, Zaleski S, and Chavent G, Multiscale seismic waveform inversion, GEOPHYSICS, 60 (1995), pp. 1457–1473. [Google Scholar]
- [10].Carson PL, Meyer CR, Scherzinger a. L., and Oughton TV, Breast imaging in coronal planes with simultaneous pulse echo and transmission ultrasound, Science (New York, N.Y.), 214 (1981), pp. 1141–1143. [DOI] [PubMed] [Google Scholar]
- [11].Chambolle A, Caselles V, Novaga M, Cremers D, and Pock T, An introduction to total variation for image analysis, in Theoretical Foundations and Numerical Methods for Sparse Recovery, Fornasier M, ed., no. 9 in Radon Series on Computational and Applied Mathematics, de Gruyter, 2010, pp. 263–340. [Google Scholar]
- [12].Colton DL, Inverse acoustic and electromagnetic scattering theory, Springer, New York, 3rd ed., 2013. [Google Scholar]
- [13].Ding T, Ren K, and Valllian S, A one-step reconstruction algorithm for quantitative photoacoustic imaging, Inverse Problems, 31 (2015), p. 095005. [Google Scholar]
- [14].Dogdas B, Stout D, Chatziioannou a. F., and Leahy RM, Digimouse: a 3d whole body mouse atlas from CT and cryosection data, Physics in Medicine and Biology, 52 (2007), p. 577. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [15].Duric N, Littrup P, Roy O, Schmidt S, Li C, Bey-Knight L, and Chen X, Breast imaging with ultrasound tomography: Initial results with SoftVue, in IEEE International Ultrasonics Symposium, IEEE, July 2013, pp. 382–385. [Google Scholar]
- [16].Ermilov SA, Khamapirad T, Conjusteau A, Leonard MH, Lacewell R, Mehta K, Miller T, and Oraevsky a. a., Laser optoacoustic imaging system for detection of breast cancer, Journal of Biomedical Optics, 14 (2009), p. 024007. [DOI] [PubMed] [Google Scholar]
- [17].Ermilov SA, Su R, Conjusteau A, Ivanov V, Nadvoretskiy V, Oruganti T, Talole P, Anis F, Anastasio MA, and Oraevsky AA, 3d laser optoacoustic ultrasonic imaging system for research in mice (LOUIS-3dm), vol. 8943, 2014, pp. 89430J-89430J-6. [DOI] [PubMed] [Google Scholar]
- [18].Everett NB, SIMMONS B, and Lasher EP, Distribution of blood (Fe50) and plasma, (I131) volumes of rats determined by liquid nitrogen freezing, Circulation Research, 4 (1956), pp. 419–424. [DOI] [PubMed] [Google Scholar]
- [19].Greenleaf J, Johnson S, Bahn R. c., and Rajagopalan b., Quantitative cross-sectional imaging of ultrasound parameters, in Ultrasonics Symp Proc, 1977, pp. 989–995. [Google Scholar]
- [20].Heijblom M, Piras D, van den Engh FM, van der Schaaf M, Klaase JM, Steen-BERGEN W, and Manohar S, The state of the art in breast imaging using the Twente Photoacoustic Mammoscope: results from 31 measurements on malignancies, European Radiology, 26 (2016), pp. 3874–3887. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [21].Hopp T, Zapf M, Kretzek E, Henrich J, Tukalo A, Gemmeke H, Kaiser C, Knaudt J, and Ruiter NV, 3d ultrasound computer tomography: update from a clinical study, vol. 9790, 2016, pp. 97900A-97900A-9. [Google Scholar]
- [22].Hristova Y, Kuchment P, and Nguyen L, Reconstruction and time reversal in thermoacoustic tomography in acoustically homogeneous and inhomogeneous media, Inverse Problems, 24 (2008), p. 055006. [Google Scholar]
- [23].Huang C, Nie L, Schoonover RW, Guo Z, Schirra CO, Anastasio MA, and Wang LV, Aberration correction for transcranial photoacoustic tomography of primates employing adjunct image data, Journal of Biomedical Optics, 17 (2012), p. 066016. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [24].HUANG C, Wang K, Nie L, Wang L, AND Anastasio M, Full-Wave Iterative Image Reconstruction in Photoacoustic Tomography With Acoustically Inhomogeneous Media, IEEE Transactions on Medical Imaging, 32 (2013), pp. 1097–1110. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [25].Huang C, Wang K, Schoonover RW, Wang LV, and Anastasio MA, Joint Reconstruc tion of Absorbed Optical Energy Density and Sound Speed Distributions in Photoacoustic Computed Tomography: A Numerical Investigation, IEEE Transactions on Computational Imaging, 2 (2016), pp. 136–149. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [26].Jacques SL, Optical properties of biological tissues: a review, Physics in Medicine and Biology, 58 (2013), pp. R37–R61. [DOI] [PubMed] [Google Scholar]
- [27].Jose J, Willemink RGH, Steenbergen W, Slump CH, Leeuwen T. G. v., and Manohar S, Speed-of-sound compensated photoacoustic tomography for accurate imaging, Medical Physics, 39 (2012), pp. 7262–7271. [DOI] [PubMed] [Google Scholar]
- [28].Kaliss N and Pressman D, Plasma and Blood Volumes of Mouse Organs, As Determined, with Radioactive Iodoproteins., Experimental Biology and Medicine, 75 (1950), pp. 16–20. [DOI] [PubMed] [Google Scholar]
- [29].Kirsch A and Scherzer O, Simultaneous Reconstructions of Absorption Density and Wave Speed with Photoacoustic Measurements, SIAM Journal on Applied Mathematics, 72 (2012), pp. 1508–1523. [Google Scholar]
- [30].Kruger RA, Kuzmiak CM, Lam RB, Reinecke DR, Del Rio SP, and Steed D, Dedicated 3d photoacoustic breast imaging, Medical Physics, 40 (2013), p. 113301. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [31].Li L, Zhu L, Ma C, Lin L, Yao J, Wang L, Maslov K, Zhang R, Chen W, Shi J, and Wang LV, Single-impulse panoramic photoacoustic computed tomography of small-animal whole- body dynamics at high spatiotemporal resolution, Nature Biomedical Engineering, 1 (2017), p. 0071. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [32].Liu H and Uhlmann G, Determining both sound speed and internal source in thermo- and photoacoustic tomography, Inverse Problems, 31 (2015), p. 105005. [Google Scholar]
- [33].Ludwig GD, The velocity of sound through tissues and the acoustic impedance of tissues, J. Acoust. Soc. Am, 22 (1950), pp. 862–866. [Google Scholar]
- [34].Manohar S, Willemink RGH, van der Heijden F, Slump CH, and van Leeuwen TG, Concomitant speed-of-sound tomography in photoacoustic imaging, Applied Physics Letters, 91 (2007), p. 131911. [Google Scholar]
- [35].Matthews TP and Anastasio M. a., Joint reconstruction of the initial pressure and speed of sound distributions from combined photoacoustic and ultrasound tomography measurements, Inverse Problems, 33 (2017), p. 124002. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [36].Mitsuhashi K, Poudel J, Matthews T, Garcia-Uribe A, Wang L, and Anastasio M, A Forward-Adjoint Operator Pair Based on the Elastic Wave Equation for Use in Transcranial Photoacoustic Computed Tomography, SIAM Journal on Imaging Sciences, (2017), pp. 2022–2048. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [37].Norton SJ, Iterative inverse scattering algorithms: Methods of computing Frechet derivatives, The Journal of the Acoustical Society of America, 106 (1999), pp. 2653–2660. [Google Scholar]
- [38].O’Donoghue B and Candes E, Adaptive Restart for Accelerated Gradient Schemes, Foundations of Computational Mathematics, 15 (2015), pp. 715–732. [Google Scholar]
- [39].Oksanen L and Uhlmann G, Photoacoustic and thermoacoustic tomography with an uncertain wave speed, arXiv:1307.1618 [math], (2013). arXiv: 1307.1618. [Google Scholar]
- [40].Oraevsky AA and Karabutov A. a., Optoacoustic Tomography, in Biomedical Photonics Handbook, Vo-Dinh T, ed., CRC Press, Inc., Boca Raton, FL, 2003. [Google Scholar]
- [41].Parikh N and Boyd S, Proximal algorithms, no. 3 in Foundations and Trends in Optimization, Now Publishers, Inc., 2013. [Google Scholar]
- [42].Plessix R-E, A review of the adjoint-state method for computing the gradient of a functional with geophysical applications, Geophysical Journal International, 167 (2006), pp. 495–503. [Google Scholar]
- [43].Poudel J, Matthews TP, Li L, Anastasio MA, and Wang LV, Mitigation of artifacts due to isolated acoustic heterogeneities in photoacoustic computed tomography using a variable data truncation-based reconstruction method, Journal of Biomedical Optics, 22 (2017), pp. 041018–041018. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [44].Qian J, Stefanov p., Uhlmann G, and Zhao h., An Efficient Neumann Series-Based Algorithm for Thermoacoustic and Photoacoustic Tomography with Variable Sound Speed, SIAM Journal on Imaging Sciences, 4 (2011), pp. 850–883. [Google Scholar]
- [45].Sirgue L and Pratt RG, Efficient waveform inversion and, imaging: A strategy for selecting temporal frequencies, Geophysics, 69 (2004), pp. 231–248. [Google Scholar]
- [46].STEFANOV P AND UHLMANN G, Thermoacoustic tomography with variable sound speed, Inverse Problems, 25 (2009), p. 075011. [Google Scholar]
- [47].STEFANOV P AND UHLMANN G, Instability of the linearized problem in multiwave tomography of recovery both the source and the speed, Inverse Problems & Imaging, 7 (2013), pp. 1367–1377. [Google Scholar]
- [48].SzABO TL, Diagnostic Ultrasound Imaging: Inside Out, Academic Press, Dec. 2013. [Google Scholar]
- [49].TABEI M, Mast TD, AND Waag RC, A k-space method for coupled first-order acoustic propagation equations, The Journal of the Acoustical Society of America, 111 (2002), pp. 53–63. [DOI] [PubMed] [Google Scholar]
- [50].TrEEBy B AND COx B, k-Wave: MATLAB toolbox for the simulation and reconstruction of photoacoustic wave-fields, Journal of Biomedical Optics, 15 (2010), p. 021314. [DOI] [PubMed] [Google Scholar]
- [51].Treeby BE, Varslot TK, Zhang EZ, Laufer JG, and Beard PC, Automatic sound speed selection in photoacoustic image reconstruction using an autofocus approach, Journal of biomedical optics, 16 (2011), pp. 090501–090501. [DOI] [PubMed] [Google Scholar]
- [52].Treeby BE, Zhang EZ, AND Cox BT, Photoacoustic tomography in absorbing acoustic media using time reversal, Inverse Problems, 26 (2010), p. 115003. [Google Scholar]
- [53].Virieux J AND Operto S, An overview of full-waveform inversion in exploration geophysics, GEOPHYSICS, 74 (2009), pp. WCC1–WCC26. [Google Scholar]
- [54].Wang K AND Anastasio MA, Photoacoustic and Thermoacoustic Tomography: Image Formation Principles, in Handbook of Mathematical Methods in Imaging, Scherzer O, ed., Springer; New York, 2011, pp. 781–815. DOI: 10.1007/978-0-387-92920-0_18. [DOI] [Google Scholar]
- [55].Wang K, Ermilov SA, Su R, Brecht H-P, Oraevsky AA, and Anastasio MA, An Imaging Model Incorporating Ultrasonic Transducer Properties for Three-Dimensional Optoacoustic Tomography, IEEE Transactions on Medical Imaging, 30 (2011), pp. 203–214. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [56].Wang LV, ed., Photoacoustic Imaging and Spectroscopy.
- [57].Wang LV, Tutorial on Photoacoustic Microscopy and Computed Tomography, IEEE Journal of Selected Topics in Quantum Electronics, 14 (2008), pp. 171–179. [Google Scholar]
- [58].Wang LV, Multiscale photoacoustic microscopy and computed tomography, Nature Photonics, 3 (2009), pp. 503–509. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [59].Wang LV AND Wu H-I, Biomedical Optics: Principles and Imaging, John Wiley & Sons, May 2007. Google-Books-ID: RKukklVYAY4C. [Google Scholar]
- [60].Wiskin J, Borup D, Johnson S, AND Berggren M, Non-linear inverse scattering: high resolution quantitative breast tissue tomography, J. Acoust. Soc. Am, 131 (2012), pp. 3802–3813. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [61].Xia J, Chatni MR, Maslov K, Guo Z, Wang K, Anastasio M, and Wang LV, Whole-body ring-shaped confocal photoacoustic computed tomography of small animals in vivo, Journal of biomedical optics, 17 (2012), pp. 0505061–0505063. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [62].Xia J, Huang C, Maslov K, Anastasio MA, and Wang LV, Enhancement of photoacoustic tomography by ultrasonic computed tomography based on optical excitation of elements of a full-ring transducer array, Optics letters, 38 (2013), pp. 3140–3143. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [63].Xie Z, Wang X, Morris RF, Padilla FR, Lecarpentier GL, and Carson PL, Photoacoustic imaging for deep targets in the breast using a multichannel 2d array transducer, Feb. 2011, pp. 789907–789907-6.
- [64].Xu Y AND Wang LV, Effects of acoustic heterogeneity in breast thermoacoustic tomography, IEEE Transactions on Ultrasonics, Ferroelectrics and Frequency Control, 50 (2003), pp. 1134–1146. [DOI] [PubMed] [Google Scholar]
- [65].Yuan Z, Zhang Q, AND Jiang H, Simultaneous reconstruction of acoustic and optical properties of heterogeneous media by quantitative photoacoustic tomography, Optics express, 14 (2006), pp. 6749–6754. [DOI] [PubMed] [Google Scholar]
- [66].Zhang J, Wang K, Yang Y, AND Anastasio MA, Simultaneous reconstruction of speed-of-sound and optical absorption properties in photoacoustic tomography via a time-domain iterative algorithm, vol. 6856, 2008, pp. 68561F-68561F-8. [Google Scholar]
















