SlideShare a Scribd company logo
A Wavelet Transform based
application for seismic waves.
Analysis of the performance.
Telecommunication Engineering Thesis

Author: Pedro Cerón Colás
Fraunhofer IIS, Erlangen December 9th 2013
General outline of the presentation
Introduction
Method and
Process
Simulation of
the algorithm
Conclusions
Overview of the problem
Geophysics
field
Design of Matlab
algorithms

Complex
Continuous
Wavelet
Transform

Bio

_QRS Complex, “Biomedical Signal
Processing”, Sorno & Laguna.
_Circular buffer 3rd FIR filter. “Sound digital
processing”, Rocchesso.

Sound
Procces
ing

But… Where can we apply the
Wavelet Transform?
Some geophysical issues
•

3 components:
EW, NS, Z (transverse)

•

Body Waves (P and S
waves) and Surphase
Waves (Rayleigh and
Love).

•

Seismic Spectrum:
0.001-10hz [1].

•

Frequency
characterization:
Spectrum overlaping of
Body and Surphase
Waves .

Image taken from Dr. José Ignacio Badal Nicolás (Faculty
of Geologics, Zaragoza University). Shared resource.
[1] “Fundamentals of Geophysics” Agustín Udías & Julio
Mezcua. Chap.13
General Outline of the
presentation
Introduction
Method and
Process
Simulation of
the algorithm
Conclusions
Method and process
D
A
T
A
B
A
S
E
S

Conversion
of the
signals
•
•
•

Preprocessing:
Correction

Data format? SAC or Mseed
Compressed Info?
STEIM1, STEIM2
Not compressed Info?
ASCII, float, integer…

Processing
step:
Filtering

Multiresolution
filter (WT)

Matlab
.mat

Onset
detection

Body Waves

Surphase
Waves

Polarization
analysis
Seismic formats: SAC and MiniSEED
Word

Type

NAMES

o

0

F

DELTA

DEPMIN DEPMAX SCALE

ODELTA

5

F

B

E

O

A

INTERN
AL

10

F

T0

T1

T2

T3

T4

15

F

T5

T6

T7

T8

T9

20

F

F

RESP0

RESP1

RESP2

RESP3

25

F

RESP4

RESP5

RESP6

RESP7

RESP8

30

F

RESP9

STLA

STLO

STEL

STDP

35

F

EVLA

EVLO

EVEL

EVDP

MAG

40

F

USER0

USER1

USER2

USER3

USER4

45

F

USER5

USER6

USER7

USER8

USER9

50

F

DIST

AZ

BAZ

GCARC

INTERN
AL

55

F

INTERN
AL

DEPME
N

CMPAZ

CMPINC

XMINIM
UM

60

F

XMAXIM YMINIM YMAXIM
UNUSED UNUSED
UM
UM
UM

65

F

UNUSED UNUSED UNUSED UNUSED UNUSED

70

I

NZYEAR

NZHOUR NZMIN

NZSEC

75

I

NZMSEC NVHDR

NORID

NEVID

NPTS

80

I

INTERN
AL

NWFID

NXSIZE

NYSIZE

UNUSED

85

I

IFTYPE

IDEP

IZTYPE

UNUSED IINST

90

I

ISTREG

IEVREG

IEVTYP

IQUAL

95

I

IMAGTY
P

IMAGSR
UNUSED UNUSED UNUSED
C

100

I

UNUSED UNUSED UNUSED UNUSED UNUSED

105

L

LEVEN

LPSPOL

110

K

KSTNM

KEVNM*

116

K

KHOLE

KO

KA

122

K

KT0

KT1

KT2

128

K

KT3

KT4

KT5

134

K

KT6

KT7

KT8

140

K

KT9

KF

KUSER0

146

K

KUSER1

KUSER2

KCMPN
M

152

K

KNETWK KDATRD KINST

NZJDAY

o

o

LOVROK LCALDA

o

ISYNTH

UNUSED

