SlideShare a Scribd company logo
1 of 28
Wavelet Transform
A very brief look
2
Wavelets vs. Fourier Transform
 In Fourier transform (FT) we represent a
signal in terms of sinusoids
 FT provides a signal which is localized
only in the frequency domain
 It does not give any information of the
signal in the time domain
3
Wavelets vs. Fourier Transform
 Basis functions of the wavelet transform
(WT) are small waves located in different
times
 They are obtained using scaling and
translation of a scaling function and
wavelet function
 Therefore, the WT is localized in both time
and frequency
4
Wavelets vs. Fourier Transform
 In addition, the WT provides a
multiresolution system
 Multiresolution is useful in several
applications
 For instance, image communications and
image data base are such applications
5
Wavelets vs. Fourier Transform
 If a signal has a discontinuity, FT produces
many coefficients with large magnitude
(significant coefficients)
 But WT generates a few significant
coefficients around the discontinuity
 Nonlinear approximation is a method to
benchmark the approximation power of a
transform
6
Wavelets vs. Fourier Transform
 In nonlinear approximation we keep only a few
significant coefficients of a signal and set the
rest to zero
 Then we reconstruct the signal using the
significant coefficients
 WT produces a few significant coefficients for
the signals with discontinuities
 Thus, we obtain better results for WT nonlinear
approximation when compared with the FT
7
Wavelets vs. Fourier Transform
 Most natural signals are smooth with a few
discontinuities (are piece-wise smooth)
 Speech and natural images are such signals
 Hence, WT has better capability for representing
these signal when compared with the FT
 Good nonlinear approximation results in
efficiency in several applications such as
compression and denoising
8
Series Expansion of Discrete-Time Signals
 Suppose that is a square-summable sequence, that
is
 Orthonormal expansion of is of the form
 Where
is the transform of
 The basis functions satisfy the orthonormality
constraint
[ ]
x n
2
[ ] ( )
x n  Z
[ ]
x n
[ ] [ ], [ ] [ ] [ ] [ ]
k k k
k k
x n l x l n X k n
  
 
 
 
Z Z
*
[ ] [ ], [ ] [ ] [ ]
k k
l
X k l x l n x l
 
  
[ ]
x n
k

[ ], [ ] [ ]
k l
n n k l
  
 
2 2
x X

9
 Haar expansion is a two-point avarage
and difference operation
 The basis functions are given as
 It follows that
Haar Basis
2
1 2 , 2 , 2 1
[ ]
0, otherwise
k
n k k
n

  
 

2 1
1 2 , 2
[ ] 1 2 , 2 1
0, otherwise
k
n k
n n k
 
 

   



2 0
[ ] [ 2 ],
k n n k
 
  2 1 1
[ ] [ 2 ]
k n n k
 
  
10
 The transform is
 The reconstruction is obtained from
Haar Basis
 
2
1
[2 ] , [2 ] [2 1] ,
2
k
X k x x k x k

   
[ ] [ ] [ ]
k
k
x n X k n


 
Z
 
2 1
1
[2 1] , [2 ] [2 1]
2
k
X k x x k x k
 
    
11
Two-Channel Filter Banks
 Filter bank is the building block of discrete-
time wavelet transform
 For 1-D signals, two-channel filter bank is
depicted below
12
Two-Channel Filter Banks
 For perfect reconstruction filter banks we have
 In order to achieve perfect reconstruction the
filters should satisfy
 Thus if one filter is lowpass, the other one will be
highpass
x̂ x

0 0
1 1
[ ] [ ]
[ ] [ ]
g n h n
g n h n
  

  

13
Two-Channel Filter Banks
14
Two-Channel Filter Banks
 To have orthogonal wavelets, the filter bank
should be orthogonal
 The orthogonal condition for 1-D two-channel
filter banks is
 Given one of the filters of the orthogonal filter
bank, we can obtain the rest of the filters
1 0
[ ] ( 1) [ 1]
n
g n g n
   
15
Haar Filter Bank
 The simplest orthogonal filter bank is Haar
 The lowpass filter is
 And the highpass filter
0
1
, 0, 1
[ ] 2
0, otherwise
n
h n

 

 


1
1
, 0
2
1
[ ] , 1
2
0, otherwise
n
h n n





   





16
Haar Filter Bank
 The lowpass output is
 And the highpass output is
0 0 0
2
1 1
[ ] [ ]* [ ] [ ] [2 ] [2 ] [2 1]
2 2
n k
l
y k h n x n h l x k l x k x k


     

