Skip to main content
NIHPA Author Manuscripts logoLink to NIHPA Author Manuscripts
. Author manuscript; available in PMC: 2026 Feb 4.
Published in final edited form as: IEEE Trans Med Imaging. 2025 Feb 4;44(2):645–655. doi: 10.1109/TMI.2024.3456595

Full-wave Image Reconstruction in Transcranial Photoacoustic Computed Tomography using a Finite Element Method

Yilin Luo 1, Hsuan-Kai Huang 2, Karteekeya Sastry 3, Peng Hu 4, Xin Tong 5, Joseph Kuo 6, Yousuf Aborahama 7, Shuai Na 8, Umberto Villa 9, Mark A Anastasio 10, Lihong V Wang 11
PMCID: PMC11875890  NIHMSID: NIHMS2054418  PMID: 39250376

Abstract

Transcranial photoacoustic computed tomography presents challenges in human brain imaging due to skull-induced acoustic aberration. Existing full-wave image reconstruction methods rely on a unified elastic wave equation for skull shear and longitudinal wave propagation, therefore demanding substantial computational resources. We propose an efficient discrete imaging model based on finite element discretization. The elastic wave equation for solids is solely applied to the hard-tissue skull region, while the soft-tissue or coupling-medium region that dominates the simulation domain is modeled with the simpler acoustic wave equation for liquids. The solid-liquid interfaces are explicitly modeled with elastic-acoustic coupling. Furthermore, finite element discretization allows coarser, irregular meshes to conform to object geometry. These factors significantly reduce the linear system size by 20 times to facilitate accurate whole-brain simulations with improved speed. We derive a matched forward-adjoint operator pair based on the model to enable integration with various optimization algorithms. We validate the reconstruction framework through numerical simulations and phantom experiments.

Index Terms—: Domain decomposition, Finite element method, Full-wave reconstruction, Acoustic-elastic coupling, Transcranial imaging, Photoacoustic tomography, Skull deaberration

I. INTRODUCTION

SKULL-induced acoustic aberration is one of the major obstacles in translating photoacoustic computed tomography (PACT) to noninvasive human brain imaging. The skull’s presence introduces substantial distortions in the photoacoustic signal through attenuation, aberration, reverberation, and mode conversion [1]–[4]. Since the skull is a thick and solid medium where longitudinal and shear waves simultaneously propagate, we need to consider its elastic properties during image reconstruction. Neglecting shear waves can lead to image artifacts that significantly deteriorate the image quality [5].

Existing PACT reconstruction methods that account for the elastic properties of the skull can be broadly classified into three categories: ray-based, time reversal, and model-based optimization methods. Ray-based methods approximate the acoustic medium as homogeneous layers, backpropagating the waves in each layer individually [6]. These methods are computationally efficient but assume a single-layer homogeneous skull model without reverberation. Time reversal (TR) methods exploit the wave equation’s TR property by reversing the recorded acoustic signals in time [7]–[9]. These techniques can accommodate arbitrary detection geometries and heterogeneous media. However, finite sampling or limited measurement view can render the inverse problem ill-posed. In such situations, model-based optimization methods are commonly employed [10]–[13]. Because they provide a flexible framework for regularization, these methods hold potential to mitigate the effects of data incompleteness or other physical factors.

In optimization-based reconstruction methods, it is often necessary to incorporate a forward and adjoint model to compute the gradients of the data fidelity terms. For transcranial PACT imaging, a discrete forward-adjoint pair based on the finite-difference time-domain (FDTD) method has been proposed and demonstrated notable deaberration effects for transcranial images [10], [14]. Nevertheless, the FDTD approach employs a uniform Cartesian grid across the entire simulation domain, which restricts its adaptability to irregular skull boundaries. Although increasing grid resolution can mitigate the issue, it comes at the expense of increased computational cost. More recently, a continuous forward-adjoint pair was introduced in the form of analytical partial differential equations [13]. While initially demonstrated within the framework of the pseudo-spectral time domain (PSTD) method, the continuous adjoint is independent of discretization. However, both the discrete adjoint in [14] and the continuous adjoint in [13] use a unified linear isotropic, lossy, and heterogeneous stress-velocity elastic wave equation to model the entire domain, with the fluid region represented by a shear wave velocity of zero. In such unified models, velocity continuity is implicitly assumed throughout the entire domain [15]. Nonetheless, for the boundary between the inviscid fluid and solid, only the normal component of velocity remains continuous across the interfaces. Consequently, a unified model does not satisfy the correct interface condition and may compromise accuracy [16]. Moreover, the unified configuration is inefficient, as the majority of the simulation domain consists of soft tissue and coupling medium, which can be more efficiently modeled by the acoustic equation.

To address the limitations, we propose a discrete forward-adjoint operator pair for transcranial PACT based on the finite element method (FEM). The FEM is a well-established technique in seismology, known for its ability to provide accurate solutions given the complex earth structures and convenience for multiphysics simulation [17], [18]. In this work, we divide the simulation domain into two regions: a fluid region and a solid region. The solid region is characterized by the displacement elastic wave equation, while the fluid region is described by the acoustic equation, which requires fewer unknowns. By incorporating acoustic-elastic coupling, we explicitly consider the fluid-solid interfaces at the boundaries between the skull and the surrounding soft tissue. This domain decomposition approach not only enables more accurate modeling of the boundary but also fundamentally reduces the number of degrees of freedom (DOF) associated with each node. In addition, the FEM discretization allows the use of a coarser, unstructured, and variable-size mesh that adapts to the skull geometry, decreasing the number of nodes. These two aspects collectively lead to a remarkable reduction in the total number of unknowns in the linear system. This approach demonstrates the potential for enhancing reconstruction speed while maintaining accuracy.

Our approach is different from commercial FEM software in three key aspects: 1) To the best of our knowledge, no commercial FEM tools currently provide a numerically matched adjoint operator specifically for transcranial PACT image reconstruction; 2) Our method is based on an open-source package, thereby eliminating the need for costly subscriptions; 3) The open-source nature of our software enhances adaptability, allowing users to tailor the code for specific applications, unlike commercial products, which often have limited customization capabilities.

This paper is organized as follows: In Section II, we briefly describe the imaging physics and the related wave equations for transcranial PACT. Then we derive the explicit formulation of the discrete forward and adjoint operators. In Section III, we validate our implementation and demonstrate its feasibility through a comparative study with an established FDTD forward-adjoint operator pair [14]. To illustrate the practical applicability of our method, we apply it to phantom data. Finally, we end the paper with a conclusion and discussion of the merits and limitations of our method in Section IV.