Algorithms to decode the
information.
Tables taken from:
http://www.iris.edu/software/sac/manual/file_format.html, november 2013.
SEED manual v.2.4, B appendix.
Compressional techniques: STEIM 1 and
STEIM 2

STEIM 2:More number of
possibilities (8) with dnib.

Algorithms to decompress the
information.
Tables taken from:
SEED reference manual (version 2.4). B appendix. November 2013.
Response for channel correction
•

.PAZ
.RESPONSE
Multiresolution filtering using the Wavelet
Transform
Amplitude
Mathematical tool

Phase
Inst. Freq.

Freq?

Input
(Div.)

Multiresolution filter: www.sciencedirect.com, nov.
2013.

Plot of a .cwt matrix in Matlab.
Prepocessing stage: Filtering
How?

Computations are done directly to
the .cwt matrix

• Band pass filtering.
• Once we have seen in the .cwt plot where we can locate
the parts of the signal with higher energetic
contributions, we can remove the unnecesary bands
(coefficients).
• Remove DC level and high frequency seismic noise.
Onset detector (body waves)
What’s the concept?

Body Waves tend to be at higher frequencies in the
octaves (higher divisions) than Surface waves.

Energetic Criteria:

Mk1
Mk2

Variability Criteria:

Finer
adjustment

Low
frequency
envelope
High
Frequency
envelope
Onset detector (surphase waves)
What’s the
concept?

Surphase Waves tend to be at lower
frequencies every octaves

Derivative

Derivative + envolope

We can roughly locate
where it’s located the
onset of the Surphase
waves.
Surphase wave: Dispersion
What is the distinctive element that define
the Surphase Waves?
How can be use the wavelet coefficients to
analyse this phenomenon?
.cwt
matrix

Dispersion
Arrival times

Polarization analysis
P wave onset
S wave onset
Surphase wave
onset

Transformation of 3
axis into 2:

http://www.motionscript.com/mastering-expressions/randomsphere.html, november 2013

•

Polarization of P, S, Love
and Rayleigh waves?
General Outline of the
presentation
Introduction
Method and
Process
Simulation of
the algorithm
Conclusions
Time errors: First onset
Inner
structure
problem
3.5

3

2.5

Low SNR

2

1.5

1

0.5

0
1

2

3

4

5

6

7

8

9

10

11

12
Time errors: Second onset
Inner
structure
problem
4
3.5

Low SNR

3
2.5
2
1.5
1
0.5
0
1

2

3

4

5

6

7

8

9

10

11

12
General Outline of the
presentation
Introduction
Method and
Process
Simulation of
the algorithm
Conclusions
Conclusions
• Algoritms easy to apply (engineering principles:
energy, variability, derivatives…)
• Very satisfactory results.
• Automatic algorithm: Input (signal).
• Outputs are specially interesting in terms of the signal processing
and geophysic field: Time-Frequency analysis, onsets, analysis of
the dispersion phenomena, polarization.
• Formats (SAC and Miniseed) and compressional techniques.
• The multiresolution analysis is specially appropiate for the nonstationary signals where we don’t know (in advance) where are
the frequency bands of interest.

FIR of how many coefficients and what are the frequencies
of the design?

More Related Content

PPTX
MRI SMU (3rd chapter)
PPT
MRI physics basic concepts
PPTX
MAGNETIC RESONANCE IMAGING; physics
PPTX
Mri basic principle and sequences
PPTX
Aftab ahmad
PPT
MRI physics
PPT
Mri physics
MRI SMU (3rd chapter)
MRI physics basic concepts
MAGNETIC RESONANCE IMAGING; physics
Mri basic principle and sequences
Aftab ahmad
MRI physics
Mri physics

What's hot (19)