1 1 1
2
1 1
[ ] [ ]* [ ] [ ] [2 ] [2 ] [2 1]
2 2
n k
l
y k h n x n h l x k l x k x k


     

17
Haar Filter Bank
 Since and , the filter
bank implements Haar expansion
 Note that the analysis filters are time-reversed
versions of the basis functions
since convolution is an inner product followed by
time-reversal
0[ ] [2 ]
y k X k
 1[ ] [2 1]
y k X k
 
0 0
[ ] [ ]
h n n

  1 1
[ ] [ ]
h n n

 
18
Discrete Wavelet Transform
 We can construct discrete WT via iterated (octave-band) filter banks
 The analysis section is illustrated below
Level 1
Level 2
Level J
19
Discrete Wavelet Transform
 And the synthesis section is illustrated here
 If is an orthogonal filter and , then we have an
orthogonal wavelet transform
0
V
1
V
2
V
J
V
1
W
2
W
J
W
[ ]
i
h n [ ] [ ]
i i
g n h n
 
20
Multiresolution
 We say that is the space of all square-
summable sequences if
 Then a multiresolution analysis consists of
a sequence of embedded closed spaces
 It is obvious that
0
V
0 2( )
V 
2 1 0 2( )
J
V V V V
    
0 2
0
( )
J
j
j
V V

 
21
Multiresolution
 The orthogonal component of in will
be denoted by :
 If we split and repeat on , , …., ,
we have
1
j
V 
1 1
j j j
V V W
 
 
j
V
1
j
W 
1 1
j j
V W
 

0
V 1
V 2
V 1
J
V 
0 1 1 J J
V W W W V
    
22
2-D Separable WT
 For images we use separable WT
 First we apply a 1-D filter bank to the rows of the
image
 Then we apply same transform to the columns of
each channel of the result
 Therefore, we obtain 3 highpass channels
corresponding to vertical, horizontal, and
diagonal, and one approximation image
 We can iterate the above procedure on the
lowpass channel
23
2-D Analysis Filter Bank
1
h
0
h
1
h
1
h
0
h
0
h
x diagonal
vertical
horizontal
approximation
24
2-D Synthesis Filter Bank
x̂
diagonal
vertical
horizontal
approximation
1
g
1
g
1
g
0
g
0
g
0
g
25
2-D WT Example
Boats image WT in 3 levels
26
WT-Application in Denoising
Boats image Noisy image (additive Gaussian noise)
27
WT-Application in Denoising
Boats image Denoised image using hard thresholding
28
Reference
 Martin Vetterli and Jelena Kovacevic, Wavelets and
Subband Coding. Prentice Hall, 1995.

More Related Content

Similar to Wavelet Transform.ppt

Active filters
Active filtersActive filters
Active filters
faisal_18
 
Design and determination of optimum coefficients of iir digital highpass filt...
Design and determination of optimum coefficients of iir digital highpass filt...Design and determination of optimum coefficients of iir digital highpass filt...
Design and determination of optimum coefficients of iir digital highpass filt...
Subhadeep Chakraborty
 
Paper id 252014114
Paper id 252014114Paper id 252014114
Paper id 252014114
IJRAT
 

Similar to Wavelet Transform.ppt (20)

5 DSB-SC-Demodulation.pdf
5 DSB-SC-Demodulation.pdf5 DSB-SC-Demodulation.pdf
5 DSB-SC-Demodulation.pdf
 
Active filters
Active filtersActive filters
Active filters
 
Wavelet Based Image Compression Using FPGA
Wavelet Based Image Compression Using FPGAWavelet Based Image Compression Using FPGA
Wavelet Based Image Compression Using FPGA
 
DSP_2018_FOEHU - Lec 06 - FIR Filter Design
DSP_2018_FOEHU - Lec 06 - FIR Filter DesignDSP_2018_FOEHU - Lec 06 - FIR Filter Design
DSP_2018_FOEHU - Lec 06 - FIR Filter Design
 
Unit 1
Unit 1Unit 1
Unit 1
 
Ijecce 2241 final
Ijecce 2241 finalIjecce 2241 final
Ijecce 2241 final
 
lecture_16.ppt
lecture_16.pptlecture_16.ppt
lecture_16.ppt
 
An Introduction to oscillators
An Introduction to oscillatorsAn Introduction to oscillators
An Introduction to oscillators
 
