FX Cadzow / SSA Random Noise Filter: Frequency Extension

Similar documents
Application of FX Singular Spectrum Analysis on Structural Data

Rank-Reduction Filters for 3 and 4 Spatial Dimensions

A Nuclear Norm Minimization Algorithm with Application to Five Dimensional (5D) Seismic Data Recovery

Multicomponent f-x seismic random noise attenuation via vector autoregressive operators

A low rank based seismic data interpolation via frequencypatches transform and low rank space projection

SUMMARY. denoise the original data at each iteration. This can be

Missing trace interpolation and its enhancement of seismic processes

Practical implementation of SRME for land multiple attenuation

The Conventional and Non-conventional Seismic Differencing

Rank-Reduction Filtering In Seismic Exploration. Stewart Trickett Calgary, Alberta, Canada

Local singular value decomposition for signal enhancement of seismic data

Seismic data interpolation and de-noising in the frequency-wavenumber domain

Summary. Introduction. Source separation method

Seismic data Interpolation in the Continuous Wavenumber Domain, Flexibility and Accuracy

A dual domain algorithm for minimum nuclear norm deblending Jinkun Cheng and Mauricio D. Sacchi, University of Alberta

Seismic Attributes on Frequency-enhanced Seismic Data

G009 Scale and Direction-guided Interpolation of Aliased Seismic Data in the Curvelet Domain

University of Alberta. The Singular Spectrum Analysis method and its application to seismic data denoising and reconstruction

Mostafa Naghizadeh and Mauricio D. Sacchi

Fast Gabor Imaging with Spatial Resampling

Anisotropy-preserving 5D interpolation by hybrid Fourier transform

Short Note. DMO velocity analysis with Jacubowicz s dip-decomposition method. David Kessler and Wai-Kin Chan*

Five Dimensional Interpolation:exploring different Fourier operators

HIGH RESOLUTION STACKING OF SEISMIC DATA. Marcos Ricardo Covre, Tiago Barros and Renato da Rocha Lopes

Seismic Reflection Method

Seismic Noise Attenuation Using Curvelet Transform and Dip Map Data Structure

Multi-azimuth velocity estimation

Downloaded 09/09/15 to Redistribution subject to SEG license or copyright; see Terms of Use at

Seismic data interpolation using nonlinear shaping regularization a

Advances in radial trace domain coherent noise attenuation

Non-stationary interpolation in the f-x domain

G009 Multi-dimensional Coherency Driven Denoising of Irregular Data

Apex Shifted Radon Transform

Two-dimensional fast generalized Fourier interpolation of seismic records

Recovering the Reflectivity Matrix and Angledependent Plane-wave Reflection Coefficients from Imaging of Multiples

High-resolution Moveout Transform; a robust technique for modeling stackable seismic events Hassan Masoomzadeh* and Anthony Hardwick, TGS

Interpolation with pseudo-primaries: revisited

y Input k y2 k y1 Introduction

A REPORT SUBMITTED TO THE DEPARTMENT OF ENERGY RESOURCES ENGINEERING OF STANFORD UNIVERSITY

A Comparison of Parameters Estimation Based on Forecasting Accuracy in Singular Spectrum Analysis (SSA)

G012 Scattered Ground-roll Attenuation for 2D Land Data Using Seismic Interferometry

1.5D internal multiple prediction on physical modeling data

Considerations in 3D depth-specific P-S survey design

Interpolation using asymptote and apex shifted hyperbolic Radon transform

Common-Offset and Common-Offset-Vector Migration of 3D Wide Azimuth Land Data: A Comparison of Two Approaches

Simultaneous source separation via robust time variant Radon operators

SUMMARY. In this paper, we present a methodology to improve trace interpolation

B023 Seismic Data Interpolation by Orthogonal Matching Pursuit

Seismic Trace Interpolation Using Adaptive Prediction Filters

Least squares Kirchhoff depth migration: important details

Multichannel deconvolution imaging condition for shot-profile migration

Common-angle processing using reflection angle computed by kinematic pre-stack time demigration

Using Similarity Attribute as a Quality Control Tool in 5D Interpolation

Internal Multiple Attenuation on Radial Gathers With Inverse- Scattering Series Prediction

Summary. Introduction

5D leakage: measuring what 5D interpolation misses Peter Cary*and Mike Perz, Arcis Seismic Solutions

