You are on page 1of 66

TIME FREQUENCY ANALYSIS

Military College Of Signals-NUST

Quiz No. 02
Submitted to: Dr. Imran Touqeer
Submitted by: Shaiza
Batch: MSEE-26
Date of Submission: 12-01-2021
2D
Wavelet Transform Using Haar Wavelet :
Using MATLAB Toolbox:
2D Wavelet Transform Using Haar Wavelet :
Using Matlab command dwt2:
Analysis of X (1D sequence ) using Haar Wavelet (Level 3):

Level 3 DWT Sequence


Reconstruction of X (1D sequence ) using Haar Wavelet (Level 3):
Synthesized sequence ‘’ss’’ same as that of original sequence ‘’s’’ as it is evident from the given plot.
So perfect reconstruction results with Haar Wavelet.
Perfect Reconstruction Using Two Band Filter Banks (Using Haar Wavelet )
Perfect Reconstruction Using Matlab dwt command (Haar Wavelet )
Perfect reconstruction using family of wavelets:
In the given figure
• ss=reconstructed sequence
• s=given sequence
• a1=approximation coeffecients
• d1=detail coefficients
Daubechies Wavelet Family (db1 upto db10)
Using db1(db1 same as that of Haar Wavelet)
Low pass filter size=1*2
High pass filter size=1*2
Synthesized sequence ‘’ss’’ same as that of original sequence ‘’s’’ as it is evident from the given plot.
So perfect reconstruction results with db1 Wavelet.
Level 1 dwt sequence:

Using db2
Low pass filter size=1*4
High pass filter size=1*4

Synthesized sequence ‘’ss’’ same as that of original sequence ‘’s’’ as it is evident from the given plot.
So perfect reconstruction results with db2 Wavelet.
Level 1 dwt sequence:

Using db3
Low pass filter size=1*6
High pass filter size=1*6

Synthesized sequence ‘’ss’’ same as that of original sequence ‘’s’’ as it is evident from the given plot.
So perfect reconstruction results with db3 Wavelet.
Level 1 dwt sequence:

Using db4
Low pass filter size=1*8
High pass filter size=1*8

Synthesized sequence ‘’ss’’ same as that of original sequence ‘’s’’ as it is evident from the given plot.
So perfect reconstruction results with db4 Wavelet.
Level 1 dwt sequence:

Using db5
Low pass filter size=1*10
High pass filter size=1*10

Synthesized sequence ‘’ss’’ same as that of original sequence ‘’s’’ as it is evident from the given plot.
So perfect reconstruction results with db5 Wavelet.
Level 1 dwt sequence:

Using db6
Low pass filter size=1*12
High pass filter size=1*12

Synthesized sequence ‘’ss’’ same as that of original sequence ‘’s’’ as it is evident from the given plot.
So perfect reconstruction results with db6 Wavelet.
Level 1 dwt sequence:
Using db7
Low pass filter size=1*14
High pass filter size=1*14

Synthesized sequence ‘’ss’’ same as that of original sequence ‘’s’’ as it is evident from the given plot.
So perfect reconstruction results with db7 Wavelet.

Level 1 dwt sequence:


Using db8
Low pass filter size=1*16
High pass filter size=1*16

Synthesized sequence ‘’ss’’ same as that of original sequence ‘’s’’ as it is evident from the given plot.
So perfect reconstruction results with db8 Wavelet.
Level 1 dwt sequence:

Using db9
Low pass filter size=1*18
High pass filter size=1*18

Synthesized sequence ‘’ss’’ same as that of original sequence ‘’s’’ as it is evident from the given plot.
So perfect reconstruction results with db9 Wavelet.
Level 1 dwt sequence:
Using db10
Low pass filter size=1*20
High pass filter size=1*20

Synthesized sequence ‘’ss’’ same as that of original sequence ‘’s’’ as it is evident from the given plot.
So perfect reconstruction results with db10 Wavelet.
Level 1 dwt sequence:

Using Matlab dwt command


As given sequence x same as that of sequences reconstructed using Daubechies wavelet(db1 to db10).
So perfect reconstruction results as is evident from the plots given above and command window
results.
Symlets Wavelet Family (sym2 upto sym8)
Using sym2
Low pass filter size=1*4
High pass filter size=1*4

Synthesized sequence ‘’ss’’ same as that of original sequence ‘’s’’ as it is evident from the given plot.
So perfect reconstruction results with sym2 Wavelet.

Level 1 dwt sequence:


Using sym3
Low pass filter size=1*6
High pass filter size=1*6

Synthesized sequence ‘’ss’’ same as that of original sequence ‘’s’’ as it is evident from the given plot.
So perfect reconstruction results with sym3 Wavelet.

Level 1 dwt sequence:


Using sym4
Low pass filter size=1*8
High pass filter size=1*8

Synthesized sequence ‘’ss’’ same as that of original sequence ‘’s’’ as it is evident from the given plot.
So perfect reconstruction results with sym4 Wavelet.

Level 1 dwt sequence:


Using sym5
Low pass filter size=1*10
High pass filter size=1*10

Synthesized sequence ‘’ss’’ same as that of original sequence ‘’s’’ as it is evident from the given plot.
So perfect reconstruction results with sym5 Wavelet.

Level 1 dwt sequence:


Using sym6
Low pass filter size=1*12
High pass filter size=1*12

