Advanced Signal Processing (ELE640)
We surround ourselves with smart phones, watches and sensors. With the help of such equipment we have conversations, listen to music, watch films, receive information about the world around us as well as monitor our surroundings and ourselves. We need advanced signal and image processing to be able to interpret and give meaning to data from such sensors, including medical equipment. This course builds on subjects such as Signal Processing, Image Processing and Computer Vision as well as Machine Learning. We learn basic theory, some new techniques and establish "building blocks", which we use in specific applications. We learn to extract features from data we can feed into machine learning programs.
Course description for study year 2023-2024. Please note that changes may occur.
Semester tution start
Number of semesters
Language of instruction
- The student will learn advanced signal processing techniques that build on ELE500 Signal processing and ELE510 Image processing and computer vision.
- Students will gain knowledge about signal and image processing tools, such as multirate signal processing, wavelets and filter banks, stochastic signal processing, spectral estimation and quantization, techniques and methods for signal and image compression, as well as feature extraction from signals in the time and frequency domain.
- The student will understand how signal and image processing techniques can be used in specific applications such as compression of images and signals.
- The student will also understand how signal and image processing can be used in biomedical applications.
The students will be able to use advanced mathematical and statistical methods in the analysis and construction of signal processing systems as well as the ability to use programming tools to achieve this (Matlab and/or Python).
After this course the student should have a general understanding of both fundamental and some advanced concepts used in signal processing, as well as an understanding in how to use such concepts in real world signal processing problems.
Required prerequisite knowledge
Written exam and written project rapport
|Form of assessment||Weight||Duration||Marks||Aid|
|Written exam||60/100||4 Hours||Letter grades||No printed or written materials are allowed. Approved basic calculator allowed|
|Written project rapport||40/100||Letter grades||All written and printed means are allowed. Calculators are allowed|
The project will be done in groups of 1-2 persons. The report describes and documents the project work. Each group participant will get the same grade based on the report. If a student do not hand in the project report in time, it is considered to be a failed (i.e grade F), unless there is a valid absence of leave, which can give prolonged time.If a student/group fail the project, the student can do a new project with a different title next time the subject is taught.