Politechnika Warszawska - Centralny System Uwierzytelniania
Strona główna

Digital Signal Processing

Informacje ogólne

Kod przedmiotu: 103B-CTxxx-ISA-EDISP
Kod Erasmus / ISCED: (brak danych) / (brak danych)
Nazwa przedmiotu: Digital Signal Processing
Jednostka: Wydział Elektroniki i Technik Informacyjnych
Grupy: ( Courses in English )--eng.-EITI
( Przedmioty techniczne )---EITI
( Technical Courses )--eng.-EITI
( Telecommunication Systems )-Computer Science, Telecommunications-B.Sc.-EITI
Punkty ECTS i inne: 6.00 Podstawowe informacje o zasadach przyporządkowania punktów ECTS:
  • roczny wymiar godzinowy nakładu pracy studenta konieczny do osiągnięcia zakładanych efektów uczenia się dla danego etapu studiów wynosi 1500-1800 h, co odpowiada 60 ECTS;
  • tygodniowy wymiar godzinowy nakładu pracy studenta wynosi 45 h;
  • 1 punkt ECTS odpowiada 25-30 godzinom pracy studenta potrzebnej do osiągnięcia zakładanych efektów uczenia się;
  • tygodniowy nakład pracy studenta konieczny do osiągnięcia zakładanych efektów uczenia się pozwala uzyskać 1,5 ECTS;
  • nakład pracy potrzebny do zaliczenia przedmiotu, któremu przypisano 3 ECTS, stanowi 10% semestralnego obciążenia studenta.
Język prowadzenia: angielski
Jednostka decyzyjna:

103000 - Wydział Elektroniki i Technik Informacyjnych

Kod wydziałowy:

EDISP

Numer wersji:

2

Skrócony opis: (tylko po angielsku)

An introductory course on digital signal processing basics for students in computer science and engineering, designed to teach students the fundamentals of digital signal processing theroy and show the basics of DSP application. Topics covered: discrete-time signals and systems, frequency domain analysis of DT signals, DTFT and DFT, FFT algorithm basics, FFT applications in spectral analysis, digital filtering, FIR/IIR filter design and implementation, digital signal processors overview, fundamentals of DT random signals, basic autocorrelation and PSD estimation techniques, 2D signal processing, advanced DSP techniques overview.,

Pełny opis: (tylko po angielsku)

An introductory course on digital signal processing basics for students in computer science and engineering, designed to teach students the fundamentals of digital signal processing theroy and show the basics of DSP application. Topics covered: discrete-time signals and systems, frequency domain analysis of DT signals, DTFT and DFT, FFT algorithm basics, FFT applications in spectral analysis, digital filtering, FIR/IIR filter design and implementation, digital signal processors overview, fundamentals of DT random signals, basic autocorrelation and PSD estimation techniques, 2D signal processing, advanced DSP techniques overview.,


Lecture contents
DT signals and systems review. Review of DT signals and systems basics: discretisation in time and in amplitude, inherently discrete signals, DT system properties: linearity, shift-invariance. Description of LTI systems: impulse response, step response, difference equations, linear convolution (4h).

Frequency-domain methods. Concept of frequency in DT domain, periodicity definition, DTFT properties (periodic and limited energy signals), DFT definition and properties. DFT implementations (FFT) and applications. Windowing theory and applications. Circular convolution vs. linear convolution (5h).

Review and test I.(1h+1h)
Instantaneous spectrum. Application of FFT and windowing to analysis of signals with changing properties (1h).

Z-transform. Review of z-transform basics, applications to analysis of DT signals and systems. Z-domain transfer function, differential equation of a system and its frequency characteristics (2h).

Filter design. FIR filter design by window and optimisation methods. IIR filter design from CT prototype (impulse invariance and bilinear transform) and optimisation methods. Filter implementation problems (2h).
Digital signal processors. The idea of DSP. Architectural properties (pipelining, parallelism, hardware enhancements, Harvard memory architecture). DSP56002 as an example of typical DSP: arithmetic, addressing, programming overview (2h).

Introduction to random DT signals. Random signal properties. Random process and its realization. Autocorrelation and PSD. Filtering of random signals. Estimation of parameters. Applications of random signal theory: signal modelling, system modelling, detection (3h).

Review and test II. (1h+1h)
Two-dimensional signal processing. 2D signals. 2D FFT - definition and properties. Filtering of 2D signals. Application to image processing (3h).

Advanced techniques overview. Examples of practical applications and implementations of the ideas and algorithms learned at the lecture - audio processing, video compression, radar, sonar, telecommunication (2h).

Summary and review (2h).

Laboratory contents

  1. Matlab as a DSP tool (2h)

  2. DT signals, systems, frequency concept (4h)
  3. Spectral analysis of deterministic signals (4h)

  4. Instantaneous spectrum and spectrogram (4h)

  5. Digital filtering and filter design (4h)

  6. Digital signal processors (basic programming)

  7. Random signals

  8. Image processing

