Tomographic Terahertz Imaging Using Sequential Subspace Optimization - - PowerPoint PPT Presentation

tomographic terahertz imaging using sequential subspace
SMART_READER_LITE
LIVE PREVIEW

Tomographic Terahertz Imaging Using Sequential Subspace Optimization - - PowerPoint PPT Presentation

Tomographic Terahertz Imaging Using Sequential Subspace Optimization Thomas Schuster, Anne Wald Department of Mathematics Saarland University Saarbr ucken Workshop on New Trends in Parameter Identification for Mathematical Models Rio de


slide-1
SLIDE 1

Tomographic Terahertz Imaging Using Sequential Subspace Optimization

Thomas Schuster, Anne Wald

Department of Mathematics Saarland University Saarbr¨ ucken

Workshop on New Trends in Parameter Identification for Mathematical Models Rio de Janeiro, 31 October 2017

  • T. Schuster, A. Wald (UdS)

THz tomography using SESOP Rio de Janeiro 2017 1 / 23

slide-2
SLIDE 2

Overview

1

Introduction

2

Sequential subspace optimization Notation and basic definitions Motivation - SESOP for linear problems SESOP and RESESOP for nonlinear problems Convergence and regularization

3

Terahertz tomography Physical background The forward operator The inverse problem of 2D THz tomography

4

Numerical results

5

Conclusion and outlook

  • T. Schuster, A. Wald (UdS)

THz tomography using SESOP Rio de Janeiro 2017 2 / 23

slide-3
SLIDE 3

Introduction

Introduction

Sequential subspace optimization (SESOP) Iterative reconstruction technique for inverse problems here: SESOP for nonlinear inverse problems in Hilbert spaces Extension (acceleration) of Landweber’s method Regularization technique (RESESOP) reduction of the number of iterations Terahertz tomography novel imaging technique in nondestructive testing for plastics and ceramics approach via scattering problems: nonlinear inverse problem solution of the inverse problem of THz tomography with an adapted RESESOP method

  • T. Schuster, A. Wald (UdS)

THz tomography using SESOP Rio de Janeiro 2017 3 / 23

slide-4
SLIDE 4

Introduction

Introduction

Sequential subspace optimization (SESOP) Iterative reconstruction technique for inverse problems here: SESOP for nonlinear inverse problems in Hilbert spaces Extension (acceleration) of Landweber’s method Regularization technique (RESESOP) reduction of the number of iterations Terahertz tomography novel imaging technique in nondestructive testing for plastics and ceramics approach via scattering problems: nonlinear inverse problem solution of the inverse problem of THz tomography with an adapted RESESOP method

  • T. Schuster, A. Wald (UdS)

THz tomography using SESOP Rio de Janeiro 2017 3 / 23

slide-5
SLIDE 5

Sequential subspace optimization Notation and basic definitions

Notation and definitions

Let X, Y be Hilbert spaces and MF(x)=y := {x ∈ X : F(x) = y} the solution set for a nonlinear operator F : D(F) ⊆ X → Y . We assume to have noisy data y δ with noise level δ ≥ y − y δ. Hyperplanes, halfspaces and stripes Let u ∈ X \ {0} and α, ξ ∈ R, ξ ≥ 0. We define the (affine) hyperplane H(u, α) := {x ∈ X : u, x = α} , the halfspace H≤(u, α) := {x ∈ X : u, x ≤ α} and the stripe H(u, α, ξ) := {x ∈ X : |u, x − α| ≤ ξ} .

  • T. Schuster, A. Wald (UdS)

THz tomography using SESOP Rio de Janeiro 2017 4 / 23

slide-6
SLIDE 6

Sequential subspace optimization Notation and basic definitions

Notation and definitions

Let X, Y be Hilbert spaces and MF(x)=y := {x ∈ X : F(x) = y} the solution set for a nonlinear operator F : D(F) ⊆ X → Y . We assume to have noisy data y δ with noise level δ ≥ y − y δ. Hyperplanes, halfspaces and stripes Let u ∈ X \ {0} and α, ξ ∈ R, ξ ≥ 0. We define the (affine) hyperplane H(u, α) := {x ∈ X : u, x = α} , the halfspace H≤(u, α) := {x ∈ X : u, x ≤ α} and the stripe H(u, α, ξ) := {x ∈ X : |u, x − α| ≤ ξ} .

  • T. Schuster, A. Wald (UdS)

THz tomography using SESOP Rio de Janeiro 2017 4 / 23

slide-7
SLIDE 7

