sparsity decon in the log domain with variable gain jon claerbout, qiang fu, and antoine guitton seg...

67
arsity decon in the log doma with variable gain Jon Claerbout, Qiang Fu, and Antoine Guitton SEG Las Vegas November 2012

Upload: teresa-hunter

Post on 16-Jan-2016

217 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Sparsity decon in the log domain with variable gain Jon Claerbout, Qiang Fu, and Antoine Guitton SEG Las Vegas November 2012

Sparsity decon in the log domainwith variable gain

Jon Claerbout, Qiang Fu, and Antoine Guitton

SEGLas Vegas

November 2012

Page 2: Sparsity decon in the log domain with variable gain Jon Claerbout, Qiang Fu, and Antoine Guitton SEG Las Vegas November 2012

Ricker compliant decon; andSparsity decon in the log domain

with variable gain

Jon Claerbout, Qiang Fu, and Antoine Guitton

SEGLas Vegas

November 2012

Page 3: Sparsity decon in the log domain with variable gain Jon Claerbout, Qiang Fu, and Antoine Guitton SEG Las Vegas November 2012

Polarity revealing decon isRicker compliant decon; and

Sparsity decon in the log domainwith variable gain

Jon Claerbout, Qiang Fu, and Antoine Guitton

SEGLas Vegas

November 2012

Page 4: Sparsity decon in the log domain with variable gain Jon Claerbout, Qiang Fu, and Antoine Guitton SEG Las Vegas November 2012

4

Page 5: Sparsity decon in the log domain with variable gain Jon Claerbout, Qiang Fu, and Antoine Guitton SEG Las Vegas November 2012

5

srhs0rhsr0h

s0r0h

Surface reflectioncoefficient is minus one.

Ricker wavelet ray paths

shot=sreflector=r

hydrophone=hsurface=0

Page 6: Sparsity decon in the log domain with variable gain Jon Claerbout, Qiang Fu, and Antoine Guitton SEG Las Vegas November 2012

6

Page 7: Sparsity decon in the log domain with variable gain Jon Claerbout, Qiang Fu, and Antoine Guitton SEG Las Vegas November 2012

7

bubble

Rickerblack-white-black

Page 8: Sparsity decon in the log domain with variable gain Jon Claerbout, Qiang Fu, and Antoine Guitton SEG Las Vegas November 2012

8

topsalt

saltbot

black

black

white

white

Page 9: Sparsity decon in the log domain with variable gain Jon Claerbout, Qiang Fu, and Antoine Guitton SEG Las Vegas November 2012

9

Page 10: Sparsity decon in the log domain with variable gain Jon Claerbout, Qiang Fu, and Antoine Guitton SEG Las Vegas November 2012

10

Page 11: Sparsity decon in the log domain with variable gain Jon Claerbout, Qiang Fu, and Antoine Guitton SEG Las Vegas November 2012

11

Page 12: Sparsity decon in the log domain with variable gain Jon Claerbout, Qiang Fu, and Antoine Guitton SEG Las Vegas November 2012

12

Page 13: Sparsity decon in the log domain with variable gain Jon Claerbout, Qiang Fu, and Antoine Guitton SEG Las Vegas November 2012

13

Page 14: Sparsity decon in the log domain with variable gain Jon Claerbout, Qiang Fu, and Antoine Guitton SEG Las Vegas November 2012

14

Page 15: Sparsity decon in the log domain with variable gain Jon Claerbout, Qiang Fu, and Antoine Guitton SEG Las Vegas November 2012

15

Page 16: Sparsity decon in the log domain with variable gain Jon Claerbout, Qiang Fu, and Antoine Guitton SEG Las Vegas November 2012

16

Given the spectrum of 1001 GoM traces,average their spectra, compute a decon filter;its inverse should be the shot waveform,but it is not.zeros

NotRicker! We have been making this bad

assumption (minimum phase PEF) for 55 years.

Page 17: Sparsity decon in the log domain with variable gain Jon Claerbout, Qiang Fu, and Antoine Guitton SEG Las Vegas November 2012

17

0

Ricker waveletFirst bubble

2 3 4

Same amplitude spectrum,different phase spectrum

I will tell how to get this “Ricker compliant” source

waveform,and the wonderful

consequences.

Page 18: Sparsity decon in the log domain with variable gain Jon Claerbout, Qiang Fu, and Antoine Guitton SEG Las Vegas November 2012

18

Shot waveform from causal deconbased on spectrum of 1001 GoM traces

zeros

NotRicker!

Same amplitude spectrum,different phase spectrum

Page 19: Sparsity decon in the log domain with variable gain Jon Claerbout, Qiang Fu, and Antoine Guitton SEG Las Vegas November 2012

