SlideShare a Scribd company logo
1 of 46
Download to read offline
Convolution and Deconvolution
By : Kareem N.Hanafi
Under supervision of Dr/ Mostafa S.Toni 1
2
Introduction
What is a Wave ?
 A wave
is a vibration in space and time that continues in a repetitive pattern.
-Waves transfer energy from one place to another. Examples include
water waves, sound waves, light waves and seismic waves.
3
What is the seismic waves ?
 In case of natural source .
Seismic waves :
are the waves of energy caused by the sudden
breaking of rock within the earth or an explosion .
 In case of artificial source .
Seismic waves are generated by
Dynamite , vibroseis , hummer , ……. etc.
4
What is the seismic wave Components ?
5
Amplitude and Wavelength
 Amplitude : the maximum displacement or distance from zero point
, also known as the rest position.
 Wavelength : the length of the wave from one peak to the next peak ,
one trough to the next trough, as well as from any point until one complete cycle has
finished.
- they are measured in meters.
6
Time period
 Time period : the time it takes for one full wave .
- measured in sec.
7
Frequency
 Frequency :
is the number of waves that pass by
each second.
- measured in hertz.
8
Frequency and periodic time
9
o The relation between frequency and periodic time is
Inverse relationship.
So , high frequency means short period .
low frequency means long period .
Waves-Phase
10
o Phase :
is the position of a point with
respect to a reference.
a) Sinusoid (sine wave) - zero amplitude at
t=0 .
b) Sinusoid (cosine wave)- max amplitude at
t=0 phase position of 90° over sine wave.
c) Sinusoid – position or lags sine wave above
by 180° .
Zero and Minimum Phase wavelet
11
o A Zero Phase wavelet is symmetric about time 0. It has energy before time 0.
o A Minimum Phase wavelet has its energy concentrated at the front end of the
pulse, but has no energy before time 0.
Phase vs. Frequency (Hz)Amplitude vs. Frequency (Hz)Time (ms) vs. Amplitude (mvolts)
Seismic wavelet
12
o A wavelet is a wave-like oscillation with an
amplitude that begins at zero, increases,
and then decreases back to zero .
o A wavelet components are :
• Amplitude
• Polarity
Multiples
 Seismic energy which travels from source to interface and is then
reflected back to a detector produces a primary reflection.
 If the energy is reflected more than once in its path to the detector
then a multiple reflection is.
 Multiples produced when there are interfaces with large reflection
coefficients.
13
14
Types
 According to occurrence :
1. Surface
2. Inter bed
3. Peg leg
15
Types
 According to period :
1. Short period
2. Long period
16
17
18
19Sea Bottom Multiple
Correlation
 By correlation, we really mean the comparison of two, individual
things so as to ascertain the degree of similarity that exists between
them.
-An application of correlation outside signal theory is the comparison
of fingerprints.
20
Correlation
Can you guess the degree of correlation of the following 2 ellipses ?
21
Correlation
Lets rotate them. Now are they exactly the same?
22
Correlation
 Provides a means of measuring the similarity between two waveforms.
 Correlation is used to compare two signals to see how similar they are to each
other for differing, relative positions. Essentially, one signal slides past the other
signal and their similarity is measured.
 When we correlate two waveforms that are different we call it ‘Cross-correlation”
 When a waveform is cross-correlated with itself, we call it ‘Auto-correlation’
23
Cross-correlation
 Used in static derivation programs to compute timing shifts between
traces on land data (time shifts caused by near surface geology
variations).
24
uncorrected traces pilot trace
Cross-correlation
corrected traces
compute time shifts
and correct traces
Autocorrelation
 Autocorrelation, also known as serial correlation, is the cross-correlation
of a signal with itself.
 Informally, it is the similarity between observations as a function of the
time lag between them.
25
26
Convolution
Convolution
 Convolution is the change of a wave shape as a result of passing
it through a linear filter.
 When a signal passes through any filter (such as the earth), it is
