Animace a geoprostor. První etapa: Animace 4. přednáško-cvičení. Jaromír Landa. jaromir.landa@mendelu.cz Ústav informatiky PEF MENDELU v Brně



Podobné dokumenty
VIDEO DATOVÉ FORMÁTY, JEJICH SPECIFIKACE A MOŽNOSTI VYUŽITÍ SMOLOVÁ BÁRA

Datové formáty videa, jejich specifikace a možnost využití. Petr Halama

Datové formáty videa a jejich využití. Tomáš Kvapil, Filip Le Manažerská informatika Multimédia

Vržení paprsku (ray casting) nalezení a zobrazení bodu na povrchu nejbližšího tělesa zasaženého paprskem

, Brno Připravil: Ing. Jaromír Landa. Postprocessing videa

Základní pojmy. Multimédia. Multimédia a interaktivita

Počítačová gramotnost II Mgr. Jiří Rozsypal aktualizace

, Brno Připravil: Ing. Jaromír Landa, Ph.D. AGP - Animace

Multimediální systémy. 10 Komprese videa, formáty

Videosekvence. vznik, úpravy, konverze formátů, zachytávání videa...


Digitální video, formáty a kódování. Jan Vrzal, verze 0.8

Datové formáty videa a jejich využití. Pavel Čejka, Michaela Koucká

Počítačová grafika a vizualizace I

Práce s obrazovým materiálem CENTRUM MEDIÁLNÍHO VZDĚLÁVÁNÍ. Akreditované středisko dalšího vzdělávání pedagogických pracovníků

Převody datových formátů

Registrační číslo projektu: CZ.1.07/1.5.00/ Elektronická podpora zkvalitnění výuky CZ.1.07 Vzděláním pro konkurenceschopnost

DIGITÁLNÍ VIDEO. pokus o poodhalení jeho neskutečné obludnosti (bez jednosměrné jízdenky do blázince)

Videoformáty na internetu Ing. Jakub Vaněk KIT digital Czech a.s. Situation: Q4 09 and 2010 Budget

Digitální video v teorii

Identifikátor materiálu: ICT-1-19

1. GRAFIKA. grafika vektorová - křivky grafika bitmapová (rastrová, bodová) pixely VLASTNOSTI BITMAPOVÉ GRAFIKY (FOTOGRAFIE)

OSNOVA. 1. Definice zvuku a popis jeho šíření. 2. Rozdělení zvukových záznamů (komprese) 3. Vlastnosti jednotlivých formátů

PRÁCE S VIDEEM. Název šablony: III/2-1, Výuka IVT na 2. stupni práce s videem

Základy informatiky část 10

Registrační číslo projektu: CZ.1.07/1.5.00/ Elektronická podpora zkvalitnění výuky CZ.1.07 Vzděláním pro konkurenceschopnost

aneb jak se to tam všechno vejde?

Počítačová grafika a vizualizace volné 3D modelování. Maxon CINEMA 4D. Mgr. David Frýbert, 2012

Charakteristiky zvuk. záznamů

DIDAKTICKÉ VYUŽITÍ VIDEA A ZVUKU VE VÝUCE

Prostředí Prostředí Nekonečná rovina Pozadí Barva pozadí Obrázek na pozadí

Zásady prezentace CENTRUM MEDIÁLNÍHO VZDĚLÁVÁNÍ. Akreditované středisko dalšího vzdělávání pedagogických pracovníků

KAPITOLA 13. Formáty videa. V této kapitole: DV (AVI) Formát videa MPEG HDV, High Definition AVCHD Porovnání formátů

Video. Co je to video. Vlastnosti videa. Frame rate. Prokládání

Digitální magnetický záznam obrazového signálu

Komprese zvuku. Ing. Jan Přichystal, Ph.D. 14. března PEF MZLU v Brně

Multimediální systémy. 07 Animace

Multimediální formáty

Obraz jako data. Biofyzikální ústav Lékařské fakulty Masarykovy univerzity Brno. prezentace je součástí projektu FRVŠ č.2487/2011

Multimediální systémy. 08 Zvuk

III/ 2 Inovace a zkvalitnění výuky prostřednictvím ICT

