SlideShare a Scribd company logo
1 of 9
Download to read offline
Electronics
National
Digital
UNDER THE GUIDANCE OF
DR. RAM KUMAR KARSH SIR,
DEPT OF ELECTRONICS AND COMMUNICATION
NIT SILCHAR
1
Department of
Electronics and Communication Engineering
ational Institute of Technology
2020
Digital Signal Processing
Mini Project
Submitted By:
Group 16
RanSher (1814110)
COMMUNICATION ENGINEERING,
Engineering
Technology, Silchar
2
Introduction to Multirate signal processing
and Decimation Interpolation
Ran Sher
B. Tech, 5th Semester, ECE-B, NIT Silchar
ABSTRACT
Multirate Signal Processing systems are used to improve the performance or to
increase the computational efficiency. The approach through this report is to
theoretical study of the Multirate signal processing with the two popular operations
decimation and interpolation and to identify the various aspects of multirate signal
processing and with its importance and applications in digital signal processing.
TABLE OF CONTENTS
Introduction……………………………………2
Multirate signal Processing……………………3
Decimation………………………………….…3
Interpolation…..……………………….............5
Applications of Multirate DSP……..………….8
Conclusions……………………………………8
Acknowledgement……………………………..8
References……………………………………...9
1. INTRODUCTION
A digital signal processing system that uses signals with different sampling
frequencies is probably performing multirate digital signal processing. Multirate
signal processing often uses sample rate conversion to convert from one sampling
frequency to another sampling frequency. The two basic operations in a multirate
signal processing used are decreasing sampling-rate of a signal called decimation
and increasing sampling-rate of a signal called interpolation. Multirate signal
processing systems are sometimes used for sampling-rate conversion, which
involves both decimation and interpolation.
Changing the sampling frequency in the analog domain requires digital to analog
conversion and then analog to digital conversion at a different sampling frequency.
3
Both digital to analog conversion and Analog to digital conversion introduce errors
and noise into the signal. Therefore sample rate conversion is done in digital
domain with the help of methods Decimation and Interpolation.
2. MULTIRATE SIGNAL PROCESSING
In multirate digital signal processing, the sampling rate of a signal is changed in
order to increase the efficiency of various signal processing operations. Decimation,
or down-sampling, reduces the sampling rate, whereas expansion, or up-sampling,
followed by interpolation increases the sampling rate
A digital signal processing system that uses signals with different sampling
frequencies is probably performing multirate digital signal processing. Multirate
digital signal processing often uses sample rate conversion to convert from One
sampling frequency to another sampling frequency.
Sample rate conversion uses
 Decimation to decrease the sampling rate,
 Interpolation to increase the sampling rate.
Sample Rate Conversion
Changing the sampling frequency in the analog domain requires: Digital to analog
conversion then Analog to digital conversion at a different sampling frequency.
Both Digital to analog conversion and Analog to digital conversion introduce errors
and noise into the signal.
Therefore sample rate conversion is done in digital domain and uses a combination
of:
 Decimation,
 Interpolation.
3. DECIMATION
Decimation removes samples from a signal.
Decimation can therefore only down sample the signal by an integer factor:
So that,
Where D is an integer,
is the old sampling rate (number of samples/second) and is the new
sampling rate.
4
Pictorial Representation of decimation
Properties of Decimation
 Decimation decreases the sampling rate.
 The sampling theorem states that the highest frequency in a signal should
be less than half the sampling frequency.
 A digital anti-aliasing filter has to be applied to remove frequencies
higher than:
 So in digital frequency, the cut-off frequency is:
