Explore UCD

UCD Home >

EEEN40130

Academic Year 2021/2022

Advanced Signal Processing (EEEN40130)

Subject:
Electronic & Electrical Eng
College:
Engineering & Architecture
School:
Electrical & Electronic Eng
Level:
4 (Masters)
Credits:
5
Module Coordinator:
Assoc Professor Nam Tran
Invalid Option
Invalid Option
Autumn
Mode of Delivery:
Blended
Invalid Option
Invalid Option
Invalid Option
Invalid Option

Curricular information is subject to change.

Invalid Option The module builds on the foundation module in EEEN30050 (Signal Processing). While EEEN30050 focuses on deterministic signals and their transforms, this module will expose students to random signals and some fundamental statistical signal processing techniques, including adaptive filtering and its applications. Basic operations (e.g. template matching) on image signals are also covered.

The module starts with fundamentals in relation to the characterization of a random signal, followed by a brief introduction to estimation theory. In the following part, filtering of random signals, methods for power spectral density estimation, optimal linear prediction, and linear adaptive filtering are covered. Applications of linear filter in wireless communications are also discussed. The last part of the module deals with image processing. The aim is to demonstrate how signal processing techniques and the domain knowledge can be exploited to derive efficient signal processing approaches for this special class of signals.

It is expected that the delivery of the module blends pre-recorded videos, synchronous online and in-class lectures and tutorials. All module materials are available from the beginning of the trimester. Though a reading list is provided, the lecture notes are meant to be self-contained.

The treatment is a blend of the theoretical and the practical with real world applications being dealt with in some depth. Students are required to confirm some theoretical results by writing their own Matlab code. Three comprehensive signal processing tasks will be assigned. The deadlines will be communicated to students well in advance. The grading scheme of each assignment will be made clear with the handout. Each student will get individual detailed feedback for each assignment. In addition to the assignments, the assessment includes an 2 hour end-of-trimester exam.

About this Module

Learning Outcomes:

Having passed this module the student will be able to:

- Expound on the theoretical foundations of a number of important signal processing operations.

- Define fundamental terms that characterise a random signal.

- Describe and analyse linear estimators.

- Specify and design algorithms for the processing of speech and images and implement those algorithms in a high level language.

- Design, implement and analyse adaptive digital filters for a variety of applications.

Indicative Module Content:

The following key topics are covered:

- Random signals: random variables, stationary random processes, auto-correlation, cross-correlation, power spectral density.

- Estimation theory: unbiased estimation, minimum variance unbiased estimation, best linear unbiased estimations (BLUE), least squares.

- Linear optimum filtering: Wiener filter, linear prediction.

- Linear adaptive filtering: steepest-descent algorithm, least-mean-square algorithm.

- Channel equalization

- Image processing: image representation, 2D-convolution, 2D-correlation, 2D discrete Fourier transform, template matching, image filtering (smoothing filters, sharpening filters)

Student Effort Hours:
Student Effort Type Hours
Lectures

30

Specified Learning Activities

25

Autonomous Student Learning

50

Total

105


Approaches to Teaching and Learning:
-Lectures, tutorials
-Problem-based learning

Requirements, Exclusions and Recommendations
Learning Requirements:

Signal Processing (EEEN30050) or equivalent. This course is mathematically challenging, so a strong background in university honours level mathematics in the areas of linear algebra, frequency analysis (transforms), linear time invariant systems is required.


Module Requisites and Incompatibles
Not applicable to this module.
 

Assessment Strategy Invalid Option
Description Timing Open Book Exam Component Scale Must Pass Component % of Final Grade In Module Component Repeat Offered
Assignment: Spectral Power Density Estimation Varies over the Trimester n/a Graded No
15
No
Assignment: Channel Equalization Varies over the Trimester n/a Graded No
15
No
Assignment: Image Processing Varies over the Trimester n/a Graded No
20
No
Examination: End of trimester exam 2 hour End of Trimester Exam No Standard conversion grade scale 40% No
50
No

Carry forward of passed components Invalid Option
No
 

Resit In Terminal Exam
Spring Yes - 2 Hour
Please see Student Jargon Buster for more information about remediation types and timing. 

Feedback Strategy/Strategies

• Feedback individually to students, post-assessment
• Group/class feedback, post-assessment

How will my Feedback be Delivered?

Not yet recorded.

- Digital Signal Processing: Principles, Algorithms, and Applications by John Proakis and Dimitris Manolakis
- Fundamentals of Statistical Signal Processing: Estimation Theory by Steven M. Kay.
- Adaptive Filter Theory by Simon Haykin
- Spectral analysis of signals by Peter Stoica and Randolph Moses

Name Role
Assoc Professor Nam Tran Lecturer / Co-Lecturer