25. Procesy stochastyczne 2 (wykład fakultatywny [PST2-05])
Specjalność I+N+F+T+Z Poziom 8 Status W
L. godz. tyg. 2 W + 2 Ćw L. pkt. 6 Socr. Codę 11.1
Wymagania: procesy stochastyczne 1.
1) Stochastyczne równania różniczkowe,
2) Mocna własność Markowa,
3) Zastosowania w matematyce finansowej.
Zaliczenie przedmiotu: egzamin.
Literatura:
1. Gihman, I. I. i Skorohod, A. V. The Theory of Stochastic Processes, Springer Vex-lag, Berlin 1974.
2. Friedman, A. Stochastic Differential Eąuations, Academic, New York.
3. Stroock D. W. i Varadhan S. R. S. Multidimensional Diffusion Processes, Springer Verlag, Berlin, Heidelberg, New York 1979.
Prowadzący: dr hab. Tomasz Szarek.
26. Programowanie współbieżne (wykład specjalistyczny [PWS-06])
Specjalność I Poziom 7 Status W
L. godz. tyg. 2 W+ 2 Ćw. L. pkt. 6 Socr. Codę 11.3
Zaawansowane zagadnienie programowania współbieżnego: procesy i wątki współbieżne, blokada, zagłodzenie, bezpieczeństwo, klasyczne problemy programowania współbieżnego, semafor, monitor, sekcja krytyczna, komunikacja międzyprocesowa synchroniczna i asynchroniczna, kolejki, pamięć dzielona, narzędzia dla programistów: mechanizmy w systemach Windows i Unix, biblioteka pthreads.
Zaliczenie przedmiotu: egzamin.
Literatura:
1. M. Ben - Ari - Podstawy programowania współbieżnego i rozproszonego, WNT 1996.
2. Z. Weiss, T. Gruźlewski - Programowanie współbieżne i rozproszone w przykładach i zadaniach, WNT, Warszawa 1993.
3. W. Iszkowski, M. Maniecki - Programowanie współbieżne, WNT, Warszawa 1982.
Prowadzący: dr Krzysztof Nowak.
27. Przetwarzanie obrazów cyfrowych (wykład specjalistyczny [POC-04])
Specjalność I+Z Poziom 9 Status W
L. godz. tyg. 2 W + 2 L L. pkt. 6 Socr. Codę 11.3
Wymagania: znajomość języka C++, podejście obiektowe w programowaniu
Elementy systemu automatycznego widzenia. Akwizycja obrazów 2D i 3D, dyskretyzacja i kwantyzacja, model kamery. Procesor obrazu dyskretnego, odpowiedź impulsowa, konwolucja, korelacja. Dyskretna transformata Fouriera. Przetwarzanie wstępne obrazów cyfrowych, przekształcenia punktowe, filtracje przestrzenne i częstotliwościowe. Przetwarzanie obrazów kolorowych. Przekształcenia morfologiczne binarne i wieloodcieniowe i ich zastosowania. Segmentacja obrazu, progowanie, detekcja krawędzi i obszaru. Reprezentacja i opis obrazu, algorytmy szkieletyzacji, wektoryzacji, detekcji punktów krytycznych, deskryptory regionu i krawędzi, modele tekstur. Reprezentacja wielorozdzielcza obrazu, transformata falkowa. Kompresja obrazu, metody stratne i bezstratne. Zastosowania: automatyczne rozpoznawanie dokumentów, np. tekstów, obrazów medycznych i in., komercyjne standardy kompresji obrazu. Zaliczenie przedmiotu: egzamin.
Literatura:
1. R. C. Gonzalez, R. E. Woods, Digital Image Processing, Prentice-Hall, N.Y., 2002.
2. R. Tadeusiewicz, P. Korohoda, Komputerowa analiza i przetwarzanie obrazów, Wyd. Fundacji Postępu Telekomunikacji, Kraków, 1997.
3. C. Watkins, A. Sadun, S. Marenka, Nowoczesne metody przetwarzania obrazu, WNT, 1993. Prowadzący: dr hab. inż. Katarzyna Stąpor.