Upload
virote
View
128
Download
9
Embed Size (px)
DESCRIPTION
Another Point of View : FT - JTFA From Fourier Transform to Joint Time-Frequency Analysis. Presenter : 施 信 毓 Date : 2007/11/29. Graduate Institute of Electronics Engineering, National Taiwan University, Taipei 106, Taiwan. Outline. Fourier Transform Joint Time-Frequency Analysis - PowerPoint PPT Presentation
Citation preview
ACCESS IC LAB
Graduate Institute of Electronics Engineering, NTU
Presenter : 施 信 毓 Date : 2007/11/29
Another Point of View : FT - JTFA
From Fourier Transform to Joint Time-Frequency
Analysis
Graduate Institute of Electronics Engineering,National Taiwan University, Taipei 106, Taiwan
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU
pp. 22007/11/29
Xin-Yu Shih
Outline
Fourier TransformJoint Time-Frequency Analysis Linear Time-Frequency Method Quadratic Time-Frequency Method
Short-time Fourier Transform & Spectrogram Wavelet Transform & ScalogramConclusionReference
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU
pp. 32007/11/29
Xin-Yu Shih
Fourier Transform (FT) : Convert the time-domain signals into frequency-domain spectrum.
Example : Linear chirp signal
Fourier Transform
2j f tX f x t e dt
Time Signal Frequency Spectrum
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU
pp. 42007/11/29
Xin-Yu Shih
Zoom FT :
Concentrates (“zooms”) FFT on a narrow band of
frequencies.
Pros :
Improves frequency resolution
Distinguishes between closely-spaced frequencies
Cons :
Baseband analysis requires longer acquisition time for
better resolution – requires more computation
“Zoom” Fourier Transform Analysis (1/3)
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU
pp. 52007/11/29
Xin-Yu Shih
“Zoom” Fourier Transform Analysis (2/3)Baseband FT Analysis
“Zoom” FT Analysis
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU
pp. 62007/11/29
Xin-Yu Shih
“Zoom” Fourier Transform Analysis (3/3)
How to implement ?
LPF
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU
pp. 72007/11/29
Xin-Yu Shih
It’s not suitable for time-varying signals. Example : non-stationary signals
Limitation of FT (1/2)T = 0.0 ~ 0.4s : Freq = 2 HzT = 0.4 ~ 0.7s : Freq = 10 HzT = 0.7 ~ 1.0s : Freq = 20 Hz
0 0.5 1-1
-0.8
-0.6
-0.4
-0.2
0
0.2
0.4
0.6
0.8
1
0 5 10 15 20 250
50
100
150
200
250
Time (s)
Ma
gn
itud
e
Ma
gn
itud
e
Frequency (Hz)
Do not appear at all times
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU
pp. 82007/11/29
Xin-Yu Shih
Different time-domain signals Identical frequency spectrum
Example : original v.s reversed signals
Limitation of FT (2/2)
0 0.5 1-1
-0.8
-0.6
-0.4
-0.2
0
0.2
0.4
0.6
0.8
1
0 5 10 15 20 250
50
100
150
Time (s)
Ma
gn
itud
e
Ma
gn
itud
e
Frequency (Hz)0 0.5 1
-1
-0.8
-0.6
-0.4
-0.2
0
0.2
0.4
0.6
0.8
1
0 5 10 15 20 250
50
100
150
Time (s)
Ma
gn
itud
e
Ma
gn
itud
e
Frequency (Hz)
Frequency = 2Hz 20Hz Frequency = 20Hz 2Hz
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU
pp. 92007/11/29
Xin-Yu Shih
In real world, most interesting signals contain numerous non-stationary or transitory characteristics.
Examples : Non-stationary Signals
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU
pp. 102007/11/29
Xin-Yu Shih
Joint Time-Frequency Analysis (JTFA) : Give a good time-
frequency representation of the non-stationary signal.
Joint Time-Frequency Analysis
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU
pp. 112007/11/29
Xin-Yu Shih
Different Analysis Tools : JTFA v.s FT
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU
pp. 122007/11/29
Xin-Yu Shih
Visualize time-frequency location/concentration of time-
domain signal x(t)
Time-Frequency Plane
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU
pp. 132007/11/29
Xin-Yu Shih
Linear TF analysis :
Measure contribution of TF point to signal x(t)
General approach : Inner product of x(t) with “test signal”
or “sounding signal” located about
Linear TF Representation (LTFR) :
Linear Time-Frequency Method (1/2)
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU
pp. 142007/11/29
Xin-Yu Shih
Linear TF synthesis :
Recover or synthesize signal x(t) from
General approach :
where x(t) is represented as superposition of TF localized
signal
components, weighted by “TF coefficient function”
Problem : How to construct test (analysis) functions
and synthesis functions ?
Linear Time-Frequency Method (2/2)
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU
pp. 152007/11/29
Xin-Yu Shih
Quadratic TF analysis :
Measure “energy contribution” of TF point to
signal x(t)
Simple Approach :
Calculate the square function of the LTFR magnitude
Quadratic TF Representation (QTFR) :
Quadratic Time-Frequency Method (1/2)
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU
pp. 162007/11/29
Xin-Yu Shih
TF energy distribution :
Use QTFR to distribute signal energy over TF plane.
Problem : How to construct test (analysis)
functions ?
Quadratic Time-Frequency Method (2/2)
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU
pp. 172007/11/29
Xin-Yu Shih
Problem : Construct family of analysis functions
such that is localized about TF point .
Systematic approach : derived from “prototype
function”
via unitary “TF displacement operator” :
Same for synthesis functions :
Construction of Analysis/Synthesis Functions
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU
pp. 182007/11/29
Xin-Yu Shih
TF shift : (STFT)
TF scaling + time shift : (WT)
Two Classical Definitions of Operator U
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU
pp. 192007/11/29
Xin-Yu Shih
Short-Time Fourier Transform (STFT)
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU
pp. 202007/11/29
Xin-Yu Shih
STFT analysis as convolution:
Filter-bank interpretation/implementation:
STFT and Constant-BW Filter-bank : Analysis
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU
pp. 212007/11/29
Xin-Yu Shih
STFT synthesis as convolution:
Filter-bank interpretation/implementation:
STFT and Constant-BW Filter-bank : Synthesis
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU
pp. 222007/11/29
Xin-Yu Shih
Spectrogram analysis as convolution:
Filter-bank interpretation/implementation:
Spectrogram Analysis as Constant-BW Filter-bank
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU
pp. 232007/11/29
Xin-Yu Shih
STFT / Spectrogram : Example
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU
pp. 242007/11/29
Xin-Yu Shih
Wavelet Transform (WT)
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU
pp. 252007/11/29
Xin-Yu Shih
WT analysis as convolution:
Filter-bank interpretation/implementation:
WT and Constant-Q Filter-bank : Analysis
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU
pp. 262007/11/29
Xin-Yu Shih
WT synthesis as convolution:
Filter-bank interpretation/implementation:
WT and Constant-Q Filter-bank : Synthesis
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU
pp. 272007/11/29
Xin-Yu Shih
Scalogram analysis as convolution:
Filter-bank interpretation/implementation:
Scalogram Analysis as Constant-Q Filter-bank
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU
pp. 282007/11/29
Xin-Yu Shih
WT / Scalogram : Example
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU
pp. 292007/11/29
Xin-Yu Shih
Spectrogram v.s Scalogram
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU
pp. 302007/11/29
Xin-Yu Shih
Comparison of Different Analysis Tools
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU
pp. 312007/11/29
Xin-Yu Shih
Fourier Transform : (stationary signals) Analyzes the frequency components in the time-domain signals.
Joint Time-Frequency Analysis : (non-stationary signals)
Short-Time Fourier Transform (STFT) : Maps a signal into a two-dimensional function of time and frequency.
Precision is determined by the size of the window.
Window is always the same for all frequencies.
Wavelet Transform (WT) : Uses a windowing technique with variable-sized regions.
Does not use a time-frequency region, but rather a time-scale region.
Higher computation complexity
Conclusion