|
Webová aplikace pro vyhledávání panoramat
Pospíšil, Miroslav ; Čadík, Martin (oponent) ; Brejcha, Jan (vedoucí práce)
Cílem této bakalářské práce je vytvořit webový front-end, který umožňuje lokalizaci místa na fotografii v horách. Fotografie pro lokalizaci mohou být do aplikace nahrány přímo, nebo mohou být použity fotografie z webové služby Flickr. Služba Flickr je integrována v aplikaci pomocí Flickr API. Pro lokalizaci vybrané fotografie je využito horizontu hor. Pro jeho poloautomatickou detekci s asistencí uživatele je implementováno speciální uživatelské rozhraní s využitím segmentačního algoritmu GrabCut. Lokalizaci zajišťuje serverový back-end, se kterým je navrhovaná aplikace integrována. Výsledky lokalizace pro detekovaný horizont jsou webovou aplikací vizualizovány ve formě zarovnaných křivek horizontu s jejich pozicí zobrazenou pomocí Google Maps API. Výsledná, plně funkční aplikace byla testována moderovaným testem s uživateli. V tomto testování si aplikace vedla velmi dobře. I přes nedostatky, které test identifikoval, je aplikace snadno použitelná.
|
|
Návrh datové struktury Intranetu a následné dolování dat s využitím SQL serveru
Herman, Jan ; Procházka, Jiří (oponent) ; Kříž, Jiří (vedoucí práce)
Bakalářská práce je zaměřena na návrh datové struktury intranetu a využití jazyka SQL při vyhledávání dat. Jejím výstupem je optimálně navržený intranet konkrétní organizaci. Za pomoci datového a funkčního modelování je navrhnuta datová struktura a dále jsou s využitím jazyka SQL vytvořeny dotazy, které umožní uživateli, správci databáze a vedení organizace přehlednou kontrolu nad daty. Problém je zpracován na základě analýzy aktuální situace a dostupných informací, je také přihlédnuto k moderním trendům.
|
|
Warehouse modeling using graphical user interface
Rajnoha, Martin ; Mašek, Jan (oponent) ; Burget, Radim (vedoucí práce)
Master’s thesis proposes a new algorithm which enables efficient conversion of graphical representation of warehouse into graph theory representation and consequently accelerates estimation for route costs. The proposed algorithm computes route distances between any places in warehouse based on Breadth first search, image processing „skeletonization“ and Dijkstra algorithm. Using the proposed algorithm it is possible to search routes in a warehouse effectively and fast using precomputed routing table. Searching time is less then milisecond using routing table and even size of warehouse doesn’t affect it significantly instead of using Dijkstra algorithm.
|
|
Vyhledávání v AVL stromech v jazyce C
Mintěl, Tomáš ; Lukáš, Roman (oponent) ; Honzík, Jan M. (vedoucí práce)
Tato práce se zabývá vyhledáváním v AVL stromu. Jsou zde vysvětleny principy vyhledávacích metod. Následně je podrobně vysvětlen princip funkčnosti AVL stromu. Cílem je přepsání nerekurzivních algoritmů zapsaných v jazyce Pascal do jazyku C, vytvoření rekurzivních obdob těchto algoritmů a vytvoření aplikace pro animovanou demonstraci těchto operací.
|
|
Nahrávaní telefonátu a vyhledávání pro Skype
Nytra, Jiří ; Szőke, Igor (oponent) ; Schwarz, Petr (vedoucí práce)
Práce se zabývá vytvořením programu komunikujícím s aplikací Skype, který umožňuje nahrávat hovory, v nichž dokáže vyhledávat klíčová slova pomocí moderních technologií rozpoznávání řeči. V práci je představeno rozhraní a protokol pro komunikaci s programem Skype, nahrávání hovoru a metoda LVCSR pro vyhledávání klíčových slov.
|
|
Fakultní webová stránka projektů
Bajzecer, Tomáš ; Orság, Filip (oponent) ; Drahanský, Martin (vedoucí práce)
Práca vznikla pre potrebu prezentovania diplomových a bakalárskych prác študentov. Zameriava sa hlavne na sťahovanie, prezentáciu ako aj nahrávanie dokumentov a zdrojových kódov, ktoré k danej práci prislúchajú. Riešenia sú navrhnuté pre čo najväčšie pohodlie užívateľa a rýchly prístup k jednotlivým stránkam (častiam) celej fakultnej webovej stránky projektov. V nemalej miere je zahrnutý prístup k databázovým údajom a zmena údajov. Funkcie stránky su rozdelené podľa prístupových práv a zabezpečené šifrovaným prenosom údajov. Vyhľadávanie projektov je postavené na dotazoch v databáze pomocou indexácie pre rýchlejší prístup k údajom.
|
|
Příprava domácích úloh pro předmět Algoritmy
Adámek, Tomáš ; Goldefus, Filip (oponent) ; Lukáš, Roman (vedoucí práce)
Tématem této bakalářské práce je problematika přípravy komplexní sbírky domácích úloh pro předmět Algoritmy. Úvodem práce je rozebrána problematika počítačových algoritmů. Znalost počítačových algoritmů patří k základním znalostem počítačového programátora. Stručně je zde popsána úloha algoritmů, datových struktur a jejich vlastností. Hlavní část práce se zabývá analýzou a vytvářením úloh na vyhledávání podřetězců v řetězcích. Nalezení vzorku v textu je oblastí, využívanou v široké škále počítačových programů, od prohlížečů až po textové editory. Implementací těchto úloh získá student rozšiřující znalosti o této problematice a dokáže je použít nejen v jazyce C. Součástí rozboru implementace úloh je také vytváření testovacích úloh pro ověření správnosti implementace a jejich charakteristiky. Další část této práce je věnována systému pro automatické hodnocení a zadávání domácích úloh. Je zde rozebrána implementace jednotlivých částí systému a možnosti použití.
|
|
Rozpoznávání a vyhledávání ve Skype hovorech
Tomášek, Pavel ; Plchot, Oldřich (oponent) ; Černocký, Jan (vedoucí práce)
Cílem projektu je rozpoznávání Skype hovorů. Jedním ze záměrů projektu je nalezení kvalitního nahrávače Skype hovorů. Následuje zpracování signálu (segmentace řeč/ticho) a samotné rozpoznávání řeči. Dalším cílem je výběr takového přehrávače, jež splňuje veškeré potřeby projektu. Podstatnou částí práce je i implementace indexace nahrávek umožňující vyhledávání. Tento projekt je tzv. 'proof-of-concept' a přibližuje tak jeden ze způsobů možného využití rozpoznávání řeči.
|
| |
| |