Frequency-Domain Rank Reduction in Seismic Processing An Overview

Similar documents
3D INTERPOLATION USING HANKEL TENSOR COMPLETION BY ORTHOGONAL MATCHING PURSUIT A. Adamo, P. Mazzucchelli Aresys, Milano, Italy

Low-rank Promoting Transformations and Tensor Interpolation - Applications to Seismic Data Denoising

Seismic data interpolation and denoising using SVD-free low-rank matrix factorization

Structured tensor missing-trace interpolation in the Hierarchical Tucker format Curt Da Silva and Felix J. Herrmann Sept. 26, 2013

Interpolation of nonstationary seismic records using a fast non-redundant S-transform

Improving subsurface imaging in geological complex area: Structure PReserving INTerpolation in 6D (SPRINT6D)

arxiv: v1 [physics.geo-ph] 23 Dec 2017

Complex-beam Migration and Land Depth Tianfei Zhu CGGVeritas, Calgary, Alberta, Canada

Statics preserving projection filtering Yann Traonmilin*and Necati Gulunay, CGGVeritas

Adaptive linear prediction filtering for random noise attenuation Mauricio D. Sacchi* and Mostafa Naghizadeh, University of Alberta

Tensor-Tensor Product Toolbox

Compressive Sensing Applied to Full-wave Form Inversion

Combining Sparsity with Physically-Meaningful Constraints in Sparse Parameter Estimation

Rough sea estimation for phase-shift de-ghosting Sergio Grion*, Rob Telling and Seb Holland, Dolphin Geophysical

Fast Kirchhoff migration in the wavelet domain

Application of Interferometric MASW to a 3D-3C Seismic Survey

Observations of Azimuthal Anisotropy in Prestack Seismic Data

Unravel Faults on Seismic Migration Images Using Structure-Oriented, Fault-Preserving and Nonlinear Anisotropic Diffusion Filtering

Robust Principal Component Analysis

Daniele Colombo* Geosystem-WesternGeco, Calgary, AB M.Virgilio Geosystem-WesternGeco, Milan, Italy.

Tu SRS3 02 Data Reconstruction and Denoising of Different Wavefield Components Using Green s Theorem

SUMMARY ANGLE DECOMPOSITION INTRODUCTION. A conventional cross-correlation imaging condition for wave-equation migration is (Claerbout, 1985)

Implicit 3-D depth migration by wavefield extrapolation with helical boundary conditions

From PZ summation to wavefield separation, mirror imaging and up-down deconvolution: the evolution of ocean-bottom seismic data processing

Summary. Introduction

Supplementary Material of A Novel Sparsity Measure for Tensor Recovery

Time domain sparsity promoting LSRTM with source estimation

FloatSeis Technologies for Ultra-Deep Imaging Seismic Surveys

Downloaded 05/01/17 to Redistribution subject to SEG license or copyright; see Terms of Use at

Th P7 02 A Method to Suppress Salt-related Converted Wave Using 3D Acoustic Modelling

Fractured Volcanic Reservoir Characterization: A Case Study in the Deep Songliao Basin*

Youzuo Lin and Lianjie Huang

TOM 2.6. SEG/Houston 2005 Annual Meeting 2581

Multicomponent imaging with distributed acoustic sensing Ivan Lim Chen Ning & Paul Sava, Center for Wave Phenomena, Colorado School of Mines

SPARSE signal representations have gained popularity in recent

F-K Characteristics of the Seismic Response to a Set of Parallel Discrete Fractures

The i-stats: An Image-Based Effective-Medium Modeling of Near-Surface Anomalies Oz Yilmaz*, GeoTomo LLC, Houston, TX

Self-Calibration and Biconvex Compressive Sensing

Static Corrections for Seismic Reflection Surveys

Fourier Methods in Array Processing

IMAGING WITH REVERSE VERTICAL SEISMIC PROFILES USING A DOWNHOLE, HYDRAULIC, AXIAL VIBRATOR

Structured matrix factorizations. Example: Eigenfaces

A Petroleum Geologist's Guide to Seismic Reflection

