| |
|
Aplikace s vkládáním virtuálních předmětů do záběru kamery
Popelka, Karel ; Milet, Tomáš (oponent) ; Herout, Adam (vedoucí práce)
Cílem práce je navrhnout aplikaci pro mobilní platformu s možností vkládání virtuálních předmětů do záběru kamery s minimální rušivostí ve scéně. Aplikace je implementovaná na platformě Windows 8.1 a Windows Phone 8.1. Samotné vykreslování objektů je řešené pomocí DirectX v programovacím jazyce C++ a uživatelské rozhraní je navržené v XAML. V práci jsou rozebrané potřebné základy pro znalost programování rozšířené reality pro daný systém a pokročilé programovací techniky, jako asynchronní načítání zdrojů nebo pokročilé zobrazování scény pomocí techniky post processing. Výsledkem projektu je mobilní aplikace, která umožňuje vložení virtuálního objektu a jeho stínu do záběru kamery. Dále je možné nastavit vlastnosti světla a pořídit výslednou fotografii s virtuálním objektem ve vysokém rozlišení.
|
|
Implementace on-line API pro rozpoznávač řeči a Android demoaplikace
Gabčo, Jakub ; Schwarz, Petr (oponent) ; Szőke, Igor (vedoucí práce)
V moderní době se lidé snaží všechno si ulehčit. Tohle může splniť rozpoznávaní řeči. Lokální rozpoznávání řeči je výpočetně náročné, proto se mnoho společností snaží vytvořit vzdálene takzvané síťové rozpoznávaní řeči. V téhle práci se venujeme vytvoření serveru pro rozpoznávání řeči, Android aplikace a výber vhodného protokolu na komunikaci klienta se serverem. Rozebírají se zde prokoly HTTP a Websocketový protokol, rozdíli a výhody mezi nimi.
|
|
Simulation of Heat Pump Performance
Lahvička, Juraj ; Pěcha, Jiří (oponent) ; Mastný, Petr (vedoucí práce)
This work is aimed to design and implement software for simulating operational properties of heat pumps and process data from measurements. Work contains the issue of heat pumps, their principle of functionality, different types of systems and coefficients used for rating of efficiency of heat pumps. Next it contains physical or electrical parameters that needs to be measured by designed system. The result is functional software, which contains mathematical library written in C++ and graphical user interface written in C#.
|
|
Podpora geocachingu pro kapesní počítače s GPS
Kuchta, Michal ; Bidlo, Michal (oponent) ; Novosad, Petr (vedoucí práce)
Moderní technologie kapesních počítačů a navigačních systémů - jak je skloubit dohromady a při tom se bavit? Na tuto otázku se snaží tato práce odpovědět. Práce nejprve teoreticky informuje čtenáře o technologii GPS, o hře Geocaching a o technologii kapesních počítačů. Dále se práce věnuje návrhu a implementaci programu WMGeo, který má být tím pravým programem pro provozování Geocachingu na kapesním počítači PocketPC.
|
|
Softwarový interface pro práci s databázovými soubory
Novák, Adam ; Boštík, Ondřej (oponent) ; Uher, Miroslav (vedoucí práce)
Bakalářská práce se zabývá způsebem jak přistupovat k databázovým souborům s příponou (*.shk), (*.sin) a (*.rau) postavené na základu Microsoft Acces 2.0. Dokumentací těchto souborů a vytvoření softwarového interfacu. Interface vytvoří dané typy databázových souborů. Nahraje do databázových souborů nastavení pro měření na zařízením od firmy RMS. Po měření vytáhne z databáze data, která se můžou pak dále vyhodnocovat.
|
|
Využití dynamického programování v grafových algoritmech
Biloš, Martin ; Křivka, Zbyněk (oponent) ; Burgetová, Ivana (vedoucí práce)
Tato práce se zabývá grafovými algoritmy, jejich využitím a přínosem optimalizační metody dynamického programování. Tento přínos je předveden uživateli pomocí aplikace. Grafové algoritmy najdou využití v mnoha odvětvích lidské činnosti i dnes. Používají se ve směrování paketů nebo například v navigaci. V práci jsou zpracovány tři metody, které patří mezi grafové algoritmy. Tyto problémy řeším klasickým i dynamickým způsobem a následně zjištěná data jsou porovnána.
|
|
Šachový program s různými variantami šachů
Mydliar, Ján ; Křena, Bohuslav (oponent) ; Rozman, Jaroslav (vedoucí práce)
Hlavním úkolem bylo vytvořit program umožňující hru člověka proti počítači a počítače proti počítači s možností volby vybraných variant šachů. Začátek práce opisuje algoritmy pro hraní her a jich různé vylepšení. Následuje opis vybraných variant, ohodnocovací funkce, jejich změn, návrh programu a grafického užívatelského rozhraní.
|
|
3D video browser
Míchal, Vít ; Štancl, Vít (oponent) ; Beran, Vítězslav (vedoucí práce)
Cílem tohoto projektu je navrhnout a vytvořit aplikaci pro vizualizaci vzájemně propojených video dat. Vizualizace probíhá ve 3D prostoru a snaží se využít jeho výhody (např. vnímání hloubky). V tomto dokumentu je obsaženo nastudování různých kategorií prostorových uživatelských rozhraní. Dále obsahuje návrh tří možných uživatelských rozhraní a jejich ovládání. Je zde také popsána implementace a provedené testy uživatelského rozhraní. Aplikace jsou napsány v jazyce C++ s pomocí Open Inventor.
|
|
Vizualizace komunikačních tras v energetice
Pečeňa, Vít ; Fiedler, Petr (oponent) ; Franek, Lešek (vedoucí práce)
Tato práce se zabývá návrhem aplikace pro zobrazení pozic elektroměrů komunikující po elektrickém vedení (PLC). Aplikace by měla najít hlavní uplatnění v oblasti projektu Smart Grids (inteligentní sítě). Dále se v práci řeší výběr knihoven potřebný k tvorbě aplikace a její samotný návrh.
|