On the identification of piecewise constant coefficients in optical - - PowerPoint PPT Presentation

on the identification of piecewise constant coefficients
SMART_READER_LITE
LIVE PREVIEW

On the identification of piecewise constant coefficients in optical - - PowerPoint PPT Presentation

Introduction Inverse Problem Numerical Examples Conclusion On the identification of piecewise constant coefficients in optical diffusion tomography by level set. Juan Pablo Agnelli Universidad Nacional de C ordoba and CONICET. New


slide-1
SLIDE 1

Introduction Inverse Problem Numerical Examples Conclusion

On the identification of piecewise constant coefficients in

  • ptical diffusion tomography by level set.

Juan Pablo Agnelli

Universidad Nacional de C´

  • rdoba

and CONICET.

New Trends in Parameter Identification for Mathematical Model, IMPA 2017

slide-2
SLIDE 2

Introduction Inverse Problem Numerical Examples Conclusion

Joint work with:

Adriano De Cezaro: Univ. Fed. Rio Grande. Antonio Leit˜ ao: Univ. Fed. Santa Catarina. Maicon Marques Alves: Univ. Fed. Santa Catarina.

slide-3
SLIDE 3

Introduction Inverse Problem Numerical Examples Conclusion

1

Introduction

2

Inverse Problem

3

Numerical Examples

4

Conclusion

slide-4
SLIDE 4

Introduction Inverse Problem Numerical Examples Conclusion Diffuse Optical Tomography

What is Diffuse Optical Tomography (DOT)?

DOT is a non-invasive technique that utilize light in the near infrared spectral region to measure the optical properties of a physical body. The object under study has to be light-transmitting or translucent, so it works best on soft tissues such as breast and brain tissue. By monitoring variations in the light absorption and scattering of the tissue, spatial maps of properties such as total hemoglobin concentration, blood oxygen saturation and scattering can be obtained. DOT has been applied in breast cancer imaging, brain functional imaging, stroke detection, muscle functional studies, etc.

slide-5
SLIDE 5

Introduction Inverse Problem Numerical Examples Conclusion Diffuse Optical Tomography

What is Diffuse Optical Tomography (DOT)?

DOT is a non-invasive technique that utilize light in the near infrared spectral region to measure the optical properties of a physical body. The object under study has to be light-transmitting or translucent, so it works best on soft tissues such as breast and brain tissue. By monitoring variations in the light absorption and scattering of the tissue, spatial maps of properties such as total hemoglobin concentration, blood oxygen saturation and scattering can be obtained. DOT has been applied in breast cancer imaging, brain functional imaging, stroke detection, muscle functional studies, etc.

slide-6
SLIDE 6

Introduction Inverse Problem Numerical Examples Conclusion Diffuse Optical Tomography

The mathematical model

A simplified equation to model the light propagation is the following:

(DP) −∇·(a(x)∇u)+c(x)u = 0

in Ω,

a(x)∂u ∂ν = g

  • n Γ.

u photon density. a(x) diffusion coefficient. c(x) absorption coefficient. g Neumann boundary data. Ω open, bounded and connected with Lipschitz boundary Γ.

slide-7
SLIDE 7

Introduction Inverse Problem Numerical Examples Conclusion Diffuse Optical Tomography

Forward map

Parameter-to-measurement (forward) map

F := Fg : D(F) → H1/2(Γ) (a,c) → h := u|Γ,

where u = u(g) is the unique solution of (DP) given the boundary data

g and the pair (a,c). D(F) is the set of piecewise constant functions (a,c) ∈ [L1(Ω)]2 s.t. a ≤ a(x) ≤ a, c ≤ c(x) ≤ c a.e. in Ω,

where a, a, c and c are known non negative real numbers.

slide-8
SLIDE 8

Introduction Inverse Problem Numerical Examples Conclusion Diffuse Optical Tomography

Continuity of the forward map

Theorem For each g ∈ H−1/2(Γ), the corresponding forward map

Fg : D(F) → H1/2(Γ) is continuous in the [L1(Ω)]2−topology.

