SlideShare a Scribd company logo
1 of 38
Wavelet Packets
 Shortcomings of standard orthogonal
(bi-orthogonal) multi-resolution
structure of DWT,
 Insufficient flexibility for the analysis
of signal under various application
requirements
Wavelet Packets
 Signal components with wide range of
frequencies, are packed into details
D1
 Desire to focus on signal components
with spectral bandwidths that are
sufficiently narrow at high and low
frequency ranges.
Wavelet Packets
 Adaptive Decomposition
 There are application areas such as
compression or pattern recognition/
classification problems where it is highly
desirable to identify wavelets with
certain properties suitable for the
requirements of a given applications
including the following
Application Requirements
 Demand for High Resolution both in Time
and in Frequency
 Signal decomposition and approximation
by a few number of large amplitude
coefficients for high compression,
 Discriminatory separation of different
classes in pattern recognition and
classifications problems,
 High efficiency of computations,
Beyond Orthogonality
Compression Requirements
Slow rate of decay Fast rate of decay
Coeffs 2Coeffs 1
Orthogonal Expansion Non-orthogonal Expansion
Dictionary Generation
Redundancy and “Best Basis”
 To use redundancy in wavelet packet to
generate a dictionary that is composed of
large number of basis functions ( basis
functions that are not necessarily
orthogonal) and as such to have a higher
degree of freedom for selecting wavelets
suitable for a given application
Time-Frequency Partitioning
in Standard DWT
Constant Q factor
Fc ∆F Fc / ∆F = constant
Phase-plane Diagram of standard DWT and Frequency Partitioning
Perfect Reconstruction QMF Filterbank
High Pass
Low Pass Low pass
High pass
Perfect Reconstrution Filter bank
Wavelet
Subspace W
Standard QMF Structure of DWT
Wavelet Packet Structure
 Extended QMF structure
 Decomposition of signal i.e. splitting
of signal into high and low resolution,
is applied to high resolution details as
shown below.
 This is followed similarly during the
synthesis stage
Subspace Illustration
of Two Channel Wavelet Packet
Wj-1,0
Vj-1
Vj
Wj-1,1
Wavelet Packets
High Pass
Low Pass
2
2
2
Low pass
High pass
Wavelet Packets -Analysis Stages
2
High freq details
High pass
Low pass 2
2
V space of the signal
Standard and Wavelet Packet Structure
Frequency Partitioning
Wavelet Packets Tree
Binary Tree of DWT in Wavelet Packet
Wavelet, scaling Basis at WP Cells
Spectrum of Basis inWP
Redundancy in Wavelet Packet
Decomposition
 Wavelet packet decomposition of a
signal, results in a considerable
redundancy and an increase in the
number of wavelet bases in which the
size of the library will grow rapidly
when the number of scale levels is
increased. Redundancy results in a
substantial increase of both
computational and storage costs
Basis Selection Algorithm
 A pruning algorithm is needed for
selecting a subset of nodes for signal
representation considered suitable for
a given application and reducing
computational costs. These nodes
should provide a sufficiently accurate
approximation to a given signal
Basis Selection Algorithm
 a selection criteria is needed in
which information cost of each
node in the expansion tree is
utilized as the basis for retaining
or discarding the node. Different
cost functions may result in different
approximations ( see below).
Basis Designation Indices
 Parent node of a pair of children
nodes
 A library of bases functions that are
indexed by three parameters (instead
of two parameters of scale and
translation as used in standard
multiresolution structure) as follows.
 scale index j,
 spatial location (translation) index k
 frequency bands indexed by n.
Alternative Decomposition, Orthogonal or
non-orthogonal
 A signal can be decomposed using orthogonal bases
functions that reside at children nodes at a given
scale.
 However this may not be a ‘best representation for a
given application though an orthogonal
representation..
 Computational cost of signal decomposition by
wavelet packet is of order O(Nlog(N)) as compared
with standard wavelet decomposition which is of order
of N ( i.e linear cost).
 Frequency bandwidths of the details and pproximation
at a given scale are equal in size, similar to FFT
having an order of computational complexity of
Nlog(N).
Dictionary Construction, Best Basis
Selection
 Cost Functions as Criteria for Best
Basis Selection
 Cost functions are defined in accordance
with the requirements of a particular
application.
 They are often described in terms of
concentration of information contained in
the coefficients
 An Example: entropy-based cot function
Properties of Cost Functions
 ‘Additive property’
 Under additive property, total cost is