Anti-aliasing Filter for Decimation
There is the need of signals to be passed to anti-aliasing filter to remove the
problem of aliasing. This means that the signal has to be filtered in the digital
domain before decimation:
5
4. INTERPOLTION
Interpolation is the process of estimating unknown values that fall between known
values.
In this example, a straight line passes through two points of known value. You can
estimate the point of unknown value because it appears to be midway between the
other two points. The interpolated value of the middle point could be 9.5.
Pictorial Representation of interepolation
The new sampling frequency is greater than the old sampling frequency:
Where is the old sampling frequency and is the new sampling frequency.
Also, the new sampling frequency has to be an integer multiple of the original
sampling frequency:
6
Where D is an integer.
A common interpolation approach is zero filling based interpolation.
There are two stages:
1. Zero filling: Zero filling interpolation (ZIP) is the substitution of zeroes for
unmeasured data points in order to increase the matrix size of the new data
prior to Fourier transformation of MR data.
2. Low pass filtering: A low-pass filter (LPF) is a filter that passes signals with
a frequency lower than a selected cutoff frequency and attenuates signals with
frequencies higher than the cutoff frequency.
Example 1: Interpolating by × 3 (two zero samples are inserted between each
original sample).
Non-Integer Sample Rate Conversion
Both:
 Decimation (for down sampling):
 And Interpolation (for up sampling):
Where D is an integer, can only change the sampling frequency to an integer
of the original frequency.
7
Example 2:
 A CD player stores music at 44.1 kHz.
 A professional music recording device processes audio at 48 kHz.
 Transfer of the music to or from the CD player and the professional audio
device using:
 decimation only or
 interpolation only
 Are not possible because:
which is not an integer.
Combine decimation and interpolation to get non-integer sample rate conversion.
The sample rate conversion is then:
Example 3: Get audio from 44.1 kHz sampled source (CD player) and transfer to
professional audio processor requiring 48 kHz sample rate.
This process requires up sampling to 48 kHz from 44.1 kHz
1. Worst case common factor: L = 48 kHz to give
fs × 48 kHz = 2116.8 MHz.
Better alternative is L = 160 to give
L × 44.1 kHz = 7056 kHz
2. So interpolate by factor L by inserting 159 zeros for each sample in 44.1 kHz
CD player signal then low pass filtering.
3. Then decimate to 48 kHz by removing 146 samples in every 147 (= L × 44.1
kHz/48kHz) from the up sampled signal
(After applying anti-aliasing low pass filter).
The resulting sample rate conversion is:
8
5. APPLICATIONS OF MULTIRATE SIGNAL PROCESSING
Some applications of multirate signal processing are
 Up-sampling
 Various systems in digital audio signal processing often operate at
different sam-pling rates. The connection of such systems requires a
conversion of sampling rate.
 Speech processing
 In the implementation of high-performance filtering operations, where a
very narrow transition band is required.
 Filer banks and wavelet transforms depends on multirate method.
 A/D and D/A converters
 Interpolation
 Used to change the rate of signal.
6. CONCLUSIONS
After studying the multirate signal processing , decimation and interpolation,
we came to the conclusion that there is the need of changing the sampling
frequency during processing of signal in order increase the efficiency which
can be possible through decimation and interpolation.
7. ACKNOWLEDGEMENT
The authors are thankful to Dr. Ram Kumar Karsh Sir, Assistant Professor,
National Institute of Technology Silchar for his guide, advise and motivation
throughout the completion of this report.
Authors would also like to express their gratitude to their college, National
Institute of Technology, Silchar for providing with such a strong platform and
enabling to harness their talents. Lastly, authors would like to express their
appreciation to their parents for providing them moral support and
encouragement.
9
8. REFERENCES
[1] Digital signal processing principles, algorithms and Applications.pdf
[2] A.V.Oppenheim, R.W. Schafer and J.R. Buck, Discrete-Time Signal
Processing.pdf
[3] M. H. Hayes, Digital Signal Processing, Schaums out lines.pdf
[4] https://www.slideshare.net
[6] https://www.electronicshub.org
[7] https://en.wikibooks.org/
[8] https://en.wikipedia.org

More Related Content

What's hot

Design of FIR filters
Design of FIR filtersDesign of FIR filters
Design of FIR filtersop205
 
