_______________________________________________________________________________________________
_______________________________________________________________________________________________
A Review of Wavelets and its Basic Properties
1Meenakshi, 2Viney Kumar Popli
1Department of Mathematics, Lajpat Rai DAV College, Jagraon, India.
2Department of Mathematics, FCET, Ferozeshah E-mail: [email protected], [email protected]
Abstract: Wavelet theory is a refinement of Fourier analysis. The replacement of Fourier analysis by this theory very often yields much better results. Applications of wavelets have been studied in diverse fields of science and technology. We have studied the mathematical aspects of this theory. Recently we have studied the concept of Haar-Vilenkin wavelet in [10] which is a generalization of Haar wavelet. In this paper we have present a basic review of wavelets and its properties. We have also introduced the concept of Vector-valued non-uniform wavelet packets.
I. INTRODUCTION
Wavelets are a versatile tool with rich mathematical tool and great potential for applications. Wavelet analysis is a refinement of Fourier analysis and has been developed by practical considerations in last three decades.
Wavelet theory is the outcome of multi-disciplinary endeavour that has brought together mathematicians, physicists and engineers. This relationship has created a flow of ideas that goes well beyond the construction of new bases or transforms.
Fourier has laid the foundations with his theories of frequency analysis. It has been used in diverse fields of science and technology, however scientists started realizing its shortcomings around 1940’s. The big disadvantage of Fourier expansion was that it had only frequency resolution and no time resolution. The wavelet and Gabor analysis are probably the most recent tools to overcome the shortcomings of the Fourier transform. Gabor analysis was introduced by Noble Laureate of Physics Dennis Gabor. He introduced the Window-Fourier transforms by using a Gaussian distribution function as a window function. But there was one major drawback. Gabor transform used the same window for the analysis of entire signal.
Haar[7] is credited with the first use of wavelet.
Wavelets in their present theoretical form were introduced at the beginning of the eighties by Morlet et al. as a tool for signal analysis in view of applications for the analysis of seismic data. Grossman and Morlet[5]
led to detailed mathematical study of the continuous wavelet transform and their various applications.
Daubechies[3] made a remarkable contribution to wavelet theory by constructed the families of compactly supported orthonormal wavelets with some degree of smoothness. Mallat[9] introduced the concept of multiresolution analysis(MRA) provided a major role in Mallat's algorithm for the decomposition and reconstruction of an image in his work.
There have been significant applications of wavelet analysis to a wide variety of problems in many diverse fields including mathematics, physics, medicine, computer science and engineering. expansions in L2(R) with good time-frequency and regularity approximation properties. The wavelet transform is rapidly gaining popularity and recognition with applications ranging from pure mathematics to virtually every field of engineering, from astrology to economics and from oceanography to seismology. Applications of wavelets have been studied in diverse fields such as numerical simulation of partial differential equations, modelling real world problems, signal and image processing specially more accurate understanding of medical signals such as EEG and ECG. This theory has also been used in oil exploration, analyzing meteorological data and prediction of financial time series.
II. BASIC INGREDIENTS OF WAVELET ANALYSIS
The name wavelet means small waves, and in brief, a wavelet is an oscillation that decays quickly.
Mathematically, a function
is a wavelet if it satisfies the following conditions:(i) A wavelet must have a finite energy, i.e. E =
dt t)2
( . (ii) The following condition must hold:
d
C
)2
( .
This condition is known as the admissibility condition and C is called the admissibility constant.
(iii) The function
has a zero mean, i.e.. 0 ) 0 ˆ (
Examples of Wavelet
Example 2.1: (Haar Wavelet) The first wavelet ever constructed was Haar wavelet, see Figure 1. It is thesimplest example of an orthonormal wavelet. The Haar wavelet is defined as:
Figure1
Example 2.2 (Mexican Hat Wavelet) The function
defined by the equation 2
2
) 1 ( )
( x x
2e
x
isknown as Mexican Hat Wavelet. This wavelet is the negative of second derivative of Gaussian Distribution function.
A wavelet transform(WT) differs from Fourier methods in that they allow localization of a signal in both time and frequency. A WT of a signal outperforms FT when the signal under consideration contains singularities and sharp spikes.
In wavelet theory, a function is represented by infinite series expansion in terms of dilated and translated version of a basis function
called mother wavelet satisfying the above conditions.Where a>0, Then the continuous wavelet transform
T
off L
2( R )
with respect to wavelet
is defined as dt
t f a b a f T
R
tab
( )
*)
,
(
12
where a,b lies in R, a>0.
Here a denotes the scale or frequency parameter and b denotes the translation parameter. The inverse wavelet transform is defined as
The inverse transform allows the original signal to be recovered from its wavelet transform by integrating over all scales and locations a and b. For detailed study see [1,8,11].
. Remark 2.1
(i) It is clear that the wavelet transform is a function of the scale a or frequency a(variable
of the Fourier transform) and the spatial position or time b (In case of Fourier transform one of them is missing). The plane defined by the variable (a,b) is called the scale-space or time frequency planeT
f ( a , b )
measures the variation of f in a neighborhood of b.(ii) For compactly supported wavelet, that is, wavelets vanishing outside a closed interval of real line the value of the wavelet transform T f(a,b) depends upon the value of f in a neighborhood of b of size proportional to the scale a. At small scale, provides localized information such as localized regularity of f(t). The local regularity of a function (or signal) is often measured with Lipschitz exponents.
III. MULTIRESOLUTION ANALYSIS
The concept of multiresolution analysis is a heart of wavelet theory which provides a method to construct wavelets. Multiresolution means that we want to use different degrees of resolution in order to approximate a given function f, ranging from coarse to fine structures, like a camera zooming in on an object. These different degrees of resolution are described mathematically by a nested sequence of vector spaces of functions,
_
V
2 V
1 V
0 V
1 V
2
_ (3.1) Definition 3.1[15,16]: A one dimensional Multiresolution analysis (abbreviated MRA) introduced by Mallat under the guidance of Meyer in 1989, is an increasing sequence of closed subspaces V
j jZof L2(R) such that(i)
(ii) is dense in L2(R).
(iii)
f ( x ) V
jiff f(2x)Vj1 and f(x)Vj iff Vjm x
f( ) for
j Z
.(iv) There exists a function
(x )
in L2(R) called the scaling function such that the collection ( x n )
for
n Z
is an orthonormal system of translates and ( )
0
span x n
V
.Remark 3.1: A MRA is defined by first identifying the subspace 0
V
, defining Vj by taking f ( x ) : f ( x ) D
2g ( x ), g ( x ) V
0 ,
V
j
j
_______________________________________________________________________________________________
So that the first part of condition (iii) of Definition 3.1 is satisfied and then proving that the Definition 3.1(i), (ii), (iv) and equation 3.1 hold. V0 can be defined by first identifying the function
(x )
such that
(xn)
is an orthonormal system of translates and then defining ( )
0
span x n
V
.Example 3.1 (Haar MRA)
Let V0 is the space of all functions which are square integrable on R and constant on all intervals [k, k+1) for integer k. According to condition (iv) of Definition 3.1, Vj is taken as the space of all square integrable functions which are constant on all intervals of the form [k.2-j, (k+1).2-j). For
, we choose
otherwise
x x
x 0 ,
1 0 , ) 1 ( )
(
[0,1)
.One can show that {Vj} is a multiresolution analysis with scaling function
. The Haar waveletis related to
by ( t ) ( 2 t ) ( 2 t 1 )
. Example 3.2 (Shannon MRA)Let V0 is the space of all square integrable functions having bandwidth not exceeding
, that isf ˆ ( ) 0
whenever
| |
. According to condition (iii) of Definition 3.1, Vj is taken to be the space of all square integrable functions having bandwidth not exceedingj
2
. The Shannon scaling function is given byt t t
( ) sin( )
.I can be verified that the system of translates
T
k
forms an orthonormal basis for V0.
IV. WAVELET DECOMPOSITION AND RECONSTRUCTION ALGORITHM
Consider the general structure of MRA where
V
j is generated by some scaling function L
2( R )
and
Wj is generated by some wavelet L
2( R )
. B y Definition 3.1(ii), every function fL2(R) can be approximated as closely as desired byf
N V
N for someN Z
. SinceV
j V
j1 W
j1 j Z
.Therefore fN has a unique decomposition
1
1
N N
N f g
f where
f
N1 V
N1 and1
1
NN
W
g
. By repeating this process we haveM N M N N
N
N
g g g f
f
1
2
, (4.1) Wheref
j V
j andg
j W
j for allj Z
.The decomposition in (4.1) is called a wavelet decomposition. The stopping criteria is to require
M
f
N to be smaller than some threshold.Since both the scaling function
V
0 and W
0 are in V1 and since V1 is generated byZ k k x
k(x)212 (2 ),
,
1
, there exist twosequences
pk and
gk l2 such thatR x k x g x k x p x
k k k k
(2 ), ( )
(2 ))
(
(4.2)On the other hand, since
( 2 x )
and ( 2 x 1 )
are in V1 andV
1 V
0 W
0, there are fourl
2sequences which are denoted by {a-2k}, {b-2k}, {a1-2k} and {b1-2k},Z
k
such that ( ) ( ) ,
) 2
(
2
2
k
a
kx k b
kx k
x
k a k x k b k x k
x 1) ( ) ( )
2
( 1 2
1 2
,
x R
. (4.3)By the formula (4.3), we have
k
a
l kx k b
l kx k
l
x ) ( ) ( )
2
(
2
2
,Z
l
, (4.4)which is called a decomposition relation of
and
. Now, we have two pair of sequences p
k, q
k
and
a
k, b
k
all of which are unique due to direct sum relationshipV
1 V
0 W
0. These sequences are used to formulate the decomposition and reconstruction algorithms. Hence p
k and
qk are called the reconstruction sequences, while a
k and b
k arecalled the decomposition sequences. Every fjVj and
j
j W
g have unique series representations:
k j j jk
k j
j
x c x k c c l
f ( )
, ( 2 ),
, 2.V. GENERALIZATION OF HAAR WAVELETS
Haar function is the simplest example of wavelet and it generates classical multiresolution analysis, see for example [15]. In the recent past various extensions of Haar have been studied [2,4,6,12,13]. The notion of Haar function was generalized by Vilenkin [14] and is often called Haar-Vilenkin function. Recently we have studied the concept of Haar-Vilenkin wavelet and Haar- Vilenkin scaling function in[10]. Haar-Vilenkin system is defined as follows:
Let P denote the set of positive integers and let
k P
can be written as
1 ) 1
(
M r m s
k
n n (5.1)Where
n N
,r 0 , 1 ,..., M
n 1
and 1,..., 2 ,
1
mn
s , N be the set of non-negative integers and
{ m
k}
kN be a sequence of natural numbers for 2
m
k . Let M0 =1 and Mk = mk-1Mk-1,k P
. Anarbitrary element
t [ 0 , 1 )
can be written as
0 1
) 0
( ,
k k k
k
k
t m
M
t t
. (5.2)Vilenkin [14] introduced the following function known as the generalized Haar function or Haar type Vilenkin function [11].
otherwise M t r M
r m
M ist t
h
k n nn n n0 2 1 ) exp
(
(5.2)
The function hk(t) is a mother wavelet for
k P
and fort [ 0 , 1 ).
The function hk(t) is called a Haar- Vilenkin Wavelet and the system{
a,b( t )}
a,bZ is referred as the Haar-Vilenkin system where).
( )
(
/2,b
t m
nah
km
nat b
a
For
k P
andt [ 0 , 1 )
as defined in (5.1) and (5.2) the Haar-Vilenkin scaling function is defined as:
n nM
r M n r
k t M
p 1
,
)
(
otherwise M t r M M r
n n
n
0
, 1 (5.3)
The collection
{
a,b( t )}
a,bZ is referred to as the system of Haar Vilenkin scaling functions where).
( )
(
/2,b
t m
nap
km
nat b
a
Remark 5.1: Haar wavelet is a particular case of Haar- Vilenkin wavelet for mn=2. The process is shown in the example 5.1
Example 5.1: This example shows the process of making wavelets
If
m
n 2 ( n N )
the system( h
n, n N )
is the Haar system.Then m= (2, 2, 2,…) i.e.
m
0 2 , m
1 2 , m
2 2 ,...
Here
,...
2 ,...,
2 ,
2 ,
2 ,
1 1 2 2 3 3
0
n
M n
M M
M
M
Thus
3
2 2 1 0
0 1 2 2 2
t t t M t t
k k
k
Here
n n n
n k
t r ist r
M t
h 2
1 , 2
exp )
(
0 , otherwise
k n n
r
nr t ist t
h
n
2 1 , 2
exp 2 )
(
2
0 , otherwise When n=0
r=0, s=1
k M
0 r ( m
0 1 ) s 1
= r+sWhen r=0, s=1 then k=1 When n=1
r=0, 1, s=1, k=r+s+1 When r=0, s=1 then k=2 When r=1, s=1 then k=3 Here
1 0 , exp )
(
01
t it t
h
0, otherwise Thus
21 1
( t ) 1 , 0 t h
1 ,
1
21
t
= 0, otherwise
As
t
0 0
when0 t
12 andt
0 1
when 21 t 1
and
_______________________________________________________________________________________________
21 1
2
( t ) 2 exp it , 0 t
h
0 , otherwise Thus
4 2
( t ) 2 , 0 t
1h
2 1 4
,1
2
t
0, otherwise
As
t
1 0
for0 t
14 andt
1 1
for41 t
12. and1 ,
exp 2 )
(
1 213
t it t
h
0 , otherwise 43 21 3
( t ) 2 , t
h
1 ,
2
43
t
0, otherwise
As
t
1 0
for 12 t
43 andt
1 1
for 43 t 1
And
41 2
4
( t ) 2 exp it , 0 t
h
0, otherwise Thus
8 4
( t ) 2 , 0 t
1h
41 81
,
2
t
0, otherwise
As
t
2 0
for0 t
81 andt
2 1
for 81 t
41. Thus we haven k n
t r t r
h
n
2 , 2
2 )
(
2
21
n n
t r
n
r
2 1 , 2
2
2
12
0, otherwise
We have studied the basic properties of Haar-Vilenkin system in [10]. We have proved the orthogonality of Haar-Vilenkin wavelet, convergence of Haar-Vilenkin wavelet series an properties of Haar-Vilenkin wavelet coefficients. Our main goal in this paper is to examine whether Haar-Vilenkin mother wavelet is associated with any multiresolution analysis. We have introduced a
multiresolution analysis where translation and dilation are taken by (b Z)
M b
n
and mn respectively.
A special type of Multiresolution Analysis
Definition 5.1 For k as in (5.1),a special type of multiresolution analysis is a sequence
{ V
j}
jZ of closed subspaces of L2(R) such that1.
V
j V
j1 for allj Z
. 2.
jZV
j is dense in L2(R).3.
jZV
j { 0 }
.4.
f ( x ) V
j ifff ( m
njx ) V
0 for allj Z
. 5. There exists a function gk(x) in L2(R) , called the scaling function such that the collection
Mb b Zk
t
ng }
{
is an orthonormal system oftranslates and
. )
0
(
span T g x
V
kMbn
Remark 2.1 A special type of multiresolution analysis is defined by first identifying the space V0, defining Vj
by letting
} ) ( ), ( )
( : ) (
{ f x f x D g x g x V
0V
jmn
j
so that the Definition 2.1(4) is satisfied and then proving that Definition 2.1(1), (2), (3) and (5) hold. V0 can be defined by just identifying the function gk(x) such that
Z b k
x g T
Mbn
( )}
{
is an orthonormal system oftranslates and then defining
. )
0
(
span T g x
V
kMbn
Definition 5.2 For each
a , b Z
define
a,b( x )
by).
( )
( )
(
/2,b
x m
nag
km
nax b D
mT
bg
kx
a a
n
For each
a Z
, define the approximation operatorP
a on the functionsf ( x ) L
2( R )
by . ,)
( , ,
Mbn Mbn a
b a
a f x f
P
Lemma 5.1 For all continuous function f(x) having a compact support on R
1.
lim
aP
af f
2 0
, and 2.lim
aP
af
2 0 .
Proof of Lemma is a special case of Proposition 1 in [8].
VI. WAVELET PACKETS ASSOCIATED WITH VECTOR- VALUED NONUNIFORM WAVELETS
We have introduced vector-valued nonuniform multiresolution analysis(VNUMRA) where the associated subspace V0 of L2(R;Cs) has, an orthonormal basis, a collection of translates of a vector valued function over the set
{ 0 , r / N } 2 Z
, where r and N are relatively prime and1 r 2 N 1
and the corresponding dilation factor is 2N. The notion of vector-valued nonuniform wavelet packets is introduced in this paper and their various properties are investigated.Let s be a constant and
2 s Z
. By L2(R;Cs) we denote the set of all vector-valued functionsf (t )
i.e.
f(t) (), ( ),..., () : , () ( )
) C (R;
L2 s f1t f2 t fs t T tR fk t L2 R (6.1)
Where T denotes the transpose and Cs denotes the s- dimensional complex Eucledian space.
Definition 6. 1: Given integers
N 1
and r odd with1 2
1 r N
such that r and N are relatively prime and L
2( R , C
s)
generates a VNUMRA V
j jZof L2(R;Cs), if the sequence V
j jZ satisfies:a)
... V
1 V
0 V
1 ...
b)
jZV
j is dense in L2(R;Cs).c)
jZV
j { 0 }
, where 0 is the zero vector of L2(R;Cs).d)
( t ) V
j if and only if. )
2
( Nt V
j1 j Z
e) There exists
( t ) V
0 such that the sequence{ ( t ) : }
is an orthonormal basis of V0 where { 0 , r / N } 2 Z
. The vector valued function (t )
is called a scaling function of the VNUMRA.Define a closed subspace
V
j L
2( R , C
s)
byZ j t
N span clos
Vj L2(R,Cs)( {((2 )j ),}), . (6.2)
Given a VNUMRA let Wm denotes the orthogonal complement of Vm in Vm+1, for any integer m. It is clear from the conditions (a), (b) and (c) of Definition 1 that
m Z
s m
W
C R
L
2( , )
The main purpose of VNUMRA is to construct orthonormal basis of L2(R;Cs) given by appropriate translates and dilates of finite collection of functions called the associated wavelets.
Definition 6.2: A collection
{
k}
k1,2,...,2N1 of functions in V1 is called a set of wavelets associated with given VNUMRA if the family of functions
( )}
1,2,...,2 1,{
kx
k N is an orthonormalsystem of W0. Let
1 2 ,..., 2 , 1 ), ( ) ( ), ( )
0
( t t
kt
kt k N
The family of vector-valued nonuniform functions ,...
1 , 0 , ), (
{2Nnk t nZ k …, 2N-1} is called a vector-valued nonuniform wavelet packet w.r.t the orthogonal vector-valued scaling function
0( t )
, where. 1 2 ,..., 1 , 0 , ) 2 ( )
( ( )
2
k t Q k n Nt k N
Nn
REFERENCES
[1] O.Christensen (2003). An Introduction to Frames and Riesz Bases. Birkh¨auser, Boston- Basel- Berlin.
[2] Z.Ciesielski(1985). Haar orthogonal Functions in Analysis and Probability. Colloquia Societatis James Bolyai, 49, Alfred Haar Memorial Conference, Budapest, 25-57.
[3] I.Daubechies(1992). Ten Lectures on Wavelets, Society of Industrial and Applied Mathematics, Philadelphia.
[4] Yu A.Farkov(2005). Orthogonal wavelet with compact support on locally compact abelian groups. Izv. Ross. Akad. Nauk Ser. Mat.
69(3):193-220, English translation in Izv. Math.
69(3):623-650.
[5] Grossman, A. and Morlet, J. (1984).
Decomposition of Hardy functions into square- integrable wavelets of constant shapes. SIAM Journal on Mathematical Analysis 15(4): 723- 736.
[6] V.Grozdanov and S.Stoilova(2004). Price and Haar type functions and uniform distribution of
_______________________________________________________________________________________________
sequences. Journal of inequalities in Pure and Applied Mathematics 5(2):1-17.
[7] A.Haar(1910). Zur Theorie der orthogonalen funktionen systeme. Math.An. 69:331-371.
[8] W.R.Madych(1992). Some elementary properties of multiresolution analyses of L2(Rn). in
“Wavelets, a Tutorial in Theory and Applications” (C.K.Chui, Ed.), pp 259-294, Academic Press, San Diego.
[9] S.Mallat(1989). Multiresolution approximation and wavelet orthogonal bases of L2(R). Trans.
AmEr. Math. Soc. 315:69-87.
[10] P.Manchanda, Meenakshi and
A.H.Siddiqi(2008). Haar-Vilenkin wavelet. The Aligarh Bulletin of Mathematics 27(1):59-73.
[11] F.Schipp,W.R.Wade and P.Simon(1990). Walsh series: An Introduction to Dyadic Harmonic
Analysis, Adam Hilger Ltd., Bristol and New York.
[12] A.H.Siddiqi(2005). Applied Functional Analysis.
Marcel Dekker, New York.
[13] P.L.Uljanov(1985). Haar series and related questions. Colloqui Mathematica Societatis Janos Bolyai 49, Alfred Haar Memorial Conference, Budapest, Hungary, 57-96.
[14] N.Ya.Vilenkin(1949). On the theory of lacunary
orthogonal system with gaps.
Izo.Akad.Nauk.SSSR Ser. Math. 13:242-252.
[15] D.Walnut (2001). An Introduction to Wavelet Analysis. Birkh¨auser, Boston.
[16] P.Wojtaszczyk (1997). A Mathematical Introduction to Wavelets. London Mathematical Society Student Texts 37, Cambridge University Press.