Tu N Internal Multiple Attenuation on Radial Gathers With Inverse-scattering Series Prediction

Removing blended sources interference using Stolt operator Amr Ibrahim, Department of Physics, University of Alberta,

Multi-source Least-squares Migration of Gulf of Mexico Data

SUMMARY METHOD. d(t 2 = τ 2 + x2

Least. Least squares migration of converted wave seismic data. Introduction FOCUS ARTICLE. Aaron Stanton and Mauricio D. Sacchi

Sampling functions and sparse reconstruction methods

Azimuth Moveout Transformation some promising applications from western Canada

Coherent partial stacking by offset continuation of 2-D prestack data

Inverse Continuous Wavelet Transform Deconvolution Summary ICWT deconvolution Introduction

Modelling, migration, and inversion using Linear Algebra

SUMMARY. These two projections are illustrated in the equation

Deconvolution with curvelet-domain sparsity Vishal Kumar, EOS-UBC and Felix J. Herrmann, EOS-UBC

Reverse time migration in midpoint-offset coordinates

Surface Wave Suppression with Joint S Transform and TT Transform

VISTA. Desktop seismic data processing software

Writing Kirchhoff migration/modelling in a matrix form

RadExPro release notes

Seismic data interpolation beyond aliasing using regularized nonstationary autoregression a

Randomized sampling strategies

Seismic data reconstruction with Generative Adversarial Networks

Principles and Techniques of VSP Data Processing

Review of seismic imaging: Prestack

Reconstruction of irregularly sampled and aliased data with linear prediction filters

Incoherent noise suppression with curvelet-domain sparsity Vishal Kumar, EOS-UBC and Felix J. Herrmann, EOS-UBC

A Short Narrative on the Scope of Work Involved in Data Conditioning and Seismic Reservoir Characterization

Source-receiver migration of multiple reflections

Reverse-time migration by fan filtering plus wavefield decomposition Sang Yong Suh, KIGAM and Jun Cai, TGS-NOPEC

Compressed sensing based land simultaneous acquisition using encoded sweeps

Multi-step auto-regressive reconstruction of seismic records

Model parametrization strategies for Newton-based acoustic full waveform

Adaptive Waveform Inversion: Theory Mike Warner*, Imperial College London, and Lluís Guasch, Sub Salt Solutions Limited

Seismic Imaging: Prestack

Multiple Suppression and Data Quality Enhancement Using Radon Transform: A Case Study

Azimuthal Anisotropy Investigations for P and S Waves: A Physical Modelling Experiment

1D internal multiple prediction in a multidimensional world: errors and recommendations

E044 Ray-based Tomography for Q Estimation and Q Compensation in Complex Media

F003 Monte-Carlo Statics on Large 3D Wide-azimuth Data

On the Scattering Effect of Lateral Discontinuities on AVA Migration

True Amplitude Extraction Technology and Its Application in Pre-Stack Seismic Data

A simple program for attenuation of source-generated linear noise in 3D seismic data

Introduction to Digital Image Processing

Angle-dependent reflectivity by wavefront synthesis imaging

Headwave Stacking in Terms of Partial Derivative Wavefield

3D pyramid interpolation

Transcription:

FX Cadzow / SSA Random Noise Filter: Frequency Extension Alexander Falkovskiy*, Elvis Floreani, Gerry Schlosser alex@absoluteimaging.ca Absolute Imaging Inc., Calgary, AB, Canada Summary The application of FX Singular Spectrum Analysis (SSA) or Cadzow filtering approach for random noise attenuation on seismic data started from the works of Ulrych et al (1988) on eigenimage filtering of seismic data. Trickett furthered this work by applying eigenimage filtering to 3D data frequency slices and later extended FX Cadzow filtering by forming a larger Hankel matrix of Hankel matrices in multiple spatial dimensions (Trickett, 2003, 2009). We propose to add another dimension for creating extended Hankel matrices. Instead of using a single frequency slice for composing the extended matrix, we propose to use a range of frequency slices. This additional dimension of the matrix increases our statistics which improves the filter quality. The synthetic examples illustrate the filter quality improvement compared to the conventional FX Cadzow filter. Application of Frequency Extension (FE) filter in combination with FX Cadzow filter on real data showed better noise reduction compared to only FX Cadzow filtering. Introduction FX Singular Spectrum Analysis (SSA) has been successfully applied to seismic data. For application to seismic data, Trickett applied SSA separately on individual frequency slices. Later, following applications outside seismic processing - Golyandina (Golyandina et al, 2001, 2007) and Dologlou (Dologlou et. al, 1996), Trickett furthered this method by extending this FX Cadzow filtering (Cadzow, 1988) by means of forming a larger Hankel matrix of Hankel matrices in multiple spatial dimensions. The purpose of this presentation is to introduce an additional dimension for composing the Hankel matrices. Instead of using only spatial dimensions for composing these matrices we propose to add a frequency dimension to create an extended matrix from a series of frequency slices. This Frequency Extension approach improves filter quality through better statistics by utilizing these multi-frequency slices. Theory The following two examples show how an extended block matrix A may be created: a. Extended matrix A = where A i = Recovery 2011 CSPG CSEG CWLS Convention 1

b. Extended matrix - an example In Hybrid (C 2 -FX) filtering (Trickett, 2009) or 2D-Extension (Golyandina et.al, 2007) a block matrix A is composed of sub-matrices (A i ) which may be constructed from neighboring shot gathers. Here each is a complex Fourier coefficient for trace j from ensemble i. After matrix construction, rank reduction is performed using singular value decomposition (SVD). Then Fourier coefficient for each trace is recovered from the rank-reduced matrix by averaging over multiple entries of the same in A, and an inverse Fourier transform returns the filtered traces. Instead of composing these extended matrices only over space dimensions and for a single frequency slice, we propose to create extended matrices from several frequency slices. To illustrate this FE approach, let us use the same templates of the extended matrices as in examples above, but the meaning of subscripts will be different. In the example of the extended matrix (a), the second subscript j in will denote the same trace number as before, but the first subscript i will refer now to the sequential frequency slice number. To show the validity of this FE filtering concept, let us consider a simple example in 2D FX domain. Given a two dimensional event with constant dip, it will be represented in TX and FX domains as follows: u(t,x) = Aδ(t-px) U(ω, x) = Ae -iωpx (1) where A is an arbitrary coefficient representing the amplitude of the event, t is time, x is a spatial coordinate, ω is angular frequency and p is some coefficient representing the dip of the event. Let us assume that this data is regularly sampled x k = kδx and ω k =kδω. Sacchi (Sacchi, 2009) presented an example showing that the trajectory matrix built along the x coordinate in FX domain will have a rank of one, and, therefore, may be approximated by a rank one matrix in rank reduction. Similarly, we can build a trajectory matrix along the ω coordinate in FX domain and such trajectory matrix will also have a rank of one. Let the frequency series be F k = U(ω k, x) = Ae -i kδω px (2) Recovery 2011 CSPG CSEG CWLS Convention 2

For 7 samples, the trajectory matrix M is = = which illustrates that the frequency extension matrix M has a rank of one. In the example above, assuming that we have only one linear event and random noise, FE filtering means (1) find matrix M 1 of rank r=1 nearest, in a least square sense, to the original trajectory matrix M composed of a range of Fourier slices of the observed data (2) recover FE-filtered traces by inverse Fourier transform from Fourier coefficients in M 1. M 1 will have multiple entries of Fourier coefficients corresponding to the same trace, and an average value of them will be used for the inverse Fourier transform in the same manner as in C 2 -FX filtering. Similarly, it is possible to create FE filter with higher ranks and for extended block matrices. Synthetic Examples The synthetic examples (Fig. 1-5) show the comparisons between the standard Cadzow FX filter and FE filtering approach. For FE filtering we used 2D extension in both spatial and frequency dimensions. The frequency extension filter result looks cleaner than that after the Cadzow FX filter and its difference display shows that more noise has been removed. Figure 1: Input data. Recovery 2011 CSPG CSEG CWLS Convention 3

Figure 2: FX Cadzow filter, rank 2. Figure 3: FE filter, rank 3. Figure 4: Difference plot: Input FX Cadzow. Figure 5: Difference plot: Input FE filter. The following synthetic examples (Fig. 6) show that FE filter produces better results when applied together with the Cadzow FX filter. FE filter was used as a pre-filter for Cadzow FX to improve the final output. In this case we applied FE filter with mild parameters (rank 5) to remove some noise but to make sure that it would not remove the signal, and after that in was applied Cadzow FX with stronger parameters (rank 3). Figure 6 shows that the result of such a combined application of the two filters FE + Cadzow FX looks better than only Cadzow FX filtering. Recovery 2011 CSPG CSEG CWLS Convention 4

Figure 6: More synthetic examples. Input data Gadzow FX filter Filter series: FE - Gadzow FX Recovery 2011 CSPG CSEG CWLS Convention 5

Real Data Examples The Frequency Extension approach proposed in this paper was applied to 2D shot ensembles (data courtesy of Olympic Seismic). Figure 7 shows one of the original shot records ordered by offsets, the results of application on this record C 2 -FX filter (ranks 2 and 3), FE filter (rank 4), FE combined with C 2 -FX filter, and the difference plots. On these data, the results of Frequency Extension filtering were comparable to that for C 2 -FX filter. However, when both filters are applied together, the shot record looks better FE rank 4 followed by C 2 -FX rank 2. Like in synthetic data example, the basis for selection of parameters for these filters (ranks) was to apply a mild filter first (FE with rank 4), and then apply a stronger second filter (C 2 -FX with rank 2). The results of stacking these data are shown in Figures 8-10: unfiltered structure stack, stack after application of C 2 -FX filtering on shots and stack after application of FE combined with C 2 FX on shots. The application of C 2 -FX filtering (Fig. 9) look much better then unfiltered stack (Fig. 8), as it was expected, but combined filtering with FE and C 2 -FX (Fig. 10) is cleaner than stack after only C 2 -FX filtering. Conclusions The results of using an additional frequency dimension in composing the extended matrices of the Cadzow FX filters look promising. Application of proposed Frequency Extension filter together with C 2 FX filter on the real 2-D data showed cleaner shot records and stack compared to only C 2 FX filtering. As in the Hybrid Cadzow, this FE approach opens the way for composing larger extended matrices by utilizing more dimensions which should result in a more accurate filter. Acknowledgements We would like to thank Absolute Imaging for giving us the resources and support to do this paper, Olympic Seismic Ltd. and Murphy Oil Company Ltd. for permission to show their data. References Cadzow, J., 1988, Signal Enhancement A Composite Property Mapping Algorithm: IEEE Transactions on Acoustics, Speech and Signal Processing, 36, 49-62. Canales, L.L., 1984, Random Noise Reduction: SEG Extended Abstracts, 525-527. Dologlou, I., Pesquet, J.C., and Skowronski, J., 1996, Projection-based rank reduction algorithms for multichannel modeling and image compression, Signal Processing, vol. 48, 97-109. Golyandina, N., Nekrutkin, V., and Zhigljavsky, A., 2001, Analysis of Time Series Structure: SSA and Related Techniques: CRC Press Golyandina, N., Usevich, K., and I.Florinsky, 2007, Filtering of Digital Terrain Models by two dimensional Singular Spectrum: International Journal of Ecology & Development, Vol. 8, No. F07, 81-94. Sacchi, M. D., 2009, FX Singular spectrum analysis: CSPG CSEG CWLS Convention, Abstracts, 392-395. Trickett, S. R., 2003, F-xy Eigenimage Noise Suppression, Geophysics, 68, 751-759. Trickett, S., 2009, Prestack Rank-Reduction-Based Noise Suppression: CSEG Recorder, November, 24-31. Ulrych, T., Freire, S., and Siston, P., 1988, Eigenimage Processing of Seismic Sections, SEG, Extended Abstracts 7, 1261. Recovery 2011 CSPG CSEG CWLS Convention 6

Figure 7: Ensemble and Frequency Extension Cadzow filtering and difference plots. Original Difference 2 time Filter: C -FX rank 2 time Filter: C2 -FX rank 3 time Filter: FE rank 4 time Filter: FE + C2 -FX rank 4 FE rank 2 C2 -FX offset offset Data courtesy of Olympic Seismic Recovery 2011 CSPG CSEG CWLS Convention 7

Figure 8: Unfiltered structure stack. zoomed Figure 9: Unmigrated stack: C2-FX rank 2 filter on shots. zoomed Figure 10: Unmigrated stack: FE rank 4 filter combined with C2 FX rank 2 filter on shots. zoomed Data courtesy of Olympic Seismic Ltd. and Murphy Oil Company Ltd. Recovery 2011 CSPG CSEG CWLS Convention 8