Logo ČVUT
CZECH TECHNICAL UNIVERSITY IN PRAGUE
STUDY PLANS
2023/2024
UPOZORNĚNÍ: Jsou dostupné studijní plány pro následující akademický rok.

Digital Signal processing

Login to KOS for course enrollment Display time-table
Code Completion Credits Range Language
B2B31CZS Z,ZK 4 2P+2C Czech

It is not possible to register for the course B2B31CZS if the student is concurrently registered for or has already completed the course B2M31CZS (mutually exclusive courses).

It is not possible to register for the course B2B31CZS if the student is concurrently registered for or has already completed the course BE2M31CZS (mutually exclusive courses).

It is not possible to register for the course B2B31CZS if the student is concurrently registered for or has already completed the course A2M99CZS (mutually exclusive courses).

In order to register for the course B2B31CZS, the student must have registered for the required number of courses in the group BEZBM no later than in the same semester.

During a review of study plans, the course B2M31CZS can be substituted for the course B2B31CZS.

It is not possible to register for the course B2B31CZS if the student is concurrently registered for or has previously completed the course B2M31CZS (mutually exclusive courses).

It is not possible to register for the course B2B31CZS if the student is concurrently registered for or has previously completed the course BE2M31CZS (mutually exclusive courses).

It is not possible to register for the course B2B31CZS if the student is concurrently registered for or has previously completed the course A2M99CZS (mutually exclusive courses).

The requirement for course B2B31CZS can be fulfilled by substitution with the course B2M31CZS.

Garant předmětu:
Petr Pollák, Pavel Sovka
Lecturer:
Petr Pollák
Tutor:
Petr Krýže, Petr Pollák
Supervisor:
Department of Circuit Theory
Synopsis:

The subject gives overview about basic methods of digital signal processing and their applications (examples from speech and biological signal processing): disrete-time signals and systems, signal characteristics in time and frequency domain, Fourier transform, fast algorithms for DFT computation, introduction to digital filter design, digital filtering in time and frequency domain, decimation and interpolation and their usage in filter banks, basics of LPC analysis. Further details can be found at <a href=http://noel.feld.cvut.cz/vyu/ae2m99czs>http://noel.feld.cvut.cz/vyu/ae2m99czs</a>

Requirements:

Bases of signal and system theory with necessary mathematical background are supposed as preliminary knowledge.

Syllabus of lectures:

1. Introduction to DSP. Sampling theorem.

2. Basic characteristics of digital signals.

3. Autocorrelation and crosscorrelation functions

4. Fourier transform of discrete signal.

5. Properties of DFT, fast algorithms for DFT computation.

6. Spectral characteristics of stachastic and non-stationary signals.

7. Signal and system reprezentation in Z-domain 8. Digital Filtering I - FIR filters.

9. Digital filtering II - IIR filters.

10. Digital filtering in the frequency domain.

11. Basics of multi-band signal processing.

12. Basics of parametric methods of signal processing.

13. DSP applications in speech and biological signal processing. Signal compression.

14. Reserve.

Syllabus of tutorials:

1. Introduction to MATLAB and other tools 2. Computation of basic time-domain characterstics in MATLAB 3. Autocorrelation analysis and its applications 4. Discrete Fourier Transform (DFT) and its properties, interpolation, zero-padding 5. Spectral analysis of deterministic signals 6. Spectral analysis of stochastic and non-stationary signals 7. Discrete-time systems: basic properties, frequency repsonse 8. Design of digital FIR filters 9. Design of digital IIR filters 10. Digital filtering in frequency domain, implementation of signal segmentation 11. Parametric metods of DSP 12. Basics of multi-band signal processing 13. Consultations on semester works 14. Project presentation, credit

Study Objective:

Students should acquire theoretical and practical experiences about basic DSP techniques and the most frequent applications. Simple implementations and simulations of basic DSP methods in MATLAB environment are solved in seminars of the subject. Extended level is possible to be managed within individual projects.

Study materials:

1] Oppenheim, A.V., Shafer, R.W.: Discrete-Time Signal Processing. Prentice-Hall, Inc., New Jersey, 1998 [2] Rabiner, L.R., Schafer, F.W.: Digital Processing of Speech Signals. Prentice-Hall, Inc., New York, 1978 [3] Makhoul, J.: Linear Prediction: A Tutorial Review. In Proceedings of the IEEE, Vol. 63, No. 4, April 1975 [4] The MathWorks: MATLAB User's and Reference Guides.

[5] The MathWorks: Signal Processing Toolbox - User's Guide.

(Any other book devoted to digital signal processing.)

Note:
Further information:
https://moodle.fel.cvut.cz/courses/B2B31CZS
Time-table for winter semester 2023/2024:
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
roomT2:C3-135
Pollák P.
11:00–12:30
(lecture parallel1)
Dejvice
T2:C3-135
roomT2:A4-405
Krýže P.
14:30–16:00
(lecture parallel1
parallel nr.101)

Dejvice
Laborator
roomT2:A4-405
Krýže P.
16:15–17:45
(lecture parallel1
parallel nr.102)

Dejvice
Laborator
roomT2:A4-405

18:00–19:30
(lecture parallel1
parallel nr.104)

Dejvice
Laborator
roomT2:A4-405
Pollák P.
12:45–14:15
(lecture parallel1
parallel nr.103)

Dejvice
Laborator
Wed
Thu
Fri
Time-table for summer semester 2023/2024:
Time-table is not available yet
The course is a part of the following study plans:
Data valid to 2024-03-27
Aktualizace výše uvedených informací naleznete na adrese https://bilakniha.cvut.cz/en/predmet4635706.html