Course detail

Advanced Analysis of Biological Signals

FEKT-FACSAcad. year: 2018/2019

The course is oriented to multirate signal processing, time-frequency analysis focused particularly on the different types of wavelet transform, S-transform and empirical mode decomposition.

Language of instruction

Czech

Number of ECTS credits

5

Mode of study

Not applicable.

Learning outcomes of the course unit

The student is able to:
- implement the sampling rate conversion
- explain the principles and advantages of multirate filtering
- implement of the various types of wavelet transforms
- explain the principles of filtering and data compression based on wavelet transform
- explain the principles of Stockwell transform,
- explain the principles of empirical mode decompsition and Hilbert-Huang transform

Prerequisites

Students should have knowledge of digital signal processing, be familiar with the ways of describing the linear filters (transfer function, impulse response, difference equations, frequency response). We assume basic knowledge of students about the properties of biosignals (especially ECG, EEG, EMG). The laboratory work is expected knowledge of Matlab programming environment.

Co-requisites

Not applicable.

Planned learning activities and teaching methods

Teaching methods include lectures and computer laboratories. Course is taking advantage of e-learning system. Students have to write a single project/assignment during the course.

Assesment methods and criteria linked to learning outcomes

- 40 points can be obtained for activity in the laboratory exercises, consisting in solving tasks
- 60 points can be obtained for the written exam

Course curriculum

1. Sampling rate conversion
2. Design of multirate filters
3. Time-frequency analysis, continuous-time wavelet transform (CTWT)
4. Discrete-time wavelet transform (DTWT), dyadic and packet DTWT
5. Use of CTWT in analysis of biosignals
6. Use of DTWT in compression of biosignals
7. Shift-invariant DTWT and filtering of biosignals,
8. Stockwell transform (S-transform), theory and use
9. Empirical mode decomposition (EMD), principle and use
10. Complex signals, Hilbert transform, Hilbert-Huang transform
11. Signal envelope and instantaneous signal frequency, their estimates
12. Mobile phone applications

Work placements

Not applicable.

Aims

Gaining knowledge about multirate signal processing, wavelet transforms for processing and analysis of biosignals, Gaining knowledge about Stockwell transform, empirical mode decompsition (EMD), Hilbert-Huang transform and estimation of instantaneous frequency of signal.

Specification of controlled education, way of implementation and compensation for absences

Laboratory is compulsory, missed labs must be properly excused and can be replaced after agreement with the teacher.

Recommended optional programme components

Not applicable.

Prerequisites and corequisites

Not applicable.

Basic literature

Kozumplík, J.: Multitaktní systémy. Elektronická skripta FEKT VUT v Brně, 2005 (CS)
Proakis,J.G., Manolakis,D.G.: Digital Signal Processing. Principles, Algorithms and Applications. Macmillan, 1992 (EN)

Recommended reading

Not applicable.

Classification of course in study plans

  • Programme BTBIO-F Master's

    branch F-BTB , 1 year of study, winter semester, compulsory

  • Programme EEKR-CZV lifelong learning

    branch EE-FLE , 1 year of study, winter semester, compulsory

Type of course unit

 

Lecture

26 hod., optionally

Teacher / Lecturer

Syllabus

1. Sampling rate conversion
2. Design of multirate filters
3. Time-frequency analysis, continuous-time wavelet transform (CTWT)
4. Discrete-time wavelet transform (DTWT), dyadic and packet DTWT
5. Use of CTWT in analysis of biosignals
6. Use of DTWT in compression of biosignals
7. Shift-invariant DTWT and filtering of biosignals,
8. Stockwell transform (S-transform), theory and use
9. Empirical mode decomposition (EMD), principle and use
10. Complex signals, Hilbert transform, Hilbert-Huang transform
11. Signal envelope and instantaneous signal frequency, their estimates
12. Mobile phone applications

Exercise in computer lab

26 hod., compulsory

Teacher / Lecturer

Syllabus

Introduction, signal processing in Matlab
Implementations of sampling rate conversion
Implementations of multirate filters
Wavelet transform in Matlab, Wavelet Toolbox
DTWT and signal compression
Shift-invariant DTWT and signal filtering
CWT for signal analysis
Mobile phone applications
Solution of individual projects