logo
Karta przedmiotu
logo

AI w grafice komputerowej

Podstawowe informacje o zajęciach

Cykl kształcenia: 2024/2025

Nazwa jednostki prowadzącej studia: Wydział Elektrotechniki i Informatyki

Nazwa kierunku studiów: Informatyka

Obszar kształcenia: nauki techniczne

Profil studiów: ogólnoakademicki

Poziom studiów: pierwszego stopnia

Forma studiów: niestacjonarne

Specjalności na kierunku: AA - inżynieria systemów informatycznych, AI - Sztuczna inteligencja, TT - informatyka w przedsiębiorstwie, Z - inżynieria systemów złożonych

Tytuł otrzymywany po ukończeniu studiów: inżynier

Nazwa jednostki prowadzącej zajęcia: Katedra Informatyki i Automatyki

Kod zajęć: 17937

Status zajęć: obowiązkowy dla specjalności

Układ zajęć w planie studiów: sem: 7 / W10 L10 / 3 ECTS / Z

Język wykładowy: polski

Imię i nazwisko koordynatora 1: mgr inż. Dominik Ożóg

Imię i nazwisko koordynatora 2: dr hab. inż. prof. PRz Ryszard Leniowski

Cel kształcenia i wykaz literatury

Główny cel kształcenia: Zapoznanie studentów z metodami, technikami i narzędziami wykorzystywanymi do interaktywnego generowania artystycznej grafiki komputerowej z zastosowaniem AI.

Ogólne informacje o zajęciach: Zajęcia realizowane są w formie wykładu (10 godz.) oraz laboratorium (10 godz.).

Materiały dydaktyczne: Prezentacje z wykładów

Inne: Oprogramowanie: Deep Dream (Google), DALL-E (OpenAI).

Wykaz literatury, wymaganej do zaliczenia zajęć
Literatura wykorzystywana podczas zajęć wykładowych
1 Dimitri Plemenos, Georgios Miaoulis Artificial Intelligence Techniques for Computer Graphics Springer. 2010
2 Tomas Akenine-Möller Real-Time Rendering, Fourth Edition CRC Press. 2018
3 Matt Pharr Physically Based Rendering MIT Press. 2023
Literatura wykorzystywana podczas zajęć ćwiczeniowych/laboratoryjnych/innych
1 Andrew Zhu Using Stable Diffusion with Python: Mastering AI Image Generation, Covering Diffusers, LoRA, Textual Inversion, ControlNet and Prompt Design Packt Publishing. 2024
2 John Alan Nicolay Deep Dream: Lessons in Digital Art for Authors & Educators Lawrence Washington Press. 2022
Literatura do samodzielnego studiowania
1 Handbook of Discrete and Computational Geometry, Third Edition CRC Press. 2021

Wymagania wstępne w kategorii wiedzy/umiejętności/kompetencji społecznych

Wymagania formalne: Zaliczone 6 semestrów na realizowanym kierunku.

Wymagania wstępne w kategorii Wiedzy: Podstawy programowania w języku C++, Python. Podstawy grafiki komputerowej bitmapowej i wektorowej.

Wymagania wstępne w kategorii Umiejętności: Umiejętność obsługi interfejsów programów graficznych i narzędziowych typu zintegrowane API.

Wymagania wstępne w kategorii Kompetencji społecznych: Umiejętność pracy w zespole.

Efekty kształcenia dla zajęć

MEK Student, który zaliczył zajęcia Formy zajęć/metody dydaktyczne prowadzące do osiągnięcia danego efektu kształcenia Metody weryfikacji każdego z wymienionych efektów kształcenia Związki z KEK Związki z PRK
01 Zna metody syntezy proceduralnych tekstur, parametryzuje tekstury mozaikowe, kontroluje proces dyfuzji generującej teksturę. wykład, laboratorium zaliczenie cz. praktyczna K_W04+
K_U04+
P6S_UK
P6S_WG
02 Tworzy artystyczne obrazy bitmapowe. Parametryzuje deformacje optyczne, potrafi wytworzyć zdeformowane obrazy oraz zjawiska kalejdoskopowe. wykład, laboratorium zaliczenie cz. praktyczna K_U06+
P6S_UW
03 Włącza do obrazu wizje surrealistyczne i elementy sztuki wizjonerskiej. Zna technologie: stable-Diffussion oraz Deep Dream. wykład, laboratorium zaliczenie cz. praktyczna K_K07+
P6S_KO