Block diagram of digital communication
Block diagram of digital communicationBlock diagram of digital communication
Block diagram of digital communicationmpsrekha83
 
Signal classification of signal
Signal classification of signalSignal classification of signal
Signal classification of signal001Abhishek1
 
Application of DSP
Application of DSPApplication of DSP
Application of DSPKUNAL RANA
 
Coherent and Non-coherent detection of ASK, FSK AND QASK
Coherent and Non-coherent detection of ASK, FSK AND QASKCoherent and Non-coherent detection of ASK, FSK AND QASK
Coherent and Non-coherent detection of ASK, FSK AND QASKnaimish12
 
Digital signal processing
Digital signal processingDigital signal processing
Digital signal processingVedavyas PBurli
 
NOISE CANCELATION USING MATLAB
NOISE CANCELATION USING MATLABNOISE CANCELATION USING MATLAB
NOISE CANCELATION USING MATLABAniruddha Paul
 
Signals & Systems PPT
Signals & Systems PPTSignals & Systems PPT
Signals & Systems PPTJay Baria
 
Windowing techniques of fir filter design
Windowing techniques of fir filter designWindowing techniques of fir filter design
Windowing techniques of fir filter designRohan Nagpal
 
Classification of signal
Classification of signalClassification of signal
Classification of signalVARUN KUMAR
 
DIGITAL SIGNAL PROCESSING
DIGITAL SIGNAL PROCESSINGDIGITAL SIGNAL PROCESSING
DIGITAL SIGNAL PROCESSINGSnehal Hedau
 
Periodic vs. aperiodic signal
Periodic vs. aperiodic signalPeriodic vs. aperiodic signal
Periodic vs. aperiodic signalTahsin Abrar
 
FILTER DESIGN
FILTER DESIGNFILTER DESIGN
FILTER DESIGNnaimish12
 
Introduction to Digital Signal Processing (DSP)
Introduction  to  Digital Signal Processing (DSP)Introduction  to  Digital Signal Processing (DSP)
Introduction to Digital Signal Processing (DSP)Md. Arif Hossain
 

What's hot (20)

FILTER BANKS
FILTER BANKSFILTER BANKS
FILTER BANKS
 
Design of FIR filters
Design of FIR filtersDesign of FIR filters
Design of FIR filters
 
Pulse modulation
Pulse modulationPulse modulation
Pulse modulation
 
Block diagram of digital communication
Block diagram of digital communicationBlock diagram of digital communication
Block diagram of digital communication
 
Signal classification of signal
Signal classification of signalSignal classification of signal
Signal classification of signal
 
Application of DSP
Application of DSPApplication of DSP
Application of DSP
 
Coherent and Non-coherent detection of ASK, FSK AND QASK
Coherent and Non-coherent detection of ASK, FSK AND QASKCoherent and Non-coherent detection of ASK, FSK AND QASK
Coherent and Non-coherent detection of ASK, FSK AND QASK
 
Feedback amplifiers
Feedback amplifiersFeedback amplifiers
Feedback amplifiers
 
Digital signal processing
Digital signal processingDigital signal processing
Digital signal processing
 
NOISE CANCELATION USING MATLAB
NOISE CANCELATION USING MATLABNOISE CANCELATION USING MATLAB
NOISE CANCELATION USING MATLAB
 
Signals & Systems PPT
Signals & Systems PPTSignals & Systems PPT
Signals & Systems PPT
 
Quantization
QuantizationQuantization
Quantization
 
Windowing techniques of fir filter design
Windowing techniques of fir filter designWindowing techniques of fir filter design
Windowing techniques of fir filter design
 
Classification of signal
Classification of signalClassification of signal
Classification of signal
 
DIGITAL SIGNAL PROCESSING
DIGITAL SIGNAL PROCESSINGDIGITAL SIGNAL PROCESSING
DIGITAL SIGNAL PROCESSING
 