Synthesized sequence ‘’ss’’ same as that of original sequence ‘’s’’ as it is evident from the given plot.
So perfect reconstruction results with sym6 Wavelet.

Level 1 dwt sequence:


Using sym7
Low pass filter size=1*14
High pass filter size=1*14

Synthesized sequence ‘’ss’’ same as that of original sequence ‘’s’’ as it is evident from the given plot.
So perfect reconstruction results with sym7 Wavelet.

Level 1 dwt sequence:


Using sym8
Low pass filter size=1*16
High pass filter size=1*16

Synthesized sequence ‘’ss’’ same as that of original sequence ‘’s’’ as it is evident from the given plot.
So perfect reconstruction results with sym8 Wavelet.

Level 1 dwt sequence:


Coiflets Wavelet Family (coif1 upto coif5)
Using coif1
Low pass filter size=1*6
High pass filter size=1*6

Synthesized sequence ‘’ss’’ same as that of original sequence ‘’s’’ as it is evident from the given plot.
So perfect reconstruction results with coif1 Wavelet.

Level 1 dwt sequence:


Using coif2
Low pass filter size=1*12
High pass filter size=1*12

Synthesized sequence ‘’ss’’ same as that of original sequence ‘’s’’ as it is evident from the given plot.
So perfect reconstruction results with coif2 Wavelet.

Level 1 dwt sequence:


Using coif3
Low pass filter size=1*18
High pass filter size=1*18

Synthesized sequence ‘’ss’’ same as that of original sequence ‘’s’’ as it is evident from the given plot.
So perfect reconstruction results with coif3 Wavelet.

Level 1 dwt sequence:


Using coif4
Low pass filter size=1*24
High pass filter size=1*24

Synthesized sequence ‘’ss’’ same as that of original sequence ‘’s’’ as it is evident from the given plot.
So perfect reconstruction results with coif4 Wavelet.

Level 1 dwt sequence:


Using coif5
Low pass filter size=1*30
High pass filter size=1*30

Synthesized sequence ‘’ss’’ same as that of original sequence ‘’s’’ as it is evident from the given plot.
So perfect reconstruction results with coif5 Wavelet.

Level 1 dwt sequence:


Biorthogonal Wavelet Family
Bior1.1:
Low pass filter size=1*2
High pass filter size=1*2

Synthesized sequence ‘’ss’’ same as that of original sequence ‘’s’’ as it is evident from the given plot.
So perfect reconstruction results with bior1.1 Wavelet.

Level 1 dwt sequence:


Bior2.2:
Low pass filter size=1*6
High pass filter size=1*6

Synthesized sequence ‘’ss’’ same as that of original sequence ‘’s’’ as it is evident from the given plot.
So perfect reconstruction results with bior2.2 Wavelet.

Level 1 dwt sequence:


Bior3.3:
Low pass filter size=1*8
High pass filter size=1*8

Synthesized sequence ‘’ss’’ same as that of original sequence ‘’s’’ as it is evident from the given plot.
So perfect reconstruction results with bior3.3 Wavelet.

Level 1 dwt sequence:


Bior4.4:
Low pass filter size=1*10
High pass filter size=1*10

Synthesized sequence ‘’ss’’ same as that of original sequence ‘’s’’ as it is evident from the given plot.
So perfect reconstruction results with bior4.4 Wavelet.

Level 1 dwt sequence:


Bior5.5:
Low pass filter size=1*12
High pass filter size=1*12

Synthesized sequence ‘’ss’’ same as that of original sequence ‘’s’’ as it is evident from the given plot.
So perfect reconstruction results with bior5.5 Wavelet.

Level 1 dwt sequence:


Reverse Biorthogonal Wavelet Family
UsingRbio1.1:
Low pass filter size=1*2
High pass filter size=1*2

Synthesized sequence ‘’ss’’ same as that of original sequence ‘’s’’ as it is evident from the given plot.
So perfect reconstruction results with rbio1.1 Wavelet.

Level 1 dwt sequence:


Using Rbio2.2

Low pass filter size=1*6


High pass filter size=1*6

Synthesized sequence ‘’ss’’ same as that of original sequence ‘’s’’ as it is evident from the given plot.
So perfect reconstruction results with rbio2.2 Wavelet.

Level 1 dwt sequence:


Using Rbio3.3:
Low pass filter size=1*8
High pass filter size=1*8

Synthesized sequence ‘’ss’’ same as that of original sequence ‘’s’’ as it is evident from the given plot.
So perfect reconstruction results with rbio3.3 Wavelet.

Level 1 dwt sequence:


Using Rbio4.4:
Low pass filter size=1*10
High pass filter size=1*10

Synthesized sequence ‘’ss’’ same as that of original sequence ‘’s’’ as it is evident from the given plot.
So perfect reconstruction results with rbio4.4 Wavelet.

Level 1 dwt sequence:


Using Rbio5.5:
Low pass filter size=1*12
High pass filter size=1*12

Synthesized sequence ‘’ss’’ same as that of original sequence ‘’s’’ as it is evident from the given plot.
So perfect reconstruction results with rbio5.5 Wavelet.

Level 1 dwt sequence:


Demeyer Wavelet
Using dmey
Low pass filter size=1*101
High pass filter size=1*101

Synthesized sequence ‘’ss’’ same as that of original sequence ‘’s’’ as it is evident from the given plot.
So perfect reconstruction results with dmey Wavelet.

Level 1 dwt sequence:

You might also like