inverse problems for stochastic partial differential equations: … · 2016-05-05 · ֒→...

19
Inverse problems for stochastic partial differential equations: application to correlation-based imaging Josselin Garnier (Universit´ e Paris Diderot) http://www.josselin-garnier.org/ Consider a classical inverse problem, sensor array imaging: - probe an unknown medium with waves, - record the waves transmitted through or reflected by the medium, - process the recorded data to extract relevant information. The data set can be huge. Only part of the unknown medium is of interest. Least squares imaging is appropriate in the presence of measurement noise. What about medium noise or source noise ? Venice May 2016

Upload: others

Post on 10-Jul-2020

8 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Inverse problems for stochastic partial differential equations: … · 2016-05-05 · ֒→ Stochastic partial differential equations (driven by Brownian fields). ֒→ Analysis

Inverse problems for stochastic partial differential equations:

application to correlation-based imaging

Josselin Garnier (Universite Paris Diderot)

http://www.josselin-garnier.org/

• Consider a classical inverse problem, sensor array imaging:

- probe an unknown medium with waves,

- record the waves transmitted through or reflected by the medium,

- process the recorded data to extract relevant information.

→ The data set can be huge.

→ Only part of the unknown medium is of interest.

→ Least squares imaging is appropriate in the presence of measurement noise. What

about medium noise or source noise ?

Venice May 2016

Page 2: Inverse problems for stochastic partial differential equations: … · 2016-05-05 · ֒→ Stochastic partial differential equations (driven by Brownian fields). ֒→ Analysis

Conventional reflector imaging through a homogeneous medium

~xs ~xr

~yref

• Sensor array imaging of a reflector located at ~yref . ~xs is a source, ~xr is a receiver.

Measured data: u(t, ~xr; ~xs), r = 1, . . . , Nr, s = 1, . . . , Ns.

• Mathematical model:

( 1

c20

+1

c2ref

1Bref(~x− ~yref)

)∂2u

∂t2(t, ~x; ~xs)−∆~xu(t, ~x; ~xs) = f(t)δ(~x− ~xs)

• Purpose of imaging: using the measured data, build an imaging function I(~yS) that

would ideally look like 1

c2ref

1Bref(~yS − ~yref), in order to extract the relevant

information (~yref , Bref , cref) about the reflector.

Venice May 2016

Page 3: Inverse problems for stochastic partial differential equations: … · 2016-05-05 · ֒→ Stochastic partial differential equations (driven by Brownian fields). ֒→ Analysis

• Classical imaging functions:

1) Least-Squares imaging: minimize the quadratic misfit between measured data and

synthetic data obtained by solving the wave equation with a candidate (~y, B, c)test.

2) Linearized Least-Squares imaging: simplify Least-Squares imaging by

“linearization” of the forward problem (Born).

3) Reverse Time imaging: simplify Linearized Least-Squares imaging by forgetting

the normal operator.

4) Kirchhoff Migration: simplify Reverse Time imaging by substituting travel time

migration for full wave equation.

Venice May 2016

Page 4: Inverse problems for stochastic partial differential equations: … · 2016-05-05 · ֒→ Stochastic partial differential equations (driven by Brownian fields). ֒→ Analysis

• Classical imaging functions:

1) Least-Squares imaging: minimize the quadratic misfit between measured data and

synthetic data obtained by solving the wave equation with a candidate (~y, B, c)test.

2) Linearized Least-Squares imaging: simplify Least-Squares imaging by

“linearization” of the forward problem (Born).

3) Reverse Time imaging: simplify Linearized Least-Squares imaging by forgetting

the normal operator.

4) Kirchhoff Migration: simplify Reverse Time imaging by substituting travel time

migration for full wave equation.

• Kirchhoff Migration function:

IKM(~yS) =

Nr∑

r=1

Ns∑

s=1

u( |~xs − ~yS |

c0+

|~yS − ~xr|

c0, ~xr; ~xs

)

It forms the image with the superposition of the backpropagated traces.

|~yS − ~x|/c0 is the travel time from ~x to ~yS .

- Very robust with respect to (additive) measurement noise.

- Sensitive to medium noise: If the medium is scattering, then Kirchhoff Migration

(usually) does not work.

Venice May 2016

Page 5: Inverse problems for stochastic partial differential equations: … · 2016-05-05 · ֒→ Stochastic partial differential equations (driven by Brownian fields). ֒→ Analysis

Conventional reflector imaging through a scattering medium

~xs ~xr

~yref

• Sensor array imaging of a reflector located at ~yref . ~xs is a source, ~xr is a receiver.