PPTX
Interferometer: An insight in Gravitational Waves
PPTX
Mri basic sequences
PPTX
9 mri
PPT
MRI sequences
PPT
Presentation Gabriel Molina-Terriza
PPTX
Physics of 3 Tesla MRI & Silent MRI
PPT
Group velocity and phase velocity
PPTX
MRI Physics RV
PPT
Mri basics
PPTX
Presentation1, mr pulse sequences.
PDF
Presentation-Multi-Wavelength Analysis of Active Galactic Nuclei
PDF
The electromagnetic spectrum
PPTX
Principle and working of Nmr spectroscopy
PDF
Basic principles of magnetic resonance imaging for beginner - Dr Sanjana Ravi...
PDF
Untitleddocument
PPTX
BASIC MRI SEQUENCES
PDF
MRI Physics
Interferometer: An insight in Gravitational Waves
Mri basic sequences
9 mri
MRI sequences
Presentation Gabriel Molina-Terriza
Physics of 3 Tesla MRI & Silent MRI
Group velocity and phase velocity
MRI Physics RV
Mri basics
Presentation1, mr pulse sequences.
Presentation-Multi-Wavelength Analysis of Active Galactic Nuclei
The electromagnetic spectrum
Principle and working of Nmr spectroscopy
Basic principles of magnetic resonance imaging for beginner - Dr Sanjana Ravi...
Untitleddocument
BASIC MRI SEQUENCES
MRI Physics
Ad

Viewers also liked (10)

PDF
Dft based individual extraction of steganographic compression of images
PDF
Ec2306 mini project report-matlab
DOC
Digital Signal Processing Lab Manual ECE students
PDF
Final Project Report on Image processing based intelligent traffic control sy...
PPTX
Number plate recognition system using matlab.
PPT
Speech recognition
PPT
Speech Recognition System By Matlab
PDF
Simulation of Wireless Communication Systems
Dft based individual extraction of steganographic compression of images
Ec2306 mini project report-matlab
Digital Signal Processing Lab Manual ECE students
Final Project Report on Image processing based intelligent traffic control sy...
Number plate recognition system using matlab.
Speech recognition
Speech Recognition System By Matlab
Simulation of Wireless Communication Systems
Ad

Similar to A wavelet transform based application for seismic waves. Analysis of the performance. (20)

PPTX
Atomic spectroscopy Introduction to Absorption, Emission, Molecular & Atomic ...
PPTX
6. IR Spectroscopy 2022.pptx
PDF
PDF
Spatially adiabatic frequency conversion in opto-electro-mechanical arrays
PDF
Senior Honors Research Thesis
PDF
Optical interferometery to detect sound waves as an analogue for gravitationa...
DOC
Gravitational Radiation
PDF
Rigol RF basics_knowledge_applications
PPTX
Sci. 10 Introduction to electromagnetic waves
PPT
X-ray.ppt
PPT
Vibrational Biophysics Iqqm Morgan
PPT
Sonography
 
PPTX
2. Introduction to Spectroscopy 2022.pptx
PPT
Chem 442- Chapter one hcjgigohhihihihihj
PDF
IR Spectroscopy - Sudheerkumar Kamarapu, M. Pharmacy Lecture pdf
PDF
Aip pg book of abstracts
PPTX
Mechanical measurements
PPTX
Acoustic Emission Wave Propagation And Source Location by Boris Muravin
PPTX
Introduction to Waves Education Presentation in 0 Green Style.pptx
PPTX
Electromagnetic spectrum_lecture 1.pptx
Atomic spectroscopy Introduction to Absorption, Emission, Molecular & Atomic ...
6. IR Spectroscopy 2022.pptx
Spatially adiabatic frequency conversion in opto-electro-mechanical arrays
Senior Honors Research Thesis
Optical interferometery to detect sound waves as an analogue for gravitationa...
Gravitational Radiation
Rigol RF basics_knowledge_applications
Sci. 10 Introduction to electromagnetic waves
X-ray.ppt
Vibrational Biophysics Iqqm Morgan
Sonography
 
2. Introduction to Spectroscopy 2022.pptx
Chem 442- Chapter one hcjgigohhihihihihj
IR Spectroscopy - Sudheerkumar Kamarapu, M. Pharmacy Lecture pdf
Aip pg book of abstracts
Mechanical measurements
Acoustic Emission Wave Propagation And Source Location by Boris Muravin
Introduction to Waves Education Presentation in 0 Green Style.pptx
Electromagnetic spectrum_lecture 1.pptx