Ukládání videa. Datová média Práce se soubory Vlastnosti videa Kontejnery a komprese. Technologické trendy v AV tvorbě, Ukládání videa 2

Formáty videa. David Bařina. 5. dubna David Bařina Formáty videa 5. dubna / 46

ZÁPADOČESKÁ UNIVERZITA V PLZNI

Streaming multimediálního obsahu s

Algoritmy komprese dat

Inteligentní řešení kamerového systému

Informační systémy ve zdravotnictví

Animace a geoprostor. První etapa: Animace 2. přednáško-cvičení. Jaromír Landa. jaromir.landa@mendelu.cz Ústav informatiky PEF MENDELU v Brně

Obsah. Předmluva 9 1. Potřebné vybavení Z jakých částí se skládá kamera 19

Digitální učební materiály ve škole, registrační číslo projektu CZ.1.07/1.5.00/

Komprese dat Obsah. Komprese videa. Radim Farana. Podklady pro výuku. Komprese videa a zvuku. Komprese MPEG. Komprese MP3.

Zpracování zvuku v prezentacích

Obsah. Úvodem 9 Kapitola 1 Jaký počítač a jaký systém? 11. Kapitola 2 Obrázky a fotografie 21

čtvrtek, 18. března 2010 Digitální zpracování zvuku a videa 1

DIGITÁLNÍ ZPRACOVÁNÍ A PŘENOS VIDEA

představte si DVR který umožňuje oddělené nahrávání a přenos obrazu pomocí systému Dual Codec SHR-5040/5042 SHR-5080/5082 SHR-5160/5162

Osnova přednášky. Formáty uložení dat. Vyjádření hodnot datového typu. Vyjádření hodnot datového typu. Datové formáty. Výpočetní technika I

Otevřená platforma VMS systému od firmy AxxonSoft

Projekt: 1.5, Registrační číslo: CZ.1.07/1.5.00/ Komprese videa

Doporučení pro pořizování datových souborů při digitalizaci analogových originálů

Počítače a grafika. Ing. Radek Poliščuk, Ph.D. Přednáška 6. z předmětu

Zpracování video a zvukových souborů na počítači

IIS Media Services. David Gešvindr MSP MCT MCITP

umožňuje uložit zvuková, obrazová i jiná data (streamy) do jednoho souboru

Digitální video, střih a využití při prezentaci informací

1 Komprese obrazových signálů

Obsah. Úvod 13. Kapitola 1. Kapitola 2. Předmluva 10 Poznámka editora 11 Poděkování 12

Obsah. Předmluva 1 1. Potřebné vybavení Z jakých částí se skládá kamera? 11

Uživatelský manuál. Format Convert V3.1

Multimédia, záznam, formáty, komprese

DIGITÁLNÍ ZPRACOVÁNÍ A PŘENOS VIDEA

24. Audio formáty moderního videa (DTS, Dolby Digital)

2.17 Archivace a komprimace dat

Doporučení pro na nahrání videa

(NE)RISKUJ! TVORBA VIDEA WINDOWS MOVIE MAKER

Multimediální systémy

KOMPRIMACE. aneb Aby to zabralo méně místa

Webové stránky. 16. Obrázky na webových stránkách, optimalizace GIF. Datum vytvoření: str ánk y. Vytvořil: Petr Lerch.

ZÁPADOČESKÁ UNIVERZITA V PLZNI

4.6 Zpracování videa na počítači

Obsah OBSAH. Export videa 19. Jak číst tuto knihu 11. Album 16 Okno Film 16

SOU Valašské Klobouky. VY_32_INOVACE_3_09 IKT PowerPoint Vlozeni_videa Mgr. Radomír Soural. Zkvalitnění výuky prostřednictvím ICT

Přednáška kurzu MPOV

U zvuku (mechanického vlnění) nás zajímají nejvíce dvě veličiny frekvence a intenzita (hlasitost).

ednáš áška

JPEG Formát pro archivaci a zpřístupnění.

ZAČÍNÁME 11 LEKCE 1 HRUBÝ STŘIH 19

Digitální audio zde se vysvětluje princip digitalizace zvukového záznamu, způsoby komprese uložení ztrátové a bezztrátové, obvyklé formáty atd.

