Digital Signal Processing
Code | Completion | Credits | Range |
---|---|---|---|
31CZS | Z,ZK | 6 | 3+2s |
- The course is a substitute for:
- Digital Signal Processing (X31CZS)
- Lecturer:
- Tutor:
- Supervisor:
- Department of Circuit Theory
- Synopsis:
-
Methods of digital signal processing and their applications to signal analysis (e.g. speech and biological signals). This subject is intended as the continuation of subjects UCZ and CFS. Seminars are devoted to the implementations and simulations of these methods in MATLAB.
- Requirements:
- Syllabus of lectures:
-
1. Input-output relationships for digital systems in time and frequency domain
2. Fourier transforms, properties, using in DSP
3. Overview of fast algorithms for DFT computation
4. Filtration in frequency domain, frequency sampling filters, Lynn filters
5. Recursive implementation of DFT, Goertzel algorithm
6. Decimation and interpolation and their use in filter banks
7. Consequences of quantisation in digital systems, analysis and simulation
8. Cepstral analysis, echo detection and suppression
9. Estimation of signal characteristics, signal segmentation
10. Correlation analysis and applications: periodicity detection, delay estimation
11. Modern methods of spectral analysis: parametric and non-parametric methods
12. Spectral analysis with high resolution (ZOOM)
13. Adaptive notch filter, algorithms, some aplications
14. Some aplications of spectral analysis in speech, vibrations and medicine
- Syllabus of tutorials:
-
1. Introduction to MATLAB and other tools
2. Simulation and analysis of digital systems in MATLAB
3. Implementation of linear and cyclic convolution in MATLAB
4. Some properties of DFT, interpolation, zero-padding
5. Comb filter, complex resonator
6. Implementation of frequency sampling filters, Goertzel alg.
7. Decimation and interpolation
8. Simulation of quantization effects in digital systems
9. Real and complex cepstra and their characteristics
10. Implementation of signal segmentation and averaging
11. Implementation of correlation and spectral analysis methods
12. Two methods of ZOOM techniques
13. Adaptive notch filter, frequency measurement
14. Project presentation, credit
- Study Objective:
- Study materials:
-
1. Rabiner, L.R., Schafer, F.W.: Digital Processing of Speech Signals. Prentice-Hall, Inc., New York, 1978
2. Openheim, A.V., Shafer, R.W.: Discrete-Time Signal Processing. Prentice-Hall, Inc., New Jersey, 1990
3. Bendal, J., Piersol, A.: Random Data: Analysis Measurement Procedures. John Wiley & Sons, Ins., New York, 1971
- Note:
- Further information:
- No time-table has been prepared for this course
- The course is a part of the following study plans:
-
- Elektronika-inženýrský blok (compulsory course)
- Elektronika-inženýrský blok (compulsory course)