SlideShare a Scribd company logo
DIGITAL SIGNAL PROCESSING
REVIEW ON
DESIGN AND IMPLEMENTATION
OF BUTTERWORTH AND
CHEBYSHEV FILTERS FOR
SPEECH SIGNAL ANALYSIS
INTRODUCTIO
N
In the field of digital signal processing,
the function of a filter is to remove
unwanted parts of the signal such as
random noise that is also undesirable. To
remove noise from the speech signal
transmission or to extract useful parts of
the signal such as the components lying
within a certain frequency range. Filters
are broadly used in signal processing and
communication systems in applications
such as channel equalization, noise
reduction, radar, audio processing,
speech signal processing, video
processing, biomedical signal processing
that is noisy ECG, EEG, EMG signal
filtering, electrical circuit analysis and
analysis of economic and financial data.
Two types of infinite impulse response
filter, namely Butterworth and Chebyshev
filter will be discussed theoretically. The
impulse responses, magnitude responses,
phase responses for filtering the speech
IIR FILTER HAS CERTAIN PROPERTIES SUCH AS WIDTH OF THE PASS-
BAND, STOP-BAND, MAXIMUM ALLOWABLE RIPPLE AT PASS-BAND
AND MAXIMUM ALLOWABLE RIPPLE AT STOP-BAND. A DESIRED
DESIGN OF IIR FILTER CAN BE DONE WITH THE HELP OF THOSE
PROPERTIES.
IIR FILTERS CAN BE USUALLY IMPLEMENTED USING STRUCTURES
HAVING FEEDBACK (RECURSIVE STRUCTURES). THE PRESENT AND
THE PAST INPUT SAMPLES CAN BE DESCRIBED BY THE FOLLOWING
EQUATION,
DIGITAL FILTERS CAN BE CLASSIFIED INTO TWO CATEGORIES: FIR
FILTER AND IIR FILTER. ANALOG ELECTRONIC FILTERS CONSISTING
RESISTORS, CAPACITORS AND INDUCTORS ARE NORMALLY IIR
FILTERS. ON THE OTHER HAND, DISCRETE-TIME FILTERS (USUALLY
DIGITAL FILTERS) BASED ON A TAPPED DELAY LINE THAT EMPLOYS
NO FEEDBACK ARE ESSENTIALLY FIR FILTERS.
IIR Filters
THE MAIN DIFFERENCE BETWEEN IIR FILTERS AND FIR FILTERS IS THAT
AN IIR FILTER IS MORE COMPACT IN THAT IT CAN HABITUALLY
ACHIEVE A PRESCRIBED FREQUENCY RESPONSE WITH A SMALLER
NUMBER OF COEFFICIENTS THAN AN FIR FILTER. AN IIR FILTER CAN
BECOME UNSTABLE, WHEREAS AN FIR FILTER IS ALWAYS STABLE.
IIR FILTERS HAVE MANY ADVANTAGES AS FOLLOWS:-
I. LESS NUMBER OF ARITHMETIC OPERATIONS ARE REQUIRED IN IIR
FILTER.
II. THERE ARE SHORTER TIME DELAYS IN THESE FILTERS.
III. IIR FILTERS HAVE SIMILARITIES WITH THE ANALOG FILTERS.
IV. LESSER NUMBER OF SIDE LOBES IN THE STOP BAND.
V. THEY ARE MORE SUSCEPTIBLE TO NOISES.
DIFFERENCE BETWEEN FIR & IIR
BUTTERWORTH FILTER
The phase response of
the Butterworth filter
becomes more
nonlinear with
increasing N. This filter
is completely defined
mathematically by two
parameters; they are
cut off frequency and
number of poles.
The frequency response of the Butterworth filter
is maximally flat in the passband and rolls off
towards zero in the stopband.
Butterworth filters have a monotonically varying
magnitude function with ω, unlike other filter
types that have non-monotonic ripple in the
passband and the stopband.
Compared with a Chebyshev Type I filter, the
Butterworth filter has a slower roll-off and
therefore will require a higher order to
implement a particular stopband specification.
Butterworth filters have a more linear phase
The magnitude squared response of low pass
Butterworth filter is given by,
Filter Selectivity,
Attenuation,
Magnitude Response
CHEBYSHEV TYPE -I
FILTER
The absolute difference between the ideal and
actual frequency response over the entire
passband is minimized by Chebyshev Type I
filter by incorporating equal ripple in the
passband. Stopband response is maximally flat.
The transition from passband to stopband is
more rapid than that for Butterworth filter.
The ripple is often given in dB:
The magnitude squared Chebyshev type I
response is:
Where,
The magnitude squared response
peaks occur in the pass band when
Cn=0,
Magnitude Response
FOLLOWING FIGURE SHOWS THE SPECTRUM OF THE INPUT SIGNAL I.E.
THE SPEECH SIGNAL. THE SAMPLING RATE OF THE SPEECH SIGNAL IS
8000 AND THE NUMBER OF BITS PER SAMPLE IS 16.
Input signal
LOW PASS BUTTERWORTH
FILTER
HIGH PASS BUTTERWORTH FILTER
BAND PASS BUTTERWORTH
FILTER
BAND STOP BUTTERWORTH FILTER
LOW PASS CHEBYSHEV-1
FILTER
HIGH PASS CHEBYSHEV-1 FILTER
• Low Pass filter has pure poles. All other filters have complementary zeros.
But, Butterworth LPF has complex poles. An important property of the
Butterworth filter is the gain flatness in the passband. It has a realistically
good phase response but a poor roll-off rate.
• On the other hand Chebyshev has a better (steeper) roll-off rate because the
ripple increases. Chebyshev filters have a poor phase response. The transfer
function of a Chebyshev filter is characterized by a number of ripples in the
passband.
• The sharp transition between the passband and the stopband of a
Chebyshev filter produces smaller absolute errors as well as faster execution
speeds than a Butterworth filter. But it does not provide a good performance
for speech signal analysis.
• The filter order, passband and stopband ripple are considered for the design
of the IIR filter.
CONCLUSIONS