replicated many times with different amplitudes and time delays,
by the filter.
27
28
o A seismic trace X(t) is given by the convolution of the basic seismic
wavelet W(t) with the reflectivity series R(t) plus random noise N(t).
The Convolutional Model
X(t) = W(t) * R(t) + N(t)
Seismic trace Reflectivity series Random Noise
Basic seismic
wavelet
The Convolutional Model
29
Note:
Acoustic impedance (Ai)= ρ * v
Where :
ρ is the density
v is the velocity
The Convolutional Model
30
Note:
Reflection coefficient (Rc)
= (ρ2V2 − ρ1V1) / (ρ2V2 + ρ1V1) R
Where :
ρ1 = density of medium 1.
ρ2 = density of medium 2.
V1 = velocity of medium 1
V2 = velocity of medium 2.
The Convolutional Model
31
The Convolutional Model
32
33
Deconvolution
Deconvolution
A step in seismic signal processing used to remove the
effect of the source wavelet .
 Deconvolution is used for :
- Multiple Removal
- Noise Attenuation
34
Deconvolutional Model
35
recorded seismic trace
decon. filter
“ inverse filter “
Reflection function
Types of Deconvolution
 Designature .
 Predictive Deconvolution .
 Surface Consistent Deconvolution .
36
Note
• Surface Consistent Deconvolution is too advanced.
Deconvolution Methods
 There are two methods
1. Deterministic deconvolution . ( designature )
2. Statistical deconvolution . ( Predictive Deconvolution )
37
38
How can we determine the wavelet ?
• Wells
• Vibroseis
- We apply Deterministic Deconvolution .
• from data itself
- We apply Statistical Deconvolution .
Or
Deterministic Deconvolution
 where part of the seismic system is known. No random elements
are involved. For example, where the source wavelet is accurately
known we can do source signature deconvolution.
39
X(t) = S(t) * W(t) * R(t) + N(t)
seismic trace Source signature system wavelet reflectivity random noise
o If we have the recorded source signature then we can do deterministic
deconvolution (‘de-signature’) to remove S(t) from the equation .
o similarly , if we have the system wavelet ,( often supplied by the manufacturer ) ,
w(t) can be removed too.
( Source wavelet )
40
Is that accurate ?
41
Statistical Deconvolution
 where no information is available about any of the components of the
convolutional model.
- Specially source wavelet.
- A statistical include :
• Trace by trace Deconvolution.
• Predictive Deconvolution.
• Spiking Deconvolution.
42
Trace by trace Deconvolution.
 By using the autocorrelation for each trace to determine
the wavelet .
- we deconvolute each trace individually .
- But the output will be convolved with errors . ( why ? )
43
Predictive Deconvolution
 Apply a deconvolution Filter to remove the multiple only .
 uses information from the earlier part of the seismic trace to predict
and deconvolve the latter part of the trace.
 This method is also known as ‘Gapped Deconvolution’.
 Predictive Deconvolution can be used to attenuate multiples.
44
Spiking Deconvolution
 is a special case of predictive deconvolution where the
‘gap’ is one sample interval .
 remove the effect of wavelet only.
45
46

More Related Content

What's hot

Improving Reservoir Simulation Modeling with Seismic Attributes
Improving Reservoir Simulation Modeling with Seismic AttributesImproving Reservoir Simulation Modeling with Seismic Attributes
Improving Reservoir Simulation Modeling with Seismic AttributesSociety of Petroleum Engineers
 
Using 3-D Seismic Attributes in Reservoir Characterization
Using 3-D Seismic Attributes in Reservoir CharacterizationUsing 3-D Seismic Attributes in Reservoir Characterization
Using 3-D Seismic Attributes in Reservoir Characterizationguest05b785
 
Simple seismic processing workflow
Simple seismic processing workflowSimple seismic processing workflow
Simple seismic processing workflowAli M. Abdelsamad
 
Від побудови сейсмічних зображень до інверсії
Від побудови сейсмічних зображень до інверсіїВід побудови сейсмічних зображень до інверсії
Від побудови сейсмічних зображень до інверсіїSergey Starokadomsky
 
Resistivity log
Resistivity logResistivity log
Resistivity logSaad Raja
 
Seismic Attributes .pptx
Seismic Attributes .pptxSeismic Attributes .pptx
Seismic Attributes .pptxHaseeb Ahmed
 
