SlideShare a Scribd company logo
Seismic Data Processing
Schlumberger – WesternGeco
Ahmed Osama
• Personal Introduction.
• Objective of Seismic Processing.
• General Workflow of Seismic Processing.
• Selection of Proper Processing Workflow.
• Q & A
2
Agenda
• Personal Introduction.
• Objective of Seismic Processing.
• General Workflow of Seismic Processing.
• Selection of Proper Processing Workflow.
• Q & A
3
Agenda
4
Ahmed Osama Ahmed
• 3rd
Level Student at Faculty of Science-ASU, Geology Dept.
• President of AAPG-ASUSC 2016/2017.
• Online Freelance (Arabic <-> English) Translator.
• Personal Introduction.
• Objective of Seismic Processing.
• General Workflow of Seismic Processing.
• Selection of Proper Processing Workflow.
• Q & A
5
Agenda
6
Seismic JobSeismic Job
Acquisition Processing Interpretation
Field Raw DataField Raw Data GeologyGeology
• Personal Introduction.
• Objective of Seismic Processing.
• General Workflow of Seismic Processing.
• Selection of Proper Processing Workflow.
• Q & A
7
Agenda
8
Simple Processing WorkflowSimple Processing Workflow
1.1. Reformat.Reformat.
2.2. Trace Edit.Trace Edit.
3.3. Geometry.Geometry.
4.4. Amplitude Recovery.Amplitude Recovery.
5.5. Noise Attenuation.Noise Attenuation.
6.6. Deconvolution.Deconvolution.
7.7. CMP Gather.CMP Gather.
8.8. Demultible.Demultible.
9.9. Migration.Migration.
10.10.NMO Correction.NMO Correction.
11.11.Mute.Mute.
12.12.Stack.Stack.
13.13.Filtering.Filtering.
14.14.Amplitude Scaling.Amplitude Scaling.
15.15.Final Image.Final Image.
Shot DomainShot Domain
CMP DomainCMP Domain
Offset DomainOffset Domain
Stack DomainStack Domain
Receiver DomainReceiver Domain
9
Processing SequenceProcessing Sequence
10
ReformatReformat
SEG-DSEG-D
SEG-YSEG-Y
ReformattingReformatting
DIODIO SEG-YSEG-Y
ProcessingProcessing
11
Trace EditTrace Edit
12
13
14
15
GeometryGeometry
SPSSPS
UKOOAUKOOA
SeismicSeismic
TracesTraces
GeometryGeometry
UpdateUpdate
16
Sorting DomainsSorting Domains
17
AmplitudeAmplitude
RecoveryRecovery
18
AfterBefore
19
Noise AttenuationNoise Attenuation
20
Types of NoiseTypes of Noise
Random Noise:Random Noise:
•WindWind
•TrafficTraffic
•Falling DebrisFalling Debris
•Instrument NoiseInstrument Noise
Coherent Noise:Coherent Noise:
•Ground RollGround Roll
•MultiplesMultiples
•Direct ArrivalsDirect Arrivals
•Rig NoiseRig Noise
21
22
Aim of Noise Attenuation ProcessAim of Noise Attenuation Process
S/N RatioS/N Ratio
23
Noise Attenuation Techniques :Noise Attenuation Techniques :
• Frequency FiltersFrequency Filters
• FK Filter.FK Filter.
• FXCNS Filter.FXCNS Filter.
• AAAAAA
24
Frequency FiltersFrequency Filters
High Cut FilterHigh Cut Filter Low Cut FilterLow Cut Filter
Band Bass FilterBand Bass Filter
Passband
F1 F2
Passband
F3
Notch FilterNotch Filter
TT FF TT
25
FK FilterFK Filter FourierFourier
TransformTransform
FourierFourier
TransformTransform
2D Filter2D Filter
T-XT-X F-KF-K
26
27
DataData
NoiseNoiseNoiseNoise
DataData
28
FXCNS FilterFXCNS Filter FourierFourier
TransformTransform
FourierFourier
TransformTransform
1D Filter1D Filter
T-XT-X F-XF-X
29
InputInput
30
OutputOutput
31
Difference
32
AAAAAA
• Time Windows.
• Average Amplitude.
• Removal or Replacement.
33
34
35
DeconvolutionDeconvolution
36
• Algorithm process to reverse the effect of Convolution.
• Aims to the following:
1. Shaping the wavelet.
2. Improving the resolution of the data.
3. Attenuate some multiples.
DeconvolutionDeconvolution
37
BeforeBefore
38
AfterAfter
39
DemultipleDemultiple
40
DemultipleDemultiple
Events which have been reflected more than once before being recorded by receivers.
Source Receiver
41
T-X DomainT-X Domain Tau-P DomainTau-P Domain
Radon TransformRadon Transform
42
BeforeBefore
43
AfterAfter
44
MigrationMigration
45
MigrationMigration
The aim of this major process is to remove the effect of the beds’ curvature
and to relocate the energy to its true position.
46
BeforeBefore
47
AfterAfter
48
Velocity AnalysisVelocity Analysis
49
Velocity AnalysisVelocity Analysis
We make the Velocity Analysis process to obtain a velocity model which will be used
later in NMO Correction.
50
51
52
NMONMO
CorrectionCorrection
Normal Move Out Correction is used to remove the effect of time variation with offset.
53
54
MuteMute
After the NMO Correction the data will be stretched so some noisy parts of it will make
no sense and here comes the role of the Muting process to remove these parts.
55
56
StackStack
57
StackStack
In this process we sum all CMP gathers altogether to increase S/N ratio
and improve the data quality.
58
59
Post-Stack ProcessesPost-Stack Processes
60
FilteringFiltering Amplitude ScalingAmplitude Scaling
Balancing the amplitudesBalancing the amplitudes
of the stacked sectionof the stacked section
horizontally or vertically tohorizontally or vertically to
facilitate the interpretationfacilitate the interpretation
process laterprocess later
High Cut FilterHigh Cut Filter Low Cut FilterLow Cut Filter
Band Bass FilterBand Bass Filter
Passband
F1F2
Passband
F3
Notch FilterNotch Filter
61
Final ImageFinal Image
GeologyGeology
62
Selection of Proper Processing Workflow
• Environment.Environment.
• Target.Target.
• Cost.Cost.
• Client Preference.Client Preference.
63
Q & AQ & A
64
Thank YouThank You