Truncation Strategy of Tensor Compressive Sensing for Noisy Video Sequences

OBS wavefield separation and its applications

Sparsity in system identification and data-driven control

Evidence of an axial magma chamber beneath the ultraslow spreading Southwest Indian Ridge

Dip-constrained tomography with weighting flow for paleo-canyons: a case study in Para- Maranhao Basin, Brazil Guang Chen and Lingli Hu, CGG

Novel methods for multilinear data completion and de-noising based on tensor-svd

Coherent imaging without phases

Elements of 3D Seismology Second Edition

The Deconvolution of Multicomponent Trace Vectors

A randomized algorithm for approximating the SVD of a matrix

Elastic least-squares reverse time migration

Stanford Exploration Project, Report SERGEY, November 9, 2000, pages 683??

Migration with Implicit Solvers for the Time-harmonic Helmholtz

Summary. Introduction

3D VTI traveltime tomography for near-surface imaging Lina Zhang*, Jie Zhang, Wei Zhang, University of Science and Technology of China (USTC)

Uncertainty quantification for Wavefield Reconstruction Inversion

Time-frequency analysis of seismic data using synchrosqueezing wavelet transform a

Th N Seismic Imaging in Gas Obscured Areas - Q Anomaly Detection and Q Migration Applied to Broadband Data

A fast randomized algorithm for approximating an SVD of a matrix

Effect of Noise in Blending and Deblending Guus Berkhout* and Gerrit Blacquière, Delft University of Technology

Th Guided Waves - Inversion and Attenuation

ECE 8201: Low-dimensional Signal Models for High-dimensional Data Analysis

ANGLE-DEPENDENT TOMOSTATICS. Abstract

TOM 1.7. Sparse Norm Reflection Tomography for Handling Velocity Ambiguities

Modeling, migration, and inversion in the generalized source and receiver domain

sparse and low-rank tensor recovery Cubic-Sketching

Regularizing seismic inverse problems by model reparameterization using plane-wave construction

Computational Methods. Eigenvalues and Singular Values

One-step extrapolation method for reverse time migration

Random Coding for Fast Forward Modeling

Summary. We present the results of the near-surface characterization for a 3D survey in thrust belt area in Sharjah, United Arab Emirates.

CSC 576: Variants of Sparse Learning

Salt Dome Detection and Tracking Using Texture Analysis and Tensor-based Subspace Learning

SPARSE SIGNAL RESTORATION. 1. Introduction

Attenuation compensation in viscoacoustic reserve-time migration Jianyong Bai*, Guoquan Chen, David Yingst, and Jacques Leveille, ION Geophysical

/16/$ IEEE 1728

Short bio. 1 Personal data. 2 Education. Mauricio Dino Sacchi

Low-Rank Tensor Completion by Truncated Nuclear Norm Regularization

An iterative hard thresholding estimator for low rank matrix recovery

An Improved Dual Sensor Summation Method with Application to Four-Component (4-C) Seafloor Seismic Data from the Niger Delta

Seismic wavefield inversion with curvelet-domain sparsity promotion

Multi-scale fracture prediction using P-wave data: a case study

One Picture and a Thousand Words Using Matrix Approximtions October 2017 Oak Ridge National Lab Dianne P. O Leary c 2017

Super-resolution via Convex Programming

Tensor Low-Rank Completion and Invariance of the Tucker Core

Sparse Parameter Estimation: Compressed Sensing meets Matrix Pencil

Elastic least-squares reverse time migration using the energy norm Daniel Rocha & Paul Sava Center for Wave Phenomena, Colorado School of Mines

Introduction to Compressed Sensing

( ) ( ), 1, 1. Downloaded 10/14/14 to Redistribution subject to SEG license or copyright; see Terms of Use at

Tu N Fault Shadow Removal over Timor Trough Using Broadband Seismic, FWI and Fault Constrained Tomography

Sparse & Redundant Signal Representation, and its Role in Image Processing

Supplemental Figures: Results for Various Color-image Completion

Optimization-based sparse recovery: Compressed sensing vs. super-resolution

Linear Least-Squares Data Fitting

