Zachodniopomorski Uniwersytet Technologiczny w Szczecinie

Wydział Informatyki - Informatyka (S2)
specjalność: systemy komputerowe i technologie mobilne

Sylabus przedmiotu Zaawansowane obrazowanie komputerowe:

Informacje podstawowe

Kierunek studiów Informatyka
Forma studiów studia stacjonarne Poziom drugiego stopnia
Tytuł zawodowy absolwenta magister
Obszary studiów nauk technicznych
Profil ogólnoakademicki
Moduł
Przedmiot Zaawansowane obrazowanie komputerowe
Specjalność grafika komputerowa i systemy multimedialne
Jednostka prowadząca Katedra Systemów Multimedialnych
Nauczyciel odpowiedzialny Dariusz Frejlichowski <dfrejlichowski@wi.zut.edu.pl>
Inni nauczyciele
ECTS (planowane) 6,0 ECTS (formy) 6,0
Forma zaliczenia egzamin Język polski
Blok obieralny Grupa obieralna

Formy dydaktyczne

Forma dydaktycznaKODSemestrGodzinyECTSWagaZaliczenie
wykładyW2 30 4,10,56egzamin
projektyP2 45 1,90,44zaliczenie

Wymagania wstępne

KODWymaganie wstępne
W-1Znajomość podstaw grafiki komputerowej, przetwarzania obrazów, technik obrazowania komputerowego.

Cele przedmiotu

KODCel modułu/przedmiotu
C-1Zapoznanie studentów z aktualnymi problemami i trendami w dziedzinie projektowania i tworzenia systemów obrazowania komputerowego.
C-2Zapoznanie studentów z wybranymi zaawansowanymi metodami przetwarzania, analizy i syntezy obrazów oraz video, a także przetwarzania dźwięku.
C-3Wykształcenie umiejętności krytycznej oceny parametrów algorytmów i wskazania ich potencjalnego praktycznego zastosowania.
C-4Zapoznanie z najważniejszymi cechami, parametrami oraz algorytmami zawartymi w standardach opisu danych multimedialnych MPEG-7 i MPEG-21.
C-5Przytoczenie i dyskusja, a także szczegółowa analiza przykładowych praktycznych zastosowań algorytmów widzenia komputerowego w nowoczesnych systemach.
C-6Wykształcenie umiejętności krytycznej analizy literatury naukowej pod kątem doboru wydajnych algorytmów realizujących zadania obrazowania komputerowego.
C-7Wykształcenie umiejętności opracowania, zaprojektowania i implementacji w wybranym języku wysokiego poziomu wybranego zagadnienia z zakresu obrazowania komputerowego.

Treści programowe z podziałem na formy zajęć

KODTreść programowaGodziny
projekty
T-P-1Opracowanie koncepcji aplikacji realizującej wybrane zadanie z zakresu obrazowania komputerowego.5
T-P-2Przygotowanie przeglądu literatury z dziedziny obrazowania komputerowego w zakresie zbliżonym do zadań projektowanej aplikacji.5
T-P-3Opracowanie projektu systemu.5
T-P-4Realizacja projektu w wybranym języku wysokiego poziomu.25
T-P-5Testowanie i prezentacja programu.5
45
wykłady
T-W-1Przegląd praktycznych aspektów obrazowania w systemach komputerowych.4
T-W-2Biblioteki programistyczne do przetwarzania danych audio-video (na przykładzie OpenCV).2
T-W-3Wybrane problemy i algorytmy przetwarzania danych multimedialnych, ekstrakcji cech.6
T-W-4Analiza obrazów (deskryptory wizualne dla obrazów – standard MPEG-7, deskryptory audio i video, MPEG-21 jako meta-standard opisu danych multimedialnych, zagadnienia Content-based Image Retrieval).4
T-W-5Szczegółowy opis deskryptorów kształtu, stosowanych w widzeniu komputerowym.4
T-W-6Przegląd wybranych aktualnych trendów w algorytmach rozpoznawania obrazów i obiektów.8
T-W-7Aspekty percepcyjne w obrazowaniu komputerowym.2
30

Obciążenie pracą studenta - formy aktywności

KODForma aktywnościGodziny
projekty
A-P-1Uczestnictwo w zajęciach projektowych.45
A-P-2Analiza aktualnego światowego stanu literatury w dziedzinie obrazowania komputerowego na potrzeby realizacji zadania projektowego.2
A-P-3Praca przygotowawcza, projektowa, poszukiwanie rozwiązań napotkanych problemów.5
A-P-4Implementacja projektu, testowanie, przygotowanie dokumentacji (poza zajęciami).10
A-P-5Udział w konsultacjach i zaliczeniu2
64
wykłady
A-W-1Uczestnictwo w zajęciach.30
A-W-2Samodzielne przygotowanie na bazie analizy literaturowej i źródeł internetowych problemów do omówienia w ramach aktywnego uczestnictwa w dyskusji na wybranych wykładach.10
A-W-3Przygotowanie do egzaminu25
A-W-4Udział w konsultacjach i egzaminie5
70

Metody nauczania / narzędzia dydaktyczne

KODMetoda nauczania / narzędzie dydaktyczne
M-1Wykłady wspomagane prezentacją multimedialną, połączone z dyskusja w trakcie zajęć.
M-2Na zajęciach projektowych indywidualna realizacja projektów.

Sposoby oceny

KODSposób oceny
S-1Ocena formująca: Projekt – ocena pracy i efektów uzyskanych w trakcie zajęć, realizowanych w formie indywidualnej pracy nad zadanym zagadnieniem projektowym; końcowa ocena zakończonego projektu.
S-2Ocena podsumowująca: Wykład – ocena podsumowująca: zaliczenie pisemne z pytaniami otwartymi, dotyczącymi zagadnień prezentowanych i dyskutowanych na wykładzie, w formie opisowej. Końcowa ocena z przedmiotu = 0,5 * ocena z egzaminu + 0,5 * ocena z projektu.

Zamierzone efekty kształcenia - wiedza

Zamierzone efekty kształceniaOdniesienie do efektów kształcenia dla kierunku studiówOdniesienie do efektów zdefiniowanych dla obszaru kształceniaCel przedmiotuTreści programoweMetody nauczaniaSposób oceny
I_2A_D17/02_W01
Ma wiedzę z zakresu zastosowań matematyki w widzeniu komputerowym
I_2A_W01, I_2A_W02, I_2A_W04, I_2A_W05, I_2A_W08, I_2A_W10T2A_W01, T2A_W02, T2A_W03, T2A_W04, T2A_W05, T2A_W07, T2A_W08, T2A_W10C-1, C-2, C-4T-W-1, T-W-3, T-W-4, T-W-5, T-W-6, T-W-7M-1S-2
I_2A_D17/02_W02
Student potrafi zaprojektować i zaimplementować aplikację realizującą wybrane zagadnienie obrazowania komputerowego.
I_2A_W04T2A_W04, T2A_W07C-7, C-2, C-3, C-5, C-6T-P-5, T-P-1, T-P-2, T-P-3, T-P-4M-2S-1

Zamierzone efekty kształcenia - umiejętności

