Advanced DSP methods
Code  Completion  Credits  Range  Language 

B2M31DSP  Z,ZK  6  2p+2c  Czech 
 Corequisite:
 Safety in Electrical Engineering for a master´s degree (BEZM)
 Lecturer:
 Pavel Sovka (guarantor)
 Tutor:
 Pavel Sovka (guarantor), Jiří Fiala, Naděje Havlíčková, Petr Pollák
 Supervisor:
 Department of Circuit Theory
 Synopsis:

The course follows the basic course in signal processing and introduces advanced methods of analysis and digital signal processing. Graduates will learn the methods of digital signals analysis and be able to practically use them. They learn to know the conditions of use of correlation, spectral and coherent analysis of random signals. They will became familiar with methods of signal decomposition and independent component analysis and the timefrequency transformations. Emphasis will be placed on an ability to interpret the results of signal analyses.
 Requirements:

Basic knowledge of system theory and digital signal processing.
 Syllabus of lectures:

1. Modeling and representation of linear systems in time, correlation and spectraldomain
2. Measurement of the delay using correlation and spectral analysis
3. Coherence, partial coherence and their use
4. Cepstral analysis and its use for signal deconvolution
5. Spectral and cepstral distances and their use
6. Methods of additive and convolution noise reduction and signal restoration
7. Methods of 1D signal interpolation
8. Principal component analysis and its use for lossy compression of signals
9. Principles of methods of blind source separation
10. Principles of methods of blind signal deconvolution
11. Implementation of the discrete wavelet transform using filter bank, quadrature filters
12. Granger causality and HilbertHuang transform
13. Robust estimates of characteristics of random signals
14. Reserve
 Syllabus of tutorials:

1. Representation of systems in time, correlation and spectral domain
2. Methods of delay estimation and conditions of their proper use
3. Implementation of coherence function and its use
4. The use of cepstral analysis for signal deconvolution
5. Examples of spectral and cepstral distance use
6. Implementation of methods for additive and convolution noise reduction
7. Examples of interpolation of 1D signals
8. Principal component analysis and its use for lossy compression of signals
9. Estimation of moments and cumulants of random signals
10. Examples of methods for blind separation and blind deconvolution
11. The use of discrete wavelet transform for noise reduction and signal analysis
12. HilbertHuang Transform use and properties
13. Robust estimates of random signal characteristics
14. Reserve, individual projects
 Study Objective:

Students will acquire theoretical and practical experiences about advanced signal processing methods. They will deepen the ability of solving problems of digital signal processing in MATLAB within exercises and within their individual projects.
 Study materials:

Saeed V. Vaseghi: Advanced Digital Signal Processing and Noise Reduction, Wiley,2009, ISBN: 9780470754061
Monson Hayes: Statistical digital signal processing and modeling. Wiley, 1999, ISBN: 9780471594314.
 Note:
 Further information:
 moodle.fel.cvut.cz
 Timetable for winter semester 2018/2019:

06:00–08:0008:00–10:0010:00–12:0012:00–14:0014:00–16:0016:00–18:0018:00–20:0020:00–22:0022:00–24:00
Mon Tue Fri Thu