Filtering random medium effects for imaging Liliana Borcea - - PowerPoint PPT Presentation

filtering random medium effects for imaging liliana
SMART_READER_LITE
LIVE PREVIEW

Filtering random medium effects for imaging Liliana Borcea - - PowerPoint PPT Presentation

Filtering random medium effects for imaging Liliana Borcea Computational and Applied Mathematics Rice University borcea@caam.rice.edu Collaborators: alez del Cueto , CAAM, Rice University Fernando Gonz George Papanicolaou , Mathematics,


slide-1
SLIDE 1

Filtering random medium effects for imaging Liliana Borcea Computational and Applied Mathematics Rice University borcea@caam.rice.edu Collaborators: Fernando Gonz´ alez del Cueto, CAAM, Rice University George Papanicolaou, Mathematics, Stanford University Chrysoula Tsogka, Mathematics, University of Crete Support: ONR: N00014-05-1-0699 NSF: DMS-0604008; DMS-0354658

1

slide-2
SLIDE 2

Topic Problem: Image with arrays of sensors compactly supported re- flectors buried in heterogeneous, strongly backscattering media. Difficulty: The backscattered field can overwhelm the echoes from the reflectors that we wish to find.

  • Can we differentiate the coherent echoes from the incoherent,

backscattered field? Can we design filters that emphasize the coherent field needed in imaging?

  • We discuss such filters for finely layered media.
  • These media are a good case study because they give a worse

scenario in terms of backscattering effects. For example, wave localization is sure to occur.

2

slide-3
SLIDE 3

Formulation of the problem Data: time traces of pressure p(t,

xr, xs).

Source is fixed at

xs = (xs, z = 0).

Receivers at

xr = xs + (h, 0),

|h| ≤ a

2.

Image the support S of reflectivity ν(

x).

1 V 2(

x)∂2

t p(t,

x, xs) − ∆p(t, x, xs)

= −f(t) ∂z δ(

x − xs),

t > 0, p(t,

x, xs)

= 0, t ≤ 0, where

x = (x, z) and

1 V 2(

x) =

1 v2(z) + ν(

x)

  • v(z) is rough (fine layering + interfaces) scattering.

3

slide-4
SLIDE 4

Illustration motivated by exploration geophysics

10 20 30 40 50 60 70 80 5 10 15 20 25 30 35 40 10 20 30 40 50 60 70 80 5 depth speed

time xr 100 133 167 200 233 267 300 333 5 10 15 20 25 30 35 z (range) x (cross−range) 30 40 50 60 70 80 5 10 15 20 25 30 35 40

Frequeny band: 20−40Hz, v(z) fluctuates about 3km/s. Central wavelength is 100m, the reflectors are at depth 6km and the fine layering is at scale 2m. Imaging function: J (

ys) =

  • xr p(τ(

xr, ys, xs), xr, xs)

τ(

xr, ys, xs) = travel time computed with smooth part of v(z).

4

slide-5
SLIDE 5

Illustration of filtering the layer echoes

time xr 100 133 167 200 233 267 300 333 5 10 15 20 25 30 35 time xr 100 133 167 200 233 267 300 333 5 10 15 20 25 30 35

Recorded traces Filtered traces

z (range) x (crossrange) 30 40 50 60 70 80 5 10 15 20 25 30 35 40 z (range) x (crossrange) 30 40 50 60 70 80 5 10 15 20 25 30 35 40

Migration image Image with filtered data.

5

slide-6
SLIDE 6

Outline

  • Mathematical model of the data.
  • Introduce the filters, which use simple ideas from geophysics.
  • Explain through analysis why they work.
  • Present numerical results.

6

slide-7
SLIDE 7

Model of the medium

  • The sound speed v(z) has a (piecewise) smooth part c(z) and

a rough part supported in z < 0. For z ≥ 0 we have v(z) = co. 1 v2(z) = 1 c2(z)

  • 1 + σµ

z

  • ,

−Lj < z < −Lj−1, j = 1, 2 . . .

  • Interfaces at z = −Lj, j = 1, 2 . . ., due to jump discontinuities
  • f c(z) or to isolated blips over depth intervals ∼ wavelength.
  • Fine layering modeled with random, stationary process µ.

The process µ has mean zero, no long range correlations and it is properly normalized. ℓ = correlation length and σ gives strength of fluctuations.

7

slide-8
SLIDE 8

