Advanced Techniques in Digital Signal Processing

Course in Bachelor programme (4th year, series E)

Teachers

Teacher: Prof. Dragoş Burileanu
Teaching Assistant: As. Drd. Şerban Mihalache

Course Description

The course presents and discusses several advanced topics in the field of digital signal processing (statistical processing of random signals, spectral analysis, linear and nonlinear adaptive filtering, multirate signal processing), with applications in communication and audio and speech processing. The aim is to understand the phenomena underlying the studied techniques and also their implementation in real systems, as well as to introduce modern signal processor architectures and their use in real-time processing systems.

The laboratory’s aim is acquiring practical skills related to the key theoretical concepts taught in class. The applications include various software simulations using Matlab programming environment and also dynamic systems modeling using Simulink.

Contents

Course

  • Statistical signal processing
  • Spectral analysis and parametric estimation for random discrete signals
  • Adaptive filters. Linear prediction applied in speech signal coding; adaptive filtering techniques used in the acoustic echo cancelation in distance talking communication systems
  • Multirate signal processing
  • Artificial neural networks. Applications in signal processing
  • Digital processing techniques and signal processors for audio applications
  • Digital signal processors for real DSP applications

Laboratory

  • Discrete-time deterministic signals: FFT, digital filters (Matlab review). Discrete-time random signals: representation, statistical parameters
  • Spectral analysis for random signals. Linear estimation; the Wiener filter
  • Adaptive filters. The LMS and nLMS algorithms; applications
  • Multirate signal processing: decimation, interpolation, resampling by rational factors; applications. Parametric filters
  • DSP techniques for audio and speech processing applications
  • DSP applications using Simulink
  • Laboratory assessment

Grading

Overall laboratory activity evaluation: 25%
Homework: 25%
Course final examination (written evaluation): 50%