Design and determination of optimum coefficients of iir digital highpass filt...
Design and determination of optimum coefficients of iir digital highpass filt...Design and determination of optimum coefficients of iir digital highpass filt...
Design and determination of optimum coefficients of iir digital highpass filt...
 
A Dual Tree Complex Wavelet Transform Construction and Its Application to Ima...
A Dual Tree Complex Wavelet Transform Construction and Its Application to Ima...A Dual Tree Complex Wavelet Transform Construction and Its Application to Ima...
A Dual Tree Complex Wavelet Transform Construction and Its Application to Ima...
 
Dss
Dss Dss
Dss
 
Paper id 252014114
Paper id 252014114Paper id 252014114
Paper id 252014114
 
Filter dengan-op-amp
Filter dengan-op-ampFilter dengan-op-amp
Filter dengan-op-amp
 
Bandpass Filter in S-Band by D.C.Vaghela,LJIET,Ahmedabad,Gujarat.
Bandpass Filter in S-Band by D.C.Vaghela,LJIET,Ahmedabad,Gujarat.Bandpass Filter in S-Band by D.C.Vaghela,LJIET,Ahmedabad,Gujarat.
Bandpass Filter in S-Band by D.C.Vaghela,LJIET,Ahmedabad,Gujarat.
 
Design and Implementation of Low Ripple Low Power Digital Phase-Locked Loop
Design and Implementation of Low Ripple Low Power Digital Phase-Locked LoopDesign and Implementation of Low Ripple Low Power Digital Phase-Locked Loop
Design and Implementation of Low Ripple Low Power Digital Phase-Locked Loop
 
UNIT-2 DSP.ppt
UNIT-2 DSP.pptUNIT-2 DSP.ppt
UNIT-2 DSP.ppt
 
DSP_FOEHU - Lec 10 - FIR Filter Design
DSP_FOEHU - Lec 10 - FIR Filter DesignDSP_FOEHU - Lec 10 - FIR Filter Design
DSP_FOEHU - Lec 10 - FIR Filter Design
 
Dsp case study
Dsp case studyDsp case study
Dsp case study
 
Lecture 9
Lecture 9Lecture 9
Lecture 9
 
On The Fundamental Aspects of Demodulation
On The Fundamental Aspects of DemodulationOn The Fundamental Aspects of Demodulation
On The Fundamental Aspects of Demodulation
 

More from National Institute of Technolgy(REC) warangal

More from National Institute of Technolgy(REC) warangal (11)

EDGE devices_ ERTOS_ IOT_ presentation_P.pptx
EDGE devices_ ERTOS_ IOT_ presentation_P.pptxEDGE devices_ ERTOS_ IOT_ presentation_P.pptx
EDGE devices_ ERTOS_ IOT_ presentation_P.pptx
 
deep learning and neural networks basics
deep learning and neural networks basicsdeep learning and neural networks basics
deep learning and neural networks basics
 
LaplacianPyramids which is a image processing to extract the information
LaplacianPyramids which is a image processing to extract the informationLaplacianPyramids which is a image processing to extract the information
LaplacianPyramids which is a image processing to extract the information
 
Btech civil Civionics_Strain_Gauge_ 2.1.pptx
Btech civil Civionics_Strain_Gauge_ 2.1.pptxBtech civil Civionics_Strain_Gauge_ 2.1.pptx
Btech civil Civionics_Strain_Gauge_ 2.1.pptx
 
AC and DC BridgePPT for engineering students
AC and DC BridgePPT for engineering studentsAC and DC BridgePPT for engineering students
AC and DC BridgePPT for engineering students
 
CIVIONICS-I.pptx deals with sensors and their charateristics
CIVIONICS-I.pptx  deals with sensors and their charateristicsCIVIONICS-I.pptx  deals with sensors and their charateristics
CIVIONICS-I.pptx deals with sensors and their charateristics
 
fuzzylogic controller example based on mamdani approach
fuzzylogic controller example based on mamdani approachfuzzylogic controller example based on mamdani approach
fuzzylogic controller example based on mamdani approach
 
Lec19.ppt
Lec19.pptLec19.ppt
Lec19.ppt
 
all sensor notes.PDF
all sensor notes.PDFall sensor notes.PDF
all sensor notes.PDF
 
lut based linearization.pptx
lut based linearization.pptxlut based linearization.pptx
lut based linearization.pptx
 
biomedicalinstrumentintroduction-170314064449-converted.pptx
biomedicalinstrumentintroduction-170314064449-converted.pptxbiomedicalinstrumentintroduction-170314064449-converted.pptx
biomedicalinstrumentintroduction-170314064449-converted.pptx
 