Zamierzone efekty kształceniaOdniesienie do efektów kształcenia dla kierunku studiówOdniesienie do efektów zdefiniowanych dla obszaru kształceniaCel przedmiotuTreści programoweMetody nauczaniaSposób oceny
I_2A_D17/02_U01
Student potrafi wyciągać konstruktywne wnioski na podstawie analizy literatury naukowej oraz źródeł internetowych, związanych z przedmiotem.
I_2A_U02T2A_U01, T2A_U03, T2A_U04, T2A_U07, T2A_U10C-3T-W-3, T-W-6, T-P-2M-2S-1
I_2A_D17/02_U02
Student projektuje aplikację realizującą wybrany problem z zakresu zaawansowanego obrazowania komputerowego.
I_2A_U03T2A_U02, T2A_U03C-7T-P-3M-2S-1
I_2A_D17/02_U03
Student potrafi zastosować poznane na wykładach oraz w wyniku własnych dociekań algorytmy w realizowanym projekcie.
I_2A_U07T2A_U09, T2A_U12, T2A_U18C-3, C-5T-W-6, T-P-2M-2S-1
I_2A_D17/02_U04
Student potafi zaimplementować w wybranym języku wysokiego poziomu algorytmy obrazowania komputerowego w celu realizacji projektowanej aplikacji.
I_2A_U12T2A_U07, T2A_U14C-7T-W-2, T-P-5, T-P-4M-2S-1

Zamierzone efekty kształcenia - inne kompetencje społeczne i personalne

Zamierzone efekty kształceniaOdniesienie do efektów kształcenia dla kierunku studiówOdniesienie do efektów zdefiniowanych dla obszaru kształceniaCel przedmiotuTreści programoweMetody nauczaniaSposób oceny
I_2A_D17/02_K01
Student ma świadomość potrzeby systematycznej pracy nad projektowanym systemem.
I_2A_K01T2A_K01, T2A_K04, T2A_K05, T2A_K06C-7T-P-5, T-P-3, T-P-4M-2S-1
I_2A_D17/02_K02
Student w kreatywny sposób rozwiązuje problemy napotkane podczas pracy nad projektem.
I_2A_K06T2A_K06C-7, C-3T-P-5, T-P-4M-2S-1

Kryterium oceny - wiedza

Efekt kształceniaOcenaKryterium oceny
I_2A_D17/02_W01
Ma wiedzę z zakresu zastosowań matematyki w widzeniu komputerowym
2,0Student nie ma dostatecznej wiedzy z zakresu zastosowań matematyki w tchnikach widzenia komputerowego.
3,0Student potrafi powtórzyć opanowaną wiedzę, związaną z prostymi technikami widzenia komputerowego, bazującymi na aparacie matematycznym. Zna podstawy matematyczne deskryptorów wizualnych.
3,5Student potrafi bez problemu powtórzyć opanowaną wiedzę, związaną z wszystkimi zaprezentowanymi na wykładach technikami widzenia komputerowego, bazującymi na aparacie matematycznym. Rozumie aparat matematyczny deskryptorów wizualnych.
4,0Student potrafi bez problemu powtórzyć opanowaną wiedzę, związaną z wszystkimi zaprezentowanymi na wykładach technikami widzenia komputerowego, bazującymi na aparacie matematycznym. Potrafi także wskazać na podstawie przeglądu literatury inne rozwiązania matematyczne, realizujące podobnie lub wydajniej wybrane problemy z zakresu obrazowania komputerowego. Rozumie i analizuje aparat matematyczny deskryptorów wizualnych.
4,5Student potrafi bez problemu powtórzyć opanowaną wiedzę, związaną z wszystkimi zaprezentowanymi na wykładach technikami widzenia komputerowego, bazującymi na aparacie matematycznym. Potrafi także wskazać na podstawie przeglądu literatury inne rozwiązania matematyczne, realizujące podobnie lub wydajniej wybrane problemy z zakresu obrazowania komputerowego. Potrafi ocenić porównawczo cechy konkurencyjnych rozwiązań, a także dostosować je do wybranego zagadnienia praktycznego. Rozumie, analizuje i stosuje aparat matematyczny deskryptorów wizualnych.
5,0Student potrafi bez problemu powtórzyć opanowaną wiedzę, związaną z wszystkimi zaprezentowanymi na wykładach technikami widzenia komputerowego, bazującymi na aparacie matematycznym. Potrafi także wskazać na podstawie przeglądu literatury inne rozwiązania matematyczne, realizujące podobnie lub wydajniej wybrane problemy z zakresu obrazowania komputerowego. Potrafi ocenić porównawczo cechy konkurencyjnych rozwiązań, a także dostosować je do wybranego zagadnienia praktycznego. Potrafi na podstawie swojej wiedzy modyfikować istniejące metody, z użyciem zaawansowanego aparatu matematycznego. Rozumie, analizuje, stosuje i ocenia aparat matematyczny deskryptorów wizualnych.
I_2A_D17/02_W02
Student potrafi zaprojektować i zaimplementować aplikację realizującą wybrane zagadnienie obrazowania komputerowego.
2,0Student nie potrafi zaprojektować i zaimplementować aplikacji realizującej wybrane zagadnienie obrazowania komputerowego.
3,0Student potrafi dokonać pobieżnego przeglądu literatury naukowej, a następnie zaprojektować i zaimplementować prostą aplikację, realizującą wybrane zagadnienie obrazowania komputerowego.
3,5Student potrafi dokonać pobieżnego przeglądu literatury naukowej, a następnie zaprojektować i zaimplementować średnio-zaawansowaną aplikację, realizującą wybrane zagadnienie obrazowania komputerowego, z uwzględnieniem prostego interfejsu komunikacji człowiek-komputer.
4,0Student potrafi dokonać szczegółowego przeglądu literatury naukowej, na podstawie którego selekcjonuje wybrane, skuteczne podejście, a następnie z jego użyciem potrafi zaprojektować i zaimplementować średnio-zaawansowaną aplikację, realizującą wybrane zagadnienie obrazowania komputerowego, z uwzględnieniem prostego interfejsu komunikacji człowiek-komputer.
4,5Student potrafi dokonać szczegółowego przeglądu literatury naukowej, na podstawie którego selekcjonuje kilka wybranych podejść, spośród których eksperymentalnie wybiera najskuteczniejsze podejście, a następnie z jego użyciem potrafi zaprojektować i zaimplementować średnio-zaawansowaną aplikację, realizującą wybrane zagadnienie obrazowania komputerowego, z uwzględnieniem wydajnego interfejsu komunikacji człowiek-komputer.
5,0Student potrafi dokonać szczegółowego przeglądu literatury naukowej, na podstawie którego selekcjonuje kilka wybranych podejść, spośród których eksperymentalnie wybiera najskuteczniejsze rozwiązanie, a następnie z jego użyciem potrafi zaprojektować i zaimplementować rozbudowaną aplikację, realizującą wybrane zagadnienie obrazowania komputerowego, z uwzględnieniem wydajnego interfejsu komunikacji człowiek-komputer. Potrafi następnie ocenić wydajność uzyskanego rezultatu.

Kryterium oceny - umiejętności