II. Theory

The physics for transcranial photoacoustic wavefield propagation is described below in its continuous and discrete forms. Here, we treat the soft tissue and the coupling medium as a lossless, inviscid, and compressible fluid, and the skull as an isotropic, heterogeneous solid medium. We employ an empirical diffusive absorption model to account for the acoustic attenuation of the skull [14], [19]. This assumption is valid for the approximately monochromatic photoacoustic signals in the MHz frequency range for transcranial imaging [19]–[21]. Throughout the derivations, bold lowercase symbols represent vectors, while uppercase symbols denote tensors or matrices. While we present the derivations in two dimensions (2D) for simplicity, they can be readily extended to three-dimensional (3D) cases.

A. Transcranial photoacoustic wavefield propagation: continuous formulation

A typical simulation for transcranial PACT involves three regions (see Fig. 1): the fluid region Ωf, representing soft tissue and coupling medium; the solid region Ωs, corresponding to the skull, and the perfectly matched layer (PML) ΩPML, applied to the outer boundary of the whole domain for wave truncation. To facilitate accurate and efficient modeling, we adopt a domain decomposition approach that independently models the physics within each domain. Consequently, we formulate three sets of coupled equations: the acoustic equation governing the fluid domain, the elastic equation governing the solid domain, and the modified acoustic equation governing the PML.

Fig. 1. Domain decomposition in transcranial PACT simulation.

Fig. 1.

Ωf represents the fluid region (blue) for soft tissue and coupling medium; Ωs corresponds to the solid region (yellow) for skull; ΩPML denotes the PML (gray); Ω describes the solid-fluid interface for the solid-liquid boundary; n is the outward surface normal of the skull boundary.

In the fluid domain, Ωf, the photoacoustic wavefield propagation is governed by the lossless acoustic equation [14]:

1cf22pt2-2p=0, (1)

subject to the initial conditions at location rR2,

p(r,t)t=0=p0, (2)
p(r,t)tt=0=0, (3)

where p is the acoustic pressure, cf is the speed of sound (SOS) in the fluid region, and p0 is the initial pressure distribution.

In the solid domain, Ωs, the wavefield can be described by the heterogeneous and isotropic linear elastic equation [22],

ρs2ut2+αut=C:12u+(u), (4)

where u is the displacement vector, ρs is the density of the solid material, C is the stiffness tensor, and α is the frequency-independent attenuation coefficient. The notation : and denotes the inner product of two second-order tensors and matrix transpose, respectively.

For an isotropic material, the stiffness tensor reduces to the following expression in terms of the shear and longitudinal wave speeds, cs and cp, respectively,

Cijkl=λδijδkl+μδikδjl+δilδjk, (5)

where δ is the Kronecker delta. The Lamé constants λ and μ are related to the speed of sound as

λ=cp2ρs-2cs2ρs, (6)
μ=cs2ρs. (7)

Equations (1) and (4) are coupled through the boundary conditions along the interface Ω [22]. The coupling is reflected in the continuity of the normal component of displacement acceleration from solid to liquid as

n1ρfp=-n2ut2onΩ, (8)

and the continuity of pressure from liquid to solid as

C:12u+(u)n=-pnonΩ, (9)

where n is the outward surface normal at the skull boundary.

In addition, we apply a PML at the outermost boundary of the whole domain, ΩPML, to simulate the free-field condition by exponentially attenuating propagating waves according to [23]. The modified acoustic wave equations in the PML are given as

1cf22pt2+χpt+κp-2p-w=0,and (10)
wt+Aw+Bp=0, (11)

where w is the vector-valued auxiliary variable. The definition of the PML-related properties A,B,χ,κ can be found in [23], and the attenuation terms related to their γ vanish in our 2D model. When A,B,χ,κ are set to zero, (1011) simplify to the original acoustic wave equation in (1).

B. Transcranial photoacoustic propagation: discrete formulation

To solve the coupled problem with FEM, we need to derive the weak form for (111) by multiplying them with test functions and integrating by parts over the problem domain [24]. The variational form of the elastic wave equation after applying the Gauss-Green theorem is given as

Ωsρsψ2ut2dS+ΩsαψutdS=-Ωsψ:C:12u+(u)dS+Ωψpndl, (12)

and the weak form of the modified acoustic wave equation is expressed as

Ωfϕ1cf22pt2dS+ΩfχϕptdS+ΩfκϕpdS+ΩfϕpdS+Ωρfϕn2ut2dl-ΩfϕwdS=0, (13)
ΩfψwtdS+ΩfψAwdS+ΩfψBpdS=0, (14)

where ψH1Ωs2,ϕH1Ωf are arbitrary vector-valued and scalar test functions, respectively.

We spatially discretize the above weak forms (1214) using the standard Galerkin method [25], [26]. Let Nu,Np, and Nw specifiy the number of spatial nodes in the solid, fluid, and the PML domains, respectively. The discretization results in three coupled linear differential equations in the displacement vector, uR2Nu, the pressure vector, pRNp and the auxiliary vector for the PML, wR2Nw:

Muu¨+Cuu˙+Kuu+Rup=0,inthesoliddomain, (15)
Mpp¨+Rpu¨+Cpp˙+Kpp+Ew=0,inthefluidandPMLdomain, (16)
Cww˙+Kww+Fp=0,inthePMLdomain, (17)

where M,C,K represent the mass matrix, the damping matrix, and the stiffness matrix, respectively. Mu,Cu,KuR2Nu×2Nu;Mp,Cp,KpRNp×Np,Cw,KwR2Nw×2Nw, and they are all symmetric positive definite [25], [27]. RuR2Nu×Np,RpRNp×2Nu are the coupling matrices for the fluid-solid interface. ERNp×2Nw,FR2Nw×Np are the matrices introduced by the PML. The notations of the single and double dots are used to denote the first and second time derivatives, respectively. For a detailed definition of the entries in the matrices, please refer to Appendix A.

Equations (1517) can be reorganized into a single linear equation

Mu0Nu×Nu0Nu×NuRpMp0Np×Np0Nw×Nw0Nw×Nw0Nw×Nwu¨p¨w¨+Cu0Nu×Nu0Nu×Nu0Np×NpCp0Np×Np0Nw×Nw0Nw×NwCwu˙p˙w˙+KuRu0Nu×Nu0Np×NpKpE0Nw×NwFKwupw=0Nu×10Np×10Nw×1, (18)

and we simplify it to

Mx¨+Cx˙+Kx=0, (19)