Recently uploaded

Seizure stage detection of epileptic seizure using convolutional neural networks
Seizure stage detection of epileptic seizure using convolutional neural networksSeizure stage detection of epileptic seizure using convolutional neural networks
Seizure stage detection of epileptic seizure using convolutional neural networks
IJECEIAES
 
Artificial intelligence presentation2-171219131633.pdf
Artificial intelligence presentation2-171219131633.pdfArtificial intelligence presentation2-171219131633.pdf
Artificial intelligence presentation2-171219131633.pdf
Kira Dess
 
Final DBMS Manual (2).pdf final lab manual
Final DBMS Manual (2).pdf final lab manualFinal DBMS Manual (2).pdf final lab manual
Final DBMS Manual (2).pdf final lab manual
BalamuruganV28
 
electrical installation and maintenance.
electrical installation and maintenance.electrical installation and maintenance.
electrical installation and maintenance.
benjamincojr
 
Tembisa Central Terminating Pills +27838792658 PHOMOLONG Top Abortion Pills F...
Tembisa Central Terminating Pills +27838792658 PHOMOLONG Top Abortion Pills F...Tembisa Central Terminating Pills +27838792658 PHOMOLONG Top Abortion Pills F...
Tembisa Central Terminating Pills +27838792658 PHOMOLONG Top Abortion Pills F...
drjose256
 
Maher Othman Interior Design Portfolio..
Maher Othman Interior Design Portfolio..Maher Othman Interior Design Portfolio..
Maher Othman Interior Design Portfolio..
MaherOthman7
 

Recently uploaded (20)

Independent Solar-Powered Electric Vehicle Charging Station
Independent Solar-Powered Electric Vehicle Charging StationIndependent Solar-Powered Electric Vehicle Charging Station
Independent Solar-Powered Electric Vehicle Charging Station
 
Dynamo Scripts for Task IDs and Space Naming.pptx
Dynamo Scripts for Task IDs and Space Naming.pptxDynamo Scripts for Task IDs and Space Naming.pptx
Dynamo Scripts for Task IDs and Space Naming.pptx
 
Basics of Relay for Engineering Students
Basics of Relay for Engineering StudentsBasics of Relay for Engineering Students
Basics of Relay for Engineering Students
 
SLIDESHARE PPT-DECISION MAKING METHODS.pptx
SLIDESHARE PPT-DECISION MAKING METHODS.pptxSLIDESHARE PPT-DECISION MAKING METHODS.pptx
SLIDESHARE PPT-DECISION MAKING METHODS.pptx
 
Instruct Nirmaana 24-Smart and Lean Construction Through Technology.pdf
Instruct Nirmaana 24-Smart and Lean Construction Through Technology.pdfInstruct Nirmaana 24-Smart and Lean Construction Through Technology.pdf
Instruct Nirmaana 24-Smart and Lean Construction Through Technology.pdf
 
Passive Air Cooling System and Solar Water Heater.ppt
Passive Air Cooling System and Solar Water Heater.pptPassive Air Cooling System and Solar Water Heater.ppt
Passive Air Cooling System and Solar Water Heater.ppt
 
Seizure stage detection of epileptic seizure using convolutional neural networks
Seizure stage detection of epileptic seizure using convolutional neural networksSeizure stage detection of epileptic seizure using convolutional neural networks
Seizure stage detection of epileptic seizure using convolutional neural networks
 
Artificial intelligence presentation2-171219131633.pdf
Artificial intelligence presentation2-171219131633.pdfArtificial intelligence presentation2-171219131633.pdf
Artificial intelligence presentation2-171219131633.pdf
 
Working Principle of Echo Sounder and Doppler Effect.pdf
Working Principle of Echo Sounder and Doppler Effect.pdfWorking Principle of Echo Sounder and Doppler Effect.pdf
Working Principle of Echo Sounder and Doppler Effect.pdf
 
Final DBMS Manual (2).pdf final lab manual
Final DBMS Manual (2).pdf final lab manualFinal DBMS Manual (2).pdf final lab manual
Final DBMS Manual (2).pdf final lab manual
 
electrical installation and maintenance.
electrical installation and maintenance.electrical installation and maintenance.
electrical installation and maintenance.
 