Building more robust low-frequency models for seismic impedance inversion

Geometric Modeling Summer Semester 2012 Linear Algebra & Function Spaces

Geophysical Data Analysis: Discrete Inverse Theory

Transcription:

Frequency-Domain Rank Reduction in Seismic Processing An Overview Stewart Trickett Absolute Imaging Inc. Summary Over the last fifteen years, a new family of matrix rank reduction methods has been developed to remove random noise from and interpolate seismic data. These methods are applied on constant-frequency slices, as a key theorem states that the signal should have low rank in this domain. These filters have been extended to multiple dimensions, robust filtering for erratic noise, coherent noise removal, source deblending, dealiasing, diffraction processing, migration, tensor rank reduction, automatic rank determination, and computational speedups. I briefly describe these developments and show many examples. I also list some open questions and avenues for future development. Discussion Over the last fifteen years, matrix rank reduction on constant-frequency slices has emerged as a powerful tool for seismic processing. This talk gives a whirlwind tour of its many applications. A fairly complete set of references, including many not cited in the text of this article, is given at the end. The general method is as follows. Given a uniform multidimensional grid of traces, do the following: Take the Discrete Fourier Transform (DFT) of every trace. For every frequency of interest { Form a complex-valued matrix from the constant-frequency slice. Reduce its rank. Place the elements of the matrix back into the frequency slice (repeated elements are averaged). } Take the inverse DFT of every trace. The Signal Preservation Property holds for almost all filters considered here (Trickett, 2002, 2003, 2008): If the traces are composed of the sum of plane waves having at most k distinct dips then rank-reduction filtering with rank k preserves the signal exactly. Figure 1 demonstrates this property. It does not hold when filtering on constant-time slices, which is why we work in the temporal frequency domain. Decreasing the rank increases the strength of the filter, but also increases the likelihood that signal will be damaged. Figure 2 shows how we can form the matrix. In one spatial dimension we form a Hankel matrix. This is called f-x Cadzow or Singular Spectrum Analysis (SSA) filtering (Trickett, 2002; Sacchi, 2009). In two spatial dimensions we have more options. We can treat the two-dimensional constant-frequency slice as GeoConvention 2016: Optimizing Resources 1

an unstructured matrix (called f-xy eigenimage filtering), we can form a Hankel matrix of Hankel matrices (called f-xy Cadzow or multichannel SSA), or we can form a hybrid of the two (Figure 3). Unstructured matrices can preserve a wider class of signal, whereas Hankel matrices are more powerful noise suppressors and interpolators (Trickett, 2008; Trickett and Burroughs, 2009). Extending these filters to three or four spatial dimensions makes them more powerful still. Figure 1: Noiseless synthetic data in two spatial dimensions made up of three plane waves. Rank-reduction filtering with rank three preserves the signal exactly. Figure 2: A constant-frequency slice in one spatial dimension can be embedded into a Hankel matrix, which is constant along each anti-diagonal Figure 3: In two spatial dimensions there are more options for embedding a constant-frequency slice into a matrix. Fast Algorithms The gold standard for performing rank reduction is the truncated Singular Value Decomposition (TSVD). This finds the matrix of a set rank which minimizes the Frobenius (that is, least squares) norm between it and the original matrix. But the TSVD is expensive for large matrices. Fast approximations to the TSVD have been proposed based on Lanczos methods (Trickett, 2003; Gao et al., 2013; Lu et al., 2014), randomized matrices (Oropeza and Sacchi, 2009b), and QR decomposition (Cheng and Sacchi, 2015). I am not aware of any comparisons between these approaches in regards to speed and accuracy. Random Noise Suppression For stacked data, Cadzow / SSA filters are a more powerful alternative to f-x prediction filtering for removing random noise (Trickett, 2003, 2008; Sacchi, 2009). Denoising prestack data is more valuable but more difficult, as it raises the question of what domain to apply these filters. The source-receiver (for 2D) or cross-spread (for 3D) domains are particularly useful. Hybrid methods can be used when sources are not equally spaced (Trickett et al., 2003; Trickett and Burroughs, 2009). GeoConvention 2016: Optimizing Resources 2