with M,C,KRN×N,xRN×1.N is the total number of DOFs in the entire domain, with N=2Nu+Np+2Nw.

Next, we discretize in time using the implicit Newmark-beta time stepping with γ=12,β=14 for unconditional stability [28]. At the (i+1)th time step (i=0,1,,T-1), the field can be updated as

Mx¨i+1+Cx˙i+1+Kxi+1=0, (20)
x˙i+1=x˙i+12Δtx¨i+12Δtx¨i+1, (21)
xi+1=xi+Δtx˙i+14Δt2x¨i+14Δt2x¨i+1. (22)

The preceding three equations can be merged into the following matrix form:

MCK-12ΔtIN×NIN×N0N×N-14Δt2IN×N0N×NIN×Nx¨i+1x˙i+1xi+1=0N×N0N×N0N×N12ΔtIN×NIN×N0N×N14Δt2IN×NΔtIN×NIN×Nx¨ix˙ixi, (23)

with x˙i+1,x¨i+1 being the first and second temporal derivatives of xi+1, and they will be solved simultaneously with xi+1.

We rewrite (23) into

Wmi+1=Qmi, (24)

where W,QR3N×3N,miR3N×1. Therefore, the original differential equations have been converted into algebraic equations using FEM.

Since W is invertible (det(W)>0), we can solve for the current time step to reach

mi+1=W-1Qmi, (25)

where W1Q is essentially the propagation matrix. Note that we do not explicitly solve W-1Q; instead, we decompose it into smaller recursive steps through block elimination, as elaborated in the subsequent text.

The photoacoustic wavefield variables can be propagated forward in time from t=0 to t=(T-1)Δt as

m0m1mT-2mT-1=PT-1PT-2P1m003N×103N×1, (26)

where Pi has a block structure with identities in the first i diagonal blocks, and W-1Q in the ith block row and (i-1)th block column, i.e.,

Pi=I3N×3N03N×3N03N×3N03N×(Ti1)3N03N×3NI3N×3N03N×3NW1Q03N×3N03N×(Ti1)3N0(Ti1)3N×3N0(Ti1)3N×3N0(Ti1)3N×(Ti1)3NR3TN×3TN, (27)

with i=1,2,T-1.

From the initial condition in (2), we can map the initial pressure p0RNp×1 to m0 using

m003N×103N×1=P0p0, (28)

where

P0=τ03N×Np03N×NpR3TN×Np,τ=0N×Np0N×Np0Nu×NpINp×Np0Nw×NpR3N×Np. (29)

Suppose we have L transducers to record the acoustic signals, we relate the measured data p^RLT×3TN to the computed field quantities via

p^=p^0p^1p^T-1=Sm0m1mT-1=SPT-1P1m000=SPT-1P1P0p0, (30)

with the sampling matrix defined as

S=Θ0L×3N0L×3N0L×3NΘ0L×3N0L×3N0L×3NΘRLT×3TN, (31)
Θ=s1s2sLRL×3N, (32)
sl=01×N,01×N,01×Nu,Rl,01×NwR1×3N, (33)

where RlR1×Np is the weighting vector that relates the interpolated value at the lth transducer location (l=0,1,,L) to the neighboring DOFs.

Finally, we reach the discrete forward imaging model for transcranial PACT:

p^=SPT-1P1P0p0=Hp0. (34)

The explicit form of H is thus given as

H=P0P1PT-1S. (35)

C. Implementation of the forward and adjoint operators

For the implementation of the forward and adjoint operators, we use the open-source C++ finite-element library deal.ii [29]. Our choice of this library is motivated by its support for parallelization using multiple threads and multiple processors. This capability is crucial for the whole-brain simulation, where a massive number of nodes are required.

Similar to the forward propagation, the action of the discrete adjoint operator, padj=Hp^, can be explicitly decomposed into recursive backward steps as

mT-1=Θp^T-1 (36)
mi-1=Θp^i-1+W-1Qmi,i=1,2,,T-1, (37)
padj=τm0. (38)

The update in (36) can be written in terms of quantities similar to (2022)

x¨i-1=MVxzi-x¨i, (39)
x˙i-1=-(C+ΔtK)Vxzi+x˙i+Δtxi, (40)
xi-1=xi-KVxzi+l=1LRlp^li-1, (41)

where

V=M+Δt2I+Δt24I-1, (42)
xzi=x¨i+Δt2x˙i+Δt24xi (43)

are the auxiliary matrix and vector, respectively.

Only one linear algebraic equation of size N needs to be solved within each forward and backward time step. The detailed solution procedure is explained in Appendix B.

D. Image reconstruction using the forward and adjoint operators

For PACT transcranial image reconstruction, the goal is to estimate p0 given the measured photoacoustic data pm and the forward operator H in (34). Since we have obtained the numerically matched adjoint operator H, we can directly apply it as a reconstruction operator to the measured data [10], [11]. This results in padj=Hpm, effectively generating a reconstructed image. Furthermore, we can integrate the forward-adjoint operator pair into an iterative reconstruction algorithm by solving the optimization problem:

p0*=argminp00pm-Hp022+γRp0. (44)

The first term on the right-hand side represents the data fidelity term corresponding to a least squares functional. Rp0 denotes a regularization term reflecting prior knowledge on popt, while γ serves as the regularization parameter controlling the regularization weight. Note that explicitly computing the action of the adjoint operator is essential for calculating the gradient of the data fidelity term.

III. Results

In this section, we demonstrate our proposed forward-adjoint pair through both numerical simulations and phantom experiments. For all of the results below, the meshes are generated by the widely-used commercial FEM software, COMSOL multiphysics [30], and subsequently imported into our customized FEM solver. For spatial discretization, we use the second-order Lagrange finite elements.

A. Validation of the FEM forward and adjoint operator

We validate the accuracy of our 2D FEM forward operator by comparing our FEM simulation result with the analytical solution provided in [31] for the scattering of cylindrical acoustic waves by an elastic cylinder, as shown in Fig. 2(a). The setup involves a lossless fluid domain (blue), wherein an infinite Ricker wavelet line source (red) with a peak frequency of fc=13MHz generates an acoustic field [32]. The acoustic field interacts with a lossy elastic medium (yellow), and the resulting scattered field is recorded by a point probe (green). The acoustic properties of the medium are defined as follows: cf = 1500 m/s, ρf = 1000 kg/m3, cp = 3000 m/s , cs = 1500 m/s, α = 0.75/μs, ρs = 1850 kg/m3. For our FEM simulation, we consider a computational region of size 30 mm × 30 mm, with a 4.5 mm-thick PML applied in all directions to minimize boundary reflections. A spatial discretization of 5 elements per wavelength (EPW, number of elements per minimum wavelength within the frequency band) and a time step of Δt=20 ns are employed. Fig. 2(b) shows the excellent agreement between the solution obtained from our customized FEM forward solver and the analytical solution. To assess the accuracy, we calculate the L2 relative error with respect to the analytical solution at the sensor position. The L2 relative error is defined as

