43-Podstawy wizyjnej grafiki komputerowej-WPP

Transkrypt

43-Podstawy wizyjnej grafiki komputerowej-WPP
PAŃSTWOWA WYŻSZA SZKOŁA ZAWODOWA W GŁOGOWIE
SYLABUS/KARTA PRZEDMIOTU
1. NAZWA PRZEDMIOTU
Podstawy wizyjnej grafiki komputerowej
2. NAZWA JEDNOSTKI PROWADZĄCEJ PRZEDMIOT
Instytut Politechniczny
3. STUDIA
kierunek
stopień
tryb
język
status przedmiotu
AiR
I
Stacjonarne / Niestacjonarne
Polski
obowiązkowy
4. CEL PRZEDMIOTU
- zapoznanie studentów z podstawami grafiki komputerowej rastrowej i wektorowej i jej zastosowaniach
w robotyce
5. WYMAGANIA WSTĘPNE W ZAKRESIE WIEDZY, UMIEJĘTNOŚCI I KOMPETENCJI
A. Grafika inżynierska
B. podstawowa wiedza z zakresu grafiki i jej zastosowań inżynierskich
6. EFEKTY KSZTAŁCENIA
A. Wiedza
43_WPP_W1 ma podstawową wiedzę odnośnie podstawowych pojęć z zakresu grafiki
komputerowej rastrowej i wektorowej
43_WPP_W2 zna i rozumie działanie podstawowych algorytmów przetwarzania obrazów w
postaci rastrowej i wektorowej
43_WPP_W3 ma wiedzę odnośnie stosowania algorytmów przetwarzania obrazów w
zastosowaniach wizyjnych
B. Umiejętności
43_WPP_U1 potrafi scharakteryzować proces akwizycji obrazu w zastosowaniach maszynowych
43_WPP_U2
potrafi wymienić i scharakteryzować podstawowe modele reprezentacji koloru w
postaci cyfrowej i relacje między nimi
43_WPP_U3
potrafi wymienić, scharakteryzować i zastosować podstawowe transformacje
obiektów wektorowych (obroty, translacje, skalowanie, rzutowanie 3D/2D)
43_WPP_U4
potrafi wymienić, scharakteryzować i zastosować podstawowe algorytmy
przetwarzania obrazów rastrowych (wyostrzanie, rozmywanie, usuwanie szumów
itp., korzystanie z histogramów)
1
C. Kompetencje
7. TREŚCI PROGRAMOWE – STUDIA STACJONARNE
wykład
liczba
Ćwiczenia
liczba
godzin
godzin
W1 – Omówienie struktury
wykładu Wprowadzenie
1
W2- Podstawy fotografii –
obsługa aparatu, dobór
parametrów ekspozycji,
kompozycja zdjęcia.
Czułość ISO.
Praca z plikami
RAW. Akwizycja obrazów.
W3- Podstawowe pojęcia i
definicje. Cyfrowe reprezentacje
kolorów.
2
laboratorium
liczba
godzin
L1- Wprowadzenie,
określenie warunków
zaliczenia, przekazanie spisu
literatury i materiałów
dydaktycznych
L2- Akwizycja i transmisja
obrazów
2
2
L3- Wprowadzenie do
biblioteki OpenCV w
środowisku DevC++
4
W4- Grafika rastrowa: Praca z
warstwami. Warstwy
dopasowania. Maski. Kanały.
Ścieżki. Filtry
3
4
W5- Grafika wektorowa:
definiowanie obiektów 2D i 3D,
transformacje obiektów,
rzutowanie 3D/2D
W6- Graficzne biblioteki
programistyczne: OpenGL,
DirectX, OpenCV, Cimage, GD i
in.
3
L3- Reprezentacja obrazu w
pamięci komputera.
Podstawowe operacje na
przestrzeniach barw.
Wykorzystanie histogramu
L4- Zastosowanie filtracja
obrazu, filtry liniowe
nieliniowe
4
W7Graficzna prezentacja danych.
Kreślenie wykresów 2D i 3D.
Fukcje typu f(x,y,z). Algorytmy
poziomicujące. Pola wektorowe.
Tworzenie obrazów
2
L6Algorytmy rastrowe (palety,
maski, korekcja obrazów) z
wykorzystaniem biblioteki
OpenCV
L7- Grafika wektorowa 2D i
3D (reprezentacja obiektów,
transformacje, rzutowanie)
SUMA GODZIN
2
15
SUMA
GODZIN
2
4
4
L8- Sprawdzenie wiadomości
i zaliczenie przedmiotu
2
SUMA GODZIN
30
TREŚCI PROGRAMOWE – STUDIA NIESTACJONARNE
wykład
liczba
godzin
W1 – Omówienie struktury
1
ćwiczenia
liczba
godzin
laboratorium
liczba
godzin
L1- Wprowadzenie,
2
2
wykładu Wprowadzenie
W2- Podstawy fotografii –
obsługa aparatu, dobór
parametrów ekspozycji,
kompozycja zdjęcia.
Czułość ISO.
Praca z plikami
RAW. Akwizycja obrazów.
W3- Podstawowe pojęcia i
definicje. Cyfrowe reprezentacje
kolorów.
W4- Grafika rastrowa: Praca z
warstwami. Maski. Kanały.
Ścieżki. Filtry
W5- Grafika wektorowa:
definiowanie obiektów 2D i 3D,
transformacje obiektów,
rzutowanie 3D/2D
W6- Graficzne biblioteki
programistyczne: OpenGL,
DirectX, OpenCV, Cimage, GD i
in.
SUMA GODZIN
określenie warunków
zaliczenia, przekazanie
spisu literatury i materiałów
dydaktycznych
L2- Akwizycja i transmisja 2
obrazów
2
2
L3- Wprowadzenie do
biblioteki OpenCV w
środowisku DevC++
3
1
L4- Zastosowanie filtracja
obrazu, filtry liniowe
nieliniowe
L6Algorytmy rastrowe
(palety, maski, korekcja
obrazów) z
wykorzystaniem biblioteki
OpenCV
L7- Grafika wektorowa 2D
i 3D (reprezentacja
obiektów, transformacje,
rzutowanie)
L8- Sprawdzenie
wiadomości i zaliczenie
przedmiotu
3
2
1
18
SUMA
GODZIN
SUMA GODZIN
3
3
2
18
8. NARZĘDZIA DYDAKTYCZNE
metody podające (wykład informacyjny), metody praktyczne (pokaz, ćwiczenie symultaniczne, ćwiczenie
indywidualne/grupowe)
Środki dydaktyczne: projektory multimedialne, tablice dydaktyczne, komputery PC z zainstalowanym
środowiskiem DevC++ i biblioteką OpenCV, aparat fotograficzny
9. SPOSÓB ZALICZENIA
wykład
ćwiczenia
Laboratorium/Projekt
Zaliczenie na ocenę
-
Zaliczenie na ocenę
ćwiczenia
Laboratorium/Projekt
10. FORMY ZALICZENIA
wykład
pisemny
wiadomości
sprawdzian -
pisemny sprawdzian wiadomości
3
11. SPOSOBY OCENY
Studia stacjonarne
wykład
Laboratorium/Projekt
ćwiczenia
Sprawdzian obejmuje treści prezentowane na wykładzie. Do
uzyskania zaliczenia wymagane
jest
uzyskanie
60%
maksymalnej liczby punktów.
Sprawdzian obejmuje materiał
ćwiczony podczas zajęć. Do
uzyskania zaliczenia wymagane
jest uzyskanie 60% maksymalnej
liczby punktów.
12. OBCIĄŻENIE PRACĄ STUDENTA
Średnia liczba godzin na zrealizowanie
Aktywności
Forma aktywności
Godziny kontaktowe z nauczycielem
Przygotowanie się do laboratorium
Przygotowanie się do zajęć
SUMARYCZNA LICZBA PUNKTOW ECTS
DLA PRZEDMIOTU
Stacjonarne
45
30
Niestacjonarne
27
42
15
3
21
13. WYKAZ LITERATURY
A. Literatura wymagana
1. J. D. Foley, A. van Dam, S. K. Feiner, J. F. Hughes i R. L. Philips, Wprowadzenie do grafiki
komputerowej, WNT, Warszawa, 2001
2. Sujecki K., Burkiewicz J. 'Zapis konstrukcji i grafika inżynierska' Kraków 2009 r
3. M. Jankowski, Elementy grafiki komputerowej, WNT, Warszawa, 2006
4. E. Rafajłowicz (red.) Algorytmy przetwarzania obrazów i wstęp do pracy z biblioteką
OpenCV, Wydawnictwo Politechniki Wrocławskiej, 2009
B. Literatura uzupełniająca
1. P. Kiciak, Podstawy modelowania krzywych i powierzchni, WNT, Warszawa, 2006
2. R. Zimek, Ł. Oberlan, ABC grafiki komputerowej, Helion, Gliwice, 2004
14. PROWADZĄCY PRZEDMIOT
OSOBA ODPOWIEDZIALNA ZA PRZEDMIOT: Dr inż. Bartłomiej Sulikowski
Wykład
1
ćwiczenia
Laboratorium/Projekt
Imię i nazwisko
Bartłomiej Sulikowski
Bartłomiej Sulikowski
Tytuł/stopień
naukowy
Dr inż.
Dr inż.
Instytut
Politechniczny
Politechniczny
Kontakt e-mail
[email protected]
[email protected]
4