Abstract
Existing approaches to image reconstruction in photoacoustic computed tomography (PACT) with acoustically heterogeneous media are limited to weakly varying media, are computationally burdensome, and/or cannot effectively mitigate the effects of measurement data incompleteness and noise. In this work, we develop and investigate a discrete imaging model for PACT that is based on the exact photoacoustic (PA) wave equation and facilitates the circumvention of these limitations. A key contribution of the work is the establishment of a procedure to implement a matched forward and backprojection operator pair associated with the discrete imaging model, which permits application of a wide-range of modern image reconstruction algorithms that can mitigate the effects of data incompleteness and noise. The forward and backprojection operators are based on the k-space pseudospectral method for computing numerical solutions to the PA wave equation in the time domain. The developed reconstruction methodology is investigated by use of both computer-simulated and experimental PACT measurement data.
Keywords: Acoustic heterogeneity, iterative image reconstruction, optoacoustic tomography, photoacoustic tomography, thermoacoustic tomography
I. Introduction
PHOTOACOUSTIC computed tomography (PACT), also known as optoacoustic or thermoacoustic tomography, is a rapidly emerging hybrid imaging modality that combines optical image contrast with ultrasound detection. [1]–[4] In PACT, the to-be-imaged object is illuminated with a pulsed optical wavefield. Under conditions of thermal confinement [2], [5], the absorption of the optical energy results in the generation of acoustic wavefields via the thermoacoustic effect. These wavefields propagate out of the object and are measured by use of wide-band ultrasonic transducers. From these measurements, a tomographic reconstruction algorithm is employed to obtain an image that depicts the spatially variant absorbed optical energy density distribution within the object, which will be denoted by the function A(r). Because the optical absorption properties of tissue are highly related to its hemoglobin concentration and molecular constitution, PACT holds great potential for a wide-range of anatomical, functional, and molecular imaging tasks in preclinical and clinical medicine [3], [6]–[9].
The majority of currently available PACT reconstruction algorithms are based on idealized imaging models that assume a lossless and acoustically homogeneous medium. However, in many applications of PACT these assumptions are violated and the induced photoacoustic (PA) wavefields are scattered and absorbed as they propagate to the receiving transducers. In small animal imaging applications of PACT, for example, the presence of bone and/or gas pockets can strongly perturb the photoacoustic wavefield. Another example is transcranial PACT brain imaging of primates [10], in which the PA wavefields can be strongly aberrated and attenuated [11]–[13] by the skull. In these and other biomedical applications of PACT, the reconstructed images can contain significant distortions and artifacts if the inhomogeneous acoustic properties of the object are not accounted for in the reconstruction algorithm.
Several image reconstruction methods have been proposed to compensate for weak variations in a medium’s speed-of-sound (SOS) distribution [14]–[16]. These methods are based on geometrical acoustic approximations to the PA wave equation, which stipulate that the PA wavefields propagate along well-defined rays. For these ray-based propagation models to be valid, variations in the SOS distribution must occur on length scales that are large compared to the effective acoustic wavelength. These assumptions can be violated in preclinical and clinical applications of PACT. To compensate for strong SOS variations, a statistical approach has been proposed [17] to mitigate the artifacts in the reconstructed images caused by the wavefront distortions by use of a priori information regarding the acoustic heterogeneities. However, this method neglected variations in the medium’s mass density and the effects of acoustic attenuation.
A few works have reported the development of full-wave PACT reconstruction algorithms that are based on solutions to the exact PA wave equation [18]–[23]. While these methods are grounded in accurate models of the imaging physics and therefore have a broader domain of applicability than ray-based methods, they also possess certain practical limitations. Finite element methods (FEMs) have been applied for inverting the PA wave equation in both the time and temporal frequency domains [18], [19]. However, a very large computational burden accompanies these methods, which is especially problematic for 3-D applications of PACT. Image reconstruction methods based on time-reversal (TR) are mathematically exact in their continuous forms in homogeneous media for the 3-D case [20]. While these methods possess significantly lower computational burdens then FEM-based approaches, they possess other limitations for use with practical PACT applications. For example, TR methods are predicated upon the assumption that the measured PA signals are densely sampled on a measurement surface that encloses the object, which is seldom achievable in biomedical applications of PACT. More recently, a Neumann series-based reconstruction method has been reported [22], [23] for media containing SOS variations that is based on a discretization of a mathematically exact inversion formula. The robustness of the method to practical sparse sampling of PA signals, however, has not been established.
In this work, we develop and investigate a full-wave approach to iterative image reconstruction in PACT with media possessing inhomogeneous SOS and mass density distributions as well as acoustic attenuation described by a frequency power law. The primary contributions of the work are the establishment of a discrete imaging model that is based on the exact PA wave equation and a procedure to implement an associated matched discrete forward and backprojection operator pair. The availability of efficient numerical procedures to implement these operators permits a variety of modern iterative reconstruction methods to be employed that can effectively mitigate image artifacts due to data incompleteness, noise, finite sampling, and modeling errors. Specifically, the k-space pseudospectral method is adopted [21] for implementing the forward operator and a numerical procedure for implementing the exact adjoint of this operator is provided. The k-space pseudospectral method possesses significant computational advantages over real space finite-difference and finite-element methods, as it allows fewer mesh points per wavelength and allows larger time steps without reducing accuracy or introducing instability [24]. An iterative image reconstruction algorithm that seeks to minimize a total variation (TV)-regularized penalized least squares (PLS) cost function is implemented by use of the developed projection operators and investigated in computer-simulation and experimental studies of PACT in inhomogeneous acoustic media. Also, the performance of this algorithm is compared to that of an existing TR method.
The paper is organized as follows. In Section II, the salient imaging physics and image reconstruction principles are briefly reviewed. The explicit formulation of the discrete imaging model is described in Section III. Section IV gives a description of the numerical and experimental studies, which includes the implementation of the forward and backprojection operators, and the iterative reconstruction algorithm. The numerical and experimental results are given in Section V. The paper concludes with a summary and discussion in Section VI.
II. Background
Below we review descriptions of photoacoustic wavefield generation and propagation in their continuous and discrete forms. The discrete description is based on the k-space pseudospectral method [21], [24], [25]. We present the pseudospectral k-space method by use of matrix notation, which facilitates the establishment of a discrete PACT imaging model in Section III. We also summarize a discrete formulation of the image reconstruction problem for PACT in acoustically inhomogeneous media. Unless otherwise indicated, lowercase and uppercase symbols in bold font will denote vectors and matrices, respectively.
A. Photoacoustic Wavefield Propagation: Continuous Formulation
Let p(r, t) denote the thermoacoustically-induced pressure wavefield at location and time t ≥ 0. Additionally, let A(r) denote the absorbed optical energy density within the object, Γ(r) denote the dimensionless Grueneisen parameter, u(r, t) ≡ (u1(r, t), u2(r, t), u3(r, t)) denote the vector-valued acoustic particle velocity, c0(r) denote the medium’s SOS distribution, and ρ(r, t) and ρ0(r) denote the distributions of the medium’s acoustic and ambient densities, respectively. The object function A(r) and all quantities that describe properties of the medium are assumed to be represented by bounded functions possessing compact supports.
In many applications, acoustic absorption is not negligible [21], [26]–[29]. For a wide variety of lossy materials, including biological tissues, the acoustic attenuation coefficient can be described by a frequency power law of the form [30]
(1) |
where f is the temporal frequency in MHz, α0 is the frequency-independent attenuation coefficient in dB MHz−y cm−1, and y is the power law exponent which is typically in the range of 0.9–2.0 in tissues [31].
In a heterogeneous lossy fluid medium in which the acoustic absorption is described by the frequency power law, the propagation of p(r, t) can be modeled by the following three coupled equations [21], [32]:
(2) |
(3) |
(4) |
subject to the initial conditions
(5) |
where the quantities μ(r) and η(r) describe the acoustic absorption and dispersion proportionality coefficients that are defined as
(6) |
Note that acoustic absorption and dispersion are modeled by the second and third terms in the bracket, which employ two lossy derivative operators based on the fractional Laplacian to separately account for the acoustic absorption and dispersion in a way that is consistent with (1). When acoustic attenuation can be neglected, μ(r) = 0 and η(r) = 0, and (4) reduces to
(7) |
B. Photoacoustic Wavefield Propagation: Discrete Formulation
The k-space pseudospectral method can be employed to propagate a photoacoustic wavefield forward in space and time by computing numerical solutions to the coupled equations described by (2)–(5). This method can be significantly more computationally efficient than real space finite-element and finite-difference methods because it employs the fast Fourier transform (FFT) algorithm to compute the spatial partial derivatives and possesses less restrictive spatial and temporal sampling requirements. Applications of the k-space pseudospectral method in studies of PACT can be found in [10], [13], [21], [24].
The salient features of the k-space pseudospectral method that will underlie the discrete PACT imaging model are described below. Additional details regarding the application of this method to PACT have been published by Treeby and Cox in [21], [24]. Let specify the locations of the N = N1N2N3 vertices of a 3-D Cartesian grid, where Ni denotes the number of vertices along the ith dimension. Additionally, let mΔt, , denote discretized values of the temporal coordinate t, where Z* and denote the sets of non-negative integers and positive real numbers. The sampled values of p(r, t = mΔt) and ui(r, t = mΔt), i = 1, 2 or 3, corresponding to spatial locations on the 3-D Cartesian grid will be described by the 3-D matrices Pm and , respectively, where the subscript m indicates that these quantities depend on the temporal sample index. Unless otherwise indicated, the dimensions of all 3-D matrices will be N1 × N2 × N3. Lexicographically ordered vector representations of these matrices will be denoted as
(8) |
and
(9) |
The sampled values of the ambient density ρ0(r) and squared SOS distribution will be represented as
(10) |
and
(11) |
where diag(a1, …, aN) defines a diagonal 2-D matrix whose diagonal entries starting in the upper left corner are a1, …, aN.
In the k-space pseudospectral method, the 1-D discrete spatial derivatives of the sampled fields with respect to the th dimension (i = 1, 2, or 3) are computed in the Fourier domain as
(12) |
and
(13) |
where , the superscript “Mat” indicates that the 1-D discrete derivative operator acts on a 3-D matrix, F and F−1 denote the 3-D forward and inverse discrete Fourier transforms (DFTs), and denotes Hadamard product. The elements of the 3-D matrix Ki (i = 1, 2,3) are given by
(14) |
where ni = 1, ⋯, Ni (i = 1, 2, 3), and Li denotes the length of the spatial grid in the ith dimension.
The 3-D matrix κ = sinc((1/2)ΔtcminK) is the k-space operator, where sinc(x) = (sin(x)/x), cmin is the minimum of c0(r), K is a 3-D matrix defined as
(15) |
and the sinc function and square root function are both element-wise operations.
Consider the operators and that are defined as
(16) |
and
(17) |
It will prove convenient to introduce the N × N matrices Φi and Ψi that act on the vector representations of the matrices Pm and , respectively. Specifically, Φi and Ψi are defined such that Φipm and are lexicographically ordered vector representations of the matrices and , respectively. In terms of these quantities, the discretized forms of (2), (3), and (4) can be expressed as
(18) |
(19) |
where is an N × 1 vector whose elements are defined to be zero for m = 0, and
(20) |
The quantities and in (20) represent the absorption and dispersion terms in the equation of state. They are defined as lexicographically ordered vector representations of and , which are defined in analogy to (4) as
(21) |
(22) |
where is the 3-D matrix form of , and μ and η are defined as
(23) |
(24) |
and Ky–2 and Ky–1 are powers of K that are computed on an element-wise basis.
C. The Image Reconstruction Problem
Here, for simplicity, we neglect the acousto-electrical impulse response (EIR) of the ultrasonic transducers and assume each transducer is point-like. However, a description of how to incorporate the transducer responses in the developed imaging model is provided in Appendix A. With these assumptions, we can define as the measured pressure wavefield data at time t = mΔt (m = 0, ⋯, M − 1), where M is the total number of time steps and (l = 1, ⋯, L) denotes the positions of the L ultrasonic transducers that reside outside the support of the object. The PACT image reconstruction problem we address is to obtain an estimate of p0(r) or, equivalently, A(r), from knowledge of , and y. The development of image reconstruction methods for addressing this problem is an active area of research [10], [20], [22], [24], [33]. Note that the acoustic parameters of the medium can be estimated by use of adjunct ultrasound tomography image data [34]–[36] and are assumed to be known. The effects of errors in these quantities on the accuracy of the reconstructed PACT image will be investigated in Section IV.
The discrete form of the imaging model for PACT can be expressed generally as
(25) |
where the LM × 1 vector
(26) |
represents the measured pressure data corresponding to all transducer locations and temporal samples, and the N × 1 vector p0 is the discrete representation of the sought after initial pressure distribution within the object (i.e., (9) with m = 0). The LM × N matrix H represents the discrete imaging operator, also referred to as the system matrix.
The image reconstruction task is to determine an estimate of p0 from knowledge of the measured data . This can be accomplished by computing an appropriately regularized inversion of (25). When iterative methods are employed to achieve this by minimizing a penalized least squares cost function [37], the action of the operators H and its adjoint H† must be computed. Methods for implementing these operators are described below.
III. Explicit Formulation of Discrete Imaging Model
The k-space pseudospectral method for numerically solving the photoacoustic wave equation described in Section II-B will be employed to implement the action of the system matrix H. In this section, we provide an explicit matrix representation of H that will subsequently be employed to determine H†.
Equations (18)–(20) can be described by a single matrix equation to determine the updated wavefield variables after a time step Δt as
(27) |
where is a 7N × 1 vector containing all the wavefield variables at the time step mΔt. The 7N × 7N propagator matrix W is defined as
(28) |
where Di ≡ C(A + Ψi + BΨi) (i = 1, 2, 3), E = C + CB, is the identity matrix, and 0N × N is the zero matrix. Recall that Ψi was defined below (17).
The wavefield quantities can be propagated forward in time from t = 0 to t = (M − 1)Δt as
(29) |
where the 7NM × 7NM matrices Tm (m = 1, ⋯, M − 1) are defined in terms of W as
(30) |
with W residing between the (7N(m − 1) + 1)th to 7Nmth rows and the (7Nm + 1)th to 7N(m + 1)th columns of Tm.
From the equation of state in (7) and initial conditions (5), the vector (v0, 0, ⋯, 0)T can be computed from the initial pressure distribution p0 as
(31) |
where
(32) |
(33) |
and p0 is the initial pressure distribution as defined by (9) with m = 0.
In general, the transducer locations at which the PA data are recorded will not coincide with the vertices of the Cartesian grid at which the values of the propagated field quantities are computed. The measured PA data can be related to the computed field quantities via an interpolation operation as
(34) |
where
(35) |
Here, Θ = [s1, ⋯, sL]T where sl (l = 1, ⋯, L) is a 1 × 7N row vector in which all elements are zeros except the four corresponding to acoustic pressure at four grid nodes rl,1, rl,2, rl,3, rl,4 that are nearest to the transducer location . In other words, these four entries are interpolation coefficients to compute the acoustic pressure at the lth transducer, and their values are given by the barycentric coordinates of with respect to rl,1, rl,2, rl,3, rl,4, which are determined by Delaunay triangulation [38].
By use of (29), (31), and (34), one obtains
(36) |
Finally, upon comparison of this result to (25), the sought-after explicit form of the system matrix is identified as
(37) |
Commonly employed iterative image reconstruction methods involve use of a backprojection matrix H† that corresponds to the adjoint of the system matrix. Since H contains real-valued elements in our case, H† is equivalent to the transpose HT. According to (37), the explicit form of HT is given by
(38) |
The implementations of H and HT are described in Section IV-A. Note that, although the descriptions of H and HT above are based on the 3-D PA wave equation, the two-dimensional formulation is contained as a special case.
IV. Descriptions of Numerical and Experimental Studies
Numerical studies were conducted to demonstrate the effectiveness and robustness of the proposed discrete imaging model in studies of iterative image reconstruction from incomplete data sets in 2-D and 3-D PACT. Specifically, the system matrix and its adjoint, as formulated in Section III, were employed with an iterative image reconstruction algorithm that was designed to minimize a PLS cost function that contained a total variation (TV) penalty term. The performance of the reconstruction algorithm was compared to an existing TR-based reconstruction algorithm.
A. Implementation of the Forward and Backprojection Operators
The k-space pseudospectral method for numerically solving the photoacoustic wave equation has been implemented in the MATLAB k-Wave toolbox [39]. This toolbox was employed to compute the action of H. To prevent acoustic waves from leaving one side of the grid and re-entering on the opposite side, an anisotropic absorbing boundary condition called a perfectly matched layer (PML) was employed to enclose the computational grids. The performance of the PML was dependent on both the size and attenuation of the layer. A PML thickness of 10 grid points, together with a PML absorption coefficient of 2 nepers per meter, were found to be sufficient to reduce boundary reflection and transmission for normally incident waves [40], [41] and were employed in this study. To accurately and stably model wave propagation, the temporal and spatial steps were related by the Courant–Friedrichs–Lewy (CFL) number as [25], [39]
(39) |
where the Δrmin is the minimum grid spacing, and a CFL number of 0.3 typically provides a good compromise between computation accuracy and speed [39], [40]. A more detailed description of the implementation of the k-space pseudospectral method can be found in [39] and [40].
The action of the backprojection matrix on the measured pressure data was implemented according to (38). It can be verified that can be computed as
(40) |
(41) |
(42) |
Since Θ and τ are both sparse matrices that can be stored and transposed, and τTv1 can be readily computed. Most of block matrices in the propagator matrix W are zero or identity matrices. Therefore, to compute WTvm, we only need to compute the actions of transposed nontrivial block matrices in W. To incorporate the PML boundary condition, both W and WT should be modified as described in [40].
B. Reconstruction Algorithms
By use of the proposed discrete imaging model and methods for implementing H and HT, a wide variety of iterative image reconstruction algorithms can be employed for determining estimates of p0. In this work, we utilized an algorithm that sought solutions of the optimization problem
(43) |
where λ is the regularization parameter, and a non-negativity constraint was employed. For the 3-D case, the TV-norm is defined as
(44) |
where [p0]n denotes the nth grid node, and , are neighboring nodes before the nth node along the first, second and third dimension, respectively. The fast iterative shrinkage/thresholding algorithm (FISTA) [42], [43] was employed to solve (43), and its implementation is given in Appendix B. The regularization parameter λ was empirically selected to have a value of 0.001 and was fixed for all studies.
A TR image reconstruction algorithm based on the k-space pseudospectral [21] method was also utilized in the studies described below. The TR reconstruction algorithm solves the discretized acoustic (18)–(20) backward in time subject to initial and boundary conditions as described in [21]. The parameters of the PML boundary condition were the same with the ones employed in our system matrix construction.
For both algorithms, images were reconstructed on a uniform grid of 512 × 512 pixels with a pitch of 0.2 mm for the 2-D simulation studies and on a 256 × 256 × 128 grid with a pitch of 0.4 mm for the 3-D studies. All simulations were computed in the MATLAB environment on a workstation that contained dual hexa-core Intel Xeon E5645 CPUs and a NVIDIA Tesla C2075 GPU. The GPU was equiped with 448 1.15 GHz CUDA Cores and 5 GB global memory. The Jacket toolbox [44] was employed to perform the computation of (18)–(20) and (40)–(42) on the GPU.
C. Computer-Simulation Studies of 2-D PACT
Scanning geometries
Three different 2-D scanning geometries were considered to investigate the robustness of the reconstruction methods to different types and degrees of data incompleteness. A “full-view” scanning geometry utilized 180 transducers that were evenly distributed on a circle of radius 40 mm. A “few-view” scanning geometry utilized 60 transducers that were equally distributed on the circle. Finally, a “limited-view” scanning geometry utilized 90 transducers that were evenly located on a semi-circle of radius 40 mm.
Numerical phantoms
The two numerical phantoms shown in Fig. 1(a) and (b) were chosen to represent the initial pressure distributions p0 in the 2-D computer-simulation studies. The blood vessel phantom shown in Fig. 1(a) was employed to investigate the robustness of the reconstruction methods with respect to different types and degrees of data incompleteness mentioned above. The low contrast disc phantom displayed in Fig. 1(b) was employed to investigate the robustness of the reconstruction methods with respect to errors in the SOS and density maps introduced below.
Fig. 1.
The (a) blood vessel and (b) disc numerical phantoms employed to represent p0 in the 2-D computer-simulation studies. Panel (c) is the overlapped image with 3-D vessel phantom and skull, which is only used to show the relative position of the phantom to the skull.
Measurement data
Assuming ideal point-like transducer and neglecting the transducer EIR and acoustic attenuation, simulated pressure data corresponding to the numerical phantoms were computed at the transducer locations by use of the k-space pseudospectral method for the three measurement geometries. To avoid committing an “inverse crime” [45], a 1024 × 1024 grid with a pitch of 0.1 mm was employed in this computation. A total of 20 000 temporal samples were computed at each transducer location with time step Δt = 30 ns, all of which were employed by the TR image reconstruction method. However, only the first 1500 temporal samples were employed by the iterative reconstruction method. The same procedure was repeated for noisy pressure data, where 3% (with respect to maximum value of noiseless data) additive white Gaussian noise (AWGN) was added to the simulated pressure data.
Investigation of systematic errors
The SOS and density maps employed in the simulation studies were representative of a monkey skull [10]. The dimensions of the skull were approximately 7 cm × 6 cm, and its thickness ranges from 2 to 4 mm. Fig. 2(a) and (b) shows a transverse slice of the SOS and density maps, which were used in the 2-D simulations.
Fig. 2.
Slice of the SOS (a) and density (b) map deduced from the X-ray CT data of a monkey skull. Panel (c) and (d) display profiles of the SOS and density maps along the “X”-axis indicated in Fig. 2, respectively. Red dashed lines are the profiles of the assumed maps, whereas the blue solid lines are the profiles of maps with errors.
Since errors in the estimated SOS and density maps are inevitable regardless in how they are determined, we investigated the robustness of the reconstruction methods with respect to the SOS and density map errors, which were generated in two steps. First, 1.3% (with respect to maximum value) uncorrelated Gaussian noise with mean value of 1.7% of the maximum value was added to the SOS and density maps to simulate inaccuracy of the SOS and density values. Subsequently, the maps were shifted by 7 pixels (1.4 mm) to simulate a registration error. Fig. 2(c) and (d) show profiles of the SOS and density maps with those errors along the “X”-axis indicated by the arrows in Fig. 2(a) and (b), respectively.
D. Computer-Simulation Studies of 3-D PACT
Because PACT is inherently a 3-D method, we also conducted 3-D simulation studies to evaluate and compare the iterative reconstruction method and the TR method. As in the 2-D studies described above, the 3-D SOS and density maps were representative of a monkey skull. A 3-D blood vessel phantom was positioned underneath the skull to mimic the blood vessels on the cortex surface. To demonstrate this configuration, Fig. 1(c) shows the overlapped images of the 3-D phantom and the skull. The assumed scanning geometry was a hemispherical cap with radius of 46 mm, and 484 transducers were evenly distributed on the hemispherical cap by use of the golden section spiral method [46]. The pressure data were computed on a 512 × 512 × 256 grid with a pitch of 0.2 mm and a time step Δt = 30 ns. The simulated pressure data were then contaminated with 3% AWGN. The TR reconstruction method employed 2000 temporal samples at each transducer location, whereas the iterative method employed 1000 samples.
E. Studies Utilizing Experimental Data
Since the acoustic absorption and dispersion were modeled by the system matrix, the iterative method can naturally compensate for absorption and dispersion effects during reconstruction. To demonstrate the compensation for those effects, images were reconstructed by use of the iterative method with experimental data obtained from a well-characterized phantom object that is displayed in Fig. 3. The phantom contained six optically absorbing structures (pencil leads with diameter 1 mm) embedded in agar. These structures were surrounded by an acrylic cylinder, which represents the acoustic heterogeneities and absorption in the experiments. The cylinder had inner and outer radii of 7.1 and 7.6 cm, respectively, and a height of 3 cm. The density and SOS of the acrylic were measured and found to be 1200 kg · m−3 and 3100 m · s−1, and the estimated acoustic absorption parameters were found to be α0 = 1.3 dB MHz−y · cm−1 and y = 0.9 [13]. These values were assigned to the annular region occupied by the acrylic in the 2-D SOS maps c0(r), density map ρ0(r) and attenuation coefficient α0(r), respectively. The SOS value 1480 m · s−1 and density value 1000 kg · m−3 of water were assigned elsewhere. Since we neglected the relatively weak acoustic attenuation due to the water bath and agar, α0(r) was also set to zero elsewhere.
Fig. 3.
Photograph of the pencil leads held in agar and surrounded by an acrylic cylindrical shell.
The experimental data were acquired from a cylindrically focused ultrasound transducer that had a central frequency of 2.25 MHz with a bandwidth of 70% [47]. The transducer was scanned along a circular trajectory of radius 95 mm, and 20 000 temporal samples were measured at each transducer location at a sampling rate of 20 MHz. More details about the data acquisition can be found in [13]. In this study, images were reconstructed by use of PA signals recorded at 200, 100 (over 180°), and 50 transducer locations, which correspond to the full-view, limited-view, and few-view scanning geometry, respectively. The TR reconstruction method employed 20 000 temporal samples at each transducer location, while the iterative method employed 2000 samples. The reference images were also reconstructed by use of the data obtained at 200 transducer locations when the acrylic cylinder was absent. Since the pencil lead phantom is expected to generate quasi-cylindrical waves and the morphology of the acoustic heterogeneity (the acrylic shell) was a cylinder, the cylindrical wave propagation can be approximated by the 2-D PA wave equation. Accordingly, we employed a 2-D imaging model in the experimental study, and all the reconstructions were performed on a grid of 512 × 512 pixels with a pitch of 0.5 mm. The effects of shear wave propagation in the acrylic cylinder were neglected, which we expected to be of second-order importance compared to wavefield perturbations that arise from inhomogeneties in the SOS and density distributions [48].
V. Simulation and Experimental Results
A. Computer-Simulations Corresponding to Different Scanning Geometries
The reconstructed images corresponding to the three scanning geometries are displayed in Figs. 4–7. In each figure, the results in the top row correspond to use of the TR reconstruction method, while the bottom row shows the corresponding results obtained by use of the iterative method. The profiles shown in each figure are along the “Y”-axis indicated by the arrow in Fig. 4(a). The red solid lines and blue dashed lines correspond to profiles through the phantom and reconstructed images, respectively. With the full-view scanning geometry, the TR method and the iterative method both produce accurate reconstructed images. However, with the few-view and the limited-view scanning geometries, the images reconstructed from the iterative method contain fewer artifacts and less noise than the TR results.1 Also, the values of the images reconstructed from the iterative method are much closer to the values of the phantom than those produced by the TR method. The root mean square error (RMSE) between the phantom and the reconstructed images were also computed. The RMSE of images reconstructed by use of the TR method and the iterative method corresponding to noisy pressure data with the full-view, few-view, and limited-view scanning geometries are 0.011, 0.042, 0.081 and 0.003, 0.007, 0.008, respectively. The computational time of the TR method was 1.7 min, while the iterative method took approximately 10 min to finish 20 iterations.
Fig. 4.
Panels (a) and (c) are reconstructed images from noiseless data with full-view scanning geometry by use of the TR method and iterative method, respectively. Panels (b) and (d) are the corresponding profiles along the “Y”-axis indicated in panel (a).
Fig. 7.
Panels (a) and (c) are reconstructed images from the noisy pressure data with 3% AWGN corresponding to the limited-view scanning geometry by use of the TR method and iterative method, respectively. Panels (b) and (d) are the corresponding profiles.
B. Simulation Results With Errors in SOS and Density Maps
Fig. 8 shows the images reconstructed from noisy pressure data corresponding to the low contrast disc phantom in the case where SOS and density maps have no error. The results corresponding to TR and iterative image reconstruction algorithms are shown in the top and bottom row, respectively. The RMSE corresponding to the time-reversal and the iterative results are 0.026 and 0.007, respectively. These results suggest that the iterative algorithm can more effectively reduce the noise level in the reconstructed images than the time-reversal algorithm.
Fig. 8.
Panels (a) and (c) are reconstructed images with actual SOS and density maps by use of the TR method and iterative method, respectively. Panels (b) and (d) are the corresponding profiles along the “Y”-axis indicated in panel (a).
The images reconstructed by use of the SOS and density maps with errors are shown in Fig. 9. The image produced by the iterative method has cleaner background than the TR result, and the RMSE corresponding to the TR and the iterative results are 0.086 and 0.034, respectively. The boundaries of the disc phantoms also appear sharper in the image reconstructed by the iterative method as compared to the TR result. This can be attributed to the TV regularization employed in the iterative method. These results suggest that appropriately regularized iterative reconstruction methods can be more robust to the errors in the SOS and density maps than the TR method.
Fig. 9.
Panels (a) and (c) are reconstructed images with SOS and density maps with errors by use of the TR method and iterative method, respectively. Panels (b) and (d) are the corresponding profiles along the “Y”-axis indicated in panel (a).
C. 3-D Simulation Results
The 3-D blood vessel phantom and the reconstructed images were visualized by the maximum intensity projection (MIP) method. Fig. 10(a) shows the phantom image, and Fig. 10(b) and (c) displays the images reconstructed by use of the TR method and the iterative method, respectively. They are all displayed in the same grey scale window. The RMSE corresponding to the TR and the iterative results are 0.018 and 0.003, respectively. These results suggest that the iterative method is robust to the data incompleteness and the noise in the pressure data. The computational time of the TR method was approximately 6 min, while the iterative method with 10 iterations required 110 min.
Fig. 10.
Maximum intensity projection renderings of the 3-D phantom (a), and the reconstructed 3-D images by use of the TR method (b) and the iterative method (c).
D. Experimental Results
The images reconstructed from the experimental data are shown in Figs. 11–14. Fig. 11 shows the image reconstructed with the full-view scanning geometry by use of the TR method (top row) and the iterative method (bottom row). Fig. 11(a) and (c) display the reference images produced by each of the methods when the acrylic shell was absent. Fig. 11(b) and (e) show the reconstructed images for the case when the acrylic shell was present. The RMSE between Fig. 11(b) and (d) and the reference images Fig. 11(a) and (c) are 0.003 and 0.002, respectively. Fig. 12(a) and (c) shows the images reconstructed with the few-view scanning geometry when the acrylic shell was present. The corresponding image profiles are displayed in Fig. 12(b) and (d). The profiles of Fig. 12(a) and (c) along the “Y”-axis were shown in Fig. 13, which shows that the iterative method produced higher resolution images than the TR method. This can be attritubed to the TV regularization that mitigates model errors that arise, for example, by neglecting the shear wave and finite transducer aperture effects. The RMSE between Fig. 12(b) and (d) and their reference images are 0.005 and 0.002, respectively. Fig. 14 displays the images reconstructed with the limited-view scanning geometry when the acrylic shell was present. The RMSE between Fig. 14(a) and (c) and their reference images are 0.007 and 0.003, respectively. These results show that the iterative algorithm can effectively compensate for the acoustic attenuation and mitigate artifacts and distortions due to incomplete measurement data.
Fig. 11.
Panels (a) and (b) are reconstructed images by use of the TR method from 200 views with acrylic shell absent and present, respectively. Panels (c) and (d) are reconstructed images by use of the iterative method from 200 views with acrylic shell absent and present, respectively.
Fig. 14.
Panels (a) and (c) are reconstructed images with data from 100 view angles over 180 (acrylic shell present) by use of the TR method and iterative method, respectively. Panels (b) and (d) are their corresponding profiles (dashed blue lines), where red solid lines are the profiles of the reference images in Fig. 11(a) and (c).
Fig. 12.
Panels (a) and (c) are reconstructed images with data from 50 view angles over 360 (acrylic shell present) by use of the TR method and iterative method, respectively. Panels (b) and (d) are their corresponding profiles (dashed blue lines), where red solid lines are the profiles of the reference images in Fig. 11 (a) and (c).
Fig. 13.
Profiles of the reconstructed images in Fig. 12 along the “Y”-axis indicated in Fig. 12(a).
VI. Conclusion and Discussion
We proposed and investigated a full-wave approach to iterative image reconstruction in PACT with acoustically inhomogeneous lossy media. An explicit formulation of the discrete imaging model based on the k-space pseudospectral method was described, and the details of implementing the forward and backprojection operators were provided. The matched operator pair was employed in an iterative image reconstruction algorithm that sought to minimize a TV-regularized PLS cost function. The developed reconstruction methodology was investigated by use of both computer-simulated and experimental PACT measurement data, and the results demonstrated that the reconstruction methodology can effectively mitigate image artifacts due to data incompleteness, noise, finite sampling, and modeling errors. This suggests that the proposed image reconstruction method has the potential to be adopted in preclinical and clinical PACT applications.
There remain several important topics to further investigate and validate the proposed iterative reconstruction method. It has been shown [20], [23] that the performance of reconstruction methods can be degraded when the SOS distribution satisfies a trapping condition [20], [23]. Therefore, future studies may include the investigation of numerical properties of the proposed image reconstruction method for cases in which the SOS distribution satisfies the trapping condition. Also, because the signal detectability is affected by the noise properties of an image reconstruction method, investigation of statistical properties of the iterative image reconstruction method is another important topic for future studies. Moreover, the proposed image reconstruction method can be further validated through additional experimental studies, and the quality of the produced images will be assessed by use of objective and quantitative measures.
Fig. 5.
Panels (a) and (c) are reconstructed images from the noisy pressure data with 3% AWGN corresponding to the full-view scanning geometry by use of the TR method and iterative method, respectively. Panels (b) and (d) are the corresponding profiles.
Fig. 6.
Parts (a) and (c) are reconstructed images from the noisy pressure data with 3% AWGN corresponding to the few-view scanning geometry by use of the TR method and iterative method, respectively. Panels (b) and (d) are the corresponding profiles.
Acknowledgments
This work was supported by the National Institutes of Health (NIH) under Award EB010049.
Appendix A. Modeling Transducer Impulse Responses
An important feature of the proposed discrete PACT imaging model is that the transducer’s impulse responses, including the spatial impulse response (SIR) and the acousto-electrical impulse response (EIR), can be readily incorporated into the system matrix.
The SIR accounts for the averaging effect over the transducer surface [50]–[52], which can be described as
(45) |
where is the averaged pressure at time t = mΔt over the surface of the lth transducer, is the surface area of the lth transducer centered at .
In order to incorporate the SIR into the system matrix, we can divide the transducer surface into K small patches with equal area ΔS that is much less than the acoustic wavelength, so the integral in (45) can be approximated by summation as
(46) |
or in the equivalent matrix form
(47) |
where denotes the center of the kth patch of the lth transducer, ΔS is the patch area, is a 1 × K vector, denotes the acoustic pressure at patches of lth transducer at time mΔt. Here for simplicity, we assume all the transducers are divided into K patches with equal area ΔS, and it is readily to extend to general cases where lth transducer is divided into Kl patches with area of ΔSlk.
Recalling the measured pressure data and defined for point-like transducer, we can redefine as a KL × 1 vector that represents the acoustic pressure at patches of transducers with finite area at time t = mΔt as
(48) |
The corresponding can be redefine as a KLM × 1 vector denoting the measured pressure data corresponding to all transducer and temporal samples as
(49) |
The averaged pressure measured by all transducer and temporal samples can be defined as the LM × 1 vector
(50) |
where the L × 1 vector
(51) |
According to (47), and can be related as
(52) |
where the KLM × LM matrix
(53) |
The EIR models the electrical response of the piezoelectric transducer. With the assumption that the transducer is a linear shift invariant system with respect to the input averaged pressure time sequence, the output voltage signal is the convolution result of the input and the EIR.
For simplicity, the transducers are assumed to process identical EIR, and let be the discrete samples of the EIR. The input averaged pressure time sequence of the lth transducer can be defined as a L × 1 vector . Then the output voltage signal of the lth transducer can be expressed as a (J + M − 1) × 1 vector
(54) |
where * denotes discrete linear convolution operation, which can be constructed as a matrix multiplication by converting one of the operands into the corresponding Toeplitz matrix.
The output voltage signals of all transducers can then be computed as
(55) |
where the L(J + M − 1) × LM matrix
(56) |
and γEIR is a (J + M − 1) × LM Toeplitz-like matrix defined as
(57) |
Algorithm 1.
Solver of the optimization problem defined by Eqn. (43)
Input: |
Output: |
1: |
2: for ζ = 1 to Z do |
3: |
4: |
5: |
6: end for |
7: |
By use of (36), (52), and (55), it is readily found that
(58) |
and the corresponding system matrix that incorporates the transducer impulse responses is found to be
(59) |
Appendix B. Implementation of the FISTA Algorithm for PACT
Equation (43) was solved iteratively whose pseudocodes are provided in Algorithm 1, where “Lip” is the Lipschitz constant of the operator 2HTH [42].
Note that we extended the FISTA algorithm described in [42] to 3-D. The function “F_Dnoise” in Algorithm 1-Line 3 solves a de-noising problem defined as
(60) |
where β = 2λ/Lip and
(61) |
It has been demonstrated that (60) can be solved efficiently [42], and the pseudocodes are provided in Algorithm 2.
The four operators , and in Algorithm 2 are defined as follows: .
(62) |
where we assume :
(63) |
Algorithm 2.
Solver of the de-noising problem defined by Eqn. (60)
Input: y, β |
Output: |
1: |
2: for ζ = 1 to Z do |
3: |
4: |
5: |
6: end for |
7: |
. If we denote the input and output matrices by y and (a, b, c) respectively, we have
(64) |
. If we denote the input and output matrices by (a, b, c) and (d, e, f), respectively, we have
(65) |
where n1 = 1,⋯, N1, n2 = 1,⋯, N2, n3 = 1,⋯, N3, and we assume [a]0,n2,n3 = [a]N1,n2,n3 = [b]n1,0,n3 = [b]n1,N2,n3 = [c]n1,n2,0 = [c]n1,n2,N3 ≡ 0.
Footnotes
Asterisk indicates corresponding author.
Color versions of one or more of the figures in this paper are available online at http://ieeexplore.ieee.org.
With the limited view scanning geometry, we also implemented the iterated TR method [49], which produced images with fewer artifacts than the ordinary TR results, but the background was still not as clean as the iterative results. Given the limited space, those results were not included in this article.
Contributor Information
Chao Huang, Department of Biomedical Engineering, Washington University in St. Louis, St. Louis, MO 63130 USA..
Kun Wang, Department of Biomedical Engineering, Washington University in St. Louis, St. Louis, MO 63130 USA..
Liming Nie, Department of Biomedical Engineering, Washington University in St. Louis, St. Louis, MO 63130 USA..
Lihong V. Wang, Department of Biomedical Engineering, Washington University in St. Louis, St. Louis, MO 63130 USA..
Mark A. Anastasio, Department of Biomedical Engineering, Washington University in St. Louis, St. Louis, MO 63130 USA.
References
- [1].Wang LV. Photoacoustic Imaging and Spectroscopy. CRC; Boca Raton, FL: 2009. Photoacoustic imaging and spectroscopy. [Google Scholar]
- [2].Oraevsky AA, Karabutov AA. Optoacoustic tomography. In: Vo-Dinh T, editor. Biomedical Photonics Handbook. CRC; Boca Raton, FL: 2003. [Google Scholar]
- [3].Xu M, Wang LV. Photoacoustic imaging in biomedicine. Rev. Sci. Instrum. 2006;77(no. 041101) [Google Scholar]
- [4].Xu Z, Li C, Wang LV. Photoacoustic tomography of water in phantoms and tissue. J. Biomed. Opt. 2010;15(no. 3):036019–036019-6. doi: 10.1117/1.3443793. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [5].Gusev VE, Karabutov AA. Laser Optoacoustic. AIP; College Park, PA: 1993. Laser optoacoustic. [Google Scholar]
- [6].Kruger R, Reinecke D, Kruger G. Thermoacoustic computed tomography-technical considerations. Med. Phys. 1999;26:1832–1837. doi: 10.1118/1.598688. [DOI] [PubMed] [Google Scholar]
- [7].Haltmeier M, Scherzer O, Burgholzer P, Paltauf G. Thermoacoustic computed tomography with large planar receivers. Inverse Problems. 2004;20(no. 5):1663–1673. [Google Scholar]
- [8].Cox BT, Arridge SR, Köstli KP, Beard PC. Two-dimensional quantitative photoacoustic image reconstruction of absorption distributions in scattering media by use of a simple iterative method. Appl. Opt. 2006 Mar.45(no. 8):1866–1875. doi: 10.1364/ao.45.001866. [DOI] [PubMed] [Google Scholar]
- [9].Xu Z, Zhu Q, Wang LV. In vivo photoacoustic tomography of mouse cerebral edema induced by cold injury. J. Biomed. Opt. 2011;16(no. 6):066020–066020-4. doi: 10.1117/1.3584847. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [10].Huang C, Nie L, Schoonover RW, Guo Z, Schirra CO, Anastasio MA, Wang LV. Aberration correction for transcranial photoacoustic tomography of primates employing adjunct image data. J. Biomed. Opt. 2012;17(no. 6):066016. doi: 10.1117/1.JBO.17.6.066016. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [11].Fry FJ, Barger JE. Acoustical properties of the human skull. J. Acoust. Soc. Am. 1978;63(no. 5):1576–1590. doi: 10.1121/1.381852. [DOI] [PubMed] [Google Scholar]
- [12].Jin X, Li C, Wang LV. Effects of acoustic heterogeneities on transcranial brain imaging with microwave-induced thermoacoustic tomography. Med. Phys. 2008;35(no. 7):3205–3214. doi: 10.1118/1.2938731. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [13].Huang C, Nie L, Schoonover RW, Wang LV, Anastasio MA. Photoacoustic computed tomography correcting for heterogeneity and attenuation. J. Biomed. Opt. 2012;17(no. 6):061211. doi: 10.1117/1.JBO.17.6.061211. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [14].Xu Y, Wang L. Effects of acoustic heterogeneity in breast thermoacoustic tomography. IEEE Trans. Ultrason., Ferroelectr., Freq. Control. 2003 Sep.50(no. 9):1134–1146. doi: 10.1109/tuffc.2003.1235325. [DOI] [PubMed] [Google Scholar]
- [15].Modgil D, Anastasio MA, La Rivire PJ. Image reconstruction in photoacoustic tomography with variable speed of sound using a higher-order geometrical acoustics approximation. J. Biomed. Opt. 2010;15(no. 2):021308–021308-9. doi: 10.1117/1.3333550. [DOI] [PubMed] [Google Scholar]
- [16].Jose J, Willemink RGH, Resink S, Piras D, van Hespen JCG, Slump CH, Steenbergen W, van Leeuwen TG, Manohar S. Passive element enriched photoacoustic computed tomography (per pact) for simultaneous imaging of acoustic propagation properties and light absorption. Opt. Exp. 2011 Jan.19(no. 3):2093–2104. doi: 10.1364/OE.19.002093. [DOI] [PubMed] [Google Scholar]
- [17].Deán-Ben XL, Ntziachristos V, Razansky D. Statistical optoacoustic image reconstruction using a-priori knowledge on the location of acoustic distortions. Appl. Phys. Lett. 2011;98(no. 17):171110. [Google Scholar]
- [18].Yuan Z, Jiang H. Three-dimensional finite-element-based photoacoustic tomography: Reconstruction algorithm and simulations. Med. Phys. 2007;34(no. 2):538–546. doi: 10.1118/1.2409234. [DOI] [PubMed] [Google Scholar]
- [19].Yao L, Jiang H. Enhancing finite element-based photoacoustic tomography using total variation minimization. Appl. Opt. 2011 Sep.50(no. 25):5031–5041. [Google Scholar]
- [20].Hristova Y, Kuchment P, Nguyen L. Reconstruction and time reversal in thermoacoustic tomography in acoustically homogeneous and inhomogeneous media. Inverse Problems. 2008;24(no. 5):055006. [Google Scholar]
- [21].Treeby BE, Zhang EZ, Cox BT. Photoacoustic tomography in absorbing acoustic media using time reversal. Inverse Problems. 2010;26(no. 11):115003. [Google Scholar]
- [22].Stefanov P, Uhlmann G. Thermoacoustic tomography with variable sound speed. Inverse Problems. 2009;25(no. 7):075011. [Google Scholar]
- [23].Qian J, Stefanov P, Uhlmann G, Zhao H. An efficient neumann series-based algorithm for thermoacoustic and photoacoustic tomography with variable sound speed. SIAM J. Imag. Sci. 2011 Sep.4(no. 3):850–883. [Google Scholar]
- [24].Cox BT, Kara S, Arridge SR, Beard PC. k-space propagation models for acoustically heterogeneous media: Application to biomedical photoacoustics. J. Acoust. Soc. Am. 2007;121(no. 6):3453–3464. doi: 10.1121/1.2717409. [DOI] [PubMed] [Google Scholar]
- [25].Mast T, Souriau L, Liu D-L, Tabei M, Nachman A, Waag R. A k-space method for large-scale models of wave propagation in tissue. IEEE Trans. Ultrason., Ferroelectr., Freq. Control. 2001 Mar.48(no. 2):341–354. doi: 10.1109/58.911717. [DOI] [PubMed] [Google Scholar]
- [26].Rivière PJL, Zhang J, Anastasio MA. Image reconstruction in optoacoustic tomography for dispersive acoustic media. Opt. Lett. 2006 Mar.31(no. 6):781–783. doi: 10.1364/ol.31.000781. [DOI] [PubMed] [Google Scholar]
- [27].Burgholzer P, Grün H, Haltmeier M, Nuster R, Paltauf G. Compensation of acoustic attenuation for high-resolution photoacoustic imaging with line detectors. Proc. SPIE. 2007;6437(no. 1):643724. [Google Scholar]
- [28].Modgil D, Anastasio MA, Riviere PJL. Photoacoustic image reconstruction in an attenuating medium using singular value decomposition. Proc. SPIE. 2009;7177(no. 1):71771B. doi: 10.1117/1.JBO.17.6.061204. [DOI] [PubMed] [Google Scholar]
- [29].Den-Ben XL, Razansky D, Ntziachristos V. The effects of acoustic attenuation in optoacoustic signals. Phys. Med. Biol. 2011;56(no. 18):6129. doi: 10.1088/0031-9155/56/18/021. [DOI] [PubMed] [Google Scholar]
- [30].Szabo TL. Time domain wave equations for lossy media obeying a frequency power law. J. Acoust. Soc. Am. 1994;96(no. 1):491–500. [Google Scholar]
- [31].Szabo TL. Diagnostic Ultra-sound Imaging: Inside Out. Elsevier; 2004. Diagnostic ultrasound imaging. [Google Scholar]
- [32].Morse PM. Theoretical Acoustics. Princeton Univ. Press; Princeton, NJ: 1987. Theoretical acoustics. [Google Scholar]
- [33].Huang C, Oraevsky AA, Anastasio MA. Investigation of limited-view image reconstruction in optoacoustic tomography employing a priori structural information. In: Bones PJ, Fiddy MA, Millane RP, editors. Image Reconstruction From Incomplete Data VI. no. 1. Vol. 7800. SPIE; Bellingham, WA: 2010. p. 780004. [Google Scholar]
- [34].Aubry J-F, Tanter M, Pernot M, Thomas J-L, Fink M. Experimental demonstration of noninvasive transskull adaptive focusing based on prior computed tomography scans. J. Acoust. Soc. Am. 113(no. 1):84–93. 2003. doi: 10.1121/1.1529663. [DOI] [PubMed] [Google Scholar]
- [35].Jin X, Wang LV. Thermoacoustic tomography with correction for acoustic speed variations. Phys. Med. Biol. 2006;51(no. 24):6437. doi: 10.1088/0031-9155/51/24/010. [DOI] [PubMed] [Google Scholar]
- [36].Jose J, Willemink RGH, Steenbergen W, Slump CH, van Leeuwen TG, Manohar S. Speed-of-sound compensated photoacoustic tomography for accurate imaging. Med. Phys. 2012;39(no. 12):7262–7271. doi: 10.1118/1.4764911. [DOI] [PubMed] [Google Scholar]
- [37].Fessler JA. Penalized weighted least-squares reconstruction for positron emission tomography. IEEE Trans. Med. Imag. 1994 Jun.13(no. 2):290–300. doi: 10.1109/42.293921. [DOI] [PubMed] [Google Scholar]
- [38].Lee DT, Schachter BJ. Two algorithms for constructing a delaunay triangulation. Int. J. Parallel Programm. 1980;9:219–242. [Google Scholar]
- [39].Treeby B, Cox B. k-wave: MATLAB toolbox for the simulation and reconstruction of photoacoustic wave fields. J. Biomed. Opt. 2010;15:021314. doi: 10.1117/1.3360308. [DOI] [PubMed] [Google Scholar]
- [40].Tabei M, Mast TD, Waag RC. A k-space method for coupled first-order acoustic propagation equations. J. Acoust. Soc. Am. 2002;111(no. 1):53–63. doi: 10.1121/1.1421344. [DOI] [PubMed] [Google Scholar]
- [41].Katsibas T, Antonopoulos C. A general form of perfectly matched layers for for three-dimensional problems of acoustic scattering in lossless and lossy fluid media. IEEE Trans. Ultrason., Ferroelectr., Freq. Control. 2004 Aug.51(no. 8):964–972. doi: 10.1109/tuffc.2004.1324400. [DOI] [PubMed] [Google Scholar]
- [42].Beck A, Teboulle M. Fast gradient-based algorithms for constrained total variation image denoising and deblurring problems. IEEE Trans. Image Process. 2009 Nov.18(no. 11):2419–2434. doi: 10.1109/TIP.2009.2028250. [DOI] [PubMed] [Google Scholar]
- [43].Wang K, Su R, Oraevsky AA, Anastasio MA. Investigation of iterative image reconstruction in three-dimensional optoacoustic tomography. Phys. Med. Biol. 2012;57(no. 17):5399. doi: 10.1088/0031-9155/57/17/5399. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [44].Zhang B, Xu S, Zhang F, Bi Y, Huang L. Accelerating matlab code using GPU: A review of tools and strategies. Proc. 2nd Int. Conf. Artif. Intell, Manage. Sci. Electron. Commerce. 2011 Aug.:1875–1878. [Google Scholar]
- [45].Kaipio J, Somersalo E. Statistical inverse problems: Discretization, model reduction and inverse crimes. J. Comput. Appl. Math. 2007 Jan.198(no. 2):493–504. [Google Scholar]
- [46].CGAFaq, Evenly distributed points on sphere [Online] Available: http://web.archive.org/web/20120421191837/http://www.cgafaq.info/wi ki/Evenly_distributed_points_on_sphere.
- [47].Nie L, Guo Z, Wang LV. Photoacoust. Tomogr. Monkey Brain Using Virtual Point Ultrason. Transducers. 2011;16(no. 7):076005. doi: 10.1117/1.3595842. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [48].Schoonover RW, Wang LV, Anastasio MA. Numerical investigation of the effects of shear waves in transcranial photoacoustic tomography with a planar geometry. J. Biomed. Opt. 2012;17(no. 6) doi: 10.1117/1.JBO.17.6.061215. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [49].Treeby BE, Cox BT. 2-D iterative image improvement using time reversal example [Online] Available: http://www.k-wave.org/documentation/example_pr_2-D_tr_iterative.php.
- [50].Harris GR. Review of transient field theory for a baffled planar piston. J. Acoust. Soc. Am. 1981;70(no. 1):10–20. [Google Scholar]
- [51].Andreev VG, Karabutov AA, Ponomaryov AE, Oraevsky AA. Detection of optoacoustic transients with a rectangular transducer of finite dimensions. In: Oraevsky AA, editor. Biomedical Optoacoustics III. no. 1. Vol. 4618. SPIE; Bellingham, WA: 2002. pp. 153–162. [Google Scholar]
- [52].Wang K, Ermilov S, Su R, Brecht H-P, Oraevsky A, Anastasio MA. An imaging model incorporating ultrasonic transducer properties for three-dimensional optoacoustic tomography. IEEE Trans. Med. Imag. 2011 Feb.30(no. 2):203–214. doi: 10.1109/TMI.2010.2072514. [DOI] [PMC free article] [PubMed] [Google Scholar]