Uwaga: W zależności od sytuacji epidemicznej, jeżeli nie będzie możliwości weryfikacji osiągniętych efektów uczenia się określonych w programie studiów w sposób stacjonarny w szczególności zaliczenia i egzaminy kończące określone zajęcia będą mogły się odbywać przy użyciu środków komunikacji elektronicznej (w sposób zdalny).

Treści kształcenia dla zajęć

Sem. TK Treści kształcenia Realizowane na MEK
7 TK01 Synteza tekstur metodami proceduralnymi (algorytmy stochastyczne, chaotyczne mozaiki, losowo parametryzowane dyfuzje, …). W01, W02, L01, L02 MEK01
7 TK02 Cyfrowe malowanie i modelowanie przestrzenne (deformacje optyczne i przestrzenne, kalejdoskop, modele halucynacji, wizje psychodeliczne, surrealizm i sztuka wizjonerska). W03, W04, L03, L04 MEK02
7 TK03 Zastosowania technologii Stable-Diffusion (Stability AI). Przygotowanie "surowych" obrazów do eksperymentów. Przekształcanie "surowych" obrazów do postaci "artystycznych" , strojenie obrazów w kierunku docelowego, ale słabo zdefiniowanego efektu. W05, W06, L05, L06 MEK02
7 TK04 Użycie technologii Deep Dream (Google). Próba określenia wizji psychodelicznej i jej realizacja praktyczna. generacja surrealistycznego obrazu na podstawie wybranych dzieł sztuki, Salvadore Dali, Pablo Picasso. W07, W08, L07, L08 MEK02
7 TK05 Demonstracja syntezy obrazu w trakcie wykładu. Kompozycja impresjonistyczna. Kompozycja kubistyczna. W09, L09 MEK03
7 TK06 Podsumowanie wykładów. Nowe kierunki zastosowań AI w grafice komputerowej. W10, L10

Nakład pracy studenta

Forma zajęć Praca przed zajęciami Udział w zajęciach Praca po zajęciach
Wykład (sem. 7) Godziny kontaktowe: 10.00 godz./sem.
Uzupełnienie/studiowanie notatek: 10.00 godz./sem.
Studiowanie zalecanej literatury: 10.00 godz./sem.
Laboratorium (sem. 7) Przygotowanie do laboratorium: 5.00 godz./sem.
Godziny kontaktowe: 10.00 godz./sem.
Dokończenia/wykonanie sprawozdania: 15.00 godz./sem.
Inne: 10.00 godz./sem.
Konsultacje (sem. 7) Przygotowanie do konsultacji: 4.00 godz./sem.
Udział w konsultacjach: 1.00 godz./sem.
Zaliczenie (sem. 7)

Sposób wystawiania ocen składowych zajęć i oceny końcowej

Forma zajęć Sposób wystawiania oceny podsumowującej
Wykład
Laboratorium Ocena z zajęć laboratoryjnych jest wystawiana na podstawie: 1. średniej z wykonanych zadań (50%), 2. sprawozdań z zajęć (50%).
Ocena końcowa Ocena końcowa to ocena z laboratorium, która może być podwyższona za poprawne rozwiązanie zadań domowych.

Przykładowe zadania

Wymagane podczas egzaminu/zaliczenia
(-)

Realizowane podczas zajęć ćwiczeniowych/laboratoryjnych/projektowych
(-)

Inne
(-)

Czy podczas egzaminu/zaliczenia student ma możliwość korzystania z materiałów pomocniczych : nie

Treści zajęć powiazane są z prowadzonymi badaniami naukowymi: nie