Mathematical model of the data

  • We let: p(t,

xs + (h, 0), xs) D(t, h) .

  • The layer echoes to be annihilated are

Dlay(t, h) ∼

  • f(ω)
  • dK

ω

2

R(ω, K)e−iωt+iωK·h where R(ω, K) is the reflection coefficient of the medium and

K = horizontal slowness vector of plane waves.

  • The echoes from the compact reflectors to be imaged are

modeled with the Born approximation. The transmitted field between the array surface and the compact reflectors is determined by T (ω, K) = transmission coefficient.

8

slide-9
SLIDE 9

The scattering series∗ R(ω, K) = R1 + · · · + T1 ˜ T1T2 ˜ R2T2 ˜ T1T1e−2iω(τ1+τ2) + . . . R1 T1 ˜ T1 T2 ˜ R2 T2 ˜ T1 T1 −L1 −L2

  • We use tilde for the strong interfaces.
  • Travel times of the plane waves between the interfaces

τj(K) =

−Lj

−Lj−1

dz

  • 1

c2(z) − K2

  • vertical slowness

, j = 1, 2, . . .

9

∗Series for transmission T (ω, K) between A and compact scatterers is similar.

slide-10
SLIDE 10

The coherent and incoherent field D(t, h) = C(t, h)

  • coherent

+ N(t, h)

  • incoherent
  • The coherent field corresponds to pure transmission through

the random medium. It consists of the echoes from the deter- ministic structures (the interfaces and the compact scatterers). C(t, h) is modeled with the O’Doherty Anstey (ODA) theory: The fine layering effects on the coherent echoes are: pulse broad- ening, strong attenuation (exponential) and small random arrival time shifts. C(t, h) =

  • P

ϕP

     

t − [ arrival time

  • τP(h) + ǫδP(h)]

ǫ , h

     

.

  • N(t, h) is due to reflections in the random slabs.

10

slide-11
SLIDE 11

Coherent and incoherent intensity

  • The coherent echoes from the top scattering interfaces are

strong and dominant in the data.

  • The incoherent backscattered field is weaker, but the coherent

echoes from deep deterministic structures are also weak.

time xr 100 133 167 200 233 267 300 333 5 10 15 20 25 30 35 time xr 100 133 167 200 233 267 300 333 5 10 15 20 25 30 35

Recorded traces Filtered traces

  • The layer annihilator filters are designed to suppress the

primary echoes in C(t, h) scattered once at an interface.

11

slide-12
SLIDE 12

Definition of annihilator: Step 1

  • normal move-out
  • D(t, h) → D(Tc(h, z), h) using the roundtrip time to z < 0

Tc(h, z) = 2

z

  • 1 − c2(s)K2

c

c(s) ds + hKc where h 2 =

z

c(s)Kc

  • 1 − c2(s)K2

c

ds

  • Kc = d

dhTc(h, z) Example for c(z) = co Tco =

  • h2 + 4z2

co and

K[Tco] =

h c2

  • Tco(h, z) = cos θ1

co z

12

slide-13
SLIDE 13

Definition of annihilator

  • The annihilation step

D (Tc(h, z), h) − 1 |I(h)|

  • I(h)

D (Tc(h + ξ, z), h + ξeh) dξ where I(h) is an averaging interval around h and eh = h

h.

  • return to (t,h)
  • z = ζc(h, t)

with inverse of travel time map Tc (h, ζc(h, t)) = t If c(z) = co we have ζco = −1

2

  • c2

0t2 − h2

  • The filter is

QcD(t, h)= D (Tc(h, z), h)−

1 |I(h)|

  • I(h)

D (Tc(h + ξ, z), h + ξeh) dξ

  • z = ζc(h, t)

13

slide-14
SLIDE 14

Numerical results

10 20 30 40 50 60 70 80 2 3 4 5 6 depth sound speed

time xr 100 150 200 250 300 5 10 15 20 25 30 35 time xr 100 150 200 250 300 5 10 15 20 25 30 35

14

slide-15
SLIDE 15

Numerical results

10 20 30 40 50 60 70 80 1 2 3 4 5 depth sound speed

time xr 100 150 200 250 300 5 10 15 20 25 30 35 time xr 100 150 200 250 300 5 10 15 20 25 30 35

15

slide-16
SLIDE 16

Numerical results