Multifrequency Filtering Normally one frequency slice goes into forming the matrix. Filtering a narrow band of frequencies at one time has been proposed, resulting in a stronger filter (Oropeza and Sacchi, 2009a; Falkovsky et al., 2011). Such filters do not obey the Signal Preservation Property, suggesting they could harm dipping events. Robust Filtering for Erratic Noise The rank reduction step is often carried out using a TSVD or some fast approximation to it. This is a least-squares solution, meaning that it is well suited for random noise which is Gaussian in the spatial directions. Prestack seismic traces, however, often contain erratic non-gaussian noise, and so the TSVD can give poor results. Robust solutions have been proposed which can better handle erratic noise (Trickett et al., 2012; Chen and Sacchi, 2013; Cheng et al., 2015). Automatic Rank Determination The most critical parameter for rank-reduction filtering is the matrix rank. A small rank gives strong noise suppression that may damage signal, and is best suited for simple structures and noisy data. A large rank gives weak noise suppression that preserves signal well, and is best for complex structures and clean data. Conditions can change, however, with time, space, and frequency, making it impossible to select a single rank which is optimum throughout. Trickett (2015) proposed a method to automatically determine an appropriate rank for each matrix. Huang et al. (2015) discuss the related idea of damped SSA. Interpolation For a good migration, sources and receivers must be regularly and densely placed. Acquisition constraints, however, means that this is seldom the case. Many different interpolation methods have been proposed in up to four spatial dimensions to fill in missing traces prior to migration. One strategy is based on matrix completion, which fills in missing entries by assuming that the completed signal matrix has low rank (Trickett et al., 2010; Oropeza and Sacchi, 2011; Kumar et al., 2013; Ma, 2013; Yang et al., 2013). These interpolators differ from many others in that they are powerful noise attenuators. Dealiasing Interpolation Rank-reduction-based interpolation works well when missing traces are irregularly placed. It fails, however, when missing traces form a regular pattern, such as when every second trace is missing. This ambiguity can be overcome with dealiasing rank-reduction interpolation, which employs Spitz s strategy of using low frequencies to guide the interpolation of high frequencies (Naghizadeh and Sacchi, 2012; Martins et al., 2015). Unstructured Tensor Interpolation A tensor is a multi-way array; for example, a vector is a first-order tensor, a matrix is a second-order tensor, and a cube of data is a third-order tensor. A constant-frequency slice taken from a grid of traces in three or four spatial dimensions can be considered an unstructured third- or fourth-order tensor, and one can perform rank-reduction interpolation on it (Kreimer and Sacchi, 2012; Da Silva and Herrmann, 2013, 2014; Gao et al., 2015; Sacchi et al., 2015). One complication is that the concept of rank for higher-order tensors is not as simple and unambiguous as it is for matrices. GeoConvention 2016: Optimizing Resources 2

