Interferometric Interpolation of 3D OBS Data Weiping Cao, University of Utah Oct
Outline Problems: Missing and sparse traces Methodology: Interferometric interpolation Numerical results: –3D layered model –Anti-aliasing condition for interferometric redatuming Conclusions
Problems: Missing and sparse traces Methodology : Interferometric interpolation Numerical results: –3D layered model –Anti-aliasing condition for interferometric redatuming Conclusions Outline
Motivations Problem: Receiver interval of OBS data is (sometimes) too large Solution: Interferometric interpolation Water Benefits of Interferometric Interpolation: Accuracy (wave-equation based scheme)Accuracy (wave-equation based scheme) No sedimentary velocity neededNo sedimentary velocity needed
Outline Problems: Missing and sparse traces Methodology: Interferometric interpolation Numerical results: –3D layered velocity model –Anti-aliasing condition for interferometric redatuming Conclusions
Interferometric Interpolation of OBS Data G(B|A) Interpolated OBS Data Seabed Reflectors Ocean Surface x B A G(x|A) Natural OBS Green’s Function Seabed Reflectors Ocean Surface x A G o (x|B)* Model based Green’s Function B Seabed Ocean Surface x A Dong S. and G. T. Schuster, 2008, Interferometric interpolation and extrapolation of sparse OBS and SSP data: UTAM 2007 annual meeting, 39 – 48.
Interferometric Interpolation of OBS Data 2-state reciprocity equation: Up-down separation, far-field approximation Water-layer reflection OBS reflection Artifacts? (up-down separation, far-field approx., limited aperture, wavelet, sampling… Matching filter!
Workflow Input Field Data Water Layer Model Generate GF for Water Multiples Interpolate M issing D ata Max. Itr (MF ) Get Virtual CSG Max Itr Intr/Extr Final CSG N Matching Filter N Y Y Time (s) 03.0 X (km) 04.5 Seabed Ocean Surface x Time (s) 03.0 X (km) 04.5 Time (s) 03.0 X (km) 04.5 Input Data Unfiltered Virtual Filtered Virtual
Outline Problems: Missing and sparse traces Methodology: Interferometric interpolation Numerical results: –3D layered velocity model –Anti-aliasing condition for interferometric redatuming Conclusions
Numerical Results 3D velocity model size: 3000 x 3000 x 1400 m 3 Source located at (10 m,10 m, 30 m) 300 by 300 receivers dx = dy = 10 m Sea bed is flat at a depth of 750 m 3 km 1.4 km Source
Layered Velocity Model Velocity (m/s) Sea bed Reflector 1 Reflector 2
Synthetic Data Line y=1000m 0 5 Time (s) X (m) CSG in the x direction: y=1000 m, dx = 10 m 0 5 Time (s) Y (m) CSG in the y direction: x=1000 m, dx = 10 m
3D Interpolation Goal: dense OBS data Recording interval: 10 m × 10 m Total number of receivers: 300 × 300 = 90, 000 Input: sparse OBS data Recording interval 50 m × 50 m ( =104 m ) Total number of receivers: 60 × 60 = 3, 600
Sparse Data 0 5 Time (s) X (m) Line y=1000m Decimated CSG in the X direction: Y = 1000 m, dx = 50 m 0 5 Time (s) Y (m) Decimated CSG in the Y direction: X = 1000 m, dx = 50 m
Interpolation Results: X direction 0 5 Time (s) X (m) Line y=1000m Decimated CSG in the X direction: Y =1000 m, dx = 50 m 0 5 Time (s) Y (m) Virtual dense data, dx = 10 m
Time (s) 03.0 X (km) 04.5 Time (s) 03.0 X (km) 04.5 Local Matching Filter
0 5 Time (s) X (m) 0 5 Time (s) X (m) Line y=1000m Filtered virtual data, dx = 10 m Decimated CSG in the X direction: Y =1000 m, dx = 50 m Interpolation Results: X direction
0 5 Time (s) X (m) 0 5 Time (s) X (m) Line y=1000m Real dense data, dx = 10 m Decimated CSG in the X direction: Y =1000 m, dx = 50 m Interpolation Results: X direction
0 5 Time (s) Y (m) Line y=1000m 0 5 Time (s) Y (m) Virtual dense data, dx = 10 m Decimated CSG in the Y direction: X =1000 m, dx = 50 m Interpolation Results: Y direction
0 5 Time (s) Y (m) 0 5 Time (s) Y (m) Line y=1000m Virtual data after filtering, dx = 10 m Decimated CSG in the Y direction: X =1000 m, dx = 50 m Interpolation Results: Y direction
0 5 Time (s) Y (m) 0 5 Time (s) Y (m) Line y=1000m Real dense data, dx = 10 m Decimated CSG in the Y direction: X =1000 m, dx = 50 m Interpolation Results: Y direction
Time (s) X offset (m) True vs. Virtual traces before Filtering True Virtual Interpolation Results: Trace Comparison
Time (s) True vs. the Virtual Traces after Filtering True Virtual X offset (m) Interpolation Results: Trace Comparison
Time (s) True vs. the Virtual Traces after Filtering X offset Interpolation Results: Trace Comparison
Different Recording Spacings Normalized error Interpolation error vs. recording spacing Recording spacing of input data (λ x min ) The normalized error =
Outline Problems: Missing and sparse traces Methodology: Interferometric interpolation Numerical results: –3D layered velocity model –Anti-aliasing condition for interferometric redatuming Conclusions
Interferometric redatuming equation: Anti-aliasing Condition for Interferometric Redatuming Phase difference between and less than G(A|x) G(B|x) Anti-aliasing condition
0 3 Time (s) X (km) Remove Interf. Artifacts with the Anti-aliasing Condition Anti-aliased Interf. Result Regular Interf. Result Recording interval 0.49 λ 0 3 Time (s) X (km)
0 3 Time (s) X (km) Remove Interf. Artifacts with the Anti-aliasing Condition Anti-aliased Interf. Result with Up-down Separation Regular Interf. Result with Up-down Separation Recording interval 0.97λ 0 3 Time (s) X (km)
Outline Problems: Missing and sparse traces Methodology: Interferometric interpolation Numerical results: –3D layered velocity model –Anti-aliasing condition for interferometric redatuming Conclusions
Encouraging results obtained for interpolating sparse OBS data (recording spacing: ) Degraded interpolation results when the recording spacing of the input sparse data increases Remaining artifacts: up-down separation, anti-aliasing condition up-down separation, anti-aliasing condition
Acknowledgments Thank UTAM 2008 sponsors for the support of the research. Thank you all for your attention.