given by the sum of costs of
individual nodes in a tree. It relates
information cost of a node to
information costs of individual
coefficients at that node.
 C({xi}= C{∑ (xi)}=∑ C(xi)
 C(0)=0
Different Criteria and Cost Function
 Entropy Measure
 Entropy is a measure of uncertainty in
predicting a particular outcome of an
experiment
 Pdf of random variable x
Low Entropy High Entropy
x x
Entropy Measure
 We define Shannon-Weaver entropy
of a sequence of x={xj, j=1,2,…n} as
following.
 x={xj}, H(x)= -∑ pj log pj
 pj=||xj||2/ ||x||2 and p.log p=0 if
p=0
 Coefficients at a node are used as xj.
Entropy Measure
 Under an entropy criteria for best
bases selection, wavelet packet nodes
with the coefficients that are
distributed across a narrow dynamic
range are selected, leading to high
compression rate for signal
representation
 Comparison with Karhunen-Loeve
transform of PCA
Symmetric Entropy Measure
 Symmetric Entropy and Discriminatory
Classification.
 x={xi}, H(x)= -[∑ pj log pj/ qj +∑ qj log
qj/ pj ]
 pj=||xj||2/ ||x||2 and p.log p=0 if p=0
 qj=||yj||2/ ||y||2 and q.log q=0 if q=0
 coefficients at wavelet packet nodes are
used for
 x={xi} and y={yj}
Log of Energy Criteria
 M(x) =∑ log|xj|2,
 log0=0
 Log of energy may be interpreted as
the entropy of so called Gauss-
Markov process, a stochastic process
composed of N uncorrelated Gaussian
random variables with variances as
σ21 =|x1|2, …..σ2N =|xN |2
Log of Energy Criteria
 Minimizing log energy, finds a best
basis and best approximation for
signal representation using minimum
variance criteria similar to principal
component analysis (PCA) and
Karhunen-Lo’ve Transform (KLT)
Concentration in l p norm, p<2.
 For this norm, we choose p<2 and set
M(x)=||{x}||p
 Maximization of this norm results in
selecting a few large amplitude coefficients
with high concentration of signal energy in
few coefficients. That is, in a binary tree of
WP structure, nodes are selected that have
a few large amplitude coefficients leading
to a peaky pdf
Secondary Feature of WT and l p norm
 In signal expansion by wavelets, it is also
observed that often large amplitude coefficients
are large across several neighboring scales as
well as neighboring coefficients at the given
scale.
 This occurs at points of sudden changes and
singularities where clustering of coefficients is
observed both at within scale and cross-scales.
 This property of wavelets, is often referred to as
a secondary feature of wavelet analysis.
Other Cost Function, Selection Rules.
 “Informative Wavelets”,
 “Dictionary Projection Pursue”’
 “Local Discriminatory Basis” selection
criteria
 “Matching Pursue”
On items 1 and 3 , papers have been
included in ‘Archives of Project
Reports’ posted on course web site
Best Bases and Best Tree
 Best tree’ is a tree in the binary array of
the signal decomposition that corresponds
to minimal cost function.
 And ‘best basis’ are the basis set that
belong to the nodes of the ‘best tree’. For
example in entropy-based basis selection,
best basis are wavelets(and scaling
functions) of those nodes having minimal
entropy of the coefficients at the node.Best
Tree: Refer to Matlab Wavemenu for
Illustrations
Illustrative Examples of basis
0 50 100 150 200 250 300
-2
-1
0
1
2
wp(1:5)
Wavelet Packet wavelets generated by wpfun("db5",100,5)
0 50 100 150 200 250 300
0
10
20
30
40
fft(wp(1:10)
0 50 100 150 200 250 300
0
10
20
30
fft(wp(11:20)
Illustrative Examples of WP Basis
0 500 1000 1500 2000 2500 3000
-10
-5
0
5
10
wp(1:5)
Wavelet Packet wavelets generated by wpfun("db45",100,5)
0 500 1000 1500 2000 2500 3000
0
500
1000
fft(wp(1:10)
0 500 1000 1500 2000 2500 3000
0
500
1000
1500
2000
fft(wp(11:20)
On the
Illustrative Examples of WP Basis
 Note Db 45 (of longer length) generates
higher oscillatory wavelets (higher # of
oscillations) as compared with those of Db
5 (of short length). Also note equi-
frequency bandwidth of different wavelets
of the same scale.
 Translation of wavelets are also seen easily
for different wavelets indicating the shift in
the location of center of the wavelets.
 Note time span of illustrations are all equal
to the length of wavelet at lowest scale

More Related Content

What's hot

Phase Shift Keying & π/4 -Quadrature Phase Shift Keying
Phase Shift Keying & π/4 -Quadrature Phase Shift KeyingPhase Shift Keying & π/4 -Quadrature Phase Shift Keying
Phase Shift Keying & π/4 -Quadrature Phase Shift KeyingNaveen Jakhar, I.T.S
 
Phased array antenna
Phased array antennaPhased array antenna
Phased array antennaShaveta Banda
 
Fir filter design (windowing technique)
Fir filter design (windowing technique)Fir filter design (windowing technique)
Fir filter design (windowing technique)Bin Biny Bino
 
Introduction to Digital Signal Processing
Introduction to Digital Signal ProcessingIntroduction to Digital Signal Processing
Introduction to Digital Signal Processingop205
 
Color Image Processing
Color Image ProcessingColor Image Processing
Color Image Processingkiruthiammu
 
Wavelength division multiplexing
Wavelength division multiplexingWavelength division multiplexing
Wavelength division multiplexingNalin Dubey
 
Rectangular waveguides
Rectangular waveguidesRectangular waveguides
Rectangular waveguideskhan yaseen
 
EC6602-Antenna fundamentals new
EC6602-Antenna fundamentals new EC6602-Antenna fundamentals new
EC6602-Antenna fundamentals new krishnamrm
 
OPTICAL COMMUNICATION -UNIT-III(detectors) by S.SESHA VIDHYA/ASP/ECE/RMKCET
OPTICAL COMMUNICATION -UNIT-III(detectors) by S.SESHA VIDHYA/ASP/ECE/RMKCETOPTICAL COMMUNICATION -UNIT-III(detectors) by S.SESHA VIDHYA/ASP/ECE/RMKCET
OPTICAL COMMUNICATION -UNIT-III(detectors) by S.SESHA VIDHYA/ASP/ECE/RMKCETSeshaVidhyaS
 
transmission-line-and-waveguide-ppt
transmission-line-and-waveguide-ppttransmission-line-and-waveguide-ppt
transmission-line-and-waveguide-pptATTO RATHORE
 
Optical Fiber Communication Part 3 Optical Digital Receiver
Optical Fiber Communication Part 3 Optical Digital ReceiverOptical Fiber Communication Part 3 Optical Digital Receiver
Optical Fiber Communication Part 3 Optical Digital ReceiverMadhumita Tamhane
 
LED and LASER source in optical communication
LED and LASER source in optical communicationLED and LASER source in optical communication
LED and LASER source in optical communicationbhupender rawat
 
Adaptive analog beamforming
Adaptive analog beamformingAdaptive analog beamforming
Adaptive analog beamformingKhalid Hussain
 
LED & LASER sources of light
LED & LASER sources of lightLED & LASER sources of light
LED & LASER sources of lightRohit Singh
 

What's hot (20)

array and phased array antennna
array and phased array antennnaarray and phased array antennna
array and phased array antennna
 
Phase Shift Keying & π/4 -Quadrature Phase Shift Keying
Phase Shift Keying & π/4 -Quadrature Phase Shift KeyingPhase Shift Keying & π/4 -Quadrature Phase Shift Keying
Phase Shift Keying & π/4 -Quadrature Phase Shift Keying
 
Phased array antenna
Phased array antennaPhased array antenna
Phased array antenna
 
Gunn Diode
Gunn Diode Gunn Diode
Gunn Diode
 
Fir filter design (windowing technique)
Fir filter design (windowing technique)Fir filter design (windowing technique)
Fir filter design (windowing technique)
 
Introduction to Digital Signal Processing
Introduction to Digital Signal ProcessingIntroduction to Digital Signal Processing
Introduction to Digital Signal Processing
 
Color Image Processing
Color Image ProcessingColor Image Processing
Color Image Processing
 
Wavelength division multiplexing
Wavelength division multiplexingWavelength division multiplexing
Wavelength division multiplexing
 
Rectangular waveguides
Rectangular waveguidesRectangular waveguides
Rectangular waveguides
 
image compression ppt
image compression pptimage compression ppt
image compression ppt
 
Beamforming antennas (1)
Beamforming antennas (1)Beamforming antennas (1)
Beamforming antennas (1)
 
EC6602-Antenna fundamentals new
EC6602-Antenna fundamentals new EC6602-Antenna fundamentals new
EC6602-Antenna fundamentals new
 
OPTICAL COMMUNICATION -UNIT-III(detectors) by S.SESHA VIDHYA/ASP/ECE/RMKCET
OPTICAL COMMUNICATION -UNIT-III(detectors) by S.SESHA VIDHYA/ASP/ECE/RMKCETOPTICAL COMMUNICATION -UNIT-III(detectors) by S.SESHA VIDHYA/ASP/ECE/RMKCET
OPTICAL COMMUNICATION -UNIT-III(detectors) by S.SESHA VIDHYA/ASP/ECE/RMKCET
 
transmission-line-and-waveguide-ppt
transmission-line-and-waveguide-ppttransmission-line-and-waveguide-ppt
transmission-line-and-waveguide-ppt
 
Optical Fiber Communication Part 3 Optical Digital Receiver
Optical Fiber Communication Part 3 Optical Digital ReceiverOptical Fiber Communication Part 3 Optical Digital Receiver
Optical Fiber Communication Part 3 Optical Digital Receiver
 
LED and LASER source in optical communication
LED and LASER source in optical communicationLED and LASER source in optical communication
LED and LASER source in optical communication
 
Adaptive analog beamforming
Adaptive analog beamformingAdaptive analog beamforming
Adaptive analog beamforming
 
LED & LASER sources of light
LED & LASER sources of lightLED & LASER sources of light
LED & LASER sources of light
 
Polarization
PolarizationPolarization
Polarization
 
Impedance Matching
Impedance MatchingImpedance Matching
Impedance Matching
 

Viewers also liked

WAVELET-PACKET-BASED ADAPTIVE ALGORITHM FOR SPARSE IMPULSE RESPONSE IDENTIFI...
WAVELET-PACKET-BASED ADAPTIVE ALGORITHM FOR  SPARSE IMPULSE RESPONSE IDENTIFI...WAVELET-PACKET-BASED ADAPTIVE ALGORITHM FOR  SPARSE IMPULSE RESPONSE IDENTIFI...
WAVELET-PACKET-BASED ADAPTIVE ALGORITHM FOR SPARSE IMPULSE RESPONSE IDENTIFI...bermudez_jcm
 
Ultra Low Power Wireless Sensors for E-HealthCare -Interactive RFID
Ultra Low Power Wireless Sensors for E-HealthCare -Interactive RFIDUltra Low Power Wireless Sensors for E-HealthCare -Interactive RFID
Ultra Low Power Wireless Sensors for E-HealthCare -Interactive RFIDajayhakkumar
 
Thresholding eqns for wavelet
Thresholding eqns for waveletThresholding eqns for wavelet
Thresholding eqns for waveletajayhakkumar
 
MAMMOGRAM IMAGE ANALYSIS
MAMMOGRAM IMAGE ANALYSISMAMMOGRAM IMAGE ANALYSIS
MAMMOGRAM IMAGE ANALYSISajayhakkumar
 
Wavelet Applications in Image Denoising Using MATLAB
Wavelet Applications in Image Denoising Using MATLABWavelet Applications in Image Denoising Using MATLAB
Wavelet Applications in Image Denoising Using MATLABajayhakkumar
 
DE-NOISING OF ECG USING WAVELETS AND MULTIWAVELETS
DE-NOISING OF ECG  USING WAVELETS  AND MULTIWAVELETS     DE-NOISING OF ECG  USING WAVELETS  AND MULTIWAVELETS
DE-NOISING OF ECG USING WAVELETS AND MULTIWAVELETS ajayhakkumar
 
Research perspectives in biomedical signal processing
Research perspectives in biomedical signal processingResearch perspectives in biomedical signal processing
Research perspectives in biomedical signal processingajayhakkumar
 
Image Processing in Measurement guided Radiotherapy and Geometric accuracy
Image Processing in Measurement guided Radiotherapy and Geometric accuracyImage Processing in Measurement guided Radiotherapy and Geometric accuracy
Image Processing in Measurement guided Radiotherapy and Geometric accuracyajayhakkumar
 
Chapter 3 - Data and Signals
Chapter 3 - Data and SignalsChapter 3 - Data and Signals
Chapter 3 - Data and SignalsWayne Jones Jnr
 
Mimics- THREE-DIMENSIONAL (3D) MODELLING OF THE ANKLE IMPLANTS
Mimics- THREE-DIMENSIONAL (3D) MODELLING OF THE ANKLE IMPLANTSMimics- THREE-DIMENSIONAL (3D) MODELLING OF THE ANKLE IMPLANTS
Mimics- THREE-DIMENSIONAL (3D) MODELLING OF THE ANKLE IMPLANTSajayhakkumar
 
Electro-physiological characterisation of cells for healthcare applications
Electro-physiological characterisation of cells for healthcare applicationsElectro-physiological characterisation of cells for healthcare applications
Electro-physiological characterisation of cells for healthcare applicationsajayhakkumar
 
EXPLORING MEMS AS TRANSDUCERS and ELECTROPHYSIOLOGICAL CHARACTERISATION OF CE...
EXPLORING MEMS AS TRANSDUCERS and ELECTROPHYSIOLOGICAL CHARACTERISATION OF CE...EXPLORING MEMS AS TRANSDUCERS and ELECTROPHYSIOLOGICAL CHARACTERISATION OF CE...
EXPLORING MEMS AS TRANSDUCERS and ELECTROPHYSIOLOGICAL CHARACTERISATION OF CE...ajayhakkumar
 

Viewers also liked (15)

Barcelona keynote web
Barcelona keynote webBarcelona keynote web
Barcelona keynote web
 
Analiss de sistemas
Analiss de sistemasAnaliss de sistemas
Analiss de sistemas
 
WAVELET-PACKET-BASED ADAPTIVE ALGORITHM FOR SPARSE IMPULSE RESPONSE IDENTIFI...
WAVELET-PACKET-BASED ADAPTIVE ALGORITHM FOR  SPARSE IMPULSE RESPONSE IDENTIFI...WAVELET-PACKET-BASED ADAPTIVE ALGORITHM FOR  SPARSE IMPULSE RESPONSE IDENTIFI...
WAVELET-PACKET-BASED ADAPTIVE ALGORITHM FOR SPARSE IMPULSE RESPONSE IDENTIFI...
 
Presnt3
Presnt3Presnt3
Presnt3
 
Ultra Low Power Wireless Sensors for E-HealthCare -Interactive RFID
Ultra Low Power Wireless Sensors for E-HealthCare -Interactive RFIDUltra Low Power Wireless Sensors for E-HealthCare -Interactive RFID
Ultra Low Power Wireless Sensors for E-HealthCare -Interactive RFID
 
Thresholding eqns for wavelet
Thresholding eqns for waveletThresholding eqns for wavelet
Thresholding eqns for wavelet
 
MAMMOGRAM IMAGE ANALYSIS
MAMMOGRAM IMAGE ANALYSISMAMMOGRAM IMAGE ANALYSIS
MAMMOGRAM IMAGE ANALYSIS
 
Wavelet Applications in Image Denoising Using MATLAB
Wavelet Applications in Image Denoising Using MATLABWavelet Applications in Image Denoising Using MATLAB
Wavelet Applications in Image Denoising Using MATLAB
 
DE-NOISING OF ECG USING WAVELETS AND MULTIWAVELETS
DE-NOISING OF ECG  USING WAVELETS  AND MULTIWAVELETS     DE-NOISING OF ECG  USING WAVELETS  AND MULTIWAVELETS
DE-NOISING OF ECG USING WAVELETS AND MULTIWAVELETS
 
Research perspectives in biomedical signal processing
Research perspectives in biomedical signal processingResearch perspectives in biomedical signal processing
Research perspectives in biomedical signal processing
 
Image Processing in Measurement guided Radiotherapy and Geometric accuracy
Image Processing in Measurement guided Radiotherapy and Geometric accuracyImage Processing in Measurement guided Radiotherapy and Geometric accuracy
Image Processing in Measurement guided Radiotherapy and Geometric accuracy
 
Chapter 3 - Data and Signals
Chapter 3 - Data and SignalsChapter 3 - Data and Signals
Chapter 3 - Data and Signals
 
Mimics- THREE-DIMENSIONAL (3D) MODELLING OF THE ANKLE IMPLANTS
Mimics- THREE-DIMENSIONAL (3D) MODELLING OF THE ANKLE IMPLANTSMimics- THREE-DIMENSIONAL (3D) MODELLING OF THE ANKLE IMPLANTS
Mimics- THREE-DIMENSIONAL (3D) MODELLING OF THE ANKLE IMPLANTS
 
Electro-physiological characterisation of cells for healthcare applications
Electro-physiological characterisation of cells for healthcare applicationsElectro-physiological characterisation of cells for healthcare applications
Electro-physiological characterisation of cells for healthcare applications
 
EXPLORING MEMS AS TRANSDUCERS and ELECTROPHYSIOLOGICAL CHARACTERISATION OF CE...
EXPLORING MEMS AS TRANSDUCERS and ELECTROPHYSIOLOGICAL CHARACTERISATION OF CE...EXPLORING MEMS AS TRANSDUCERS and ELECTROPHYSIOLOGICAL CHARACTERISATION OF CE...
EXPLORING MEMS AS TRANSDUCERS and ELECTROPHYSIOLOGICAL CHARACTERISATION OF CE...
 

Similar to wavelet packets

Peak to Average Power Ratio Performance of a 16-QAM/OFDM System with Partial ...
Peak to Average Power Ratio Performance of a 16-QAM/OFDM System with Partial ...Peak to Average Power Ratio Performance of a 16-QAM/OFDM System with Partial ...
Peak to Average Power Ratio Performance of a 16-QAM/OFDM System with Partial ...IOSR Journals
 
FPGA Design & Simulation Modeling of Baseband Data Transmission System
FPGA Design & Simulation Modeling of Baseband Data Transmission SystemFPGA Design & Simulation Modeling of Baseband Data Transmission System
FPGA Design & Simulation Modeling of Baseband Data Transmission SystemIOSR Journals
 
Evaluation of the Medical Image Compression using Wavelet Packet Transform an...
Evaluation of the Medical Image Compression using Wavelet Packet Transform an...Evaluation of the Medical Image Compression using Wavelet Packet Transform an...
Evaluation of the Medical Image Compression using Wavelet Packet Transform an...IJECEIAES
 
Iaetsd a novel scheduling algorithms for mimo based wireless networks
Iaetsd a novel scheduling algorithms for mimo based wireless networksIaetsd a novel scheduling algorithms for mimo based wireless networks
Iaetsd a novel scheduling algorithms for mimo based wireless networksIaetsd Iaetsd
 
Orthogonal frequency
Orthogonal frequencyOrthogonal frequency
Orthogonal frequencyAnittadevadas
 
OFDM PAPR Reduction by Shifting Two Null Subcarriers among Two Data Subcarriers
OFDM PAPR Reduction by Shifting Two Null Subcarriers among Two Data SubcarriersOFDM PAPR Reduction by Shifting Two Null Subcarriers among Two Data Subcarriers
OFDM PAPR Reduction by Shifting Two Null Subcarriers among Two Data SubcarriersIOSR Journals
 
IRJET - Fault Detection and Classification in Transmission Line by using KNN ...
IRJET - Fault Detection and Classification in Transmission Line by using KNN ...IRJET - Fault Detection and Classification in Transmission Line by using KNN ...
IRJET - Fault Detection and Classification in Transmission Line by using KNN ...IRJET Journal
 
8th Sem Subject Ofc 8th chapter notes by Lohith kumar 11GUEE6018
8th Sem Subject Ofc 8th chapter notes by Lohith kumar 11GUEE60188th Sem Subject Ofc 8th chapter notes by Lohith kumar 11GUEE6018
8th Sem Subject Ofc 8th chapter notes by Lohith kumar 11GUEE6018UVCE
 
A PAPR Reduction for OFDM Signals Based on Self-Adaptive Multipopulation DE a...
A PAPR Reduction for OFDM Signals Based on Self-Adaptive Multipopulation DE a...A PAPR Reduction for OFDM Signals Based on Self-Adaptive Multipopulation DE a...
A PAPR Reduction for OFDM Signals Based on Self-Adaptive Multipopulation DE a...IJECEIAES
 
Bessel Companding Transform for reducing PAPR, OBI and BER in OFDM Systems
Bessel Companding Transform for reducing PAPR, OBI and BER in OFDM SystemsBessel Companding Transform for reducing PAPR, OBI and BER in OFDM Systems
Bessel Companding Transform for reducing PAPR, OBI and BER in OFDM SystemsIOSR Journals
 
1687 1499-2008-601346[1]
1687 1499-2008-601346[1]1687 1499-2008-601346[1]
1687 1499-2008-601346[1]TARKI AOMAR
 
IRJET- PAPR Reduction in OFDM by using a Companding on CSS Scheme
IRJET- PAPR Reduction in OFDM by using a Companding on CSS SchemeIRJET- PAPR Reduction in OFDM by using a Companding on CSS Scheme
IRJET- PAPR Reduction in OFDM by using a Companding on CSS SchemeIRJET Journal
 

Similar to wavelet packets (20)

Peak to Average Power Ratio Performance of a 16-QAM/OFDM System with Partial ...
Peak to Average Power Ratio Performance of a 16-QAM/OFDM System with Partial ...Peak to Average Power Ratio Performance of a 16-QAM/OFDM System with Partial ...
Peak to Average Power Ratio Performance of a 16-QAM/OFDM System with Partial ...
 
FPGA Design & Simulation Modeling of Baseband Data Transmission System
FPGA Design & Simulation Modeling of Baseband Data Transmission SystemFPGA Design & Simulation Modeling of Baseband Data Transmission System
FPGA Design & Simulation Modeling of Baseband Data Transmission System
 
Evaluation of the Medical Image Compression using Wavelet Packet Transform an...
Evaluation of the Medical Image Compression using Wavelet Packet Transform an...Evaluation of the Medical Image Compression using Wavelet Packet Transform an...
Evaluation of the Medical Image Compression using Wavelet Packet Transform an...
 
Ieee 2013 matlab abstracts part b
Ieee 2013 matlab abstracts part bIeee 2013 matlab abstracts part b
Ieee 2013 matlab abstracts part b
 
ADC Digital Modulation
ADC   Digital ModulationADC   Digital Modulation
ADC Digital Modulation
 
Iaetsd a novel scheduling algorithms for mimo based wireless networks
Iaetsd a novel scheduling algorithms for mimo based wireless networksIaetsd a novel scheduling algorithms for mimo based wireless networks
Iaetsd a novel scheduling algorithms for mimo based wireless networks
 
Project doc
Project docProject doc
Project doc
 
Orthogonal frequency
Orthogonal frequencyOrthogonal frequency
Orthogonal frequency
 
OFDM PAPR Reduction by Shifting Two Null Subcarriers among Two Data Subcarriers
OFDM PAPR Reduction by Shifting Two Null Subcarriers among Two Data SubcarriersOFDM PAPR Reduction by Shifting Two Null Subcarriers among Two Data Subcarriers
OFDM PAPR Reduction by Shifting Two Null Subcarriers among Two Data Subcarriers
 
M010138790
M010138790M010138790
M010138790
 
IRJET - Fault Detection and Classification in Transmission Line by using KNN ...
IRJET - Fault Detection and Classification in Transmission Line by using KNN ...IRJET - Fault Detection and Classification in Transmission Line by using KNN ...
IRJET - Fault Detection and Classification in Transmission Line by using KNN ...
 
8th Sem Subject Ofc 8th chapter notes by Lohith kumar 11GUEE6018
8th Sem Subject Ofc 8th chapter notes by Lohith kumar 11GUEE60188th Sem Subject Ofc 8th chapter notes by Lohith kumar 11GUEE6018
8th Sem Subject Ofc 8th chapter notes by Lohith kumar 11GUEE6018
 
A PAPR Reduction for OFDM Signals Based on Self-Adaptive Multipopulation DE a...
A PAPR Reduction for OFDM Signals Based on Self-Adaptive Multipopulation DE a...A PAPR Reduction for OFDM Signals Based on Self-Adaptive Multipopulation DE a...
A PAPR Reduction for OFDM Signals Based on Self-Adaptive Multipopulation DE a...
 
A New Approach for Classification of Fault in Transmission Line with Combinat...
A New Approach for Classification of Fault in Transmission Line with Combinat...A New Approach for Classification of Fault in Transmission Line with Combinat...
A New Approach for Classification of Fault in Transmission Line with Combinat...
 
Bessel Companding Transform for reducing PAPR, OBI and BER in OFDM Systems
Bessel Companding Transform for reducing PAPR, OBI and BER in OFDM SystemsBessel Companding Transform for reducing PAPR, OBI and BER in OFDM Systems
Bessel Companding Transform for reducing PAPR, OBI and BER in OFDM Systems
 
1687 1499-2008-601346[1]
1687 1499-2008-601346[1]1687 1499-2008-601346[1]
1687 1499-2008-601346[1]
 
06075626 (1)
06075626 (1)06075626 (1)
06075626 (1)
 
06075626
0607562606075626
06075626
 
IRJET- PAPR Reduction in OFDM by using a Companding on CSS Scheme
IRJET- PAPR Reduction in OFDM by using a Companding on CSS SchemeIRJET- PAPR Reduction in OFDM by using a Companding on CSS Scheme
IRJET- PAPR Reduction in OFDM by using a Companding on CSS Scheme
 
D04622933
D04622933D04622933
D04622933
 

Recently uploaded

TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor CatchersTechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catcherssdickerson1
 
Correctly Loading Incremental Data at Scale
Correctly Loading Incremental Data at ScaleCorrectly Loading Incremental Data at Scale
Correctly Loading Incremental Data at ScaleAlluxio, Inc.
 
An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...Chandu841456
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerAnamika Sarkar
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...srsj9000
 
Comparative Analysis of Text Summarization Techniques
Comparative Analysis of Text Summarization TechniquesComparative Analysis of Text Summarization Techniques
Comparative Analysis of Text Summarization Techniquesugginaramesh
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024Mark Billinghurst
 
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEINFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEroselinkalist12
 
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)dollysharma2066
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girlsssuser7cb4ff
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxPoojaBan
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxDeepakSakkari2
 
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsync
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsyncWhy does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsync
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsyncssuser2ae721
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxbritheesh05
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidNikhilNagaraju
 

Recently uploaded (20)

TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor CatchersTechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
 
Correctly Loading Incremental Data at Scale
Correctly Loading Incremental Data at ScaleCorrectly Loading Incremental Data at Scale
Correctly Loading Incremental Data at Scale
 
An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...
 
Design and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdfDesign and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdf
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
 
Comparative Analysis of Text Summarization Techniques
Comparative Analysis of Text Summarization TechniquesComparative Analysis of Text Summarization Techniques
Comparative Analysis of Text Summarization Techniques
 
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
 
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptxExploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
 
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEINFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
 
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girls
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptx
 
young call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Serviceyoung call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Service
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptx
 
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsync
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsyncWhy does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsync
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsync
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptx
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfid
 

wavelet packets

  • 1. Wavelet Packets  Shortcomings of standard orthogonal (bi-orthogonal) multi-resolution structure of DWT,  Insufficient flexibility for the analysis of signal under various application requirements
  • 2. Wavelet Packets  Signal components with wide range of frequencies, are packed into details D1  Desire to focus on signal components with spectral bandwidths that are sufficiently narrow at high and low frequency ranges.
  • 3. Wavelet Packets  Adaptive Decomposition  There are application areas such as compression or pattern recognition/ classification problems where it is highly desirable to identify wavelets with certain properties suitable for the requirements of a given applications including the following
  • 4. Application Requirements  Demand for High Resolution both in Time and in Frequency  Signal decomposition and approximation by a few number of large amplitude coefficients for high compression,  Discriminatory separation of different classes in pattern recognition and classifications problems,  High efficiency of computations,
  • 5. Beyond Orthogonality Compression Requirements Slow rate of decay Fast rate of decay Coeffs 2Coeffs 1 Orthogonal Expansion Non-orthogonal Expansion
  • 6. Dictionary Generation Redundancy and “Best Basis”  To use redundancy in wavelet packet to generate a dictionary that is composed of large number of basis functions ( basis functions that are not necessarily orthogonal) and as such to have a higher degree of freedom for selecting wavelets suitable for a given application
  • 7. Time-Frequency Partitioning in Standard DWT Constant Q factor Fc ∆F Fc / ∆F = constant Phase-plane Diagram of standard DWT and Frequency Partitioning
  • 8. Perfect Reconstruction QMF Filterbank High Pass Low Pass Low pass High pass Perfect Reconstrution Filter bank Wavelet Subspace W
  • 10. Wavelet Packet Structure  Extended QMF structure  Decomposition of signal i.e. splitting of signal into high and low resolution, is applied to high resolution details as shown below.  This is followed similarly during the synthesis stage
  • 11. Subspace Illustration of Two Channel Wavelet Packet Wj-1,0 Vj-1 Vj Wj-1,1
  • 12. Wavelet Packets High Pass Low Pass 2 2 2 Low pass High pass Wavelet Packets -Analysis Stages 2 High freq details High pass Low pass 2 2 V space of the signal
  • 13. Standard and Wavelet Packet Structure
  • 16. Binary Tree of DWT in Wavelet Packet
  • 17. Wavelet, scaling Basis at WP Cells
  • 19. Redundancy in Wavelet Packet Decomposition  Wavelet packet decomposition of a signal, results in a considerable redundancy and an increase in the number of wavelet bases in which the size of the library will grow rapidly when the number of scale levels is increased. Redundancy results in a substantial increase of both computational and storage costs
  • 20. Basis Selection Algorithm  A pruning algorithm is needed for selecting a subset of nodes for signal representation considered suitable for a given application and reducing computational costs. These nodes should provide a sufficiently accurate approximation to a given signal
  • 21. Basis Selection Algorithm  a selection criteria is needed in which information cost of each node in the expansion tree is utilized as the basis for retaining or discarding the node. Different cost functions may result in different approximations ( see below).
  • 22. Basis Designation Indices  Parent node of a pair of children nodes  A library of bases functions that are indexed by three parameters (instead of two parameters of scale and translation as used in standard multiresolution structure) as follows.  scale index j,  spatial location (translation) index k  frequency bands indexed by n.
  • 23. Alternative Decomposition, Orthogonal or non-orthogonal  A signal can be decomposed using orthogonal bases functions that reside at children nodes at a given scale.  However this may not be a ‘best representation for a given application though an orthogonal representation..  Computational cost of signal decomposition by wavelet packet is of order O(Nlog(N)) as compared with standard wavelet decomposition which is of order of N ( i.e linear cost).  Frequency bandwidths of the details and pproximation at a given scale are equal in size, similar to FFT having an order of computational complexity of Nlog(N).
  • 24. Dictionary Construction, Best Basis Selection  Cost Functions as Criteria for Best Basis Selection  Cost functions are defined in accordance with the requirements of a particular application.  They are often described in terms of concentration of information contained in the coefficients  An Example: entropy-based cot function
  • 25. Properties of Cost Functions  ‘Additive property’  Under additive property, total cost is given by the sum of costs of individual nodes in a tree. It relates information cost of a node to information costs of individual coefficients at that node.  C({xi}= C{∑ (xi)}=∑ C(xi)  C(0)=0
  • 26. Different Criteria and Cost Function  Entropy Measure  Entropy is a measure of uncertainty in predicting a particular outcome of an experiment  Pdf of random variable x Low Entropy High Entropy x x
  • 27. Entropy Measure  We define Shannon-Weaver entropy of a sequence of x={xj, j=1,2,…n} as following.  x={xj}, H(x)= -∑ pj log pj  pj=||xj||2/ ||x||2 and p.log p=0 if p=0  Coefficients at a node are used as xj.
  • 28. Entropy Measure  Under an entropy criteria for best bases selection, wavelet packet nodes with the coefficients that are distributed across a narrow dynamic range are selected, leading to high compression rate for signal representation  Comparison with Karhunen-Loeve transform of PCA
  • 29. Symmetric Entropy Measure  Symmetric Entropy and Discriminatory Classification.  x={xi}, H(x)= -[∑ pj log pj/ qj +∑ qj log qj/ pj ]  pj=||xj||2/ ||x||2 and p.log p=0 if p=0  qj=||yj||2/ ||y||2 and q.log q=0 if q=0  coefficients at wavelet packet nodes are used for  x={xi} and y={yj}
  • 30. Log of Energy Criteria  M(x) =∑ log|xj|2,  log0=0  Log of energy may be interpreted as the entropy of so called Gauss- Markov process, a stochastic process composed of N uncorrelated Gaussian random variables with variances as σ21 =|x1|2, …..σ2N =|xN |2
  • 31. Log of Energy Criteria  Minimizing log energy, finds a best basis and best approximation for signal representation using minimum variance criteria similar to principal component analysis (PCA) and Karhunen-Lo’ve Transform (KLT)
  • 32. Concentration in l p norm, p<2.  For this norm, we choose p<2 and set M(x)=||{x}||p  Maximization of this norm results in selecting a few large amplitude coefficients with high concentration of signal energy in few coefficients. That is, in a binary tree of WP structure, nodes are selected that have a few large amplitude coefficients leading to a peaky pdf
  • 33. Secondary Feature of WT and l p norm  In signal expansion by wavelets, it is also observed that often large amplitude coefficients are large across several neighboring scales as well as neighboring coefficients at the given scale.  This occurs at points of sudden changes and singularities where clustering of coefficients is observed both at within scale and cross-scales.  This property of wavelets, is often referred to as a secondary feature of wavelet analysis.
  • 34. Other Cost Function, Selection Rules.  “Informative Wavelets”,  “Dictionary Projection Pursue”’  “Local Discriminatory Basis” selection criteria  “Matching Pursue” On items 1 and 3 , papers have been included in ‘Archives of Project Reports’ posted on course web site
  • 35. Best Bases and Best Tree  Best tree’ is a tree in the binary array of the signal decomposition that corresponds to minimal cost function.  And ‘best basis’ are the basis set that belong to the nodes of the ‘best tree’. For example in entropy-based basis selection, best basis are wavelets(and scaling functions) of those nodes having minimal entropy of the coefficients at the node.Best Tree: Refer to Matlab Wavemenu for Illustrations
  • 36. Illustrative Examples of basis 0 50 100 150 200 250 300 -2 -1 0 1 2 wp(1:5) Wavelet Packet wavelets generated by wpfun("db5",100,5) 0 50 100 150 200 250 300 0 10 20 30 40 fft(wp(1:10) 0 50 100 150 200 250 300 0 10 20 30 fft(wp(11:20)
  • 37. Illustrative Examples of WP Basis 0 500 1000 1500 2000 2500 3000 -10 -5 0 5 10 wp(1:5) Wavelet Packet wavelets generated by wpfun("db45",100,5) 0 500 1000 1500 2000 2500 3000 0 500 1000 fft(wp(1:10) 0 500 1000 1500 2000 2500 3000 0 500 1000 1500 2000 fft(wp(11:20)
  • 38. On the Illustrative Examples of WP Basis  Note Db 45 (of longer length) generates higher oscillatory wavelets (higher # of oscillations) as compared with those of Db 5 (of short length). Also note equi- frequency bandwidth of different wavelets of the same scale.  Translation of wavelets are also seen easily for different wavelets indicating the shift in the location of center of the wavelets.  Note time span of illustrations are all equal to the length of wavelet at lowest scale