More Related Content

What's hot

Butterworth filter
Butterworth filterButterworth filter
Butterworth filter
MOHAMMAD AKRAM
 
Design and realization of fir filter using chebyshev window
Design and realization of fir filter using chebyshev windowDesign and realization of fir filter using chebyshev window
Design and realization of fir filter using chebyshev window
Subhadeep Chakraborty
 
Digital Filters Part 1
Digital Filters Part 1Digital Filters Part 1
Digital Filters Part 1
Premier Farnell
 
Digital Filters Part 2
Digital Filters Part 2Digital Filters Part 2
Digital Filters Part 2
Premier Farnell
 
Signal Filtering
Signal FilteringSignal Filtering
Signal FilteringImane Haf
 
Notch
NotchNotch
FILTER DESIGN
FILTER DESIGNFILTER DESIGN
FILTER DESIGN
naimish12
 
Op amp applications filters cw final (2)
Op amp applications filters cw final (2)Op amp applications filters cw final (2)
Op amp applications filters cw final (2)
JUNAID SK
 
Design of iir digital highpass butterworth filter using analog to digital map...
Design of iir digital highpass butterworth filter using analog to digital map...Design of iir digital highpass butterworth filter using analog to digital map...
Design of iir digital highpass butterworth filter using analog to digital map...
Subhadeep Chakraborty
 
DSP_FOEHU - Lec 13 - Digital Signal Processing Applications I
DSP_FOEHU - Lec 13 - Digital Signal Processing Applications IDSP_FOEHU - Lec 13 - Digital Signal Processing Applications I
DSP_FOEHU - Lec 13 - Digital Signal Processing Applications I
Amr E. Mohamed
 
Dss
Dss Dss
Dss
nil65
 
B tech
B techB tech
Fir and iir filter_design
Fir and iir filter_designFir and iir filter_design
Fir and iir filter_designshrinivasgnaik
 
Fir filter_utkarsh_kulshrestha
Fir filter_utkarsh_kulshresthaFir filter_utkarsh_kulshrestha
Fir filter_utkarsh_kulshrestha
Utkarsh Kulshrestha
 
Design of FIR filters
Design of FIR filtersDesign of FIR filters
Design of FIR filters
op205
 
Design of FIR Filters
Design of FIR FiltersDesign of FIR Filters
Design of FIR Filters
Aranya Sarkar
 
DSP_2018_FOEHU - Lec 1 - Introduction to Digital Signal Processing
DSP_2018_FOEHU - Lec 1 - Introduction to Digital Signal ProcessingDSP_2018_FOEHU - Lec 1 - Introduction to Digital Signal Processing
DSP_2018_FOEHU - Lec 1 - Introduction to Digital Signal Processing
Amr E. Mohamed
 