19

Anticausality = 4 millisec

Same amplitude spectrum,different phase spectrum

Page 20: Sparsity decon in the log domain with variable gain Jon Claerbout, Qiang Fu, and Antoine Guitton SEG Las Vegas November 2012

20

Anticausality = 8 millisec

Same amplitude spectrum,different phase spectrum

Page 21: Sparsity decon in the log domain with variable gain Jon Claerbout, Qiang Fu, and Antoine Guitton SEG Las Vegas November 2012

21

Anticausality = 16 millisec

Same amplitude spectrum,different phase spectrum

Page 22: Sparsity decon in the log domain with variable gain Jon Claerbout, Qiang Fu, and Antoine Guitton SEG Las Vegas November 2012

22

Anticausality = 32 millisec

Same amplitude spectrum,different phase spectrum

Page 23: Sparsity decon in the log domain with variable gain Jon Claerbout, Qiang Fu, and Antoine Guitton SEG Las Vegas November 2012

23

Anticausality = 64 millisec

Jon’s favorite

Same amplitude spectrum,different phase spectrum

Page 24: Sparsity decon in the log domain with variable gain Jon Claerbout, Qiang Fu, and Antoine Guitton SEG Las Vegas November 2012

24

Anticausality = 128 millisec

Same amplitude spectrum,different phase spectrum

Page 25: Sparsity decon in the log domain with variable gain Jon Claerbout, Qiang Fu, and Antoine Guitton SEG Las Vegas November 2012

25

Anticausality = 256 millisec

bad!

0 120

midpoint is 60ms

Wavelet is becoming symmetrical.

Page 26: Sparsity decon in the log domain with variable gain Jon Claerbout, Qiang Fu, and Antoine Guitton SEG Las Vegas November 2012

26

AfterBefore Notice polarity alternation.

Yilmaz & Cumro shot profile #33

26