10 20 30 40 50 60 70 80 1 2 3 4 5 depth sound speed (km/s)

time xr 133 167 200 233 267 300 333 5 10 15 20 25 30 35 time xr 133 167 200 233 267 300 333 5 10 15 20 25 30 35

16

slide-17
SLIDE 17

Why is the annihilation better than expected?

x z 5 10 15 20 25 30 35 40 50 55 60 65 70 75 80 x z 5 10 15 20 25 30 35 40 50 55 60 65 70 75 80

  • By design, the filter Qc annihilates the coherent echoes from

the strong interfaces. The numerics confirm this.

  • But all the examples show that the incoherent, backscattered

field is annihilated too. To explain the surprising effectiveness of Qc we need to go deeper in the fluctuation theory, beyond ODA.

17

slide-18
SLIDE 18

Analysis setup for the annihilation of incoherent echoes

  • Take time t ∈ (0, t⋆], with t⋆ < first coherent arrival time as

if we had just the random medium, up to depth Lt⋆.

  • The model of the data becomes

D(t, h) = N(t, h) = 1 2

  • f(ω)
  • dK

ω

2

Rt⋆(ω, K)e−iωt+iωK·h, where Rt⋆(ω, K) = reflection coefficient of the medium in [−Lt⋆, 0].

  • It is easy to get that E {Rt⋆(ω, K)} = 0 so that E {N(t, h)} = 0.
  • Our goal is to show

E

  • [Qc N(t, h)]2

≪ E

  • N 2(t, h)
  • .

18

slide-19
SLIDE 19

The moments of the reflection coefficients

  • To study Rt⋆(ω, K), it is convenient to define it as

Rt⋆(ω, K) = lim

zր0 Rt⋆(ω, K, z),

where Rt⋆(ω, K, z) = reflection coefficient of the medium in [−Lt⋆, z].

  • We have the Ricatti equation

∂ ∂zRt⋆(ω, K, z) = −iωσµ(z/ℓ)c(K, z) 2c2(z)

  • e2iωτ(K,z) [Rt⋆(ω, K, z)]2 +

e−2iωτ(K,z) − 2Rt⋆(ω, K, z)

  • + · · ·

for z > −Lt⋆ and the initial condition Rt⋆(ω, K, −Lt⋆) = 0. Here c(K, z) =

  • 1

c2(z) − K2 and τ(K, z) =

z

−Lt⋆

dz′ c(K, z′).

19

slide-20
SLIDE 20

Scaling and the asymptotic regime

  • The reference length scale is Lt⋆.
  • Introduce ǫ ≪ 1, where ǫ =pulse width / t⋆.
  • Assume separation of scales ℓ ≪ λo ≪ Lt⋆ and model them as

ℓ λo ∼ λo Lt⋆ ∼ ǫ ≪ 1, σ = O(1). Array aperture ≫ λo.

  • Thus ω ω

ǫ in the Ricatti equation for Rǫ t⋆(ω, K, z) = Rt⋆

ω

ǫ , K, z

  • .
  • Furthermore, ℓ = (ǫ/σ)2l = O(ǫ2) and the random driving

σ ǫ µ

  • z

(ǫ/σ)2l

  • takes the canonical form of white noise as ǫ → 0.

20

slide-21
SLIDE 21

The white noise limit∗ ǫ → 0 We have rapid decorrelation of Rǫ(ω, K, z) over ω and K and E

  Rǫ

t⋆

  • ω + ǫ˜

ω 2 , K + ǫ ˜ K 2 , z

t⋆

  • ω − ǫ˜

ω 2 , K − ǫ ˜ K 2 , z

   →

  • ds

W1 (ω, K, s, χ, z)exp

ω(s − Kχ) − iω ˜ Kχ

  • where

∂Wn ∂z + 2n

  

1 c(z)

  • 1 − K2c2(z)

∂Wn ∂s + c(z)K

  • 1 − K2c2(z)

∂Wn ∂χ

   =

n2 Lloc(ω, K, z)

  • Wn+1 + Wn−1 − 2Wn
  • ,

n ≥ 0, with initial condition Wn(ω, K, s, χ, −L) = 1o(n)δ(s)δ(χ).

21

∗Fouque, Garnier, Papanicolaou, Solna - Springer 2007

slide-22
SLIDE 22

The result lim

ǫ→0 E

  • |N(t, h)|2

= 1 4(2π)3

  • dω ω2|

