Skip to main content
NIHPA Author Manuscripts logoLink to NIHPA Author Manuscripts
. Author manuscript; available in PMC: 2022 Apr 1.
Published in final edited form as: Inverse Probl. 2021 Mar 3;37(4):044001. doi: 10.1088/1361-6420/abdd0f

Sparsity-based nonlinear reconstruction of optical parameters in two-photon photoacoustic computed tomography

Madhu Gupta *, Rohit Kumar Mishra †, Souvik Roy ‡
PMCID: PMC8974639  NIHMSID: NIHMS1785267  PMID: 35368616

Abstract

We present a new nonlinear optimization approach for the sparse reconstruction of single-photon absorption and two-photon absorption coefficients in the photoacoustic computed tomography (PACT). This framework comprises of minimizing an objective functional involving a least squares fit of the interior pressure field data corresponding to two boundary source functions, where the absorption coefficients and the photon density are related through a semi-linear elliptic partial differential equation (PDE) arising in PAT. Further, the objective functional consists of an L1 regularization term that promotes sparsity patterns in absorption coefficients. The motivation for this framework primarily comes from some recent works related to solving inverse problems in acousto-electric tomography and current density impedance tomography. We provide a new proof of existence and uniqueness of a solution to the semi-linear PDE. Further, a proximal method, involving a Picard solver for the semi-linear PDE and its adjoint, is used to solve the optimization problem. Several numerical experiments are presented to demonstrate the effectiveness of the proposed framework.

Keywords: Inverse problems, PDE-constrained optimization, proximal methods, sparsity patterns, two-photon photoacoustic tomography, 35R30, 49J20, 49K20, 65M08, 82C31

1. Introduction

The hybrid medical imaging problems have attracted the research community a lot in the last few decades. The idea behind hybrid imaging methods is to combine a high contrast modality and a high resolution modality to get images with high contrast and resolution simultaneously. High contrast modalities like electrical impedance tomography (EIT) are used primarily for imaging electrical, optical or elastic properties of biological tissues because these properties vary greatly between healthy and unhealthy tissues. On the other hand, modalities like magnetic resonance imaging (MRI) and ultrasound are used to provide better resolution. Therefore, the inversion process for hybrid imaging problems involves two steps coming from each modality discussed above. For a more detailed discussion on hybrid imaging techniques, please see the review articles [3, 17].

One of the hybrid imaging modalities is photoacoustic tomography (PAT) that couples electromagnetic waves together with ultrasound. PAT takes advantage of the photoacoustic effect to convert absorbed optical energy into acoustic waves. In PAT, near infrared (NIR) light propagates into a medium of interest and a fraction of the incoming light energy is absorbed, which results in local heating and subsequent cooling of the medium. Due to this heating and cooling phenomenon, acoustic waves are generated that are recorded at the boundary of the medium. The inverse problem is to reconstruct the diffusion, absorption and Grüneisen coefficients from these acoustic measurements, for more details on the subject see [2, 4, 5, 18, 23, 37, 38, 42, 43, 44] and references therein.

The PAT technology can be divided into two main categories based on the way images are formed, namely, photoacoustic microscopy (PAM) and photoacoustic computed tomography (PACT) [39, 41]. In PACT, unfocused light waves and a series of transducers are used to obtain cross-sectional images of an object from the photoacoustic data by solving an inverse problem. Moreover, the PACT mechanism provides a larger tomographic imaging penetration depth beyond one centimeter, but at the expense of inferior spatial resolution [41]. On the other hand, in PAM, focused laser waves are used along with the method of transverse raster-scanning to obtain cross-sectional images of an object from photoacoustic data in a direct way. However, PAM is known to provide high resolution within a tomographic imaging depth of several millimeters [39]. A modified PAM method, known as the acoustic resolution-PAM (AR-PAM), uses unfocused light on a larger region with similar intensity as that of the focused light to obtain greater tomographic imaging depth similar to PACT [39].