Well Log Interpretation and Petrophysical Analisis in [Autosaved]
Well Log Interpretation and Petrophysical Analisis in [Autosaved]Well Log Interpretation and Petrophysical Analisis in [Autosaved]
Well Log Interpretation and Petrophysical Analisis in [Autosaved]Ridho Nanda Pratama
 
Reservoir Geophysics
Reservoir GeophysicsReservoir Geophysics
Reservoir GeophysicsJacob13012
 
Introduction to Seismic Method
Introduction to Seismic MethodIntroduction to Seismic Method
Introduction to Seismic MethodŞarlatan Avcısı
 
F-K Filtering for Seismic Data Processing
F-K Filtering for Seismic Data ProcessingF-K Filtering for Seismic Data Processing
F-K Filtering for Seismic Data ProcessingAdithya Shettar
 
Seismic interpretation work flow final ppt
Seismic interpretation work flow final pptSeismic interpretation work flow final ppt
Seismic interpretation work flow final pptMuhammadJawwad28
 
Seismic data processing 13 stacking&migration
Seismic data processing 13 stacking&migrationSeismic data processing 13 stacking&migration
Seismic data processing 13 stacking&migrationAmin khalil
 

What's hot (20)

Sonic log
Sonic logSonic log
Sonic log
 
Improving Reservoir Simulation Modeling with Seismic Attributes
Improving Reservoir Simulation Modeling with Seismic AttributesImproving Reservoir Simulation Modeling with Seismic Attributes
Improving Reservoir Simulation Modeling with Seismic Attributes
 
Using 3-D Seismic Attributes in Reservoir Characterization
Using 3-D Seismic Attributes in Reservoir CharacterizationUsing 3-D Seismic Attributes in Reservoir Characterization
Using 3-D Seismic Attributes in Reservoir Characterization
 
Survey design
Survey designSurvey design
Survey design
 
Basic Petrophysics
Basic PetrophysicsBasic Petrophysics
Basic Petrophysics
 
Simple seismic processing workflow
Simple seismic processing workflowSimple seismic processing workflow
Simple seismic processing workflow
 
Від побудови сейсмічних зображень до інверсії
Від побудови сейсмічних зображень до інверсіїВід побудови сейсмічних зображень до інверсії
Від побудови сейсмічних зображень до інверсії
 
Resistivity log
Resistivity logResistivity log
Resistivity log
 
Seismic Attributes .pptx
Seismic Attributes .pptxSeismic Attributes .pptx
Seismic Attributes .pptx
 
Well Log Interpretation and Petrophysical Analisis in [Autosaved]
Well Log Interpretation and Petrophysical Analisis in [Autosaved]Well Log Interpretation and Petrophysical Analisis in [Autosaved]
Well Log Interpretation and Petrophysical Analisis in [Autosaved]
 
Reservoir Geophysics
Reservoir GeophysicsReservoir Geophysics
Reservoir Geophysics
 
Refraction Seismic
Refraction SeismicRefraction Seismic
Refraction Seismic
 
Introduction to Seismic Method
Introduction to Seismic MethodIntroduction to Seismic Method
Introduction to Seismic Method
 
F-K Filtering for Seismic Data Processing
F-K Filtering for Seismic Data ProcessingF-K Filtering for Seismic Data Processing
F-K Filtering for Seismic Data Processing
 
Principles of seismic data processing m.m.badawy
Principles of seismic data processing m.m.badawyPrinciples of seismic data processing m.m.badawy
Principles of seismic data processing m.m.badawy
 
Geophysical data analysis
Geophysical data analysis Geophysical data analysis
Geophysical data analysis
 
Deconvolution
DeconvolutionDeconvolution
Deconvolution
 
Seismic interpretation work flow final ppt
Seismic interpretation work flow final pptSeismic interpretation work flow final ppt
Seismic interpretation work flow final ppt
 
Image logs
Image logsImage logs
Image logs
 
Seismic data processing 13 stacking&migration
Seismic data processing 13 stacking&migrationSeismic data processing 13 stacking&migration
Seismic data processing 13 stacking&migration
 

Similar to Convolution and deconvolution

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
 
3 wave representations
3 wave representations3 wave representations
3 wave representationsMissingWaldo
 