Synchronous Time / Frequency Domain Measurements Using a Digital Oscilloscope...
Synchronous Time / Frequency Domain Measurements Using a Digital Oscilloscope...Synchronous Time / Frequency Domain Measurements Using a Digital Oscilloscope...
Synchronous Time / Frequency Domain Measurements Using a Digital Oscilloscope...
Rohde & Schwarz North America
 

What's hot (20)

Butterworth filter
Butterworth filterButterworth filter
Butterworth filter
 
Design and realization of fir filter using chebyshev window
Design and realization of fir filter using chebyshev windowDesign and realization of fir filter using chebyshev window
Design and realization of fir filter using chebyshev window
 
Digital Filters Part 1
Digital Filters Part 1Digital Filters Part 1
Digital Filters Part 1
 
Digital Filters Part 2
Digital Filters Part 2Digital Filters Part 2
Digital Filters Part 2
 
Signal Filtering
Signal FilteringSignal Filtering
Signal Filtering
 
Design of Filters PPT
Design of Filters PPTDesign of Filters PPT
Design of Filters PPT
 
Notch
NotchNotch
Notch
 
FILTER DESIGN
FILTER DESIGNFILTER DESIGN
FILTER DESIGN
 
Op amp applications filters cw final (2)
Op amp applications filters cw final (2)Op amp applications filters cw final (2)
Op amp applications filters cw final (2)
 
Design of iir digital highpass butterworth filter using analog to digital map...
Design of iir digital highpass butterworth filter using analog to digital map...Design of iir digital highpass butterworth filter using analog to digital map...
Design of iir digital highpass butterworth filter using analog to digital map...
 
DSP_FOEHU - Lec 13 - Digital Signal Processing Applications I
DSP_FOEHU - Lec 13 - Digital Signal Processing Applications IDSP_FOEHU - Lec 13 - Digital Signal Processing Applications I
DSP_FOEHU - Lec 13 - Digital Signal Processing Applications I
 
Dss
Dss Dss
Dss
 
B tech
B techB tech
B tech
 
Fir and iir filter_design
Fir and iir filter_designFir and iir filter_design
Fir and iir filter_design
 
Fir filter_utkarsh_kulshrestha
Fir filter_utkarsh_kulshresthaFir filter_utkarsh_kulshrestha
Fir filter_utkarsh_kulshrestha
 
Design of FIR filters
Design of FIR filtersDesign of FIR filters
Design of FIR filters
 
Dsp lecture vol 6 design of fir
Dsp lecture vol 6 design of firDsp lecture vol 6 design of fir
Dsp lecture vol 6 design of fir
 
Design of FIR Filters
Design of FIR FiltersDesign of FIR Filters
Design of FIR Filters
 
DSP_2018_FOEHU - Lec 1 - Introduction to Digital Signal Processing
DSP_2018_FOEHU - Lec 1 - Introduction to Digital Signal ProcessingDSP_2018_FOEHU - Lec 1 - Introduction to Digital Signal Processing
DSP_2018_FOEHU - Lec 1 - Introduction to Digital Signal Processing
 
Synchronous Time / Frequency Domain Measurements Using a Digital Oscilloscope...
Synchronous Time / Frequency Domain Measurements Using a Digital Oscilloscope...Synchronous Time / Frequency Domain Measurements Using a Digital Oscilloscope...
Synchronous Time / Frequency Domain Measurements Using a Digital Oscilloscope...
 

Similar to Digital Signal Processing

Filters two design_with_matlab
Filters two design_with_matlabFilters two design_with_matlab
Filters two design_with_matlabresearchwork
 
Ijarcet vol-2-issue-3-861-866
Ijarcet vol-2-issue-3-861-866Ijarcet vol-2-issue-3-861-866
Ijarcet vol-2-issue-3-861-866Editor IJARCET
 
Op amp applications filters cw
Op amp applications filters cwOp amp applications filters cw
Op amp applications filters cw
JUNAID SK
 
Vibration signal filtering
Vibration signal filtering Vibration signal filtering
Vibration signal filtering
JackieFAbraham
 
vibration signal filtering
vibration signal filteringvibration signal filtering
vibration signal filtering
ernest8397
 
Op amp applications filters cw final
Op amp applications filters cw finalOp amp applications filters cw final
Op amp applications filters cw final
JUNAID SK
 
Application note signal_generator_spectral_purity
Application note signal_generator_spectral_purityApplication note signal_generator_spectral_purity
Application note signal_generator_spectral_purity
S.c. Lu
 