In recent years, a strong non-linear mechanism, called the two-photon absorption, has been observed and measured in the process of PAT reconstructions (see [21, 22, 6, 26, 45]. The two-photon absorption phenomenon is observed when an electron transfers to an excited state after simultaneously absorbing two photons. An imaging modality where one tries to recover optical properties of heterogeneous media (such as biological tissues) using the photoacoustic effect resulting from two photon absorption is known as two-photon photoacoustic tomography (2P-PACT) [21, 22, 35]. Even though the occurrence of two-photon absorption (in healthy biological tissues) is less frequent than single-photon absorption, two-photon absorption is extremely useful in practice. Similar to the PAT mechanism, 2P-PACT can be classified based on the different image formation ways: two-photon photoacoustic microscopy (2P-PAM) and two-photon photoacoustic computed tomography (2P-PACT). While, 2P-PAM is quite often used for deep tissue imaging, thick brain tissue imaging blood vessel imaging, liver biopsies (see [9, 14, 34, 40, 49, 51, 33] and references therein), there has not been any feasible demonstration of the application of 2P-PACT in medical imaging. However, since the one-photon and two-photon absorption effects are not easily separable from each other [6], a coupling of the two-photon effect due to unfocused strong light intensity mechanism, as in AR-PAM, and using an array of transducers to capture the photoacoustic wave data and solving an inverse problem to obtain the optical coefficients, as in PACT, is a promising and efficient way to use the 2P-PACT method in medical imaging (see [25] for a AR-PAM setup). Thus, it is of paramount importance to study mathematical numerical algorithms for obtaining reconstructions in 2P-PACT, which is the main aim of this paper.

The mathematical formulation of 2P-PACT was first introduced in [6, 26], where the authors consider an optically absorbing and scattering medium Ω⊂ℝn(n≥2). Denoting the density of photons at a point x ∈ Ω as u(x), it was shown that u(x) solves the following semi-linear diffusion equation

−∇⋅(D(x)∇u(x))+σ(x)u(x)+μ(x)|u(x)|u(x)=0,inΩ,u(x)=g(x),on∂Ω, (1)

where D(x) denotes the diffusion coefficient, σ(x) and μ(x) represent the single-photon and the two-photon absorption coefficients respectively, and the function g(x) is the illumination pattern on the boundary ∂Ω. The term μ(x)|u(x)| is the total two-photon absorption coefficient, where the absolute value of u is taken to ensure that the total two-photon absorption coefficient is non-negative [26].

The medium Ω heats up due to absorption of some portion of incoming photons that results in thermal expansion of the medium. The medium cools down after photons leave the medium and this results in contraction of the medium, which gives rise to acoustic waves. This effect is known as the photoacoustic effect. This photoacoustic effect generates an acoustic wave pressure field Hσ,μ is given by (see [5, 13])

Hσ,μ(x)=Γ(x)[σ(x)u(x)+μ(x)|u(x)|u(x)],forx∈Ω, (2)

where Γ is the Grüneisen coefficient that determines the efficiency of the photoacoustic effect. The aim is to recover the optical properties of the medium Ω from the measured acoustic wave signals on the surface of the medium. In this process, the first step involves the recovery of the initial acoustic wave pressure field Hσ,μ from measured data, as usually done in a standard PAT. In the second step of 2P-PACT, the goal is to reconstruct the optical coefficients D, σ, μ and Γ from the information of internal data Hσ,μ. This step is usually known as the quantitative step. Recently, the experimental aspect of 2P-PACT have been studied by several authors and it has been shown that the effect of two-photon absorption can be measured accurately, we refer to [21, 22, 35, 46, 47, 48] for detailed discussions. Thus, we assume that the first step in the 2P-PACT process has been accomplished to obtain the initial acoustic wave pressure field Hσ,μ. For the second step of recovery of the optical coefficients, detailed mathematical and numerical analysis has been done in very few works [6, 26, 36]. It has been shown in [26] that simultaneous reconstruction of all the four coefficients D, σ, μ, Γ is not possible. In [6, 26], the authors show that given D, Γ, one of σ and μ can be reconstructed with internal data corresponding to one boundary illumination pattern and reconstruction of both coefficients require two sets of internal datum. The authors also present two reconstruction algorithms for reconstructing σ, μ.

There are three major drawbacks of the existing reconstruction algorithms for 2P-PACT: First, four sets of internal datum are used for reconstructing two coefficients. While this gives better reconstructions, it is not conforming with the theoretical requirement of only two sets of internal datum. Secondly, in the presence of 5% noise in the data, the reconstructions of μ exhibit severe artifacts. Thirdly, there is no evidence of the algorithms performing well to reconstruct complex objects with high contrast such as holes and inclusions. In this article, we aim at using a robust computational framework that has the ability to provide high contrast and high resolution reconstructions of objects with holes and inclusions. The framework is based on a non-linear PDE-constrained optimization technique, developed recently [1, 16, 29] to study the aforementioned hybrid inverse problem for 2P-PACT. We start by formulating a minimization problem where we aim to determine σ and μ given the interior acoustic wave pressure field Hσ,μ. Additionally, we also assume that the variations in the values of absorption coefficients from known background absorption coefficients demonstrate sparsity patterns. These patterns arise frequently in several tomographic imaging scenarios, for e.g. in blood vessel tomographic reconstructions [24]. One could use a Total Variation (TV) regularization for sparse reconstructions and denoising. However, though TV regularization is more appropriate for piecewise smooth patterns, for general objects like blood vessels, where optical coefficients are not piecewise constants, L1 regularization has been observed to outperform TV regularization for obtaining sparsity (for e.g. see [12]). Thus, sparsity is incorporated in our model through an L1 regularization term in our objective functional. An H1 regularization term is also introduced in the functional that helps reducing artifacts. We provide a comprehensive theoretical analysis of our optimization framework. We provide a new proof for the existence of solutions of (1) with higher regularity, under the assumption that g ≥ 0, using a fixed point approach. We also prove the existence of minimizers of our minimization problem. We solve the optimization problem using a variable inertial proximal scheme that efficiently handles the non-differentiable L1 regularization term in the objective functional. Finally, we demonstrate the applicability of our reconstruction approach by implementing scheme to several examples.

The article is organized as follows: In Section 2, we formulate the minimization problem for the 2P-PACT reconstruction problem. In Section 3, we present some theoretical results about our optimization problem and we also characterize the optimality system. The numerical schemes to solve the forward problem and the optimization problem are discussed in Section 4. In Section 5, we present simulation results of our 2P-PACT framework. A section on conclusions completes our work.

2. A minimization problem

In this section, we describe the minimization problem corresponding to the 2P-PACT reconstruction problem. We assume Ω to be bounded domain in ℝ2. The authors in [26] show that, under the assumptions of the boundary function g ≥ 0, there exists a non-negative solution u of (1) in Hg1(Ω). Since g represents the density of photons, g is non-negative. Therefore, instead of the photon propagation equation (1), we consider the following boundary value problem

−∇⋅(D(x)∇u(x))+σ(x)u(x)+μ(x)u2(x)=0,inΩ,u(x)=g(x)on∂Ω (3)

as the model for photon propagation in Ω. We assume that the diffusion coefficient D ∈ W1,∞(Ω) is known. Throughout the article, we assume that the absorption coefficients σ and μ belong to the function spaces Ladσ and Ladμ respectively, where

Ladσ={q(x)∈H1(Ω):aσ≤q(x)≤bσ,∀x∈Ω,aσ,bσ>0},
Ladμ={q(x)∈H1(Ω):aμ≤q(x)≤bμ,∀x∈Ω,aμ,bμ>0}.

Then the aim is to recover both absorption coefficients σ and μ from the knowledge of two sets boundary illumination functions g1, g2 and the corresponding initial acoustic wave pressure field H1σ,μ, H2σ,μ, where

Hσ,μ(x)=Γ(x)[σ(x)u(x)+μ(x)u2(x)],forx∈Ω. (4)

For a known diffusion coefficient D, the equation (1) can be represented as follows

L(u,σ,μ,g)=0. (5)

We will use an optimization based approach to reconstruct the coefficients σ(x) and μ(x). We start by defining the following cost functional

J(σ,μ,u1,u2)=∑j=12αj2‖Hjσ,μ−Gjδ‖2+ξ12‖σ−σb‖H1(Ω)2+ξ22‖μ−μb‖H1(Ω)2+γ1‖σ−σb‖L1+γ2‖μ−μb‖L1, (6)

where u1, u2 satisfy (1) with boundary source functions g1, g2 respectively, σb, μb are known background absorption coefficients and Gjδ, j = 1, 2 are the (possibly noisy) measured initial acoustic wave pressure fields.

We now consider the following constrained minimization problem associated to the above cost functional

minσ,μJ(σ,μ,u1,u2), (7)
s.t.L(u1,σ,μ,g1)=0, (8)
L(u2,σ,μ,g2)=0. (P)

The first term in the functional (6) represents a least-square data fitting term for obtaining σ, μ such that Hjσ,μ≈Gjδ, j = 1, 2. The regularization terms ‖σ−σb‖L1 and ‖μ−μb‖L1 in the above functional (6) implement L1 regularization of the minimization problem that helps promote sparsity patterns in the reconstruction of absorption coefficients. The use of such L1 regularization terms has been shown to obtain high contrast in the reconstructions [16, 29]. The H1 regularization terms ‖σ−σb‖H12 and ‖μ−μb‖H12 help in denoising and removal of artifacts, thus, promoting high resolution.

3. Theory of the minimization problem

In this section, we analyze the existence of a solution to the minimization problem (7) and, further, characterize this solution through a first-order optimality system. We refer to this minimization problem as the 2P-PACT sparse reconstruction problem (2PPACT-SR). We begin our discussion with the analysis of the solution of (3). The existence of solution u∈Hg1(Ω) for the boundary value problem (3) has been established in [26] under the assumptions that the coefficients D, σ, μ are bounded above and below by some positive constants and the boundary function g is the restriction of a continuous function φ∈C0(Ω¯). The authors also showed the existence of a regular solution u∈Hg3(Ω) under extra assumptions D, σ, μ are in H1(Ω) and g comes from φ∈C3(Ω¯). Further, the authors show that u is non-negative corresponding to a non-negative boundary function g is non-negative.

To prove the existence of minimizer of (6), we need u ∈ H2(Ω). For this purpose, we impose weaker assumptions on the coefficients of (3) and boundary function g compared to the assumptions used in [26]. We present a new proof to the existence and uniqueness of solution u ∈ H2(Ω) for the boundary value problem (3). We first recall the following well known fixed point theorem, for reference see [11, Theorem 4, Section 9.2].

Theorem 3.1 (Schaefer’s Fixed Point Theorem).

Suppose A : X → X is a continuous and compact mapping. Assume further that the set

{u∈X:u=λA[u]forsome0≤λ≤1}

is bounded. Then A has a fixed point.

The following theorem gives the existence and uniqueness of solution u ∈ H2(Ω) of (3).

Theorem 3.2.

Let Ω be a bounded domain in ℝ2. Assume D(x) ∈ W1,∞(Ω), (σ(x),μ(x))∈Ladσ×Ladμ and g ∈ H3/2(∂Ω) are given. Then the boundary value problem (3) has a unique solution u in H01(Ω)∩L4(Ω). Further, any weak solution u of (3) is also a strong solution, that is, u ∈ H2(Ω).

Proof.

In order to solve above equation (3), we start by reducing it to a homogeneous boundary value problem by putting u = v + φ, where φ ∈ H2(Ω) is a possible extension of g from boundary ∂Ω to whole Ω. Then, we can verify that the function v satisfies the equation:

−∇⋅(D(x)∇v(x))+ϑ(x)v+μ(x)v2=f(x),inΩ, (9)
v(x)=0,on∂Ω. (10)

where ϑ = σ + 2μφ and f = ∇ · (D(x)∇φ) − σφ − μφ2.

For a given v∈H01(Ω)∩L4(Ω), define

F(x):=−μ(x)v2(x)+f(x).

Using conditions on φ, D, σ and μ together with v ∈ L4(Ω), we see F ∈ L2(Ω). Hence there exists a unique w∈H01(Ω) (dependent on v) satisfying the following linear boundary value problem, see [7, Chapter 9] and [20, Chapter 3, Section 7]

−∇⋅(D(x)∇w(x))+ϑ(x)w(x)=F(x),inΩ,
w(x)=0,on∂Ω

with the estimate

‖w‖H2(Ω)≤C‖F‖L2(Ω)

for some constant C (dependent only on coefficient functions and the domain Ω).

This motivates us to define the the operator A:H01(Ω)∩L4(Ω)→H01(Ω)∩L4(Ω) given by A[v] = w, where w and v are related in the same manner as above. Further, we have

‖A[v]‖H2(Ω)≤C‖F‖L2(Ω)≤C(‖v‖L4(Ω)+‖f‖L2(Ω)). (11)

Note that any fixed point of A will solve (3) which means to obtain a solution of (3) it is enough to verify the conditions of Theorem 3.1 for A, i.e., we need to show that the operator A is continuous, compact and the set {v∈H01(Ω)∩L4(Ω):v=λA[v]forsome0≤λ≤1} is bounded.

To show continuity of A, let us start with a sequence

vk→v,inH01(Ω)∩L4(Ω)

then by the inequality (11), we have

supk‖wk‖H2(Ω)<∞,wherewk=A[vk],fork=1,…

Thus there is a subsequence {wkj}j=1∞ and a function w∈H01(Ω)∩L4(Ω) with

wkj→w,inH01(Ω)∩L4(Ω).

Now,

∫Ω(D(∇wkj⋅∇χ)+ϑwkjχ)dx=−∫Ω(μvkj2χ−fχ)dx,∀χ∈H01(Ω).

Taking the limit kj → ∞ we get

∫Ω(D(∇w⋅∇χ)+ϑwχ)dx=−∫Ω(μv2χ−fχ)dx,∀χ∈H01(Ω).

Hence w = A[v]. This shows the continuity of A. The compactness of A also follows by a similar argument, indeed if {vk} is a bounded sequence in H01(Ω)∩L4(Ω), the estimate (11) shows {A[vk]}k=1∞ is bounded in H2(Ω) and hence possess a strongly convergent subsequence. The only thing remains to prove is the boundedness of the set:

Y={v∈H01(Ω)∩L4(Ω):v=λA[v]forsome0≤λ≤1}.

Let v∈H01(Ω)∩L4(Ω) such that

v=λA[v],forsome0≤λ≤1.

Then v/λ=A[v]∈H2(Ω)∩H01(Ω)∩L4(Ω) and

−∇⋅(D(x)∇v(x))+ϑ(x)v(x)=−λμv2+λf,a.e.inΩ.

Multiplying the above relation with v and integrating over Ω to get

∫ΩD|∇v|2+v|v|2=−∫Ωλμv3dx+∫Ωλfvdx≤∫Ωfvdx=∫Ω(1ϵf)(ϵv)dx,foranyϵ>0≤ϵ22∫Ωv2dx+12ϵ2∫Ωf2dx.

This gives

∫ΩD|∇v|2+(ϑ−ϵ22)|v|2≤12ϵ2∫Ωf2dx.

Choose an ϵ > 0 such that (ϑ−ϵ22) is bounded below by positive constant. Using this information together with the fact D is bounded below by a positive constant, we verified that the set Y is bounded. Hence by Schaefer’s Theorem 3.1, we conclude that the operator A has a fixed point v∈H2(Ω)∩Hg1(Ω)∩L4(Ω).

To show the uniqueness of the solution u, let u1 and u2 be two non-negative solutions of the boundary value problem (3). Then w = u1 − u2 satisfies the following boundary value problem

−∇⋅(D(x)∇w(x))+σ(x)w(x)+μ(x)w(x)(u1(x)+u2(x))=0,inΩ,w(x)=0,on∂Ω.

Multiplying above equation by w and integrating by part, we get

∫ΩD(x)(∇w(x))2+σ(x)w2(x)+μ(x)w2(x)(u1(x)+u2(x))dx=0.

Since all coefficients are positive and solutions u1, u2 are non-negative therefore the above relation entails w ≡ 0. This proves the uniqueness of solution for boundary value problem (3). □

Remark 3.1.

The result in Theorem 3.2 ensures that the initial acoustic wave pressure field Hσ,μ given by (4) belongs to L2(Ω) ∩ L4(Ω). Thus, the functional J given by (6) is well-defined.

The solvability of the 2PPACT-SR inversion problem depends on the type of Dirichlet boundary data gj, j = 1, 2. In this context, we have the following lemma from [26]

Lemma 3.1 (Boundary data).

Let gi, i = 1, 2 be two sets of boundary conditions with gi > 0 and g1 − g2 > 0. Then u1 ≠ u2 almost everywhere in Ω and one can uniquely reconstruct (σ, μ) from the two sets of initial acoustic wave pressure fields Hiσ,μ, i = 1, 2.

Next, we state the following lemma about the Fréchet differentiability of the mapping u(σ, μ) which will be needed later. For proof of this lemma, we refer to [26, Proposition 2.5].

Lemma 3.2.

The map u(σ, μ) defined by (1) is Fréchet differentiable with respect to σ and μ as a mapping from Ladσ×Ladμ to Hg1(Ω).

Using Lemma 3.2, we introduce the reduced cost functional

J^(σ,μ)=J(σ,μ,u1(σ,μ),u2(σ,μ)), (12)

where ui(σ, μ), i = 1, 2 denotes the unique solution of (5) given σ, μ and gi, i = 1, 2. The constrained optimization problem (7) can be formulated as an unconstrained one as follows

min(σ,μ)∈Ladσ×LadμJ^(σ,μ). (13)

We next investigate the existence of a minimizer to the 2PPACT-SR problem (7).

Proposition 1.

Let g1, g2 ∈ H1/2(Ω). Then there exists a quadruplet (σ*,μ*,u1*,u2*)∈Ladσ×Ladμ×Hg11(Ω)×Hg21(Ω) such that ui*,i=1,2 are solutions to L(σ,μ,ui,gi)=0,i=1,2 and (σ∗, μ∗) minimizes J^ in Ladσ×Ladμ.

Proof.

We observe that J^ is bounded below. This implies there exists a minimizing sequence (σm,μm)∈Ladσ×Ladμ. Since J^ is coercive in Ladσ×Ladμ, we have that the sequence (σm, μm) is bounded. Since Ladσ×Ladμ is a closed subspace of a Hilbert space, it is reflexive. Thus, the sequence (σm, μm) has a weakly convergent subsequence (σml,μml)⇀(σ*,μ*). Consequently, the sequences ui(σml,μml)⇀u* in H2(Ω)⊂Hgi1(Ω),i=1,2. Due to the fact that H2(Ω) is compactly embedded in Hgi1(Ω), we have ui(σml,μml)→u*∈Hgl1(Ω). Again, since H2(Ω) is compactly embedded in L4(Ω), we additionally have ui(σml,μml)→u*∈L4(Ω). We next aim at showing that u*=u(σ*,μ*)∈Hgi1(Ω). For this purpose, we consider the weak formulation of the solution of (1). The first term in the weak formulation we need to consider is 〈σmlui(σml,μml),ψ〉L2(Ω). By the preceding discussion, we have 〈σmlui(σml,μml),ψ〉L2(Ω)→〈σ*ui*,ψ〉L2(Ω). The second term we need to analyze is 〈μmlui2(σml,μml),ψ〉L2(Ω). Since, μml⇀μ* in L2(Ω) and ui(σml,μml)→u*∈L4(Ω), we have 〈μmlui2(σml,μml),ψ〉L2(Ω)→〈μ*(ui*)2,ψ〉L2(Ω).

Thus, (σ*,μ*,ui*) solves (1) with boundary condition gi and by continuity of the map u(σ, μ), we have u∗ = u(σ∗, μ∗). Since J^ is sequentially weakly lower semi-continuous, we have that (σ*,μ*,u1*,u2*) minimizes J^ in Ladσ×Ladμ×Hg11(Ω)×Hg21(Ω) □

3.1. Characterization of local minima

To characterize the solution of our optimization problem through first-order optimality conditions, we write the reduced functional J^ as follows

J^=J^1+J^2,J^i:Ladσ×Ladμ→ℝ+,i=1,2,

where

J^1(σ,μ)=∑j=12αj2‖Hjσ,μ−Gjδ‖2+ξ12‖σ−σb‖H1(Ω)2+ξ22‖μ−μb‖H1(Ω)2,J^2(σ,μ)=γ1‖σ−σb‖L1+γ2‖μ−μb‖L1. (14)

Remark 3.2.

The functional J^1 is smooth and possibly non-convex, while J^2 is non-smooth and convex.

The following property can be proved using arguments in [19].

Proposition 2.

The reduced functional J^1(σ,μ) is weakly lower semi-continuous, bounded below and Fréchet differentiable with respect to σ, μ.

Next, we are going to define the subdifferential of a non-smooth functional.

Definition 3.1 (Subdifferential).

If J^ is finite at a point (σ, μ), the Fréchet subdifferential of J^ at (σ, μ) is defined as follows [10]

∂J^(σ¯,μ¯):={ϕ∈(Ladσ×Ladμ)*:liminf(σ,μ)→(σ¯,μ¯)J^(σ,μ)−J^(σ¯,μ¯)−〈ϕ,(σ,μ)−(σ¯,μ¯)〉‖(σ¯,μ¯)−(σ,μ)‖2≥0}, (15)

where (Ladσ×Ladμ)* is the dual space of Ladσ×Ladμ. An element ϕ∈∂J^(σ,μ) is called a subdifferential of J^ at (σ, μ).

In our setting, we have the following

∂J^(σ,μ)=∇(σ,μ)J^1(σ,μ)+∂J^2(σ,μ),

since J^1 is Fréchet differentiable by Prop. 2. Moreover, for each α > 0, it holds that

∂(αJ^)=α∂J^.

The following proposition gives a necessary condition for a local minimum of J^ (see [29]).

Proposition 3 (Necessary condition).

If J^=J^1+J^2, with J^1, J^2 given by (14), attains a local minimum at (σ*,μ*)∈Ladσ×Ladμ, then

0∈∂J^(σ*,μ*),

or equivalently

−∇(σ,μ)J^1(σ*,μ*)∈∂J^2(σ*,μ*).

The following variational inequality holds for each λ∈∂J^2(σ*,μ*) (see [32]).

〈∇J^1(σ*,μ*)+λ,(σ,μ)−(σ*,μ*)〉≥0,∀(σ,μ)∈Ladσ×Ladμ. (16)

Using the definition of J^2 in (14) and the fact that Ladσ×Ladμ is reflexive, the inclusion λ∈∂J^2(σ*,μ*) gives the following characterization of space of λ

λ=(λ1,λ2),λi∈Λadi:={κ∈L2(Ω):0≤κ≤γi,a.e.inΩ},i=1,2.

A pointwise analysis of the variational inequality (16) leads to the existence of a non-negative functions λi,a*,λi,b*∈L2(Ω),i=1,2 that correspond to Lagrange multipliers for the inequality constraints in Ladσ×Ladμ. We, thus, have the following first-order optimality system.

Proposition 4 (First-order necessary conditions).

The optimal solution of the minimization problem (13) can be characterized by the existence of (λ1*,λ2*,λ1,a*,λ2,a*,λ1,b*,λ2,b*)∈(Λad)2×(L2(Ω))4 such that

∇σJ^1(σ*,μ*)+λ1*+λ1,b*−λ1,a*=0, (17)
∇μJ^1(σ*,μ*)+λ2*+λ2,b*−λ2,a*=0, (18)
λ1,b*≥0,b−σ*≥0,〈λ1,b*,b−σ*〉=0, (19)
λ1,a*≥0,σ*−a≥0,〈λ1,a,σ*−a〉=0, (20)
λ2,b*≥0,b−μ*≥0,〈λ2,b*,b−μ*〉=0, (21)
λ2,a*≥0,μ*−a≥0,〈λ2,a,μ*−a〉=0, (22)
λ1*=γ1a.e.on{x∈Ω:σ*(x)>0}, (23)
λ2*=γ2a.e.on{x∈Ω:μ*(x)>0}, (24)
0≤λ1*≤γ1a.e.on{x∈Ω:σ*(x)=0}, (25)
0≤λ2*≤γ2a.e.on{x∈Ω:μ*(x)=0}. (26)

The conditions (19)–(26) are known as the complementarity conditions for (σ*,μ*,λ1*,λ2*).

To determine the gradient ∇σJ^1, ∇μJ^1, we use the adjoint approach (see for e.g., [27, 28]). This gives the following reduced gradients of J^1

∇σJ^1(σ*,μ*)=α1(H1σ*,μ*−G1δ)Γu1+α2(H2σ*,μ*−G2δ)Γu2+u1v1+u2v2+ξ1σ*∇μJ^1(σ*,μ*)=α1(H1σ*,μ*−G1δ)Γu12+α2(H2σ*,μ*−G2δ)Γu22+u12v1+u22v2+ξ2μ* (27)

where u1, u2 satisfy the forward equations L(u1,σ*,μ*,g1)=0, L(u2,σ*,μ*,g2)=0, respectively, and v1, v2 satisfy the adjoint equations

−∇⋅(D∇v1)+σ*v1+2μ*u1v1=−α1Γ(σ*u1+μ*u12−G1δ)⋅(σ*+2u1)inΩ,v1=0,on∂Ω (28)
−∇⋅(D∇v2)+σ*v2+2μ*u2v2=−α2Γ(σ*u2+μ*u22−G2δ)⋅(σ*+2|u2|)inΩ,v2=0,on∂Ω. (29)

The complementarity conditions (19)–(26) can be rewritten in a compact form as follows. Define

c1*=λ1*+λ1,b*−λ1,a*,c2*=λ2*+λ2,b*−λ2,a*. (30)

Then the triplets (λ1*,λ1,a*,λ1,b*), (λ2*,λ2,a*,λ2,b*) are obtained by solving the following equations

λi*=min(γi,max(0,ci*)),λi,a*=−min(0,ci*+γi),λi,b*=max(0,ci*−γi), (31)

for i = 1,2 (see [32]). For each k∈ℝ+, define the following quantity

E1(σ*,c1*)=σ*−max{0,σ*+k(c1*−γ1)}+max{0,σ*−b+k(c1*−γ1)}−min{0,σ*+k(c1*+γ1)}+min{0,σ*−a+k(c1*+γ1)}.
E2(μ*,c2*)=μ*−max{0,μ*+k(c2*−γ2)}+max{0,μ*−b+k(c2*−γ2)}−min{0,μ*+k(c2*+γ2)}+min{0,μ*−a+k(c2*+γ2)}.

The following lemma determines the complementarity conditions (19)–(26) in terms of E1, E2 (see [32, Lemma 2.2]).

Lemma 3.3.

The complementarity conditions (19)–(26) are equivalent to the following

E1(σ*,c1*)=0=E2(μ*,c2*), (32)

where ci, i = 1, 2 are defined in (30).

Using the gradients in (27) and Lemma 3.3, the optimality conditions (28)–(26) for the 2PPACT-SR problem can be rewritten as follows

Proposition 5.

A local minimizer (u1, u2, σ∗, μ∗) of the problem (7) can be characterized by the existence of (v1,v2,c1*,c2*)∈H01(Ω)×H01(Ω)×Ladσ×Ladμ, such that the following system is satisfied

−∇⋅(D∇u1)+σ*u1+μ*u12=0,inΩ,u1=g1,on∂Ω,−∇⋅(D∇v1)+σ*v1+2μ*u1v1=−α1Γ(σ*u1+μ*u12−G1δ)⋅(σ*+2u1)inΩ,v1=0,on∂Ω,−∇⋅(D∇u2)+σ*u2+μ*u22=0,inΩ,u2=g2,on∂Ω,−∇⋅(D∇v2)+σ*v2+2μ*u2v2=−α2Γ(σ*u2+μ*u22−G2δ)⋅(σ*+2u2)inΩ,v2=0,on∂Ω,α1(H1σ*,μ*−G1δ)Γu1+α2(H2σ*,μ*−G2δ)Γu2+u1v1+u2v2+ξ1σ*=0,α1(H1σ*,μ*−G1δ)Γu12+α2(H2σ*,μ*−G2δ)Γu22+u12v1+u22v2+ξ2μ*=0,E1(σ*,c1*)=0,E2(μ*,c2*)=0. (33)

4. Numerical schemes for solving the 2PPACT-SR inverse problem

4.1. Picard type method to solve the forward problem

In this section we propose a Picard type iterative scheme to solve the semi-linear boundary value problem (3). The algorithm is given as follows

Algorithm 4.1 (Picard-type algorithm).

  1. Input: Initial guess u0, D, σ, μ, g, N and TOL

    Initialize: err0 = 1, k = 0

  2. While errk > TOL and k < N do

  3. Solve the following linear elliptic boundary value problem
    −∇⋅(D(x)∇uk+1(x))+σ(x)uk+1(x)+μ(x)uk(x)uk+1(x)=0,inΩ,uk+1(x)=g(x),on∂Ω
    to get uk+1 for k ≥ 0
  4. errk+1 = ||uk+1 – uk||2

  5. k = k + 1

  6. end

We now show the convergence of the Picard algorithm 4.1 to the solution of (1).

Theorem 4.1.

Let D, σ, μ be non-negative functions in L∞(Ω) and g be non-negative function in C0(∂Ω). Then the iterative sequence {uk}, we obtained from the above Picard’s method, converges in H1(Ω) and the limit u is a solution of the following semi-linear elliptic boundary value problem

−∇⋅(D(x)∇u(x))+σ(x)u(x)+μ(x)u2(x)=0,inΩ,u(x)=g(x),on∂Ω.
Proof.

By completeness of H1(Ω) to show the convergence of sequence {uk} in H1(Ω), we only need to show that the sequence {uk} is a Cauchy sequence in H1(Ω). To achieve this goal, we will show the following contraction type relation for any k ≥ 1

‖uk+1−uk‖H1(Ω)≤γ‖uk−uk−1‖H1(Ω)≤⋯≤γk‖u1−u0‖H1(Ω),forsomeγ<1.

We start with u2 and u1, recall from above Picard’s type algorithm 4.1 that the iterates u1 and u2 satisfy the following two BVP’s respectively

−∇⋅(D(x)∇u1(x))+σ(x)u1(x)+μ(x)u0(x)u1(x)=0,inΩ,u1(x)=g(x),on∂Ω. (34)
−∇⋅(D(x)∇u1(x))+σ(x)u2(x)+μ(x)u1(x)u2(x)=0,inΩ,u2(x)=g(x),on∂Ω. (35)

Then by direct substitution, we see that the difference u¯=u2−u1 solves

−∇⋅(D(x)∇u¯(x))+σ(x)u¯(x)+μ(x)u¯=μu2(u0−u1),inΩ,u¯(x)=0,on∂Ω.

With the help of regularity estimates for elliptic boundary value problem, we get

‖u¯‖H1(Ω)≤‖u¯‖H2(Ω)≤C‖μu2(u0−u1)‖L2(Ω).

Consider the right hand side of the above inequality

‖μu2(u0−u1)‖L2(Ω)=(∫Ω|μ|2|u2|2|u0−u1|2dx)12≤‖μ‖L∞‖g‖L∞︸C˜‖(u0−u1)‖L2(Ω).

Using this inequality, we have

‖u2−u1‖H1(Ω)≤‖u2−u1‖H2(Ω)≤CC˜︸γ‖(u0−u1)‖L2(Ω)≤γ‖(u0−u1)‖H1(Ω).

By exactly same argument, we get

‖uk+1−uk‖H1(Ω)≤γ‖uk−uk−1‖H1(Ω).

Thus, we have the required relation

‖uk+1−uk‖H1(Ω)≤γk‖(u0−u1)‖H1(Ω).

We can make γ < 1 by choosing appropriate g and μ. Hence, the sequence {uk} is a Cauchy sequence in H1(Ω) and hence converges to a limit u in H1(Ω). To complete the proof of our theorem, the only thing remain to show is that u solve

−∇⋅(D(x)∇u(x))+σ(x)u(x)+μ(x)u2(x)=0,inΩ,u(x)=g(x),on∂Ω.

We know each uk satisfies

∫ΩD∇uk⋅∇φdx+∫Ωσukφdx+∫Ωμuk−1ukφdx=0,forallφ∈C0∞(Ω).

The convergence of uk → u in H1(Ω) implies the convergence ∇uk→∇u in L2(Ω) and the convergence σuk→σu in H1(Ω) as k → ∞. Additionally, the strong convergence of {uk} in H1(Ω) will guarantee the weak convergence of uk−1uk ⇀ u2 in L2(Ω). Thus we have

∫ΩD∇uk⋅∇φdx+∫Ωσukφdx+∫Ωμuk−1ukφdx→∫ΩD∇u⋅∇φdx+∫Ωσuφdx+∫Ωμu2φdx

for all φ∈C0∞(Ω). Therefore

∫ΩD∇u⋅∇φdx+∫Ωσuφdx+∫Ωμu2φdx=0,forallφ∈C0∞(Ω).

This completes the proof of the theorem. □

4.2. Variable inertial proximal method for solving the optimality system

For solving the optimality system (33), we use a class of iterative schemes known as the proximal method. The fundamental idea behind a proximal scheme is to minimize an upper bound of the objective function J^1, and, thus, J^, instead of directly minimizing the functional. Assuming that the gradients of J^, given in (27) are Lipschitz continuous, the formulation of the proximal method depends on the proximal operators Sγ1Ladσ(σ˜) and Sγ2Ladμ(μ˜), which are defined and characterized as follows

argminσ∈Ladσ{γ1‖σ‖L1+12‖σ−σ˜‖2}=Sγ1Ladσ(σ˜)foranyσ˜∈L2(Ω),
argminμ∈Ladμ{γ2‖μ‖L1+12‖μ−μ˜‖2}=Sγ2Ladμ(μ˜)foranyμ˜∈L2(Ω),

where the left-hand sides represents the proximal functions corresponding to σ and μ, respectively and the associated projected soft thresholding functions on the right-hand side are defined as follows

Sγ1Ladσ(σ˜):={min{σ˜−γ1,bσ}on{(x,y)∈Ω:σ˜(x,y)>γ1}0on{(x,y)∈Ω:|σ˜(x,y)|≤γ1}max{σ˜+γ1,aσ}on{(x,y)∈Ω:σ˜(x,y)<−γ1}. (36)
Sγ2Ladμ(μ˜):={min{μ˜−γ2,bμ}on{(x,y)∈Ω:μ˜(x,y)>γ2}0on{(x,y)∈Ω:|μ˜(x,y)|≤γ2}max{μ˜+γ2,aμ}on{(x,y)∈Ω:μ˜(x,y)<−γ2}. (37)

Using (36)–(37), we get the following iterative schemes

σk+1←Sγ1LσLadσ(σk−1L∇σJ^1(σk)),
μk+1←Sγ2LμLadμ(μk−1L∇μJ^1(μk)),

starting from a given σ0, where L is the Lischitz constants for the gradient function ∇J^1. The above schemes form the iterative shrinkage-thresholding algorithm (ISTA) method. to accelerate the ISTA scheme described above, one can consider a sequence {tk, vk} such that

t0=1,tk:=1+1+4tk−12/2, (38)

and

v0σ:=σ0,vkσ:=σk+(tk−1−1)tk(σk−σk−1), (39)
v0μ:=μ0,vkμ:=μk+(tk−1−1)tk(μk−μk−1). (40)

This gives us the following update for the optimization variable σk

σk+1←Sγ1LσLadσ(σk−1L∇σJ^1(vkσ)),μk+1←Sγ2LμLadμ(μk−1L∇μJ^1(vkμ)). (41)

We note that the arguments of the proximal operators in (41) represents a gradient step with fixed step size s = 1/L. Replacing vkσ, vkμ in (41) with (39), and assuming that ∇σJ^1(σk)≈∇σJ^1(vkσ) and ∇μJ^1(μk)≈∇μJ^1(vkμ), we obtain the following iterative scheme

σk+1←Sγ1sLadσ(σk−s∇σJ^1(σk)+θk(σk−σk−1)),μk+1←Sγ2sLadμ(μk−s∇μJ^1(μk)+θk(μk−μk−1)), (42)

where μ−1 = μ0. The schemes given in (42) are known as the fast iterative shrinkage-thresholding algorithm (FISTA) proximal gradient method.

The computations done above are valid for any L≥L(J^1). However, because the quantity s = 1/L represents the step size in a gradient update, we use a backtracking line search algorithm to determine the optimal step size in each iteration. We then compute an upper bound Lk that satisfies Lk≥L(J^1) at each iteration step. This leads to the definition of the variable step size as sk = 1/Lk. The variable step size causes the factor (tk−1−1)tk in (39) to be non-optimal and we replace it by the fixed inertial parameter θ and, thus, the resulting scheme is known as Variable Inertial Proximal Gradient Method (VIP) (see[16] for more detail). We summarize the VIP scheme in the algorithm below

Algorithm 4.2 (Variable inertial proximal (VIP) method).

  1. Input: β, J^1, σ0 = σ−1, μ0 = μ−1, TOL, n > 1, L0 > 0

    Initialize: E10=E20=1,k=0, choose θ ∈ (0,1) and c1 < 2 and c2 > 0;

  2. While ‖E1k−1‖+‖E2k−1‖>TOL do

  3. Compute ∇σJ^1(σk,μk), ∇μJ^1(σk,μk)

  4. Backtracking: Find the smallest non-negative integer i such that with

     L˜=niLk−1
    J^1(σ˜,μ˜)≤J^1(σk,μk)+〈∇σJ^1(σk,μk),σ˜−σk〉+〈∇μJ^1(σk,μk),μ˜−μk〉+L˜2(‖σ˜−σk‖2+‖μ˜−μk‖2)
     where σ˜=Sγ1sLadσ(σk−s(∇σJ^1)(σk,μk)+θ(σk−σk−1))

     μ˜=Sγ2sLadμ(σk−s(∇μJ^1)(σk,μk)+θ(μk−μk−1)),

     s=c1(1−θ)/(L˜+2c2),

  5. Set Lk=L˜andsk=c1(1−θ)/(Lk+2c2)

  6. σk+1=Sγ1skLadσ(σk−sk(∇σJ^1)(σk,μk)+θ(σk−σk−1))

    μk+1=Sγ2skLadμ(μk−sk(∇μJ^1)(σk,μk)+θ(μk−μk−1))

  7. c1k=−(∇σJ^1)(σk,μk),c2k=−(∇μJ^1)(σk,μk)

  8. E1k=E(σk,c1k),E2k=E(μk,c2k)

  9. k = k + 1

  10. end

5. Numerical results

We first demonstrate the convergence of the Picard scheme given in Algorithm 4.1 for solving (1). We use the method of manufactured solutions to construct an exact solution for (1) with a non-zero source term f(x1, x2) on the right hand side. We set D(x1, x2) = 1.0, σ(x1, x2) = sin(x1)sin(x2), μ = 1. Further, we choose Ω = (0, 1) × (0, 1). The boundary condition is given as g(x1, x2) = sin(x1)sin(x2) and the right-hand side f(x1, x2) = 2sin(x1)sin(x2)+2(sin(x1)sin(x2))2. With the preceding choices of the parameters, the exact solution is given as uex = sin(x1)sin(x2). The solution error is evaluated based on the following discrete L1 norm

‖u‖1=h2∑i,j=0Nx|ui,j|,

which we identify with Lh1. The discrete L1 error is defined as follows

Err=‖u−uex‖1.

Table 1 shows the results of experiments that demonstrate the convergence of the Picard algorithm. We see that the resulting order of convergence is O(h).

Table 1:

Convergence of the Picard algorithm given in Algorithm 4.1

Nx Err Order
25 1.70e-3 –
50 8.77e-4 0.96
100 4.39e-4 0.99
200 2.20e-4 1.00

We now present the results of numerical experiments obtained using the VIP scheme to solve the 2PPACT-SR reconstruction problem. We choose our domain in the experiments below as Ω = (−1, 1) × (−1, 1). We discretize Ω into 150 equally spaced points in both x and y directions. The boundary illuminations for solving (1) to generate two sets of initial acoustic wave pressure field data are chosen as g1(x, y) = 1.0, g2(x, y) = 2.0. Such a choice of boundary conditions are consistent with Lemma 3.1 that ensure unique solvability of the 2PPACT-SR reconstruction problem. The range of the true values of σ and μ are chosen to lie in (0.1, 1.1) and (0.01, 0.11), respectively, except for the vascular phantom in test case 4. While these ranges are chosen for experimentation purposes, the ratio between the optical coefficients are based on the true experiments done in [14, 50]. Thus, upto a scaling factor, the chosen true values of the optical coefficients are similar to the experimentally observed values. The background values σb and μb are chosen to be 0.1 and 0.01 respectively, unless otherwise mentioned and D is chosen to be 0.1σ while generating the data with a known σ. For test case 4 with a brain vascular phantom, we choose the range of the values of σ ∈ (0.1, 0.2), which is consistent with the values for σ in brain blood vessels [30], and use the aforementioned ratios to set the values of μ and D. The weights of the functional J given in (6) are chosen as α1 = α2 = 1, ξ1 = 0.01, ξ2 = 0.01, γ1 = 0.1, γ2 = 0.1. We remark that large values of ξ1, ξ2 lead to smoothening of edges due to the presence of the H1 regularization term whereas very small values lead to preservation of artifacts. Furthermore, large values of γ1, γ2 also lead to greater sparsity patterns in the reconstructions whereas very small values doesn’t help in removing the artifacts. Thus, the choices of the weights are purely experimental and we have observed that with values of ξ1, ξ2 ∈ (0.005, 0.1) and γ1, γ2 ∈ (0.01, 0.5), we obtain similar reconstructions. The value of the Grüneisen coefficient is chosen to be 1.0. To generate the data Giδ, i = 1, 2, we first solve for ui in (1) with given test values of σ, μ and boundary illumination data gi on a finer mesh with N = 400 using the Picard iterative scheme given in Algorithm 4.1. We then compute Giδ on the finer mesh using the values of σ, μ, ui from (4). Finally, we restrict Giδ onto the coarser mesh with N = 150 and use this as our given data.

In test case 1, we consider a phantom represented by a disk centered at (0.25, 0.25) and having radius 0.25. The value of σ inside the disk is .11 and outside is 0.1. The corresponding value of μ inside the disk is 0.11 and outside is 0.01. With this test case, we demonstrate the need for each of the regularization term in the functional J. Further, we also validate the convergence of the VIP algorithm. The results are shown in Figure 1.

Figure 1:

Figure 1:

Test Case 1-Reconstructions of the disk phantom with the 2PPACT-SR framework

Figures 1a and 1b represent the exact phantoms for σ and μ, respectively. Figures 1d and 1g show the reconstructions without any regularization term in the functional J in (6). We observe the presence of strong artifacts in the reconstructions. With the H1 regularization, the artifacts are severely reduced as seen in Figures 1e and 1h. One could choose a higher weight of the H1 regularization term that would result in further removal of the artifacts. However, we observed that in addition to artifact suppression, it also resulted in smoothing of the edges and loss of contrast. The addition of the L1 regularization term circumvents this issue as seen in Figures 1f and 1i. We also see the O(1/k2) convergence of the relative error using the VIP algorithm in Figure 1c.

In test case 2, we consider a heart lung phantom for both σ and μ. For σ, the background value of the phantom is 0.1 that is perturbed into two ellipses that represent the lungs with value 1.1 and into a disk representing heart with value 0.5. The corresponding value of μ inside the ellipses is 0.11, in the disks is 0.05 and 0 elsewhere. The plots of the exact and the reconstructed phantoms are shown in Figure 2.

Figure 2:

Figure 2:

Test Case 2-Reconstructions of the heart and lung phantom with the 2PPACT-SR framework

We again see from Figures 2b and 2e that the reconstructions of σ, μ are of high contrast and high resolution. To test the robustness of our method, we added 20% multiplicative Gaussian noise to the interior data Hσ,μ and use it for our 2PPACT-SR inversion algorithm. We also modify the value of the regularization parameters ξ1 = 0.1, ξ2 = 0.1, γ1 = 0.3, γ2 = 0.3, in order to counter the noisy data. The results can be seen in Figure 2c and 2f. We see that the reconstruction of σ contains a few artifacts but still is of good quality. The reconstruction of μ demonstrates very little artifacts. This shows that our 2PPACT-SR reconstruction framework is robust and accurate even in the presence of noisy data.

In test case 3, we consider σ as the Shepp-Logan phantom given in [31]. The background σb is chosen to be 0.4 in this case. We compute μ = 0.1σ and the background value of μb is chosen as 0.04. The plots of the exact and reconstructed phantoms are shown in Figure 3.

Figure 3:

Figure 3:

Test Case 3-Reconstructions of the Shepp-Logan phantom with the 2PPACT-SR framework

We again see from Figures 3b and 3e that the 2PPACT-SR reconstruction framework gives superior quality reconstructions even for objects with high contrast values and with holes and inclusions. The reconstructions with 20% noise in the interior data are shown in Figures 3c and 3f with the modified regularization parameter values as in the previous test case. We see that the reconstructions are still of high quality with very less artifacts.

In the final test case, we consider a brain vascular phantom taken from [15]. The value of σ lies between 0.1 and 0.2 and the value of μ lies between 0.01 and 0.02. The exact and the reconstructed phantoms are shown in Figure 4.

Figure 4:

Figure 4:

Test Case 4-Reconstructions of brain vascular phantom with the 2PPACT-SR framework

Figures 4b and 4d demonstrates the capability of our 2PPACT-SR framework to provided superior reconstructions in vascular imaging. Our method is able to capture the fine detail of the structures without loss of resolution or contrast. We also tested the performance of our algorithm to provide reconstructions in presence of different levels of noise in the interior data. The results are shown in Figure 5.

Figure 5:

Figure 5:

Test Case 4-Reconstructions of brain vascular phantom with the 2PPACT-SR framework

Figures 5a–5c and 5d–5f show the reconstructions of the vascular phantom in presence of 5%, 10% and 20% white multiplicative Gaussian noise in the interior data. We observe that as the noise level increases, the artifacts, especially in the reconstruction of σ, also increases. However, our algorithm is able to provide high contrast and high resolution images for upto 10% noise. With 20% noisy data, our algorithm still provided high contrast and high resolution images for μ but the reconstruction of σ shows the presence of moderate speckled artifacts at the corner that reduces the resolution, but still has good contrast. This shows the robustness of our algorithm, even in the presence of large noise in the data.

Remark 5.1.

For the proposed nonlinear reconstruction framework, the underlying assumption that has been used in the reconstruction procedure is the availability of interior acoustic wave pressure field measurements in the whole of the domain Ω. However, in practice, such measurements are limited and sparse due to the restriction of the number of detectors that can be used. Thus, it is of paramount importance to devise a computational algorithm for recovering the optical coefficients from sparse interior data. For this purpose, we remark that in the part of the domain where the sparse interior data can be obtained, multiple sets of such measurements are available. Using this fact, one possible approach to obtain the optical coefficients from sparse data would be to first solve a data completion problem using a Nash games framework (see for e.g., [8]), where missing data is filled in from the given multiple sets of sparse data and then, one can apply our proposed method to obtain superior reconstructions.

6. Conclusions

In this work, we have presented a new reconstruction framework in 2P-PACT for determining the optical coefficients from two-photon photoacoustic data. The framework comprises of a PDE-constrained optimization problem that promotes sparsity patterns in the reconstructions of the single and two photon absorption coefficients. We present a new theoretical analysis of the existence and uniqueness of a solution to a semi-linear elliptic PDE arising in 2P-PACT. Further, we present a proximal scheme using a Picard solver for the semi-linear PDE and its adjoint to solve the optimization problem. Several numerical results demonstrate that the proposed framework is able to achieve reconstructions with high contrast and high resolution for objects including holes and inclusions.

7. Acknowledgments

The authors are grateful to Gaik Ambartsoumian for several fruitful and important suggestions. S. Roy was partly supported by the National Cancer Institute, National Institutes of Health, grant number: 1R21CA242933.

References

  • [1].Adesokan BJ, Knudsen K, Krishnan VP and Roy S. A fully non-linear optimization approach to acousto-electric tomography. Inverse Problems, 34(10), 2018. [Google Scholar]
  • [2].Ammari H. An introduction to mathematics of emerging biomedical imaging. Mathematics and Applications, Springer, Berlin, Vol. 62, 2008. [Google Scholar]
  • [3].Bal G. Hybrid inverse problems and internal functionals. Inside Out II, Mathematical Sciences Research Institute Publications, Cambridge University Press, Vol. 60, 2012. [Google Scholar]
  • [4].Bal G and Ren K. Multiple-source quantitative photoacoustic tomography in a diffuse regime. Inverse Problems, 27(7):075003, 2011. [Google Scholar]
  • [5].Bal G and Uhlmann G. Inverse diffusion theory of photoacoustics. Inverse Problems, 26(8):085010, 2010. [Google Scholar]
  • [6].Bardsley P, Ren K and Zhang R. Quantitative photoacoustic imaging of two-photon absorption. Journal of Biomedical Optics, 23(1):016002, 2018. [DOI] [PubMed] [Google Scholar]
  • [7].Brezis H. Functional analysis, Sobolev spaces and partial differential equations. Universitext, Springer, New York, 2011. [Google Scholar]
  • [8].Chamekh R, Habbal A, Kallel M and Zemzemi N. A Nash game algorithm for the solution of coupled conductivity identification and data completion in cardiac electrophysiology, Mathematical Modelling of Natural Phenomena, 14(2):201, 2019. [Google Scholar]
  • [9].Denk W, Strickler JH and Webb WW. Two-photon laser scanning fluorescence microscopy. Science, 248(4951), pp. 73–76, 1990. [DOI] [PubMed] [Google Scholar]
  • [10].Ekeland I and Témam R. Convex analysis and variational problems. SIAM Classics in Applied Mathematics, 1999. [Google Scholar]
  • [11].Evans LC. Partial differential equations. Graduate Studies in Mathematics, American Mathematical Society, Providence, RI, 1998. [Google Scholar]
  • [12].Farnell E, Kvinge H, Dupuis JR, Kirby M, Peterson C and Schundler EC. Total variation vs L1 regularization: a comparison of compressive sensing optimization methods for chemical detection, Proceedings Volume 11396, Computational Imaging V, 113960Q, 2020. [Google Scholar]
  • [13].Fisher AR, Schissler AJ, and Schotland JC. Photoacoustic effect for multiply scattered light. Physical Review E, Statistical, Nonlinear, and Soft Matter Physics, 76(3):036604, 2007. [DOI] [PubMed] [Google Scholar]
  • [14].de Grauw CJ, van Zandvoort MMJ, oude Egbrink MGA, Slaaf DW, Gerritsen HC. Two-photon lifetime imaging of blood and blood vessels, Proceedings Volume 4262, Multiphoton Microscopy in the Biomedical Sciences, 2001. [Google Scholar]
  • [15].Harrison R, Elston B, Byrd D, Alessio A, Jacobs J, Rockne R, Hawkins-Daarud A, Muzi M, Johnston S, Jackson P, Swanson K, Kinahan P. A digital reference object for the 3D Hoffman brain phantom for characterization of PET neuroimaging quality, IEEE Nuclear Science Symposium and Medical Imaging Conference, 2013. [Google Scholar]
  • [16].Gupta M, Mishra RK and Roy S. Sparse reconstruction of log-conductivity in current density impedance tomography. Journal of Mathematical Imaging and Vision. Vol. 62, pp. 189–205, 2020. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [17].Kuchment P. Mathematics of hybrid imaging, a brief review. The Mathematical Legacy of Leon Ehrenpreis, Springer Proceedings in Mathematics, Vol 16. Springer, Milano, 2012. [Google Scholar]
  • [18].Kuchment P and Kunyansky L. Mathematics of thermoacoustic and photoacoustic tomography. Handbook of Mathematical Methods in Imaging, Springer; 817–866, 2010. [Google Scholar]
  • [19].Kuchment P and Steinhauer D. Stabilizing inverse problems by internal data. Inverse Problems, 28(8):084007, 2012. [Google Scholar]
  • [20].Ladyzhenskaya OA and Uraltseva NN. Linear and Quasilinear Elliptic Equations. Academic press, New York and London, 1968. [Google Scholar]
  • [21].Lai YH, Lee SY, Chang CF, Cheng YH and Sun CK. Nonlinear photoacoustic microscopy via a loss modulation technique: from detection to imaging. Optics Express. 22(1), pp. 525–536, 2014. [DOI] [PubMed] [Google Scholar]
  • [22].Langer G, Bouchal KD, Grün H, Burgholzer P and Berer T. Two-photon absorption-induced photoacoustic imaging of Rhodamine B dyed polyethylene spheres using a femtosecond laser. Optics Express. 21, pp. 22410–22422, 2013. [DOI] [PubMed] [Google Scholar]
  • [23].Li C and Wang LV. Photoacoustic tomography and sensing in biomedicine. Physics in Medicine and Biology, 54(19):R59–97, 2009. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [24].Li M, Yang H and Kudo H. An accurate iterative reconstruction algorithm for sparse objects: application to 3D blood vessel reconstruction from a limited number of projections. Physics in Medicine and Biology, 47(15):2599–2609, 2002. [DOI] [PubMed] [Google Scholar]
  • [25].Park S, Vial J–C and Kyhm K. Optical sectioning in optical resolution photo acoustic microscopy, Optics Express, 25(16):18917–18928, 2017. [DOI] [PubMed] [Google Scholar]
  • [26].Ren K and Zhang R. Nonlinear quantitative photoacoustic tomography with two-photon absorption. SIAM Journal on Applied Mathematics, 78(1):479–503, 2018. [Google Scholar]
  • [27].Roy S, Annunziato M and Borzì A. A Fokker-Planck feedback control-constrained approach for modelling crowd motion. Journal of Computational and Theoretical Transport, 45(6):442–458, 2016. [Google Scholar]
  • [28].Roy S, Annunziato M, Borzì A and Klingenberg Christian. A Fokker-Planck approach to control collective motion. Computational Optimization and Applications, 69(2):423–459, 2018. [Google Scholar]
  • [29].Roy S and Borzì A. A new optimisation approach to sparse reconstruction of log-conductivity in acousto-electric tomography. SIAM Journal on Imaging Sciences, 11(2):1759–1784, 2018. [Google Scholar]
  • [30].Sandell JL and Zhu TC. A review of in-vivo optical properties of human tissues and its impact on PDT, Journal of Biophotonics, 4(11–12): 773–787, 2011. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [31].Shepp LA and Logan BF. The Fourier reconstruction of a head section. IEEE Transactions on Nuclear Science, 21(3):21–43, 1974. [Google Scholar]
  • [32].Stadler G. Elliptic optimal control problems with L1-control cost and applications for the placement of control devices. Computational Optimization and Applications, 44(2):159–181, 2009. [Google Scholar]
  • [33].Stanciu SG, Xu S, Peng Q, Yan J, Stanciu GA, Welsch RE, So PTC, Csucs G and Yu H. Experimenting liver fibrosis diagnostic by two photon excitation microscopy and Bag-of-Features image classification, Scientific Reports, 4:4636, 2014. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [34].So PTC. Two-photon fluorescence light microscopy. Encyclopedia of Life Sciences, Nature Publishing Group, London, 2002. [Google Scholar]
  • [35].Urban BE, Yi J, Yakovlev V and Zhang HF. Investigating femtosecond-laser-induced two-photon photoacoustic generation. Journal of Biomedical Optics, 19(8):085001, 2014. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [36].Vu T, Razansky D and Yao J. Listening to tissues with new light: recent technological advances in photoacoustic imaging. Journal of Optics, 21(10), 2019. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [37].Wang LV. Ultrasound-mediated biophotonic imaging: a review of acousto-optical tomography and photoacoustic tomography. Disease Markers. Vol. 19 123–138, 2004. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [38].Wang LV. Tutorial on Photoacoustic Microscopy and Computed Tomography. IEEE Journal of Selected Topics in Quantum Electronics. 14(1), 2008. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [39].Wang LV and Gao L. Photoacoustic microscopy and computed tomography: from bench to bedside, Annual Review of Biomedical Engineering, 16:155–185, 2014. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [40].Wang LV. Photoacoustic Tomography: Deep Tissue Imaging by Ultrasonically Beating Optical Diffusion. In: Toyama Y, Miyawaki A, Nakamura M, Jinzaki M (eds) Make Life Visible. Springer, Singapore. 2020. [Google Scholar]
  • [41].Xia J, Yao J and Wang LV. Photoacoustic tomography: principles and advances, Electromagnetic Waves - Cambridge University Press, 147:1–22, 2014. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [42].Xu Y, Wang LV, Ambartsoumian G and Kuchment P. Reconstructions in limited view thermoacoustic tomography. Medical Physics 31(4), 724–733, 2004. [DOI] [PubMed] [Google Scholar]
  • [43].Xu Y, Wang LV, Ambartsoumian G and Kuchment P. Limited view thermoacoustic tomography. Photoacoustic Imaging and Spectroscopy, CRC Press, 61–73, 2009. [Google Scholar]
  • [44].Xua M and Wang LV. Photoacoustic imaging in biomedicine. Review of Scientific Instruments, Vol. 77: 041101, 2006. [Google Scholar]
  • [45].Yamaoka Y, Kimura Y, Harada Y, Takamatsu T and Takahashi E. Fast focus-scanning head in two-photon photoacoustic microscopy with electrically controlled liquid lens. Photons Plus Ultrasound: Imaging and Sensing Vol. 10494, 2018. [Google Scholar]
  • [46].Yamaoka Y, Nambu M, and Takamatsu T. Frequency-selective multiphoton excitation induced photoacoustic microscopy (MEPAM) to visualize the cross sections of dense objects. Photons Plus Ultrasound: Imaging and Sensing, Vol. 756420, 2010. [Google Scholar]
  • [47].Yamaoka Y, Nambu M, and Takamatsu T. Fine depth resolution of two-photon absorption-induced photoacoustic microscopy using low-frequency bandpass filtering. Optics Express, Vol. 19, pp. 13365–13377, 2011. [DOI] [PubMed] [Google Scholar]
  • [48].Yamaoka Y and Takamatsu T. Enhancement of multiphoton excitation-induced photoacoustic signals by using gold nanoparticles surrounded by fluorescent dyes. Photons Plus Ultrasound: Imaging and Sensing, Vol. 71772A, 2009. [Google Scholar]
  • [49].Ying J, Liu F, and Alfano RR. Spatial distribution of two-photon-excited fluorescence in scattering media. Applied Optics,38(1), pp. 224–229, 1999. [DOI] [PubMed] [Google Scholar]
  • [50].Zhang X, Xia Y, and Friend RH. Single-photon pumping and two-photon probing spectroscopy for the determination of absorption cross-sections in an organic semiconductor, Optics Express, 13(26):10873–10881, 2005. [DOI] [PubMed] [Google Scholar]
  • [51].Zipfel WR, Williams RM and Webb WW. Nonlinear magic: multiphoton microscopy in the biosciences. Nature Biotechnology Vol. 21, pp. 1369–1377, 2003. [DOI] [PubMed] [Google Scholar]

RESOURCES