Continuous wavelet transform of frequency breakdown signal. Used symlet with 5 vanishing moments.
The wavelet transform is a time -frequency representation of a signal . For example, we use it for noise reduction, feature extraction or signal compression.
Wavelet transform of continuous signal is defined as
[
W
ψ
f
]
(
a
,
b
)
=
1
a
∫
−
∞
∞
f
(
t
)
ψ
∗
(
t
−
b
a
)
d
t
{\displaystyle \left[W_{\psi }f\right](a,b)={\frac {1}{\sqrt {a}}}\int _{-\infty }^{\infty }{f(t)\psi ^{*}\left({\frac {t-b}{a}}\right)}dt\,}
,
where
ψ
{\displaystyle \psi }
is so called mother wavelet ,
a
{\displaystyle a}
denotes wavelet dilation,
b
{\displaystyle b}
denotes time shift of wavelet and
∗
{\displaystyle *}
symbol denotes complex conjugate .
In case of
a
=
a
0
m
{\displaystyle a={a_{0}}^{m}}
and
b
=
a
0
m
k
T
{\displaystyle b={a_{0}}^{m}kT}
, where
a
0
>
1
{\displaystyle a_{0}>1}
,
T
>
0
{\displaystyle T>0}
and
m
{\displaystyle m}
and
k
{\displaystyle k}
are integer constants, the wavelet transform is called discrete wavelet transform (of continuous signal).
In case of
a
=
2
m
{\displaystyle a=2^{m}}
and
b
=
2
m
k
T
{\displaystyle b=2^{m}kT}
, where
m
>
0
{\displaystyle m>0}
, the discrete wavelet transform is called dyadic. It is defined as
[
W
ψ
f
]
(
m
,
k
)
=
1
2
m
∫
−
∞
∞
f
(
t
)
ψ
∗
(
2
−
m
t
−
k
T
)
d
t
{\displaystyle \left[W_{\psi }f\right](m,k)={\frac {1}{\sqrt {2^{m}}}}\int _{-\infty }^{\infty }{f(t)\psi ^{*}\left(2^{-m}t-kT\right)}dt\,}
,
where
m
{\displaystyle m}
is frequency scale,
k
{\displaystyle k}
is time scale and
T
{\displaystyle T}
is constant which depends on mother wavelet.
It is possible to rewrite dyadic discrete wavelet transform as
[
W
ψ
f
]
(
m
,
k
)
=
∫
−
∞
∞
f
(
t
)
h
m
(
2
m
k
T
−
t
)
d
t
{\displaystyle \left[W_{\psi }f\right](m,k)=\int _{-\infty }^{\infty }{f(t)h_{m}\left(2^{m}kT-t\right)}dt\,}
,
where
h
m
{\displaystyle h_{m}}
is impulse characteristic of continuous filter which is identical to
ψ
m
∗
{\displaystyle {\psi _{m}}^{*}}
for given
m
{\displaystyle m}
.
Analogously, dyadic wavelet transform with discrete time (of discrete signal) is defined as
y
m
[
n
]
=
∑
k
=
−
∞
∞
f
[
k
]
h
m
[
2
m
n
−
k
]
{\displaystyle y_{m}[n]=\sum _{k=-\infty }^{\infty }f[k]h_{m}[2^{m}n-k]}
.