L2relativeerror=pa-ps22pa22 (45)

where pa is the analytical solution, and ps is the solution obtained from a simulation. The relative L2 error amounts to only 10% over the entire waveform in a duration of 50 μs. This validation confirms the high accuracy of our FEM forward operator implementation.

Fig. 2. Validation of the forward FEM operator accuracy on a 2D scattering problem.

Fig. 2.

(a) Illustration of the validation setup. An infinite line source generates an acoustic field that is subsequently scattered by an elastic cylinder. (b) Comparison between the analytical solution and the numerical solution obtained from our customized solver at the receiver position.

We also validate the implementation of the adjoint operator. Although the adjoint operator conceptually corresponds to the transpose of the forward operator, the matrices H and H are prohibitively large to compute in a single step, making direct verification difficult. Therefore, we conduct validation using a dot-product test, which is a well-established routine for assessing the numerical adjointness between the forward and adjoint operators [33]. This test involves verifying the identity of the inner product Hp,p^=Hp^,p, which arises from the associative property of linear algebra. Our implementation demonstrates agreement between the left and right sides of the equation up to the machine precision (i.e., 15 digits), thus confirming the accuracy of our implementation.

B. Comparative feasibility study with FDTD

To assess the feasibility of FEM for time-dependent problems, we conduct a comparative analysis of our FEM solver with the widely adopted FDTD method. Our analysis contains two aspects: computation time and image reconstruction quality, which are evaluated on simulated datasets. The FDTD forward-adjoint pair in this study is implemented according to [14] using the Python FDTD library Devito [34].

1). Comparison of computation time for the forward operator

We compare the computation time required to achieve the desired level of accuracy for the two methods. Note that the disparity in computation time is not solely influenced by the numerical schemes (FEM vs FDTD), but also by the details of the implementation. Thus, the primary objective of this comparison is not to directly evaluate the computation speed, but to offer insights into the practical usability of FEM.

To conduct this investigation, we apply both algorithms to the same 2D scattering problem as described in Section III. A. We allow the spatiotemporal step sizes of both algorithms to vary, ensuring that each method operates with its maximum step size. We measure the computational time by conducting three simulation runs for each configuration on a single thread of an Intel Xeon E5 processor.

Table I presents three examples where the solution accuracy is comparable for both methods. Points per wavelength (PPW), which refers to the number of grid points per minimum wavelength within the frequency band, describes the size of the FDTD mesh. Meanwhile, DOFs represent the total number of unknowns in the resulting formulation. At 3 EPW for FEM and 32 PPW for FDTD, respectively, the two approaches exhibit similar performance in terms of time and accuracy. However, the FEM requires significantly lower mesh density and about 20 times fewer DOFs. This advantage is attributed to the adaptability of unstructured mesh to irregular geometries and the domain-decomposed formulation. Notably, as the desired accuracy level increases, the FEM approach becomes asymptotically faster due to the more efficient representation of the geometry with a coarser mesh (Fig. 3). This comparison demonstrates that our FEM approach is computationally feasible in 2D for time-dependent problems.

TABLE I. Comparison of FEM with FDTD on the accuracy and computation time for forward simulation.

Three examples of comparable solution accuracies for both methods are presented.

Method Similar L2 relative error PPW/EPW # DOFs Averaged computation time (s)
FEM 13.54% 3 31934 9.62
FDTD 13.04% 32 592900 12.70
FEM 9.59% 5 88306 40.25
FDTD 9.02% 64 2365444 120.94
FEM 3.25% 7 171374 153.39
FDTD 3.39% 128 9449476 1084.37
Fig. 3. Computation mesh used in the FEM and FDTD simulations to achieve a similar solution accuracy.

Fig. 3.

Yellow regions denote the geometry of the solid object.

2). Comparison of iterative transcranial image reconstruction of simulated data

The value of the forward-adjoint pair for transcranial PACT lies in its ability to seamlessly integrate with various iterative optimization frameworks. In the preceding sections, we have established the validity and feasibility of our developed forward and adjoint operators. Here, our focus shifts toward the ultimate goal of image reconstruction, for which these operators are devised. We present a comparative analysis of the reconstructed images using both the FEM and FDTD approaches. As the direct adjoint image may exhibit variations based on the specific operator formulation, our comparison is centered on the iteratively reconstructed images of simulated noiseless pressure measurements. Once again, we emphasize that this comparison serves solely to demonstrate the feasibility of our FEM method and should not be construed as a rigorous evaluation of the superiority of either method.

Fig. 4(a) depicts the simulation setup for transcranial PACT. The setup involves a skull-shaped elastic medium immersed in a fluid medium. We derive the skull boundaries from the segmentation of a skull slice obtained using X-ray computed tomography (CT) and then apply a four times demagnification to reduce computation time. The inner and outer boundaries are demagnified with slightly different ratios to maintain an approximate skull thickness of 6 mm for sufficient acoustic aberration [1]. The computational region spans 60 mm × 60 mm and incorporates a 5 mm PML layer in all directions. The material properties remain consistent with those described in Subsection III. B. 1. We low-pass filter the recorded waveform up to 2 MHz prior to inversion to simulate the limited bandwidth of transducers. To assess the reconstruction quality of the inversion methods, we analyze the point spread function (PSF). For this purpose, we select an object size smaller than the maximum supported wavelength. Specifically, we use a 2D Gaussian with a full width at half maximum (FWHM) of 0.4 mm for the initial pressure distribution.

Fig. 4. Iterative image reconstruction comparison with FDTD solver.

Fig. 4.

(a) Initial pressure distribution and the demagnified skull geometry. (b, c) PSFs reconstructed using either FEM or FDTD from the (b) FEM and (c) FDTD forward data. The labels use an A-B format where A represents the discretization method (FEM or FDTD) used to generate the data and B denotes the discretization method used for the inversion. (d, e) PSFs along (d) X and (e) Y across the center of the point target in (b) and (c). FE, FEM method; FD, FDTD method; w/ skull: forward data generated with skull present in simulation; w/o skull: forward data generated without skull present in simulation.