Tembisa Central Terminating Pills +27838792658 PHOMOLONG Top Abortion Pills F...
Tembisa Central Terminating Pills +27838792658 PHOMOLONG Top Abortion Pills F...Tembisa Central Terminating Pills +27838792658 PHOMOLONG Top Abortion Pills F...
Tembisa Central Terminating Pills +27838792658 PHOMOLONG Top Abortion Pills F...
 
Maher Othman Interior Design Portfolio..
Maher Othman Interior Design Portfolio..Maher Othman Interior Design Portfolio..
Maher Othman Interior Design Portfolio..
 
Seismic Hazard Assessment Software in Python by Prof. Dr. Costas Sachpazis
Seismic Hazard Assessment Software in Python by Prof. Dr. Costas SachpazisSeismic Hazard Assessment Software in Python by Prof. Dr. Costas Sachpazis
Seismic Hazard Assessment Software in Python by Prof. Dr. Costas Sachpazis
 
Worksharing and 3D Modeling with Revit.pptx
Worksharing and 3D Modeling with Revit.pptxWorksharing and 3D Modeling with Revit.pptx
Worksharing and 3D Modeling with Revit.pptx
 
Circuit Breakers for Engineering Students
Circuit Breakers for Engineering StudentsCircuit Breakers for Engineering Students
Circuit Breakers for Engineering Students
 
What is Coordinate Measuring Machine? CMM Types, Features, Functions
What is Coordinate Measuring Machine? CMM Types, Features, FunctionsWhat is Coordinate Measuring Machine? CMM Types, Features, Functions
What is Coordinate Measuring Machine? CMM Types, Features, Functions
 
Theory of Time 2024 (Universal Theory for Everything)
Theory of Time 2024 (Universal Theory for Everything)Theory of Time 2024 (Universal Theory for Everything)
Theory of Time 2024 (Universal Theory for Everything)
 
Insurance management system project report.pdf
Insurance management system project report.pdfInsurance management system project report.pdf
Insurance management system project report.pdf
 
UNIT-2 image enhancement.pdf Image Processing Unit 2 AKTU
UNIT-2 image enhancement.pdf Image Processing Unit 2 AKTUUNIT-2 image enhancement.pdf Image Processing Unit 2 AKTU
UNIT-2 image enhancement.pdf Image Processing Unit 2 AKTU
 