2 wave features (7.2)
2 wave features (7.2)2 wave features (7.2)
2 wave features (7.2)Jason Whittle
 
A wavelet transform based application for seismic waves. Analysis of the perf...
A wavelet transform based application for seismic waves. Analysis of the perf...A wavelet transform based application for seismic waves. Analysis of the perf...
A wavelet transform based application for seismic waves. Analysis of the perf...Pedro Cerón Colás
 
Presentation in the Franhoufer IIS about my thesis: A wavelet transform based...
Presentation in the Franhoufer IIS about my thesis: A wavelet transform based...Presentation in the Franhoufer IIS about my thesis: A wavelet transform based...
Presentation in the Franhoufer IIS about my thesis: A wavelet transform based...Pedro Cerón Colás
 
Y11 phy270115wavemot
Y11 phy270115wavemotY11 phy270115wavemot
Y11 phy270115wavemot3SNEducation
 
ECE341Notes_2_TravelingWaves_Fall18.pptx
ECE341Notes_2_TravelingWaves_Fall18.pptxECE341Notes_2_TravelingWaves_Fall18.pptx
ECE341Notes_2_TravelingWaves_Fall18.pptxMithileshSingh871737
 
Rigol RF basics_knowledge_applications
Rigol RF basics_knowledge_applicationsRigol RF basics_knowledge_applications
Rigol RF basics_knowledge_applicationsNIHON DENKEI SINGAPORE
 
1.1 Gelombang - SPM - Fizik -Tingkatan 5
1.1 Gelombang - SPM - Fizik -Tingkatan 51.1 Gelombang - SPM - Fizik -Tingkatan 5
1.1 Gelombang - SPM - Fizik -Tingkatan 5Cikgu Fizik
 
WAVES-converted.pdfgggghjnhdhbxbdbhdbdbbdhdhb
WAVES-converted.pdfgggghjnhdhbxbdbhdbdbbdhdhbWAVES-converted.pdfgggghjnhdhbxbdbhdbdbbdhdhb
WAVES-converted.pdfgggghjnhdhbxbdbhdbdbbdhdhbchettanagarwal
 

Similar to Convolution and deconvolution (20)

Physics form 5 chapter 1
Physics form 5 chapter 1Physics form 5 chapter 1
Physics form 5 chapter 1
 
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
 
Waves
WavesWaves
Waves
 
Ch 15 waves
Ch 15 wavesCh 15 waves
Ch 15 waves
 
Wave properties
Wave propertiesWave properties
Wave properties
 
3 wave representations
3 wave representations3 wave representations
3 wave representations
 
2 wave features (7.2)
2 wave features (7.2)2 wave features (7.2)
2 wave features (7.2)
 
Topic 3.pptx
Topic 3.pptxTopic 3.pptx
Topic 3.pptx
 
A wavelet transform based application for seismic waves. Analysis of the perf...
A wavelet transform based application for seismic waves. Analysis of the perf...A wavelet transform based application for seismic waves. Analysis of the perf...
A wavelet transform based application for seismic waves. Analysis of the perf...
 
Presentation in the Franhoufer IIS about my thesis: A wavelet transform based...
Presentation in the Franhoufer IIS about my thesis: A wavelet transform based...Presentation in the Franhoufer IIS about my thesis: A wavelet transform based...
Presentation in the Franhoufer IIS about my thesis: A wavelet transform based...
 
Y11 phy270115wavemot
Y11 phy270115wavemotY11 phy270115wavemot
Y11 phy270115wavemot
 
Ultrasound physics
Ultrasound physicsUltrasound physics
Ultrasound physics
 
waves
waveswaves
waves
 
ECE341Notes_2_TravelingWaves_Fall18.pptx
ECE341Notes_2_TravelingWaves_Fall18.pptxECE341Notes_2_TravelingWaves_Fall18.pptx
ECE341Notes_2_TravelingWaves_Fall18.pptx
 
Rigol RF basics_knowledge_applications
Rigol RF basics_knowledge_applicationsRigol RF basics_knowledge_applications
Rigol RF basics_knowledge_applications
 