Nuclear Norm Interpolation Given the difficulties of tensor rank reduction, nuclear norm minimization has been recommended in its stead (the nuclear norm of a matrix is the sum of its singular values). This approximates optimum tensor rank reduction, but is a more tractable problem (Kreimer et al., 2013; Ely et al., 2013; Kumar et. al., 2013). Hankel Tensor Interpolation Just like in matrices, the entries in tensors can be formed into Hankel structures. In the simplest such scheme, each spatial dimension results in two tensor orders. Thus four spatial dimensions results in an 8 th -order tensor (Trickett et al., 2013). Similar to matrices, unstructured tensors can model a wider range of signal, whereas Hankel tensors can remove more noise and interpolate across larger gaps. There have been no published studies as to which is more useful on real data. Cleaning Up First Arrivals Cleaning up first arrival data has the potential to improve the picking of first arrival times prior to estimating weathering statics. It s a difficult problem, however, because short-wavelength source and receiver statics must be preserved. Frequency-domain rank-reduction filtering of unstructured matrices on cross-spread gathers can preserve these statics (Dack et al., 2014). Selecting a single rank that works well for all frequencies, however, is tricky, and so automatic rank determination is advised. Source Deblending Simultaneous shooting, where a shot is fired before the previous shot is fully recorded, is becoming common. This presents the problem of removing external shot energy (cross-talk) from shot records. Rank reduction techniques have been used to solve this (Maraschini, 2012; Cheng and Sacchi, 2015; Kumar et al., 2015) These approaches exploit the fact that, when viewed in the correct domain, the cross-talk energy becomes incoherent. Robust methods are preferred since this energy appears erratic. Coherent Noise Removal Standard rank-reduction filtering is best suited for removing random noise. Anything coherent is considered signal and is preserved. It can be adapted for coherent noise removal, however, if you can determine which singular components represent noise rather than signal (Nagarajappa, 2012). This is tricky as there is no guarantee that it s the first component, and so such algorithms must guard against removing signal. Diffraction Processing Diffraction processing can help reveal structural discontinuities. The first step is to separate planar from diffracting energy. Liu et al. (2013) used rank-reduction filtering to do so. Least-Squares Migration Least-squares migration is an ill-conditioned linear inversion, requiring the selection of one solution from an infinite set of possibilities. Rank-reduction filtering can be used to constrain the solution to one that is spatially coherent, resulting in fewer migration artifacts (Li, Huang, et al., 2015). GeoConvention 2016: Optimizing Resources 3

Final Remarks Rank-reduction filtering is finding wide application in seismic processing. This shows no sign of slowing down, as many interesting questions and avenues for development remain. Acknowledgments Thanks to both the SEG and CSEG for the use of their images. References The following includes most works on this topic to date, including many not cited above. Aravkin, A., R. Kumar, H. Mansour, B. Recht, and F. Herrmann, 2014, Fast methods for denoising matrix completion formulations, with applications to robust seismic data interpolation: SIAM Journal on Scientific Computing, 36, S237-S266. Chen, K., and M. D. Sacchi, 2013, Robust reduced-rank seismic denoising: SEG Technical Program Expanded Abstracts 2013, 4272-4277. Chen, Y., T. Liu, and Y. Zhang, 2014, Random Noise Attenuation by a Hybrid Approach Using f-x Empirical Mode Decomposition and Multichannel Singular Spectrum: 76 th EAGE Conference and Exhibition. Cheng J. and M. Sacchi, 2014, A dual domain algorithm for minimum nuclear norm deblending: 84th Annual International Meeting, SEG, Expanded Abstracts, 99-104. Cheng, J., K. Chen, and M. Sacchi, 2015, Application of Robust Principal Component Analysis (RPCA) to suppress erratic noise in seismic records: 85th Annual International Meeting, SEG, Expanded Abstracts, 4646-4651. Cheng, J. and M. D. Sacchi, 2015, Separation and reconstruction of simultaneous source data via iterative rank reduction: Geophysics, 80, V57-V66. Cheng, J. and M. Sacchi, 2015, A fast rank-reduction algorithm for 3D deblending via randomized QR decomposition: 85th Annual International Meeting, SEG, Expanded Abstracts, 3820-3858. Chiu, S., 2011, F-xy noise attenuation via Multichannel Singular Spectrum Analysis in randomized domain: SEG Technical Program Expanded Abstracts 2011, 3612-3616. Dack, R., S. Trickett, and A. Milton, 2014, Cleaning up noisy first arrivals: SEG Post Convention Workshop Towards robust first arrival picking. Da Silva, C. and F. Herrmann, 2013, Structured tensor missing-trace interpolation in the hierarchical Tucker format: 83rd Annual International Meeting, SEG, Expanded Abstracts, 3623-3627. Da Silva, C., and F. Herrmann, 2014, Low-Rank Promoting Transformations and Tensor Interpolation Applications to Seismic Data Denoising: 76 th EAGE Conference and Exhibition. Da Silva, C., and F. Herrmann, 2015, Off the grid tensor completion for seismic data interpolation: 77 th EAGE Conference and Exhibition. Ely, G., S. Aeron, N. Hao, and M. Kilmer, 2013, 5D and 4D prestack data completion using tensor nuclear norm (TNN): 83rd Annual International Meeting, SEG, Expanded Abstracts, 3639-3644. Falkovskiy, A. A., G. Schlosser, and E. Floreani, 2011, Application of FXS Singular Spectrum Analysis on Structural Data: CSPG CSEG CWLS Convention Abstracts. Falkovskiy, A. A., G. Schlosser, and E. Floreani, 2011, FX Cadzow / SSA Random Noise Filter: Frequency Extension: CSPG CSEG CWLS Convention Abstracts. Gao, J., M. Sacchi, and X. Chen, 2013, A fast reduced-rank interpolation method for prestack seismic volumes that depend on four spatial dimensions: Geophysics, 78, V21-V30. Gao, J., J. Cheng, and M. Sacchi, 2015, A new 5D seismic reconstruction method based on a Parallel Square Matrix Factorization algorithm: 85th Annual International Meeting, SEG, Expanded Abstracts, 3784-3788. GeoConvention 2016: Optimizing Resources 4

