- Docente: Andrea Giorgetti
- Credits: 6
- SSD: ING-INF/03
- Language: Italian
- Teaching Mode: Traditional lectures
- Campus: Cesena
- Corso: Second cycle degree programme (LM) in Electronics and Telecommunications Engineering for Sustainable Development (cod. 8199)
Learning outcomes
At the end of the course, students will have skills to analyze and design digital signal processing algorithms, with particular emphasis on communications and multimedia systems. In particular, students will be able to: analyze digital systems in time-domain, frequency-domain, Z-domain; design IIR and FIR filters; design multirate digital signal processing systems; use filterbanks; design adaptive filters.
Course contents
Discrete-time signals, convolution and correlation. Discrete-time linear systems, numerical filters and filtering. Sampling, quantization and reconstruction. Multi-rate systems, decimation, interpolation. Discrete Fourier Transform (DFT). Circular convolution and block filtering through DFT. Fast Fourier Transform (FFT). Z transform. Discrete Cosine Transform (DCT) and properties. Design of digital FIR and IIR filters. Spectral analysis. Linear prediction, estimation, optimal filtering and adaptive filtering. Filter banks. Fixed and moving images compression. JPEG and MPEG standard. Digital audio processing.
Readings/Bibliography
- A. V. Oppenheim, R. W. Schafer, Elaborazione Numerica dei Segnali, Franco Angeli, 1996.
- M. Bellanger, Digital Processing of Signals, Third Ed. John Wiley & Sons, 2000.
- V. K. Ingle, J. G. Proakis, Digital Signal Processing using MATLAB, Brooks/Cole, 2000.
- J. G. Proakis, C.M.Rader, F. Ling, C. L. Nikias, et alii, Algorithms for Statistical Signal Processing, Prentice Hall, Upper Saddle River, NJ, 2002.
- R. C. Gonzalez, R. E. Woods, Digital Image Processing, Second edition, Prentice Hall, NJ, 2002.
- R. C. Gonzalez, R. E. Woods, S. L. Eddins, Digital Image Processing using MATLAB, Prentice Hall, NJ, 2004.
Teaching methods
Lectures and seminars.
Assessment methods
Written and oral exams.
Teaching tools
Lectures. There are some seminars on modernaudio and videocoding techniques (JPEG, MPEG, MP3, etc.).
Links to further information
http://sites.google.com/site/andrewgiorgetti/
Office hours
See the website of Andrea Giorgetti