The proof is based on a generalization of Meyers’ Theorem which prove that the solution u of (DP) belongs to W 1,p(Ω) for some p > 2 (therefore better than the standard regularity u ∈ H1(Ω)).

slide-9
SLIDE 9

Introduction Inverse Problem Numerical Examples Conclusion Diffuse Optical Tomography

Inverse problem

Since the optical properties within tissue are determined by the values

  • f the diffusion and absorption coefficients, the problem of interest in

DOT is the simultaneous identification of both coefficients from measurements of near-infrared diffusive light along the tissue boundary. Given a finite number of measurements hm, corresponding to inputs

gm = ∂um

∂ν .

Find (a,c) ∈ D(F) such that

Fm(a,c) = hm,

for m = 1,...,M. (1)

slide-10
SLIDE 10

Introduction Inverse Problem Numerical Examples Conclusion Diffuse Optical Tomography

Inverse problem

Given the nature of the measurements, we can not expect that exact data hm are available. Instead, one disposes only an approximate measured data hδ

m satisfying

  • hm −hδ

m

  • L2(Γ) ≤ δ,

for m = 1,...,M where δ > 0 is the noise level. Find (a,c) ∈ D(F) such that

Fm(a,c) = hδ

m,

for m = 1,...,M. (2)

slide-11
SLIDE 11

Introduction Inverse Problem Numerical Examples Conclusion Level set approach Level set approach: convergence analysis Level set approach: numerical realization

Level set approach

Level set functions φa,φc ∈ H1(Ω) are chosen in such a way that discontinuities of the coefficients (a,c) are located “along” its zero level sets Γφi := {x ∈ Ω|φi(x) = 0}. The diffusion and absorption coefficients can be written as

(a,c) =

  • a2 +(a1 −a2)H(φa), c2 +(c1 −c2)H(φc)
  • =: P(φa,φc)

Inverse problem: Find (φa,φc) ∈ [H1(Ω)]2 such that

Fm(P(φa,φc)) = hδ

m,

for

m = 1,...,M.

slide-12
SLIDE 12

Introduction Inverse Problem Numerical Examples Conclusion Level set approach Level set approach: convergence analysis Level set approach: numerical realization

Level set approach

Level set functions φa,φc ∈ H1(Ω) are chosen in such a way that discontinuities of the coefficients (a,c) are located “along” its zero level sets Γφi := {x ∈ Ω|φi(x) = 0}. The diffusion and absorption coefficients can be written as

(a,c) =

  • a2 +(a1 −a2)H(φa), c2 +(c1 −c2)H(φc)
  • =: P(φa,φc)

Inverse problem: Find (φa,φc) ∈ [H1(Ω)]2 such that

Fm(P(φa,φc)) = hδ

m,

for

m = 1,...,M.

slide-13
SLIDE 13

Introduction Inverse Problem Numerical Examples Conclusion Level set approach Level set approach: convergence analysis Level set approach: numerical realization

Level set regularization

A natural alternative to obtain stable solutions is to use a least-square approach combined with a Tikhonov-type regularization

Fα(φa,φc) :=

M

m=1

Fm(P(φa,φc))−hδ

m2 L2(Γ) +αR(φa,φc)

(3) where

R(φa,φc) = φa−φa

02 H1(Ω)+φc−φc 02 H1(Ω)+βa|H(φa)|BV(Ω)+βc|H(φc)|BV(Ω)

α > 0 plays the role of a regularization parameter and β j are scaling

factors. The H1(Ω)-terms act as a control on the size of the norm of the level set function (key role to prove existence of minimizers). The BV(Ω)-seminorm terms penalize the length of the Hausdorff measure of the boundary of the sets Γφi

0 .

slide-14
SLIDE 14

Introduction Inverse Problem Numerical Examples Conclusion Level set approach Level set approach: convergence analysis Level set approach: numerical realization

Level set regularization

A natural alternative to obtain stable solutions is to use a least-square approach combined with a Tikhonov-type regularization

Fα(φa,φc) :=

M

m=1