Sequential subspace optimization Motivation - SESOP for linear problems

SESOP iteration for linear problems Ax = y in Hilbert spaces xn+1 := xn −

  • i∈In

tn,iA∗wn,i, In a finite index set, wn,i ∈ Y for all i ∈ In, and the parameters tn = (tn,i)i∈In minimize hn(t) := 1 2

  • xn −
  • i∈In

tiA∗wn,i

  • 2

+

  • i∈In

ti

  • wn,i, y
  • .

Lemma [Sch¨

  • pfer, S., Louis (2008)]

The minimization of hn(t) is equivalent to computing the metric projection xn+1 = PHn(xn), Hn :=

  • i∈In

Hn,i,

  • nto the intersection of hyperplanes

Hn,i :=

  • x ∈ X :
  • A∗wn,i, x
  • =
  • wn,i, y

⊇ MAx=y.

  • T. Schuster, A. Wald (UdS)

THz tomography using SESOP Rio de Janeiro 2017 5 / 23

slide-8
SLIDE 8

Sequential subspace optimization Motivation - SESOP for linear problems

SESOP iteration for linear problems Ax = y in Hilbert spaces xn+1 := xn −

  • i∈In

tn,iA∗wn,i, In a finite index set, wn,i ∈ Y for all i ∈ In, and the parameters tn = (tn,i)i∈In minimize hn(t) := 1 2

  • xn −
  • i∈In

tiA∗wn,i

  • 2

+

  • i∈In

ti

  • wn,i, y
  • .

Lemma [Sch¨

  • pfer, S., Louis (2008)]

The minimization of hn(t) is equivalent to computing the metric projection xn+1 = PHn(xn), Hn :=

  • i∈In

Hn,i,

  • nto the intersection of hyperplanes

Hn,i :=

  • x ∈ X :
  • A∗wn,i, x
  • =
  • wn,i, y

⊇ MAx=y. RESESOP for linear operators and noisy data Project sequentially onto intersections of stripes H(u, α, ξ), where ξ = ξ(δ), MAx=y ⊆ H(u, α, ξ).

  • T. Schuster, A. Wald (UdS)

THz tomography using SESOP Rio de Janeiro 2017 5 / 23

slide-9
SLIDE 9

Sequential subspace optimization Motivation - SESOP for linear problems

SESOP iteration for linear problems Ax = y in Hilbert spaces xn+1 := xn −

  • i∈In

tn,iA∗wn,i, In a finite index set, wn,i ∈ Y for all i ∈ In, and the parameters tn = (tn,i)i∈In minimize hn(t) := 1 2

  • xn −
  • i∈In

tiA∗wn,i

  • 2

+

  • i∈In

ti

  • wn,i, y
  • .

Lemma [Sch¨

  • pfer, S., Louis (2008)]

The minimization of hn(t) is equivalent to computing the metric projection xn+1 = PHn(xn), Hn :=

  • i∈In

Hn,i,

  • nto the intersection of hyperplanes

Hn,i :=

  • x ∈ X :
  • A∗wn,i, x
  • =
  • wn,i, y

⊇ MAx=y. RESESOP for linear operators and noisy data Project sequentially onto intersections of stripes H(u, α, ξ), where ξ = ξ(δ), MAx=y ⊆ H(u, α, ξ).

  • T. Schuster, A. Wald (UdS)

THz tomography using SESOP Rio de Janeiro 2017 5 / 23

slide-10
SLIDE 10

Sequential subspace optimization SESOP and RESESOP for nonlinear problems

SESOP for nonlinear inverse problems F(x) = y

We consider nonlinear inverse problems F(x) = y, F : D(F) ⊆ X → Y . Assume that F satisfies the tangential cone condition

  • F(x) − F(˜

x) − F ′(x)(x − ˜ x)

  • ≤ ctc F(x) − F(˜

x) for x, ˜ x ∈ Bρ(x0) and 0 < ctc < 1. Furthermore, sup

x∈Bρ(x0)

F ′(x) ≤ cF. Use stripes also in case of exact data y. Take into account the local character as well as the nonlinearity of

  • perators.

F(x) xn H(un, αn, ξn)

  • T. Schuster, A. Wald (UdS)

THz tomography using SESOP Rio de Janeiro 2017 6 / 23

slide-11
SLIDE 11

Sequential subspace optimization SESOP and RESESOP for nonlinear problems

From SESOP for linear problems to SESOP for nonlinear problems

Stripes in the linear case Hδ

n,i :=

  • x ∈ X :
  • A∗w δ

