SlideShare a Scribd company logo
Seismic Data Processing
Code: ZGE 373/4
2013/2014
Dr. Amin E. Khalil
Protocol
The protocol of the lecture is as follow:
1- There nothing called stupid question so don’t hesitate to ask a
question because it is the shortest way to learn something.
2- There will be two periods during the lecture for questions and
discussion.
Syllabus
1- Mathematical Basis for Fourier transform
2- Sampling considerations of seismic time series
3- Main processing sequence
4- Velocity analysis
5- Deconvolution, convolution, filtering and migration in space and time (prestack).
6- Acquisition of seismic data ( land and sea).
7- 3-D seismic data processing
8- Radon transform, tau-p processing, Hilbert transform and AVO
Refernces
1- Yilmaz, O., 2001. Seismic Data Processing. Soceity of Exploration
Geophysicist (SEG)
2- Mayeda, W., 1993. Digital Signal Processing. Prentice-Hall.
Why Seismic Data Processing is important?
Because reflection seismic energy arrive later, it might be obscured by another
seismic signals like ground roll and direct waves. Hence we apply Seismic data
Processing
1- To remove unwanted Signals and Noises
2- To Enhance Signal to Noise ratio
Example
Part I: Mathematical Basis for Fourier transform
•Complex Numbers
•Vectors
•Linear vector spaces
•Linear systems
•Matrices
•Determinants
•Eigenvalue problems
•Singular values
•Matrix inversion
•Series
•Taylor
•Fourier
•Delta Function
•Fourier integrals
The idea is to illustrate
these mathematical tools with
examples from seismology
Lecture One
Complex Numbers
●Definition & operations
●Representation
●Operations
●Complex Conjugate
●Importance
Complex numbers; Definition & operations
Definition:
A combination of a real and an imaginary number in the form a + bi,
where a and b are real, and i is the "unit imaginary number" √(-1),
The values a and b can be zero.
Examples:
1 + i, 2 - 6i, -5.2i, 4
imaginary number is that real number that give negative number
when it’s squared
Representation of complex numbers
Complex numbers: Basic Operations
Complex numbers are "binomials" of a sort, and are added, subtracted, and multiplied in a similar way.
◄Equality:
Two complex numbers
are equal if and only if their
real parts are equals and
their imaginary parts are
Equal.
Ex: 3 – 4i = x + yi
yields that x=3 and y=-4
◄Addition and subtraction
Addition and subtraction is
done such that real parts are
added (subtracted) together
and same for imaginary parts.
Ex: two complex numbers
Z1=a + bi and Z2=c+di are
added in the form
Z1 + Z2= (a+c) + (b+d)i
◄Multiplication is done similar to
binomial multiplication.
Ex: Z1 * Z2 =
a c + a d i + c b i - b d
simplified as:
(a c - b d) + (a d + c b) i
Complex Numbers: complex Conjugate
A complex conjugate is that number which when multiplied
with original one the result is real number. In this case the
real and imaginary parts for both numbers but the sign of
the imaginary part is reversed in such a wa that if the
complex number Z = a + b i then its complex conjugate is
Z* = a - b i. We use * supersccipt to denote complex
conjugate. The multiplication Z*Z= a2 - b2
Complex Numbers: Subdivision
Subdividing two complex numbers Z1 and Z2 is done
using the complex conjugate property; such that:
Solve Z1/Z2 such that Z1= a + b i and Z2 = c + d i
To be solved on the whiteboard
Uses of complex numbers in Seismology
•Discretizing signals, description with eiwt
•Poles and zeros for filter descriptions
•Elastic plane waves
•Analysis of numerical approximations
Vectors
•Linear Vector Spaces.
•Linear Systems.
Linear Vector Spaces
For discrete linear inverse problems we will need the concept of linear vector spaces. The
generalization of the concept of size of a vector to matrices and function will be extremely
useful for inverse problems.
Definition:LinearVectorSpace.A linearvectorspaceoverafieldFof
scalarsisa setofelementsVtogetherwithafunctioncalledaddition
fromVxV intoVand afunctioncalledscalarmultiplicationfromFxVinto
Vsatisfyingthefollowingconditionsforallx,y,z ∈V andalla,b ∈ F
1.(x+y)+z = x+(y+z)
2.x+y =y+x
3.Thereisan element0inV suchthatx+0=xforallx ∈ V
4.Foreachx ∈ Vthereisan element-x∈ Vsuchthatx+(-x)=0.
5. a(x+y)=a x+a y
6.(a +b )x=a x+ bx
7.a(bx)= ab x
Comparing Vectors
Linear System of Algebraic Equations
... wherethex1,x2, ... , xnare theunknowns...
inmatrixform
Ax = b
System of Linear Algebraic Equations (continued)
where
A is anxn(square) matrix,andx
andbare columnvectors of
dimensionn
Matrix
A matrix is a collection of numbers arranged into a fixed number of rows and columns. Usually the
A matrix can be subdivided into column vectors or raw vectors
Rowvectors Columnvectors
Matrixadditionandsubtraction
Matrixmultiplication
whereA (size lxm) andB (sizemxn) andi=1,2,...,land j=1,2,...,n.
Note thatingeneral AB≠BA but(AB)C=A(BC)
Matrix Operations
Matrix Operations
Identitymatrix
withAI=A,Ix=x
Transpose Symmetric Matrix
Orthogonal Matrix
It is such that when multiplied with its transpose the result is the identity matrix I.e:
AAT
=I
Where AT
is the transpose of matrix A.
In particular, an orthogonal matrix is always invertible, and
A-1
=AT
Matrix Norm
Howcan wecomparethesizeofvectors,matrices(andfunctions!)?
For scalars it is easy (absolute value). The generalization of this concept to vectors, matrices and functions is called a norm. Formally the
normis afunctionfromthespaceofvectorsintothespaceof scalarsdenoted by
withthefollowingproperties:
Definition:Norms.
1.||v||>0foranyv∈0and||v||=0impliesv=0
2.||av||=|a|||v||
3.||u+v||≤||v||+||u|| (Triangleinequality)
Wewillonlydealwiththeso-called lpNorm.
∥ 𝐴 ∥
Thank you
End of Lecture