Fm(P(φa,φc))−hδ

m2 L2(Γ) +αR(φa,φc)

(3) where

R(φa,φc) = φa−φa

02 H1(Ω)+φc−φc 02 H1(Ω)+βa|H(φa)|BV(Ω)+βc|H(φc)|BV(Ω)

α > 0 plays the role of a regularization parameter and β j are scaling

factors. The H1(Ω)-terms act as a control on the size of the norm of the level set function (key role to prove existence of minimizers). The BV(Ω)-seminorm terms penalize the length of the Hausdorff measure of the boundary of the sets Γφi

0 .

slide-15
SLIDE 15

Introduction Inverse Problem Numerical Examples Conclusion Level set approach Level set approach: convergence analysis Level set approach: numerical realization

Level set regularization

A natural alternative to obtain stable solutions is to use a least-square approach combined with a Tikhonov-type regularization

Fα(φa,φc) :=

M

m=1

Fm(P(φa,φc))−hδ

m2 L2(Γ) +αR(φa,φc)

(3) where

R(φa,φc) = φa−φa

02 H1(Ω)+φc−φc 02 H1(Ω)+βa|H(φa)|BV(Ω)+βc|H(φc)|BV(Ω)

α > 0 plays the role of a regularization parameter and β j are scaling

factors. The H1(Ω)-terms act as a control on the size of the norm of the level set function (key role to prove existence of minimizers). The BV(Ω)-seminorm terms penalize the length of the Hausdorff measure of the boundary of the sets Γφi

0 .

slide-16
SLIDE 16

Introduction Inverse Problem Numerical Examples Conclusion Level set approach Level set approach: convergence analysis Level set approach: numerical realization

Level set regularization

A natural alternative to obtain stable solutions is to use a least-square approach combined with a Tikhonov-type regularization

Fα(φa,φc) :=

M

m=1

Fm(P(φa,φc))−hδ

m2 L2(Γ) +αR(φa,φc)

(3) where

R(φa,φc) = φa−φa

02 H1(Ω)+φc−φc 02 H1(Ω)+βa|H(φa)|BV(Ω)+βc|H(φc)|BV(Ω)

α > 0 plays the role of a regularization parameter and β j are scaling

factors. The H1(Ω)-terms act as a control on the size of the norm of the level set function (key role to prove existence of minimizers). The BV(Ω)-seminorm terms penalize the length of the Hausdorff measure of the boundary of the sets Γφi

0 .

slide-17
SLIDE 17

Introduction Inverse Problem Numerical Examples Conclusion Level set approach Level set approach: convergence analysis Level set approach: numerical realization

Continuous operator

In general, variational minimization techniques involve compact embedding arguments and continuity of the operator on the set of admissible functions to guarantee the existence of minimizers. We are dealing with the Heaviside operator H and consequently the

  • perator P is discontinuous.

For each ε > 0, we consider the smooth approximations Hε(t) := 1+t/ε

for t ∈ [−ε,0]

H(t)

for t ∈ R\[−ε,0]

Pε(φa,φc) :=

  • a2 +(a1 −a2)Hε(φa), c2 +(c1 −c2)Hε(φc)
slide-18
SLIDE 18

Introduction Inverse Problem Numerical Examples Conclusion Level set approach Level set approach: convergence analysis Level set approach: numerical realization

Continuous operator

In general, variational minimization techniques involve compact embedding arguments and continuity of the operator on the set of admissible functions to guarantee the existence of minimizers. We are dealing with the Heaviside operator H and consequently the

  • perator P is discontinuous.

For each ε > 0, we consider the smooth approximations Hε(t) := 1+t/ε

for t ∈ [−ε,0]

H(t)

for t ∈ R\[−ε,0]

Pε(φa,φc) :=

  • a2 +(a1 −a2)Hε(φa), c2 +(c1 −c2)Hε(φc)
slide-19
SLIDE 19

Introduction Inverse Problem Numerical Examples Conclusion Level set approach Level set approach: convergence analysis Level set approach: numerical realization

The concept of generalized minimizers