Efekt kształceniaOcenaKryterium oceny
I_2A_D17/02_U01
Student potrafi wyciągać konstruktywne wnioski na podstawie analizy literatury naukowej oraz źródeł internetowych, związanych z przedmiotem.
2,0Student nie potrafi przeprowadzić analizy literatury naukowej oraz źródeł internetowych, związanych z przedmiotem.
3,0Student potrafi wskazać i w podstawowym zakresie wykorzystać źródła internetowe, dzięki którym będzie mógł zrealizować projekt w podstawowym zakresie.
3,5Student potrafi pozyskiwać i interpretować informacje z różnych źródeł (literatura, Internet), by wykorzystać je w realizowanym projekcie.
4,0Student potrafi pozyskiwać i interpretować informacje z różnych źródeł (literatura, Internet, bazy danych, dokumentacja techniczna, przepisy prawa), by wykorzystać je w realizowanym projekcie.
4,5Student potrafi pozyskiwać, interpretować oraz oceniać informacje z różnych źródeł (literatura, Internet, bazy danych, dokumentacja techniczna, przepisy prawa), by wykorzystać je w realizowanym projekcie.
5,0Student potrafi pozyskiwać, interpretować oraz oceniać i świadomie porównywać informacje z różnych źródeł (literatura, Internet, bazy danych, dokumentacja techniczna, przepisy prawa), by wykorzystać je w realizowanym projekcie.
I_2A_D17/02_U02
Student projektuje aplikację realizującą wybrany problem z zakresu zaawansowanego obrazowania komputerowego.
2,0Student nie potrafi zaprojektować aplikację realizującą wybrany problem z zakresu zaawansowanego obrazowania komputerowego.
3,0Student potrafi w podstawowym zakresie zaprojektować aplikację realizującą wybrany problem z zakresu zaawansowanego obrazowania komputerowego.
3,5Student potrafi w podstawowym zakresie zaprojektować aplikację realizującą wybrany problem z zakresu zaawansowanego obrazowania komputerowego. Świadomie wykorzystuje do tego celu odpowiednie narzędzia informatyczne.
4,0Student potrafi w zaprojektować aplikację realizującą wybrany problem z zakresu zaawansowanego obrazowania komputerowego. Świadomie wykorzystuje do tego celu odpowiednie narzędzia informatyczne. Potrafi krytycznie ocenić i na tej podstawie poprawić uzyskany projekt.
4,5Student potrafi w zaprojektować aplikację realizującą wybrany problem z zakresu zaawansowanego obrazowania komputerowego. Świadomie wykorzystuje do tego celu zaawansowane narzędzia informatyczne. Potrafi krytycznie ocenić i na tej podstawie poprawić uzyskany projekt. Sporządza poprawną dokumentację projektu.
5,0Student potrafi w zaprojektować aplikację realizującą wybrany problem z zakresu zaawansowanego obrazowania komputerowego. Świadomie wykorzystuje do tego celu zaawansowane narzędzia informatyczne. Potrafi krytycznie ocenić i na tej podstawie poprawić uzyskany projekt. Potrafi dokonać oceny porównawczej swojego projektu z innymi realizowanymi przez członków grupy. Sporządza poprawną dokumentację projektu.
I_2A_D17/02_U03
Student potrafi zastosować poznane na wykładach oraz w wyniku własnych dociekań algorytmy w realizowanym projekcie.
2,0Student nie potrafi zastosować algorytmów obrazowania komputerowego w realizowanym projekcie.
3,0Student potrafi zastosować wybrane spośród prezentowanych na wykładach, najprostsze algorytmy obrazowania komputerowego w realizowanym projekcie.
3,5Student potrafi zastosować dowolne spośród prezentowanych na wykładach, algorytmy obrazowania komputerowego w realizowanym projekcie.
4,0Student potrafi zastosować dowolne spośród prezentowanych na wykładach lub znalezione w rezultacie analizy literatury naukowej i źródeł internetowych algorytmy obrazowania komputerowego w realizowanym projekcie.
4,5Student potrafi zastosować i zmodyfikować dostosowując do specyfiki projektu dowolne spośród prezentowanych na wykładach lub znalezione w rezultacie analizy literatury naukowej i źródeł internetowych algorytmy obrazowania komputerowego w realizowanym projekcie.
5,0Student potrafi zastosować i zmodyfikować dostosowując do specyfiki projektu oraz przekonująco ocenić dowolne spośród prezentowanych na wykładach lub znalezione w rezultacie analizy literatury naukowej i źródeł internetowych algorytmy obrazowania komputerowego w realizowanym projekcie.
I_2A_D17/02_U04
Student potafi zaimplementować w wybranym języku wysokiego poziomu algorytmy obrazowania komputerowego w celu realizacji projektowanej aplikacji.
2,0Student nie potrafi zaimplementować algorytmów obrazowania komputerowego.
3,0Student potrafi zaimplementować w wybranym języku wysokiego poziomu przedstawione na wykłądzie proste algorytmy obrazowania komputerowego, realizujące wcześniej opracowany projekt.
3,5Student potrafi zaimplementować w wybranym języku wysokiego poziomu dowolne przedstawione na wykłądzie algorytmy obrazowania komputerowego, realizujące wcześniej opracowany projekt.
4,0Student potrafi zaimplementować w wybranym języku wysokiego poziomu dowolne spośród prezentowanych na wykładach lub znalezione w rezultacie analizy literatury naukowej i źródeł internetowych algorytmy obrazowania komputerowego, realizujące wcześniej opracowany projekt.
4,5Student potrafi zaimplementować w wybranym języku wysokiego poziomu i w razie konieczności zmodyfikować w celu zwiększenia wydajności finalnej aplikacji dowolne spośród prezentowanych na wykładach lub znalezione w rezultacie analizy literatury naukowej i źródeł internetowych algorytmy obrazowania komputerowego, realizujące wcześniej opracowany projekt. Potrafi sporządzić podstawową wersję dokumentacji.
5,0Student potrafi zaimplementować w wybranym języku wysokiego poziomu i w razie konieczności zmodyfikować w celu zwiększenia wydajności finalnej aplikacji dowolne spośród prezentowanych na wykładach lub znalezione w rezultacie analizy literatury naukowej i źródeł internetowych algorytmy obrazowania komputerowego, realizujące wcześniej opracowany projekt. Potrafi ocenić i omówić cechy uzyskanego rezultati, a także sporządzić dokumentację, uwzględniającą wyniki testowania aplikacji.

Kryterium oceny - inne kompetencje społeczne i personalne