Waves - IGCSE physics
Waves - IGCSE physics Waves - IGCSE physics
Waves - IGCSE physics
 
Waves
WavesWaves
Waves
 
dr henry .ppt
dr henry .pptdr henry .ppt
dr henry .ppt
 
1.1 Gelombang - SPM - Fizik -Tingkatan 5
1.1 Gelombang - SPM - Fizik -Tingkatan 51.1 Gelombang - SPM - Fizik -Tingkatan 5
1.1 Gelombang - SPM - Fizik -Tingkatan 5
 
WAVES-converted.pdfgggghjnhdhbxbdbhdbdbbdhdhb
WAVES-converted.pdfgggghjnhdhbxbdbhdbdbbdhdhbWAVES-converted.pdfgggghjnhdhbxbdbhdbdbbdhdhb
WAVES-converted.pdfgggghjnhdhbxbdbhdbdbbdhdhb
 

Recently uploaded

Biopesticide (2).pptx .This slides helps to know the different types of biop...
Biopesticide (2).pptx  .This slides helps to know the different types of biop...Biopesticide (2).pptx  .This slides helps to know the different types of biop...
Biopesticide (2).pptx .This slides helps to know the different types of biop...RohitNehra6
 
Nanoparticles synthesis and characterization​ ​
Nanoparticles synthesis and characterization​  ​Nanoparticles synthesis and characterization​  ​
Nanoparticles synthesis and characterization​ ​kaibalyasahoo82800
 
DIFFERENCE IN BACK CROSS AND TEST CROSS
DIFFERENCE IN  BACK CROSS AND TEST CROSSDIFFERENCE IN  BACK CROSS AND TEST CROSS
DIFFERENCE IN BACK CROSS AND TEST CROSSLeenakshiTyagi
 
fundamental of entomology all in one topics of entomology
fundamental of entomology all in one topics of entomologyfundamental of entomology all in one topics of entomology
fundamental of entomology all in one topics of entomologyDrAnita Sharma
 
Physiochemical properties of nanomaterials and its nanotoxicity.pptx
Physiochemical properties of nanomaterials and its nanotoxicity.pptxPhysiochemical properties of nanomaterials and its nanotoxicity.pptx
Physiochemical properties of nanomaterials and its nanotoxicity.pptxAArockiyaNisha
 
Zoology 4th semester series (krishna).pdf
Zoology 4th semester series (krishna).pdfZoology 4th semester series (krishna).pdf
Zoology 4th semester series (krishna).pdfSumit Kumar yadav
 
Natural Polymer Based Nanomaterials
Natural Polymer Based NanomaterialsNatural Polymer Based Nanomaterials
Natural Polymer Based NanomaterialsAArockiyaNisha
 
Botany 4th semester series (krishna).pdf
Botany 4th semester series (krishna).pdfBotany 4th semester series (krishna).pdf
Botany 4th semester series (krishna).pdfSumit Kumar yadav
 
Hire 💕 9907093804 Hooghly Call Girls Service Call Girls Agency
Hire 💕 9907093804 Hooghly Call Girls Service Call Girls AgencyHire 💕 9907093804 Hooghly Call Girls Service Call Girls Agency
Hire 💕 9907093804 Hooghly Call Girls Service Call Girls AgencySheetal Arora
 
Raman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral Analysis
Raman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral AnalysisRaman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral Analysis
Raman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral AnalysisDiwakar Mishra
 
GBSN - Microbiology (Unit 2)
GBSN - Microbiology (Unit 2)GBSN - Microbiology (Unit 2)
GBSN - Microbiology (Unit 2)Areesha Ahmad
 
Pests of cotton_Sucking_Pests_Dr.UPR.pdf
Pests of cotton_Sucking_Pests_Dr.UPR.pdfPests of cotton_Sucking_Pests_Dr.UPR.pdf
Pests of cotton_Sucking_Pests_Dr.UPR.pdfPirithiRaju
 
GBSN - Microbiology (Unit 1)
GBSN - Microbiology (Unit 1)GBSN - Microbiology (Unit 1)
GBSN - Microbiology (Unit 1)Areesha Ahmad
 
Stunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCR
Stunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCRStunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCR
Stunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCRDelhi Call girls
 
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...Sérgio Sacani
 
Pests of cotton_Borer_Pests_Binomics_Dr.UPR.pdf
Pests of cotton_Borer_Pests_Binomics_Dr.UPR.pdfPests of cotton_Borer_Pests_Binomics_Dr.UPR.pdf
Pests of cotton_Borer_Pests_Binomics_Dr.UPR.pdfPirithiRaju
 
Botany 4th semester file By Sumit Kumar yadav.pdf
Botany 4th semester file By Sumit Kumar yadav.pdfBotany 4th semester file By Sumit Kumar yadav.pdf
Botany 4th semester file By Sumit Kumar yadav.pdfSumit Kumar yadav
 
❤Jammu Kashmir Call Girls 8617697112 Personal Whatsapp Number 💦✅.
❤Jammu Kashmir Call Girls 8617697112 Personal Whatsapp Number 💦✅.❤Jammu Kashmir Call Girls 8617697112 Personal Whatsapp Number 💦✅.
❤Jammu Kashmir Call Girls 8617697112 Personal Whatsapp Number 💦✅.Nitya salvi
 

Recently uploaded (20)

Biopesticide (2).pptx .This slides helps to know the different types of biop...
Biopesticide (2).pptx  .This slides helps to know the different types of biop...Biopesticide (2).pptx  .This slides helps to know the different types of biop...
Biopesticide (2).pptx .This slides helps to know the different types of biop...
 
CELL -Structural and Functional unit of life.pdf
CELL -Structural and Functional unit of life.pdfCELL -Structural and Functional unit of life.pdf
CELL -Structural and Functional unit of life.pdf
 
Nanoparticles synthesis and characterization​ ​
Nanoparticles synthesis and characterization​  ​Nanoparticles synthesis and characterization​  ​
Nanoparticles synthesis and characterization​ ​
 
DIFFERENCE IN BACK CROSS AND TEST CROSS
DIFFERENCE IN  BACK CROSS AND TEST CROSSDIFFERENCE IN  BACK CROSS AND TEST CROSS
DIFFERENCE IN BACK CROSS AND TEST CROSS
 
fundamental of entomology all in one topics of entomology
fundamental of entomology all in one topics of entomologyfundamental of entomology all in one topics of entomology
fundamental of entomology all in one topics of entomology
 
Physiochemical properties of nanomaterials and its nanotoxicity.pptx
Physiochemical properties of nanomaterials and its nanotoxicity.pptxPhysiochemical properties of nanomaterials and its nanotoxicity.pptx
Physiochemical properties of nanomaterials and its nanotoxicity.pptx
 
Zoology 4th semester series (krishna).pdf
Zoology 4th semester series (krishna).pdfZoology 4th semester series (krishna).pdf
Zoology 4th semester series (krishna).pdf
 
Natural Polymer Based Nanomaterials
Natural Polymer Based NanomaterialsNatural Polymer Based Nanomaterials
Natural Polymer Based Nanomaterials
 
Botany 4th semester series (krishna).pdf
Botany 4th semester series (krishna).pdfBotany 4th semester series (krishna).pdf
Botany 4th semester series (krishna).pdf
 
Hire 💕 9907093804 Hooghly Call Girls Service Call Girls Agency
Hire 💕 9907093804 Hooghly Call Girls Service Call Girls AgencyHire 💕 9907093804 Hooghly Call Girls Service Call Girls Agency
Hire 💕 9907093804 Hooghly Call Girls Service Call Girls Agency
 
Raman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral Analysis
Raman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral AnalysisRaman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral Analysis
Raman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral Analysis
 
GBSN - Microbiology (Unit 2)
GBSN - Microbiology (Unit 2)GBSN - Microbiology (Unit 2)
GBSN - Microbiology (Unit 2)
 
Pests of cotton_Sucking_Pests_Dr.UPR.pdf
Pests of cotton_Sucking_Pests_Dr.UPR.pdfPests of cotton_Sucking_Pests_Dr.UPR.pdf
Pests of cotton_Sucking_Pests_Dr.UPR.pdf
 