A vector (φa,φc,za,zc) ∈ [H1(Ω)]2 ×[L∞(Ω)]2 is called admissible if there exist sequences {φj

k} of H1-functions and a sequence {εk} ∈ R+

converging to zero such that

lim

k→∞φj k −φjL2(Ω) = 0

and

lim

k→∞Hεk(φj k)−zjL1(Ω) = 0.

A generalized minimizer of the functional Fα in (3) is any admissible vector (φa,φc,za,zc) minimizing

ˆ

Fα(φa,φc,za,zc) :=

M

m=1

Fm(Q(za,zc))−hδ

m2 L2(Γ) +αρ(φa,φc,za,zc),

Q(za,zc) := (a2 +(a1 −a2)za, c2 +(c1 −c2)zc), ρ(φa,φc,za,zc) := inf

  • liminfk→∞ ∑2

j=1

  • β j|Hεk(φj

k)|BV +φ j k −φj 02 H1

slide-20
SLIDE 20

Introduction Inverse Problem Numerical Examples Conclusion Level set approach Level set approach: convergence analysis Level set approach: numerical realization

The concept of generalized minimizers

A vector (φa,φc,za,zc) ∈ [H1(Ω)]2 ×[L∞(Ω)]2 is called admissible if there exist sequences {φj

k} of H1-functions and a sequence {εk} ∈ R+

converging to zero such that

lim

k→∞φj k −φjL2(Ω) = 0

and

lim

k→∞Hεk(φj k)−zjL1(Ω) = 0.

A generalized minimizer of the functional Fα in (3) is any admissible vector (φa,φc,za,zc) minimizing

ˆ

Fα(φa,φc,za,zc) :=

M

m=1

Fm(Q(za,zc))−hδ

m2 L2(Γ) +αρ(φa,φc,za,zc),

Q(za,zc) := (a2 +(a1 −a2)za, c2 +(c1 −c2)zc), ρ(φa,φc,za,zc) := inf

  • liminfk→∞ ∑2

j=1

  • β j|Hεk(φj

k)|BV +φ j k −φj 02 H1

slide-21
SLIDE 21

Introduction Inverse Problem Numerical Examples Conclusion Level set approach Level set approach: convergence analysis Level set approach: numerical realization

Convergence Analysis

Theorem

1

[Well-posedness] ˆ

Fα attains minimizers on the set of admissible vectors.

2

[Convergence for exact data] Assume that hδ = h. For every α > 0 denote by

(φa

α,φc α,za α,zc α) a minimizer of ˆ

Fα. Then, for every sequence of positive numbers

{αk} converging to zero there exists a subsequence, denoted again by {αk},

such that (φa

αk,φc αk,za αk,zc αk) is strongly convergent in [L2(Ω)]2 ×[L1(Ω)]2.

Moreover, the limit is a solution of (1), that is Fm(Q(¯

za, ¯ zc)) = hm, m = 1,...,M.

3

[Convergence for noisy data] Let α = α(δ) be a function satisfying

lim

δ→0α(δ) = 0

and

lim

δ→0δ2α(δ)−1 = 0.

Moreover, let {δk} be a sequence of positive numbers converging to zero and

{hδk} be corresponding noisy data. Then, there exists a subsequence, denoted

again by {δk}, and a sequence {αk := α(δk)} such that (φa

αk,φc αk,za αk,zc αk)

converges in [L2(Ω)]2 ×[L1(Ω)]2 to a solution of (1).

slide-22
SLIDE 22

Introduction Inverse Problem Numerical Examples Conclusion Level set approach Level set approach: convergence analysis Level set approach: numerical realization

Convergence Analysis

Theorem

1

[Well-posedness] ˆ

Fα attains minimizers on the set of admissible vectors.

2

[Convergence for exact data] Assume that hδ = h. For every α > 0 denote by

(φa

α,φc α,za α,zc α) a minimizer of ˆ

Fα. Then, for every sequence of positive numbers

{αk} converging to zero there exists a subsequence, denoted again by {αk},

