Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 3

L T P C

Wavelet and Filter Banks


1 - 2 2

PREREQUISITE KNOWLEDGE: Linear Algebra

COURSE DESCRIPTION AND OBJECTIVES:


The objective of this course is to establish the theory necessary to understand and use wavelets and
related constructions. A particular emphasis will be put on constructions of wavelets that are suitable
to implement efficient algorithms. This course can be applicable in signal processing, communications,
and sensing where time-frequency transforms play an important role. The course has computer and
research projects involving independent study.
MODULE-1
(most of the L part of unit 1&2 should complete before mid/end of 5 weeks from the commencement)
UNIT-1: BASICS OF WAVELETS AND FILTER BANKS [4L+0T+8P=12 Hours]
Wavelets: Introduction, origin of wavelets, Haar wavelet, dyadic wavelet, dilates and translates of
wavelet, L2 Norm of a Function, Piecewise Constant Representation of a Function, Vector
Representation of Sequences, Properties of Norm, Parseval's Theorem.
Filter Banks:  Introduction to filter banks, Haar Analysis Filter Bank in Z-domain, Haar Synthesis
Filter Bank in Z-domain,  Moving from Z-domain to frequency domain, Frequency Response of Haar
Analysis Low pass Filter bank, Frequency Response of Haar Analysis High pass Filter bank.

UNIT-2: TWO CHANNEL FILTER BANKS AND MULTIRESOLUTION ANALYSIS

[4L+0T+8P=12 Hours]
Two channel filter bank: Ideal two-channel filter bank, Disqualification of Ideal filter bank,
Realizable two-band filter bank, Construction of scaling and wavelet functions from filter bank, Z
domain analysis of two channel filter bank.
Multiresolution analysis (MRA):  Introduction to upsampling and down sampling as multirate
operations, Z domain analysis of up-sampling by a general factor M, Z-domain analysis of down
sampling by a general factor M, Idea of perfect reconstruction. Applying perfect reconstruction and
alias cancellation on Haar MRA.

Practices: (Both practices and/ or Tutorials should be included in this section only. The list should quantify the T+P
hours in this module)
 Scaling Function for Haar Wavelet.
 Piecewise constant approximation of functions.
 Additional Information on Direct-Sum (application of linear algebra to wavelets).
 DWT of images.
 Constructing scaling and wavelet functions
MODULE-2
(most of the L part of unit 1&2 should complete before mid/end of 5 weeks from the commencement)

UNIT-1: ORTHOGONAL WAVELETS [4L+0T+8P=12 Hours]

Refinement relation for orthogonal wavelet systems, Restrictions on filter coefficients, Unit area under
scaling function, Orthonormality of translates of scaling functions, Orthonormality of scaling and
wavelet functions, Approximation conditions (Smoothness conditions), Designing Daubechies
orthogonal wavelet system coefficients.

UNIT-2: BI-ORTHOGONAL WAVELETS [4L+0T+8P=12 Hours]


Bi-orthogonality in vector space, Introduction to Bi-orthogonal Wavelet Systems, Design of bi-
orthogonal wavelet coefficients, Signal Representation using Bi-orthogonal Wavelet System.

Practices: (Both practices and/ or Tutorials should be included in this section only. The list should quantify the T+P
hours in this module)

 Decomposition and reconstruction of signals using Daubechies wavelets.


 Decomposition and reconstruction of signals using bi-orthogonal wavelets
 Image compression using orthogonal and bi-orthogonal wavelets
 Feature extraction of images using orthogonal and bi-orthogonal wavelets
 Image retrieval using orthogonal and bi-orthogonal wavelets

SKILLS: (3-6 skills)


 Design the coefficients of orthogonal and bi-orthogonal wavelet filter banks.
 Apply the filter banks to analyze the signals.
 Apply the filter bank for image compression and image retrieval.
 Choose the better filter banks for a given application.

ACTIVITIES: (2-5 activities)


 Model wavelet filter banks for different engineering disciplines such as signal processing,
communications etc.
 Demonstrate the behavior of orthogonal and bi-orthogonal filter banks and analyze their properties.

COURSE OUTCOMES: (Each CO may cover more than one BT or module and should start from Apply level)
Upon successful completion of this course, students will have the ability to: (range of 4-6 COs)
CO Blooms Module Mapping
Course Outcomes
No. Level No. with POs
Explain the concepts, theory, and algorithms behind
wavelets from an interdisciplinary perspective that
1 unifies harmonic analysis (mathematics), filter banks Apply 1
(signal processing), and multiresolution analysis
(computer vision).
Apply wavelets, filter banks, and multiresolution
2 Apply 1, 2
techniques to a problem
Research, present, and report a selected project
3 Analyze 1, 2
within a specified time
Think critically and apply problem-solving
4 Analyze 1,2
techniques
Text Books: (Latest Edition/Print should be mentioned as Author, “Title,” Ed, Publisher, Year) max. of 2 books.
1. S. Mallat, A Wavelet Tour of Signal Processing, 2nd edition, Academic Press, 1999.
2. M. Vetterli and J. Kovacevic, Wavelets and Sub band Coding, Prentice Hall, 1995

Reference Books: (Latest Edition/Print should be mentioned as Author, “Title,” Ed, Publisher, Year) min. of 3 books.
1. Raghuveer rao and Ajit S.Bopardikar, Wavelet transforms: Introduction, Theory and applications,
Pearson Education Asia, 2000.
2. J S Walker, A premier on Wavelets and their scientific applications, CRC press, 2002.
3. Desanka.P.Radunovik, Wavelets : from math too practice, springer, 2009
4. K P Soman and KL Ramachandran, Insight into wavelets from theory to practice, PHI, 2008.

You might also like