Periodic vs. aperiodic signal
Periodic vs. aperiodic signalPeriodic vs. aperiodic signal
Periodic vs. aperiodic signal
 
FILTER DESIGN
FILTER DESIGNFILTER DESIGN
FILTER DESIGN
 
Introduction to Digital Signal Processing (DSP)
Introduction  to  Digital Signal Processing (DSP)Introduction  to  Digital Signal Processing (DSP)
Introduction to Digital Signal Processing (DSP)
 
High pass-low-pass-filter
High pass-low-pass-filterHigh pass-low-pass-filter
High pass-low-pass-filter
 
Sampling
SamplingSampling
Sampling
 

Similar to Multirate signal processing and decimation interpolation

Performance Analysis and Simulation of Decimator for Multirate Applications
Performance Analysis and Simulation of Decimator for Multirate ApplicationsPerformance Analysis and Simulation of Decimator for Multirate Applications
Performance Analysis and Simulation of Decimator for Multirate ApplicationsIJEEE
 
Performance Analysis of Fractional Sample Rate Converter Using Audio Applicat...
Performance Analysis of Fractional Sample Rate Converter Using Audio Applicat...Performance Analysis of Fractional Sample Rate Converter Using Audio Applicat...
Performance Analysis of Fractional Sample Rate Converter Using Audio Applicat...iosrjce
 
Adc lab
Adc labAdc lab
Adc labxyxz
 
Digital anti aliasing filter
Digital anti aliasing filterDigital anti aliasing filter
Digital anti aliasing filterDeahyun Kim
 
24071 digitalcommunication
24071 digitalcommunication24071 digitalcommunication
24071 digitalcommunicationsharma ellappan
 
PCM and delta modulation.ppt
PCM and delta modulation.pptPCM and delta modulation.ppt
PCM and delta modulation.ppt1637ARUNIMADAS
 
Analog to digital conversion technique
Analog to digital conversion techniqueAnalog to digital conversion technique
Analog to digital conversion techniqueUmar Shuaib
 
DIGITAL TRANSMISSION
DIGITAL TRANSMISSIONDIGITAL TRANSMISSION
DIGITAL TRANSMISSIONAvijeet Negel
 
Implementation Cost Analysis of the Interpolator for the Wimax Technology
Implementation Cost Analysis of the Interpolator for the Wimax TechnologyImplementation Cost Analysis of the Interpolator for the Wimax Technology
Implementation Cost Analysis of the Interpolator for the Wimax Technologyiosrjce
 
Discrete time signal processing unit-2
Discrete time signal processing unit-2Discrete time signal processing unit-2
Discrete time signal processing unit-2selvalakshmi24
 
sub topics of NMR.pptx
sub topics of NMR.pptxsub topics of NMR.pptx
sub topics of NMR.pptxHajira Mahmood
 

Similar to Multirate signal processing and decimation interpolation (20)

Performance Analysis and Simulation of Decimator for Multirate Applications
Performance Analysis and Simulation of Decimator for Multirate ApplicationsPerformance Analysis and Simulation of Decimator for Multirate Applications
Performance Analysis and Simulation of Decimator for Multirate Applications
 
T01061142150
T01061142150T01061142150
T01061142150
 
Performance Analysis of Fractional Sample Rate Converter Using Audio Applicat...
Performance Analysis of Fractional Sample Rate Converter Using Audio Applicat...Performance Analysis of Fractional Sample Rate Converter Using Audio Applicat...
Performance Analysis of Fractional Sample Rate Converter Using Audio Applicat...
 
Adc lab
Adc labAdc lab
Adc lab
 
Digitization
DigitizationDigitization
Digitization
 
Digital anti aliasing filter
Digital anti aliasing filterDigital anti aliasing filter
Digital anti aliasing filter
 
Multrate dsp
Multrate dspMultrate dsp
Multrate dsp
 
24071 digitalcommunication
24071 digitalcommunication24071 digitalcommunication
24071 digitalcommunication
 