such that (φa

αk,φc αk,za αk,zc αk) is strongly convergent in [L2(Ω)]2 ×[L1(Ω)]2.

Moreover, the limit is a solution of (1), that is Fm(Q(¯

za, ¯ zc)) = hm, m = 1,...,M.

3

[Convergence for noisy data] Let α = α(δ) be a function satisfying

lim

δ→0α(δ) = 0

and

lim

δ→0δ2α(δ)−1 = 0.

Moreover, let {δk} be a sequence of positive numbers converging to zero and

{hδk} be corresponding noisy data. Then, there exists a subsequence, denoted

again by {δk}, and a sequence {αk := α(δk)} such that (φa

αk,φc αk,za αk,zc αk)

converges in [L2(Ω)]2 ×[L1(Ω)]2 to a solution of (1).

slide-23
SLIDE 23

Introduction Inverse Problem Numerical Examples Conclusion Level set approach Level set approach: convergence analysis Level set approach: numerical realization

Convergence Analysis

Theorem

1

[Well-posedness] ˆ

Fα attains minimizers on the set of admissible vectors.

2

[Convergence for exact data] Assume that hδ = h. For every α > 0 denote by

(φa

α,φc α,za α,zc α) a minimizer of ˆ

Fα. Then, for every sequence of positive numbers

{αk} converging to zero there exists a subsequence, denoted again by {αk},

such that (φa

αk,φc αk,za αk,zc αk) is strongly convergent in [L2(Ω)]2 ×[L1(Ω)]2.

Moreover, the limit is a solution of (1), that is Fm(Q(¯

za, ¯ zc)) = hm, m = 1,...,M.

3

[Convergence for noisy data] Let α = α(δ) be a function satisfying

lim

δ→0α(δ) = 0

and

lim

δ→0δ2α(δ)−1 = 0.

Moreover, let {δk} be a sequence of positive numbers converging to zero and

{hδk} be corresponding noisy data. Then, there exists a subsequence, denoted

again by {δk}, and a sequence {αk := α(δk)} such that (φa

αk,φc αk,za αk,zc αk)

converges in [L2(Ω)]2 ×[L1(Ω)]2 to a solution of (1).

slide-24
SLIDE 24

Introduction Inverse Problem Numerical Examples Conclusion Level set approach Level set approach: convergence analysis Level set approach: numerical realization

Level set regularization: numerical realization.

In this case, the energy functional is:

Fα,ε(φa,φc) :=

M

m=1

Fm(Pε(φa,φc))−hδ

m2 L2(Γ) +αRε(φa,φc)

where

Rε(φa,φc) = |Hε(φa)|BV(Ω)+|Hε(φc)|BV(Ω)+φa−φa

02 H1(Ω)+φc−φc 02 H1(Ω)

slide-25
SLIDE 25

Introduction Inverse Problem Numerical Examples Conclusion Level set approach Level set approach: convergence analysis Level set approach: numerical realization

Level set regularization: numerical realization.

Theorem

1

Given α, ε > 0 and φi

0 ∈ H1, the functional Fα,ε attains a minimizer on [H1(Ω)]2.

2

Let α be given. For each ε > 0 denote by (φa

ε,α,φc ε,α) a minimizer of Fα,ε. There

exists a sequence of positive numbers {εk} converging to zero such that

(φa

εk,α,φc εk,α,Hεk(φa εk,α),Hεk(φc εk,α)) converges strongly in [L2(Ω)]2 ×[L1(Ω)]2

and the limit is a generalized minimizer of Fα. Differently from Fα, the minimizers of Fα,ε can be computed. Derive the first order optimality condition for a minimizer of Fα,ε.

slide-26
SLIDE 26

Introduction Inverse Problem Numerical Examples Conclusion Level set approach Level set approach: convergence analysis Level set approach: numerical realization

Level set regularization: numerical realization.

Theorem

1

Given α, ε > 0 and φi

0 ∈ H1, the functional Fα,ε attains a minimizer on [H1(Ω)]2.

2