GBSN - Microbiology (Unit 1)
GBSN - Microbiology (Unit 1)GBSN - Microbiology (Unit 1)
GBSN - Microbiology (Unit 1)
 
Stunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCR
Stunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCRStunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCR
Stunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCR
 
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
 
Pests of cotton_Borer_Pests_Binomics_Dr.UPR.pdf
Pests of cotton_Borer_Pests_Binomics_Dr.UPR.pdfPests of cotton_Borer_Pests_Binomics_Dr.UPR.pdf
Pests of cotton_Borer_Pests_Binomics_Dr.UPR.pdf
 
Botany 4th semester file By Sumit Kumar yadav.pdf
Botany 4th semester file By Sumit Kumar yadav.pdfBotany 4th semester file By Sumit Kumar yadav.pdf
Botany 4th semester file By Sumit Kumar yadav.pdf
 
❤Jammu Kashmir Call Girls 8617697112 Personal Whatsapp Number 💦✅.
❤Jammu Kashmir Call Girls 8617697112 Personal Whatsapp Number 💦✅.❤Jammu Kashmir Call Girls 8617697112 Personal Whatsapp Number 💦✅.
❤Jammu Kashmir Call Girls 8617697112 Personal Whatsapp Number 💦✅.
 
The Philosophy of Science
The Philosophy of ScienceThe Philosophy of Science
The Philosophy of Science
 

