|
Real-Time Image Processing Algorithm Implementation
Rypák, Andrej ; Zemčík, Pavel (oponent) ; Černocký, Jan (vedoucí práce)
This Bachelor's Thesis was performed during a study stay at the École Supérieure d'Ingénieurs en Électronique et Électrotechnique Paris, France. In this project, I deal with designing program components for a rapid prototyping software called SynDEx that is used for automatic code generation, real-time application development and optimization for multicomponent mixed architectures. I briefly introduce this software. I present techniques I used to implement two different specific image processing chains and a displaying component. The chains perform image segmentation and labelling.In this project I deal with designing program components for a rapid prototyping software called SynDEx that is used for automatic code generation, real-time application development and optimization for multicomponent mixed architectures. I briefly introduce this software. I present techniques I used to implement two different specific image processing chains and a displaying component. The chains perform image segmentation and labelling.
|
|
Detekce poznávací značky v obraze
Vacek, Michal ; Hradiš, Michal (oponent) ; Beran, Vítězslav (vedoucí práce)
V první části se práce zabývá již známými metodami detekce značek. Jsou zde popsány metody využívající zpracování obrazu, AdaBoost, či detekci extrémních regionů. Následuje návrh a implementace vlastního přístupu k detekci poznávacích značek využívající lokální detektory k vytvoření slovníku vizuálních slov. V závěru je metoda vyhodnocena.
|
|
Sledování trajektorie
Sedlařík, Jan ; Janáková, Ilona (oponent) ; Richter, Miloslav (vedoucí práce)
Tato bakalářská práce se zabývá tématem sledování trajektorie. K úspěšnému splnění úkolu je vhodné mít k dispozici kvalitní videa. Je tedy nutné soustředit se na jejich správné snímání a předzpracování. Jednou z nejzákladnějších úloh tématu je detekce objektů v obraze a jejich následné sledování. Důležitou úlohu při separaci obrazu na objekty sehrává detekce hran.
|
|
Detekce hran pomocí neuronové sítě
Křepský, Jan ; Grézl, František (oponent) ; Švub, Miroslav (vedoucí práce)
Využití umělých neuronových sítí v digitálním zpracování obrazu není žádnou novinkou. Předmětem této práce je navrhnout a implementovat hranový detektor na bázi neuronové sítě, zjistit, jak moc je použití tohoto přístupu vhodné právě pro detekci hran v obraze a porovnat dosažené výsledky s běžnými detektory. V teoretické části popisuje některé metody předzpracování obrazu, klasického přístupu k detekci hran, jejich ztenčování a dává základ pro pochopení problematiky umělých neuronových sítí.
|
|
Hardwarová akcelerace filtrace obrazu
Fiala, Martin ; Martínek, Tomáš (oponent) ; Kořenek, Jan (vedoucí práce)
Obsahem tohoto diplomového projektu je seznámení se s problematikou filtrace obrazu, zejména s teoretickými východisky jejichž původ náleží do teorie lineárních systémů a matematické analýzy funkcí více proměnných. Jsou zde vysvětleny některé přístupy a metody používané při vyhlazování obrazu a při detekci hran v obraze. Pozornost je zaměřena především na mediánový filtr, Sobelův operátor a Laplaceův operátor. Hlavní náplní projektu je diskuze různých přístupů k hardwarové akceleraci filtrace obrazu a návrh časově efektivně pracujících softwarových i hardwarových realizací filtrů v podobě programových funkcí a kombinačních obvodů s využitím teoretických znalostí o časové složitosti algoritmů. Také byly provedeny hardwarová i softwarová implementace jmenovaných filtrů na výukovém přípravku FITkit. Byl změřen čas filtrace všech implementovaných filtrů a výsledky porovnány a analyzovány.
|
|
Sledování malých změn objektů
Čírtek, Jiří ; Horák, Karel (oponent) ; Richter, Miloslav (vedoucí práce)
Diplomová práce se zabývá problematikou určení poloh hran s přesností větší než jeden obrazový bod (pixel). V rámci zadání této diplomové práce byl vytvořen program, generující tři různé tvary objektů. Na základě změny parametrů v programu je na daných objektech vstupního obrazu měřena poloha jejich těžiště se subpixelovou přesností. Naměřené hodnoty odchylek poloh těžišť jsou vykresleny do grafů.
|
| |
|
Detekce polohy očí v obrazech obličeje pomocí Houghovy transformace
Janovič, Tomáš ; Čmiel, Vratislav (oponent) ; Walek, Petr (vedoucí práce)
Práce pojednává o využití metody Houghovy transformace pro detekci očí v obrazech obličeje. Věnuje se nezbytnému předzpracování obrazu, konkrétně hranové detekci. Dále pojednává o samotné Houghově transformaci a popisuje metodu pro detekci jednoduchých útvarů jako jsou přímka a kružnice. Následně je objasněna implementace Houghovy transformace pro detekci kružnic společně s algoritmem vyhodnocujícím Houghův prostor. V poslední části jsou zobrazeny dosažené výsledky a je provedeno zhodnocení algoritmu detekce společně s diskuzí nad využitím Houghovy transformace při detekci polohy očí v obrazech obličeje.
|
|
Studium viability kardiomyocytů s využitím konfokální mikroskopie
Chutný, Pavel ; Svoboda, Ondřej (oponent) ; Čmiel, Vratislav (vedoucí práce)
Tato práce popisuje zkoumání viability kardiomyocytů pomocí konfokální mikroskopie. Teoretický úvod zahrnuje základní principy fluorescence a využití fluorescenčních barviv v buněčné biologii. Dále se věnuje struktuře kardiomyocytů, izolaci jednotlivých buněk ze srdce a metodám měření jejich viability. V neposlední řadě je zde popsán konfokální mikroskop jako hlavní nástroj při zobrazování kardiomyocytů. Další kapitoly se pak již věnují vlastním experimentům a jejich vyhodnocování.
|
|
Webové rozhraní pro zpracování obrazu
Beran, Milan ; Mlích, Jozef (oponent) ; Beran, Vítězslav (vedoucí práce)
Práce se zabývá návrhem a implementací systému, který slouží k jednoduššímu ovládání konzolových aplikací pro zpracování obrazu. Práce je postavena na třech oblastech informačních technologií: distribuovaných systémech, zpracování obrazu a webových technologiích. Systém se skládá z několika samostatných prvků, které spolu komunikují při zpracování zadaných úkolů. Řídící rozhraní a daemon, přijímající požadavky s úkoly, jsou implementovány v jazyce PHP. Programy pro zpracování obrazu jsou naprogramovány v jazyce C s použitím knihovny OpenCV. Ovládání systému je řešeno za pomoci webového rozhraní, které využívá dynamické ovládací prvky, implementované pomocí JavaScriptu, knihovny jQuery a rozhraní jQueryUI. Součástí práce je také popis nasazení systému v rámci dvou prostředí, experimenty zkoumající výkonnost systému a testování webového rozhraní z hlediska uživatelské přístupnosti.
|