More Related Content

What's hot

Seismic refraction method lec22
Seismic refraction method lec22Seismic refraction method lec22
Seismic refraction method lec22Amin khalil
 
Quantitative and Qualitative Seismic Interpretation of Seismic Data
Quantitative and Qualitative Seismic Interpretation of Seismic Data Quantitative and Qualitative Seismic Interpretation of Seismic Data
Quantitative and Qualitative Seismic Interpretation of Seismic Data Haseeb Ahmed
 
Interpretation 23.12.13
Interpretation 23.12.13Interpretation 23.12.13
Interpretation 23.12.13Shashwat Sinha
 
Introduction to seismic interpretation
Introduction to seismic interpretationIntroduction to seismic interpretation
Introduction to seismic interpretationAmir I. Abdelaziz
 
Basics of seismic interpretation
Basics of seismic interpretationBasics of seismic interpretation
Basics of seismic interpretationAmir I. Abdelaziz
 
Simple seismic processing workflow
Simple seismic processing workflowSimple seismic processing workflow
Simple seismic processing workflowAli M. Abdelsamad
 
Structur Alanalysis
Structur AlanalysisStructur Alanalysis
Structur AlanalysisShah Naseer
 
Seismic interpretation work flow final ppt
Seismic interpretation work flow final pptSeismic interpretation work flow final ppt
Seismic interpretation work flow final pptMuhammadJawwad28
 
Bp sesmic interpretation
Bp sesmic interpretationBp sesmic interpretation
Bp sesmic interpretationMarwan Mahmoud
 
Introduction to Seismic Method
Introduction to Seismic MethodIntroduction to Seismic Method
Introduction to Seismic MethodŞarlatan Avcısı
 
Petrel F 5 horizon interpretation 2018 v1.0
Petrel F 5 horizon interpretation 2018 v1.0Petrel F 5 horizon interpretation 2018 v1.0
Petrel F 5 horizon interpretation 2018 v1.0Sigve Hamilton Aspelund
 
Solving Geophysics Problems with Python
Solving Geophysics Problems with PythonSolving Geophysics Problems with Python
Solving Geophysics Problems with PythonPaige Bailey
 
Lecture 23 april29 static correction
Lecture 23 april29 static correctionLecture 23 april29 static correction
Lecture 23 april29 static correctionAmin khalil
 
Seismic attribute analysis using complex trace analysis
Seismic attribute analysis using complex trace analysisSeismic attribute analysis using complex trace analysis
Seismic attribute analysis using complex trace analysisSomak Hajra
 
Seismic data processing 13 stacking&migration
Seismic data processing 13 stacking&migrationSeismic data processing 13 stacking&migration
Seismic data processing 13 stacking&migrationAmin khalil
 
Extended seismic data processing lec25, fk filtering
Extended seismic data processing lec25, fk filteringExtended seismic data processing lec25, fk filtering
Extended seismic data processing lec25, fk filteringAmin khalil
 
Reservoir Geophysics : Brian Russell Lecture 1
Reservoir Geophysics : Brian Russell Lecture 1Reservoir Geophysics : Brian Russell Lecture 1
Reservoir Geophysics : Brian Russell Lecture 1Ali Osman Öncel
 
