====== B0B39MM1 – Multimedia 1 ======
===== Úvodní informace =====
[[http://dcgi.felk.cvut.cz/|{{https://vyuka.iim.cz/_media/y39mm1:dcgicoloralphasmall.png|Katedra počítačové grafiky a interakce}}]]
Tato stránka je oficiálním zdrojem informací pro studenty předmětu B0B39MM1 zaměření Multimédia bakalářského programu [[http://sit.fel.cvut.cz/|SIT]] na [[http://www.fel.cvut.cz/cz/|Fakultě elektrotechnické Českého vysokého učení technického v Praze]]. Předmět je zajišťován [[http://dcgi.felk.cvut.cz/|Katedrou počítačové grafiky a interakce]] (K13139). Na výuce se podílí [[http://radio.feld.cvut.cz/|Katedra radioelektroniky]] (K137). Praktickou část předmětu zajišťuje [[http://www.iim.cz|Institut intermédií]] (IIM) při FEL ČVUT v Praze.
UPOZORNĚNÍ COVID-19:
Přečtěte si prosím poslední [[https://fel.cvut.cz/cz/covid/|pravidla a nařízení]] vedení školy týkající se covid-19.
UPOZORNĚNÍ COVID-19:
Věnujte pozornost informacím [[https://fel.cvut.cz/cz/covid/student.html| co dělat]] v případě zjištění pozitivity na covid-19.
**Chovejte se prosím zodpovědně, chraňte ostatní studenty a své učitele - informujte i je neprodleně, pokud u sebe zjistíte nákazu! Děkujeme.**
* **Přednáška**: Pondělí, 12:45 - 14:15, IIM - Institut intermédií (T2:H1-24c, hledejte zamřížované dveře s označením T2:H1-25 v přízemní chodbě v halových laboratořích FEL)
* Ing. Roman Berka, Ph.D., berka (at) fel (dot) cvut (at) cz K139 - přednášky 1., 7.-14.
* Ing. František Rund, Ph.D., xrund (at) fel (dot) cvut (dot) cz - K137 - přednášky 2., 3., 6.
* Dr. Ing. Libor Husník, husnik (at) fel (dot) cvut (dot) cz - K137 - přednášky 4., 5.
* **Cvičení**: Pondělí, 14:30 - 16:00, T2:H1-24c ([[http://www.iim.cz|Institut intermédií]])
*
* Ing. Roman Berka, Ph.D., berka (at) fel (dot) cvut (at) cz - K139 - cvičení 1., 6.-14., vedení projektů
* Ing. František Rund, Ph.D., xrund (at) fel (dot) cvut (dot) cz - K137 - cvičení 2.-5.
* **Konzultanti:**
* Ing. Jakub Hybler, hybler (at) iim (dot) cz - IIM
* Ing. Ondřej Slabý, slabyon3 (at) fel.cvut.cz - IIM
* Rozvrh předmětu: [[https://fel.cvut.cz/cz/education/rozvrhy-ng.B211/public/html/predmety/31/32/p3132706.html|B0B39MM1]]
* [[https://fel.cvut.cz/cz/education/rozvrhy-ng.B211/public/html/paralelky/P31/32/par3132706.1.html|seznam]]
==== Doporučená literatura ====
Tým realizující předmět Multimédia I napsal učební text pro tento předmět. V lednu 2016 vyšla stejnojmenná skripta. Doporučujeme společně s přednáškami.
[[https://eobchod.cvut.cz/skripta_cvut/skripta_cvut/multimedia_i-150031722|{{ https://vyuka.iim.cz/_media/y39mm1:mm1-skripta.jpg?w=100&tok=938ef4 |https://eobchod.cvut.cz/skripta_cvut/skripta_cvut/multimedia_i-150031722}}]]
----
**Zkouškové termíny**
viz KOS
**Zápočtové termíny**
14. týden na cvičení
**Předpokládané vstupní znalosti:** schopnost algoritmizace, pojem spojité funkce, základní fyzikální pojmy (frekvence, rychlost, tlak), binární poziční soustava
Odkaz na předmět v Bílé knize: [[http://www.fel.cvut.cz/cz/education/bk/predmety/31/32/p3132706.html|B0B39MM1]]. V případě odlišností má větší prioritu stránka předmětu zde na vyuka.iim.cz.
===== Harmonogram přednášek =====
^ Harmonogram přednášek ^^^^ Harmonogram cvičení ^
^ Týden ^ Téma ^^^ Téma ^
^ 1 |**Signál a jeho metody popisu. Fourierova transformace.**|{{:courses:b0b39mm1:mm1_hidden:01-mm1-fourier-transform.pdf |PDF}} || Úvod |
^ ::: | //Seznámení s obsahem kurzu, vymezení pojmů, Fourierova transformace jako nástroj v multimédiích.// ||| //Seznámení s předmětem, ukázky technologií, vytvoření dvoučlenných týmů. Odkazy na software ke stažení:
[[http://puredata.info/downloads/]],
testovací soubor {{ :courses:b0b39mm1:mm1_hidden:test_pd.txt | test.pd}} k vyzkoušení,
[[https://www.audacityteam.org/download/]]//, knihovna [[https://projects.iim.cz/support:iimavlib|IIM-AVLib]] |
^ 2 | **Zvukové signály, popis a vnímání zvuku.** | {{ :courses:b0b39mm1:mm1_hidden:02-mm1-sound-signals-perception_21.pdf |PDF}}|| Konzultace k projektům |
^ ::: | //Klasifikace zvukových signálů. Vnímání zvukových signálů, princip maskování a jeho využití při kompresi signálů.// ||| |
^ 3 | **Číslicové zpracování zvukových signálů.** | {{ :courses:b0b39mm1:mm1_hidden:03-mm1-digital-signal-processing_21.pdf |PDF}} || **Zpracování zvuku - dílna I** |
^ ::: |//Číslicové zpracování zvukových signálů. Vliv číslicového zpracování zvukových signálů na jejich vnímání. Komprese zvukových signálů.//||| //Zpracování a analýza signálů v reálném čase (pure data) - {{ :courses:b0b39mm1:mm1_hidden:02-03_audio_workshops.pdf | materiál}}, {{ :courses:b0b39mm1:mm1_hidden:pd_2020.zip | pomocné soubory}}.// |
^ 4 | **Prostorová akustika** | {{ :courses:b0b39mm1:mm1_hidden:mm1-01-zvuk-2021.pdf |PDF}} || Konzultace k projektům |
^ ::: | //Šíření zvuku v uzavřených prostorech. Vlnová akustika, geometrická akustika a statistická akustika. Akustika uzavřených prostor. Auralizace.// ||| |
^ 5 | **Technická zařízení pro snímání a reprodukci zvuku**| {{ :courses:b0b39mm1:mm1_hidden:mm1-02-menice-2021.pdf |PDF}} || **Snímání a reprodukce zvuku - dílna II** |
^ ::: | //Zdroje a šíření zvukových signálů. Snímání zvukových signálů, mikrofony. Reprodukce zvukových signálů, reproduktory a reproduktorové soustavy.//||| //Snímání a reprodukce (vícekanálového) zvuku - {{ :courses:b0b39mm1:mm1_hidden:audio_workshop_2.pdf | materiál}}.// |
^ 6 | **Přístupy pro reprezentaci zvuku v prostoru a jejich aplikace v multimédiích a VR.** | {{ :courses:b0b39mm1:mm1_hidden:06-mm1-3d_sound.pdf |PDF}} || Konzultace k projektům |
^ ::: | //Základy směrového slyšení. Binaurální reprodukce, WFS, stereo a surround systémy, Ambisonie, objektový zvuk.// |||
^ 7 | **Snímání a záznam obrazu, technická zařízení** | {{ :courses:b0b39mm1:mm1_hidden:07-mm1-video-capturing.pdf |PDF}} || **TEST I / konzultace** |
^ ::: | //Digitální kamera a digitální fotoaparát, součásti kamery, ovládací prvky kamery a jejich používání, základní pravidla při pořizování záznamu, záznam DV a DVCAM. Speciální kamery.// ||| //TEST - snímání, reprodukce a zpracování zvuku// |
^ 8 | **Zpracování videa, střihové aplikace, kompozice videa** | {{ :courses:b0b39mm1:mm1_hidden:10-mm1-video-editing.pdf |PDF}} || **Snímání videa a osvětlování - dílna III** |
^ ::: | //Základní pravidla střihové skladby, proces produkce filmu. Ukázky trikových technik, pojmy maskování, klíčování, kompozice. // ||| //Snímání videa, green-screen - {{ :courses:b0b39mm1:mm1_hidden:ws-3-video.pdf | materiál}}// |
^ 9 | **Stereoskopie** | {{ :courses:b0b39mm1:mm1_hidden:09-mm1-stereoscopy.pdf |PDF}} || Konzultace k projektům |
^ ::: | //Binokulární vidění. Přehled principů stereoskopického zobrazování, metody vytváření stereoskopického obsahu.// ||| |
^ 10 | **Ukládání obrazu a videa, datové formáty** | {{ :courses:b0b39mm1:mm1_hidden:0x0a-mm1-data-formats.pdf |PDF}} || **Stereoskopie - dílna IV** |
^ ::: | //Vymezení pojmů. Metody komprese obrazu a videa RLE, Huffman, JPEG, MPEG. Formáty pro ukládání rastrových a vektorových dat.// ||| //Stereoskopie - {{ :courses:b0b39mm1:mm1_hidden:ws-4-stereo-video.pdf | materiál}}.// |
^ 11 | **Snímání pohybu a interakce** | {{ :courses:b0b39mm1:mm1_hidden:11-mm1-motion-capture.pdf |PDF}} || Konzultace k projektům |
^ ::: | //Technologie a principy pro snímání pohybu.// ||| |
^ 12 | **Archivace, distribuce a prezentace multimediálního obsahu** | {{ :courses:b0b39mm1:mm1_hidden:12b-a7b39mm1-archiving-and-presenting-mm-data.pdf |PDF}} || **TEST II / konzultace** |
^ ::: | //Nástroje distribuce multimediálního obsahu DVB, GSM, IP. Prezentační technologie, principy projekčních zařízení. Problematika poměru stran, prokládání a konverze snímkové frekvence.// ||| //TEST / konzultace - Video, Stereoskopie// |
^ 13 | **Osvětlování a osvětlovací technika** | {{ :courses:b0b39mm1:mm1_hidden:10-mm1-lighting-technologies.pdf |PDF}} ||
^ ::: | //Světelné zdroje, dálkově ovládaná zařízení pro multimediální efekty, řídící protokoly DMX515, ArtNET.// ||| //Konzultace k projektům.// |
^ 14 | **Pojem multimédia jako prostředek komunikace a oblasti aplikací** | {{ :courses:b0b39mm1:mm1_hidden:13-a7b39mm1-final-ideas-and-projects.pdf |PDF}} || **Prezentace, hodnocení** |
^ ::: | //Ukázky hotových projektů z oblasti komunikace, vizualizace, produkce, audiovizuálního umění, architektury.// ||| //Prezentace projektů, hodnocení, zápočet.// {{ :courses:b0b39mm1:mm1_hidden:seznam-sem-mm1.xlsx | Seznam}} přidělených semestrálních projektů.|
===== Další info =====
==== Výsledky testu 1 - audio ====
^ datum testu ^ odkaz na výsledky ^ datum opravného testu ^
| 1.11.2021 | [[https://docs.google.com/spreadsheets/d/124DU4pJJBhOSKPVLcjqijKK97LDpqF8k6uMETXcHif8/edit?usp=sharing|T 1.1]] | 15.11.2021 |
| 15.11.2021 | [[https://docs.google.com/spreadsheets/d/124DU4pJJBhOSKPVLcjqijKK97LDpqF8k6uMETXcHif8/edit?usp=sharing|T 1.2]] | 29.11.2021 |
| 29.11.2021 | [[https://docs.google.com/spreadsheets/d/124DU4pJJBhOSKPVLcjqijKK97LDpqF8k6uMETXcHif8/edit?usp=sharing|T 1.3]] | - |
==== Výsledky testu 2 - video ====
^ datum testu ^ odkaz na výsledky ^ datum opravného testu ^
| 6.12.2021 | [[https://docs.google.com/spreadsheets/d/1g6Qkycv1qnE8PMXCNCi0-bw2lTDj77QP/edit#gid=350470080|T 2.1]] | 13.12.2021 |
| 13.12.2021 | [[https://docs.google.com/spreadsheets/d/1g6Qkycv1qnE8PMXCNCi0-bw2lTDj77QP/edit#gid=350470080|T 2.2]] | 3.1.2022 |
==== Průběžný stav hodnocení ====
Stav k [[https://docs.google.com/spreadsheets/d/1bReLU_7Jfafp2iGbwdwcM-o-o57n6E7CVYmecpYJhN0/edit?usp=sharing|7.1.2022]].
==== Pravidla předmětu ====
* [[http://dcgi.felk.cvut.cz/cs/study/akademicka_pravidla|Akademická pravidla]]
* {{ :courses:b0b39mm1:mm1_hidden:okruhy_mm1_2020.pdf |Okruhy ke zkoušce - aktualizováno 2020/2021}}
- Semestrální práce bude zadána v 2. týdnu
- Prezentace projektů bude probíhat ve 14. týdnu.
- V průběhu semestru budou 2 testy uzavírající jednotlivé tematické celky (zvuk, video).
- V každém testu budou 4 otázky po 2 bodech. Minimální zisk je 5 bodů (jinak bude test opakován, maximálně však 2x).
- Zkouška je povinná.
- Před zkouškou je nutné získat zápočet.
- Zkouška se skládá z písemného testu a ústní části a pokrývá témata přednášek.
- **Ke získání zápočtu je potřeba** kompletně odevzdat **semestrální práci** (viz [[http://vyuka.iim.cz/y39mm1:y39mm1?kriteria_pro_hodnoceni_semetralnich_uloh_30b|Kritéria]]), absolvovat **prezentaci** projektu v době cvičení ve 14. týdnu a **oba 2 testy**. To vše se ziskem **alespoň 20 bodů**.
==== Celkové bodové hodnocení ====
=== Body za semestr (pro získání zápočtu) ===
K získání zápočtu je potřeba získat minimum 20 bodů.
Body nad 30 budou připočteny k zisku u zkoušky.
* Semestrální úloha 24b
* Průběžná práce (2 testy po 8b.) 16b
* Prezentace 10b
* **Celkem 50b**
=== Body u zkoušky (pro získání/výpočet známky) ===
* Zkouškový test 60b
* Zkouška 40b
* **Celkem 100b**
Zkouška je povinná.
=== Ukázka otázek pro testy průběžné práce ===
//Pozn: Součástí každé odpovědi je i vysvětlení symbolů, uvedení jednotek, popisky obrázků, os, apod.//
- Jaká vlnová délka odpovídá kmitočtu 20 Hz? - stačí náznak výpočtu a numerický odhad, pro vzduch, normální podmínky.
- Jakou podmínku týkající se kmitočtového rozsahu číslicově zpracovávaných signálů musíme splnit při jejich vzorkování? Uveďte konkrétní příklad.
- Schematicky nakreslete (včetně popisu) řez elektrodynamickým reproduktorem a vysvětlete princip funkce.
- Načrtněte časový průběh a kmitočtové spektrum "diracova impulzu" (jednotkového impulzu).
- Co je ekvivalentní ohnisková vzdálenost? Jaká bude ekv. ohnisková vzdálenost 150mm objektivu na těle fotoaparátu s ořezovým činitelem (crop factor) 1.6?
- Popište vztah, který určuje barvu pixelu po smíchání stejnolehlého pixelu popředí a pozadí s udanými hodnotami alfakanálu.
- Jaký význam při kompresi JPEG má DCT?
- Jak funguje pasivní stereoskopická projekce jako technika separace signálu při projekci pro levý a pravý kanál?
==== Klasifikace ====
^^ Známka ^ Zisk ^^
||A | 90-100 ||
||B | 80-89||
||C | 70-79||
||D | 60-69||
||E | 50-59||
||F | 0-49||
===== Semestrální úlohy =====
==== Kritéria pro hodnocení semestrálních úloh ====
Všichni budou řešit jednotnou úlohu spočívající v produkci procedurálně generovaného obrazu a zvuku. Na řešení budou pracovat dvoučlenné týmy. Při hodnocení jejich výstupu budou zohledněna následující kritéria:
- variabilita
- originalita
- komentáře
- použitelnost
==== Zadání ====
Semestrální práce - obecné zadání: Vytvořte aplikaci, která umožní syntézu zvukového signálu a obrazu na základě vstupu uživatele.
K realizaci využijte knihovnu [[https://projects.iim.cz/support:iimavlib| AVlib]] dodanou cvičícím. Žádná další knihovna není dovolena. Podporované prostředí je linux a windows.
Pro upresneni obecneho zadani si vyberte jedno z následujících zadání a ve spolupráci s cvičícími je modifikujte pro sebe.
- Vytvořte aplikaci, která na základě vstupů od uživatele bude pomocí syntézy generovat ruchy pocházející z různých procesů (náraz dvou kovových objektů, pád kovové kuličky na podlahu, cvakání, klapání apod.). Vizuálně doprovoďte stavovými informacemi.
- Naiplmenetujte aplikaci, která bude fungovat jako sampler. Uživatel bude pokládat do rastru pixely a aplikace je bude skenovat a na jejich základě vydávat zvuky různých tónů a materiálů (obdoba válce s trny do orchestrionu nebo flašinetu). Bude možné regulovat rychlost skenování případně počet skenů.
- Vytvořte aplikaci, která má na vstupu zvukový záznam a na výstupu daný záznam upravený pomocí efektů echo, zpoždění,... Aplikace bude zobrazovat stavové informace nastavení efektů.
- Vytvořte jednoduchou hru s bludištěm a generovanými syntetickými zvuky.
- Vytvořte hru ovládanou pískáním a výškou tónu (např. tetris).
||Jméno | zadání | hodnocení prezentace (max. 10) ||
||Andráš Jakub Sebastián | 3 | 10 ||
||Balaeva Sabina, Nguyen Xuan Anh | 3 | 8 ||
||Bobůrka Viktor | 5 | 0 ||
||Formánek Tomáš, Krčil Jan | 2 | 6 ||
||Grigorenko Nazar, Zavázal František | 2 | 8 ||
||Jarý Miroslav, Levy Matyáš | 2 | 10 ||
||Jméno | zadání | hodnocení prezentace ||
==== Obsah odevzdaného projektu ====
Projekt bude odevzdaný v ZIP balíčku tak, aby bylo možné vaše zdrojové soubory po nakopírování do původní adresářové struktury přeložit a spustit. Balíček bude obsahovat:
- pouze vámi vytvořené zdrojové kódy přeložitelné v rámci původně staženého prostředí
- textový soubor README s popisem, kam který soubor patří
- přeložená spustitelná verze, datové např. zvukové a vaše konfiguračními soubory (pokud sbalíte celý projekt, smažte soubory, které se generují automaticky při překladu)
- prezentace (video náhled v PAL)
- závěrečná zpráva v PDF formátu max 5str. (popis záměru + inspirace, teoretický návrh - použijte např. schéma a popište, popis řešení, návod na spuštění a popisem parametrů a ovládání)
ZIP balíček je možné vytvořit selektivním sbalením pouze vybraných souborů se zachováním relativních cest.
**Odevzdání balíčků prosřednictvím některého úložiště (dropbox, filesender) do pondělka 3. ledna 2022, 16h.**
==== Odkazy na materiály ====
[[https://vyuka.iim.cz/y39mm1:materialy_k_uloham|Materiály k úlohám]]