n,i, x

  • w δ

n,i, y δ

  • ≤ δw δ

n,i

  • Stripes in the nonlinear case

n,i :=

  • x ∈ X :
  • F ′(xδ

i )∗w δ n,i, xδ i − x

  • w δ

n,i, F(xδ i ) − y δ

  • ≤ w δ

n,i

  • ctc

i + δ

  • + δ

⊇ MF(x)=y RESESOP algorithm As long as the residual Rδ

n := F(xδ n ) − y δ fulfills Rδ n > τδ, compute

n+1 = xδ n −

  • i∈I δ

n

n,iF ′(xδ i )∗w δ n,i

  • i∈I δ

n

H(uδ

n,i, αδ n,i, ξδ n,i)

and z − xδ

n+12 ≤ z − xδ n 2 − C

n , δ, ctc, cF

  • for z ∈ MF(x)=y.
  • T. Schuster, A. Wald (UdS)

THz tomography using SESOP Rio de Janeiro 2017 7 / 23

slide-12
SLIDE 12

Sequential subspace optimization Convergence and regularization

Convergence of the SESOP algorithm

Let n ∈ In for each n ∈ N, In ⊆ {n − N + 1, ..., n} ∩ N, N ≥ 1 fixed wn,i := Ri = F(xi) − y for each i ∈ In, x+ ∈ Bρ/2(x0) be the unique solution in Bρ(x0). Theorem [Wald, S. (2016)] The sequence of iterates {xn}n∈N, generated by the SESOP algorithm, converges strongly to x+, if the optimization parameters tn,i are bounded, |tn,i| ≤ t for some t > 0 for all i ∈ In and n ∈ N.

  • T. Schuster, A. Wald (UdS)

THz tomography using SESOP Rio de Janeiro 2017 8 / 23

slide-13
SLIDE 13

Sequential subspace optimization Convergence and regularization

Convergence of the SESOP algorithm

Let n ∈ In for each n ∈ N, In ⊆ {n − N + 1, ..., n} ∩ N, N ≥ 1 fixed wn,i := Ri = F(xi) − y for each i ∈ In, x+ ∈ Bρ/2(x0) be the unique solution in Bρ(x0). Theorem [Wald, S. (2016)] The sequence of iterates {xn}n∈N, generated by the SESOP algorithm, converges strongly to x+, if the optimization parameters tn,i are bounded, |tn,i| ≤ t for some t > 0 for all i ∈ In and n ∈ N.

  • T. Schuster, A. Wald (UdS)

THz tomography using SESOP Rio de Janeiro 2017 8 / 23

slide-14
SLIDE 14

Sequential subspace optimization Convergence and regularization

Convergence and regularization of the RESESOP algorithm

Theorem [Wald, S. (2016)] The RESESOP algorithm, together with the discrepancy principle, where the tolerance parameter satisfies τ > 1 + ctc 1 − ctc > 1, yields a finite stopping index n∗(δ). The iterates xδ

n depend, for a fixed n ∈ N, continuously on the data y δ and we have

n → xn

for δ → 0.

  • T. Schuster, A. Wald (UdS)

THz tomography using SESOP Rio de Janeiro 2017 9 / 23

slide-15
SLIDE 15

Sequential subspace optimization Convergence and regularization

Convergence and regularization of the RESESOP algorithm

Theorem [Wald, S. (2016)] The RESESOP algorithm, together with the discrepancy principle, where the tolerance parameter satisfies τ > 1 + ctc 1 − ctc > 1, yields a finite stopping index n∗(δ). The iterates xδ

n depend, for a fixed n ∈ N, continuously on the data y δ and we have

n → xn

for δ → 0. The algorithm yields a regularized solution xδ

n∗(δ) of the nonlinear problem F(x) = y,

if noisy data y δ are given, i.e., xδ

n∗(δ) → x+

for δ → 0, if there is only one solution x+ ∈ Bρ(x0) and if limδ→0

n,i

  • < t holds for all n ∈ N

and i ∈ I δ

n for some t > 0.

  • T. Schuster, A. Wald (UdS)

THz tomography using SESOP Rio de Janeiro 2017 9 / 23

slide-16
SLIDE 16

Sequential subspace optimization Convergence and regularization

Convergence and regularization of the RESESOP algorithm

Theorem [Wald, S. (2016)] The RESESOP algorithm, together with the discrepancy principle, where the tolerance parameter satisfies τ > 1 + ctc 1 − ctc > 1, yields a finite stopping index n∗(δ). The iterates xδ

