Nazwa przedmiotu:
Grafika komputerowa
Koordynator przedmiotu:
Katarzyna Orzechowska, Ewa Piątkowska-Janko, Tymon Rubel, Damian Wanta
Status przedmiotu:
Obowiązkowy
Poziom kształcenia:
Studia I stopnia
Program:
Inżynieria Biomedyczna
Grupa przedmiotów:
Obowiązkowe
Kod przedmiotu:
GRK
Semestr nominalny:
3 / rok ak. 2020/2021
Liczba punktów ECTS:
3
Liczba godzin pracy studenta związanych z osiągnięciem efektów uczenia się:
1. liczba godzin kontaktowych – 35 godz., w tym obecność na wykładach 15 godz., obecność na laboratorium 15 godz., konsultacje przed sprawdzianem i laboratorium 5 godz., 2. praca własna studenta – 45 godz., w tym przygotowanie do wykładu 5 godz., przygotowanie do laboratorium 20 godz., przygotowanie do sprawdzianu 20 godz.
Liczba punktów ECTS na zajęciach wymagających bezpośredniego udziału nauczycieli akademickich:
liczba godzin kontaktowych – 35 godz., w tym - obecność na wykładach 15 godz., - obecność na laboratorium 15 godz., - konsultacje przed sprawdzianem i laboratorium 5 godz.,
Język prowadzenia zajęć:
polski
Liczba punktów ECTS, którą student uzyskuje w ramach zajęć o charakterze praktycznym:
1,31 pkt. ECTS, co odpowiada 15 godz. ćwiczeń laboratoryjnych plus 20 godz. przygotowań do laboratorium.
Formy zajęć i ich wymiar w semestrze:
  • Wykład15h
  • Ćwiczenia0h
  • Laboratorium15h
  • Projekt0h
  • Lekcje komputerowe0h
Wymagania wstępne:
Podstawowa wiedza z zakresu technik komputerowych, algorytmiki, elementarnych struktur danych.
Limit liczby studentów:
Cel przedmiotu:
1. Zapoznanie studentów z podstawowymi metodami grafiki komputerowej, służącymi wizualizacji wspierającej użytkowanie informacji w naukach biomedycznych, w szczególności przy wykorzystywaniu obrazowania medycznego w diagnostyce i terapii 2. Ukształtowanie podstawowych umiejętności tworzenia prostych algorytmów grafiki komputerowej oraz wykorzystania metod grafiki do wizualizacji przestrzennych treści obrazowych.
Treści kształcenia:
Tematyka wykładów: 1 Wprowadzenie: zakres grafiki komputerowej, użyteczność i główne obszary zastosowań, historia rozwoju metod i algorytmów oraz sprzętu (do wyświetlania, tworzenia trwałych kopii, do wprowadzania danych, wskazujące) i oprogramowania graficznego, przykładowe demonstracje komputerowe 2 Akwizycja i modelowanie obrazów: urządzenia rejestrujące obrazów cyfrowych naturalnych i medycznych, definicje obrazu, modele geometryczne i obiektowe, kolor obiektu (modele RGB, HSV, inne), metody obróbki obrazów 3 Podstawy grafiki 2W: grafika rastrowa (antyaliasing, rysowanie prymitywów) i wektorowa, algorytmy Bresenhama rysowania linii i łuku okręgu, wypełniania przez spójność i kontrolę parzystości, rola geometrii obliczeniowej 4 Przekształcenia 2W i 3W: układ współrzędnych jednorodnych, znormalizowanych, operacje na płaszczyźnie i w przestrzeni 3W, przekształcenia tożsamościowe, symetrie, skrętność, przekształcenia afiniczne 5 Metody reprezentacji i modelowania obiektów: brzegów, krzywych, powierzchni, przestrzeni (fraktale, wielomiany Beziera, funkcje sklejane itp),animacja obiektów 6 Metody odtwarzania powierzchni i objętości: metody konturowe, maszerujących sześcianów, śledzenia promieni, projekcyjne 7 Rozstrzyganie widoczności: rzutowanie (perspektywiczne, równoległe), algorytm malarski, skaningowy, drzewa podziału binarnego, bufora głębokości, problem oświetlenia, cieniowania (metody Gouraud, Phonga), metoda śledzenia promieni, metoda bilansu energetycznego, odwzorowanie tekstury na obiekt, wirtualna kamera, wirtualne studio, realizm scen, łączenie grafiki i obrazów naturalnych 8 Graficzna komunikacja człowiek- komputer w zastosowaniach medycznych: wizualizacja i symulacja zjawisk, inteligentny interfejs, przegląd zastosowań medycznych (ultrasonografia, wirtualna endoskopia, wizualizacja w tomografii głowy i struktur kostnych, modele serca, symulacja chirurgiczna itp.) Tematy ćwiczeń laboratoryjnych: 1 Elementy cyfrowego przetwarzania i analizy obrazów 2 Podstawowe algorytmy grafiki 2W 3 Tworzenie i modelowanie scen 3W 4 Realizm scen 3W 5 Zastosowania medyczne: wizualizacja i animacja w 3W.
Metody oceny:
Kolokwia dotyczące treści wykładowych oraz zaliczenia kolejnych ćwiczeń na podstawie pracy podczas laboratoriów oraz przygotowywanych sprawozdań.
Egzamin:
nie
Literatura:
Literatura J. Zabrodzki, Grafika komputerowa, metody i narzędzia, WNT, 1994. J.D. Foley, A. Dam, J. Hughes, R. Phillips, Wprowadzenie do grafiki komputerowej, WNT, 1995. P. Shirley, Fundamentals of Computer Graphics, CRC Press, 2009. G. Dougherty, Digital Image Processing for Medical Applications, Cambridge University Press, 2009. Oprogramowanie Matlab (www.mathworsk.com, licencja TAH) Blender (www.blender.org) ImageJ (imagej.nih.gov/ij) MeVisLab (www.mevislab.de)
Witryna www przedmiotu:
Uwagi:

Efekty uczenia się

Profil ogólnoakademicki - wiedza

Charakterystyka GK _W1
Student, który zaliczył przedmiot, potrafi zwięźle scharakteryzować podstawowe metody akwizycji, przetwarzania i analizy obrazów naturalnych oraz medycznych obrazów ultrasonografii 3W i bronchoskopii.
Weryfikacja: kolokwium/zaliczenie ćwiczenia
Powiązane charakterystyki kierunkowe: K_W04
Powiązane charakterystyki obszarowe: P6U_W, I.P6S_WG.o
Charakterystyka GK _W2
Potrafi opisać i praktycznie wykorzystać podstawowe metody służące efektowi realizmu scen (tj. iluminacji, oświetlania, cieniowania, animacji, tworzenia perspektywy, globalnego oświetlenia, nakładania tekstur, zamglenia, głębia ostrości, stereoskopia).
Weryfikacja: kolokwium/zaliczenie ćwiczenia
Powiązane charakterystyki kierunkowe: K_W04
Powiązane charakterystyki obszarowe: P6U_W, I.P6S_WG.o
Charakterystyka GK _W3
Potrafi opisać sposoby tworzenia modeli obiektów przestrzennych i generowania całych scen na bazie pomiarów rzeczywistych (tj. zestawy prymitywów, modele szkieletowe, krzywe parametryczne opisu powierzchni, modele kamery).
Weryfikacja: kolokwium
Powiązane charakterystyki kierunkowe: K_W04
Powiązane charakterystyki obszarowe: I.P6S_WG.o, P6U_W

Profil ogólnoakademicki - umiejętności

Charakterystyka GK _U01
Umie zrealizować podstawowe algorytmy grafiki na płaszczyźnie (tj. rysowanie linii, okręgu, redukcja efektów rasteryzacji, wypełnianie obszarów, przycinanie wielokątów, afiniczne przekształcenia jednorodne).
Weryfikacja: kolokwium/zaliczenie ćwiczenia
Powiązane charakterystyki kierunkowe: K_U06, K_U08, K_U09
Powiązane charakterystyki obszarowe: I.P6S_UW.o, III.P6S_UW.o