Seismic Attributes .pptx
Seismic Attributes .pptxSeismic Attributes .pptx
Seismic Attributes .pptxHaseeb Ahmed
 

What's hot (20)

Seismic refraction method lec22
Seismic refraction method lec22Seismic refraction method lec22
Seismic refraction method lec22
 
Quantitative and Qualitative Seismic Interpretation of Seismic Data
Quantitative and Qualitative Seismic Interpretation of Seismic Data Quantitative and Qualitative Seismic Interpretation of Seismic Data
Quantitative and Qualitative Seismic Interpretation of Seismic Data
 
Interpretation 23.12.13
Interpretation 23.12.13Interpretation 23.12.13
Interpretation 23.12.13
 
Velocity model building in Petrel
Velocity model building in PetrelVelocity model building in Petrel
Velocity model building in Petrel
 
Introduction to seismic interpretation
Introduction to seismic interpretationIntroduction to seismic interpretation
Introduction to seismic interpretation
 
Basics of seismic interpretation
Basics of seismic interpretationBasics of seismic interpretation
Basics of seismic interpretation
 
Simple seismic processing workflow
Simple seismic processing workflowSimple seismic processing workflow
Simple seismic processing workflow
 
Structur Alanalysis
Structur AlanalysisStructur Alanalysis
Structur Alanalysis
 
Seismic interpretation work flow final ppt
Seismic interpretation work flow final pptSeismic interpretation work flow final ppt
Seismic interpretation work flow final ppt
 
Bp sesmic interpretation
Bp sesmic interpretationBp sesmic interpretation
Bp sesmic interpretation
 
Introduction to Seismic Method
Introduction to Seismic MethodIntroduction to Seismic Method
Introduction to Seismic Method
 
Petrel F 5 horizon interpretation 2018 v1.0
Petrel F 5 horizon interpretation 2018 v1.0Petrel F 5 horizon interpretation 2018 v1.0
Petrel F 5 horizon interpretation 2018 v1.0
 
Solving Geophysics Problems with Python
Solving Geophysics Problems with PythonSolving Geophysics Problems with Python
Solving Geophysics Problems with Python
 
Lecture 23 april29 static correction
Lecture 23 april29 static correctionLecture 23 april29 static correction
Lecture 23 april29 static correction
 
Seismic attribute analysis using complex trace analysis
Seismic attribute analysis using complex trace analysisSeismic attribute analysis using complex trace analysis
Seismic attribute analysis using complex trace analysis
 
Seismic data processing 13 stacking&migration
Seismic data processing 13 stacking&migrationSeismic data processing 13 stacking&migration
Seismic data processing 13 stacking&migration
 
Extended seismic data processing lec25, fk filtering
Extended seismic data processing lec25, fk filteringExtended seismic data processing lec25, fk filtering
Extended seismic data processing lec25, fk filtering
 
PROCESSING PHASE-IV.pptx
PROCESSING PHASE-IV.pptxPROCESSING PHASE-IV.pptx
PROCESSING PHASE-IV.pptx
 
Reservoir Geophysics : Brian Russell Lecture 1
Reservoir Geophysics : Brian Russell Lecture 1Reservoir Geophysics : Brian Russell Lecture 1
Reservoir Geophysics : Brian Russell Lecture 1
 
Seismic Attributes .pptx
Seismic Attributes .pptxSeismic Attributes .pptx
Seismic Attributes .pptx
 

Similar to Seismic data processing

Seismic data processing introductory lecture
Seismic data processing introductory lectureSeismic data processing introductory lecture
Seismic data processing introductory lectureAmin khalil
 
Q1Perform the two basic operations of multiplication and divisio.docx
Q1Perform the two basic operations of multiplication and divisio.docxQ1Perform the two basic operations of multiplication and divisio.docx
Q1Perform the two basic operations of multiplication and divisio.docxamrit47
 
Aplikasi Bilangan Kompleks - Analisis Sinyal [PAPER]
Aplikasi Bilangan Kompleks - Analisis Sinyal [PAPER]Aplikasi Bilangan Kompleks - Analisis Sinyal [PAPER]
Aplikasi Bilangan Kompleks - Analisis Sinyal [PAPER]Ghins GO
 
Dixon Deep Learning
Dixon Deep LearningDixon Deep Learning
Dixon Deep LearningSciCompIIT
 
elliptic-curves-modern
elliptic-curves-modernelliptic-curves-modern
elliptic-curves-modernEric Seifert
 
Review session2
Review session2Review session2
Review session2NEEDY12345
 
Introduction to Neural Netwoks
Introduction to Neural Netwoks Introduction to Neural Netwoks
Introduction to Neural Netwoks Abdallah Bashir
 
Math426_Project3-1
Math426_Project3-1Math426_Project3-1
Math426_Project3-1Yijun Zhou
 