Efekt kształceniaOcenaKryterium oceny
I_2A_D17/02_K01
Student ma świadomość potrzeby systematycznej pracy nad projektowanym systemem.
2,0Student nie pracuje systematycznie nad relizowanym projektem.
3,0Student nie pracuje systematycznie nad relizowanym projektem, ale w razie konieczności potrafi szybko nadrabiać zaległości.
3,5Student nie pracuje systematycznie nad relizowanym projektem, ale w razie konieczności potrafi szybko nadrabiać zaległości, realizując terminowe wybrane "kamienie milowe" projektu i implementacji.
4,0Student pracuje systematycznie nad realizowanym projektem, wykazując terminowość poprzez demonstrację działania poszczególnych etapów projektu.
4,5Student pracuje systematycznie nad realizowanym projektem, wykazując terminowość poprzez demonstrację działania poszczególnych etapów projektu. Sporządza także podstawową wersję dokumentacji, dowodzącej systematyczności.
5,0Student pracuje systematycznie nad realizowanym projektem, wykazując terminowość poprzez demonstrację działania poszczególnych etapów projektu. Sporządza również dokumentację, dowodzącą systematyczności.
I_2A_D17/02_K02
Student w kreatywny sposób rozwiązuje problemy napotkane podczas pracy nad projektem.
2,0Student nie potrafi rozwiązać problemów napotkanych podczas pracy nad projektem, co skutkuje negatywną oceną.
3,0Student z trudem, ale rozwiązuje problemy napotkane podczas pracy nad projektem, w znacznym stopniu opierając się na pomocy kolegów i wykładowcy.
3,5Student z łatwością rozwiązuje problemy napotkane podczas pracy nad projektem, ale zawsze niezbędna jest do tego pomoc kolegów i wykładowcy.
4,0Student z łatwością rozwiązuje problemy napotkane podczas pracy nad projektem, ale czasami potrzebna jest do tego pomoc kolegów i wykładowcy.
4,5Student z łatwością rozwiązuje problemy napotkane podczas pracy nad projektem, opierając się na własnych umiejętnościach i wiedzy dostępnej w materiałach źródłowych dowolnego typu (Internet, literatura, itd.).
5,0Student z łatwością rozwiązuje problemy napotkane podczas pracy nad projektem, opierając się głównie na własnych umiejętnościach i w niewielkim stopniu na wiedzy dostępnej w materiałach źródłowych dowolnego typu (Internet, literatura, itd.).

Literatura podstawowa

  1. Artur Przelaskowski, Kompresja danych Podstawy, metody bezstratne, kodery obrazów, BTC, 2005
  2. Adam Drozdek, Wprowadzenie do kompresji danych, WNT, 2007, Wydanie 2
  3. Władysław Skarbek, Multimedia: Algorytmy i standardy kompresji, PLJ, Warszawa, 1998
  4. Richard G. Lyons, Wprowadzenie do cyfrowego przetwarzania sygnałów, WKŁ, 1999
  5. Iain E. G. Richardson, H.264 and MPEG-4 Video Compression: Video Coding for Next Generation Multimedia, John Wiley, 2003
  6. Andrew S. Glassner, Principles of Digital Image Synthesis, The Morgan Kaufmann Series in Computer Graphics, 1995, 1st edition
  7. R.G.W. Hunt, The reproduction of color, John Wiley and Sons, 2006, 6th edition
  8. Erik Reinhard, Greg Ward, Sumanta Pattanaik, Paul Debevec, High Dynamic Range Imaging: Acquisition, Display, and Image-Based Lighting, The Morgan Kaufmann Series in Computer Graphics, 2005

Treści programowe - projekty

KODTreść programowaGodziny
T-P-1Opracowanie koncepcji aplikacji realizującej wybrane zadanie z zakresu obrazowania komputerowego.5
T-P-2Przygotowanie przeglądu literatury z dziedziny obrazowania komputerowego w zakresie zbliżonym do zadań projektowanej aplikacji.5
T-P-3Opracowanie projektu systemu.5
T-P-4Realizacja projektu w wybranym języku wysokiego poziomu.25
T-P-5Testowanie i prezentacja programu.5
45

Treści programowe - wykłady

KODTreść programowaGodziny
T-W-1Przegląd praktycznych aspektów obrazowania w systemach komputerowych.4
T-W-2Biblioteki programistyczne do przetwarzania danych audio-video (na przykładzie OpenCV).2
T-W-3Wybrane problemy i algorytmy przetwarzania danych multimedialnych, ekstrakcji cech.6
T-W-4Analiza obrazów (deskryptory wizualne dla obrazów – standard MPEG-7, deskryptory audio i video, MPEG-21 jako meta-standard opisu danych multimedialnych, zagadnienia Content-based Image Retrieval).4
T-W-5Szczegółowy opis deskryptorów kształtu, stosowanych w widzeniu komputerowym.4
T-W-6Przegląd wybranych aktualnych trendów w algorytmach rozpoznawania obrazów i obiektów.8
T-W-7Aspekty percepcyjne w obrazowaniu komputerowym.2
30

Formy aktywności - projekty

KODForma aktywnościGodziny
A-P-1Uczestnictwo w zajęciach projektowych.45
A-P-2Analiza aktualnego światowego stanu literatury w dziedzinie obrazowania komputerowego na potrzeby realizacji zadania projektowego.2
A-P-3Praca przygotowawcza, projektowa, poszukiwanie rozwiązań napotkanych problemów.5
A-P-4Implementacja projektu, testowanie, przygotowanie dokumentacji (poza zajęciami).10
A-P-5Udział w konsultacjach i zaliczeniu2
64
(*) 1 punkt ECTS, odpowiada około 30 godzinom aktywności studenta

Formy aktywności - wykłady

