Nazwa przedmiotu:
Grafika komputerowa
Koordynator przedmiotu:
Dr inż. Błażej SAWIONEK
Status przedmiotu:
Obowiązkowy
Poziom kształcenia:
Studia I stopnia
Program:
Inżynieria Biomedyczna
Grupa przedmiotów:
Obowiązkowe
Kod przedmiotu:
GK
Semestr nominalny:
2 / rok ak. 2013/2014
Liczba punktów ECTS:
3
Liczba godzin pracy studenta związanych z osiągnięciem efektów uczenia się:
1) Liczba godzin bezpośrednich 35 godz., w tym: • wykład: 15 godz. • laboratorium: 15 godz. • konsultacje :5 godz. 2) Praca własna – 45 godz., w tym: • przygotowanie do kolokwiów: 15 godz. • przygotowanie do wykładu: 10 godz. • przygotowanie do ćwiczeń laboratoryjnych i sprawozdań: 20 godz. Razem: 80 - 3 punkty ECTS
Liczba punktów ECTS na zajęciach wymagających bezpośredniego udziału nauczycieli akademickich:
1,5 punktu ECTS – 35 godz. , w tym: • wykład: 15 godz., • laboratorium: 15 godz., • konsultacje :5 godz.
Język prowadzenia zajęć:
polski
Liczba punktów ECTS, którą student uzyskuje w ramach zajęć o charakterze praktycznym:
1,5 punkt ECTS – 40 godz. w tym: • przygotowanie do ćwiczeń laboratoryjnych i sprawozdań: 20 godz. • laboratorium: 15 godz. • konsultacje – 5 godz.
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:
Kolokwiadotyczące treści wykładowych oraz zaliczenia kolejnych ćwiczeń na podstawie pracy podczas laboratoriów oraz przygotowywanych sprawozdań.
Egzamin:
nie
Literatura:
Literatura podstawowa: 1. Foley J.D., van Dam A., Feiner St.K., Hughes J.F. Phillips R.L.: Wprowadzenie do grafiki komputerowej. WNT 1995. 2. Jankowski M.: Elementy grafiki komputerowej. WNT 1990. 3. Zabrodzki J. (red).: Grafika komputerowa metody i narzędzia. WNT 1994. Literatura dodatkowa: 1. Watt A.H., 3D Computer Graphics, Addison Wesley, 2000.
Witryna www przedmiotu:
http://www.ire.pw.edu.pl/~arturp/Dydaktyka/ grafika/grafika.php
Uwagi:

Efekty uczenia się

Profil ogólnoakademicki - wiedza

Efekt 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 efekty kierunkowe: K_W04
Powiązane efekty obszarowe: T1A_W02, T1A_W07
Efekt 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 efekty kierunkowe: K_W04
Powiązane efekty obszarowe: T1A_W02, T1A_W07
Efekt 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 efekty kierunkowe: K_W04
Powiązane efekty obszarowe: T1A_W02, T1A_W07

Profil ogólnoakademicki - umiejętności

Efekt 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 efekty kierunkowe: K_U06, K_U08, K_U09
Powiązane efekty obszarowe: T1A_U09, T1A_U09, T1A_U09