n depend, for a fixed n ∈ N, continuously on the data y δ and we have

n → xn

for δ → 0. The algorithm yields a regularized solution xδ

n∗(δ) of the nonlinear problem F(x) = y,

if noisy data y δ are given, i.e., xδ

n∗(δ) → x+

for δ → 0, if there is only one solution x+ ∈ Bρ(x0) and if limδ→0

n,i

  • < t holds for all n ∈ N

and i ∈ I δ

n for some t > 0.

  • T. Schuster, A. Wald (UdS)

THz tomography using SESOP Rio de Janeiro 2017 9 / 23

slide-17
SLIDE 17

Terahertz tomography Physical background

THz tomography - an introduction

novel imaging technique in nondestructive testing (plastics, ceramics) non-ionizing electromagnetic radiation, frequency range 0.1 - 10 THz THz radiation: Gaussian beams with wave number k0 = 2πf/c E j

6

E j

5

E j

3

E j

4

E j

1

E j

2

Ω x y y x 2y0 W0 W (y) Inverse problem of THz tomography Reconstruct the complex refractive index ˜ n = n + iκ to detect defects, inclusions or the moisture content from measurements of the resulting electric field.

  • T. Schuster, A. Wald (UdS)

THz tomography using SESOP Rio de Janeiro 2017 10 / 23

slide-18
SLIDE 18

Terahertz tomography Physical background

THz tomography - an introduction

novel imaging technique in nondestructive testing (plastics, ceramics) non-ionizing electromagnetic radiation, frequency range 0.1 - 10 THz THz radiation: Gaussian beams with wave number k0 = 2πf/c E j

6

E j

5

E j

3

E j

4

E j

1

E j

2

Ω x y y x 2y0 W0 W (y) Inverse problem of THz tomography Reconstruct the complex refractive index ˜ n = n + iκ to detect defects, inclusions or the moisture content from measurements of the resulting electric field.

  • T. Schuster, A. Wald (UdS)

THz tomography using SESOP Rio de Janeiro 2017 10 / 23

slide-19
SLIDE 19

Terahertz tomography The forward operator

Scattering of THz radiation

For convenience, define m : L∞(Ω) ∩ L2

comp(Ω) → C, m(x) := 1 − ˜

n2(x). By Ω ⊆ R2, we denote the domain (with C 1-boundary ∂Ω) in which m is to be reconstructed. Boundary value problem for ut Given the incident field ui and m, the total field ut is determined by ∆usc + k2

0(1 − m)usc

= k2

0mui

in Ω, ∂usc ∂n − ik0usc =

  • n ∂Ω,

usc + ui = ut in Ω, where n is the outward normal vector of ∂Ω.

  • T. Schuster, A. Wald (UdS)

THz tomography using SESOP Rio de Janeiro 2017 11 / 23

slide-20
SLIDE 20

Terahertz tomography The forward operator

Scattering of THz radiation

For convenience, define m : L∞(Ω) ∩ L2

comp(Ω) → C, m(x) := 1 − ˜

n2(x). By Ω ⊆ R2, we denote the domain (with C 1-boundary ∂Ω) in which m is to be reconstructed. Boundary value problem for ut Given the incident field ui and m, the total field ut is determined by ∆usc + k2

0(1 − m)usc

= k2

0mui

in Ω, ∂usc ∂n − ik0usc =

  • n ∂Ω,

usc + ui = ut in Ω, where n is the outward normal vector of ∂Ω.

  • T. Schuster, A. Wald (UdS)

THz tomography using SESOP Rio de Janeiro 2017 11 / 23

slide-21
SLIDE 21

Terahertz tomography The forward operator

Existence and uniqueness of a weak solution

For m ∈ L∞(Ω) with Im(m) ≤ 0, consider the boundary value problem ∆u + k2

0(1 − m)u = k2 0mui

in Ω, ∂u ∂n − ik0u = 0

  • n ∂Ω

(BVP) and its variational formulation (∇u, ∇v)L2(Ω) − k2

0 ((1 − m)u, v)L2(Ω) − ik0(u, v)L2(∂Ω) = −k2 0(mui, v)L2(Ω).

Theorem [Wald, S. (2017)] The boundary value problem (BVP) possesses a unique weak solution u ∈ H1(Ω), which satisfies uH1(Ω) ≤ C1mL∞(Ω) uiL2(Ω) for a constant C1 > 0.

  • T. Schuster, A. Wald (UdS)