Endura 2.0 Nová generace CCTV IP systémů s Full-HD rozlišením Endura Optimalizace HD

Digitální optický záznamový standard DVD

Digitální optický záznamový standard DVD

Grafické formáty. Grafika

Moderní multimediální elektronika (U3V)

Přednáška kurzu BZVS

Škola: Střední škola obchodní, České Budějovice, Husova 9

Kompresní algoritmy grafiky. Jan Janoušek F11125

Moderní multimediální elektronika (U3V)

UNIVERZITA PARDUBICE FAKULTA EKONOMICKO-SPRÁVNÍ ÚSTAV SYSTÉMOVÉHO INŽENÝRSTVÍ A INFORMATIKY DIPLOMOVÁ PRÁCE

KOMPRESE OBRAZŮ. Václav Hlaváč, Jan Kybic. Fakulta elektrotechnická ČVUT v Praze katedra kybernetiky, Centrum strojového vnímání.

Transkript:

Animace a geoprostor První etapa: Animace 4. přednáško-cvičení Jaromír Landa jaromir.landa@mendelu.cz Ústav informatiky PEF MENDELU v Brně

Náplň přednáško-cvičení Počítačová animace Nízkoúrovňová Vysokoúrovňová Možnosti animace ve Flamingu Komprimace videa, metody komprese (bezztrátové, ztrátové) Bezztrátové a ztrátové kodeky Souborové formáty digitálního videa Formáty digitálního videa na Internetu Animace a geoprostor Jaromír Landa 2

Počítačové animace Počítačová animace = věrná kopie klasické animace (dynamická scéna je snímána (vzorkována) v diskrétních časových krocích kamerou) libovolná časově závislá scéna není k dispozici jednotný popis všech forem pohybu (existuje řada algoritmů, které řeší dílčí úlohy počítačové animace) výhody: scénu nemusíme mít fyzicky k dispozici nemusíme stavět kulisy, ani chodit do exteriérů rozdělení počítačové animace z hlediska reprezentace pohybu: nízkoúrovňová vysokoúrovňová Animace a geoprostor Jaromír Landa 3

Rozdělení počítačové animace nízkoúrovňová reprezentace pohybu, jeho rychlosti, orientace a směru objektu po spojité dráze rychlost objektu, jeho orientace a směr vysokoúrovňová skládá se z nízkoúrovňových maker detekce kolizí (např. chodidlo vs. hrbolatá podložka) možnost vytváření knihovny pohybů (např. knihovna gest či kroků) silný rozvoj ve filmovém průmyslu (animace tzv. syntetických herců) Animace a geoprostor Jaromír Landa 4

Nízkoúrovňová počítačová animace klíčování pojem pochází z dílen Walta Disneye, kde měl nejdůležitější úlohu hlavní animátor malování celé sekvence je zdlouhavé a rutinní hlavní animátor vytváří pouze nejdůležitější (klíčové) snímky zbývající mezisnímky malovali průměrní animátoři první snahy vedly k odstranění ručního malování mezisnímků = zadávání klíčových pozic a automatické generování mezipoloh (týká se to také úhlů, barev, textur, průhlednosti atd.) Animace a geoprostor Jaromír Landa 5

Nízkoúrovňová počítačová animace animační křivky animátor zadá klíčové polohy a program tyto polohy interpoluje animační křivkou způsob interpolace (např. spojitost křivek, hladkost, změna rychlosti atd.) určuje tvář celé animace křivky se používají pro určení dráhy objektů určení pohybu se skládá ze tří kroků: definice dráhy objektu specifikace změny rychlosti orientace objektu Animace a geoprostor Jaromír Landa 6

Vysokoúrovňová počítačová animace oblast kinematiky studuje pohyb nezávisle na silách, které ho způsobují zabývá se: polohou, rychlostí a zrychlením oproti tomu dynamika se zabývá studiem vzájemného působení sil a objektů segmentová struktura = posloupnost pevných částí, které jsou mezi sebou spojeny a v každém spojení lze s oběma segmenty otáčet (např. lidská paže) na jednom konci bývá pevně zakotvena druhý konec je volný (prsty tvoří tzv. koncový efektor) stavový prostor všechny možné stavy, ve kterých může daná segmentová struktura být Animace a geoprostor Jaromír Landa 7