The inversion process is often hindered by a significant pitfall known as the inverse crime, where the utilization of the same model to generate and invert the synthetic data results in [35]. While we do not commit the inverse crime here, we prevent bias towards any method by obtaining the measured data p^ using an exceedingly high-resolution grid for both the FEM and FDTD methods. The FEM forward data is generated by COMSOL with a 10-EPW mesh, and the FDTD forward data is generated by Devito with a 128-PPW mesh. Subsequently, we reconstruct images from these accurate forward data using practical grid sizes. Specifically, we employ meshes of 3 EPW for FEM and 32 PPW for FDTD, as these configurations yield comparable results in Table I. For the iterative inversion process, we adopt the accelerated gradient descent method [36] for both frameworks. The objective function is the L2 norm between the measured and predicted data, and the iteration terminates when it stops decreasing. The reference image is obtained by reconstructing measurements without the presence of a skull using the same inversion algorithm.

Figs. 4(be) display reconstructed PSF and their cross-sections at the center using forward data generated by COMSOL and FDTD. Upon visual inspection, there are negligible differences observed among the different reconstructions.

To quantitatively compare the reconstructions, we interpolate the FEM solution to the same Cartesian grid prior to further analysis. We present the results in Table II, which includes metrics such as FWHM, background standard deviation (STD), structural similarity index (SSIM), and peak signal-to-noise ratio (PSNR). The reconstructions that exhibit better performance in the presence of a skull are highlighted in bold. While both schemes exhibit comparable overall performance, FEM reconstructions yield better results in terms of background STD, SSIM, and PSNR. This case study demonstrates the viability and feasibility of our FEM method for accurate iterative image reconstruction.

TABLE II. Quantitative comparison of reconstructed images.

The quantification error is assumed to be half of the interpolated grid size, in this case, 0.012 mm.

FWHM X (mm) FWHM Y (mm) Background STD SSIM PSNR
FEM-FDTD w/skull 0.950 0.962 9.52e-4 0.9664 51.77
FEM-FEM w/skull 0.959 0.953 8.54e-4 0.9836 56.30
FEM-FDTD w/o skull 0.946 0.954 1.38e-5 0.9917 53.37
FEM-FEM w/o skull (ref) 0.951 0.953 6.63e-4
FDTD-FDTD w/skull 0.955 0.948 1.20e-3 0.9787 53.30
FDTD-FEM w/skull 0.959 0.960 9.35e-4 0.9860 56.47
FDTD-FDTD w/o skull (ref) 0.964 0.963 1.04e-4
FDTD-FEM w/o skull 0.955 0.953 6.79e-4 0.9919 59.60

C. Phantom result

Having established the validity and feasibility of our method, we proceed to apply the FEM adjoint to the experiment data. As illustrated in Fig. 5(a), our phantom consists of a z-invariant, CIT-shaped absorbing structure (made of 4% agar mixed with black ink) embedded in transparent agar. These structures are enclosed within a cylindrical acrylic shell, which introduces acoustic heterogeneities and solid-induced mode conversions. The cylinder has inner and outer diameters of 4.2 mm and 4.5 mm, respectively, and a height of 3 cm. We set the material properties of the acrylic shell as cs=1400m/s,cp=2746m/s,α=0.1/μs, and ρs=1178.2kg/m3. We assume the water and agar phantom to be lossless and homogeneous, with properties of cf=1487m/s and ρf=1000kg/m3.

Fig. 5. Phantom adjoint reconstruction using the customized FEM forward-operator pair.

Fig. 5.

(a) Photograph of the z-invariant agar phantom contained in the acrylic shell. (b) Schematic of the experimental setup. (c) UBP reconstructed images of the phantom without acrylic shell. UBP reconstructed images of the phantom with shell using water SOS (d) and manually optimized SOS (e). (f) FEM adjoint of the aberration-free data. FEM adjoint of the aberrated data with fluid inhomogeneity modeling (g) and solid inhomogeneity modeling (h).

As depicted in Fig. 5(b), our experimental data are acquired from a 512-element unfocused full-ring transducer array, with a central frequency of 2.25 MHz and a one-way bandwidth of 95% [35]. To simulate the frequency and bandwidth of a brain imaging system [1], we low-pass filter the measured data to 1.5 MHz. The aberration-free data, acquired without the acrylic shell, serve as the reference. Since both the absorbing target and the detection array are approximately z-invariant, we employ the 2D FEM model for the cylindrical wave propagation in this experiment. The computational region spans 23cm×23cm, with a grid size of 0.3 mm.

The reconstructed images are shown in Fig 5(cg). Fig. 5(c) displays the reference image reconstructed with the aberration-free data using the typical universal back projection (UBP) method [36]. Fig. 5(d) and (e) show the original and manually optimized single speed-of-sound (SOS) UBP reconstruction of the aberrated data, respectively. In Fig. 5(fh), we demonstrate the direct FEM adjoint image of the aberration-free data, aberrated data with fluid inhomogeneity modeling, and aberrated data with solid inhomogeneity modeling, respectively. Since our model inherently accounts for the acoustic attenuation and mode conversions in the elastic medium, the FEM adjoint naturally compensates for the solid-induced aberrations in image reconstruction. As a result, the FEM adjoint image notably recovers several original features compared with the optimized UBP image, as indicated by the white arrows.

IV. Conclusion and discussion

In this paper, we present a novel discrete forward-adjoint operator pair based on the finite element method (FEM) for transcranial PACT. Instead of using a unified elastic wave equation throughout the whole domain, we divide the simulation region into fluid and solid regions, and explicitly model the solid-liquid interfaces with coupled elastic-acoustic equations. This FEM discretization and domain-decomposed formulation reduces the number of unknowns by 20 times in the discretized linear system, which has the potential for more efficient computation while maintaining accuracy. We validate the framework through numerical simulations and comparison with a well-established FDTD method. We also demonstrate the capability of the adjoint operator to effectively mitigate solid-induced aberrations in experimental phantom data.

By utilizing unstructured meshes that adapt to the skull geometry, our finite element discretization significantly reduces computational resources for spatial discretization. However, the nearly 20-fold reduction in DOFs in our FEM approach results not only from the accommodation of a coarser mesh but, more importantly, from the explicit decomposed modeling of the fluid and solid domains. This approach enables us to assign only 1 DOF per node in the fluid domain, 2 DOFs in the solid domain, and 3 DOFs in the PML domain. In contrast, the unified elastic wave equation proposed in [14] imposes 13 DOFs per spatial node encompassing all domains. The advantage of DOF reduction becomes more pronounced in 3D simulations, considering that most of the simulation region will be fluid, which needs only 1 DOF per node. In comparison, FDTD requires 27 DOFs per node uniformly throughout the entire region, as elaborated in the appendix of [14].