THz tomography using SESOP Rio de Janeiro 2017 12 / 23

slide-22
SLIDE 22

Terahertz tomography The forward operator

Existence and uniqueness of a weak solution

For m ∈ L∞(Ω) with Im(m) ≤ 0, consider the boundary value problem ∆u + k2

0(1 − m)u = k2 0mui

in Ω, ∂u ∂n − ik0u = 0

  • n ∂Ω

(BVP) and its variational formulation (∇u, ∇v)L2(Ω) − k2

0 ((1 − m)u, v)L2(Ω) − ik0(u, v)L2(∂Ω) = −k2 0(mui, v)L2(Ω).

Theorem [Wald, S. (2017)] The boundary value problem (BVP) possesses a unique weak solution u ∈ H1(Ω), which satisfies uH1(Ω) ≤ C1mL∞(Ω) uiL2(Ω) for a constant C1 > 0.

  • T. Schuster, A. Wald (UdS)

THz tomography using SESOP Rio de Janeiro 2017 12 / 23

slide-23
SLIDE 23

Terahertz tomography The forward operator

The scattering operator S

Definition of S Let ui ∈ H1(Ω) and let S : D(S) → H1(Ω), m → ut = ui + usc, where D(S) ⊆

  • m ∈ L∞(Ω) ∩ L2

comp(Ω) : mL∞(Ω) ≤ M, Im(m) ≤ 0

  • for a fixed M > 0 and usc is the weak solution of (BVP).

Lemma (continuity of S) [Wald, S. (2017)] The operator S is well-defined and Lipschitz-continuous on D(S), more precisely S(m1) − S(m2)H1(Ω) ≤ C2 m1 − m2L∞(Ω) uiL2(Ω) , where C2 = C2 (k0, Ω) > 0.

  • T. Schuster, A. Wald (UdS)

THz tomography using SESOP Rio de Janeiro 2017 13 / 23

slide-24
SLIDE 24

Terahertz tomography The forward operator

The scattering operator S

Definition of S Let ui ∈ H1(Ω) and let S : D(S) → H1(Ω), m → ut = ui + usc, where D(S) ⊆

  • m ∈ L∞(Ω) ∩ L2

comp(Ω) : mL∞(Ω) ≤ M, Im(m) ≤ 0

  • for a fixed M > 0 and usc is the weak solution of (BVP).

Lemma (continuity of S) [Wald, S. (2017)] The operator S is well-defined and Lipschitz-continuous on D(S), more precisely S(m1) − S(m2)H1(Ω) ≤ C2 m1 − m2L∞(Ω) uiL2(Ω) , where C2 = C2 (k0, Ω) > 0.

  • T. Schuster, A. Wald (UdS)

THz tomography using SESOP Rio de Janeiro 2017 13 / 23

slide-25
SLIDE 25

Terahertz tomography The forward operator

Properties of the scattering operator S

Theorem (Fr´ echet differentiability) [Wald, S. (2017)] The operator S is Fr´ echet differentiable w.r.t. m ∈ D(S) with continuous Fr´ echet derivative S′(m) : D(S) → H1(Ω), h → S′(m)h = w, where w ∈ H1(Ω) solves the boundary value problem ∆w + k2

0(1 − m)w = k2 0S(m) · h

in Ω, ∂w ∂n − ik0w = 0

  • n ∂Ω.

Lemma (tangential cone condition) [Wald, S. (2017)] For m1, m2 ∈ D(S), the operator S fulfills the estimate S(m1) − S(m2) − S′(m1)(m1 − m2)L2(Ω) ≤ C3 · S(m1) − S(m2)L2(Ω), where C3 = C3

  • k0, Ω, M
  • .
  • T. Schuster, A. Wald (UdS)

THz tomography using SESOP Rio de Janeiro 2017 14 / 23

slide-26
SLIDE 26

Terahertz tomography The forward operator

Properties of the scattering operator S

Theorem (Fr´ echet differentiability) [Wald, S. (2017)] The operator S is Fr´ echet differentiable w.r.t. m ∈ D(S) with continuous Fr´ echet derivative S′(m) : D(S) → H1(Ω), h → S′(m)h = w, where w ∈ H1(Ω) solves the boundary value problem ∆w + k2

0(1 − m)w = k2 0S(m) · h

in Ω, ∂w ∂n − ik0w = 0

  • n ∂Ω.