Tvorba animací ve Flamingu omezené nástroje, které umožňují: pohybovat s kamerou pohybovat se sluncem nástroje pro pohybování s objekty nejsou k dispozici Flamingo vytvoří posloupnost statických snímků jako součást se generuje také náhledová HTML stránka s animací druhy animací: studie osvětlení během dne studie osvětlení během ročního období otočný stůl pohyb po trase průlet snímky lze pak sloučit do souboru s animací pomocí externích programů Animace a geoprostor Jaromír Landa 8

Nástroje pro kompilaci statických snímků do souboru s animací Adobe Premiere Animation Shop Pro Bink Platypus QuickTime Pro TMPGenc Video Mach Adobe After Effects Ulead VideoStudio (www.ulead.com/vs/trial.htm) Virtual Dub (www.virtualdub.org) Animace a geoprostor Jaromír Landa 9

Studie osvětlení během dne sledujeme osvětlení a vržený stín slunce, které se pohybuje po obloze během dne kam bude v určité části dne dopadat stín? nepohybuje se kamera ani cíl, pohybuje se pouze Slunce! nelze ji kombinovat s jinými typy animací Animace a geoprostor Jaromír Landa 10

Studie osvětlení během ročního období dlouhodobější studie, která sleduje změnu slunečního osvětlení ve stejnou hodinu v rozsahu týdne, měsíce či roku kam bude v určité části roku dopadat stín? nepohybuje se kamera ani cíl, pohybuje se pouze Slunce! nelze ji kombinovat s jinými typy animací Animace a geoprostor Jaromír Landa 11

Otočný stůl nejjednodušší kamera jednou obletí objekt a zachytí požadovaný počet snímků kamera rotuje kolem pevného cíle Animace a geoprostor Jaromír Landa 12

Průlet při průletu se kamera dívá ve směru trasy cíl a kamera se pohybují po stejné trase směr pohybu kamery bude odvozen z orientace (směru) křivky Animace a geoprostor Jaromír Landa 13

Pohyb po trase pomocí trasy lze měnit vzdálenost mezi kamerou a cílem, do kterého se kamera dívá kamera i cíl mohou sledovat samostatné trasy, nebo se mohou nacházet na pevném stanovišti to umožní vytvářet tři typy animací: pohyb kamery s pevným cílem pevná kamera a pohyblivý cíl pohyb kamery s pohyblivým cílem Animace a geoprostor Jaromír Landa 14

Náhled a výpočet animace prohlížení animace v drátovém zobrazení pomocí nástrojové palety s tlačítky náhled animace v okně s pohledem rychlost přehrávání nelze ovlivnit krokování mezi jednotlivými snímky zaznamenání náhledu animace (pomocí příkazu RenderPreview) rychlejší, ale méně kvalitní výpočet snímků animace po vyrenderování všech snímků se zobrazí náhled animace ve webovém prohlížeči Animace a geoprostor Jaromír Landa 15

Digitální video - obecné pojmy video sekvence obrázků jdoucích rychle za sebou frekvence vyšší než 16 Hz (iluze pohybu) video má nižší vzorkovací frekvenci než zvuk klíčování zadávání klíčových poloh snímků a generování mezipoloh streamování stream = datový proud (signál) vysílání na Internetu přenos dat směrem ke klientovi tak, že data jsou přehrávána přímo ze sítě, aniž by došlo k jejich uložení na disk zástupci formátů: Real Video, Apple Quicktime, Microsoft Streaming Media, Adobe Flash Animace a geoprostor Jaromír Landa 16

Televizní normy Jako televizní norma se označuje souhrn standardů kódování signálu pro televizní vysílání. PAL většina Evropy včetně ČR a SR Rozlišení 720x576 FPS: 25 NTSC Severní Amerika Rozlišení 720x480 FPS: 29.97 SECAM Francie a Rusko HD Rozlišení: 1280x720 Full HD Rozlišení: 1920x1080 HDV Rozlišení: 1440x1080 Animace a geoprostor - Jana Dannhoferová 17

