Professional Documents
Culture Documents
An Introduction To Time-Frequency Analysis
An Introduction To Time-Frequency Analysis
Time-Frequency Analysis
Advisor : Jian-Jiun Ding, Ph. D.
Presenter : Ke-Jie Liao
Taiwan ROC
Taipei
National Taiwan University
GICE
DISP Lab
MD531
Outline
Introduction
STFT
Rectangular STFT
Gabor Transform
Wigner Distribution Function
Motions on the Time-Frequency Distribution
FRFT
LCT
Applications on Time-Frequency Analysis
Signal Decomposition and Filter Design
Sampling Theory
Modulation and Multiplexing
2
Introduction
Frequency?
Another way to consider things.
Introduction
Conventional Fourier transform
1-D
Totally losing time information
Suitable for analyzing stationary signal
[1]
Introduction
Time-frequency analysis
Mostly originated form FT
Implemented using FFT
[1]
5
Mathematical expression
X (t , f )
w(t ) x( )e
j 2 f
d F{w(t ) x( )}
Reversing
Shifting
FT
w(t ) 0
w(t2) if |t1|<|t2|.
t
Window width K
7
w(t ) 0
w(t2) if |t1|<|t2|.
t0
Small K
Better time resolution, but worse in freq. resolution
Large K
Better freq. resolution, but worse in time resolution
More det
ails in fre
q.
K decreases
10
Rectangular STFT
Rectangle as the mask function
Uniform weighting
Definition
Forward
X (t , f )
tB
2B
x( )e j 2 f d
t B
Inverse
x(t )
X (t , f )e
1
j 2 ft
df
t B t1 t B
where
11
Rectangular STFT
Examples of Rectangular STFTs
cos(4 t ) , 0 t 10
2 , 0 t 10
fi (t ) 1 ,10 t 20
0.5 , 20 t 30
B=0.25
B=0.5
2
1
0
2
1
0
10
20
30 t
10
20
30
t
12
Rectangular STFT
Examples of Rectangular STFTs
cos(4 t ) , 0 t 10
2 , 0 t 10
fi (t ) 1 ,10 t 20
0.5 , 20 t 30
B=1
B=3
2
1
0
2
1
0
10
20
30
t
0
10
20
30
t
13
Rectangular STFT
Properties of rec-STFTs
Linearity
h(t ) x(t ) y (t )
H (t , f ) X (t , f ) Y (t , f )
Shifting
tB
x( 0)e j 2 f d X (t 0, f )e j 2 f 0
t B
Modulation
tB
[ x( )e
j 2 f 0
]e j 2 f d X (t , f f 0)
tB
14
Rectangular STFT
Properties of rec-STFTs
Integration
x(v ), v B t v B
X (t , f )e j 2 fv df
, otherwise
Power integration
X (t , f )Y
(t , f )df
tB
x( ) y* ( )d
t B
)Y (t , f )df dt B x( ) y * ( )d
Energy
X (t , fsum
*
15
Gabor Transform
Gaussian as the mask function
w(t ) e t
Mathematical expression
Gx (t , f )
( t )2
j 2 f
Since
a 2
x( )d
t 1.9143
e ( t ) e j 2 f x( )d
t 1.9143
0.00001
| a | 1.9143
where
Ts!
16
Gabor Transform
Compared with rec-STFTs
Window differences
Resolution The GT has better clarity
Complexity
y
nuit
i
t
n
o
Disc
Weig
h
dife ting
renc
es
17
Gabor Transform
Compared with rec-STFTs
Resolution GT has better clarity
Example of
f
y (t ) e
Better
t 2
The rec-STFT
resolut
io
n!
The GT
t
18
Gabor Transform
Compared with the rec-STFTs
Window differences
Resolution GT has better clarity
GTs ar
t 2
Example of y (t ) e
ea is m
inimal!
iscon.
d
f
o
t
e
du
.
q
e
r
f
High
The rec-STFT
The GT
t
19
Gabor Transform
Properties of the GT
Linearity
Same as
the rec-S
TFT!
z ( ) x( ) y ( )
Gz (t , f ) Gx (t , f ) Gy (t , f )
Shifting
Gx (t t0 ) (t , f ) Gx (t t 0, f )e j 2 ft 0
Modulation
Gx (t ) e j 2 f0t (t , f ) Gx(t , f f 0)
20
Gabor Transform
Properties of the GT
Integration
j 2 ktf
( k 1) t
x(kt )K=1-> recover original signal
Gx(t , f )e df e
2 2
Power integration
Energy sum
Power decayed
21
Gabor Transform
Gaussian function centered at origin
w(t ) e t
w(t ) e t
Generalization of the GT
Definition
Gx (t , f )
( t ) j 2 f
e
x ( )d
e
1.9143
e ( t ) e j 2 f x ( )d
1.9143
t
22
Gabor Transform
0.1
2
1
0
2
1
0
10
20
30
t
0
10
20
30
23
Gabor Transform
1.5
f
2
1
0
2
1
0
10
20
30
t
0
10
20
30
24
Wx (t , f )
*
j 2 f
*
x
(
t
)
x
(
t
)
e
d
F
{
x
(
t
)
x
(
t
)}
2
2
2
2
Autocorrelation
Higher clarity than GTs
But also introduce cross term problem!
25
h(t ) g (t ) s (t )
Wh (t , f ) | |2 Wg (t , f ) | |2 Ws(t , f )
Cross te
rm!
[ * g (t ) s* (t ) * g * (t ) s (t )]e j 2 f d
2
2
2
2
g (t ) s (t )
n(n-1) cross
term!!
* g * (t ) * s* (t )
26
j(
t2
4t )
10
9 t 1
x(t ) e
e j (t 2 6t ) 1 t 9
f
1
2
f i (t )
1
2
1
( t 4) 9 t 1
5
(2t 6) 1 t 9
t
27
An example
e j 4 t e j 4 t
x(t ) cos(4 t )
2
WDF
GT
t
28
uish
g
n
i
st
Indi
!!
able
WDF
GT
[1]
29
Modulation
We j 2 f0t x ( t ) (t , f ) Wx (t , f f 0)
Energy
property
W (t , f )dtdf | x(t ) |
x
dt | X ( f ) |2 df
30
Moment
Mean condition frequency and mean condition time
31
)
x(t t 0
WDF
x(t t 0
)
Sx(t t 0, f )e j 2 ft0
Wx (t t 0, f )
Vertical
Shifting
(Shifting
on
along
the
freq.
axis)
j 2 f 0t
STFT ,GT
e
x(t
)
Sx(t , f f 0)
j 2 f 0t
x(t
) WDF W
x(t , f f 0)
e
t
32
1
t
x(
) STFT ,GT
|a| a
1
t
x(
)
|a| a
WDF
t
Sx ( , af )
a
t
Wx( , af )
a
Case 1 : a>1
Case 2 : a<1
33
Sy (t , f ) Sx (t , f at )
Wy (t , f ) Wx(t , f at )
Case 2 :
y (t ) e
t2
a
x(t )
Sy (t , f ) Sx (t af , f )
Wy (t , f ) Wx (t af , f )
a>0
f
Clockwise rotation 90
| SX (t , f ) || Sx( f , t ) |
j 2 ft
GX (t , f ) Gx( f , t )e
WX (t , f ) Wx ( f , t )
35
X (u ) O [ x(t )] 1 j cot e
j cot u 2
j 2 csc ut
j cot t 2
x(t )du
Additive property
OF {OF [ x(t )]} OF [ x (t )]
36
u
cos
'
sin
v
'
New
sin u
cos v
New
cos
u
v sin
sin
cos
Old
u '
'
-5
-5
(a) Gf(t,
)
-5
-5
(b) GF
(t,
)
-5
-5
(c) GF
(t,
)
[1]
38
-5
-5
(d) GF
(t,
)
-5
-5
(e) GF(t,
)
-5
-5
(f) GF
(t,
)
[1]
39
Old
hanged
The area is unc
New
u '
d b u
'
c a v
v
c
d
LCT
40
-> separable in fr
eq.
ertical cut o
f line on the
t-f domain
41
Nois
e
Signals
t0
t1
The a
rea in
the tf dom
ain isn
t finit
e!
[1]
43
n(t ) 0.5e
j 0.23 t 2
0.5e
j 0.3 t 2 j 8.5 t
0.5e
j 0.46 t 2 j 9.6 t
[1]
44
j 8.5 t
0.5e j 0.46 t
j 9.6 t
[1]
45
The a
rea in
the tf dom
ain isn
t finit
e
[1]
46
,B
[1]
47
Complexity
rec-STFT
!
GT
WDF
Clarity
g?
48
References
[1] Jian-Jiun Ding, Time frequency analysis and wavelet transform class note,
References
[7] X. G. Xia, On bandlimited signals with fractional Fourier tra
k, 1995.
[9] T. A. C. M. Classen and W. F. G. Mecklenbrauker, The Wign
50