random noise in seismic data: types, origins, estimation, and removal

29
RANDOM NOISE IN SEISMIC DATA: TYPES, ORIGINS, ESTIMATION, AND REMOVAL Principle Investigator: Dr. Tareq Y. Al- Naffouri Co-Investigators: Ahmed Abdul Quadeer Babar Hasan Khan Ahsan Ali

Upload: selima

Post on 11-Jan-2016

28 views

Category:

Documents


1 download

DESCRIPTION

Random Noise in Seismic Data: Types, Origins, Estimation, and Removal. Principle Investigator: Dr. Tareq Y. Al-Naffouri Co-Investigators: Ahmed Abdul Quadeer Babar Hasan Khan Ahsan Ali. Acknowledgements. Saudi Aramco Schlumberger SRAK KFUPM. Outline. Introduction - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Random Noise in Seismic Data: Types, Origins, Estimation, and Removal

RANDOM NOISE IN SEISMIC DATA:TYPES, ORIGINS, ESTIMATION, ANDREMOVALPrinciple Investigator: Dr. Tareq Y. Al-Naffouri

Co-Investigators:

Ahmed Abdul Quadeer

Babar Hasan Khan

Ahsan Ali

Page 2: Random Noise in Seismic Data: Types, Origins, Estimation, and Removal

ACKNOWLEDGEMENTS

Saudi Aramco

Schlumberger

SRAK

KFUPM

Page 3: Random Noise in Seismic Data: Types, Origins, Estimation, and Removal

OUTLINE

Introduction A breif overview of Noise and Stochastic

Process Linear Estimation Techniques for Noise

Removal Least Squares Minimum-Mean Squares Expectation Maximization Kalman Filter

Random Matrix Theory Conclusion

Page 4: Random Noise in Seismic Data: Types, Origins, Estimation, and Removal

INTRODUCTION

Seismic exploration has undergone a digital revolution – advancement of computers and digital signal processing

Seismic signals from underground are weak and mostly distorted – noise!

The aim of this presentation – provide an overview of some very constructive concepts of statistical signal processing to seismic exploration

Page 5: Random Noise in Seismic Data: Types, Origins, Estimation, and Removal

WHAT IS NOISE?

Noise simply means unwanted signal Common Types of Noise:

Binary and binomial noise Gaussian noise Impulsive noise

WHAT IS A STOCHASTIC PROCESS?

Broadly – processes which change with time Stochastic – no specific patterns

Page 6: Random Noise in Seismic Data: Types, Origins, Estimation, and Removal

TOOLS USED IN STOCHASTIC PROCESS? Statistical averages - Ensemble

ttnt

nt dxxpxXE )()(

Autocorrelation function

Autocovariance function

Page 7: Random Noise in Seismic Data: Types, Origins, Estimation, and Removal

LINEAR ESTIMATION TECHNIQUES FOR NOISE REMOVAL

Page 8: Random Noise in Seismic Data: Types, Origins, Estimation, and Removal

LINEAR MODEL Consider the linear model

Mathematically,

In Matrix form,

or

Page 9: Random Noise in Seismic Data: Types, Origins, Estimation, and Removal

LEAST SQUARES & MINIMUM MEAN SQUARES ESTIMATION

Page 10: Random Noise in Seismic Data: Types, Origins, Estimation, and Removal

LEAST SQUARES & MINIMUM MEAN SQUARES ESTIMATION

Advantages: Linear in the observation y. MMSE estimates blindly given the joint 2nd order

statistics of h and y.

Problem: X is generally not known!

Solution: Joint Estimation!

Page 11: Random Noise in Seismic Data: Types, Origins, Estimation, and Removal

JOINT CHANNEL AND DATA RECOVERY

Page 12: Random Noise in Seismic Data: Types, Origins, Estimation, and Removal

EXPECTATION MAXIMIZATION ALGORITHM

One way to recover both X and h is to do so jointly.

Assume we have an initial estimate of h then X can be estimated using least squares from

The estimate can in turn be used to obtain refined estimate of h

The procedure goes on iterating between x and h

Page 13: Random Noise in Seismic Data: Types, Origins, Estimation, and Removal

EXPECTATION MAXIMIZATION ALGORITHM

Problems:

Where do we obtain the initial estimate of h from?

How could we guarantee that the iterative procedure will consistently yield better estimates?

Page 14: Random Noise in Seismic Data: Types, Origins, Estimation, and Removal

UTILIZING STRUCTURE TO ENHANCE PERFORMANCE

Channel constraints: Sparsity Time variation

Data Constraints Finite alphabet constraint Transmit precoding Pilots

Page 15: Random Noise in Seismic Data: Types, Origins, Estimation, and Removal

KALMAN FILTER

A filtering technique which uses a set of mathematical equations that provide efficient and recursive computational means to estimate the state of a process.

The recursions minimize the mean squared error.

Consider a state space model

Page 16: Random Noise in Seismic Data: Types, Origins, Estimation, and Removal

FORWARD BACKWARD KALMAN FILTER

Estimates the sequence h0, h1, …, hn optimally given the observation y0, y1, …, yn.

Page 17: Random Noise in Seismic Data: Types, Origins, Estimation, and Removal

FORWARD BACKWARD KALMAN FILTER

Forward Run:

Page 18: Random Noise in Seismic Data: Types, Origins, Estimation, and Removal

FORWARD BACKWARD KALMAN FILTER

Backward Run: Starting from λT+1|T = 0 and i = T, T-1, …, 0

The desired estimate is

Page 19: Random Noise in Seismic Data: Types, Origins, Estimation, and Removal

COMPARISON OVER OSTBC MIMO-OFDM SYSTEM

Page 20: Random Noise in Seismic Data: Types, Origins, Estimation, and Removal

USE OF RANDOM MATRIX THEORY FOR SEISMIC SIGNAL PROCESSING

Page 21: Random Noise in Seismic Data: Types, Origins, Estimation, and Removal

INTRODUCTION TO RANDOM MATRIX THEORY

Wishart Matrix

PDF of the eigenvalues

Page 22: Random Noise in Seismic Data: Types, Origins, Estimation, and Removal

EXAMPLE: ESTIMATION OF POWER AND THE NUMBER OF SOURCES

Page 23: Random Noise in Seismic Data: Types, Origins, Estimation, and Removal

COVARIANCE MATRIX AND ITS ESTIMATE

Page 24: Random Noise in Seismic Data: Types, Origins, Estimation, and Removal

EIGEN VALUES OF CX

Page 25: Random Noise in Seismic Data: Types, Origins, Estimation, and Removal

FREE PROBABILITY THEORY

R-Transform

S-Transform

Page 26: Random Noise in Seismic Data: Types, Origins, Estimation, and Removal

??

Page 27: Random Noise in Seismic Data: Types, Origins, Estimation, and Removal

APPROXIMATION OF CX

Page 28: Random Noise in Seismic Data: Types, Origins, Estimation, and Removal

CONCLUSIONS

Page 29: Random Noise in Seismic Data: Types, Origins, Estimation, and Removal

The Ideas presented here are commonly used in Digital Communication

But when applied to seismic signal processing can produce valuable results, with of course some modifications

For Example: Kalman Filter, Random Matrix Theory