|
Web-Based Management and Lending System
Vitásek, Jakub ; Herout, Adam (oponent) ; Špaňhel, Jakub (vedoucí práce)
The aim of this thesis is to analyze and implement a web-based equipment checkout system, which provides an organized outlook on system data and equipment transactions history. The final application was implemented as a server-side application using Nette Framework under PHP, MySQL and AJAX. The first half of this thesis investigates existing solutions, describes the implementation phases and looks at design patterns present in the code. The second half of the paper examines the testing, mentions all used add-on components and their purpose, and finally assesses the usability of the implemented system. The result of this paper is an implemented equipment checkout system giving its users an effective way to manage item lending.
|
|
Odhad rozestupu automobilů z mobilního telefonu umístěného ve vozidle
Zemánek, Ondřej ; Špaňhel, Jakub (oponent) ; Sochor, Jakub (vedoucí práce)
Cílem této bakalářské práce je mobilní aplikace pro systém Android, která odhaduje vzdálenost vozidel z obrazu kamery mobilního telefonu. Odhad rozestupu je vypočítáván na základě znalostí parametrů kamery, fyzické velikosti vozidla a oblasti snímku, reprezentující detekované vozidlo. Vozidla a jejich registrační značky jsou v obraze detekovány pomocí kaskádových klasifikátorů. Registrační značky jsou detekovány pouze v rámci oblasti detekovaného vozila. Pro detekci vozidel pomocí kaskádového klasifikátoru byla v rámci této práce vytvořena trénovací datová sada. Práce je doplněna o funkci sledování změn rozestupu v čase, která při náhlé změně rozestupu upozorní řidiče zvukovým signálem. Samotný text je pak rozdělen do pěti hlavních částí - porovnání existujících řešení odhadu vzdálenosti, Studium a výběr metod pro rozpoznávání objektů v obraze, návrh aplikace, implementace a vyhodnocení obsahující popis vytváření trénovací datové sady, samotné trénování klasifikátoru a vyhodnocení.
|
|
Zvyšování kvality videa pomocí konvolučních sítí
Skácel, David ; Špaňhel, Jakub (oponent) ; Hradiš, Michal (vedoucí práce)
Konvoluční neuronové sítě dnes představují v oblasti zpracování obrazu jeden z nejmodernějších přístupů k řešení problémů, jakými jsou například redukce kompresních artefaktů či zvyšování prostorového rozlišení obrazu. Některé výzkumné skupiny již dokazují, že lze tyto sítě adaptovat ke zpracování videa a využít tak přidané informace v čase ke zvětšení prostorového rozlišení videa či dosáhnout lepší úrovně komprese při zachování detailů. Otázkou, zdali je možné využít tento přístup také pro zvýšení časového rozlišení reálného videa, se zabývám v této práci. K tomu využívám konvolučních neuronových sítí, které, jak popisuji, dokáží do jisté míry interpolovat vstupní videosnímky ze skutečných videozáznamů, jsou-li dostatečně kvalitní, a napomoci tak zvýšení snímkové frekvence videa. Dosažené výsledky, ač pozitivní, jsou spíše mezikrokem na cestě za vhodnějším využitím těchto sítí k řešení daného problému.
|
|
Detekce jízdy na červenou
Šorf, Milan ; Bartl, Vojtěch (oponent) ; Špaňhel, Jakub (vedoucí práce)
Tato práce se zabývá automatickou detekcí jízdy na červenou ze statické kamery. Teoretická část práce popisuje princip detekce, představuje některé metody zpracování obrazu pro detekci semaforů a automobilů a popisuje metriky pro jejich srovnávání. Práce se rovněž zabývá implementací aplikace pro porovnání úspěšnosti jednotlivých metod.
|
|
Detekce graffiti tagů v obraze
Pavlica, Jan ; Hradiš, Michal (oponent) ; Špaňhel, Jakub (vedoucí práce)
Tato práce se zaměřuje na možnost využití současných metod v oblasti počítačového vidění za účelem automatické detekce graffiti tagů v obraze. Tagy jsou nejčastějším projevem graffiti, který slouží jako podpis autora. V rámci práce byly otestovány state-of-art detekční systémy, z nichž se nejvíce osvědčil Single Shot MultiBox Detector. Bylo u něj dosaženo 75,7% AP.
|
|
Mobilní aplikace pro zaznamenávání spotřeby automobilu
Mokrý, Martin ; Špaňhel, Jakub (oponent) ; Herout, Adam (vedoucí práce)
Cieľom tejto práce je navrhnúť a implementovať mobilnú aplikáciu pre zaznamenávanie spotreby automobilu. Aplikácia je určená pre operačný systém Android. Má umožniť užívateľom jednoducho a efektívne vkladať nové záznamy o čerpaniach paliva. Na základe týchto záznamov im následne zobrazí celkový prehľad o nákladoch ich vozidla. V tejto práci je zachytený postup vytvárania takejto aplikácie, jednotlivé etapy návrhu, implementačné detaily a testovanie výslednej aplikácie. Tiež sú tu uvedené a rozobraté podobné existujúce riešenia.
|
|
Mobilní aplikace pro správu a rezervaci produktů
Joukal, Marek ; Pavelková, Alena (oponent) ; Špaňhel, Jakub (vedoucí práce)
Bakalářská práce se zabývá návrhem a následně vývojem mobilní aplikace pro operační systém Android jako podpůrná aplikace zároveň vyvíjené webové služby rezervačního systému. Cílem práce je vytvořit vizuálně minimalistickou avšak intuitivní a především jednoduchou aplikaci, pomocí které by uživatel mohl efektivně spravovat svá zařízení či předměty ať už v domácnosti nebo v práci.
|
|
Program pro plánování rozvrhů
Čillo, Vladimír ; Špaňhel, Jakub (oponent) ; Dytrych, Jaroslav (vedoucí práce)
Táto práca sa zaoberá problematikou plánovania rozvrhov na Fakultě informačních technologií Vysokého učení technického v Brně. Cieľom práce je navrhnúť a implementovať novú aplikáciu pre podporu manuálnej tvorby rozvrhov, ktorá poskytne zlepšenie v provnaní so súčasným stavom. Vytvorená aplikácia má architektúru klient-server, pričom klient a server spolu komunikujú prostredníctvom rozhrania REST. Aplikácia poskytuje podporu pri práci s vstupnými dátami, ako aj pri analýze vytvorených rozvrhov a disponuje funkciami pre export dát vo formáte HTML.
|
|
Detekce a rozpoznání hub v přirozeném prostředí
Steinhauser, Dominik ; Juránek, Roman (oponent) ; Špaňhel, Jakub (vedoucí práce)
Práce řeší problém detekce a klasifikace hub na fotografiích v přirozeném prostředí. K řešení jsem použil konvoluční neuronové sítě. Začátek práce je věnován teorii neuronových sítí. Dále je v práci řešena detekce hub a jejich klasifikace. S pomocí plně konvoluční neuronové sítě je vyřešen i problém lokalizace hub. Výsledky naučených neuronových sítí jsou analyzovány.
|
|
Webová galerie s rozpoznáváním osob
Hubl, Lukáš ; Špaňhel, Jakub (oponent) ; Hradiš, Michal (vedoucí práce)
Tato práce se zabývá tvorbou aplikace sloužící jako webová galerie pro ukládání a prohlížení fotografií s možností automatické filtrace na základě obličejů. Probírá nástroje pro tvorbu jednotlivých částí aplikace včetně nástrojů pro automatickou detekci obličejů ve fotografiích a následného automatického rozpoznaní identity, včetně jejich implementace do vytvořené webové aplikace. Ukazuje výsledky testů detekce obličejů a rozpoznání osob na datasetu, který byl vytvořen konkrétně pro tuto práci. Na závěr jsou popsány možnosti dalšího postupu pro vylepšení jednotlivých prvků výsledné aplikace.
|