More Related Content

PPTX
Seismic data processing
PDF
Simple seismic processing workflow
PPTX
Seismic data processing
PDF
2 d and 3d land seismic data acquisition and seismic data processing
PDF
Principles of seismic data processing m.m.badawy
PPT
Seismic acquisition
PDF
Basics of seismic interpretation
PPT
2 D 3D_ seismic survey
Seismic data processing
Simple seismic processing workflow
Seismic data processing
2 d and 3d land seismic data acquisition and seismic data processing
Principles of seismic data processing m.m.badawy
Seismic acquisition
Basics of seismic interpretation
2 D 3D_ seismic survey

What's hot (20)

PDF
Principles of seismic data interpretation m.m.badawy
PDF
Using 3-D Seismic Attributes in Reservoir Characterization
PPTX
Seismic interpretation work flow final ppt
PDF
Introduction to seismic interpretation
PPT
Seismic geometric corrections
PPT
Survey design
PPTX
Seismic data processing 13 stacking&amp;migration
PDF
Reservoir Geophysics
PPTX
Seismic data processing 15, kirchhof migration
PPTX
Land Seismic Sources - Explosives Vs. Vibroseis
PDF
Velocity model building in Petrel
PPTX
Petrel course
PPTX
Seismic interpretation - Fluvial Deltaic System
PPT
Seismic acquisition survey
PDF
3D Facies Modeling
PDF
Bp sesmic interpretation
PDF
Introduction to velocity model building
PPTX
Introduction to Seismic Method
PDF
Seismic Instrumentation
PPTX
Role of Seismic Attributes in Petroleum Exploration_30May22.pptx
Principles of seismic data interpretation m.m.badawy
Using 3-D Seismic Attributes in Reservoir Characterization
Seismic interpretation work flow final ppt
Introduction to seismic interpretation
Seismic geometric corrections
Survey design
Seismic data processing 13 stacking&amp;migration
Reservoir Geophysics
Seismic data processing 15, kirchhof migration
Land Seismic Sources - Explosives Vs. Vibroseis
Velocity model building in Petrel
Petrel course
Seismic interpretation - Fluvial Deltaic System
Seismic acquisition survey
3D Facies Modeling
Bp sesmic interpretation
Introduction to velocity model building
Introduction to Seismic Method
Seismic Instrumentation
Role of Seismic Attributes in Petroleum Exploration_30May22.pptx
Ad