Harris, P. E., and R. E. White, 1997, Improving the performance of f-x prediction filtering at low signal-to-noise ratios: Geophysical Prospecting, 45, no. 2, 269 302 Huang, W., R. Wang, M. Zhang, and Y. Chen, 2015, Damped multichannel singular spectrum analysis for 3D random noise attenuation: 85th Annual International Meeting, SEG, Expanded Abstracts, 4714-4719. Kreimer, N. and M. D. Sacchi, 2012, A tensor higher order singular value decomposition for prestack seismic data noise reduction and interpolation: Geophysics, 77, V113-V122. Kreimer, N. and M. D. Sacchi, 2012, Rank Reduction of Unfolded Tensors for Prestack De-noising and Reconstruction: CSEG Recorder, 37. Kreimer, N., A. Stanton, and M. Sacchi, 2013, Tensor completion based on nuclear norm minimization for 5D seismic data reconstruction: Geophysics, 78, V273-V284. Kumar, R., H. Mansour, F. Herrmann, and A. Aravkin, 2013, Reconstruction of seismic wavefields via low-rank matrix factorization in the hierarchical-separable matrix representation: 83rd Annual International Meeting, SEG, Expanded Abstracts, 3628-3633. Kumar, R., C. Da Silva, O. Akalin, A. Aravkin, H. Mansour, B. Recht, and F. Herrmann, 2015, Efficient matrix completion for seismic data reconstruction: Geophysics, 80, V97-V114. Kumar, R., O. Lopez, E. Esser, and F. Herrmann, 2015, Matrix completion on unstructured grids: 2-D seismic data regularization and interpolation: 77 th EAGE Conference and Exhibition. Kumar, R., H. Wason, and F. Herrmann, 2015, Source separation for simultaneous towed-streamer marine acquisition A compressed sensing approach: Geophysics, 80, WD73-WD88. Li, C., J. Huang, Z. Li, and R. Wang, 2015, Singular spectrum constraint and its application to least-squares migration: 85th Annual International Meeting SEG, Expanded Abstracts, 4259-4263. Li, W. and Y. Zhao, 2015, An Imaging Perspective of Low-Rank Seismic Data Interpolation and Denoising: 85th Annual International Meeting SEG, Expanded Abstracts, 4106-4110. Lopez, O., R. Kumar, and F. Herrmann, 2015, Rank Minimization via Alternating Optimization Seismic Data Interpolation: 77 th EAGE Conference and Exhibition. Lu, L., W. Xu, and S. Qiao, 2014, A fast SVD for multilevel block Hankel matrices with minimal memory storage: Numerical Algorithms, 69, 875-891. Ma, J., 2013, Three-dimensional irregular seismic data reconstruction via low-rank matrix completion: Geophysics 78, V181- V192. Maraschini, M., R. Dyer, K. Stevens, and D. Bird, 2012, Source separation by iterative rank reduction Theory and applications: Presented at the 74th Annual International Conference and Exhibition, EAGE. Martins, S., M. Sacchi, and J. Travassos, 2015, Interpolating GPR data using Singular Spectrum Analysis (SSA) and Anti-alias SSA: 85th Annual International Meeting, SEG, Expanded Abstracts, 2252-2257. Nagarajappa, P., 2012, Coherent noise estimation by adaptive Hankel matrix rank reduction: 82nd Annual International Meeting, SEG, Expanded Abstracts. Naghizadeh, M. and M. D. Sacchi, 2012, Multidimensional de-aliased Cadzow reconstruction of seismic records: 82nd Annual International Meeting, SEG, Expanded Abstracts. Oropeza, V. E., and M. D. Sacchi, 2009a, Multifrequency singular spectrum analysis: 79th Annual International Meeting, SEG, Expanded Abstracts, 3193-3197. Oropeza, V. and M. Sacchi, 2009b, A randomized SVD for Multichannel Singular Spectrum Analysis (MSSA) noise attenuation: 79th Annual International Meeting, SEG, Expanded Abstracts, 3539-3544. Oropeza, V. E., and M. D. Sacchi, 2011, Simultaneous seismic data denoising and reconstruction via multichannel singular spectrum analysis (MSSA): Geophysics, 76, no. 3, V25 V32. Sacchi, M., 2009, FX singular spectrum analysis: CSPG CSEG CWLS Convention, Abstracts, 392 395. Sacchi, M., J. Gao, A. Stanton, and J. Cheng, 2015. Tensor factorization and its application to multidimensional seismic data recovery: 85th Annual International Meeting SEG, Expanded Abstracts, 4827-4831. Stanton, A., and M. D. Sacchi, All roads lead to Rome: predictability, sparsity, rank and pre-stack seismic data reconstruction: 2013, CSEG Recorder, 38. GeoConvention 2016: Optimizing Resources 5