Let α be given. For each ε > 0 denote by (φa

ε,α,φc ε,α) a minimizer of Fα,ε. There

exists a sequence of positive numbers {εk} converging to zero such that

(φa

εk,α,φc εk,α,Hεk(φa εk,α),Hεk(φc εk,α)) converges strongly in [L2(Ω)]2 ×[L1(Ω)]2

and the limit is a generalized minimizer of Fα. Differently from Fα, the minimizers of Fα,ε can be computed. Derive the first order optimality condition for a minimizer of Fα,ε.

slide-27
SLIDE 27

Introduction Inverse Problem Numerical Examples Conclusion Level set approach Level set approach: convergence analysis Level set approach: numerical realization

Level set regularization: numerical realization.

Theorem

1

Given α, ε > 0 and φi

0 ∈ H1, the functional Fα,ε attains a minimizer on [H1(Ω)]2.

2

Let α be given. For each ε > 0 denote by (φa

ε,α,φc ε,α) a minimizer of Fα,ε. There

exists a sequence of positive numbers {εk} converging to zero such that

(φa

εk,α,φc εk,α,Hεk(φa εk,α),Hεk(φc εk,α)) converges strongly in [L2(Ω)]2 ×[L1(Ω)]2

and the limit is a generalized minimizer of Fα. Differently from Fα, the minimizers of Fα,ε can be computed. Derive the first order optimality condition for a minimizer of Fα,ε.

slide-28
SLIDE 28

Introduction Inverse Problem Numerical Examples Conclusion Level set approach Level set approach: convergence analysis Level set approach: numerical realization

Level set regularization: numerical realization.

First order optimality condition: ∂Fα,ε

∂φ j (h) = 0

∀h ∈ H1(Ω). α(∆−I)(φ j −φj

0) =

L j

ε,α(φa,φc)

in Ω

∂ ∂ν(φ j −φj 0) =

  • n Γ.

La

ε,α(φa,φc)

= (a1 −a2)H′

ε(φa)

  • M

m=1

∂Fm(Pε(φa,φc)) ∂φa ∗ (Fm(Pε(φa,φc))−hδ

m)

  • −αβa
  • H′

ε(φa)∇·

∇Hε(φa) |∇Hε(φa)|

slide-29
SLIDE 29

Introduction Inverse Problem Numerical Examples Conclusion Level set approach Level set approach: convergence analysis Level set approach: numerical realization

Iterative regularization algorithm

  • 1. Evaluate the residual

rk,m := Fm(Pε(φa

k,φc k))−hm = uk,m|Γ −hm,

m = 1,...,M.

  • 2. Evaluate

∂Fm(Pε(φa

k,φc k))

∂φa

k

∗ and ∂Fm(Pε(φa

k,φc k))

∂φc

k

∗ m = 1,...,M.

  • 3. Calculate δφa

k and δφc k solutions of the BVP

  • (∆−I)δφi

k = Li ε,α(φa k,φc k)

in Ω

∂δφi

k

∂ν = 0

  • n Γ.
  • 4. Update the level set functions

φa

k+1 = φa k +δφa k

and φc

k+1 = φc k +δφc k

slide-30
SLIDE 30

Introduction Inverse Problem Numerical Examples Conclusion Identification of the absorption Identification of the difussion Identification of absorption and diffusion coefficients

Numerical Examples

X Y 0.5 1 0.5 1

a∗(x) =

  • 10,

inside blue inclusion 1, elsewhere , c∗(x) =

  • 10,

inside red inclusion 1, elsewhere.

slide-31
SLIDE 31

Introduction Inverse Problem Numerical Examples Conclusion Identification of the absorption Identification of the difussion Identification of absorption and diffusion coefficients

Numerical Examples

Four (M = 4) distinct functions gm, each one supported at each side of

Γ. For instance, g1(x) =

  • 1,

i f x ∈ ( 1

4, 3 4)×{0}

0, else

In order to avoid inverse crimes, the direct problem was solved using FEM in an uniform grid with 100 nodes at each boundary side. Alternatively, in the iterative process, all boundary value problems were solved on a uniform grid with 50 nodes at each boundary side. In all cases the initial level set function φj

