<< Chapter < Page Chapter >> Page >

The scaling function and the subspaces

There are two ways to introduce wavelets: one is through the continuous wavelet transform, and the other is through multiresolution analysis (MRA), which is the presentation adopted here. Here we start by defining multiresolution analysis and thereafter we give one example of such MRA.

Definition

( Multiresolution analysis) A multiresolution analysis of L 2 ( I R ) is defined as a sequence of closed subspaces V j L 2 ( I R ) , j Z Z with the following properties:
  1. ... V - 1 V 0 V 1 ...
  2. The spaces V j satisfy
    j Z Z V j is dense in L 2 ( I R ) and j Z Z V j = { 0 }
  3. If f ( x ) V 0 , f ( 2 j x ) V j . This property means that all the spaces V j are scaled versions of the central space V 0 .
  4. If f V 0 , f ( . - k ) V 0 , k Z Z . That is, V 0 (and hence all the V j ) is invariant under translation.
  5. There exists ϕ V 0 such that { ϕ 0 , n ; n Z Z } is an orthonormal basis in V 0 .

Condition 5 in [link] seems to be quite contrived, but it can be relaxed (i.e.,instead of taking orthonormal basis, we can take Riesz basis). We will use the following terminology: a level of a multiresolution analysis is one of the V j subspaces and one level is coarser (respectively finer ) with respect to another whenever the index of the corresponding subspace is smaller (respectively bigger).

Consequence of the definition

Let us make a couple of simple observations concerning this definition. Combining the facts that

  1. ϕ ( x ) V 0
  2. { ϕ ( . - k ) , k Z Z } is an orthonormal basis for V 0
  3. ϕ ( 2 j x ) V j ,

we obtain that, for fixed j , { ϕ j , k ( x ) = 2 j / 2 ϕ ( 2 j x - k ) , k Z Z } is an orthonormal basis for V j .

Since ϕ V 0 V 1 , we can express ϕ as a linear combination of { ϕ 1 , k } :

ϕ ( x ) = k h k ϕ 1 , k ( x ) = 2 k h k ϕ ( 2 x - k ) .

[link] is called the refinement equation , or the two scales difference equation. The function ϕ ( x ) is called the scaling function . Under very general condition, ϕ is uniquely defined by its refinement equation and the normalisation

- + ϕ ( x ) d x = 1 .

The spaces V j will be used to approximate general functions (see an example below). This will be done by defining appropriate projections onto these spaces. Since the union of all the V j is dense in L 2 ( I R ) , we are guaranteed that any given function of L 2 can be approximated arbitrarily close by such projections, i.e.:

lim j P j f = f ,

for all f in L 2 . Note that the orthogonal projection of f onto V j can be written as:

P j f = k Z Z α k ϕ j k .

where α k = < f , ϕ j , k > .

Example

The simplest example of a scaling function is given by the Haar function:

ϕ ( x ) = I 1 [ 0 , 1 ] = 1 if 0 x 1 0 otherwise

Hence we have that

ϕ ( 2 x ) = 1 if 0 x 1 / 2 0 otherwise

and

ϕ ( 2 x - 1 ) = 1 if 1 / 2 x 1 0 otherwise

The function ϕ generates, by translation and scaling, a multiresolution analysis for the spaces V j defined by:

V j = { f L 2 ( I R ) ; k Z Z , f | [ 2 j k , 2 j ( k + 1 ) [ = constant }

The wavelet function and the detail spaces wj

The detail space wj

Rather than considering all our nested spaces V j , we would like to code only the information needed to go from V j to V j + 1 . Hence we define by W j the space complementing V j in V j + 1 :

V j + 1 = V j W j

This space W j answers our question: it contains the “detail” information needed to go from an approximation at resolution j to an approximation at resolution j + 1 . Consequently, by using recursively the [link] , we have:

Questions & Answers

what does preconceived mean
sammie Reply
physiological Psychology
Nwosu Reply
How can I develope my cognitive domain
Amanyire Reply
why is communication effective
Dakolo Reply
Communication is effective because it allows individuals to share ideas, thoughts, and information with others.
effective communication can lead to improved outcomes in various settings, including personal relationships, business environments, and educational settings. By communicating effectively, individuals can negotiate effectively, solve problems collaboratively, and work towards common goals.
it starts up serve and return practice/assessments.it helps find voice talking therapy also assessments through relaxed conversation.
miss
Every time someone flushes a toilet in the apartment building, the person begins to jumb back automatically after hearing the flush, before the water temperature changes. Identify the types of learning, if it is classical conditioning identify the NS, UCS, CS and CR. If it is operant conditioning, identify the type of consequence positive reinforcement, negative reinforcement or punishment
Wekolamo Reply
please i need answer
Wekolamo
because it helps many people around the world to understand how to interact with other people and understand them well, for example at work (job).
Manix Reply
Agreed 👍 There are many parts of our brains and behaviors, we really need to get to know. Blessings for everyone and happy Sunday!
ARC
A child is a member of community not society elucidate ?
JESSY Reply
Isn't practices worldwide, be it psychology, be it science. isn't much just a false belief of control over something the mind cannot truly comprehend?
Simon Reply
compare and contrast skinner's perspective on personality development on freud
namakula Reply
Skinner skipped the whole unconscious phenomenon and rather emphasized on classical conditioning
war
explain how nature and nurture affect the development and later the productivity of an individual.
Amesalu Reply
nature is an hereditary factor while nurture is an environmental factor which constitute an individual personality. so if an individual's parent has a deviant behavior and was also brought up in an deviant environment, observation of the behavior and the inborn trait we make the individual deviant.
Samuel
I am taking this course because I am hoping that I could somehow learn more about my chosen field of interest and due to the fact that being a PsyD really ignites my passion as an individual the more I hope to learn about developing and literally explore the complexity of my critical thinking skills
Zyryn Reply
good👍
Jonathan
and having a good philosophy of the world is like a sandwich and a peanut butter 👍
Jonathan
generally amnesi how long yrs memory loss
Kelu Reply
interpersonal relationships
Abdulfatai Reply
What would be the best educational aid(s) for gifted kids/savants?
Heidi Reply
treat them normal, if they want help then give them. that will make everyone happy
Saurabh
What are the treatment for autism?
Magret Reply
hello. autism is a umbrella term. autistic kids have different disorder overlapping. for example. a kid may show symptoms of ADHD and also learning disabilities. before treatment please make sure the kid doesn't have physical disabilities like hearing..vision..speech problem. sometimes these
Jharna
continue.. sometimes due to these physical problems..the diagnosis may be misdiagnosed. treatment for autism. well it depends on the severity. since autistic kids have problems in communicating and adopting to the environment.. it's best to expose the child in situations where the child
Jharna
child interact with other kids under doc supervision. play therapy. speech therapy. Engaging in different activities that activate most parts of the brain.. like drawing..painting. matching color board game. string and beads game. the more you interact with the child the more effective
Jharna
results you'll get.. please consult a therapist to know what suits best on your child. and last as a parent. I know sometimes it's overwhelming to guide a special kid. but trust the process and be strong and patient as a parent.
Jharna
Got questions? Join the online conversation and get instant answers!
Jobilize.com Reply

Get Jobilize Job Search Mobile App in your pocket Now!

Get it on Google Play Download on the App Store Now




Source:  OpenStax, Multiresolution analysis, filterbank implementation, and function approximation using wavelets. OpenStax CNX. Sep 14, 2009 Download for free at http://cnx.org/content/col10568/1.2
Google Play and the Google Play logo are trademarks of Google Inc.

Notification Switch

Would you like to follow the 'Multiresolution analysis, filterbank implementation, and function approximation using wavelets' conversation and receive update notifications?

Ask