Fakulta informačních technologií VUT v Brně

Detail předmětu

Grafické a multimediální procesory

GMU Ak. rok 2015/2016 zimní semestr 5 kreditů

Úvod, základní koncepce. Architektura grafické karty,  CUDA. OpenCL. Barevné modely, CIE, TV standardy, historie. Grafické systémy, pipeline a paralelizace. OpenGL. MM systémy, historie. Optimalizace výpočtu. Digitální kamery, QR kódy. Grafické systémy SGI, GF7800 a další. Transformace - ortogonalita, Haarova transformace, příklad JPEG. Celočíselná kosinová transformace. Paměti s přidanou logikou. Mapování a komprese textur. Pixelové interpolace. MMX, SSE, AVX. Waveletová transformace. Kódování faxu. Černobílé zobrazení, JBIG, míry zkreslení, hrací konzoly.

Garant předmětu

Jazyk výuky

česky

Zakončení

zápočet+zkouška (písemná)

Rozsah

26 hod. přednášky, 8 hod. pc laboratoře, 18 hod. projekty

Bodové hodnocení

60 zkouška, 12 laboratoře, 28 projekty

Zajišťuje ústav

Přednášející

Cvičící

Drábek Vladimír, doc. Ing., CSc. (UPSY FIT VUT)
Herout Adam, prof. Ing., Ph.D. (UPGM FIT VUT)
Kula Michal, Ing. (UPGM FIT VUT)
Milet Tomáš, Ing. (UPGM FIT VUT)
Tóth Michal, Ing. (UPGM FIT VUT)

Získané dovednosti, znalosti a kompetence z předmětu

Studenti se seznámí s obvodovou podporou grafických a multimediálních operací a s programováním těchto operací v jazyku OpenCL a prostředím CUDA.

Cíle předmětu

Seznámit studenty s obvodovou podporou a implementací grafických a multimediálních operací, transformací a komprese obrázků, a dále s využitím jazyků OpenCL a OpenGL k zpracování obrazové informace. Nově byl zařazen prostředek CUDA pro programování GPGPU.

Prerekvizity

Literatura studijní

  • Přednáškové materiály v elektronické formě.

Literatura referenční

  • Foley J.D., van Dam A., Feiner S.K., Hughes J.F.: Computer Graphics, Principles and Practice, Addison Wesley, 1990
  • Rao K.R., Hwang J.J.: Techniques & Standards for Image, Video & Audio Coding, Prentice Hall, 1996
  • Další aktuální literatura a firemní zdroje.

Osnova přednášek

  • Úvod, základní koncepce. Architektura grafické karty,  CUDA.
  • OpenCL.
  • Barevné modely, CIE, TV standardy, historie. Grafické systémy, pipeline a paralelizace.
  • OpenGL.
  • MM systémy, historie.
  • Optimalizace výpočtu.
  • Digitální kamery, QR kódy.
  • Grafické systémy SGI, GF7800 a další.
  • Transformace - ortogonalita, Haarova transformace, příklad JPEG.
  • Celočíselná kosinová transformace. Paměti s přidanou logikou.
  • Mapování a komprese textur. Pixelové interpolace. MMX, SSE, AVX.
  • Waveletová transformace. Kódování faxu.
  • Černobílé zobrazení, JBIG, míry zkreslení, hrací konzoly.

Osnova ostatní - projekty, práce

Individuální zadání projektů, 28 bodů.

Průběžná kontrola studia

Absolvování cvičení a vypracování projektů.

Kontrolovaná výuka

Absolvování cvičení a vypracování projektů.

Podmínky zápočtu

Absolvování cvičení a vypracování projektů.

Zařazení předmětu ve studijních plánech

Nahoru