Lemma (tangential cone condition) [Wald, S. (2017)] For m1, m2 ∈ D(S), the operator S fulfills the estimate S(m1) − S(m2) − S′(m1)(m1 − m2)L2(Ω) ≤ C3 · S(m1) − S(m2)L2(Ω), where C3 = C3

  • k0, Ω, M
  • .
  • T. Schuster, A. Wald (UdS)

THz tomography using SESOP Rio de Janeiro 2017 14 / 23

slide-27
SLIDE 27

Terahertz tomography The forward operator

The forward operator F

Tomographic measurements The tomograph (emitter and receivers) are rotated on a circle around the object m, i.e., the incident field uj

i depends on the position j ∈ {1, ..., J} of the tomograph.

The same holds for the scattered and total field and the scattering map Sj. The (nonlinear) forward operator F j Let F =

  • F 1, ..., F J

: D(S) → CN×J, where F j(m) := QjγSj(m) and γ : H1(Ω) → L2(∂Ω), u → u|∂Ω denotes the trace operator and the linear operator Qj : L2(∂Ω) → CN, y j

ν = (Qjv)ν =

  • ∂Ω

χEj

ν (x)v(x) dsx,

ν = 1, ..., N describes the measuring process.

  • T. Schuster, A. Wald (UdS)

THz tomography using SESOP Rio de Janeiro 2017 15 / 23

slide-28
SLIDE 28

Terahertz tomography The forward operator

The forward operator F

Tomographic measurements The tomograph (emitter and receivers) are rotated on a circle around the object m, i.e., the incident field uj

i depends on the position j ∈ {1, ..., J} of the tomograph.

The same holds for the scattered and total field and the scattering map Sj. The (nonlinear) forward operator F j Let F =

  • F 1, ..., F J

: D(S) → CN×J, where F j(m) := QjγSj(m) and γ : H1(Ω) → L2(∂Ω), u → u|∂Ω denotes the trace operator and the linear operator Qj : L2(∂Ω) → CN, y j

ν = (Qjv)ν =

  • ∂Ω

χEj

ν (x)v(x) dsx,

ν = 1, ..., N describes the measuring process.

  • T. Schuster, A. Wald (UdS)

THz tomography using SESOP Rio de Janeiro 2017 15 / 23

slide-29
SLIDE 29

Terahertz tomography The inverse problem of 2D THz tomography

Evaluation of the gradient g

The inverse problem of 2D THz tomography Reconstruct m : Ω → C from measurements y j,δ ∈ CN of the electric field, where F j(m) = y j, y j,δ − y j ≤ δ, j = 1, ..., J. (RE)SESOP and Landweber method We use the gradient g j(m) :=

  • (F j)′(m)

∗(F j(m) − y δ)

  • f the functional

Ψj(m) := 1 2

  • F j(m) − y δ

2 as search directions.

  • T. Schuster, A. Wald (UdS)

THz tomography using SESOP Rio de Janeiro 2017 16 / 23

slide-30
SLIDE 30

Terahertz tomography The inverse problem of 2D THz tomography

Evaluation of the gradient g

The inverse problem of 2D THz tomography Reconstruct m : Ω → C from measurements y j,δ ∈ CN of the electric field, where F j(m) = y j, y j,δ − y j ≤ δ, j = 1, ..., J. (RE)SESOP and Landweber method We use the gradient g j(m) :=

  • (F j)′(m)

∗(F j(m) − y δ)

  • f the functional

Ψj(m) := 1 2

  • F j(m) − y δ

2 as search directions. The linearity of γ and Qj yields (F j)′(m) = Qjγ(Sj)′(m), (F j)′(m)∗ =

  • γ(Sj)′(m)

∗(Qj)∗.

  • T. Schuster, A. Wald (UdS)

THz tomography using SESOP Rio de Janeiro 2017 16 / 23

slide-31
SLIDE 31

Terahertz tomography The inverse problem of 2D THz tomography

Evaluation of the gradient g

The inverse problem of 2D THz tomography Reconstruct m : Ω → C from measurements y j,δ ∈ CN of the electric field, where F j(m) = y j, y j,δ − y j ≤ δ, j = 1, ..., J. (RE)SESOP and Landweber method We use the gradient g j(m) :=

  • (F j)′(m)

∗(F j(m) − y δ)

  • f the functional

Ψj(m) := 1 2

  • F j(m) − y δ

2 as search directions. The linearity of γ and Qj yields (F j)′(m) = Qjγ(Sj)′(m), (F j)′(m)∗ =

  • γ(Sj)′(m)

∗(Qj)∗.

  • T. Schuster, A. Wald (UdS)