While our paper focuses on the 2D full-wave transcranial PACT reconstruction using FEM, extending the method to 3D simulations presents a significant computational challenge. The challenge arises from the exponential growth of the large sparse system of equations generated during 3D finite element assembly, which necessitates computational acceleration strategies. To address this problem, iterative solvers [37], [38] should be used for solving the sparse system, as direct solvers [39], [40] become infeasible in the 3D simulations. Additionally, we suggest implementing the mass lumping technique for explicit time stepping [17] to simplify system matrix inversion. Finally, parallelization techniques such as multithreading, GPU acceleration, and multiprocessor utilization can be implemented to further enhance the algorithm’s efficiency.

We have observed applications employing the spectral element method (SEM) for transcranial ultrasound imaging [41], [42]. SEM, as a variant of Galerkin-based FEM using Lagrange basis functions and Gauss-Lobatto-Legendre (GLL) quadrature rules, offers the advantage of generating a diagonal mass matrix, thus significantly alleviating computational demands. While SEM may encounter challenges in modeling complex geometries such as the skull [4344], it presents an interesting direction to explore for computational efficiency in the context of transcranial PACT. Our theoretical derivations for the forward-adjoint pair in transcranial PACT remain the same under the SEM framework, requiring only the substitution of SEM-specific basis functions and quadrature rules.

Although our approach offers an accurate and efficient representation of the physics of transcranial PACT, it requires precise prior knowledge of the spatial distribution of SOS within the imaging domain. In practical implementation, we can infer the geometry and acoustic properties of the skull from adjunct CT scans, a method commonly employed to estimate the heterogeneities in density, absorption, and SOS of the skull [45]–[47]. The position of the skull during transcranial imaging can be derived from a co-registration of the CT image and an adjunct ultrasound skull boundary measurement. The remaining mismatch in the model can be further alleviated through the adoption of a joint reconstruction framework for both the skull’s properties and the initial pressure distribution [48]–[51].

Acknowledgment

L.V.W. has a financial interest in Microphotoacoustics, Inc., CalPACT, LLC, and Union Photoacoustic Technologies, Ltd., which, however, did not support this work.

This work was sponsored by the United States National Institutes of Health (NIH) grants U01 EB029823, R35 CA220436 (Outstanding Investigator Award), and R01 EB028277.

Appendix A: Definition of assembled FEM matrices

We denote the ith shape function in the solid and PML domains as ψi, the ith shape function in the fluid domain as ϕi. The finite elements in the fluid, solid, and PML domain are represented by Ωe,f,Ωe,s, and Ωe,PML. The entries in the element matrices are defined as

Miju=Ωe,SρsψjψidS, (46)
Kiju=Ωe,SλψiψjdS+Ωe,sμψiψj+ψjdS, (47)
Ciju=Ωe,sαψiψjdS, (48)
Riju=-Ωe,sψiϕjnjdl, (49)
Mijp=Ωe,fϕi1cf2ϕjdS, (50)
Kijp=Ωe,fϕiϕj+ϕiκϕjdS, (51)
Cijp=Ωe,fϕiχϕjdS, (52)
Rijp=Ωe,sϕiρfnjψjdl, (53)
Eij=Ωe,PMLϕiψjdS, (54)
Fij=Ωe,PMLψiBϕjdS, (55)
Cijw=Ωe,PMLψiψjdS, (56)
Kijw=Ωe,PMLψiAψjdS. (57)

Appendix B: Solution procedure in the forward and adjoint step

The forward stepping in (2022) can be solved using the following procedure according to [28]

Solve for predictors:

x~i+1=xi+Δtx˙i+14Δt2x¨i, (58)
x˙~i+1=x˙i+12Δtx¨i. (59)

Solve the linear equation:

M+12ΔtC+14Δt2Kx¨i+1=-Cx˙~i+1-Kx~i+1. (60)

Update state variables:

xi+1=x~i+1+14Δt2x¨i+1, (61)
x˙i+1=x˙~i+1+12Δtx¨i+1. (62)

The adjoint stepping can be calculated using the following procedure

Calculate auxiliary vector:

xzi=x¨i+Δt2x˙i+Δt24xi. (63)

Let Vxzi=yzi, we solve yi with this linear equation

M+Δt2I+Δt24Iyzi=xZi. (64)

Finally, we update the variables through (3638), which we rewrite here as

x¨i-1=Myzi-x¨i, (65)
x˙i-1=-(C+ΔtK)yzi+x˙i+Δtxi, (66)
xi-1=xi-Kyzi+l=1LRlp^li-1. (67)

The matrix M+Δt2I+Δt24I requires assembly only once prior to conducting the forward and adjoint calculations. Within each forward and adjoint step, only one linear equation, i.e., (58) and (62) need to be solved.

Contributor Information

Yilin Luo, Caltech Optical Imaging Laboratory, Andrew and Peggy Cherng Department of Medical Engineering and the Department of Electrical Engineering, California Institute of Technology, Pasadena, CA 91125 USA..

Hsuan-Kai Huang, Computational Imaging Science Laboratory, Department of Electrical and Computer Engineering and Department of Bioengineering, University of Illinois Urbana-Champaign, Urbana, IL 61801, USA..

Karteekeya Sastry, Caltech Optical Imaging Laboratory, Andrew and Peggy Cherng Department of Medical Engineering and the Department of Electrical Engineering, California Institute of Technology, Pasadena, CA 91125 USA..

Peng Hu, Caltech Optical Imaging Laboratory, Andrew and Peggy Cherng Department of Medical Engineering and the Department of Electrical Engineering, California Institute of Technology, Pasadena, CA 91125 USA..

Xin Tong, Caltech Optical Imaging Laboratory, Andrew and Peggy Cherng Department of Medical Engineering and the Department of Electrical Engineering, California Institute of Technology, Pasadena, CA 91125 USA..

Joseph Kuo, Computational Imaging Science Laboratory, Department of Electrical and Computer Engineering and Department of Bioengineering, University of Illinois Urbana-Champaign, Urbana, IL 61801, USA..

Yousuf Aborahama, Caltech Optical Imaging Laboratory, Andrew and Peggy Cherng Department of Medical Engineering and the Department of Electrical Engineering, California Institute of Technology, Pasadena, CA 91125 USA..

