Zobrazit minimální záznam

Example-based Stylization of 3D Renderings on the GPU



dc.contributor.advisorSýkora Daniel
dc.contributor.authorDzurenko Martin
dc.date.accessioned2017-04-25T17:40:18Z
dc.date.available2017-04-25T17:40:18Z
dc.date.issued2017-01-10
dc.identifierKOS-587865294805
dc.identifier.urihttp://hdl.handle.net/10467/68234
dc.description.abstractCílem stylizace vzhledu na základě ručně kreslené předlohy je co nejvěrnější reprodukce stylu umělce. Aplikováním stylizace lze ušetřit čas a námahu umělci díky eliminaci repetitivní práce, např. při tvorbě animací. Současné přístupy k stylizaci nedokáží zachovat všechny detaily uměleckého díla. Častým problémem jsou nedostatečné informace popisující vstupní data a algoritmy vytvářející viditelné artefakty. Cílem této práce je vytvořit alternativu moderního referenčního přístupu, který se zabývá řešením těchto problémů. Naše metoda je vhodná pro paralelní implementaci na grafickém akcelerátoru. Informace popisující vstupní data zobrazují různé části osvětlení modelové scény, čímž je umožněno přesnější zachování stylu. Algoritmus syntézy využívá minimalizování energie textury s termem energie rozšířeným o váhy pixelů pocházející z mapy výskytů za účelem dosáhnout rovnoměrného využití okolí pixelů z předlohy. Referenční implementace je porovnatelná s moderní referenční metodou zatímco doba výpočtu je řádově kratší. V závěrečné části jsou předvedena další vylepšení referenční GPU implementace. Důraz je kladen na zvýšení výkonu bez viditelnějších dopadů na výsledky.cze
dc.description.abstractThe aim of stylization by example is to faithfully reproduce artist's style. Application of the stylization saves a lot of time and effort by eliminating repeated work, e.g., when creating animations. Most of the current approaches are unable to preserve all the details provided by the artist due to insufficient guidance or algorithms producing visible artifacts. The goal of this thesis is to create an alternative to a reference state-of-the-art approach that alleviates these problems. Our approach is suitable for GPU parallelization. It is guided by illumination decomposed to multiple 3D renderings of the same scene that enable detailed preservation of the style. The synthesis algorithm utilizes texture energy minimization with an extended energy term that includes pixel weights from the occurrence map to encourage uniform distribution of patch assignments. A reference GPU implementation of our method is described in detail. Results of the implementation are of a quality comparable to those of the reference state-of-the-art method while the performance is in orders-of-magnitude faster. Finally, additional improvements to the reference GPU implementation are proposed that further increase the performance of the reference GPU method without visible impact on quality of the results.eng
dc.language.isoENG
dc.publisherČeské vysoké učení technické v Praze. Vypočetní a informační centrum.cze
dc.publisherCzech Technical University in Prague. Computing and Information Centre.eng
dc.rightsA university thesis is a work protected by the Copyright Act. Extracts, copies and transcripts of the thesis are allowed for personal use only and at one?s own expense. The use of thesis should be in compliance with the Copyright Act http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf and the citation ethics http://knihovny.cvut.cz/vychova/vskp.htmleng
dc.rightsVysokoškolská závěrečná práce je dílo chráněné autorským zákonem. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf a citační etikou http://knihovny.cvut.cz/vychova/vskp.htmlcze
dc.subjectstylizace, na základě předlohy, mapa výskytů, GPU paralelizacecze
dc.subjectstylization, example-based, occurrence map, GPU parallelizationeng
dc.titleStylizace vzhledu 3D modelů dle předlohy s využitím GPUcze
dc.titleExample-based Stylization of 3D Renderings on the GPUeng
dc.typediplomová prácecze
dc.typemaster thesiseng
dc.date.accepted2017-02-14
dc.contributor.refereeŠimeček Ivan
theses.degree.disciplineWebové a softwarové inženýrstvícze
theses.degree.grantorkatedra softwarového inženýrstvícze
theses.degree.programmeInformatikacze


Soubory tohoto záznamu








Tento záznam se objevuje v následujících kolekcích

Zobrazit minimální záznam