THz tomography using SESOP Rio de Janeiro 2017 16 / 23

slide-32
SLIDE 32

Terahertz tomography The inverse problem of 2D THz tomography

Adjoint operators

Theorem [Wald, S. (2017)] For R ∈ L2(∂Ω)∗ there exists a φ ∈ H1(Ω) such that

  • γS′(m)

∗R = −k2

0S(m)φ

holds, where ∆φ + k2

0(1 − m)φ = 0

in Ω, ∂φ ∂n + ik0φ = −R

  • n ∂Ω.

For β = (βν)ν=1,...,N ∈ CN, we thus have

  • (F j)′(m)

∗β =

  • γ(Sj)′(m)

∗(Qj)∗β = −k2

0Sj(m)φ,

where ∆φ + k2

0(1 − m)φ = 0

in Ω, ∂φ ∂n + ik0φ = −

N

  • ν=1

βνχEj

ν

  • n ∂Ω.
  • T. Schuster, A. Wald (UdS)

THz tomography using SESOP Rio de Janeiro 2017 17 / 23

slide-33
SLIDE 33

Terahertz tomography The inverse problem of 2D THz tomography

Adjoint operators

Theorem [Wald, S. (2017)] For R ∈ L2(∂Ω)∗ there exists a φ ∈ H1(Ω) such that

  • γS′(m)

∗R = −k2

0S(m)φ

holds, where ∆φ + k2

0(1 − m)φ = 0

in Ω, ∂φ ∂n + ik0φ = −R

  • n ∂Ω.

For β = (βν)ν=1,...,N ∈ CN, we thus have

  • (F j)′(m)

∗β =

  • γ(Sj)′(m)

∗(Qj)∗β = −k2

0Sj(m)φ,

where ∆φ + k2

0(1 − m)φ = 0

in Ω, ∂φ ∂n + ik0φ = −

N

  • ν=1

βνχEj

ν

  • n ∂Ω.
  • T. Schuster, A. Wald (UdS)

THz tomography using SESOP Rio de Janeiro 2017 17 / 23

slide-34
SLIDE 34

Numerical results

Numerical experiments - some adjustments

Landweber method mδ

n+1 = mδ n − ωF ′(mδ n)∗(F(mδ n) − y δ) = mδ n − ωg δ n

Two adaptions (1) Use averaged gradients g δ

n := 1

J

J

  • j=1

g j,δ

n

= 1 J

J

  • j=1
  • (F j)′

n

∗ F j mδ

n

  • − y j,δ

. (2) Adapt (RE)SESOP method to solve nonlinear inverse problems in complex Hilbert spaces.

  • T. Schuster, A. Wald (UdS)

THz tomography using SESOP Rio de Janeiro 2017 18 / 23

slide-35
SLIDE 35

Numerical results

Numerical experiments - some adjustments

Landweber method mδ

n+1 = mδ n − ωF ′(mδ n)∗(F(mδ n) − y δ) = mδ n − ωg δ n

Two adaptions (1) Use averaged gradients g δ

n := 1

J

J

  • j=1

g j,δ

n

= 1 J

J

  • j=1
  • (F j)′

n

∗ F j mδ

n

  • − y j,δ

. (2) Adapt (RE)SESOP method to solve nonlinear inverse problems in complex Hilbert spaces. RESESOP iteration for complex-valued problems mδ

n+1 =

 Re(mδ

n) −

  • l∈I δ

n

tδ,r

n,l · Re(g δ l )

  + i ·  Im(mδ

n) −

  • l∈I δ

n

tδ,i

n,l · Im(g δ l )

 

  • T. Schuster, A. Wald (UdS)

THz tomography using SESOP Rio de Janeiro 2017 18 / 23

slide-36
SLIDE 36

Numerical results

Numerical experiments - some adjustments

Landweber method mδ

n+1 = mδ n − ωF ′(mδ n)∗(F(mδ n) − y δ) = mδ n − ωg δ n

Two adaptions (1) Use averaged gradients g δ

n := 1

J

J

  • j=1

g j,δ

n

= 1 J

J

  • j=1
  • (F j)′

n

∗ F j mδ

n

  • − y j,δ

. (2) Adapt (RE)SESOP method to solve nonlinear inverse problems in complex Hilbert spaces. RESESOP iteration for complex-valued problems mδ

n+1 =

 Re(mδ

n) −

  • l∈I δ

n

tδ,r

n,l · Re(g δ l )

  + i ·  Im(mδ

n) −

  • l∈I δ

n

tδ,i

