<< Chapter < Page Chapter >> Page >
φ ( t ) = n h ( n ) 2 φ ( 2 t - n ) , n Z
Nested Vector Spaces Spanned by the Scaling Functions
Nested Vector Spaces Spanned by the Scaling Functions

where the coefficients h ( n ) are a sequence of real or perhaps complex numbers called the scaling function coefficients (or the scaling filter orthe scaling vector) and the 2 maintains the norm of the scaling function with the scale of two.

This recursive equation is fundamental to the theory of the scaling functions and is, in some ways, analogous to adifferential equation with coefficients h ( n ) and solution φ ( t ) that may or may not exist or be unique. The equation is referred to by different names to describe different interpretations or points of view.It is called the refinement equation, the multiresolution analysis (MRA) equation, or thedilation equation.

The Haar scaling function is the simple unit-width, unit-height pulse function φ ( t ) shown in [link] , and it is obvious that φ ( 2 t ) can be used to construct φ ( t ) by

φ ( t ) = φ ( 2 t ) + φ ( 2 t - 1 )

which means [link] is satisfied for coefficients h ( 0 ) = 1 / 2 , h ( 1 ) = 1 / 2 .

The triangle scaling function (also a first order spline) in [link] satisfies [link] for h ( 0 ) = 1 2 2 , h ( 1 ) = 1 2 , h ( 2 ) = 1 2 2 , and the Daubechies scaling function shown in the first part of

Haar Scaling Functions Triangle Scaling Functions
Haar and Triangle Scaling Functions

Figure: Daubechies Scaling Functions satisfies [link] for h = { 0 . 483 , 0 . 8365 , 0 . 2241 , - 0 . 1294 } as do all scaling functions for their corresponding scaling coefficients. Indeed, the design ofwavelet systems is the choosing of the coefficients h ( n ) and that is developed later.

The wavelet functions

The important features of a signal can better be described or parameterized, not by using φ j , k ( t ) and increasing j to increase the size of the subspace spanned by the scaling functions, but bydefining a slightly different set of functions ψ j , k ( t ) that span the differences between the spaces spanned by the various scales of the scaling function. These functions are the waveletsdiscussed in the introduction of this book.

There are several advantages to requiring that the scaling functions and wavelets be orthogonal. Orthogonal basis functions allow simple calculationof expansion coefficients and have a Parseval's theorem that allows a partitioning of the signal energy in the wavelet transform domain.The orthogonal complement of V j in V j + 1 is defined as W j . This means that all members of V j are orthogonal to all members of W j . We require

φ j , k ( t ) , ψ j , ( t ) = φ j , k ( t ) ψ j , ( t ) d t = 0

for all appropriate j , k , Z .

The relationship of the various subspaces can be seen from the following expressions. From [link] we see that we may start at any V j , say at j = 0 , and write

V 0 V 1 V 2 L 2 .

We now define the wavelet spanned subspace W 0 such that

V 1 = V 0 W 0

which extends to

V 2 = V 0 W 0 W 1 .

In general this gives

L 2 = V 0 W 0 W 1

when V 0 is the initial space spanned by the scaling function ϕ ( t - k ) . [link] pictorially shows the nesting of the scaling function spaces V j for different scales j and how the wavelet spaces are the disjoint differences (except for the zero element)or, the orthogonal complements.

The scale of the initial space is arbitrary and could be chosen at a higher resolution of, say, j = 10 to give

L 2 = V 10 W 10 W 11

or at a lower resolution such as j = - 5 to give

Get Jobilize Job Search Mobile App in your pocket Now!

Get it on Google Play Download on the App Store Now




Source:  OpenStax, Wavelets and wavelet transforms. OpenStax CNX. Aug 06, 2015 Download for free at https://legacy.cnx.org/content/col11454/1.6
Google Play and the Google Play logo are trademarks of Google Inc.

Notification Switch

Would you like to follow the 'Wavelets and wavelet transforms' conversation and receive update notifications?

Ask