{{{{{{{{{{

{{{{{{{{{{

{{{{{{{{{{

{{{{{{{{{{CCVV

Page 27: Sparsity decon in the log domain with variable gain Jon Claerbout, Qiang Fu, and Antoine Guitton SEG Las Vegas November 2012

27

Before

{{{{{{{{{{

{{{{{{{{{{

{{{{{{{{{{

{{{{{{{{{{CCVV

No parameter tuning(allow 60ms precursor)

I simply did

one filter,all traces.

Complications

After

Page 28: Sparsity decon in the log domain with variable gain Jon Claerbout, Qiang Fu, and Antoine Guitton SEG Las Vegas November 2012

28

Why is polarity revealed?

Deconvolve with the right wavelet, thenseismogram polarity is revealed.

Page 29: Sparsity decon in the log domain with variable gain Jon Claerbout, Qiang Fu, and Antoine Guitton SEG Las Vegas November 2012

29

Generally equivalent terms and conceptsBlind deconPredictive deconCausal deconAutoregression, Yule&Walker 1927Minimum-phase decon, MIT GAG 1954Wiener-Levinson, ToeplitzBurg, Robinson, and TreitelKolmogoroff decon (1939) (in my textbook FGDP 1974) (the code is in my book PVI 1992)

Page 30: Sparsity decon in the log domain with variable gain Jon Claerbout, Qiang Fu, and Antoine Guitton SEG Las Vegas November 2012

30

Generally equivalent terms and conceptsBlind deconPredictive deconCausal deconAutoregression, Yule&Walker 1927Minimum-phase decon, MIT GAG 1954Wiener-Levinson, ToeplitzBurg, Robinson, and TreitelKolmogoroff decon (1939) (in my textbook FGDP 1974) (the code is in my book PVI 1992)Here we adapt Kolmogoroff to “Ricker

compliant,”and then the others too.

Page 31: Sparsity decon in the log domain with variable gain Jon Claerbout, Qiang Fu, and Antoine Guitton SEG Las Vegas November 2012

31

Two ways to parameterize a filter’s logarithm

Page 32: Sparsity decon in the log domain with variable gain Jon Claerbout, Qiang Fu, and Antoine Guitton SEG Las Vegas November 2012

32

How to force Ricker-like wavelets

Page 33: Sparsity decon in the log domain with variable gain Jon Claerbout, Qiang Fu, and Antoine Guitton SEG Las Vegas November 2012

33

To make any decon filter reveal polarity

by respecting Ricker:

Page 34: Sparsity decon in the log domain with variable gain Jon Claerbout, Qiang Fu, and Antoine Guitton SEG Las Vegas November 2012

34

To make any decon filter reveal polarity

by respecting Ricker:

“Grab its phase spectrum.Bring it into the time domain.

Near zero lag, dampen it down.”

(only 16 words)

Page 35: Sparsity decon in the log domain with variable gain Jon Claerbout, Qiang Fu, and Antoine Guitton SEG Las Vegas November 2012

35

Now that polarity means something,shall we agree that,

White means hard, and

black means soft?

Page 36: Sparsity decon in the log domain with variable gain Jon Claerbout, Qiang Fu, and Antoine Guitton SEG Las Vegas November 2012

36

Why did we not figure this out 40 years ago?

Page 37: Sparsity decon in the log domain with variable gain Jon Claerbout, Qiang Fu, and Antoine Guitton SEG Las Vegas November 2012

37

Why did we not figure this out 40 years ago?

Because everyone got interested in migration.

Page 38: Sparsity decon in the log domain with variable gain Jon Claerbout, Qiang Fu, and Antoine Guitton SEG Las Vegas November 2012

38

Two uses for this “Ricker trick”(1) Use “as is” to modify conventional decon

(2) Use as regularization for “fancy decons”

(Ricker trick was missing in our SEG abstract so there was a uniqueness problem.)

Page 39: Sparsity decon in the log domain with variable gain Jon Claerbout, Qiang Fu, and Antoine Guitton SEG Las Vegas November 2012

Sparsity decon in the log domainwith variable gain

Jon Claerbout, Qiang Fu, and Antoine Guitton

SEGLas Vegas

November 2012

Page 40: Sparsity decon in the log domain with variable gain Jon Claerbout, Qiang Fu, and Antoine Guitton SEG Las Vegas November 2012

Sparsity decon in the log domainwith variable gain

Jon Claerbout, Qiang Fu, and Antoine Guitton

SEGLas Vegas

November 2012

Page 41: Sparsity decon in the log domain with variable gain Jon Claerbout, Qiang Fu, and Antoine Guitton SEG Las Vegas November 2012

Sparsity decon in the log domainwith variable gain

Page 42: Sparsity decon in the log domain with variable gain Jon Claerbout, Qiang Fu, and Antoine Guitton SEG Las Vegas November 2012

42

We seek sparse deconvolutionsby imposing a hyperbolic penalty function.

Sparsity decon in the log domainwith variable gain

Page 43: Sparsity decon in the log domain with variable gain Jon Claerbout, Qiang Fu, and Antoine Guitton SEG Las Vegas November 2012

43

We seek sparse deconvolutionsby imposing a hyperbolic penalty function.

Sparsity decon in the log domainwith variable gain

Use the u(t) lag-log (quefrency) parameterization.

Page 44: Sparsity decon in the log domain with variable gain Jon Claerbout, Qiang Fu, and Antoine Guitton SEG Las Vegas November 2012

44

We seek sparse deconvolutionsby imposing a hyperbolic penalty function.

Gain(t) and mute(t,x) should be done after decon,

not before.

Sparsity decon in the log domainwith variable gain

Use the u(t) lag-log (quefrency) parameterization.

Page 45: Sparsity decon in the log domain with variable gain Jon Claerbout, Qiang Fu, and Antoine Guitton SEG Las Vegas November 2012

45

We seek sparse deconvolutionsby imposing a hyperbolic penalty function.

Gain(t) and mute(t,x) should be done after decon,

not before.Results will show that “gain after decon” benefits

(1) low frequencies, (2) noise

Sparsity decon in the log domainwith variable gain

Use the u(t) lag-log (quefrency) parameterization.

Page 46: Sparsity decon in the log domain with variable gain Jon Claerbout, Qiang Fu, and Antoine Guitton SEG Las Vegas November 2012

46

Wantspike here.

Might getspike here.

Two years of frustration,always great results, but........

Might getspike here.

Polarity clear,but random!andunexpectedtime shifts.

3 students quit!

Page 47: Sparsity decon in the log domain with variable gain Jon Claerbout, Qiang Fu, and Antoine Guitton SEG Las Vegas November 2012

47

Wantspike here.

Might getspike here.

Might getspike here.

Polarity clear,but random!andunexpectedtime shifts.

3 students quit!

All is resolved byRicker regularization.

Hooray!

Two years of frustration,always great results, but........

Page 48: Sparsity decon in the log domain with variable gain Jon Claerbout, Qiang Fu, and Antoine Guitton SEG Las Vegas November 2012

48

Logarithmic parameterization

Page 49: Sparsity decon in the log domain with variable gain Jon Claerbout, Qiang Fu, and Antoine Guitton SEG Las Vegas November 2012

49

Gain and sparsity

Page 50: Sparsity decon in the log domain with variable gain Jon Claerbout, Qiang Fu, and Antoine Guitton SEG Las Vegas November 2012

50

softly clipped residual

Page 51: Sparsity decon in the log domain with variable gain Jon Claerbout, Qiang Fu, and Antoine Guitton SEG Las Vegas November 2012

51

Page 52: Sparsity decon in the log domain with variable gain Jon Claerbout, Qiang Fu, and Antoine Guitton SEG Las Vegas November 2012

52

Physical output gradientw.r.t. lag-log variable

Statistical gradient

amazing result coming

Page 53: Sparsity decon in the log domain with variable gain Jon Claerbout, Qiang Fu, and Antoine Guitton SEG Las Vegas November 2012

53

the step

A crosscorrelation: Compute it in the Fourier domain;

Jon’s favorite theory slide

Page 54: Sparsity decon in the log domain with variable gain Jon Claerbout, Qiang Fu, and Antoine Guitton SEG Las Vegas November 2012

54

the step

A crosscorrelation: Compute it in the Fourier domain;

it’s the gradient, vanishes at convergence;it’s a delta function.

Jon’s favorite theory slide

Page 55: Sparsity decon in the log domain with variable gain Jon Claerbout, Qiang Fu, and Antoine Guitton SEG Las Vegas November 2012

55

the step

A crosscorrelation: Compute it in the Fourier domain.

Special case: stationary L2 then r(t) is white.Generalized three ways,

(1) non-causal, (2) gain, and (3) sparsity!Jon’s favorite theory slide

Page 56: Sparsity decon in the log domain with variable gain Jon Claerbout, Qiang Fu, and Antoine Guitton SEG Las Vegas November 2012

56

RESULTSCompare gain before with gain after.

data t-squared gain decon

data new decon t-squared gain

Want to get the low frequencies correct.

OLD:

NEW:

Page 57: Sparsity decon in the log domain with variable gain Jon Claerbout, Qiang Fu, and Antoine Guitton SEG Las Vegas November 2012

57

Low frequencyprecursor

Clean

bubbleGain before Gain after

OLD: NEW:

Page 58: Sparsity decon in the log domain with variable gain Jon Claerbout, Qiang Fu, and Antoine Guitton SEG Las Vegas November 2012

58

Compare

Gain after decon.

Gain before decon.

Scale up by 10x

Estimated shot

Page 59: Sparsity decon in the log domain with variable gain Jon Claerbout, Qiang Fu, and Antoine Guitton SEG Las Vegas November 2012

59

CONCLUSIONS

Seismogram polarity is revealedby Ricker compliant deconvolution

which is simple to code.

Gain does not commute with decon and should be done after

(but not many examples yet).

Page 60: Sparsity decon in the log domain with variable gain Jon Claerbout, Qiang Fu, and Antoine Guitton SEG Las Vegas November 2012

60

Fu YangAntoine Elita

Yi

I’d like to thank the team.

60

Page 61: Sparsity decon in the log domain with variable gain Jon Claerbout, Qiang Fu, and Antoine Guitton SEG Las Vegas November 2012

61

We thank Western Geophysical for the Gulf of Mexico data and Lizzaralde et al for the Baja data.

Jon Claerbout and Qiang Fu thank the sponsors of the Stanford Exploration Project.

Antoine Guitton thanks Repsol Sinopec Brasil SA and Geo Imaging Solucoes Tecnologicas em Geociencias

Ltda.We'd like to thank Yang Zhang for continued interest.

ACKNOWLEDGEMENT

Page 62: Sparsity decon in the log domain with variable gain Jon Claerbout, Qiang Fu, and Antoine Guitton SEG Las Vegas November 2012

62

If you liked this talk,my last practice talk

can be found at youtube.com

Page 63: Sparsity decon in the log domain with variable gain Jon Claerbout, Qiang Fu, and Antoine Guitton SEG Las Vegas November 2012

63

Page 64: Sparsity decon in the log domain with variable gain Jon Claerbout, Qiang Fu, and Antoine Guitton SEG Las Vegas November 2012

64

Page 65: Sparsity decon in the log domain with variable gain Jon Claerbout, Qiang Fu, and Antoine Guitton SEG Las Vegas November 2012

65

Can you explain why traditional decon fails?

Page 66: Sparsity decon in the log domain with variable gain Jon Claerbout, Qiang Fu, and Antoine Guitton SEG Las Vegas November 2012

66

Can you explain why traditional decon fails?

Page 67: Sparsity decon in the log domain with variable gain Jon Claerbout, Qiang Fu, and Antoine Guitton SEG Las Vegas November 2012

67

Can you explain why traditional decon fails?