PCM and delta modulation.ppt
PCM and delta modulation.pptPCM and delta modulation.ppt
PCM and delta modulation.ppt
 
lecture 1+2.pdf
lecture 1+2.pdflecture 1+2.pdf
lecture 1+2.pdf
 
Analog to digital conversion technique
Analog to digital conversion techniqueAnalog to digital conversion technique
Analog to digital conversion technique
 
Dq33705710
Dq33705710Dq33705710
Dq33705710
 
Dq33705710
Dq33705710Dq33705710
Dq33705710
 
DIGITAL TRANSMISSION
DIGITAL TRANSMISSIONDIGITAL TRANSMISSION
DIGITAL TRANSMISSION
 
Ch4 2 v1
Ch4 2 v1Ch4 2 v1
Ch4 2 v1
 
Implementation Cost Analysis of the Interpolator for the Wimax Technology
Implementation Cost Analysis of the Interpolator for the Wimax TechnologyImplementation Cost Analysis of the Interpolator for the Wimax Technology
Implementation Cost Analysis of the Interpolator for the Wimax Technology
 
S01061136141
S01061136141S01061136141
S01061136141
 
Source coding systems
Source coding systemsSource coding systems
Source coding systems
 
Discrete time signal processing unit-2
Discrete time signal processing unit-2Discrete time signal processing unit-2
Discrete time signal processing unit-2
 
sub topics of NMR.pptx
sub topics of NMR.pptxsub topics of NMR.pptx
sub topics of NMR.pptx
 

More from ransherraj

With suitable diagram explain the working of 8255 a and inerrupts
With suitable diagram explain the working of 8255 a and inerruptsWith suitable diagram explain the working of 8255 a and inerrupts
With suitable diagram explain the working of 8255 a and inerruptsransherraj
 
Design of transducer to measure comparative rotation in 3 d using lvdt
Design of transducer to measure comparative rotation in 3 d using lvdtDesign of transducer to measure comparative rotation in 3 d using lvdt
Design of transducer to measure comparative rotation in 3 d using lvdtransherraj
 
Design of Transducer to measure comparative rotation in 3D using LVDT
Design of Transducer to measure comparative rotation in 3D using LVDTDesign of Transducer to measure comparative rotation in 3D using LVDT
Design of Transducer to measure comparative rotation in 3D using LVDTransherraj
 
Log antilog amplifiers by ransher
Log antilog amplifiers by ransherLog antilog amplifiers by ransher
Log antilog amplifiers by ransherransherraj
 
applications of fuzzy logic ransher
applications of fuzzy logic ransherapplications of fuzzy logic ransher
applications of fuzzy logic ransherransherraj
 
Microwave devices by ransher raj
Microwave devices by ransher rajMicrowave devices by ransher raj
Microwave devices by ransher rajransherraj
 

More from ransherraj (6)

With suitable diagram explain the working of 8255 a and inerrupts
With suitable diagram explain the working of 8255 a and inerruptsWith suitable diagram explain the working of 8255 a and inerrupts
With suitable diagram explain the working of 8255 a and inerrupts
 
Design of transducer to measure comparative rotation in 3 d using lvdt
Design of transducer to measure comparative rotation in 3 d using lvdtDesign of transducer to measure comparative rotation in 3 d using lvdt
Design of transducer to measure comparative rotation in 3 d using lvdt
 
Design of Transducer to measure comparative rotation in 3D using LVDT
Design of Transducer to measure comparative rotation in 3D using LVDTDesign of Transducer to measure comparative rotation in 3D using LVDT
Design of Transducer to measure comparative rotation in 3D using LVDT
 
Log antilog amplifiers by ransher
Log antilog amplifiers by ransherLog antilog amplifiers by ransher
Log antilog amplifiers by ransher
 
applications of fuzzy logic ransher
applications of fuzzy logic ransherapplications of fuzzy logic ransher
applications of fuzzy logic ransher
 
