Kód | Zakončení | Kredity | Rozsah | Jazyk výuky |
---|---|---|---|---|
F7DICZS | ZK | 20P+8C | česky |
Předmět se zabývá problematikou implementace algoritmů pro záznam, načítání, zpracování a vizualizaci dat v prostředí MATLAB a C#. Kromě toho studenty seznámí s analýzou a optimalizací časové a paměťové složitosti algoritmů. V rámci předmětu budou také probrány standardy pro uchovávání biomedicínských dat.
Standardně probíhá výuka kontaktní formou a předmět je zakončen ústní zkouškou, které předchází písemná příprava. V případě, že počet studentů je menší než 5, může výuka probíhat v podobě řízeného samostudia s pravidelnými konzultacemi. Dále je požadováno vypracování písemné studie studentem na zadané téma z oboru. Podmínkou pro připuštění ke zkoušce je absolvování dvou laboratorních cvičení (doloženo protokolem podepsaným studentem, vedoucím cvičení a garantem předmětu). Protokoly budou archivovány v referátu pro doktorské studium.
Osnova přednášek:
1.Reprezentace dat v paměti. Datové struktury.
2.Komunikace a řízení záznamových zařízení. Využití ovladačů třetích stran.
3.Blokující a neblokující vyčítání dat. Vícevláknové vyčítání a synchronizace.
4.Textové a binární soubory. Implementace parserů textových a binárních formátů dat.
5.Časová a paměťová složitost algoritmů. Rekurze. Implementace základních DSP algoritmů.
6.Implementace Fourierovy transformace.
7.Adaptivní segmentace 1D signálu.
8.Implementace konvoluce 1D a 2D signálu. Implementace vzdálenostní transformace.
9.Implementace segmentace objektů v obrazu.
10.Implementace 2D a 3D vizualizace dat. Ukládání dat.
Témata cvičení:
1.Implementace algoritmů zpracování 1D dat v jazyce C#.
2.Implementace algoritmů pro zpracování dvourozměrných a jejich vizualizace v jazyce C#.
Předmět se zabývá problematikou implementace algoritmů pro záznam, načítání, zpracování a vizualizaci dat v prostředí MATLAB a C#.
Povinná:
[1] Proakis, J. G., Manolakis, D. K.: Digital Signal Processing. Pearson Prentice Hall, 2007. 1084 stran. ISBN: 978-0131873742.
Doporučená:
[1] McConell, S.: Dokonalý kód. Computer Press, Brno 2005. 894 stran. ISBN: 80-2510849-X
Modul G