![]() ![]() |
dr inż.
Przemysław Sypka, adiunkt Katedra Elektroniki, AGH Pawilon C3, pok. 506 e-mail: sypka ![]() tel: 012 617-2752 |
Konsultacje: Poniedziałek 14:30 - 15:30 |
ZTPS (statystyki i zaliczenia) |
wykład lab C3/310 zasady zaliczenia |
2019-02-07 |
II kolokwium poprawkowe z ZTPS odbędzie się w
lab. 310
w pawilonie C3
w czwartek 07-02-2019
o godz. 08:00. Będzie to termin OSTATNI! Wersja podstawowa "na 3.0": - część praktyczna: napisanie i uruchomienie 1 wylosowanego algorytmu w MATLABie (~40 min, max 10 pkt.), - podczas części praktycznej można będzie korzystać z własnych, wydrukowanych materiałów z wykładu oraz z własnoręcznych notatek (wzory!), korzystanie z internetu lub innych źródeł będzie zabronione (w szczególności z kodów "matlabowych" w jakiejkolwiek postaci), - należy się też wykazać niezbędną wiedzą i zrozumieniem zagadnień związanych z rozwiązywanym zadaniem jak i realizowanym algorytmem, - do zaliczenia (3.0 dst) trzeba będzie uzyskać co najmniej 7 pkt., czyli wtedy, gdy algorytm będzie działał (nie musi działać perfekcyjnie, ale musi działać!). Obowiązuje materiał z całego semestru. |
2019-01-28 |
I kolokwium poprawkowe z ZTPS odbędzie się w
lab. 310
w pawilonie C3
w czwartek 31-01-2019
od godziny 08:00. - proszę podzielić się na zespoły maksymalnie 7 osobowe (maksymalnie 7 osób) - pierwszy zespół przychodzi na godzinę rozpoczęcia kolokwium, drugi godzinę później itd., Wersja podstawowa "na 3.0": - część praktyczna: napisanie i uruchomienie 1 wylosowanego algorytmu w MATLABie (~40 min, max 10 pkt.), - podczas części praktycznej można będzie korzystać z własnych, wydrukowanych materiałów z wykładu oraz z własnoręcznych notatek (wzory!), korzystanie z internetu lub innych źródeł będzie zabronione (w szczególności z kodów "matlabowych" w jakiejkolwiek postaci), - należy się też wykazać niezbędną wiedzą i zrozumieniem zagadnień związanych z rozwiązywanym zadaniem jak i realizowanym algorytmem, - na kolokwium w wersji "na 3.0" trzeba będzie uzyskać łącznie co najmniej 7 pkt., aby otrzymać zaliczenie (np. algorytm nie musi działać perfekcyjnie, ale musi działać!). Osoby, które chciałyby poprawiać na ocenę wyższą niż 3.0, proszę o wiadomość mailową do wtorku 29-01-2019 godz. 23:59: - część teoretyczna: rozwiązanie 3 wylosowanych zadań (~50 min, max. 10 pkt. za zadanie), - część praktyczna: napisanie i uruchomienie 3 wylosowanych algorytmów w MATLABie (~120 min, max 10 pkt. za algorytm), - zadania jak i algorytmy nie mogą być za bardzo zbieżne tematycznie, - podczas części teoretycznej będzie można korzystać tylko z własnych, wydrukowanych folii z wykładów, - podczas części praktycznej można będzie korzystać z własnych, wydrukowanych materiałów z wykładu oraz z własnoręcznych notatek (wzory!), korzystanie z internetu lub innych źródeł będzie zabronione (w szczególności z kodów "matlabowych" w jakiejkolwiek postaci), - należy się też wykazać niezbędną wiedzą i zrozumieniem zagadnień związanych z rozwiązywanym zadaniem jak i realizowanym algorytmem (również w wersji "więcej niż 3.0"), - przeliczenie zdobytych punktów na ocenę standardowe. Obowiązuje wszystko to, co było na WYKŁADACH i zajęciach laboratoryjnych... |
2018-10-01 |
Początek zajęć: wtorek
09-10-2018, laboratorium C3/310 |
Termin |
Temat |
MATLAB |
Materiały
(dodatkowe) |
|
13 |
15-01-2019 |
Filtry adaptacyjne - adaptacyjne usuwanie
echa - zasada usuwania echa w systemie z 2 mikrofonami (2 mówców), - sygnały near-end oraz far-end, - algorytm FDAF (Frequency-Domain Adaptive Filter) |
sygnał_13.mat | Proszę przynieść słuchawki |
12 |
08-01-2019 |
Filtry adaptacyjne - adaptacyjne usuwanie
interferencji - zasada filtracji adaptacyjnej, - schematy blokowe filtrów adaptacyjnych, - kryteria błędów stosowane w filtracji adaptacyjnej, - filtry adaptacyjne LMS, NLMS |
sygnał_12.mat | Proszę przynieść słuchawki |
11 |
18-12-2018 |
De-essing - usuwanie spółgłosek syczących,
świszczących ("
sibilantów")
- zasada działania, - realizacja de-esserów (schematy blokowe), - filtry półkowe, - kompresor dynamiczny, - equalizery dynamiczne. |
sygnał_11.1 sygnał_11.2 sygnał_11.3 sygnał_11.4 |
internet Dynamics Processors Proszę przynieść słuchawki i w miarę możliwości mikrofon (minijack) |
10 |
11-12-2018 |
Transformacja Karhunen-Loeve: - definicja, - macierz autokorelacji, - macierz kowariancji, - transformacja odwrotna. Sygnały losowe: - wartość oczekiwana sygnału losowego, - momenty centralne, - kowariancja sygnałów losowych. Redukcja szumu oraz kompresja - KLT: - okienkowanie sygnału, - progowanie i kwantyzacja. |
||
9 |
04-12-2018 |
Redukcja szumu oraz kompresja - DCT: - transformacja kosinusowa (ciągła i dyskretna, IDCT), - własności DCT oraz IDCT, - zmodyfikowana dyskretna transformacja kosinusowa (MDCT - DCT IV), - okienkowanie sygnału (okna dla MDCT), - progowanie, - funkcje bazowe - kosinus. |
sygnał_09.1 sygnał_09.2 |
|
8 |
27-11-2018 |
Redukcja szumu oraz kompresja - DWT - transformacja falkowa (ciągła i dyskretna), - postulaty Mallata i Meyera, - kwadraturowe filtry zwierciadlane, - banki filtrów, - dekompozycja i rekonstrukcja sygnału (schemat, zasada, itp.), - progowanie i kwantyzacja, - podpróbkowanie i nadpróbkowanie, - filtracja podpasmowa. |
sygnał_08.1 audio: amigo.wav dreamtheater.wav dreamtheater1.wav noise1.wav |
|
7 |
20-11-2018 |
Transformacja Hilberta i sygnał analityczny -
dokończenie Zastosowania transformacji Hilberta: - demodulacja chwilowej amplitudy, - demodulacja chwilowego przesunięcia fazowego, - detekcja chwilowej częstotliwości sygnału. |
||
6 |
13-11-2018 |
Transformacja Hilberta i sygnał analityczny: - definicja, - własności transformacji Hilberta, - przykłady transformat Hilberta, - metoda obliczenia transformaty dla sygnału dyskretnego. Zastosowania transformacji Hilberta: - demodulacja chwilowej amplitudy, - demodulacja chwilowego przesunięcia fazowego, - detekcja chwilowej częstotliwości sygnału. |
ZTPS_2018-2019_lab_06_A ZTPS_2018-2019_lab_06_B_1.00 ZTPS_2018-2019_lab_06_B_0.33 |
|
5 |
06-11-2018 |
Algorytmy sekcjonowanego szybkiego splotu -
dokończenie: - algorytm "overlap - save" - algorytm "overlap - add"' - splot liniowy i kołowy. |
||
4 |
30-10-2018 |
Algorytmy sekcjonowanego szybkiego splotu: - algorytm "overlap - save" - algorytm "overlap - add"' - splot liniowy i kołowy. |
Zieliński "Cyfrowe przetwarzanie sygnałów", rozd.13.5, s. 371-376 (Wyd. I) | |
3 |
23-10-2018 |
2 N-punktowe FFT: - zasada realizacji algorytmu, - wyznaczanie widm Xa oraz Xb, - zysk obliczeniowy. 2N-punktowa rzeczywista FFT: - zasada realizacji algorytmu, podział sygnału, - wyznaczanie widma sygnału, - zysk obliczeniowy. Zastosowanie powyższych algorytmów do sygnałów audio. |
2 kanały (L,P): - starwars.wav - cellos.wav 1 kanał: - czajkowski.wav - dreamtheater.wav |
Lyons „Wprowadzenie do cyfrowego przetwarzania sygnałów”, rozd. 10.5, s. 383–395 (Wyd. I) |
2 |
16-10-2018 |
Próbkowanie sygnałów pasmowych: - DFT, symetrie, okresowość, - akceptowalne zakresy fs dla sygnałów pasmowych, - optymalna wartość fs, - bezwzględnie minimalna wartość fs, - odwrócenie widma, - twierdzenie Shannona, - szereg kardynalny, - teoria próbkowania (iloczyn skalarny). |
sygnał_02.1 sygnał_02.2 |
Lyons: Wprowadzenie do cyfrowego przetwarzania sygnałów, rozd. 2.3, s. 46-59 (Wyd. I) |
1 |
09-10-2018 |
Wprowadzenie Sygnały ciągłe i dyskretne, widma sygnałów deterministycznych. |