Introduction to Digital Signal Processing (DSP) - Course Notes
Introduction to Digital Signal Processing (DSP) - Course NotesIntroduction to Digital Signal Processing (DSP) - Course Notes
Introduction to Digital Signal Processing (DSP) - Course NotesAhmed Gad
 
Complex variable transformation presentation.pptx
Complex variable transformation presentation.pptxComplex variable transformation presentation.pptx
Complex variable transformation presentation.pptxHuzaifaAhmad51
 
VHDL and Cordic Algorithim
VHDL and Cordic AlgorithimVHDL and Cordic Algorithim
VHDL and Cordic AlgorithimSubeer Rangra
 
Math20001 dec 2015
Math20001 dec 2015Math20001 dec 2015
Math20001 dec 2015Atef Alnazer
 

Similar to Seismic data processing (20)

Seismic data processing introductory lecture
Seismic data processing introductory lectureSeismic data processing introductory lecture
Seismic data processing introductory lecture
 
Q1Perform the two basic operations of multiplication and divisio.docx
Q1Perform the two basic operations of multiplication and divisio.docxQ1Perform the two basic operations of multiplication and divisio.docx
Q1Perform the two basic operations of multiplication and divisio.docx
 
Goldie chapter 4 function
Goldie chapter 4 functionGoldie chapter 4 function
Goldie chapter 4 function
 
Aplikasi Bilangan Kompleks - Analisis Sinyal [PAPER]
Aplikasi Bilangan Kompleks - Analisis Sinyal [PAPER]Aplikasi Bilangan Kompleks - Analisis Sinyal [PAPER]
Aplikasi Bilangan Kompleks - Analisis Sinyal [PAPER]
 
dalrymple_slides.ppt
dalrymple_slides.pptdalrymple_slides.ppt
dalrymple_slides.ppt
 
1533 game mathematics
1533 game mathematics1533 game mathematics
1533 game mathematics
 
1 ca nall
1 ca nall1 ca nall
1 ca nall
 
Dixon Deep Learning
Dixon Deep LearningDixon Deep Learning
Dixon Deep Learning
 
elliptic-curves-modern
elliptic-curves-modernelliptic-curves-modern
elliptic-curves-modern
 
Review session2
Review session2Review session2
Review session2
 
1519 differentiation-integration-02
1519 differentiation-integration-021519 differentiation-integration-02
1519 differentiation-integration-02
 
Introduction to Neural Netwoks
Introduction to Neural Netwoks Introduction to Neural Netwoks
Introduction to Neural Netwoks
 
Lecture50
Lecture50Lecture50
Lecture50
 
Math426_Project3-1
Math426_Project3-1Math426_Project3-1
Math426_Project3-1
 
Introduction to Digital Signal Processing (DSP) - Course Notes
Introduction to Digital Signal Processing (DSP) - Course NotesIntroduction to Digital Signal Processing (DSP) - Course Notes
Introduction to Digital Signal Processing (DSP) - Course Notes
 
Vector spaces
Vector spacesVector spaces
Vector spaces
 
Complex variable transformation presentation.pptx
Complex variable transformation presentation.pptxComplex variable transformation presentation.pptx
Complex variable transformation presentation.pptx
 
VHDL and Cordic Algorithim
VHDL and Cordic AlgorithimVHDL and Cordic Algorithim
VHDL and Cordic Algorithim
 
1
11
1
 
Math20001 dec 2015
Math20001 dec 2015Math20001 dec 2015
Math20001 dec 2015
 

More from Amin khalil

Application of integrated geophysical technique for the mapping
Application of integrated geophysical technique for the mappingApplication of integrated geophysical technique for the mapping
Application of integrated geophysical technique for the mappingAmin khalil
 
Brief discussion on inverse Theory
Brief discussion on inverse TheoryBrief discussion on inverse Theory
Brief discussion on inverse TheoryAmin khalil
 
Importing data in Oasis Montaj
Importing data in Oasis MontajImporting data in Oasis Montaj
Importing data in Oasis MontajAmin khalil
 
Oasis montaj workshop session 1
Oasis montaj workshop session 1Oasis montaj workshop session 1
Oasis montaj workshop session 1Amin khalil
 
Extended seismic data processing dmo
Extended seismic data processing dmoExtended seismic data processing dmo
Extended seismic data processing dmoAmin khalil
 
Extended seismic processing sequence lecture 24
Extended seismic processing sequence lecture 24Extended seismic processing sequence lecture 24
Extended seismic processing sequence lecture 24Amin khalil
 
Seismic refraction method lecture 21
Seismic refraction method lecture 21Seismic refraction method lecture 21
Seismic refraction method lecture 21Amin khalil
 