Microwave devices by ransher raj
Microwave devices by ransher rajMicrowave devices by ransher raj
Microwave devices by ransher raj
 

Recently uploaded

247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).pptssuser5c9d4b1
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Call Girls in Nagpur High Profile
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxupamatechverse
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performancesivaprakash250
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdfankushspencer015
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...ranjana rawat
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSISrknatarajan
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 

Recently uploaded (20)

247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSIS
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 

Multirate signal processing and decimation interpolation

  • 1. Electronics National Digital UNDER THE GUIDANCE OF DR. RAM KUMAR KARSH SIR, DEPT OF ELECTRONICS AND COMMUNICATION NIT SILCHAR 1 Department of Electronics and Communication Engineering ational Institute of Technology 2020 Digital Signal Processing Mini Project Submitted By: Group 16 RanSher (1814110) COMMUNICATION ENGINEERING, Engineering Technology, Silchar
  • 2. 2 Introduction to Multirate signal processing and Decimation Interpolation Ran Sher B. Tech, 5th Semester, ECE-B, NIT Silchar ABSTRACT Multirate Signal Processing systems are used to improve the performance or to increase the computational efficiency. The approach through this report is to theoretical study of the Multirate signal processing with the two popular operations decimation and interpolation and to identify the various aspects of multirate signal processing and with its importance and applications in digital signal processing. TABLE OF CONTENTS Introduction……………………………………2 Multirate signal Processing……………………3 Decimation………………………………….…3 Interpolation…..……………………….............5 Applications of Multirate DSP……..………….8 Conclusions……………………………………8 Acknowledgement……………………………..8 References……………………………………...9 1. INTRODUCTION A digital signal processing system that uses signals with different sampling frequencies is probably performing multirate digital signal processing. Multirate signal processing often uses sample rate conversion to convert from one sampling frequency to another sampling frequency. The two basic operations in a multirate signal processing used are decreasing sampling-rate of a signal called decimation and increasing sampling-rate of a signal called interpolation. Multirate signal processing systems are sometimes used for sampling-rate conversion, which involves both decimation and interpolation. Changing the sampling frequency in the analog domain requires digital to analog conversion and then analog to digital conversion at a different sampling frequency.
  • 3. 3 Both digital to analog conversion and Analog to digital conversion introduce errors and noise into the signal. Therefore sample rate conversion is done in digital domain with the help of methods Decimation and Interpolation. 2. MULTIRATE SIGNAL PROCESSING In multirate digital signal processing, the sampling rate of a signal is changed in order to increase the efficiency of various signal processing operations. Decimation, or down-sampling, reduces the sampling rate, whereas expansion, or up-sampling, followed by interpolation increases the sampling rate A digital signal processing system that uses signals with different sampling frequencies is probably performing multirate digital signal processing. Multirate digital signal processing often uses sample rate conversion to convert from One sampling frequency to another sampling frequency. Sample rate conversion uses  Decimation to decrease the sampling rate,  Interpolation to increase the sampling rate. Sample Rate Conversion Changing the sampling frequency in the analog domain requires: Digital to analog conversion then Analog to digital conversion at a different sampling frequency. Both Digital to analog conversion and Analog to digital conversion introduce errors and noise into the signal. Therefore sample rate conversion is done in digital domain and uses a combination of:  Decimation,  Interpolation. 3. DECIMATION Decimation removes samples from a signal. Decimation can therefore only down sample the signal by an integer factor: So that, Where D is an integer, is the old sampling rate (number of samples/second) and is the new sampling rate.
  • 4. 4 Pictorial Representation of decimation Properties of Decimation  Decimation decreases the sampling rate.  The sampling theorem states that the highest frequency in a signal should be less than half the sampling frequency.  A digital anti-aliasing filter has to be applied to remove frequencies higher than:  So in digital frequency, the cut-off frequency is: Anti-aliasing Filter for Decimation There is the need of signals to be passed to anti-aliasing filter to remove the problem of aliasing. This means that the signal has to be filtered in the digital domain before decimation:
  • 5. 5 4. INTERPOLTION Interpolation is the process of estimating unknown values that fall between known values. In this example, a straight line passes through two points of known value. You can estimate the point of unknown value because it appears to be midway between the other two points. The interpolated value of the middle point could be 9.5. Pictorial Representation of interepolation The new sampling frequency is greater than the old sampling frequency: Where is the old sampling frequency and is the new sampling frequency. Also, the new sampling frequency has to be an integer multiple of the original sampling frequency:
  • 6. 6 Where D is an integer. A common interpolation approach is zero filling based interpolation. There are two stages: 1. Zero filling: Zero filling interpolation (ZIP) is the substitution of zeroes for unmeasured data points in order to increase the matrix size of the new data prior to Fourier transformation of MR data. 2. Low pass filtering: A low-pass filter (LPF) is a filter that passes signals with a frequency lower than a selected cutoff frequency and attenuates signals with frequencies higher than the cutoff frequency. Example 1: Interpolating by × 3 (two zero samples are inserted between each original sample). Non-Integer Sample Rate Conversion Both:  Decimation (for down sampling):  And Interpolation (for up sampling): Where D is an integer, can only change the sampling frequency to an integer of the original frequency.
  • 7. 7 Example 2:  A CD player stores music at 44.1 kHz.  A professional music recording device processes audio at 48 kHz.  Transfer of the music to or from the CD player and the professional audio device using:  decimation only or  interpolation only  Are not possible because: which is not an integer. Combine decimation and interpolation to get non-integer sample rate conversion. The sample rate conversion is then: Example 3: Get audio from 44.1 kHz sampled source (CD player) and transfer to professional audio processor requiring 48 kHz sample rate. This process requires up sampling to 48 kHz from 44.1 kHz 1. Worst case common factor: L = 48 kHz to give fs × 48 kHz = 2116.8 MHz. Better alternative is L = 160 to give L × 44.1 kHz = 7056 kHz 2. So interpolate by factor L by inserting 159 zeros for each sample in 44.1 kHz CD player signal then low pass filtering. 3. Then decimate to 48 kHz by removing 146 samples in every 147 (= L × 44.1 kHz/48kHz) from the up sampled signal (After applying anti-aliasing low pass filter). The resulting sample rate conversion is:
  • 8. 8 5. APPLICATIONS OF MULTIRATE SIGNAL PROCESSING Some applications of multirate signal processing are  Up-sampling  Various systems in digital audio signal processing often operate at different sam-pling rates. The connection of such systems requires a conversion of sampling rate.  Speech processing  In the implementation of high-performance filtering operations, where a very narrow transition band is required.  Filer banks and wavelet transforms depends on multirate method.  A/D and D/A converters  Interpolation  Used to change the rate of signal. 6. CONCLUSIONS After studying the multirate signal processing , decimation and interpolation, we came to the conclusion that there is the need of changing the sampling frequency during processing of signal in order increase the efficiency which can be possible through decimation and interpolation. 7. ACKNOWLEDGEMENT The authors are thankful to Dr. Ram Kumar Karsh Sir, Assistant Professor, National Institute of Technology Silchar for his guide, advise and motivation throughout the completion of this report. Authors would also like to express their gratitude to their college, National Institute of Technology, Silchar for providing with such a strong platform and enabling to harness their talents. Lastly, authors would like to express their appreciation to their parents for providing them moral support and encouragement.
  • 9. 9 8. REFERENCES [1] Digital signal processing principles, algorithms and Applications.pdf [2] A.V.Oppenheim, R.W. Schafer and J.R. Buck, Discrete-Time Signal Processing.pdf [3] M. H. Hayes, Digital Signal Processing, Schaums out lines.pdf [4] https://www.slideshare.net [6] https://www.electronicshub.org [7] https://en.wikibooks.org/ [8] https://en.wikipedia.org