You are on page 1of 16

EN3550 – Digital Signal 

Processing 

Introduction to the Course

Dr. Ajith Pasqual
pasqual@ent.mrt.ac.lk

Dept. of Electronic & Telecommunication Engineering
Level 3 Semester 1 module

UNIVERSITY
OF MORATUWA
Some Information
Contact Information:
Dr. Ajith Pasqual
Dept. of Electronic and Telecommunication Engineering,
University of Moratuwa,
Tel: 2650634 Ext. 3321 (Direct: 2650426)
Email: pasqual@ent.mrt.ac.lk

Web Resources:
Course Web Page: EN3550 @ LearnOrg

UNIVERSITY
OF MORATUWA
First ….
• Lecturers:
– Dr. Ajith Pasqual
– Dr. Ranga Rodrigo
• Course web page will contain all relevant 
information about the course and is the place 
to look at for any important notices relevant to 
this course.
– Don’t run around looking for the lecturers … First 
check the page.

UNIVERSITY
OF MORATUWA
Course Objectives
• to study the foundation for DSP ­ Discrete Time 
Signals and Systems
• to study the different implementation techniques for a 
given discrete  time system and their relative merits 
and demerits
• to study digital filter design techniques, including 
adaptive filters.
• to study the effects of digitization on DSP hardware 
based solution (E.g. finite  word lengths)
• to study the basics of discrete Fourier transforms and 
methods for its  computation.
• to study digital signal processors and how to select 
one for a given  situation.

UNIVERSITY
OF MORATUWA
Learning Outcomes
At the end of this module, students should be able to 
• appreciate the importance of DSP for a wide variety 
of applications
• understand the foundation for DSP ­ discrete time 
signals and systems
• understand the importance of different 
implementation methods  for  discrete time systems 
and their relative merits/demerits
• apply the digital filter design techniques to solve real 
world filtering  problems
• understand the usage and computation of DFT
• select a suitable digital signal processor for a given 
situation
• use Matlab as a tool to find a numerical solution for 
any given problem  in DSP

UNIVERSITY
OF MORATUWA
Evaluation Criterion
• Examination – 60%
• Continuous Assessment – 40%
• Let’s look at Continuous Assessment:
– No traditional assignments!!
– One research paper presentation (20% of CA)
– One group project spanning the full semester – 
This carries 60% of CA part.  
– Group members will be evaluated individually in 
addition to group evaluation.
– 10% of CA – Quizzes
– 10% of CA – Class participation
• Few tutorials related to different sections will 
be given.

UNIVERSITY
OF MORATUWA
Continuous Assessment (CA)
• Research paper presentation (20% of CA)
– This is an individual assignment. You are required 
to find a suitable research paper and study that in 
detail.
– Then write a summary paper that includes the key 
points discussed in the paper, its relative 
significance to this course and probable 
improvements (if any) to techniques suggested in 
the paper. 
• Your main resources for finding a good paper:
– IEEE Signal Processing Magazine
– ICASSP – International Conference on Acoustics, 
Speech and Signal Processing 

UNIVERSITY
OF MORATUWA
What is this “Group Project”?
• Up to now (from 02 to 05 batches), we had individual 
mini projects.  Some students produce excellent work 
while some less than ordinary. 
– Let us look at an example. 
• This has been quite successful.  
• Some deficiencies
– No team efforts. You are unlikely to work alone in the industry!
– Full implementation did not happen sometimes due to time and 
hardware constraints. 
• This time we want equal contribution from all students 
in the group. 
–  Group project – 2 students/group
– Clear identification of tasks handled by each student
–  You will be using a DSP Development Board or Advanced 
Development Board based on FPGA (Field Programmable 
Gate Array)
UNIVERSITY
OF MORATUWA
Virtex­II­Pro Development Board

UNIVERSITY
OF MORATUWA
Let us look at places where DSP is 
being applied…

UNIVERSITY
OF MORATUWA
Processing of Electrical Signals
• Software Radio,
• Instrumentation and Control ­ spectrum 
analysis, noise reduction
• Speech/Audio ­ Speech recognition, 
synthesis, text to speech  
• Telecommunication ­ Echo cancellation, 
adaptive equalization etc.,  
• Consumer Applications ­ mobile 
phones, digital TV and cameras etc., 
• Biomedical ­ scanners, ECG analysis
UNIVERSITY
OF MORATUWA
Generalizations to 2D (with source 
being Electrical)
• Image Processing ­ robot vision, pattern 
recognition etc.,
– Lights from a scene induces currents in CCD 
elements
– The magnitude of these currents forms the basis of 
pixel value (Gray Scale or RGB value with 3 
sensors).
– Inherently discrete data (finite number of CCD 
elements organized as a matrix).
– Processing of such signal is  2D (Spatial) signal 
processing
• Add the temporal element to it
– You will be then processing Video Signals (as a 
sequence of 2D signals)
UNIVERSITY
OF MORATUWA
Is DSP only applicable to 
Electrical Signals?

Is a signal always 
electrical?

What about other discrete 
data?

UNIVERSITY
OF MORATUWA
Genomics

UNIVERSITY
OF MORATUWA
Genomics ­ II

UNIVERSITY
OF MORATUWA
What can you expect at the end?
• You will be exposed to what “Digital 
Signal Processing (DSP)” is all about 
in the modern context – Signal 
Processing has become an integral part 
in many products.
• You will be competent in testing your 
DSP algorithms in hardware and have a 
better idea of implementational issues.

UNIVERSITY
OF MORATUWA

You might also like