Lecture 20, marine surveying 2
Lecture 20, marine surveying 2Lecture 20, marine surveying 2
Lecture 20, marine surveying 2Amin khalil
 
Lecture 19, marine seismic surveying
Lecture 19, marine seismic surveyingLecture 19, marine seismic surveying
Lecture 19, marine seismic surveyingAmin khalil
 
Seismic data processing 16, migration&land seismic survey
Seismic data processing 16, migration&land seismic surveySeismic data processing 16, migration&land seismic survey
Seismic data processing 16, migration&land seismic surveyAmin khalil
 
Seismic data processing 15, kirchhof migration
Seismic data processing 15, kirchhof migrationSeismic data processing 15, kirchhof migration
Seismic data processing 15, kirchhof migrationAmin khalil
 
Seismic data processing 14, stacking&migration2
Seismic data processing 14, stacking&migration2Seismic data processing 14, stacking&migration2
Seismic data processing 14, stacking&migration2Amin khalil
 
Import waveform files into seisan
Import waveform files into seisanImport waveform files into seisan
Import waveform files into seisanAmin khalil
 
Earthquake ground motion simulation during 1992 cairo earthquake
Earthquake ground motion simulation during 1992 cairo earthquakeEarthquake ground motion simulation during 1992 cairo earthquake
Earthquake ground motion simulation during 1992 cairo earthquakeAmin khalil
 
Seismic reflection at lang kawi
Seismic reflection at lang kawiSeismic reflection at lang kawi
Seismic reflection at lang kawiAmin khalil
 
Seismic data processing 10
Seismic data processing 10Seismic data processing 10
Seismic data processing 10Amin khalil
 
Seismic data processing 12
Seismic data processing 12Seismic data processing 12
Seismic data processing 12Amin khalil
 
Seismic data processing lecture 4
Seismic data processing lecture 4Seismic data processing lecture 4
Seismic data processing lecture 4Amin khalil
 

More from Amin khalil (20)

Isostacy
IsostacyIsostacy
Isostacy
 
Application of integrated geophysical technique for the mapping
Application of integrated geophysical technique for the mappingApplication of integrated geophysical technique for the mapping
Application of integrated geophysical technique for the mapping
 
Brief discussion on inverse Theory
Brief discussion on inverse TheoryBrief discussion on inverse Theory
Brief discussion on inverse Theory
 
Staclim2016
Staclim2016Staclim2016
Staclim2016
 
Importing data in Oasis Montaj
Importing data in Oasis MontajImporting data in Oasis Montaj
Importing data in Oasis Montaj
 
Oasis montaj workshop session 1
Oasis montaj workshop session 1Oasis montaj workshop session 1
Oasis montaj workshop session 1
 
Extended seismic data processing dmo
Extended seismic data processing dmoExtended seismic data processing dmo
Extended seismic data processing dmo
 
Extended seismic processing sequence lecture 24
Extended seismic processing sequence lecture 24Extended seismic processing sequence lecture 24
Extended seismic processing sequence lecture 24
 
Seismic refraction method lecture 21
Seismic refraction method lecture 21Seismic refraction method lecture 21
Seismic refraction method lecture 21
 
Lecture 20, marine surveying 2
Lecture 20, marine surveying 2Lecture 20, marine surveying 2
Lecture 20, marine surveying 2
 
Lecture 19, marine seismic surveying
Lecture 19, marine seismic surveyingLecture 19, marine seismic surveying
Lecture 19, marine seismic surveying
 
Seismic data processing 16, migration&land seismic survey
Seismic data processing 16, migration&land seismic surveySeismic data processing 16, migration&land seismic survey
Seismic data processing 16, migration&land seismic survey
 
Seismic data processing 15, kirchhof migration
Seismic data processing 15, kirchhof migrationSeismic data processing 15, kirchhof migration
Seismic data processing 15, kirchhof migration
 
Seismic data processing 14, stacking&migration2
Seismic data processing 14, stacking&migration2Seismic data processing 14, stacking&migration2
Seismic data processing 14, stacking&migration2
 
Import waveform files into seisan
Import waveform files into seisanImport waveform files into seisan
Import waveform files into seisan
 
Earthquake ground motion simulation during 1992 cairo earthquake
Earthquake ground motion simulation during 1992 cairo earthquakeEarthquake ground motion simulation during 1992 cairo earthquake
Earthquake ground motion simulation during 1992 cairo earthquake
 
Seismic reflection at lang kawi
Seismic reflection at lang kawiSeismic reflection at lang kawi
Seismic reflection at lang kawi
 
Seismic data processing 10
Seismic data processing 10Seismic data processing 10
Seismic data processing 10
 
Seismic data processing 12
Seismic data processing 12Seismic data processing 12
Seismic data processing 12
 