Data: u(t, ~xr; ~xs), r = 1, . . . , Nr, s = 1, . . . , Ns.

( 1

c2(~x)+

1

c2ref

1Bref(~x− ~yref)

)∂2u

∂t2(t, ~x; ~xs)−∆~xu(t, ~x; ~xs) = f(t)δ(~x− ~xs)

• Random medium model:

1

c2(~x)=

1

c20

(

1 + µ(~x))

c0 is a reference speed,

µ(~x) is a zero-mean random process.

Venice May 2016

Page 6: Inverse problems for stochastic partial differential equations: … · 2016-05-05 · ֒→ Stochastic partial differential equations (driven by Brownian fields). ֒→ Analysis

Strategy: Stochastic and multiscale analysis

• The medium noise u− u0 (where u0 is the data that would be obtained in a

homogeneous medium) is very different from an additive measurement noise !

• A detailed multiscale analysis is possible in different regimes of separation of scales

(small wavelength, large propagation distance, small correlation length, . . .).

→ Stochastic partial differential equations (driven by Brownian fields).

→ Analysis of the distribution (moments) of u.

• General results obtained by a stochastic multiscale analysis:

• The mean (coherent) wave is small.

=⇒ The Kirchhoff Migration function (or Reverse Time imaging function, or Least

Squares imaging function) is unstable in randomly scattering media:

E[

IKM(~yS)]

Var(

IKM(~yS))1/2

≪ 1

• The wave fluctuations at nearby points and nearby frequencies are correlated.

The wave correlations carry information about the medium.

=⇒ One should use local correlations to solve the inverse problem.

Venice May 2016

Page 7: Inverse problems for stochastic partial differential equations: … · 2016-05-05 · ֒→ Stochastic partial differential equations (driven by Brownian fields). ֒→ Analysis

Imaging below an “overburden”

From van der Neut and Bakulin (2009)

Venice May 2016

Page 8: Inverse problems for stochastic partial differential equations: … · 2016-05-05 · ֒→ Stochastic partial differential equations (driven by Brownian fields). ֒→ Analysis

Imaging below an overburden

~xs

~xr

~yref

Array imaging of a reflector at ~yref . ~xs is a source, ~xr is a receiver located below the

scattering medium. Data: u(t, ~xr; ~xs), r = 1, . . . , Nr, s = 1, . . . , Ns.

If the overburden is scattering, then Kirchhoff Migration does not work:

IKM(~yS) =

Nr∑

r=1

Ns∑

s=1

u( |~xs − ~yS |

c0+

|~yS − ~xr|

c0, ~xr; ~xs

)

Venice May 2016

Page 9: Inverse problems for stochastic partial differential equations: … · 2016-05-05 · ֒→ Stochastic partial differential equations (driven by Brownian fields). ֒→ Analysis

Numerical simulations

Computational setup Kirchhoff Migration

(simulations carried out by Chrysoula Tsogka, University of Crete)

Venice May 2016

Page 10: Inverse problems for stochastic partial differential equations: … · 2016-05-05 · ֒→ Stochastic partial differential equations (driven by Brownian fields). ֒→ Analysis

Imaging below an overburden

~xs

~xr

~yref

~xs is a source, ~xr is a receiver. Data: u(t, ~xr; ~xs), r = 1, . . . , Nr, s = 1, . . . , Ns.

Image with migration of the special cross correlation matrix:

I(~yS) =

Nr∑

r,r′=1

C( |~xr − ~yS |

c0+

|~yS − ~xr′ |

c0, ~xr, ~xr′

)

,

with

C(τ, ~xr, ~xr′) =

Ns∑

s=1

u(t, ~xr; ~xs)u(t+ τ, ~xr′ ; ~xs)dt , r, r′ = 1, . . . , Nr

Venice May 2016

Page 11: Inverse problems for stochastic partial differential equations: … · 2016-05-05 · ֒→ Stochastic partial differential equations (driven by Brownian fields). ֒→ Analysis