Wavelet Transform.ppt

  • 2. 2 Wavelets vs. Fourier Transform  In Fourier transform (FT) we represent a signal in terms of sinusoids  FT provides a signal which is localized only in the frequency domain  It does not give any information of the signal in the time domain
  • 3. 3 Wavelets vs. Fourier Transform  Basis functions of the wavelet transform (WT) are small waves located in different times  They are obtained using scaling and translation of a scaling function and wavelet function  Therefore, the WT is localized in both time and frequency
  • 4. 4 Wavelets vs. Fourier Transform  In addition, the WT provides a multiresolution system  Multiresolution is useful in several applications  For instance, image communications and image data base are such applications
  • 5. 5 Wavelets vs. Fourier Transform  If a signal has a discontinuity, FT produces many coefficients with large magnitude (significant coefficients)  But WT generates a few significant coefficients around the discontinuity  Nonlinear approximation is a method to benchmark the approximation power of a transform
  • 6. 6 Wavelets vs. Fourier Transform  In nonlinear approximation we keep only a few significant coefficients of a signal and set the rest to zero  Then we reconstruct the signal using the significant coefficients  WT produces a few significant coefficients for the signals with discontinuities  Thus, we obtain better results for WT nonlinear approximation when compared with the FT
  • 7. 7 Wavelets vs. Fourier Transform  Most natural signals are smooth with a few discontinuities (are piece-wise smooth)  Speech and natural images are such signals  Hence, WT has better capability for representing these signal when compared with the FT  Good nonlinear approximation results in efficiency in several applications such as compression and denoising
  • 8. 8 Series Expansion of Discrete-Time Signals  Suppose that is a square-summable sequence, that is  Orthonormal expansion of is of the form  Where is the transform of  The basis functions satisfy the orthonormality constraint [ ] x n 2 [ ] ( ) x n  Z [ ] x n [ ] [ ], [ ] [ ] [ ] [ ] k k k k k x n l x l n X k n          Z Z * [ ] [ ], [ ] [ ] [ ] k k l X k l x l n x l      [ ] x n k  [ ], [ ] [ ] k l n n k l      2 2 x X 
  • 9. 9  Haar expansion is a two-point avarage and difference operation  The basis functions are given as  It follows that Haar Basis 2 1 2 , 2 , 2 1 [ ] 0, otherwise k n k k n        2 1 1 2 , 2 [ ] 1 2 , 2 1 0, otherwise k n k n n k             2 0 [ ] [ 2 ], k n n k     2 1 1 [ ] [ 2 ] k n n k     
  • 10. 10  The transform is  The reconstruction is obtained from Haar Basis   2 1 [2 ] , [2 ] [2 1] , 2 k X k x x k x k      [ ] [ ] [ ] k k x n X k n     Z   2 1 1 [2 1] , [2 ] [2 1] 2 k X k x x k x k       
  • 11. 11 Two-Channel Filter Banks  Filter bank is the building block of discrete- time wavelet transform  For 1-D signals, two-channel filter bank is depicted below
  • 12. 12 Two-Channel Filter Banks  For perfect reconstruction filter banks we have  In order to achieve perfect reconstruction the filters should satisfy  Thus if one filter is lowpass, the other one will be highpass x̂ x  0 0 1 1 [ ] [ ] [ ] [ ] g n h n g n h n        
  • 14. 14 Two-Channel Filter Banks  To have orthogonal wavelets, the filter bank should be orthogonal  The orthogonal condition for 1-D two-channel filter banks is  Given one of the filters of the orthogonal filter bank, we can obtain the rest of the filters 1 0 [ ] ( 1) [ 1] n g n g n    
  • 15. 15 Haar Filter Bank  The simplest orthogonal filter bank is Haar  The lowpass filter is  And the highpass filter 0 1 , 0, 1 [ ] 2 0, otherwise n h n         1 1 , 0 2 1 [ ] , 1 2 0, otherwise n h n n              
  • 16. 16 Haar Filter Bank  The lowpass output is  And the highpass output is 0 0 0 2 1 1 [ ] [ ]* [ ] [ ] [2 ] [2 ] [2 1] 2 2 n k l y k h n x n h l x k l x k x k          1 1 1 2 1 1 [ ] [ ]* [ ] [ ] [2 ] [2 ] [2 1] 2 2 n k l y k h n x n h l x k l x k x k         
  • 17. 17 Haar Filter Bank  Since and , the filter bank implements Haar expansion  Note that the analysis filters are time-reversed versions of the basis functions since convolution is an inner product followed by time-reversal 0[ ] [2 ] y k X k  1[ ] [2 1] y k X k   0 0 [ ] [ ] h n n    1 1 [ ] [ ] h n n   
  • 18. 18 Discrete Wavelet Transform  We can construct discrete WT via iterated (octave-band) filter banks  The analysis section is illustrated below Level 1 Level 2 Level J
  • 19. 19 Discrete Wavelet Transform  And the synthesis section is illustrated here  If is an orthogonal filter and , then we have an orthogonal wavelet transform 0 V 1 V 2 V J V 1 W 2 W J W [ ] i h n [ ] [ ] i i g n h n  
  • 20. 20 Multiresolution  We say that is the space of all square- summable sequences if  Then a multiresolution analysis consists of a sequence of embedded closed spaces  It is obvious that 0 V 0 2( ) V  2 1 0 2( ) J V V V V      0 2 0 ( ) J j j V V   
  • 21. 21 Multiresolution  The orthogonal component of in will be denoted by :  If we split and repeat on , , …., , we have 1 j V  1 1 j j j V V W     j V 1 j W  1 1 j j V W    0 V 1 V 2 V 1 J V  0 1 1 J J V W W W V     
  • 22. 22 2-D Separable WT  For images we use separable WT  First we apply a 1-D filter bank to the rows of the image  Then we apply same transform to the columns of each channel of the result  Therefore, we obtain 3 highpass channels corresponding to vertical, horizontal, and diagonal, and one approximation image  We can iterate the above procedure on the lowpass channel
  • 23. 23 2-D Analysis Filter Bank 1 h 0 h 1 h 1 h 0 h 0 h x diagonal vertical horizontal approximation
  • 24. 24 2-D Synthesis Filter Bank x̂ diagonal vertical horizontal approximation 1 g 1 g 1 g 0 g 0 g 0 g
  • 25. 25 2-D WT Example Boats image WT in 3 levels
  • 26. 26 WT-Application in Denoising Boats image Noisy image (additive Gaussian noise)
  • 27. 27 WT-Application in Denoising Boats image Denoised image using hard thresholding
  • 28. 28 Reference  Martin Vetterli and Jelena Kovacevic, Wavelets and Subband Coding. Prentice Hall, 1995.