Seismic data processing lecture 4
Seismic data processing lecture 4Seismic data processing lecture 4
Seismic data processing lecture 4
 

Recently uploaded

Benefits and Challenges of Using Open Educational Resources
Benefits and Challenges of Using Open Educational ResourcesBenefits and Challenges of Using Open Educational Resources
Benefits and Challenges of Using Open Educational Resourcesdimpy50
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismDeeptiGupta154
 
INU_CAPSTONEDESIGN_비밀번호486_업로드용 발표자료.pdf
INU_CAPSTONEDESIGN_비밀번호486_업로드용 발표자료.pdfINU_CAPSTONEDESIGN_비밀번호486_업로드용 발표자료.pdf
INU_CAPSTONEDESIGN_비밀번호486_업로드용 발표자료.pdfbu07226
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxJisc
 
Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345beazzy04
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaasiemaillard
 
The Art Pastor's Guide to Sabbath | Steve Thomason
The Art Pastor's Guide to Sabbath | Steve ThomasonThe Art Pastor's Guide to Sabbath | Steve Thomason
The Art Pastor's Guide to Sabbath | Steve ThomasonSteve Thomason
 
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup   New Member Orientation and Q&A (May 2024).pdfWelcome to TechSoup   New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdfTechSoup
 
Industrial Training Report- AKTU Industrial Training Report
Industrial Training Report- AKTU Industrial Training ReportIndustrial Training Report- AKTU Industrial Training Report
Industrial Training Report- AKTU Industrial Training ReportAvinash Rai
 
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXPhrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXMIRIAMSALINAS13
 
Solid waste management & Types of Basic civil Engineering notes by DJ Sir.pptx
Solid waste management & Types of Basic civil Engineering notes by DJ Sir.pptxSolid waste management & Types of Basic civil Engineering notes by DJ Sir.pptx
Solid waste management & Types of Basic civil Engineering notes by DJ Sir.pptxDenish Jangid
 
678020731-Sumas-y-Restas-Para-Colorear.pdf
678020731-Sumas-y-Restas-Para-Colorear.pdf678020731-Sumas-y-Restas-Para-Colorear.pdf
678020731-Sumas-y-Restas-Para-Colorear.pdfCarlosHernanMontoyab2
 