Similar to Seismic Data Processing, Ahmed Osama (15)

PDF
Seismic_Processing.pdf
DOCX
Mari Petroleum Company Internship Report_Shahbaz_Ali_ Yousafzai Bacha Khan Un...
PDF
WesternGeco presentation - Seismic Data Processing
PPTX
At seismic survey
PDF
2 d and_3d_land_seismic_data_acquisition
PPTX
Seismic data processing flow
PPT
Seismic Processing.ppt
PDF
Kelvin - Geophysical - Formal
PPTX
Lecture 23 april29 static correction
PDF
PetroSync - Advanced Seismic Data Acquisition and Processing
PDF
What do I do
DOCX
My Course
PDF
Solve vibration problems using signal processing techniques: a preliminary study
Seismic_Processing.pdf
Mari Petroleum Company Internship Report_Shahbaz_Ali_ Yousafzai Bacha Khan Un...
WesternGeco presentation - Seismic Data Processing
At seismic survey
2 d and_3d_land_seismic_data_acquisition
Seismic data processing flow
Seismic Processing.ppt
Kelvin - Geophysical - Formal
Lecture 23 april29 static correction
PetroSync - Advanced Seismic Data Acquisition and Processing
What do I do
My Course
Solve vibration problems using signal processing techniques: a preliminary study
Ad

Recently uploaded (20)