Shuai Na, National Biomedical Imaging Center, Peking University, Beijing 100871, China..

Umberto Villa, Oden Institute for Computational Engineering and Sciences, The University of Texas at Austin, Austin, TX 78712, USA..

Mark. A. Anastasio, Computational Imaging Science Laboratory, Department of Electrical and Computer Engineering and Department of Bioengineering, University of Illinois Urbana-Champaign, Urbana, IL 61801, USA..

Lihong V. Wang, Caltech Optical Imaging Laboratory, Andrew and Peggy Cherng Department of Medical Engineering and the Department of Electrical Engineering, California Institute of Technology, Pasadena, CA 91125 USA..

References

  • [1].Na S and Wang LV, “Photoacoustic computed tomography for functional human brain imaging [Invited],” Biomed. Opt. Express, vol. 12, no. 7, pp. 4056–4083, 2021. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [2].Liang B, Wang S, Shen F, Liu QH, Gong Y, and Yao J, “Acoustic impact of the human skull on transcranial photoacoustic imaging,” Biomedical optics express, vol. 12, no. 3, pp. 1512–1528, 2021. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [3].Na S et al. , “Massively parallel functional photoacoustic computed tomography of the human brain,” Nat Biomed Eng, no.5, pp. 584–592, 2021. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [4].Liang B, Liu W, Zhan Q, Li M, Zhuang M, Liu QH, Yao J, “Impacts of the murine skull on high-frequency transcranial photoacoustic brain imaging,” J Biophotonics, vol. 12, no. 7, p. e201800466, 2019. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [5].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, vol. 17, no. 6, p. 061215, 2012. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [6].Na S, Yuan X, Lin L, Isla J, Garrett D, Wang LV, “Transcranial photoacoustic computed tomography based on a layered back-projection method,” Photoacoustics, p. 100213, 2020. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [7].Huang C et al. , “Aberration correction for transcranial photoacoustic tomography of primates employing adjunct image data,” J Biomed Opt, vol. 17, no. 6, p. 066016, 2012. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [8].Treeby BE, Zhang EZ, Cox BT, “Photoacoustic tomography in absorbing acoustic media using time reversal,” Inverse Problems, vol. 26, no. 11, pp. 115003, 2010. [Google Scholar]
  • [9].Hristova Y, Kuchment P, Nguyen L, “Reconstruction and time reversal in thermoacoustic tomography in acoustically homogeneous and inhomogeneous media,” Inverse Problems, vol. 24, no. 5, p. 055006. 2008. [Google Scholar]
  • [10].Poudel J, Na S, Wang LV, and Anastasio MA, “Iterative image reconstruction in transcranial photoacoustic tomography based on the elastic wave equation,” Phys. Med. Biol, vol. 65, no. 5, p. 055009, 2020. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [11].Huang C, Wang K, Nie L, Wang LV, and Anastasio MA, “Full-Wave Iterative Image Reconstruction in Photoacoustic Tomography With Acoustically Inhomogeneous Media,” IEEE Transactions on Medical Imaging, vol. 32, no. 6, pp. 1097–1110, 2013. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [12].Zhu J et al. , “Mitigating the limited view problem in photoacoustic tomography for a planar detection geometry by regularised iterative reconstruction,” IEEE Transactions on Medical Imaging, pp. 1–1, 2023. [DOI] [PubMed] [Google Scholar]
  • [13].Javaherian A, Holman S, “A continuous adjoint for photo-acoustic tomography of the brain,” Inverse Problems, vol. 34, no. 8, p. 085003, 2018. [Google Scholar]
  • [14].Mitsuhashi K, Poudel J, Matthews TP, Garcia-Uribe A, Wang LV, Anastasio MA, “A Forward-Adjoint Operator Pair Based on the Elastic Wave Equation for Use in Transcranial Photoacoustic Computed Tomography,” SIAM J. Imaging Sci, vol. 10, no. 4, pp. 2022–2048, 2017. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [15].Zhang J, “Wave propagation across fluid—solid interfaces: a grid method approach,” Geophysical Journal International, vol. 159, no. 1, pp. 240–252, 2004. [Google Scholar]
  • [16].Carcione JM, Bagaini C, Ba J, Wang E, Vesnaver A, “Waves at fluid–solid interfaces: explicit versus implicit formulation of the boundary condition,” Geophysical Journal International, vol. 215, no. 1, pp. 37–48, 2018. [Google Scholar]
  • [17].Virieux J, Calandra H, Plessix R-É, “ A review of the spectral, pseudo - spectral, finite - difference and finite - element modelling techniques for geophysical imaging,” Geophysical Prospecting, vol. 59, no. Modelling Methods for Geophysical Imaging: Trends and Perspectives, pp. 794–813, 2011. [Google Scholar]
  • [18].Peter D et al. , “Forward and adjoint simulations of seismic wave propagation on fully unstructured hexahedral meshes,” Geophysical Journal International, vol. 186, no. 2, pp. 721–739, 2011. [Google Scholar]
  • [19].Pinton G, Aubry JF, Bossy E, Muller M, Pernot M, and Tanter M, “Attenuation, scattering, and absorption of ultrasound in the skull bone,” Medical Physics, vol. 39, no. 1, pp. 299–307, 2012. [DOI] [PubMed] [Google Scholar]
  • [20].Sasso M, Haïat G, Yamato Y, Naili S, Matsukawa M, “Frequency Dependence of Ultrasonic Attenuation in Bovine Cortical Bone: An In Vitro Study,” Ultrasound in Medicine & Biology, vol. 33, no. 12, pp. 1933–1942, 2007. [DOI] [PubMed] [Google Scholar]
  • [21].Chaffaï S, Padilla F, Berger G, Laugier P, “In vitro measurement of the frequency-dependent attenuation in cancellous bone between 0.2 and 2 MHz,” The Journal of the Acoustical Society of America, vol. 108, no. 3, pp. 1281–1289, 2000. [DOI] [PubMed] [Google Scholar]
  • [22].Ohayon R, “Vibrations of Fluid-Structuré Coupled Systems,” in The finite element method in the 1990’s: A Book Dedicated to Zienkiewicz OC, Oñate E, Periaux J, and Samuelsson A, Eds., Berlin, Heidelberg: Springer, 1991, pp. 357–366. [Google Scholar]
  • [23].Kaltenbacher B, Kaltenbacher M, and Sim I, “A modified and stable version of a perfectly matched layer technique for the 3-d second order wave equation in time domain with an application to aeroacoustics,” Journal of Computational Physics, vol. 235, pp. 407–422, 2013. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [24].Komatitsch D, Barnes C, Tromp J, “Wave propagation near a fluid-solid interface: A spectral-element approach,” Geophysics, vol. 65, no. 2, pp. 623–631, 1999. [Google Scholar]
  • [25].Bathe KJ, Finite Element Procedures, 2nd Edition. MA: Watertown, 2021. [Google Scholar]
  • [26].Keyes D, Ecer A, Satofuka N, Fox P, Periaux J, Parallel Computational Fluid Dynamics ‘99: Towards Teraflops, Optimization and Novel Formulations. Elsevier, 2000. [Google Scholar]
  • [27].Zienkiewicz OC, Taylor RL, and Zhu JZ, The finite element method: its basis and fundamentals, Seventh edition. Amsterdam: Elsevier, Butterworth-Heinemann, 2013. [Google Scholar]
  • [28].Newmark NM, “A Method of Computation for Structural Dynamics,” Journal of the Engineering Mechanics Division, vol. 85, no. 3, pp. 67–94, 1959. [Google Scholar]
  • [29].Arndt D et al. , “The deal.II finite element library: Design, features, and insights,” Computers & Mathematics with Applications, vol. 81, pp. 407–422, 2021. [Google Scholar]
  • [30].“COMSOL Multiphysics® v5.6.” COMSOL AB, Stockholm, Sweden, 2020. [Online]. Available: www.comsol.com. [Google Scholar]
  • [31].Larin NV and Tolokonnikov LA, “The scattering of a plane sound wave by an elastic cylinder with a discrete-layered covering,” Journal of Applied Mathematics and Mechanics, vol. 79, no. 2, pp. 164–169, 2015. [Google Scholar]
  • [32].Wang Y, “Frequencies of the Ricker wavelet,” Geophysics, vol. 80, no. 2, pp. A31–A37, 2015 [Google Scholar]
  • [33].Claerbout J, Abma R, Earth Soundings Analysis: Processing Versus Inversion, London: Blackwell Scientific Publications, 1992. [Google Scholar]
  • [34].Louboutin M et al. , “Devito (v3.1.0): an embedded domain-specific language for finite differences and geophysical exploration,” Geoscientific Model Development, vol. 12, no. 3, pp. 1165–1187, 2019. [Google Scholar]
  • [35].Wirgin A, “The inverse crime.” arXiv, Jan. 28, 2004. doi: 10.48550/arXiv.math-ph/0401050. [DOI] [Google Scholar]
  • [36].Nesterov Y, Introductory Lectures on Convex Optimization: A Basic Course, 1st ed. Springer Publishing Company, Incorporated, 2014. [Google Scholar]
  • [37].Brandt A, McCormick S, and Ruge J, “Algebraic Multigrid (AMG) for Sparse Matrix Equations,” Sparsity and its Applications, pp. 257–284, 1985. [Google Scholar]
  • [38].Hestenes MR and Stiefel E, “Methods of Conjugate Gradients for Solving Linear Systems”, Journal of research of the National Bureau of Standards, vol 49, no 6, pp. 409–436, 1952. [Google Scholar]
  • [39].Davis TA, “Algorithm 832: UMFPACK V4.3---an unsymmetric-pattern multifrontal method,” ACM Trans. Math. Softw, vol. 30, no. 2, pp. 196–199, 2004. [Google Scholar]
  • [40].Amestoy PR, Duff IS, and L’Excellent JY, “Multifrontal parallel distributed symmetric and unsymmetric solvers,” Computer Methods in Applied Mechanics and Engineering, vol. 184, no. 2, pp. 501–520, 2000. [Google Scholar]
  • [41].Marty P, Boehm C, Paverd C, Rominger M and Fichtner A, “Full-waveform ultrasound modeling of soft tissue-bone interactions using conforming hexahedral meshes.” SPIE Medical Imaging 2022: Physics of Medical Imaging, vol. 12031, 2022. [Google Scholar]
  • [42].Marty P, Boehm C and Fichtner A, “Acoustoelastic full-waveform inversion for transcranial ultrasound computed tomography.” SPIE Medical Imaging 2021: Ultrasonic Imaging and Tomography, vol. 11602. 2021. [Google Scholar]
  • [43].Chaljub E et al. “Spectral-element analysis in seismology.” Advances in geophysics, vol 48, pp. 365–419, 2017. [Google Scholar]
  • [44].Liu Y, Teng J, Lan H, Si X, and Ma X. “A comparative study of finite element and spectral element methods in seismic wavefield modeling.” Geophysics, vol 79, no. 2, pp. 91–104, 2014. [Google Scholar]
  • [45].Marquet F et al. , “Non-invasive transcranial ultrasound therapy based on a 3D CT scan: protocol validation and in vitro results,” Physics in Medicine & Biology, vol. 54, no. 9, pp. 2597, 2019. [DOI] [PubMed] [Google Scholar]
  • [46].Jones RM, Meaghan AO, and Hynynen K, “Transcranial passive acoustic mapping with hemispherical sparse arrays using CT-based skull-specific aberration corrections: a simulation study,” Physics in Medicine & Biology, vol. 58, no. 14, pp. 4981, 2013. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [47].Aubry JF, Tanter M, Pernot M, Thomas JL, Fink M, “Experimental demonstration of noninvasive transskull adaptive focusing based on prior computed tomography scans,” The Journal of the Acoustical Society of America, vol. 113, no. 1, pp. 84–93, 2003. [DOI] [PubMed] [Google Scholar]
  • [48].Matthews TP, Poudel J, Li L, Wang LV, and Anastasio MA, “Parameterized joint reconstruction of the initial pressure and sound speed distributions for photoacoustic computed tomography.” SIAM journal on imaging sciences, vol. 11, no. 2, pp. 1560–1588, 2018. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [49].Liu H, and Gunther U, “Determining both sound speed and internal source in thermo-and photo-acoustic tomography.” Inverse Problems, vol. 31, no. 10, pp. 105005, 2015. [Google Scholar]
  • [50].Kirsch A, Otmar S, “Simultaneous reconstructions of absorption density and wave speed with photoacoustic measurements.” SIAM Journal on Applied Mathematics, vol. 72, no. 5, pp. 1508–1523, 2023. [Google Scholar]
  • [51].Zhen Y, Zhang Q, Jiang H, “Simultaneous reconstruction of acoustic and optical properties of heterogeneous media by quantitative photoacoustic tomography.” Optics express, vol. 14, no. 15, pp. 6749–6754, 2006. [DOI] [PubMed] [Google Scholar]

RESOURCES