Literatura: (tylko po angielsku)

    Basic
    1. Alan V. Oppenheim, Roland Schäfer. Disrete-time signal processing. (any edition, including previous version entitled Digital signal processing)

    Optional
    1. Steven W. Smith, The Scientist and Engineer`s Guide to Digital Signal Processing, www.dspguide.com

Zajęcia w cyklu "rok akademicki 2023/2024 - sem. letni" (w trakcie)

Okres: 2024-02-19 - 2024-09-30
Wybrany podział planu:
Przejdź do planu
Typ zajęć:
Laboratorium, 30 godzin, 36 miejsc więcej informacji
Wykład, 30 godzin, 36 miejsc więcej informacji
Koordynatorzy: Damian Gromek
Prowadzący grup: Damian Gromek
Lista studentów: (nie masz dostępu)
Zaliczenie: Egzamin
Jednostka realizująca:

103300 - Instytut Systemów Elektronicznych

Zajęcia w cyklu "rok akademicki 2023/2024 - sem. zimowy" (zakończony)

Okres: 2023-10-01 - 2024-02-18
Wybrany podział planu:
Przejdź do planu
Typ zajęć:
Laboratorium, 30 godzin, 60 miejsc więcej informacji
Wykład, 30 godzin, 60 miejsc więcej informacji
Koordynatorzy: Damian Gromek
Prowadzący grup: Maria Chyżniak, Marek Ciesielski, Zbigniew Gajo, Artur Gromek, Damian Gromek, Radosław Maksymiuk, Piotr Samczyński, Ali Soltani Sharif Abadi, Marcin Żywek
Lista studentów: (nie masz dostępu)
Zaliczenie: Egzamin
Jednostka realizująca:

103300 - Instytut Systemów Elektronicznych

Zajęcia w cyklu "rok akademicki 2022/2023 - sem. letni" (zakończony)

Okres: 2023-02-20 - 2023-09-30
Wybrany podział planu:
Przejdź do planu
Typ zajęć:
Laboratorium, 30 godzin, 36 miejsc więcej informacji
Wykład, 30 godzin, 36 miejsc więcej informacji
Koordynatorzy: Damian Gromek
Prowadzący grup: Marcin Bączyk, Maria Chyżniak, Marek Ciesielski, Zbigniew Gajo, Artur Gromek, Damian Gromek, Krzysztof Kulpa, Radosław Maksymiuk, Łukasz Maślikowski, Jacek Misiurewicz, Rafał Rytel-Andrianik, Krzysztof Stasiak, Marcin Żywek
Lista studentów: (nie masz dostępu)
Zaliczenie: Egzamin
Jednostka realizująca:

103300 - Instytut Systemów Elektronicznych

Zajęcia w cyklu "rok akademicki 2022/2023 - sem. zimowy" (zakończony)

Okres: 2022-10-01 - 2023-02-19
Wybrany podział planu:
Przejdź do planu
Typ zajęć:
Laboratorium, 30 godzin, 48 miejsc więcej informacji
Wykład, 30 godzin, 48 miejsc więcej informacji
Koordynatorzy: Damian Gromek, Jacek Misiurewicz
Prowadzący grup: Marek Ciesielski, Zbigniew Gajo, Damian Gromek, Gustaw Mazurek, Piotr Samczyński, Marcin Żywek
Lista studentów: (nie masz dostępu)
Zaliczenie: Egzamin
Jednostka realizująca:

103300 - Instytut Systemów Elektronicznych

Zajęcia w cyklu "rok akademicki 2021/2022 - sem. letni" (zakończony)

Okres: 2022-02-23 - 2022-09-30
Wybrany podział planu:
Przejdź do planu
Typ zajęć:
Laboratorium, 30 godzin, 36 miejsc więcej informacji
Wykład, 30 godzin, 36 miejsc więcej informacji
Koordynatorzy: Damian Gromek, Jacek Misiurewicz
Prowadzący grup: Marcin Bączyk, Marek Ciesielski, Jędrzej Drozdowicz, Artur Gromek, Damian Gromek, Rafał Rytel-Andrianik
Lista studentów: (nie masz dostępu)
Zaliczenie: Egzamin
Jednostka realizująca:

103300 - Instytut Systemów Elektronicznych

Zajęcia w cyklu "rok akademicki 2021/2022 - sem. zimowy" (zakończony)

Okres: 2021-10-01 - 2022-02-22
Wybrany podział planu:
Przejdź do planu
Typ zajęć:
Laboratorium, 30 godzin, 60 miejsc więcej informacji
Wykład, 30 godzin, 60 miejsc więcej informacji
Koordynatorzy: Damian Gromek, Jacek Misiurewicz
Prowadzący grup: Jędrzej Drozdowicz, Artur Gromek, Damian Gromek, Mateusz Malanowski, Łukasz Maślikowski, Gustaw Mazurek, Jacek Misiurewicz, Rafał Rytel-Andrianik, Piotr Samczyński, Marcin Żywek
Lista studentów: (nie masz dostępu)
Zaliczenie: Egzamin
Jednostka realizująca:

103300 - Instytut Systemów Elektronicznych

Zajęcia w cyklu "rok akademicki 2020/2021 - sem. letni" (zakończony)

Okres: 2021-02-20 - 2021-09-30
Wybrany podział planu:
Przejdź do planu
Typ zajęć:
Laboratorium, 30 godzin, 36 miejsc więcej informacji
Wykład, 30 godzin, 36 miejsc więcej informacji
Koordynatorzy: Damian Gromek, Jacek Misiurewicz
Prowadzący grup: Marcin Bączyk, Marek Ciesielski, Jędrzej Drozdowicz, Artur Gromek, Damian Gromek, Rafał Rytel-Andrianik
Lista studentów: (nie masz dostępu)
Zaliczenie: Egzamin
Jednostka realizująca:

103300 - Instytut Systemów Elektronicznych

Zajęcia w cyklu "rok akademicki 2020/2021 - sem. zimowy" (zakończony)

Okres: 2020-10-01 - 2021-02-19
Wybrany podział planu:
Przejdź do planu
Typ zajęć:
Laboratorium, 30 godzin, 60 miejsc więcej informacji
Wykład, 30 godzin, 60 miejsc więcej informacji
Koordynatorzy: Damian Gromek, Jacek Misiurewicz
Prowadzący grup: Jędrzej Drozdowicz, Artur Gromek, Damian Gromek, Konrad Jędrzejewski, Mateusz Malanowski, Łukasz Maślikowski, Gustaw Mazurek, Jacek Misiurewicz, Rafał Rytel-Andrianik, Piotr Samczyński, Marcin Żywek
Lista studentów: (nie masz dostępu)
Zaliczenie: Egzamin
Jednostka realizująca:

103300 - Instytut Systemów Elektronicznych

Zajęcia w cyklu "rok akademicki 2019/2020 - sem. letni" (zakończony)

Okres: 2020-02-22 - 2020-09-30
Wybrany podział planu:
Przejdź do planu
Typ zajęć:
Laboratorium, 30 godzin, 48 miejsc więcej informacji
Wykład, 30 godzin, 48 miejsc więcej informacji
Koordynatorzy: Damian Gromek, Jacek Misiurewicz
Prowadzący grup: Marcin Bączyk, Jędrzej Drozdowicz, Damian Gromek, Krzysztof Kulpa, Anna Kurowska, Jacek Misiurewicz, Maciej Wielgo, Marcin Żywek
Lista studentów: (nie masz dostępu)
Zaliczenie: Egzamin
Jednostka realizująca:

103300 - Instytut Systemów Elektronicznych

Zajęcia w cyklu "rok akademicki 2019/2020 - sem. zimowy" (zakończony)

Okres: 2019-10-01 - 2020-02-21
Wybrany podział planu:
Przejdź do planu
Typ zajęć:
Laboratorium, 30 godzin, 48 miejsc więcej informacji
Wykład, 30 godzin, 48 miejsc więcej informacji
Koordynatorzy: Damian Gromek, Jacek Misiurewicz
Prowadzący grup: Jędrzej Drozdowicz, Damian Gromek, Anna Kurowska, Łukasz Maślikowski, Piotr Samczyński
Lista studentów: (nie masz dostępu)
Zaliczenie: Egzamin
Jednostka realizująca:

103300 - Instytut Systemów Elektronicznych

Zajęcia w cyklu "rok akademicki 2018/2019 - sem. letni" (zakończony)

Okres: 2019-02-18 - 2019-09-30
Wybrany podział planu:
Przejdź do planu
Typ zajęć:
Laboratorium, 30 godzin, 48 miejsc więcej informacji
Wykład, 30 godzin, 48 miejsc więcej informacji
Koordynatorzy: Damian Gromek, Jacek Misiurewicz
Prowadzący grup: Marcin Bączyk, Jędrzej Drozdowicz, Damian Gromek, Krzysztof Kulpa, Anna Kurowska, Jacek Misiurewicz, Maciej Wielgo, Marcin Żywek
Lista studentów: (nie masz dostępu)
Zaliczenie: Egzamin
Jednostka realizująca:

103300 - Instytut Systemów Elektronicznych

Zajęcia w cyklu "rok akademicki 2018/2019 - sem. zimowy" (zakończony)

Okres: 2018-10-01 - 2019-02-17
Wybrany podział planu:
Przejdź do planu
Typ zajęć:
Laboratorium, 30 godzin, 48 miejsc więcej informacji
Wykład, 30 godzin, 48 miejsc więcej informacji
Koordynatorzy: Damian Gromek, Jacek Misiurewicz
Prowadzący grup: Jędrzej Drozdowicz, Damian Gromek, Anna Kurowska, Łukasz Maślikowski, Piotr Samczyński
Lista studentów: (nie masz dostępu)
Zaliczenie: Egzamin
Jednostka realizująca:

103300 - Instytut Systemów Elektronicznych

Opisy przedmiotów w USOS i USOSweb są chronione prawem autorskim.
Właścicielem praw autorskich jest Politechnika Warszawska.
pl. Politechniki 1, 00-661 Warszawa tel: (22) 234 7211 https://pw.edu.pl kontakt deklaracja dostępności USOSweb 7.0.0.0-7 (2024-03-18)