Komprimace videa zvláštnosti: potřeba poměrně velkého prostoru pro uložení nutno zajistit určitý minimální tok informace tak, aby byl výsledný dojem přirozený komprimace pomocí tzv. kodeků (KOmpresor + DEKompresor) kodek videa = algoritmus pro kompresi a dekompresi obrazu umístění kodeků integrace do různých HW standardní či doplňková část OS jako samostatný produkt Animace a geoprostor Jaromír Landa 18

Způsob komprese metody komprimace obrazu a videa bezztrátové (např. HuffYUV) ztrátové (všechny kodeky MPEG a jejich odvozeniny jako DivX, XviD, H.264, Real Video apod.) proces komprese + proces dekomprese komponují se společně do jednoho modulu definováno jednotné programové rozhraní pro komunikaci modulu s programy (konfigurace parametrů kodeku datový tok, kvalita, rychlost komprese atd.) Animace a geoprostor Jaromír Landa 19

Bezztrátové metody komprese kompresní poměry 2:1 nebo 4:1 (vůči nekomprimovanému materiálu) bezztrátové algoritmy založené na redukci redundance: RLE Run Length Enconding Huffmanovo kódování (tzv. neadaptivní slovníková komprese) LZW Lempel-Ziv-Welch (tzv. adaptivní slovníková komprese) Animace a geoprostor Jaromír Landa 20

Ztrátové metody komprese výhoda: vyšší kompresní poměry (snadno oklamatelné lidské smysly) kompresní poměry v závislosti na kvalitě od 7:1 a více. komprimují se informace o pohybu, které se v následujících oknech jeví jako statické nevýhody: ztráta kvality náročnost dekomprese Animace a geoprostor Jaromír Landa 21

Ztrátové metody komprese ztrátové algoritmy využívající nedokonalosti lidského oka (některé informace oko není schopno zpracovat a proto je zbytečné je dále přenášet): Transformační komprese analýza obsahu obrazu: 1) rozklad na složky podle prostorové frekvence (např. DCT nebo wavelet) 2) redukce jednotlivých složek (např. změna bitové hloubky) DCT Diskrétní kosinova transformace (obrázek zpracován po malých čtvercových blocích) Wavelet algoritmus založený na vlnkových transformacích nejlepší kompresní algoritmus, který se v praxi používá Fraktálová komprese založena na soběpodobnosti (teorie fraktálů) soběpodobná množina sestává z kopií sebe samé vyhledání a záznam vzorů a jejich transformací Animace a geoprostor Jaromír Landa 22

Ztrátové metody komprese Interframe komprese všechny doposud zmiňované metody byly tzv. intraframe (intra = uvnitř) pro dekompresi jednoho snímku stačí znát komprimovaná data pouze pro tento snímek interframe (inter = mezi) vlastnost videa: následující snímky jsou více či méně podobné těm předchozím postačí zakódovat pouze změnu mezi jednotlivými snímky, ne snímky celé používají ji všechny moderní kodeky (např. MPEG, DivX, XviD apod.) nevýhody: prodloužení doby komprese prodloužení doby dekomprese (při dekompresi jednoho snímku je nutné dekomprimovat i několik předcházejících snímků) nejsou vhodné pro střih videa! Animace a geoprostor Jaromír Landa 23

Interframe komprese - model MPEG-1/2 je založen na 3 typech snímků: I (intra coded) samostatný snímek, který ke kompresi či dekompresi nepotřebuje žádný jiný snímek P (forward predicted) snímek, který potřebuje jeden předcházející snímek (I nebo P) B (forward and backward predicted) snímek, který je odvozen jak od předchozího (I nebo P), tak i od následujícího snímku (I nebo P) P-snímky a B-snímky jsou interframes (využívají informace z jiných snímků) několik P-snímků může být mezi dvěma I-snímky B-snímky mohou být mezi dvěma I/P snímky GOP (Group of Pictures) shluk snímků mezi dvěma I-snímky je pro něj definována maximální délka přehrávání začíná vždy na I-snímku Animace a geoprostor Jaromír Landa 24