f(ω)|2

  • dK K

h W1(ω, K, t, h, 0).

  • The annihilation works if we subtract averages of the traces

after move-out in an interval |Iǫ(h)| = ǫ|I(h)| ∼ λo around h. lim

ǫ→0 E

  • |Qc N(t, h)|2

= 1 2(2π)3

−∞dω ω2|

f(ω)|2

  • dK K

h W1(ω, K, t, h, 0) 1 |I(h)|

  • I(h) dξ{1 − cos [ωξ(Kc − K)]}
  • The annihilation depends on support of W1 in K. In the case

c(z) = co, W1 is a Dirac δ(K − Kco) so we have lim

ǫ→0 E

  • |QcoN(t, h)|2

= 0.

22

slide-23
SLIDE 23

The probabilistic representation of W1

  • The solution W1(ω, K, t, h, 0) is given by

W1 = E

    10 (N(0)) δ   t − 2

−L

  • 1 − c2(z)K2

c(z) N(η(z))dz − Kh

  

δ

  h − 2

−L

N(η(z))c(z)K

  • 1 − c2(z)K2dz

  

  • N(η(−L)) = 1

    

  • N(η(z)) = Markov jump process on positive integers, with

absorbing state N = 0 and η(z) =

z

ds Lloc(ω, K, z) The jump times have exponential density 2N2e−2N2. The jumps are to N + 1 or N − 1 with equal probability.

23

slide-24
SLIDE 24

Illustration of subtraction after normal move-out of two traces at h = 5λo and h′ = 7.5λo

10 20 30 40 50 60 70 80 2 3 4 5 depth sound speed

50 100 150 200 −1 −0.8 −0.6 −0.4 −0.2 0.2 0.4 0.6 0.8 1 time raw Dc(t,h,h’) 50 100 150 200 −1 −0.8 −0.6 −0.4 −0.2 0.2 0.4 0.6 0.8 1 time raw Dc(t,h,h’) 50 100 150 200 −1 −0.8 −0.6 −0.4 −0.2 0.2 0.4 0.6 0.8 1 time raw Dc(t,h,h’)

24

slide-25
SLIDE 25

Illustration of subtraction after normal move-out of two traces at h = 5λo and h′ = 20λo and h′ = 7.5λo

50 100 150 200 −1 −0.8 −0.6 −0.4 −0.2 0.2 0.4 0.6 0.8 1 time raw Dc(t,h,h’) 50 100 150 200 −1 −0.8 −0.6 −0.4 −0.2 0.2 0.4 0.6 0.8 1 time raw Dc(t,h,h’)

If we subtract traces at offsets |h′ − h| > O(λo), there is no annihilation.

25

slide-26
SLIDE 26

Velocity estimation

10 20 30 40 50 60 2 2.5 3 3.5 4 4.5 5 depth sound speed true medium estimation 10 20 30 40 50 60 1.5 2 2.5 3 3.5 4 4.5 depth sound speed true medium estimation 5 10 15 20 25 30 35 40 0.5 1 1.5 2 2.5 depth sound speed true medium estimation 5 10 15 20 25 30 35 40 0.8 1 1.2 1.4 1.6 1.8 2 2.2 2.4 2.6 depth sound speed true medium estimation

  • We estimate c(z) by minimizing the energy of the filtered traces

cD(t, h) over the trial speed ˜

c(z).

26

slide-27
SLIDE 27

Conclusions

  • We have shown that it is possible to filter out the random

medium effects for imaging in strongly backscattering media.

  • The approach described here relies heavily on the layered struc-

ture of the medium.

  • It uses common ideas in exploration geophysics such as nor-

mal move-out, gather flattening, differential semblance velocity estimation.

  • We have seen that although these methods are based on the

single scattering approximation, the filters perform surprinsingly well in random media, where multiples dominate.

27

slide-28
SLIDE 28

Results with isotropic clutter

z x 30 40 50 60 70 80 5 10 15 20 25 30 35 40 z x 30 40 50 60 70 80 5 10 15 20 25 30 35 40 z (range) x (cross−range) 30 40 50 60 70 80 5 10 15 20 25 30 35 40

  • Left: image with raw data is dominated by the top interfaces.
  • Middle: migration image with annihilated data is noisy due to

isotropic clutter.

  • Bottom: Coherent Interferometric (CINT) image after annihi-

lation.

28