Sternfels, R., G. Viguier, R. Gondoin, and D. le Meur, 2015, Joint Low-Rank and Sparse Inversion for Multidimensional Simultaneous Random / Erratic Noise Attenuation and Interpolation: 77 th EAGE Conference and Exhibition. Trickett, S., 2002, F-x eigenimage noise suppression: 72nd Annual International Meeting, SEG, Expanded Abstracts, 2166 2169. Trickett, S. R., 2003, F-xy eigenimage noise suppression: Geophysics, 68, 751 759. Trickett, S. R., J. Grimm, V. Aleksic, and D. McVee, 2003, Prestack F-xy eigenimage noise suppression: 73rd Annual International Meeting, SEG, Expanded Abstracts, 1901 190 Trickett, S., 2008, F-xy Cadzow noise suppression: 78th Annual International Meeting, SEG, Expanded Abstracts, 2586 2590. Trickett, S., and L. Burroughs, 2009, Prestack rank-reduction-based noise suppression: CSEG Recorder, 34, no. 9, 24 31. Trickett, S. R., L. Burroughs, A. Milton, L. Walton, and R. Dack, 2010, Rank-reduction-based trace interpolation: 80th Annual International Meeting, SEG, Expanded Abstracts, 3829 3833. Trickett, S., L. Burroughs, and A. Milton, 2012, Robust rank-reduction filtering for erratic noise: 82nd Annual International Meeting, SEG, Expanded Abstracts. Trickett, S., L. Burroughs, and A. Milton, 2013, Interpolation using Hankel tensor completion: 83rd Annual International Meeting, SEG, Expanded Abstracts, 3634-3638. Trickett, S., 2015, Preserving signal: Automatic rank determination for noise suppression: 85th Annual International Meeting, SEG, Expanded Abstracts, 4703-4707. Wason, H., R. Kumar, F. Herrmann, and A. Aravkin, 2014, Source separation via SVD-free rank minimization in the hierarchical semi-separable representation: 84th Annual International Meeting, SEG, Expanded Abstracts, 120-126. Yang, Y., J. Ma, and S. Osher, 2013, Seismic Data Reconstruction via Matrix Completion: Inverse Problems and Imaging, 7, 1379-1392. Yao, Z., M. Galbraith, and R. Kolesar, 2014, A low rank based data interpolation via frequency-patches transform and low rank space projection: CSPG CSEG CWLS Convention Abstracts. GeoConvention 2016: Optimizing Resources 6