Bezztrátové a ztrátové kodeky Bezztrátové kodeky: HuffYUV RAW LCL Ztrátové kodeky: DV Indeo Video 5.10 Microsoft Video 1 WMV MJPEG MPEG-1/2/3/4, MPEG-7 a MPEG-21 H.261, H.263, H.264 DivX 3.11a Alpha DivX 4, DivX 5 Xvid 3IVX, VP6 a další Animace a geoprostor Jaromír Landa 25

Bezztrátové kodeky HuffYUV rychlý, bezztrátový vhodný především pro kompresi formátů YUV (prostor pro přenos televizních signálů) komprimační metody obdobné algoritmu ZIP RAW nejde přímo o kodek, ale o samotný nekomprimovaný formát LCL (Loss-Less Codec Library) vhodný pro digitální animace má větší kompresní schopnost než HuffYUV, ale není tak rychlý Animace a geoprostor Jaromír Landa 26

Ztrátové kodeky WMV (Windows Media Video) ideální pro malý datový tok, kratší záznamy nebo streamování (ASF) není vhodný např. pro kódóvání celovečerního filmu MPEG-1 (Motion Pictures Experts Group) 1992 přijat jako norma ISO/IEC-11172 norma pro záznam pohyblivého obrazu na CD nehodí se pro střih videa z důvodu vzdálených klíčových snímků MPEG-2 1994 standardem pro kompresi digit. videa podpora proměnlivého i konstantního datového toku Animace a geoprostor Jaromír Landa 27

Ztrátové kodeky MPEG-4 formální označení: ISO/IEC 14496 (jako standard byl přijat v březnu 1999) nejde o přesnou definici komprese a kompresních algoritmů množina parametrů a vlastností, které musí kompresor splňovat, aby byl MPEG-4 kompatibilní různé implementace MPEG-4, které vybírají z definice vždy to, co je pro daný formát vhodné (např. Microsoft MPEG-4 v1, v2, v3, DivX 4, DivX5, XviD a další) Animace a geoprostor Jaromír Landa 28

Ztrátové kodeky H.264 oficiálně schválený kodek, který je součástí standardu MPEG-4 navržen pro zpracování videa s vysokým rozlišením vybrán jako standard pro mobilní sítě třetí generace, HD-DVD a Blueray progresivní hlavně do budoucna DivX 3.11a Alpha nelegální a upravená verze kodeku Microsoft MPEG-4 v3 (která v beta verzi umožňovala ukládat video do formátu AVI) umožňuje kompresi do formátu AVI zahýbal světem digitálního videa na počítačích Animace a geoprostor Jaromír Landa 29

Ztrátové kodeky DivX 4, DivX 5 první verze DivX 4 vyšla z projektu OpenDivX (dostupná i se zdrojovými kódy, ale kvalita nebyla jako u DivX 3.11a) od verze DivX 5 jde již o uzavřený kodek kompatibilní s MPEG-4 vysoká kvalita obrazu při nízkém datovém toku v posledních verzích je plná verze licence placená XviD vychází také z OpenDivXu vysoká kvalita mnohdy převyšující DivX MPEG-4 kompatibilní nulová cena Animace a geoprostor Jaromír Landa 30

Souborové formáty digitálního videa MPEG soubory (Moving Picture Experts Group).MPG (nejjednodušší forma).dat (video CD).VOB (souborový formát MPEG na DVD) AVI soubory (Audio Video Interleaved) navrženy Microsoftem používaný pro MPEG-4 (DivX, XviD, atd.) snaha Microsoftu o jeho nahrazení formáty ASF (Active Streaming Format) v současné době s příponami.wmv (video) a.wma (audio) Animace a geoprostor Jaromír Landa 31

Formáty digitálního videa na Internetu Apple QuickTime kodek i přehrávač (kvalitní, ale poměrně náročný na hardware) používají ho na webu např. HBO, CNN, BBC, Pixar, Disney.QT nebo.mov soubory Microsoft Windows Media platformová příslušnost k PC s OS Windows formáty WMA, WMV a ASF nahrazuje MS formát AVI ASF (Active Streaming Format) v1, v2 (v1 používána nástroji Media Player a Media Encoder).WMV (Windows Media Video) soubory MKV (Matroska) Open source kontejner Je možné v něm uložit video, audio, obrázky a titulky. Hodně používán pro videa v HD a FullHD Animace a geoprostor Jaromír Landa 32