**Contents:**

- Meeting times and locations
- Teaching staff and contact info
- Course description
- Marks and grading
- Lecture
- Textbooks and suggested readings
- Tutorial
- Examination questions

Tuesday, 14:15-16:00 (i.e. 2:15 p.m.- 4:00 p.m.), room 117, E&IT Faculty

Exercises:

Thursday, 10:15-11:00 a.m., room 031, E&IT Faculty

Office: room 554, E&IT Faculty, Institute of Control and Computation Eng.

Office hours: Wednesday, 12-14 (i.e. 12 noon - 2 p.m.)

+22 234 7866, W.Kasprzak@ia.pw.edu.pl

This course provides an introduction to digital signal processing from the perspective of audio and speech signals. Six parts are distinguished: signal representation, convolution, Fourier Transform, Digital filters, recursive filters, audio and image processing.

**Topics**

Analog and digital signal conversion.
Linear systems. Common signal decompositions.
Convolution – its principle, properties and impulse responses. Correlation.
Real and complex Fourier Transform.
Applications of Fourier transform - spectral analysis of signals, frequency response of systems.
Fourier transform properties. Discrete Fourier transform.
Fast Fourier transform. Moving average filters. Windowed-sinc filters.
Deconvolution and optimal filters. Recursive filters.
The z-transform and Chebyshev filters. Audio and image processing.

**Prerequisities**

Students are expected to have the following background:

- Knowledge of basic computer science principles and skills, at a level sufficient to write a reasonably non-trivial computer program, preferably in Matlab.
- Familiarity with basic mathematical analysis and probability theory.

**Course materials**

Lecture notes will be posted periodically on the course web site.
Selected chapters from the books below are recommended as optional reading.

ECTS Grade | A | B | C | D | E | F/FX |

mark | 100- 90 | 89-80 | 79-70 | 69-65 | 64-60 | 59 or less |

- two homeworks evaluated during the exercise time (up to 40 pts.),
- final examination during the exam time (0-60 pts.).

__Lecture schedule (25 + 2 h):__

- [2.10.08] Introduction (1h)
__Signals and systems (3 h)__

1. [7.10.08, 14.10] Statistics, probability and noise. Analog and digital signals. Linear systems. Common signal decompositions. SP-1.pdf (lecture notes)__Convolution (3 h)__

2. [14.10, 21.10] Convolution - its principle, properties, common impulse responses. Correlation. SP-2.pdf (lecture notes)__Fourier transform (8 h)__

3. [28.10] Discrete Fourier Transform. Real DFT. Applications of Fourier transform. SP-3.pdf (lecture notes)

4. [4.11] Fourier transform properties. SP-4.pdf (lecture notes)

5. [18.11, 25.11] FFT. Complex Fourier Transform. SP-5.pdf (lecture notes)- [2.12] Free
__Digital filters (5 h)__

6. [9.12] Introduction to digital filters. Moving average filters. Windowed-sinc filters. SP-6.pdf (lecture notes)

7. [16.12] Custom filters. Deconvolution and optimal filters. SP-7.pdf (lecture notes)- [23.12] Free

11. [6.01.09] Speech analysis.SP-11.pdf (lecture notes) __Recursive filters and transforms (7 h)__

8. [6.01.09] [13.01] Recursive filters. Chebyshev filters. SP-8.pdf (lecture notes)

9. [20.01] The Laplace Transform. SP-9.pdf (lecture notes)

10. [27.01] The z-transform. SP-10.pdf (lecture notes)- [3.02] time: 12.15, room: 119. Examination (2)

- [1] Steven W. Smith.
*The Scientist and Engineer's Guide to Digital Signal Processing*. Second Edition, California Technical Publishing, San Diego, CA, 1999, on-line: www.dspguide.com. - [2] A.V. Oppenheim, R.W. Schafer, J.R. Buck.
*Discrete-Time Signal Processing*. Second Edition. Prentice-Hall 1999.

For each lecture section, one or more suggested readings are given below.

(Week) Topic | Readings (PDF) | Lecture notes (PDF) |

(Week 1 and 2) 1. Signals and systems | [Smith, ch. 2,3,5] | SP-1.pdf |

(Week 2 and 3) 2. Convolution | [Smith, ch. 6, 7] | SP-2.pdf |

(Week 4) 3. DFT | [Smith, ch. 8, 9] | SP-3.pdf |

(Week 5) 4. FT properties | [Smith, ch. 10, 11] | SP-4.pdf |

(Week 6 and 7) 5. FFT. Complex DFT | [Smith, ch. 12, 31] | SP-5.pdf |

(Week 8) Free | ||

(Week 9) 6. Digital filters | [Smith, ch. 14, 15, 16] | SP-6.pdf |

(Week 10) 7. Custom filters | [Smith, ch. 17, 18] | SP-7.pdf |

(Week 11) Free | ||

(Week 12 and 13) 8. Recursive filters | [Smith, 19,20,21] | SP-8.pdf |

(Week 14) 9. Laplace transform. | [Smith, 32, 33] | SP-9.pdf |

(Week 15) 10. z-transform | [Smith, ch. 33 ] | SP-10.pdf |

__Tutorial schedule (16h)__

- Week 1 [2.10.08]. Introduction to the lab.
- Week 2 [9.10.08]. Homework 1 starts.
- Week 3 - 8:
- Week 9: Homework 1 evaluation.
- Week 10: Homework 2 starts.
- Week 11- 14:
- Week 15: Homework 2 evaluation.

Last modification: 30.01.2009.