|
Interaktivní webové aplikace pro podporu výuky teorie barev
Koroleva, Anfisa ; Přinosil, Jiří (oponent) ; Rajmic, Pavel (vedoucí práce)
Daná bakalářská práce se zabývá problematikou interpretace barev a barevných obrazů v počítačové grafice. Konkrétně je práce zaměřena na vývoj jednoduchých webových aplikací – appletů, které budou sloužit pro interaktivní podání metod používaných v oblasti počítačového zpracování barevných obrazů. Vytvořené applety by měly demonstrovat příslušnou teorii týkající se míchání barev v různých barevných modelech, převodu barevného obrazu na šedotónový, převodu šedotónového obrazu do nepravých barev, převodu fyzikálního světla do barevných prostorů CIE XYZ a L*a*b*. V první části práce je po- psán teoretický základ k požadovaným appletům. Následující praktická část je věnována vlastnímu postupu implementace appletů pomocí JavaScriptu a HTML.
|
|
Podobnost obrazu na základě barvy
Hampl, Filip ; Přinosil, Jiří (oponent) ; Uher, Václav (vedoucí práce)
Tato diplomová práce pojednává o podobnosti v obraze na základě barvy. Jsou zde diskutovány potřebné teoretické základy pro pochopení dané tématiky. Těmito základy jsou barevné modely, které jsou v této práci implementovány, princip tvorby histogramu a jeho porovnávání. Dalším tématem je shrnutí současného pokroku v oblasti porovnávání obrazů a přehled několika používaných metod. V praktické části práce je představena trénovací databáze obrazů, na které jsou získávány výsledky úspěšnosti vytvořených metod. Tyto metody jsou jednotlivě popsány, včetně jejich principu a dosažených výsledků. V samotném závěru práce je popsáno vytvořené uživatelské rozhraní, které poskytuje přehlednou prezentaci výsledků pro zvolenou metodu.
|
|
Convolution neural networks on the Windows platform
Kapusta, Martin ; Rajnoha, Martin (oponent) ; Přinosil, Jiří (vedoucí práce)
The aim of the bachelor thesis is the latest knowledge of convolution neural networks and their application. The thesis describes the history, biological neuron and analogous mathematical model of a neuron. It also deals with the areas where neural networks are used, as well as the areas in which they expand gradually, the ways of learning and training, the differences between convolution neural networks and classical neural networks and their architecture. The thesis consists of two parts. The first part is the selection of the framework for working with convolution neural networks, which is suitable for implementation in the Windows operating system, the installation of the framework and its troubleshooting. The second part is aimed at creating an automated installation tool for the Windows 7 and Windows 10 operating system, created in JavaFX.
|
| |
|
Houghova transformace a její varianty
Stejskal, Jan ; Přinosil, Jiří (oponent) ; Říha, Kamil (vedoucí práce)
Tato práce se zaměřuje na základní principy Houghovy transformace určené k detekci přímek, kružnic a obecných těles, jejich algoritmy, výpočetní náročnost a způsob přípravy obrazu pro detekci. Následný popis implementace jednotlivých algoritmů a vytvoření aplikace pro demonstraci jejich vlastností. K implementaci byl využit programovací jazyk MS Visual C++, volně dostupná knihovna OpenCV a uživatelské rozhraní bylo vytvořeno pomocí IDE Qt Creator 4.13.2 (Community).
|
| |
|
Detekce pohybujících se objektů ve videu
Hanek, Petr ; Přinosil, Jiří (oponent) ; Rajnoha, Martin (vedoucí práce)
Tato bakalářská práce se zabývá knihovnou OpenCV a jejími metodami. Vytvořená aplikace je schopna detekovat pohybující se objekty ve videu ze statické kamery za pomocí metod pro odečítání pozadí obrazu. Tuto aplikaci je možné využívat v různých módech: detekování v oblasti vypočítanou pomocí BFS algoritmu a dva téměř podobné módy na detekci přechodu přes linii. Aplikace funguje na více vláknech, jelikož vytvořené grafické uživatelské rozhraní je náročné na výpočetní výkon. V aplikaci je implementovaný Kálmánův filtr pro detekci více objektů zároveň a implementace maďarské metody, která řeší přiřazovací problém.
|
| |
|
Automatic Face Recognition in Real Environment
Kičina, Pavol ; Šmirg, Ondřej (oponent) ; Přinosil, Jiří (vedoucí práce)
This master‘s thesis describes the identification faces in real terms. It includes an overview of current methods of detection faces by the classifiers. It also includes various methods for detecting faces. The second part is a description of two programs designed to identify persons. The first program operates in real time under laboratory conditions, where using web camera acquires images of user's face. This program is designed to speed recognition of persons. The second program has been working on static images, in real terms. The main essence of this method is successful recognition of persons, therefore the emphasis on computational complexity. The programs I used a staged method of PCA, LDA and kernel PCA (KPCA). The first program only works with the PCA method, which has good results with respect to the success and speed of recognition. In the second program to compare methods, which passed the best method for KPCA.
|
|
Moderní metody multimediálního vyučování
Mazal, Zdeněk ; Přinosil, Jiří (oponent) ; Pfeifer, Václav (vedoucí práce)
Obsahem práce je shrnutí výhod a nevýhod e-learningu, další část se zabývá problematikou vyhledáváním klíčových slov ve zvukových záznamech, kde je přehled používaných metod, fungujících vyhledávačů, jejich rozdělení a možnosti využití. Obsahuje také návrh, realizaci a výsledky úspěšnosti jednoduchého vyhledávače slov ve zvukovém záznamu programovaného v prosředí Matlab.
|