Remark: General CINT function (with u(ω, ~xr; ~xs) =∫

u(t, ~xr; ~xs)e−iωtdt:

ICINT(~yS) =

Ns∑

s,s′=1

|~xs−~xs′ |≤Xd

Nr∑

r,r′=1

|~xr−~xr′ |≤X′

d

∫∫

|ω−ω′|≤Ωd

dωdω′ u(ω, ~xr; ~xs)u(ω′, ~xr′ , ~xs′)

× exp

− iω[ |~xr − ~yS |

c0+

|~xs − ~yS |

c0

]

+ iω′[ |~xr′ − ~yS |

c0+

|~xs′ − ~yS |

c0

]

• If Xd = X ′d = Ωd = ∞, then ICINT(~y

S) =∣

∣IKM(~yS)∣

2.

• If Xd = 0, X ′d = ∞, Ωd = 0, then ICINT(~y

S) is the previous imaging function.

Venice May 2016

Page 12: Inverse problems for stochastic partial differential equations: … · 2016-05-05 · ֒→ Stochastic partial differential equations (driven by Brownian fields). ֒→ Analysis

Numerical simulations

Kirchhoff Migration Correlation-based Migration

Venice May 2016

Page 13: Inverse problems for stochastic partial differential equations: … · 2016-05-05 · ֒→ Stochastic partial differential equations (driven by Brownian fields). ֒→ Analysis

Application: Ultrasound echography in concrete

Venice May 2016

Page 14: Inverse problems for stochastic partial differential equations: … · 2016-05-05 · ֒→ Stochastic partial differential equations (driven by Brownian fields). ֒→ Analysis

Ultrasound echography in concrete

Reciprocity: u(t,xr;xs) = u(t,xs;xr) for (almost) all r, s.

→ The data set is good !

Venice May 2016

Page 15: Inverse problems for stochastic partial differential equations: … · 2016-05-05 · ֒→ Stochastic partial differential equations (driven by Brownian fields). ֒→ Analysis

Ultrasound echography in concrete

350.0 400.0 450.0 500.0 550.0 600.0 650.0 700.0 750.0

Y axis

50.0

100.0

150.0

200.0

250.0

300.0

350.0

400.0

450.0

500.0

550.0

600.0

650.0

Z a

xis

x=400.0mm

0.00

0.15

0.30

0.45

0.60

0.75

0.90

Venice May 2016

Page 16: Inverse problems for stochastic partial differential equations: … · 2016-05-05 · ֒→ Stochastic partial differential equations (driven by Brownian fields). ֒→ Analysis

Extension: Ambient noise imaging

• Observation: Sources are needed, but they do not need to be known/controlled.

→ One can apply correlation-based imaging techniques to signals emitted by ambient

noise sources.

• The emission of ambient noise sources is modeled by stationary (in time) random

processes with mean zero.

→ This is another situation where the measured data have mean zero and the

information is carried by the correlations.

Venice May 2016

Page 17: Inverse problems for stochastic partial differential equations: … · 2016-05-05 · ֒→ Stochastic partial differential equations (driven by Brownian fields). ֒→ Analysis

Reflector imaging with a passive receiver array

• Ambient noise sources () emit stationary random signals.

• The signals (u(t, ~xr))r=1,...,Nrare recorded by the receivers (~xr)r=1,...,Nr

(N).

• The reflector () is imaged by migration of the cross correlation matrix [1]:

I(~yS) =

Nr∑

r,r′=1

CT

( |~xr′ − ~yS |

c0+

|~xr − ~yS |

c0, ~xr, ~xr′

)

with CT (τ, ~xr, ~xr′) =1

T

∫ T

0

u(t+ τ, ~xr′)u(t, ~xr)dt

0 50 100−50

0

50

z

x

x1

x5

−150 −100 −50 0 50 100 150−0.5

00.5

1

τ

coda correlation x1−x

5

0 100 200 300 400−0.5

00.5

1

t

signal recorded at x5

0 100 200 300 400−0.5

00.5

1

t

signal recorded at x1

Good image provided the ambient noise illumination is long (in time) and diversified

(in angle) [1].

[1] J. Garnier and G. Papanicolaou, SIAM J. Imaging Sciences 2, 396 (2009).

Page 18: Inverse problems for stochastic partial differential equations: … · 2016-05-05 · ֒→ Stochastic partial differential equations (driven by Brownian fields). ֒→ Analysis

Conclusions

• In order to solve inverse problems in complex environments (beyond the additive

noise situation), one should use and process well chosen cross correlations of data, not

data themselves.

• Correlation-based imaging can be applied with ambient noise sources instead of

controlled sources.

Venice May 2016

Page 19: Inverse problems for stochastic partial differential equations: … · 2016-05-05 · ֒→ Stochastic partial differential equations (driven by Brownian fields). ֒→ Analysis

Conclusions

• In order to solve inverse problems in complex environments (beyond the additive

noise situation), one should use and process well chosen cross correlations of data, not

data themselves.

• Correlation-based imaging can be applied with ambient noise sources instead of

controlled sources.

See recent book (Cambridge University Press, April 29, 2016):

Venice May 2016