KODForma aktywnościGodziny
A-W-1Uczestnictwo w zajęciach.30
A-W-2Samodzielne przygotowanie na bazie analizy literaturowej i źródeł internetowych problemów do omówienia w ramach aktywnego uczestnictwa w dyskusji na wybranych wykładach.10
A-W-3Przygotowanie do egzaminu25
A-W-4Udział w konsultacjach i egzaminie5
70
(*) 1 punkt ECTS, odpowiada około 30 godzinom aktywności studenta
PoleKODZnaczenie kodu
Zamierzone efekty kształceniaI_2A_D17/02_W01Ma wiedzę z zakresu zastosowań matematyki w widzeniu komputerowym
Odniesienie do efektów kształcenia dla kierunku studiówI_2A_W01Ma poszerzoną i pogłębioną wiedzę w zakresie wybranych działów matematyki teoretycznej oraz matematyki stosowanej
I_2A_W02Ma wiedzę niezbędną do rozumienia społecznych, prawnych, etycznych i innych pozatechnicznych uwarunkowań działalności w dziedzinie informatyki
I_2A_W04Ma wiedzę z zakresu zaawansowanych technik programowania systemów informatycznych w wybranym obszarze zastosowań
I_2A_W05Ma rozszerzoną i podbudowaną teoretycznie wiedzę z zakresu metod informatyki wykorzystywanych do rozwiązywania problemów w wybranych obszarach nauki i techniki
I_2A_W08Ma rozszerzoną wiedzę o podstawowych zadaniach eksploracji i analizy danych zarówno ilościowych jak i jakościowych
I_2A_W10Ma poszerzoną wiedzę dotyczącą trendów rozwojowych i możliwości zastosowania informatyki w wybranych obszarach nauki i techniki
Odniesienie do efektów zdefiniowanych dla obszaru kształceniaT2A_W01ma rozszerzoną i pogłębioną wiedzę z zakresu matematyki, fizyki, chemii i innych obszarów właściwych dla studiowanego kierunku studiów przydatną do formułowania i rozwiązywania złożonych zadań z zakresu studiowanego kierunku studiów
T2A_W02ma szczegółową wiedzę w zakresie kierunków studiów powiązanych ze studiowanym kierunkiem studiów
T2A_W03ma uporządkowaną, podbudowaną teoretycznie wiedzę ogólną obejmującą kluczowe zagadnienia z zakresu studiowanego kierunku studiów
T2A_W04ma podbudowaną teoretycznie szczegółową wiedzę związaną z wybranymi zagadnieniami z zakresu studiowanego kierunku studiów
T2A_W05ma wiedzę o trendach rozwojowych i najistotniejszych nowych osiągnięciach z zakresu dziedzin nauki i dyscyplin naukowych, właściwych dla studiowanego kierunku studiów i pokrewnych dyscyplin naukowych
T2A_W07zna podstawowe metody, techniki, narzędzia i materiały stosowane przy rozwiązywaniu złożonych zadań inżynierskich z zakresu studiowanego kierunku studiów
T2A_W08ma wiedzę niezbędną do rozumienia społecznych, ekonomicznych, prawnych i innych pozatechnicznych uwarunkowań działalności inżynierskiej oraz ich uwzględniania w praktyce inżynierskiej
T2A_W10zna i rozumie podstawowe pojęcia i zasady z zakresu ochrony własności przemysłowej i prawa autorskiego oraz konieczność zarządzania zasobami własności intelektualnej; umie korzystać z zasobów informacji patentowej
Cel przedmiotuC-1Zapoznanie studentów z aktualnymi problemami i trendami w dziedzinie projektowania i tworzenia systemów obrazowania komputerowego.
C-2Zapoznanie studentów z wybranymi zaawansowanymi metodami przetwarzania, analizy i syntezy obrazów oraz video, a także przetwarzania dźwięku.
C-4Zapoznanie z najważniejszymi cechami, parametrami oraz algorytmami zawartymi w standardach opisu danych multimedialnych MPEG-7 i MPEG-21.
Treści programoweT-W-1Przegląd praktycznych aspektów obrazowania w systemach komputerowych.
T-W-3Wybrane problemy i algorytmy przetwarzania danych multimedialnych, ekstrakcji cech.
T-W-4Analiza obrazów (deskryptory wizualne dla obrazów – standard MPEG-7, deskryptory audio i video, MPEG-21 jako meta-standard opisu danych multimedialnych, zagadnienia Content-based Image Retrieval).
T-W-5Szczegółowy opis deskryptorów kształtu, stosowanych w widzeniu komputerowym.
T-W-6Przegląd wybranych aktualnych trendów w algorytmach rozpoznawania obrazów i obiektów.
T-W-7Aspekty percepcyjne w obrazowaniu komputerowym.
Metody nauczaniaM-1Wykłady wspomagane prezentacją multimedialną, połączone z dyskusja w trakcie zajęć.
Sposób ocenyS-2Ocena podsumowująca: Wykład – ocena podsumowująca: zaliczenie pisemne z pytaniami otwartymi, dotyczącymi zagadnień prezentowanych i dyskutowanych na wykładzie, w formie opisowej. Końcowa ocena z przedmiotu = 0,5 * ocena z egzaminu + 0,5 * ocena z projektu.
Kryteria ocenyOcenaKryterium oceny
2,0Student nie ma dostatecznej wiedzy z zakresu zastosowań matematyki w tchnikach widzenia komputerowego.
3,0Student potrafi powtórzyć opanowaną wiedzę, związaną z prostymi technikami widzenia komputerowego, bazującymi na aparacie matematycznym. Zna podstawy matematyczne deskryptorów wizualnych.
3,5Student potrafi bez problemu powtórzyć opanowaną wiedzę, związaną z wszystkimi zaprezentowanymi na wykładach technikami widzenia komputerowego, bazującymi na aparacie matematycznym. Rozumie aparat matematyczny deskryptorów wizualnych.
4,0Student potrafi bez problemu powtórzyć opanowaną wiedzę, związaną z wszystkimi zaprezentowanymi na wykładach technikami widzenia komputerowego, bazującymi na aparacie matematycznym. Potrafi także wskazać na podstawie przeglądu literatury inne rozwiązania matematyczne, realizujące podobnie lub wydajniej wybrane problemy z zakresu obrazowania komputerowego. Rozumie i analizuje aparat matematyczny deskryptorów wizualnych.
4,5Student potrafi bez problemu powtórzyć opanowaną wiedzę, związaną z wszystkimi zaprezentowanymi na wykładach technikami widzenia komputerowego, bazującymi na aparacie matematycznym. Potrafi także wskazać na podstawie przeglądu literatury inne rozwiązania matematyczne, realizujące podobnie lub wydajniej wybrane problemy z zakresu obrazowania komputerowego. Potrafi ocenić porównawczo cechy konkurencyjnych rozwiązań, a także dostosować je do wybranego zagadnienia praktycznego. Rozumie, analizuje i stosuje aparat matematyczny deskryptorów wizualnych.
5,0Student potrafi bez problemu powtórzyć opanowaną wiedzę, związaną z wszystkimi zaprezentowanymi na wykładach technikami widzenia komputerowego, bazującymi na aparacie matematycznym. Potrafi także wskazać na podstawie przeglądu literatury inne rozwiązania matematyczne, realizujące podobnie lub wydajniej wybrane problemy z zakresu obrazowania komputerowego. Potrafi ocenić porównawczo cechy konkurencyjnych rozwiązań, a także dostosować je do wybranego zagadnienia praktycznego. Potrafi na podstawie swojej wiedzy modyfikować istniejące metody, z użyciem zaawansowanego aparatu matematycznego. Rozumie, analizuje, stosuje i ocenia aparat matematyczny deskryptorów wizualnych.
PoleKODZnaczenie kodu
Zamierzone efekty kształceniaI_2A_D17/02_W02Student potrafi zaprojektować i zaimplementować aplikację realizującą wybrane zagadnienie obrazowania komputerowego.
Odniesienie do efektów kształcenia dla kierunku studiówI_2A_W04Ma wiedzę z zakresu zaawansowanych technik programowania systemów informatycznych w wybranym obszarze zastosowań
Odniesienie do efektów zdefiniowanych dla obszaru kształceniaT2A_W04ma podbudowaną teoretycznie szczegółową wiedzę związaną z wybranymi zagadnieniami z zakresu studiowanego kierunku studiów
T2A_W07zna podstawowe metody, techniki, narzędzia i materiały stosowane przy rozwiązywaniu złożonych zadań inżynierskich z zakresu studiowanego kierunku studiów
Cel przedmiotuC-7Wykształcenie umiejętności opracowania, zaprojektowania i implementacji w wybranym języku wysokiego poziomu wybranego zagadnienia z zakresu obrazowania komputerowego.
C-2Zapoznanie studentów z wybranymi zaawansowanymi metodami przetwarzania, analizy i syntezy obrazów oraz video, a także przetwarzania dźwięku.
C-3Wykształcenie umiejętności krytycznej oceny parametrów algorytmów i wskazania ich potencjalnego praktycznego zastosowania.
C-5Przytoczenie i dyskusja, a także szczegółowa analiza przykładowych praktycznych zastosowań algorytmów widzenia komputerowego w nowoczesnych systemach.
C-6Wykształcenie umiejętności krytycznej analizy literatury naukowej pod kątem doboru wydajnych algorytmów realizujących zadania obrazowania komputerowego.
Treści programoweT-P-5Testowanie i prezentacja programu.
T-P-1Opracowanie koncepcji aplikacji realizującej wybrane zadanie z zakresu obrazowania komputerowego.
T-P-2Przygotowanie przeglądu literatury z dziedziny obrazowania komputerowego w zakresie zbliżonym do zadań projektowanej aplikacji.
T-P-3Opracowanie projektu systemu.
T-P-4Realizacja projektu w wybranym języku wysokiego poziomu.
Metody nauczaniaM-2Na zajęciach projektowych indywidualna realizacja projektów.
Sposób ocenyS-1Ocena formująca: Projekt – ocena pracy i efektów uzyskanych w trakcie zajęć, realizowanych w formie indywidualnej pracy nad zadanym zagadnieniem projektowym; końcowa ocena zakończonego projektu.
Kryteria ocenyOcenaKryterium oceny
2,0Student nie potrafi zaprojektować i zaimplementować aplikacji realizującej wybrane zagadnienie obrazowania komputerowego.
3,0Student potrafi dokonać pobieżnego przeglądu literatury naukowej, a następnie zaprojektować i zaimplementować prostą aplikację, realizującą wybrane zagadnienie obrazowania komputerowego.
3,5Student potrafi dokonać pobieżnego przeglądu literatury naukowej, a następnie zaprojektować i zaimplementować średnio-zaawansowaną aplikację, realizującą wybrane zagadnienie obrazowania komputerowego, z uwzględnieniem prostego interfejsu komunikacji człowiek-komputer.
4,0Student potrafi dokonać szczegółowego przeglądu literatury naukowej, na podstawie którego selekcjonuje wybrane, skuteczne podejście, a następnie z jego użyciem potrafi zaprojektować i zaimplementować średnio-zaawansowaną aplikację, realizującą wybrane zagadnienie obrazowania komputerowego, z uwzględnieniem prostego interfejsu komunikacji człowiek-komputer.
4,5Student potrafi dokonać szczegółowego przeglądu literatury naukowej, na podstawie którego selekcjonuje kilka wybranych podejść, spośród których eksperymentalnie wybiera najskuteczniejsze podejście, a następnie z jego użyciem potrafi zaprojektować i zaimplementować średnio-zaawansowaną aplikację, realizującą wybrane zagadnienie obrazowania komputerowego, z uwzględnieniem wydajnego interfejsu komunikacji człowiek-komputer.
5,0Student potrafi dokonać szczegółowego przeglądu literatury naukowej, na podstawie którego selekcjonuje kilka wybranych podejść, spośród których eksperymentalnie wybiera najskuteczniejsze rozwiązanie, a następnie z jego użyciem potrafi zaprojektować i zaimplementować rozbudowaną aplikację, realizującą wybrane zagadnienie obrazowania komputerowego, z uwzględnieniem wydajnego interfejsu komunikacji człowiek-komputer. Potrafi następnie ocenić wydajność uzyskanego rezultatu.
PoleKODZnaczenie kodu
Zamierzone efekty kształceniaI_2A_D17/02_U01Student potrafi wyciągać konstruktywne wnioski na podstawie analizy literatury naukowej oraz źródeł internetowych, związanych z przedmiotem.
Odniesienie do efektów kształcenia dla kierunku studiówI_2A_U02Potrafi pozyskiwać informacje z różnych źródeł (literatura, Internet, bazy danych, dokumentacja techniczna), dokonywać ich interpretacji i oceny
Odniesienie do efektów zdefiniowanych dla obszaru kształceniaT2A_U01potrafi pozyskiwać informacje z literatury, baz danych oraz innych właściwie dobranych źródeł, także w języku angielskim lub innym języku obcym uznawanym za język komunikacji międzynarodowej w zakresie studiowanego kierunku studiów; potrafi integrować uzyskane informacje, dokonywać ich interpretacji i krytycznej oceny, a także wyciągać wnioski oraz formułować i wyczerpująco uzasadniać opinie
T2A_U03potrafi przygotować opracowanie naukowe w języku polskim i krótkie doniesienie naukowe w języku obcym, uznawanym za podstawowy dla dziedzin nauki i dyscyplin naukowych właściwych dla studiowanego kierunku studiów, przedstawiające wyniki własnych badań naukowych
T2A_U04potrafi przygotować i przedstawić w języku polskim i języku obcym prezentację ustną, dotyczącą szczegółowych zagadnień z zakresu studiowanego kierunku studiów
T2A_U07potrafi posługiwać się technikami informacyjno-komunikacyjnymi właściwymi do realizacji zadań typowych dla działalności inżynierskiej
T2A_U10potrafi - przy formułowaniu i rozwiązywaniu zadań inżynierskich - integrować wiedzę z zakresu dziedzin nauki i dyscyplin naukowych, właściwych dla studiowanego kierunku studiów oraz zastosować podejście systemowe, uwzględniające także aspekty pozatechniczne
Cel przedmiotuC-3Wykształcenie umiejętności krytycznej oceny parametrów algorytmów i wskazania ich potencjalnego praktycznego zastosowania.
Treści programoweT-W-3Wybrane problemy i algorytmy przetwarzania danych multimedialnych, ekstrakcji cech.
T-W-6Przegląd wybranych aktualnych trendów w algorytmach rozpoznawania obrazów i obiektów.
T-P-2Przygotowanie przeglądu literatury z dziedziny obrazowania komputerowego w zakresie zbliżonym do zadań projektowanej aplikacji.
Metody nauczaniaM-2Na zajęciach projektowych indywidualna realizacja projektów.
Sposób ocenyS-1Ocena formująca: Projekt – ocena pracy i efektów uzyskanych w trakcie zajęć, realizowanych w formie indywidualnej pracy nad zadanym zagadnieniem projektowym; końcowa ocena zakończonego projektu.
Kryteria ocenyOcenaKryterium oceny
2,0Student nie potrafi przeprowadzić analizy literatury naukowej oraz źródeł internetowych, związanych z przedmiotem.
3,0Student potrafi wskazać i w podstawowym zakresie wykorzystać źródła internetowe, dzięki którym będzie mógł zrealizować projekt w podstawowym zakresie.
3,5Student potrafi pozyskiwać i interpretować informacje z różnych źródeł (literatura, Internet), by wykorzystać je w realizowanym projekcie.
4,0Student potrafi pozyskiwać i interpretować informacje z różnych źródeł (literatura, Internet, bazy danych, dokumentacja techniczna, przepisy prawa), by wykorzystać je w realizowanym projekcie.
4,5Student potrafi pozyskiwać, interpretować oraz oceniać informacje z różnych źródeł (literatura, Internet, bazy danych, dokumentacja techniczna, przepisy prawa), by wykorzystać je w realizowanym projekcie.
5,0Student potrafi pozyskiwać, interpretować oraz oceniać i świadomie porównywać informacje z różnych źródeł (literatura, Internet, bazy danych, dokumentacja techniczna, przepisy prawa), by wykorzystać je w realizowanym projekcie.
PoleKODZnaczenie kodu
Zamierzone efekty kształceniaI_2A_D17/02_U02Student projektuje aplikację realizującą wybrany problem z zakresu zaawansowanego obrazowania komputerowego.
Odniesienie do efektów kształcenia dla kierunku studiówI_2A_U03Potrafi aktywnie uczestniczyć w pracach projektowych indywidualnych i zespołowych przyjmując w nich różne role
Odniesienie do efektów zdefiniowanych dla obszaru kształceniaT2A_U02potrafi porozumiewać się przy użyciu różnych technik w środowisku zawodowym oraz w innych środowiskach, także w języku angielskim lub innym języku obcym uznawanym za język komunikacji międzynarodowej w zakresie studiowanego kierunku studiów
T2A_U03potrafi przygotować opracowanie naukowe w języku polskim i krótkie doniesienie naukowe w języku obcym, uznawanym za podstawowy dla dziedzin nauki i dyscyplin naukowych właściwych dla studiowanego kierunku studiów, przedstawiające wyniki własnych badań naukowych
Cel przedmiotuC-7Wykształcenie umiejętności opracowania, zaprojektowania i implementacji w wybranym języku wysokiego poziomu wybranego zagadnienia z zakresu obrazowania komputerowego.
Treści programoweT-P-3Opracowanie projektu systemu.
Metody nauczaniaM-2Na zajęciach projektowych indywidualna realizacja projektów.
Sposób ocenyS-1Ocena formująca: Projekt – ocena pracy i efektów uzyskanych w trakcie zajęć, realizowanych w formie indywidualnej pracy nad zadanym zagadnieniem projektowym; końcowa ocena zakończonego projektu.
Kryteria ocenyOcenaKryterium oceny
2,0Student nie potrafi zaprojektować aplikację realizującą wybrany problem z zakresu zaawansowanego obrazowania komputerowego.
3,0Student potrafi w podstawowym zakresie zaprojektować aplikację realizującą wybrany problem z zakresu zaawansowanego obrazowania komputerowego.
3,5Student potrafi w podstawowym zakresie zaprojektować aplikację realizującą wybrany problem z zakresu zaawansowanego obrazowania komputerowego. Świadomie wykorzystuje do tego celu odpowiednie narzędzia informatyczne.
4,0Student potrafi w zaprojektować aplikację realizującą wybrany problem z zakresu zaawansowanego obrazowania komputerowego. Świadomie wykorzystuje do tego celu odpowiednie narzędzia informatyczne. Potrafi krytycznie ocenić i na tej podstawie poprawić uzyskany projekt.
4,5Student potrafi w zaprojektować aplikację realizującą wybrany problem z zakresu zaawansowanego obrazowania komputerowego. Świadomie wykorzystuje do tego celu zaawansowane narzędzia informatyczne. Potrafi krytycznie ocenić i na tej podstawie poprawić uzyskany projekt. Sporządza poprawną dokumentację projektu.
5,0Student potrafi w zaprojektować aplikację realizującą wybrany problem z zakresu zaawansowanego obrazowania komputerowego. Świadomie wykorzystuje do tego celu zaawansowane narzędzia informatyczne. Potrafi krytycznie ocenić i na tej podstawie poprawić uzyskany projekt. Potrafi dokonać oceny porównawczej swojego projektu z innymi realizowanymi przez członków grupy. Sporządza poprawną dokumentację projektu.
PoleKODZnaczenie kodu
Zamierzone efekty kształceniaI_2A_D17/02_U03Student potrafi zastosować poznane na wykładach oraz w wyniku własnych dociekań algorytmy w realizowanym projekcie.
Odniesienie do efektów kształcenia dla kierunku studiówI_2A_U07Potrafi wykorzystywać poznane metody, techniki i modele do rozwiązywania złożonych problemów
Odniesienie do efektów zdefiniowanych dla obszaru kształceniaT2A_U09potrafi wykorzystać do formułowania i rozwiązywania zadań inżynierskich i prostych problemów badawczych metody analityczne, symulacyjne i eksperymentalne
T2A_U12potrafi ocenić przydatność i możliwość wykorzystania nowych osiągnięć (technik i technologii) w zakresie studiowanego kierunku studiów
T2A_U18potrafi ocenić przydatność metod i narzędzi służących do rozwiązania zadania inżynierskiego, charakterystycznego dla studiowanego kierunku studiów, w tym dostrzec ograniczenia tych metod i narzędzi; potrafi - stosując także koncepcyjnie nowe metody - rozwiązywać złożone zadania inżynierskie, charakterystyczne dla studiowanego kierunku studiów, w tym zadania nietypowe oraz zadania zawierające komponent badawczy
Cel przedmiotuC-3Wykształcenie umiejętności krytycznej oceny parametrów algorytmów i wskazania ich potencjalnego praktycznego zastosowania.
C-5Przytoczenie i dyskusja, a także szczegółowa analiza przykładowych praktycznych zastosowań algorytmów widzenia komputerowego w nowoczesnych systemach.
Treści programoweT-W-6Przegląd wybranych aktualnych trendów w algorytmach rozpoznawania obrazów i obiektów.
T-P-2Przygotowanie przeglądu literatury z dziedziny obrazowania komputerowego w zakresie zbliżonym do zadań projektowanej aplikacji.
Metody nauczaniaM-2Na zajęciach projektowych indywidualna realizacja projektów.
Sposób ocenyS-1Ocena formująca: Projekt – ocena pracy i efektów uzyskanych w trakcie zajęć, realizowanych w formie indywidualnej pracy nad zadanym zagadnieniem projektowym; końcowa ocena zakończonego projektu.
Kryteria ocenyOcenaKryterium oceny
2,0Student nie potrafi zastosować algorytmów obrazowania komputerowego w realizowanym projekcie.
3,0Student potrafi zastosować wybrane spośród prezentowanych na wykładach, najprostsze algorytmy obrazowania komputerowego w realizowanym projekcie.
3,5Student potrafi zastosować dowolne spośród prezentowanych na wykładach, algorytmy obrazowania komputerowego w realizowanym projekcie.
4,0Student potrafi zastosować dowolne spośród prezentowanych na wykładach lub znalezione w rezultacie analizy literatury naukowej i źródeł internetowych algorytmy obrazowania komputerowego w realizowanym projekcie.
4,5Student potrafi zastosować i zmodyfikować dostosowując do specyfiki projektu dowolne spośród prezentowanych na wykładach lub znalezione w rezultacie analizy literatury naukowej i źródeł internetowych algorytmy obrazowania komputerowego w realizowanym projekcie.
5,0Student potrafi zastosować i zmodyfikować dostosowując do specyfiki projektu oraz przekonująco ocenić dowolne spośród prezentowanych na wykładach lub znalezione w rezultacie analizy literatury naukowej i źródeł internetowych algorytmy obrazowania komputerowego w realizowanym projekcie.
PoleKODZnaczenie kodu
Zamierzone efekty kształceniaI_2A_D17/02_U04Student potafi zaimplementować w wybranym języku wysokiego poziomu algorytmy obrazowania komputerowego w celu realizacji projektowanej aplikacji.
Odniesienie do efektów kształcenia dla kierunku studiówI_2A_U12Ma umiejętność stosowania zaawansowanych technik programowania i metodyki projektowania systemów informatycznych w wybranym obszarze zastosowań
Odniesienie do efektów zdefiniowanych dla obszaru kształceniaT2A_U07potrafi posługiwać się technikami informacyjno-komunikacyjnymi właściwymi do realizacji zadań typowych dla działalności inżynierskiej
T2A_U14potrafi dokonać wstępnej analizy ekonomicznej podejmowanych działali inżynierskich
Cel przedmiotuC-7Wykształcenie umiejętności opracowania, zaprojektowania i implementacji w wybranym języku wysokiego poziomu wybranego zagadnienia z zakresu obrazowania komputerowego.
Treści programoweT-W-2Biblioteki programistyczne do przetwarzania danych audio-video (na przykładzie OpenCV).
T-P-5Testowanie i prezentacja programu.
T-P-4Realizacja projektu w wybranym języku wysokiego poziomu.
Metody nauczaniaM-2Na zajęciach projektowych indywidualna realizacja projektów.
Sposób ocenyS-1Ocena formująca: Projekt – ocena pracy i efektów uzyskanych w trakcie zajęć, realizowanych w formie indywidualnej pracy nad zadanym zagadnieniem projektowym; końcowa ocena zakończonego projektu.
Kryteria ocenyOcenaKryterium oceny
2,0Student nie potrafi zaimplementować algorytmów obrazowania komputerowego.
3,0Student potrafi zaimplementować w wybranym języku wysokiego poziomu przedstawione na wykłądzie proste algorytmy obrazowania komputerowego, realizujące wcześniej opracowany projekt.
3,5Student potrafi zaimplementować w wybranym języku wysokiego poziomu dowolne przedstawione na wykłądzie algorytmy obrazowania komputerowego, realizujące wcześniej opracowany projekt.
4,0Student potrafi zaimplementować w wybranym języku wysokiego poziomu dowolne spośród prezentowanych na wykładach lub znalezione w rezultacie analizy literatury naukowej i źródeł internetowych algorytmy obrazowania komputerowego, realizujące wcześniej opracowany projekt.
4,5Student potrafi zaimplementować w wybranym języku wysokiego poziomu i w razie konieczności zmodyfikować w celu zwiększenia wydajności finalnej aplikacji dowolne spośród prezentowanych na wykładach lub znalezione w rezultacie analizy literatury naukowej i źródeł internetowych algorytmy obrazowania komputerowego, realizujące wcześniej opracowany projekt. Potrafi sporządzić podstawową wersję dokumentacji.
5,0Student potrafi zaimplementować w wybranym języku wysokiego poziomu i w razie konieczności zmodyfikować w celu zwiększenia wydajności finalnej aplikacji dowolne spośród prezentowanych na wykładach lub znalezione w rezultacie analizy literatury naukowej i źródeł internetowych algorytmy obrazowania komputerowego, realizujące wcześniej opracowany projekt. Potrafi ocenić i omówić cechy uzyskanego rezultati, a także sporządzić dokumentację, uwzględniającą wyniki testowania aplikacji.
PoleKODZnaczenie kodu
Zamierzone efekty kształceniaI_2A_D17/02_K01Student ma świadomość potrzeby systematycznej pracy nad projektowanym systemem.
Odniesienie do efektów kształcenia dla kierunku studiówI_2A_K01Ma świadomość organizacji własnego czasu pracy i jest zdeterminowany aby osiągnąć założone cele
Odniesienie do efektów zdefiniowanych dla obszaru kształceniaT2A_K01rozumie potrzebę uczenia się przez całe życie; potrafi inspirować i organizować proces uczenia się innych osób
T2A_K04potrafi odpowiednio określić priorytety służące realizacji określonego przez siebie lub innych zadania
T2A_K05prawidłowo identyfikuje i rozstrzyga dylematy związane z wykonywaniem zawodu
T2A_K06potrafi myśleć i działać w sposób kreatywny i przedsiębiorczy
Cel przedmiotuC-7Wykształcenie umiejętności opracowania, zaprojektowania i implementacji w wybranym języku wysokiego poziomu wybranego zagadnienia z zakresu obrazowania komputerowego.
Treści programoweT-P-5Testowanie i prezentacja programu.
T-P-3Opracowanie projektu systemu.
T-P-4Realizacja projektu w wybranym języku wysokiego poziomu.
Metody nauczaniaM-2Na zajęciach projektowych indywidualna realizacja projektów.
Sposób ocenyS-1Ocena formująca: Projekt – ocena pracy i efektów uzyskanych w trakcie zajęć, realizowanych w formie indywidualnej pracy nad zadanym zagadnieniem projektowym; końcowa ocena zakończonego projektu.
Kryteria ocenyOcenaKryterium oceny
2,0Student nie pracuje systematycznie nad relizowanym projektem.
3,0Student nie pracuje systematycznie nad relizowanym projektem, ale w razie konieczności potrafi szybko nadrabiać zaległości.
3,5Student nie pracuje systematycznie nad relizowanym projektem, ale w razie konieczności potrafi szybko nadrabiać zaległości, realizując terminowe wybrane "kamienie milowe" projektu i implementacji.
4,0Student pracuje systematycznie nad realizowanym projektem, wykazując terminowość poprzez demonstrację działania poszczególnych etapów projektu.
4,5Student pracuje systematycznie nad realizowanym projektem, wykazując terminowość poprzez demonstrację działania poszczególnych etapów projektu. Sporządza także podstawową wersję dokumentacji, dowodzącej systematyczności.
5,0Student pracuje systematycznie nad realizowanym projektem, wykazując terminowość poprzez demonstrację działania poszczególnych etapów projektu. Sporządza również dokumentację, dowodzącą systematyczności.
PoleKODZnaczenie kodu
Zamierzone efekty kształceniaI_2A_D17/02_K02Student w kreatywny sposób rozwiązuje problemy napotkane podczas pracy nad projektem.
Odniesienie do efektów kształcenia dla kierunku studiówI_2A_K06Potrafi myśleć i działać w sposób kreatywny i przedsiębiorczy
Odniesienie do efektów zdefiniowanych dla obszaru kształceniaT2A_K06potrafi myśleć i działać w sposób kreatywny i przedsiębiorczy
Cel przedmiotuC-7Wykształcenie umiejętności opracowania, zaprojektowania i implementacji w wybranym języku wysokiego poziomu wybranego zagadnienia z zakresu obrazowania komputerowego.
C-3Wykształcenie umiejętności krytycznej oceny parametrów algorytmów i wskazania ich potencjalnego praktycznego zastosowania.
Treści programoweT-P-5Testowanie i prezentacja programu.
T-P-4Realizacja projektu w wybranym języku wysokiego poziomu.
Metody nauczaniaM-2Na zajęciach projektowych indywidualna realizacja projektów.
Sposób ocenyS-1Ocena formująca: Projekt – ocena pracy i efektów uzyskanych w trakcie zajęć, realizowanych w formie indywidualnej pracy nad zadanym zagadnieniem projektowym; końcowa ocena zakończonego projektu.
Kryteria ocenyOcenaKryterium oceny
2,0Student nie potrafi rozwiązać problemów napotkanych podczas pracy nad projektem, co skutkuje negatywną oceną.
3,0Student z trudem, ale rozwiązuje problemy napotkane podczas pracy nad projektem, w znacznym stopniu opierając się na pomocy kolegów i wykładowcy.
3,5Student z łatwością rozwiązuje problemy napotkane podczas pracy nad projektem, ale zawsze niezbędna jest do tego pomoc kolegów i wykładowcy.
4,0Student z łatwością rozwiązuje problemy napotkane podczas pracy nad projektem, ale czasami potrzebna jest do tego pomoc kolegów i wykładowcy.
4,5Student z łatwością rozwiązuje problemy napotkane podczas pracy nad projektem, opierając się na własnych umiejętnościach i wiedzy dostępnej w materiałach źródłowych dowolnego typu (Internet, literatura, itd.).
5,0Student z łatwością rozwiązuje problemy napotkane podczas pracy nad projektem, opierając się głównie na własnych umiejętnościach i w niewielkim stopniu na wiedzy dostępnej w materiałach źródłowych dowolnego typu (Internet, literatura, itd.).