5. An analog filer has system fnction Ha(s)--a (a) (10 pts,) Comvert .pdf
5. An analog filer has system fnction Ha(s)--a (a) (10 pts,) Comvert .pdf5. An analog filer has system fnction Ha(s)--a (a) (10 pts,) Comvert .pdf
5. An analog filer has system fnction Ha(s)--a (a) (10 pts,) Comvert .pdf
info324235
 
unit-5 2nd part active filters by ACEIT.ppt
unit-5 2nd part active filters by ACEIT.pptunit-5 2nd part active filters by ACEIT.ppt
unit-5 2nd part active filters by ACEIT.ppt
amitthory13012003
 
LICA-
LICA- LICA-
Applications of RLC Circuits
Applications of RLC CircuitsApplications of RLC Circuits
Applications of RLC Circuits
zain saleem
 
ECE 569 Digital Signal Processing Project
ECE 569 Digital Signal Processing ProjectECE 569 Digital Signal Processing Project
ECE 569 Digital Signal Processing Project?? ?
 
Analog term paper
Analog term paperAnalog term paper
Analog term paper
Upendra Sengar
 
Active Filters
Active FiltersActive Filters
Active Filters
TANUSISODIA2
 
Ayesha low pass filter
Ayesha low pass filterAyesha low pass filter
Ayesha low pass filterAyesha Saeed
 
National college of science and technology
National college of science and technologyNational college of science and technology
National college of science and technologySarah Krystelle
 

Similar to Digital Signal Processing (20)

Filters two design_with_matlab
Filters two design_with_matlabFilters two design_with_matlab
Filters two design_with_matlab
 
Ijarcet vol-2-issue-3-861-866
Ijarcet vol-2-issue-3-861-866Ijarcet vol-2-issue-3-861-866
Ijarcet vol-2-issue-3-861-866
 
Op amp applications filters cw
Op amp applications filters cwOp amp applications filters cw
Op amp applications filters cw
 
Vibration signal filtering
Vibration signal filtering Vibration signal filtering
Vibration signal filtering
 
vibration signal filtering
vibration signal filteringvibration signal filtering
vibration signal filtering
 
Op amp applications filters cw final
Op amp applications filters cw finalOp amp applications filters cw final
Op amp applications filters cw final
 
Application note signal_generator_spectral_purity
Application note signal_generator_spectral_purityApplication note signal_generator_spectral_purity
Application note signal_generator_spectral_purity
 
5. An analog filer has system fnction Ha(s)--a (a) (10 pts,) Comvert .pdf
5. An analog filer has system fnction Ha(s)--a (a) (10 pts,) Comvert .pdf5. An analog filer has system fnction Ha(s)--a (a) (10 pts,) Comvert .pdf
5. An analog filer has system fnction Ha(s)--a (a) (10 pts,) Comvert .pdf
 
unit-5 2nd part active filters by ACEIT.ppt
unit-5 2nd part active filters by ACEIT.pptunit-5 2nd part active filters by ACEIT.ppt
unit-5 2nd part active filters by ACEIT.ppt
 
Active filters
Active filtersActive filters
Active filters
 
LICA-
LICA- LICA-
LICA-
 
Exp passive filter (6)
Exp passive filter (6)Exp passive filter (6)
Exp passive filter (6)
 
Applications of RLC Circuits
Applications of RLC CircuitsApplications of RLC Circuits
Applications of RLC Circuits
 
ArvindP4
ArvindP4ArvindP4
ArvindP4
 
ECE 569 Digital Signal Processing Project
ECE 569 Digital Signal Processing ProjectECE 569 Digital Signal Processing Project
ECE 569 Digital Signal Processing Project
 
Analog term paper
Analog term paperAnalog term paper
Analog term paper
 
Active Filters
Active FiltersActive Filters
Active Filters
 
Ayesha low pass filter
Ayesha low pass filterAyesha low pass filter
Ayesha low pass filter
 
National college of science and technology
National college of science and technologyNational college of science and technology
National college of science and technology
 
Comm8(exp.3)
Comm8(exp.3)Comm8(exp.3)
Comm8(exp.3)
 

Recently uploaded

TECHNICAL TRAINING MANUAL GENERAL FAMILIARIZATION COURSE
TECHNICAL TRAINING MANUAL   GENERAL FAMILIARIZATION COURSETECHNICAL TRAINING MANUAL   GENERAL FAMILIARIZATION COURSE
TECHNICAL TRAINING MANUAL GENERAL FAMILIARIZATION COURSE
DuvanRamosGarzon1
 
