K
oc
A h
EC ss ar I
Fr S t. P nde
.C D ro rk
RC ep fe um
E, artm sso ar
M e r, ,
um nt,
ba
i
Why should you learn DSP?
Where is DSP used?
M e r, ,
E, artm sso ar
What background knowledge is necessary to
RC ep fe um
.C D ro rk
um nt,
Fr S t. P nde
i
ba
EC ss ar I
understand DSP?
h
oc
K
A
Is DSP highly mathematical?
K
oc
A h
EC ss ar I
Fr S t. P nde
.C D ro rk
RC ep fe um
E, artm sso ar
M e r, ,
um nt,
ba
i
Industrial
Scientific
Military
oc
A h
EC ss ar I
Fr S t. P nde
.C D ro rk
RC ep fe um
Space
E, artm sso ar
M e r, ,
um nt,
ba
i
Telephone
Medical
Commercial
K
oc
A h
EC ss ar I
Fr S t. P nde
.C D ro rk
RC ep fe um
E, artm sso ar
M e r, ,
um nt,
ba
i
Space Telephone
Space photograph enhancement Voice and data compression
Data compression
Echo reduction
Intelligent sensory analysis by
Remote space probes Signal multiplexing
Medical Filtering
M e r, ,
E, artm sso ar
RC ep fe um
Diagnostic imaging (CT, MRI, Military
.C D ro rk
um nt,
Fr S t. P nde
ultrasound, and others)
i
ba
EC ss ar I
Radar
ECG analysis
h
oc
K
Sonar
A
Medical image storage/retrieval
Commercial Ordnance guidance
Image and sound compression for Secure communication
multimedia presentation
Movie special effects
Industrial
Video conference calling Oil and mineral prospecting
Scientific Process monitoring & control
Earthquake recording & analysis Nondestructive testing
Data acquisition
CAD and design tools
Spectral analysis
Simulation and modeling
Signal?
System?
K
oc
A h
EC ss ar I
Fr S t. P nde
.C D ro rk
RC ep fe um
E, artm sso ar
M e r, ,
um nt,
ba
i
K
oc
A h
EC ss ar I
Fr S t. P nde
.C D ro rk
RC ep fe um
E, artm sso ar
M e r, ,
um nt,
ba
i
What are the advantages of digital signal processing?
Flexibility
Accuracy (better response with tolerances)
Storage
M e r, ,
E, artm sso ar
RC ep fe um
Precision
.C D ro rk
um nt,
Fr S t. P nde
i
ba
EC ss ar I
h
oc
K
A
What are the limitations of digital signal processing?
Multichannel vs. multidimensional
Continuous time (CT) vs. discrete time (DT)
Continuous valued vs. discrete valued
M e r, ,
E, artm sso ar
RC ep fe um
Deterministic vs. random
.C D ro rk
um nt,
Fr S t. P nde
i
ba
EC ss ar I
h
oc
K
A
K
oc
A h
EC ss ar I
Fr S t. P nde
.C D ro rk
RC ep fe um
E, artm sso ar
M e r, ,
um nt,
ba
i
For every fixed value of frequency, a CT sinusoid is periodic
CT sinusoidal signals with different frequencies are
themselves distinct
M e r, ,
E, artm sso ar
RC ep fe um
Increasing the frequency increases the rate of oscillation for a
.C D ro rk
um nt,
Fr S t. P nde
i
ba
EC ss ar I
CT sinusoid
h
oc
K
A
Mobile calls ❌
Spotify/YouTube ❌
M e r, ,
MRI & CT scans ❌
E, artm sso ar
RC ep fe um
.C D ro rk
um nt,
Fr S t. P nde
i
ba
EC ss ar I
Radar & GPS ❌
h
oc
K
Noise cancellation ❌ A
Autonomous vehicles ❌
K
oc
A h
EC ss ar I
Fr S t. P nde
.C D ro rk
RC ep fe um
E, artm sso ar
M e r, ,
um nt,
ba
i
ORIENTATION TO THE SYLLABUS/COURSE
Digital Signal Processing
Course Code: 25PEC13EC14
Pre-requisite Courses: Signals & Systems
M e r, ,
E, artm sso ar
RC ep fe um
.C D ro rk
um nt,
Fr S t. P nde
i
ba
EC ss ar I
h
oc
K
A
CO1: Illustrate the concepts of Discrete Fourier Transform,
Fast Fourier Transform and apply in system analysis.
CO2: Design digital IIR and FIR filters to satisfy the given
M e r, ,
E, artm sso ar
RC ep fe um
specifications and evaluate the frequency response.
.C D ro rk
um nt,
Fr S t. P nde
i
ba
EC ss ar I
h
oc
K
A
CO3: Interpret finite word length effect in digital filters.
CO4: Derive and analyze the frequency-domain
characteristics of multirate systems.
CO5: Apply signal processing concepts and algorithms in
applications related to biomedical and speech signal
processing.
1. Generation of standard test signals in signal processing
2. To calculate DFT and IDFT of a sequence
3. Verify linearity and multiplication property of DFT
M e r, ,
E, artm sso ar
RC ep fe um
4. Design FIR filter to meet the given specification
.C D ro rk
um nt,
Fr S t. P nde
i
ba
EC ss ar I
5. Design IIR filter to meet the given specification
h
oc
K
A
6. Develop IIR realization structure in DF-I, DF-II,
Cascade, Parallel
7. Decimation-in-Time FFT and Decimation-in-
Frequency FFT algorithms
8. Analysis of ECG/EEG signals
9. Add and remove echo from a signal
1. J. Proakis and D. Manolakis, Digital Signal Processing,
4th Edition, Pearson Education.
2. Sanjit K. Mitra, Digital Signal Processing, Tata McGraw-
M e r, ,
E, artm sso ar
RC ep fe um
Hill.
.C D ro rk
um nt,
Fr S t. P nde
i
ba
EC ss ar I
3. Oppenheim A. V. and Schafer R. W, “Discrete Time Signal
h
oc
K
A
Processing”, Prentice Hall (1989).
4. S. Salivahanan, A. Vallavaraj, C. Gnanapriya, Digital
Signal Processing, Tata McGraw-Hill, 2010.
5. Ashok Ambardar, Analog and Digital Signal Processing,
Cengage Learning, 2007.
1. MIT Open Courseware
[Link]
M e r, ,
E, artm sso ar
RC ep fe um
.C D ro rk
um nt,
Fr S t. P nde
processing-spring-2011/video_galleries/video-lectures/
i
ba
EC ss ar I
h
oc
K
A
2. NPTEL Course: Digital Signal Processing
[Link]
3. NPTEL Course: Advanced Digital Signal Processing
[Link]
Application DSP Concept (Hidden)
WhatsApp voice note Sampling + Quantization
Instagram filters Convolution
M e r, ,
E, artm sso ar
RC ep fe um
.C D ro rk
um nt,
Fr S t. P nde
i
Google Maps GPS Filtering
ba
EC ss ar I
h
oc
K
A
Spotify recommendations Spectral analysis
Smartwatch ECG Digital filtering
Is DSP only math?
K
oc
A h
EC ss ar I
Fr S t. P nde
.C D ro rk
RC ep fe um
E, artm sso ar
M e r, ,
um nt,
ba
i
DSP is already 40-50 years old!