0 was a paraboloid but with

different minima.

slide-32
SLIDE 32

Introduction Inverse Problem Numerical Examples Conclusion Identification of the absorption Identification of the difussion Identification of absorption and diffusion coefficients

Identification of the absorption coefficient c(x)

a∗ is assumed to be exactly known

500 1000 1500 2000 2500 0.2 0.4 0.6 0.8 1 Iteration k L2 error || c* − ck ||L

2

X Y Difference c* − ck −− Iteration k = 0 0.25 0.5 0.75 1 0.25 0.5 0.75 1 X Y Difference c* − ck −− Iteration k = 2500 0.25 0.5 0.75 1 0.25 0.5 0.75 1

a∗ is assumed to be unknown: a∗ ≡ 1

500 1000 1500 2000 2500 0.2 0.4 0.6 0.8 1 Iteration k L2 error || c* − ck ||L

2

X Y Difference c* − ck −− Iteration k = 0 0.25 0.5 0.75 1 0.25 0.5 0.75 1 X Y Difference c* − ck −− Iteration k = 2500 0.25 0.5 0.75 1 0.25 0.5 0.75 1

slide-33
SLIDE 33

Introduction Inverse Problem Numerical Examples Conclusion Identification of the absorption Identification of the difussion Identification of absorption and diffusion coefficients

Identification of the diffusion coefficient a(x)

c∗ is assumed to be exactly known

1000 2000 3000 4000 5000 0.2 0.4 0.6 0.8 1 Iteration k L2 error || a* − ak ||L

2

X Y Difference a* − ak −− Iteration k = 0 0.25 0.5 0.75 1 0.25 0.5 0.75 1 X Y Difference a* − ak −− Iteration k = 5000 0.25 0.5 0.75 1 0.25 0.5 0.75 1

c∗ is assumed to be unknown: c∗ ≡ 1

1000 2000 3000 4000 5000 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2 Iteration k L2 error || a* − ak ||L

2

X Y Difference a* − ak −− Iteration k = 0 0.25 0.5 0.75 1 0.25 0.5 0.75 1 X Y Difference a* − ak −− Iteration k = 5000 0.25 0.5 0.75 1 0.25 0.5 0.75 1

slide-34
SLIDE 34

Introduction Inverse Problem Numerical Examples Conclusion Identification of the absorption Identification of the difussion Identification of absorption and diffusion coefficients

Split strategy

Some facts to take into account:

1

The method for identifying c∗ performs well, even if a good approximation

  • f a∗ is not known.

2

On the other hand, the method may generate a sequence ak that does not approximate a∗ if ck −c∗ is large.

3

For simultaneous identification of (a∗,c∗) we observed that the error

ck −c∗ decreases from the very first iteration. However, the error ak −a∗ only starts improving when ck −c∗ is sufficiently small. Split strategy:

1

Set ak(x) ≡ 1 and iterate w.r.t. ck until the sequenece ck stagnates (ck −c∗ is small).

2

Set ck(x) ≡ ck1 and iterate w.r.t. ak until the sequenece ak stagnates (ak −a∗ is small).

3

Each iteration step consist in one iteration w.r.t. ck and two iterations w.r.t

ak.

slide-35
SLIDE 35

Introduction Inverse Problem Numerical Examples Conclusion Identification of the absorption Identification of the difussion Identification of absorption and diffusion coefficients

Split strategy

Some facts to take into account:

1

The method for identifying c∗ performs well, even if a good approximation

  • f a∗ is not known.

2

On the other hand, the method may generate a sequence ak that does not approximate a∗ if ck −c∗ is large.

3

For simultaneous identification of (a∗,c∗) we observed that the error

ck −c∗ decreases from the very first iteration. However, the error ak −a∗ only starts improving when ck −c∗ is sufficiently small. Split strategy:

1

Set ak(x) ≡ 1 and iterate w.r.t. ck until the sequenece ck stagnates (ck −c∗ is small).

2