block diagram and signal flow graph representation
block diagram and signal flow graph representationblock diagram and signal flow graph representation
block diagram and signal flow graph representation
Divya Somashekar
 
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang,  ICLR 2024, MLILAB, KAIST AI.pdfJ.Yang,  ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
MLILAB
 
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdfAKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
SamSarthak3
 
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdfWater Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation & Control
 
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Dr.Costas Sachpazis
 
Forklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella PartsForklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella Parts
Intella Parts
 
Student information management system project report ii.pdf
Student information management system project report ii.pdfStudent information management system project report ii.pdf
Student information management system project report ii.pdf
Kamal Acharya
 
ethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.pptethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.ppt
Jayaprasanna4
 
Cosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdfCosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdf
Kamal Acharya
 
LIGA(E)11111111111111111111111111111111111111111.ppt
LIGA(E)11111111111111111111111111111111111111111.pptLIGA(E)11111111111111111111111111111111111111111.ppt
LIGA(E)11111111111111111111111111111111111111111.ppt
ssuser9bd3ba
 
power quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptxpower quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptx
ViniHema
 
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdfTop 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Teleport Manpower Consultant
 
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
bakpo1
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
Pratik Pawar
 
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
H.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdfH.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdf
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
MLILAB
 
addressing modes in computer architecture
addressing modes  in computer architectureaddressing modes  in computer architecture
addressing modes in computer architecture
ShahidSultan24
 
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&BDesign and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Sreedhar Chowdam
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
Amil Baba Dawood bangali
 
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptxCFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
R&R Consult
 

Recently uploaded (20)

TECHNICAL TRAINING MANUAL GENERAL FAMILIARIZATION COURSE
TECHNICAL TRAINING MANUAL   GENERAL FAMILIARIZATION COURSETECHNICAL TRAINING MANUAL   GENERAL FAMILIARIZATION COURSE
TECHNICAL TRAINING MANUAL GENERAL FAMILIARIZATION COURSE
 
block diagram and signal flow graph representation
block diagram and signal flow graph representationblock diagram and signal flow graph representation
block diagram and signal flow graph representation
 
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang,  ICLR 2024, MLILAB, KAIST AI.pdfJ.Yang,  ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
 
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdfAKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
 
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdfWater Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdf
 
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
 
Forklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella PartsForklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella Parts
 
Student information management system project report ii.pdf
Student information management system project report ii.pdfStudent information management system project report ii.pdf
Student information management system project report ii.pdf
 
ethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.pptethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.ppt
 
Cosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdfCosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdf
 
LIGA(E)11111111111111111111111111111111111111111.ppt
LIGA(E)11111111111111111111111111111111111111111.pptLIGA(E)11111111111111111111111111111111111111111.ppt
LIGA(E)11111111111111111111111111111111111111111.ppt
 
power quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptxpower quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptx
 
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdfTop 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
 
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
 
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
H.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdfH.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdf
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
 
addressing modes in computer architecture
addressing modes  in computer architectureaddressing modes  in computer architecture
addressing modes in computer architecture
 
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&BDesign and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
 
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptxCFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
 