Recently uploaded (20)

PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PPT
Teaching material agriculture food technology
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PDF
Machine learning based COVID-19 study performance prediction
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Empathic Computing: Creating Shared Understanding
PPTX
Cloud computing and distributed systems.
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PPTX
Big Data Technologies - Introduction.pptx
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PPTX
Spectroscopy.pptx food analysis technology
PDF
Approach and Philosophy of On baking technology
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Teaching material agriculture food technology
MIND Revenue Release Quarter 2 2025 Press Release
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Per capita expenditure prediction using model stacking based on satellite ima...
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Machine learning based COVID-19 study performance prediction
Unlocking AI with Model Context Protocol (MCP)
Empathic Computing: Creating Shared Understanding
Cloud computing and distributed systems.
Digital-Transformation-Roadmap-for-Companies.pptx
Diabetes mellitus diagnosis method based random forest with bat algorithm
“AI and Expert System Decision Support & Business Intelligence Systems”
Big Data Technologies - Introduction.pptx
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
Chapter 3 Spatial Domain Image Processing.pdf
Spectroscopy.pptx food analysis technology
Approach and Philosophy of On baking technology

A wavelet transform based application for seismic waves. Analysis of the performance.

  • 1. A Wavelet Transform based application for seismic waves. Analysis of the performance. Telecommunication Engineering Thesis Author: Pedro Cerón Colás Fraunhofer IIS, Erlangen December 9th 2013
  • 2. General outline of the presentation Introduction Method and Process Simulation of the algorithm Conclusions
  • 3. Overview of the problem Geophysics field Design of Matlab algorithms Complex Continuous Wavelet Transform Bio _QRS Complex, “Biomedical Signal Processing”, Sorno & Laguna. _Circular buffer 3rd FIR filter. “Sound digital processing”, Rocchesso. Sound Procces ing But… Where can we apply the Wavelet Transform?
  • 4. Some geophysical issues • 3 components: EW, NS, Z (transverse) • Body Waves (P and S waves) and Surphase Waves (Rayleigh and Love). • Seismic Spectrum: 0.001-10hz [1]. • Frequency characterization: Spectrum overlaping of Body and Surphase Waves . Image taken from Dr. José Ignacio Badal Nicolás (Faculty of Geologics, Zaragoza University). Shared resource. [1] “Fundamentals of Geophysics” Agustín Udías & Julio Mezcua. Chap.13
  • 5. General Outline of the presentation Introduction Method and Process Simulation of the algorithm Conclusions
  • 6. Method and process D A T A B A S E S Conversion of the signals • • • Preprocessing: Correction Data format? SAC or Mseed Compressed Info? STEIM1, STEIM2 Not compressed Info? ASCII, float, integer… Processing step: Filtering Multiresolution filter (WT) Matlab .mat Onset detection Body Waves Surphase Waves Polarization analysis
  • 7. Seismic formats: SAC and MiniSEED Word Type NAMES o 0 F DELTA DEPMIN DEPMAX SCALE ODELTA 5 F B E O A INTERN AL 10 F T0 T1 T2 T3 T4 15 F T5 T6 T7 T8 T9 20 F F RESP0 RESP1 RESP2 RESP3 25 F RESP4 RESP5 RESP6 RESP7 RESP8 30 F RESP9 STLA STLO STEL STDP 35 F EVLA EVLO EVEL EVDP MAG 40 F USER0 USER1 USER2 USER3 USER4 45 F USER5 USER6 USER7 USER8 USER9 50 F DIST AZ BAZ GCARC INTERN AL 55 F INTERN AL DEPME N CMPAZ CMPINC XMINIM UM 60 F XMAXIM YMINIM YMAXIM UNUSED UNUSED UM UM UM 65 F UNUSED UNUSED UNUSED UNUSED UNUSED 70 I NZYEAR NZHOUR NZMIN NZSEC 75 I NZMSEC NVHDR NORID NEVID NPTS 80 I INTERN AL NWFID NXSIZE NYSIZE UNUSED 85 I IFTYPE IDEP IZTYPE UNUSED IINST 90 I ISTREG IEVREG IEVTYP IQUAL 95 I IMAGTY P IMAGSR UNUSED UNUSED UNUSED C 100 I UNUSED UNUSED UNUSED UNUSED UNUSED 105 L LEVEN LPSPOL 110 K KSTNM KEVNM* 116 K KHOLE KO KA 122 K KT0 KT1 KT2 128 K KT3 KT4 KT5 134 K KT6 KT7 KT8 140 K KT9 KF KUSER0 146 K KUSER1 KUSER2 KCMPN M 152 K KNETWK KDATRD KINST NZJDAY o o LOVROK LCALDA o ISYNTH UNUSED Algorithms to decode the information. Tables taken from: http://www.iris.edu/software/sac/manual/file_format.html, november 2013. SEED manual v.2.4, B appendix.
  • 8. Compressional techniques: STEIM 1 and STEIM 2 STEIM 2:More number of possibilities (8) with dnib. Algorithms to decompress the information. Tables taken from: SEED reference manual (version 2.4). B appendix. November 2013.
  • 9. Response for channel correction • .PAZ .RESPONSE
  • 10. Multiresolution filtering using the Wavelet Transform Amplitude Mathematical tool Phase Inst. Freq. Freq? Input (Div.) Multiresolution filter: www.sciencedirect.com, nov. 2013. Plot of a .cwt matrix in Matlab.
  • 11. Prepocessing stage: Filtering How? Computations are done directly to the .cwt matrix • Band pass filtering. • Once we have seen in the .cwt plot where we can locate the parts of the signal with higher energetic contributions, we can remove the unnecesary bands (coefficients). • Remove DC level and high frequency seismic noise.
  • 12. Onset detector (body waves) What’s the concept? Body Waves tend to be at higher frequencies in the octaves (higher divisions) than Surface waves. Energetic Criteria: Mk1 Mk2 Variability Criteria: Finer adjustment Low frequency envelope High Frequency envelope
  • 13. Onset detector (surphase waves) What’s the concept? Surphase Waves tend to be at lower frequencies every octaves Derivative Derivative + envolope We can roughly locate where it’s located the onset of the Surphase waves.
  • 14. Surphase wave: Dispersion What is the distinctive element that define the Surphase Waves? How can be use the wavelet coefficients to analyse this phenomenon? .cwt matrix Dispersion
  • 15. Arrival times Polarization analysis P wave onset S wave onset Surphase wave onset Transformation of 3 axis into 2: http://www.motionscript.com/mastering-expressions/randomsphere.html, november 2013 • Polarization of P, S, Love and Rayleigh waves?
  • 16. General Outline of the presentation Introduction Method and Process Simulation of the algorithm Conclusions
  • 17. Time errors: First onset Inner structure problem 3.5 3 2.5 Low SNR 2 1.5 1 0.5 0 1 2 3 4 5 6 7 8 9 10 11 12
  • 18. Time errors: Second onset Inner structure problem 4 3.5 Low SNR 3 2.5 2 1.5 1 0.5 0 1 2 3 4 5 6 7 8 9 10 11 12
  • 19. General Outline of the presentation Introduction Method and Process Simulation of the algorithm Conclusions
  • 20. Conclusions • Algoritms easy to apply (engineering principles: energy, variability, derivatives…) • Very satisfactory results. • Automatic algorithm: Input (signal). • Outputs are specially interesting in terms of the signal processing and geophysic field: Time-Frequency analysis, onsets, analysis of the dispersion phenomena, polarization. • Formats (SAC and Miniseed) and compressional techniques. • The multiresolution analysis is specially appropiate for the nonstationary signals where we don’t know (in advance) where are the frequency bands of interest. FIR of how many coefficients and what are the frequencies of the design?