Set ck(x) ≡ ck1 and iterate w.r.t. ak until the sequenece ak stagnates (ak −a∗ is small).

3

Each iteration step consist in one iteration w.r.t. ck and two iterations w.r.t

ak.

slide-36
SLIDE 36

Introduction Inverse Problem Numerical Examples Conclusion Identification of the absorption Identification of the difussion Identification of absorption and diffusion coefficients

Identification of both coefficients: example 1

Diffusion coefficient a(x)

500 1000 1500 2000 2500 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 Iteration k L2 error || a* − ak ||L

2

X Y Difference a* − ak −− Iteration k = 0 0.25 0.5 0.75 1 0.25 0.5 0.75 1 X Y Difference a* − ak −− Iteration k = 750 0.25 0.5 0.75 1 0.25 0.5 0.75 1 X Y Difference a* − ak −− Iteration k = 2500 0.25 0.5 0.75 1 0.25 0.5 0.75 1

Absorption coefficient c(x)

500 1000 1500 2000 2500 0.2 0.4 0.6 0.8 1 Iteration k L2 error || c* − ck ||L

2

X Y Difference c* − ck −− Iteration k = 0 0.25 0.5 0.75 1 0.25 0.5 0.75 1 X Y Difference c* − ck −− Iteration k = 250 0.25 0.5 0.75 1 0.25 0.5 0.75 1 X Y Difference c* − ck −− Iteration k = 2500 0.25 0.5 0.75 1 0.25 0.5 0.75 1

slide-37
SLIDE 37

Introduction Inverse Problem Numerical Examples Conclusion Identification of the absorption Identification of the difussion Identification of absorption and diffusion coefficients

Identification of both coefficients: example 2

Diffusion coefficient a(x)

250 500 750 1000 1250 1500 0.2 0.4 0.6 0.8 1 Iteration k L2 error || a* − ak ||L

2

X Y Difference a* − ak −− Iteration k = 0 0.25 0.5 0.75 1 0.25 0.5 0.75 1 X Y Difference a* − ak −− Iteration k = 750 0.25 0.5 0.75 1 0.25 0.5 0.75 1 X Y Difference a* − ak −− Iteration k = 1500 0.25 0.5 0.75 1 0.25 0.5 0.75 1

Absorption coefficient c(x)

250 500 750 1000 1250 1500 0.1 0.2 0.3 0.4 0.5 0.6 0.7 Iteration k L2 error || c* − ck ||L

2

X Y Difference c* − ck −− Iteration k = 0 0.25 0.5 0.75 1 0.25 0.5 0.75 1 X Y Difference c* − ck −− Iteration k = 250 0.25 0.5 0.75 1 0.25 0.5 0.75 1 X Y Difference c* − ck −− Iteration k = 1500 0.25 0.5 0.75 1 0.25 0.5 0.75 1

slide-38
SLIDE 38

Introduction Inverse Problem Numerical Examples Conclusion

Conclusion

We developed a level set approach for simultaneous reconstruction of the piecewise constant coefficients (a,c) from a finite set of boundary measurements of optical tomography in the diffusive regime. We proved that the forward map F is continuous in the L1-topology. Hence, by previous results, the presented level set approach is a regularization method. We proposed a split strategy for the simultaneous identification of the diffusion and absorption coefficient. This numerical strategy has not only demonstrated that gives very good results but also reduces significantly the computational time.

slide-39
SLIDE 39

Introduction Inverse Problem Numerical Examples Conclusion

Conclusion

We developed a level set approach for simultaneous reconstruction of the piecewise constant coefficients (a,c) from a finite set of boundary measurements of optical tomography in the diffusive regime. We proved that the forward map F is continuous in the L1-topology. Hence, by previous results, the presented level set approach is a regularization method. We proposed a split strategy for the simultaneous identification of the diffusion and absorption coefficient. This numerical strategy has not only demonstrated that gives very good results but also reduces significantly the computational time.

slide-40
SLIDE 40

Introduction Inverse Problem Numerical Examples Conclusion

Thank you for your atention !