n,l · Im(g δ l )

 

  • T. Schuster, A. Wald (UdS)

THz tomography using SESOP Rio de Janeiro 2017 18 / 23

slide-37
SLIDE 37

Numerical results

An example in the Terahertz regime

Three different complex refractive indices: m1 = −1.249975 − i · 0.015, m2 = 0, m3 = −2.2396 − i · 0.072 Algorithm: RESESOP with two search directions, I δ

n = {n − 1, n}

(a) Real part of m (b) Imaginary part of m

Parameters of the experiment f = 0.1 THz, N = 40, J = 180, ctc = 0.9, τ = 20

  • T. Schuster, A. Wald (UdS)

THz tomography using SESOP Rio de Janeiro 2017 19 / 23

slide-38
SLIDE 38

Numerical results

An example in the Terahertz regime

Assumption: The outer interfaces of the object are known. Noise level δ: 2% noise plus error from implementation

(a) Reconstruction of Re(m) (b) Reconstruction of Im(m)

Relative error in reconstruction of Re(m): 7.98 % Relative error in reconstruction of Im(m): > 100 % n∗ = 30 iterations in 14h 13min 51s

  • T. Schuster, A. Wald (UdS)

THz tomography using SESOP Rio de Janeiro 2017 20 / 23

slide-39
SLIDE 39

Numerical results

A comparison of Landweber and RESESOP method for f = 2.5 · 1010 Hz

Landweber: 155 iterations in 5h 38min 49s, RESESOP: 20 iterations in 1h 12min 40s

(a) Re(m) (b) Landweber: Re(mδ

n∗)

(c) RESESOP: Re(mδ

n∗)

(d) Im(m) (e) Landweber: Im(mδ

n∗)

(f) RESESOP: Im(mδ

n∗)

  • T. Schuster, A. Wald (UdS)

THz tomography using SESOP Rio de Janeiro 2017 21 / 23

slide-40
SLIDE 40

Conclusion and outlook

Conclusion and outlook

Summary of the results extension of SESOP and RESESOP techniques to nonlinear inverse problems in Hilbert spaces proof of convergence and regularization results modeling and analysis of the inverse problem of THz tomography application of SESOP techniques in parameter identification significantly reduces computation time Future research extension of subspace optimization techniques to nonlinear inverse problems in Banach spaces development of a hybrid algorithm that combines the modified ART (Tepe et al.) with our scattering approach

  • T. Schuster, A. Wald (UdS)

THz tomography using SESOP Rio de Janeiro 2017 22 / 23

slide-41
SLIDE 41

Conclusion and outlook

Conclusion and outlook

Summary of the results extension of SESOP and RESESOP techniques to nonlinear inverse problems in Hilbert spaces proof of convergence and regularization results modeling and analysis of the inverse problem of THz tomography application of SESOP techniques in parameter identification significantly reduces computation time Future research extension of subspace optimization techniques to nonlinear inverse problems in Banach spaces development of a hybrid algorithm that combines the modified ART (Tepe et al.) with our scattering approach

  • T. Schuster, A. Wald (UdS)

THz tomography using SESOP Rio de Janeiro 2017 22 / 23

slide-42
SLIDE 42

References

References

  • G. Bao and P. Li, Inverse medium scattering for the Helmholtz equation at fixed frequency, Inverse

Problems 21 (2005), no. 5, 1621–1641

  • M. Hanke, A. Neubauer and O. Scherzer, A convergence analysis of the Landweber iteration for nonlinear

ill-posed problems, Numer. Math. 72 (1995), no. 1, 21–37

  • F. Sch¨
  • pfer, T. Schuster and A. K. Louis, Metric and Bregman projections onto affine subspaces and

their computation via sequential subspace optimization methods, J. Inverse Ill-Posed Probl. 16 (2008),

  • no. 5, 479–206
  • J. Tepe, T. Schuster and B. Littau, A modified algebraic reconstruction technique taking refraction into

account with an application in terahertz tomography, Inverse Problems in Science and Engineering (2016)

  • A. Wald, T. Schuster, Sequential subspace optimization for nonlinear inverse problems, J. Inverse

Ill-Posed Probl. (2016) 25(4):99–117

  • A. Wald, T. Schuster, Tomographic terahertz imaging using sequential subspace optimization, Rio

Proceedings, Springer Series Trends in Mathematics, accepted (2017)

Thank you for your attention!

  • T. Schuster, A. Wald (UdS)

THz tomography using SESOP Rio de Janeiro 2017 23 / 23