50 ĐỀ LUYỆN THI IOE LỚP 9 - NĂM HỌC 2022-2023 (CÓ LINK HÌNH, FILE AUDIO VÀ ĐÁ...
50 ĐỀ LUYỆN THI IOE LỚP 9 - NĂM HỌC 2022-2023 (CÓ LINK HÌNH, FILE AUDIO VÀ ĐÁ...50 ĐỀ LUYỆN THI IOE LỚP 9 - NĂM HỌC 2022-2023 (CÓ LINK HÌNH, FILE AUDIO VÀ ĐÁ...
50 ĐỀ LUYỆN THI IOE LỚP 9 - NĂM HỌC 2022-2023 (CÓ LINK HÌNH, FILE AUDIO VÀ ĐÁ...Nguyen Thanh Tu Collection
 
MARUTI SUZUKI- A Successful Joint Venture in India.pptx
MARUTI SUZUKI- A Successful Joint Venture in India.pptxMARUTI SUZUKI- A Successful Joint Venture in India.pptx
MARUTI SUZUKI- A Successful Joint Venture in India.pptxbennyroshan06
 
Basic Civil Engineering Notes of Chapter-6, Topic- Ecosystem, Biodiversity G...
Basic Civil Engineering Notes of Chapter-6,  Topic- Ecosystem, Biodiversity G...Basic Civil Engineering Notes of Chapter-6,  Topic- Ecosystem, Biodiversity G...
Basic Civil Engineering Notes of Chapter-6, Topic- Ecosystem, Biodiversity G...Denish Jangid
 
Embracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic ImperativeEmbracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic ImperativePeter Windle
 
Sectors of the Indian Economy - Class 10 Study Notes pdf
Sectors of the Indian Economy - Class 10 Study Notes pdfSectors of the Indian Economy - Class 10 Study Notes pdf
Sectors of the Indian Economy - Class 10 Study Notes pdfVivekanand Anglo Vedic Academy
 

Recently uploaded (20)

Benefits and Challenges of Using Open Educational Resources
Benefits and Challenges of Using Open Educational ResourcesBenefits and Challenges of Using Open Educational Resources
Benefits and Challenges of Using Open Educational Resources
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
 
INU_CAPSTONEDESIGN_비밀번호486_업로드용 발표자료.pdf
INU_CAPSTONEDESIGN_비밀번호486_업로드용 발표자료.pdfINU_CAPSTONEDESIGN_비밀번호486_업로드용 발표자료.pdf
INU_CAPSTONEDESIGN_비밀번호486_업로드용 발표자료.pdf
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
 
Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
The Art Pastor's Guide to Sabbath | Steve Thomason
The Art Pastor's Guide to Sabbath | Steve ThomasonThe Art Pastor's Guide to Sabbath | Steve Thomason
The Art Pastor's Guide to Sabbath | Steve Thomason
 
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup   New Member Orientation and Q&A (May 2024).pdfWelcome to TechSoup   New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
 
Introduction to Quality Improvement Essentials
Introduction to Quality Improvement EssentialsIntroduction to Quality Improvement Essentials
Introduction to Quality Improvement Essentials
 
Industrial Training Report- AKTU Industrial Training Report
Industrial Training Report- AKTU Industrial Training ReportIndustrial Training Report- AKTU Industrial Training Report
Industrial Training Report- AKTU Industrial Training Report
 
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXPhrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
 
Solid waste management & Types of Basic civil Engineering notes by DJ Sir.pptx
Solid waste management & Types of Basic civil Engineering notes by DJ Sir.pptxSolid waste management & Types of Basic civil Engineering notes by DJ Sir.pptx
Solid waste management & Types of Basic civil Engineering notes by DJ Sir.pptx
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
 
678020731-Sumas-y-Restas-Para-Colorear.pdf
678020731-Sumas-y-Restas-Para-Colorear.pdf678020731-Sumas-y-Restas-Para-Colorear.pdf
678020731-Sumas-y-Restas-Para-Colorear.pdf
 
50 ĐỀ LUYỆN THI IOE LỚP 9 - NĂM HỌC 2022-2023 (CÓ LINK HÌNH, FILE AUDIO VÀ ĐÁ...
50 ĐỀ LUYỆN THI IOE LỚP 9 - NĂM HỌC 2022-2023 (CÓ LINK HÌNH, FILE AUDIO VÀ ĐÁ...50 ĐỀ LUYỆN THI IOE LỚP 9 - NĂM HỌC 2022-2023 (CÓ LINK HÌNH, FILE AUDIO VÀ ĐÁ...
50 ĐỀ LUYỆN THI IOE LỚP 9 - NĂM HỌC 2022-2023 (CÓ LINK HÌNH, FILE AUDIO VÀ ĐÁ...
 
MARUTI SUZUKI- A Successful Joint Venture in India.pptx
MARUTI SUZUKI- A Successful Joint Venture in India.pptxMARUTI SUZUKI- A Successful Joint Venture in India.pptx
MARUTI SUZUKI- A Successful Joint Venture in India.pptx
 
Basic Civil Engineering Notes of Chapter-6, Topic- Ecosystem, Biodiversity G...
Basic Civil Engineering Notes of Chapter-6,  Topic- Ecosystem, Biodiversity G...Basic Civil Engineering Notes of Chapter-6,  Topic- Ecosystem, Biodiversity G...
Basic Civil Engineering Notes of Chapter-6, Topic- Ecosystem, Biodiversity G...
 
Embracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic ImperativeEmbracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic Imperative
 
Sectors of the Indian Economy - Class 10 Study Notes pdf
Sectors of the Indian Economy - Class 10 Study Notes pdfSectors of the Indian Economy - Class 10 Study Notes pdf
Sectors of the Indian Economy - Class 10 Study Notes pdf
 
B.ed spl. HI pdusu exam paper-2023-24.pdf
B.ed spl. HI pdusu exam paper-2023-24.pdfB.ed spl. HI pdusu exam paper-2023-24.pdf
B.ed spl. HI pdusu exam paper-2023-24.pdf
 

Seismic data processing

  • 1. Seismic Data Processing Code: ZGE 373/4 2013/2014 Dr. Amin E. Khalil
  • 2. Protocol The protocol of the lecture is as follow: 1- There nothing called stupid question so don’t hesitate to ask a question because it is the shortest way to learn something. 2- There will be two periods during the lecture for questions and discussion.
  • 3. Syllabus 1- Mathematical Basis for Fourier transform 2- Sampling considerations of seismic time series 3- Main processing sequence 4- Velocity analysis 5- Deconvolution, convolution, filtering and migration in space and time (prestack). 6- Acquisition of seismic data ( land and sea). 7- 3-D seismic data processing 8- Radon transform, tau-p processing, Hilbert transform and AVO
  • 4. Refernces 1- Yilmaz, O., 2001. Seismic Data Processing. Soceity of Exploration Geophysicist (SEG) 2- Mayeda, W., 1993. Digital Signal Processing. Prentice-Hall.
  • 5. Why Seismic Data Processing is important? Because reflection seismic energy arrive later, it might be obscured by another seismic signals like ground roll and direct waves. Hence we apply Seismic data Processing 1- To remove unwanted Signals and Noises 2- To Enhance Signal to Noise ratio
  • 7. Part I: Mathematical Basis for Fourier transform •Complex Numbers •Vectors •Linear vector spaces •Linear systems •Matrices •Determinants •Eigenvalue problems •Singular values •Matrix inversion •Series •Taylor •Fourier •Delta Function •Fourier integrals The idea is to illustrate these mathematical tools with examples from seismology
  • 8. Lecture One Complex Numbers ●Definition & operations ●Representation ●Operations ●Complex Conjugate ●Importance
  • 9. Complex numbers; Definition & operations Definition: A combination of a real and an imaginary number in the form a + bi, where a and b are real, and i is the "unit imaginary number" √(-1), The values a and b can be zero. Examples: 1 + i, 2 - 6i, -5.2i, 4 imaginary number is that real number that give negative number when it’s squared
  • 11. Complex numbers: Basic Operations Complex numbers are "binomials" of a sort, and are added, subtracted, and multiplied in a similar way. ◄Equality: Two complex numbers are equal if and only if their real parts are equals and their imaginary parts are Equal. Ex: 3 – 4i = x + yi yields that x=3 and y=-4 ◄Addition and subtraction Addition and subtraction is done such that real parts are added (subtracted) together and same for imaginary parts. Ex: two complex numbers Z1=a + bi and Z2=c+di are added in the form Z1 + Z2= (a+c) + (b+d)i ◄Multiplication is done similar to binomial multiplication. Ex: Z1 * Z2 = a c + a d i + c b i - b d simplified as: (a c - b d) + (a d + c b) i
  • 12. Complex Numbers: complex Conjugate A complex conjugate is that number which when multiplied with original one the result is real number. In this case the real and imaginary parts for both numbers but the sign of the imaginary part is reversed in such a wa that if the complex number Z = a + b i then its complex conjugate is Z* = a - b i. We use * supersccipt to denote complex conjugate. The multiplication Z*Z= a2 - b2
  • 13. Complex Numbers: Subdivision Subdividing two complex numbers Z1 and Z2 is done using the complex conjugate property; such that: Solve Z1/Z2 such that Z1= a + b i and Z2 = c + d i To be solved on the whiteboard
  • 14. Uses of complex numbers in Seismology •Discretizing signals, description with eiwt •Poles and zeros for filter descriptions •Elastic plane waves •Analysis of numerical approximations
  • 16. Linear Vector Spaces For discrete linear inverse problems we will need the concept of linear vector spaces. The generalization of the concept of size of a vector to matrices and function will be extremely useful for inverse problems. Definition:LinearVectorSpace.A linearvectorspaceoverafieldFof scalarsisa setofelementsVtogetherwithafunctioncalledaddition fromVxV intoVand afunctioncalledscalarmultiplicationfromFxVinto Vsatisfyingthefollowingconditionsforallx,y,z ∈V andalla,b ∈ F 1.(x+y)+z = x+(y+z) 2.x+y =y+x 3.Thereisan element0inV suchthatx+0=xforallx ∈ V 4.Foreachx ∈ Vthereisan element-x∈ Vsuchthatx+(-x)=0. 5. a(x+y)=a x+a y 6.(a +b )x=a x+ bx 7.a(bx)= ab x
  • 18. Linear System of Algebraic Equations ... wherethex1,x2, ... , xnare theunknowns... inmatrixform Ax = b
  • 19. System of Linear Algebraic Equations (continued) where A is anxn(square) matrix,andx andbare columnvectors of dimensionn
  • 20. Matrix A matrix is a collection of numbers arranged into a fixed number of rows and columns. Usually the A matrix can be subdivided into column vectors or raw vectors
  • 21. Rowvectors Columnvectors Matrixadditionandsubtraction Matrixmultiplication whereA (size lxm) andB (sizemxn) andi=1,2,...,land j=1,2,...,n. Note thatingeneral AB≠BA but(AB)C=A(BC) Matrix Operations
  • 23. Orthogonal Matrix It is such that when multiplied with its transpose the result is the identity matrix I.e: AAT =I Where AT is the transpose of matrix A. In particular, an orthogonal matrix is always invertible, and A-1 =AT
  • 24. Matrix Norm Howcan wecomparethesizeofvectors,matrices(andfunctions!)? For scalars it is easy (absolute value). The generalization of this concept to vectors, matrices and functions is called a norm. Formally the normis afunctionfromthespaceofvectorsintothespaceof scalarsdenoted by withthefollowingproperties: Definition:Norms. 1.||v||>0foranyv∈0and||v||=0impliesv=0 2.||av||=|a|||v|| 3.||u+v||≤||v||+||u|| (Triangleinequality) Wewillonlydealwiththeso-called lpNorm. ∥ 𝐴 ∥
  • 25. Thank you End of Lecture