Convolution and deconvolution

  • 1. Convolution and Deconvolution By : Kareem N.Hanafi Under supervision of Dr/ Mostafa S.Toni 1
  • 3. What is a Wave ?  A wave is a vibration in space and time that continues in a repetitive pattern. -Waves transfer energy from one place to another. Examples include water waves, sound waves, light waves and seismic waves. 3
  • 4. What is the seismic waves ?  In case of natural source . Seismic waves : are the waves of energy caused by the sudden breaking of rock within the earth or an explosion .  In case of artificial source . Seismic waves are generated by Dynamite , vibroseis , hummer , ……. etc. 4
  • 5. What is the seismic wave Components ? 5
  • 6. Amplitude and Wavelength  Amplitude : the maximum displacement or distance from zero point , also known as the rest position.  Wavelength : the length of the wave from one peak to the next peak , one trough to the next trough, as well as from any point until one complete cycle has finished. - they are measured in meters. 6
  • 7. Time period  Time period : the time it takes for one full wave . - measured in sec. 7
  • 8. Frequency  Frequency : is the number of waves that pass by each second. - measured in hertz. 8
  • 9. Frequency and periodic time 9 o The relation between frequency and periodic time is Inverse relationship. So , high frequency means short period . low frequency means long period .
  • 10. Waves-Phase 10 o Phase : is the position of a point with respect to a reference. a) Sinusoid (sine wave) - zero amplitude at t=0 . b) Sinusoid (cosine wave)- max amplitude at t=0 phase position of 90° over sine wave. c) Sinusoid – position or lags sine wave above by 180° .
  • 11. Zero and Minimum Phase wavelet 11 o A Zero Phase wavelet is symmetric about time 0. It has energy before time 0. o A Minimum Phase wavelet has its energy concentrated at the front end of the pulse, but has no energy before time 0. Phase vs. Frequency (Hz)Amplitude vs. Frequency (Hz)Time (ms) vs. Amplitude (mvolts)
  • 12. Seismic wavelet 12 o A wavelet is a wave-like oscillation with an amplitude that begins at zero, increases, and then decreases back to zero . o A wavelet components are : • Amplitude • Polarity
  • 13. Multiples  Seismic energy which travels from source to interface and is then reflected back to a detector produces a primary reflection.  If the energy is reflected more than once in its path to the detector then a multiple reflection is.  Multiples produced when there are interfaces with large reflection coefficients. 13
  • 14. 14
  • 15. Types  According to occurrence : 1. Surface 2. Inter bed 3. Peg leg 15
  • 16. Types  According to period : 1. Short period 2. Long period 16
  • 17. 17
  • 18. 18
  • 20. Correlation  By correlation, we really mean the comparison of two, individual things so as to ascertain the degree of similarity that exists between them. -An application of correlation outside signal theory is the comparison of fingerprints. 20
  • 21. Correlation Can you guess the degree of correlation of the following 2 ellipses ? 21
  • 22. Correlation Lets rotate them. Now are they exactly the same? 22
  • 23. Correlation  Provides a means of measuring the similarity between two waveforms.  Correlation is used to compare two signals to see how similar they are to each other for differing, relative positions. Essentially, one signal slides past the other signal and their similarity is measured.  When we correlate two waveforms that are different we call it ‘Cross-correlation”  When a waveform is cross-correlated with itself, we call it ‘Auto-correlation’ 23
  • 24. Cross-correlation  Used in static derivation programs to compute timing shifts between traces on land data (time shifts caused by near surface geology variations). 24 uncorrected traces pilot trace Cross-correlation corrected traces compute time shifts and correct traces
  • 25. Autocorrelation  Autocorrelation, also known as serial correlation, is the cross-correlation of a signal with itself.  Informally, it is the similarity between observations as a function of the time lag between them. 25
  • 27. Convolution  Convolution is the change of a wave shape as a result of passing it through a linear filter.  When a signal passes through any filter (such as the earth), it is replicated many times with different amplitudes and time delays, by the filter. 27
  • 28. 28 o A seismic trace X(t) is given by the convolution of the basic seismic wavelet W(t) with the reflectivity series R(t) plus random noise N(t). The Convolutional Model X(t) = W(t) * R(t) + N(t) Seismic trace Reflectivity series Random Noise Basic seismic wavelet
  • 29. The Convolutional Model 29 Note: Acoustic impedance (Ai)= ρ * v Where : ρ is the density v is the velocity
  • 30. The Convolutional Model 30 Note: Reflection coefficient (Rc) = (ρ2V2 − ρ1V1) / (ρ2V2 + ρ1V1) R Where : ρ1 = density of medium 1. ρ2 = density of medium 2. V1 = velocity of medium 1 V2 = velocity of medium 2.
  • 34. Deconvolution A step in seismic signal processing used to remove the effect of the source wavelet .  Deconvolution is used for : - Multiple Removal - Noise Attenuation 34
  • 35. Deconvolutional Model 35 recorded seismic trace decon. filter “ inverse filter “ Reflection function
  • 36. Types of Deconvolution  Designature .  Predictive Deconvolution .  Surface Consistent Deconvolution . 36 Note • Surface Consistent Deconvolution is too advanced.
  • 37. Deconvolution Methods  There are two methods 1. Deterministic deconvolution . ( designature ) 2. Statistical deconvolution . ( Predictive Deconvolution ) 37
  • 38. 38 How can we determine the wavelet ? • Wells • Vibroseis - We apply Deterministic Deconvolution . • from data itself - We apply Statistical Deconvolution . Or
  • 39. Deterministic Deconvolution  where part of the seismic system is known. No random elements are involved. For example, where the source wavelet is accurately known we can do source signature deconvolution. 39 X(t) = S(t) * W(t) * R(t) + N(t) seismic trace Source signature system wavelet reflectivity random noise o If we have the recorded source signature then we can do deterministic deconvolution (‘de-signature’) to remove S(t) from the equation . o similarly , if we have the system wavelet ,( often supplied by the manufacturer ) , w(t) can be removed too. ( Source wavelet )
  • 41. 41
  • 42. Statistical Deconvolution  where no information is available about any of the components of the convolutional model. - Specially source wavelet. - A statistical include : • Trace by trace Deconvolution. • Predictive Deconvolution. • Spiking Deconvolution. 42
  • 43. Trace by trace Deconvolution.  By using the autocorrelation for each trace to determine the wavelet . - we deconvolute each trace individually . - But the output will be convolved with errors . ( why ? ) 43
  • 44. Predictive Deconvolution  Apply a deconvolution Filter to remove the multiple only .  uses information from the earlier part of the seismic trace to predict and deconvolve the latter part of the trace.  This method is also known as ‘Gapped Deconvolution’.  Predictive Deconvolution can be used to attenuate multiples. 44
  • 45. Spiking Deconvolution  is a special case of predictive deconvolution where the ‘gap’ is one sample interval .  remove the effect of wavelet only. 45
  • 46. 46