Digital Signal Processing

  • 1. DIGITAL SIGNAL PROCESSING REVIEW ON DESIGN AND IMPLEMENTATION OF BUTTERWORTH AND CHEBYSHEV FILTERS FOR SPEECH SIGNAL ANALYSIS
  • 2. INTRODUCTIO N In the field of digital signal processing, the function of a filter is to remove unwanted parts of the signal such as random noise that is also undesirable. To remove noise from the speech signal transmission or to extract useful parts of the signal such as the components lying within a certain frequency range. Filters are broadly used in signal processing and communication systems in applications such as channel equalization, noise reduction, radar, audio processing, speech signal processing, video processing, biomedical signal processing that is noisy ECG, EEG, EMG signal filtering, electrical circuit analysis and analysis of economic and financial data. Two types of infinite impulse response filter, namely Butterworth and Chebyshev filter will be discussed theoretically. The impulse responses, magnitude responses, phase responses for filtering the speech
  • 3. IIR FILTER HAS CERTAIN PROPERTIES SUCH AS WIDTH OF THE PASS- BAND, STOP-BAND, MAXIMUM ALLOWABLE RIPPLE AT PASS-BAND AND MAXIMUM ALLOWABLE RIPPLE AT STOP-BAND. A DESIRED DESIGN OF IIR FILTER CAN BE DONE WITH THE HELP OF THOSE PROPERTIES. IIR FILTERS CAN BE USUALLY IMPLEMENTED USING STRUCTURES HAVING FEEDBACK (RECURSIVE STRUCTURES). THE PRESENT AND THE PAST INPUT SAMPLES CAN BE DESCRIBED BY THE FOLLOWING EQUATION, DIGITAL FILTERS CAN BE CLASSIFIED INTO TWO CATEGORIES: FIR FILTER AND IIR FILTER. ANALOG ELECTRONIC FILTERS CONSISTING RESISTORS, CAPACITORS AND INDUCTORS ARE NORMALLY IIR FILTERS. ON THE OTHER HAND, DISCRETE-TIME FILTERS (USUALLY DIGITAL FILTERS) BASED ON A TAPPED DELAY LINE THAT EMPLOYS NO FEEDBACK ARE ESSENTIALLY FIR FILTERS. IIR Filters
  • 4. THE MAIN DIFFERENCE BETWEEN IIR FILTERS AND FIR FILTERS IS THAT AN IIR FILTER IS MORE COMPACT IN THAT IT CAN HABITUALLY ACHIEVE A PRESCRIBED FREQUENCY RESPONSE WITH A SMALLER NUMBER OF COEFFICIENTS THAN AN FIR FILTER. AN IIR FILTER CAN BECOME UNSTABLE, WHEREAS AN FIR FILTER IS ALWAYS STABLE. IIR FILTERS HAVE MANY ADVANTAGES AS FOLLOWS:- I. LESS NUMBER OF ARITHMETIC OPERATIONS ARE REQUIRED IN IIR FILTER. II. THERE ARE SHORTER TIME DELAYS IN THESE FILTERS. III. IIR FILTERS HAVE SIMILARITIES WITH THE ANALOG FILTERS. IV. LESSER NUMBER OF SIDE LOBES IN THE STOP BAND. V. THEY ARE MORE SUSCEPTIBLE TO NOISES. DIFFERENCE BETWEEN FIR & IIR
  • 5. BUTTERWORTH FILTER The phase response of the Butterworth filter becomes more nonlinear with increasing N. This filter is completely defined mathematically by two parameters; they are cut off frequency and number of poles. The frequency response of the Butterworth filter is maximally flat in the passband and rolls off towards zero in the stopband. Butterworth filters have a monotonically varying magnitude function with ω, unlike other filter types that have non-monotonic ripple in the passband and the stopband. Compared with a Chebyshev Type I filter, the Butterworth filter has a slower roll-off and therefore will require a higher order to implement a particular stopband specification. Butterworth filters have a more linear phase The magnitude squared response of low pass Butterworth filter is given by, Filter Selectivity, Attenuation, Magnitude Response
  • 6. CHEBYSHEV TYPE -I FILTER The absolute difference between the ideal and actual frequency response over the entire passband is minimized by Chebyshev Type I filter by incorporating equal ripple in the passband. Stopband response is maximally flat. The transition from passband to stopband is more rapid than that for Butterworth filter. The ripple is often given in dB: The magnitude squared Chebyshev type I response is: Where, The magnitude squared response peaks occur in the pass band when Cn=0, Magnitude Response
  • 7. FOLLOWING FIGURE SHOWS THE SPECTRUM OF THE INPUT SIGNAL I.E. THE SPEECH SIGNAL. THE SAMPLING RATE OF THE SPEECH SIGNAL IS 8000 AND THE NUMBER OF BITS PER SAMPLE IS 16. Input signal
  • 8. LOW PASS BUTTERWORTH FILTER HIGH PASS BUTTERWORTH FILTER
  • 9. BAND PASS BUTTERWORTH FILTER BAND STOP BUTTERWORTH FILTER
  • 10. LOW PASS CHEBYSHEV-1 FILTER HIGH PASS CHEBYSHEV-1 FILTER
  • 11. • Low Pass filter has pure poles. All other filters have complementary zeros. But, Butterworth LPF has complex poles. An important property of the Butterworth filter is the gain flatness in the passband. It has a realistically good phase response but a poor roll-off rate. • On the other hand Chebyshev has a better (steeper) roll-off rate because the ripple increases. Chebyshev filters have a poor phase response. The transfer function of a Chebyshev filter is characterized by a number of ripples in the passband. • The sharp transition between the passband and the stopband of a Chebyshev filter produces smaller absolute errors as well as faster execution speeds than a Butterworth filter. But it does not provide a good performance for speech signal analysis. • The filter order, passband and stopband ripple are considered for the design of the IIR filter. CONCLUSIONS