SlideShare ist ein Scribd-Unternehmen logo
1 von 9
Downloaden Sie, um offline zu lesen
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

Weitere ähnliche Inhalte

Was ist angesagt?

D ecimation and interpolation
D ecimation and interpolationD ecimation and interpolation
D ecimation and interpolation
Suchi Verma
 
Fir filter design (windowing technique)
Fir filter design (windowing technique)Fir filter design (windowing technique)
Fir filter design (windowing technique)
Bin Biny Bino
 
Fir and iir filter_design
Fir and iir filter_designFir and iir filter_design
Fir and iir filter_design
shrinivasgnaik
 
Analog communication
Analog communicationAnalog communication
Analog communication
Preston King
 

Was ist angesagt? (20)

Sampling theorem
Sampling theoremSampling theorem
Sampling theorem
 
D ecimation and interpolation
D ecimation and interpolationD ecimation and interpolation
D ecimation and interpolation
 
Windowing techniques of fir filter design
Windowing techniques of fir filter designWindowing techniques of fir filter design
Windowing techniques of fir filter design
 
Finite word length effects
Finite word length effectsFinite word length effects
Finite word length effects
 
Fir filter design (windowing technique)
Fir filter design (windowing technique)Fir filter design (windowing technique)
Fir filter design (windowing technique)
 
IIR filter
IIR filterIIR filter
IIR filter
 
Fir and iir filter_design
Fir and iir filter_designFir and iir filter_design
Fir and iir filter_design
 
Introduction to Digital Signal Processing
Introduction to Digital Signal ProcessingIntroduction to Digital Signal Processing
Introduction to Digital Signal Processing
 
M ary psk modulation
M ary psk modulationM ary psk modulation
M ary psk modulation
 
Fir filter design using Frequency sampling method
Fir filter design using Frequency sampling methodFir filter design using Frequency sampling method
Fir filter design using Frequency sampling method
 
presentation on digital signal processing
presentation on digital signal processingpresentation on digital signal processing
presentation on digital signal processing
 
Dif fft
Dif fftDif fft
Dif fft
 
Multirate digital signal processing
Multirate digital signal processingMultirate digital signal processing
Multirate digital signal processing
 
3F3 – Digital Signal Processing (DSP) - Part1
3F3 – Digital Signal Processing (DSP) - Part13F3 – Digital Signal Processing (DSP) - Part1
3F3 – Digital Signal Processing (DSP) - Part1
 
Analog communication
Analog communicationAnalog communication
Analog communication
 
DSP_FOEHU - MATLAB 04 - The Discrete Fourier Transform (DFT)
DSP_FOEHU - MATLAB 04 - The Discrete Fourier Transform (DFT)DSP_FOEHU - MATLAB 04 - The Discrete Fourier Transform (DFT)
DSP_FOEHU - MATLAB 04 - The Discrete Fourier Transform (DFT)
 
Butterworth filter
Butterworth filterButterworth filter
Butterworth filter
 
Phase locked loop
Phase locked loopPhase locked loop
Phase locked loop
 
Design of IIR filters
Design of IIR filtersDesign of IIR filters
Design of IIR 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
 

Ähnlich wie Multirate signal processing and decimation interpolation

24071 digitalcommunication
24071 digitalcommunication24071 digitalcommunication
24071 digitalcommunication
sharma ellappan
 

Ähnlich wie 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
 

Mehr von 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
 

Kürzlich hochgeladen

VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
dharasingh5698
 
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Kandungan 087776558899
 
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoorTop Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
dharasingh5698
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
ssuser89054b
 

Kürzlich hochgeladen (20)

(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
 
Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
 
NFPA 5000 2024 standard .
NFPA 5000 2024 standard                                  .NFPA 5000 2024 standard                                  .
NFPA 5000 2024 standard .
 
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
 
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoorTop Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
 
Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdf
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
 
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
 
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
 
Work-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxWork-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptx
 
chapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringchapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineering
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torque
 
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
 
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
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
 
Block diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptBlock diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.ppt
 
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
 

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