PPTX
Cell Membrane: Structure, Composition & Functions
PDF
Unveiling a 36 billion solar mass black hole at the centre of the Cosmic Hors...
PDF
The scientific heritage No 166 (166) (2025)
PDF
Mastering Bioreactors and Media Sterilization: A Complete Guide to Sterile Fe...
PPTX
GEN. BIO 1 - CELL TYPES & CELL MODIFICATIONS
PDF
VARICELLA VACCINATION: A POTENTIAL STRATEGY FOR PREVENTING MULTIPLE SCLEROSIS
PDF
Phytochemical Investigation of Miliusa longipes.pdf
PDF
ELS_Q1_Module-11_Formation-of-Rock-Layers_v2.pdf
PPTX
Protein & Amino Acid Structures Levels of protein structure (primary, seconda...
PPTX
2. Earth - The Living Planet earth and life
PPTX
ANEMIA WITH LEUKOPENIA MDS 07_25.pptx htggtftgt fredrctvg
PPTX
cpcsea ppt.pptxssssssssssssssjjdjdndndddd
PPTX
G5Q1W8 PPT SCIENCE.pptx 2025-2026 GRADE 5
DOCX
Q1_LE_Mathematics 8_Lesson 5_Week 5.docx
PDF
SEHH2274 Organic Chemistry Notes 1 Structure and Bonding.pdf
PPTX
Comparative Structure of Integument in Vertebrates.pptx
PPTX
Taita Taveta Laboratory Technician Workshop Presentation.pptx
PPTX
DRUG THERAPY FOR SHOCK gjjjgfhhhhh.pptx.
PPTX
INTRODUCTION TO EVS | Concept of sustainability
PPTX
neck nodes and dissection types and lymph nodes levels
Cell Membrane: Structure, Composition & Functions
Unveiling a 36 billion solar mass black hole at the centre of the Cosmic Hors...
The scientific heritage No 166 (166) (2025)
Mastering Bioreactors and Media Sterilization: A Complete Guide to Sterile Fe...
GEN. BIO 1 - CELL TYPES & CELL MODIFICATIONS
VARICELLA VACCINATION: A POTENTIAL STRATEGY FOR PREVENTING MULTIPLE SCLEROSIS
Phytochemical Investigation of Miliusa longipes.pdf
ELS_Q1_Module-11_Formation-of-Rock-Layers_v2.pdf
Protein & Amino Acid Structures Levels of protein structure (primary, seconda...
2. Earth - The Living Planet earth and life
ANEMIA WITH LEUKOPENIA MDS 07_25.pptx htggtftgt fredrctvg
cpcsea ppt.pptxssssssssssssssjjdjdndndddd
G5Q1W8 PPT SCIENCE.pptx 2025-2026 GRADE 5
Q1_LE_Mathematics 8_Lesson 5_Week 5.docx
SEHH2274 Organic Chemistry Notes 1 Structure and Bonding.pdf
Comparative Structure of Integument in Vertebrates.pptx
Taita Taveta Laboratory Technician Workshop Presentation.pptx
DRUG THERAPY FOR SHOCK gjjjgfhhhhh.pptx.
INTRODUCTION TO EVS | Concept of sustainability
neck nodes and dissection types and lymph nodes levels

Seismic Data Processing, Ahmed Osama

Editor's Notes

  • #3: 1- Introducing Myself 2- Seismic Stages &amp; Why Processing? 3- Simple Workflow with Domains 4- How we select the best proper sequence of Processing ? 5- Any Questions !!
  • #5: Introduction
  • #7: Seismic is performed on 3 main stages .. Acquisition is Recording the data in the field. Processing is enhancing the clearance of the field data to make a better image of the subsurface to facilitate the interpreter job. Interpretation is conversion of seismic into geological model.
  • #9: We start with reformatting the field data .. And end with final stacking for CMPs and see geology.
  • #11: We begin with reformatting the field data from seg-d or seg-y into the internal format .. As for WG we use Omega software which deals with DIO format .. So we change the field format into DIO to start dealing with it by Omega software.
  • #12: In the field during recording the data .. We might have some instrumental failures which leads into bad recording forming dead traces or maybe bad shots We edit traces by reversing the polarity of them (1st method) Or by the removal of the whole trace using AAA (2nd method) Or by deletion of the whole shot in case we couldn’t remove the dead trace by aaa (3rd method) Taking notes of the numbering of dead traces within shots to check them after we apply the noise attenuation methods, if they are removed so be it, but if not, we’ll remove the whole shot.
  • #16: We receive 2 parts of data from the field … SPS/UKOOA files &amp; Seismic traces .. SPS/UKOOA files contain coordinates and elevations of shot points, lines and receiver points, lines…. We merge these files with the seismic traces so we update each trace with his location information in the field ..
  • #17: We’re sorting the seismic data (traces) into different domains .. Coz in each domain we apply some process which can’t be applied in any other domain..
  • #18: When the seismic source transmits waves (energy) … with increasing the depth there’s a loss in the submitted energy due to several factors such as spherical divergence, absorption and decay .. So we need to balance the energy within the whole shot gather .. Which leads to the amplitude recovery process but with keeping the original amplitudes untouched we just make a compensation for the amplitudes in the deeper part of the shot..
  • #21: Random Noise: energy that doesn’t exhibit correlation from trace to another trace (has no specific shape), can’t be predicted Coherent Noise: source generated, can be predicted though the shot traces.
  • #23: To increase S/N ratio.. Attenuation of noises with preserving the data as possible as we can..
  • #25: According to the frequency content, we design a filter to remove all frequencies of the noise and keep only the frequency of the required data
  • #26: 1- We transform the data from time-offset domain to frequency-wave no. domain by Fourier Transform: The Fourier Transform is simply a mathematical process that allows us to take a function of time (a seismic trace) and express it as a function of frequency (a spectrum). 2- According to the dip of the data and the dip of the noise, we design a filter to remove noise with preserving the data untouched ((( We determine the dip of the data and we design the filter to remove anything else )))
  • #29: This filter removes the linear noise with certain range of dips and velocities
  • #33: Anomalous Amplitude Attenuation .. We make time windows out of the traces .. We determine the amplitude range for each window and anything higher the average amplitude is either removed or replaced by the average amplitude..
  • #37: When the source send the energy into the subsurface, the submitted wave has the form of Wavelet and when it hits the geology (RC) it reflects and be recorded by receivers in the form of traces which result from interaction between wavelet and RC. So we’re here to reverse this process .. We aim to remove the wavelet from the trace to get a better resolution of the RC (Geology)
  • #42: We transform the data from TX domain to Tau-P domain using the radon transform .. Then we separate the real data from the multiples and remove the multiples with preserving the data.