Browsing by Author "Chaloupka, Josef"
Now showing 1 - 20 of 27
Results Per Page
Sort Options
- ItemA prototype of Audio-Visual Broadcast Transcription System(IEEE, 345 E 47TH ST, NEW YORK, NY 10017 USA, 2019-01-01) Chaloupka, JosefThis paper focuses on the use of methods and algorithms from the area of speech processing and recognition and from the area of machine vision for designing of system for automatic audio-visual broadcast transcription. The resulting audio-visual system has been designed and created mainly for transcription of huge video databases with TV recordings in this work. The visual signal processing and recognition is usually several times computationally more demanding than audio signal processing and recognition. Therefore, all applied machine vision methods and algorithms were considered with respect to low computing time as well as the highest possible recognition rate. Our proposed broadcast transcription system was extended by several modules for visual signal segmentation, for TV channel identification, for face detection and identification and for Optical Character Recognition (OCR).
- ItemGrafické rozhraní pro OCR Tesseract(Technická Univerzita v Liberci, 2013-01-01) Beneš, Jiří; Chaloupka, JosefTato práce je zaměřena na tvorbu aplikace, která poslouží jako grafické rozhraní pro konzolovou aplikaci Tesseract OCR. Vytvořené prostředí uživateli usnadní rozpoznávání textu v obrazových datech a též vytváření nových dat, sloužících k rozpoznávání. V dnešní době je problematika OCR softwarů velmi aktuální a to už ať z pohledu vytváření knih pro, dnes velmi populární, elektronické čtečky knih nebo z pohledu využívání elektroniky v knihovnách popřípadě archivace. Tesseract OCR, vyvíjený firmou Google má velmi dobré výsledky, ovšem jeho ovládání pomocí příkazové řádky není vždy úplně snadné a následná úprava dat je často dosti zdlouhavá. Aplikace je rozdělena do tří částí, z nichž každá využívá řadu modulů projektu Tesseract OCR k vytváření tréninkových dat nebo k rozpoznávání textu. Dovoluje též editaci vytvořených dat. V rámci této práce byla testována funkčnost aplikace na vzorku obrazových dat a následně došlo k vyhodnocení. Pro této účel byla vytvořena aplikace pro hromadnou a automatickou úpravu výstupních dat tréninkové části aplikace.?Práce má pět části, z nichž první se zabývá projektem Tesseract OCR. Druhá, třetí a čtvrtá, vytvořeným prostředím a poslední potom testováním aplikace, kde je též řešena problematika kvality a rozměrů zdrojových dat.
- ItemIdentifikace osob v obraze pomocí HMM(Technická Univerzita v Liberci, 2013-12-27) Šulc, Zdeněk; Chaloupka, JosefTato práce se zabývá možnostmi a reálným využitím skrytých Markovských modelů při identifikaci mluvčích v získaném obraze. První část pojednává o vlastnostech této statistické metody a její základní charakteristice. Druhá část se zabývá možnostmi získávání příznakových vektorů z obrazu vzhledem k invarianci vůči různým podmínkám snímání. Poslední část obsahuje rozbor vytvořeného programu a různé aspekty a postřehy získané při jeho tvorbě včetně popisu používaných obrázků a jejich případných úprav.
- ItemIdentifikace pohlaví popř. stáří osob na základě detekovaného obličeje(Technická Univerzita v Liberci, 2013-12-20) Kuchařová, Michaela; Chaloupka, JosefTato bakalářská práce se zabývá počítačovým rozpoznáváním pohlaví a stáří osob z detekovaného obličeje. V první části obsahuje rešerši, vypovídající o různých metodách používaných ve světě k přípravě fotografií a rozpoznávání pohlaví a stáří osob. Je zde popsáno několik metod pro přípravu fotografií před samotným rozpoznáváním a několik metod samotného rozpoznávání včetně jejich kritérií pro použití (kvalita fotografie, konstantní osvětlení, čelní pohled, citlivost na výrazy obličeje{\dots}) a uvedení dosažených výsledků. Druhá část této práce popisuje přípravu fotografií z předem vytvořené databáze obličejů pro rozpoznávání a úpravu fotografií před samotným programem na rozpoznávání. Třetí, poslední kapitola obsahuje samotné vyzkoušení několika metod (především pro rozpoznávání pohlaví) a následné porovnání dosažených výsledků jednak navzájem mezi odzkoušenými metodami a jednak s původními výsledky.
- ItemInteraktivní šachový automat z Lego Mindstorms NXT(Technická Univerzita v Liberci, 2013-01-01) Kolář, Matěj; Chaloupka, JosefV rámci této bakalářské práce byl vytvořen šachový automat pomocí interaktivní stavebnice LEGO Mindstorms NXT, ovládaný pomocí obslužné aplikace napsané v MS Visual C++. Systém umožňuje zahrát šachovou partii mezi člověkem a počítačem. Po zadání tahu uživatelem do grafické aplikace je ověřena správnost pomocí šachového programu s vnitřní reprezentací herního pole. V případě neplatného tahu je uživatel upozorněn a vyzván k zadání nového tahu. Jinak je tah zpracován šachovým programem a je započato vyhledávání tahu protihráče. Nakonec je tah uskutečněn na hracím poli pomocí automatu a graficky vykreslen. Obslužná aplikace obsahuje grafické prostředí pro vykreslení herního pole a figurek hry šachy. Grafická část aplikace má strukturu formulářového okna a je napsána pomocí jazyku C++/CLI. Herní pole je v aplikaci uloženo jako dvourozměrné pole o velikosti 8*8 polí a každé pole obsahuje odkaz na třídu reprezentující danou figurku. Další součástí aplikace je vlastní struktura pro spuštění a komunikaci se šachovým programem Crafty. Tento program je spuštěn ve vlastním procesu a pro komunikaci s ním je použito přesměrování standardního vstupu a výstupu. Přesměrovaná data jsou zapisována a čtena asynchronně, proto bylo nutné vytvořit datovou strukturu používající více vláken pro zpracování těchto dat. Komunikace se šachovým programem probíhá pomocí použití protokolu CECP a vlastních metod zpracovávajících příkazy z programu nebo aplikace. Pro konstrukci automatu byla použita mechatronická stavebnice Lego Mindstorms NXT. Systém využívá souřadnicový systém dvou os, poháněný dvojicí servomotorů. Měření vzdáleností a kalibraci zajišťuje senzor otáček v motorech a dvojice dotykových senzorů na každé ose. Figurka je posunována pomocí elektromagnetu připevněného k pohyblivé konstrukci automatu. Automat je ovládán pomocí aplikace s knihovnou NXT++, která obsahuje nástroje pro ovládání systému NXT.
- ItemModel plotru a skeneru ze stavebnice LEGO Mindstorms(Technická Univerzita v Liberci, 2011-01-01) Štencl, Václav; Chaloupka, Josef
- ItemModul pro informační a řídící systém v domácnosti(Technická Univerzita v Liberci, 2013-12-20) Petráček, Tomáš; Chaloupka, Josef
- ItemMožnosti využití vizuální informace v hlasových technologiích(2010-01-01) Chaloupka, Josef
- ItemNávrh webového rozhraní pro práci s databází diplomových a bakalářských prací(Technická Univerzita v Liberci, 2013-01-01) Bumba, Martin; Chaloupka, JosefBakalářská práce se zabývá vytvořením webového rozhraní umožňujícího fulltextově vyhledávat v kvalifikačních pracích, vytvořených pro Technickou Univerzitu v Liberci. Webové rozhraní je naprogramováno v jazyku PHP a obsahuje dvě oddělené části veřejně přístupný fulltextový vyhledávač a zabezpečené rozhraní pro správu. Pro uchování všech dat o kvalifikačních pracích je využita databáze MySQL. Práce dále obsahuje aplikaci určenou k vytváření textových přepisů jednotlivých kvalifikačních prací. Tato aplikace je naprogramována v jazyku Python a pracuje po dávkách určených konfiguračním souborem. Aplikace není umístěna na straně webového rozhraní. Dokumentace je rozdělena na tři části. A to teoretickou, ve které jsou popsány využité technologie, použitá literatura a porovnání se současnými vyhledávači publikací na internetu. V druhé části je podrobně rozebrán postup a problémy vzniklé při vytváření rozhraní a výše zmíněné aplikace. Dále jsou zde uvedeny příklady a možnosti použití těchto rozhraní. V poslední části je uvedeno celkové zhodnocení bakalářské práce.
- ItemObrazové předzpracování snímků z mamografu(Technická Univerzita v Liberci, 2007-01-01) Rosůlek, Lukáš; Chaloupka, JosefHlavní příčinou úmrtí mezi ženami je rakovina prsu. Včasná diagnostika rakoviny prsu významně zvyšuje šanci na úplné vyléčení. Jedna z nejlepších metod pro včasnou diagnostiku je mamografie. Klinické studie ukazují silnou závislost mezi výskytem nádorového bujení a hodnotou denzity v oblasti parenchymu.Vytvořený software slouží k nalezení hranice parenchymu a určuje oblast výpočtu denzity. Pokud je snímek nedokonale pořízen a je na něm patrný prsní sval, je možné vybrat i oblast bez tohoto svalu, a tudíž výpočet denzity nebude zatížen chybou snímkování. Software také poskytuje podporu pro lékaře studující závislost mezi výskytem rakoviny prsu a hodnotami denzit. Stejně tak může sloužit pro sledování vývoje léčby.
- ItemParametrizace vizuálního signálu řeči(Technická Univerzita v Liberci, 2013-12-20) Rychlovský, Vít; Chaloupka, JosefTato bakalářská práce se zabývá parametrizací vizuálního signálu řeči, konkrétně parametrizací izolovaných slov a jejich testováním. Práce je rozdělena na tři části. V první části jsou vysvětleny základní pojmy úlohy parametrizace a rozpoznávání. Dále jsou zde popsány DCT příznaky a geometrické příznaky získané z vizuálního signálu řeči a jednotlivé kroky parametrizace. V druhé části jsou uvedeny druhy metod rozpoznávání. Je zde vysvětlen pojem dynamické programování, neuronové sítě a popsána statická metoda skrytých Markovových modelů. Třetí část je zaměřena experimentálně. V této části je popsán postup trénování a rozpoznávání izolovaných slov za pomoci HTK Toolkitu, který je založen na metodě HMMs.
- ItemPočítačové zpracování a analýza dat z procesu TSI 1990B laserového dopplerovského anemometru(2001-01-01) Chaloupka, Josef
- ItemRozpoznávání akustického signálu řeči s podporou vizuální informace(Technická Univerzita v Liberci, 2005-01-01) Chaloupka, Josef
- ItemRozpoznávání lidských emocí na základě pořízeného obrazu obličeje(Technická Univerzita v Liberci, 2013-12-20) Rosůlek, Lukáš; Chaloupka, JosefTato diplomová práce se zaobírá problematikou rozpoznávání emocí na základě pořízeného obrazu obličeje. Práce je rozdělena tématicky na čtyři části, přičemž v první části je uveden teoretický přehled problematiky rozpoznávání, kde jsou vysvětleny základní pojmy spojené s rozpoznáváním emocí a obecný postup klasifikace. Druhá část obsahuje rešerši na dané téma, kde jsou prezentovány jednotlivé přístupy pro rozpoznávání emocí. Zde jsou představeny čtyři odlišné studie využívané pro klasifikaci, která rozhodne o identitě dané emoce. Třetí část se zabývá principem jednotlivých metod, kde je vysvětlen postup při návrhu. Poslední část tvoří experimenty s cílem porovnat vybrané naprogramované algoritmy.
- ItemRozpoznávání osob na základě detekovaného obličeje(Technická Univerzita v Liberci, 2007-01-01) Paleček, Karel; Chaloupka, JosefTato práce se zabývá problematikou automatického rozpoznávání osob na základě detekovaného obličeje. Není zde řešen problém detekce obličeje v obraze, jasová normalizace či jiné předzpracování obrazu kromě úpravy velikosti a ani vyhledávání charakteristických rysů tváře jako jsou oči, nos či ústa. V rámci této byl vytvořen program, který rozpoznává osoby podle obličeje, přičemž umožňuje porovnání jednotlivých metod, jak tohoto dosáhnout. Rozpoznávání je možné ve dvou variantách, kdy buď program testovanou osobu vždy považuje za subjekt nacházející se v databázi, nebo s možností určení testované osoby jako neznámé. Je tedy možno jej zároveň použít jako identifikační i jako verifikační systém. Práce je rozdělena tématicky na 3 části, kdy v první je uveden teoretický přehled problematiky rozpoznávání. Jsou zde uvedeny možné způsoby využití biometrických systémů, dále problémy a překážky, které tuto problematiku komplikují, obecný postup rozpoznávání pomocí statistických metod a popis pojmu transformační prostor. Další část je zaměřena na popis konkrétních algoritmů, které byly v softwarové části implementovány. Jedná se o metody se statistickým přístupem rozpoznávání, kdy v obrázcích nejsou vyhledávány typické body a jejich vzdálenosti jako v případě strukturálních metod, ale naopak je obrázek posuzován globálně podle celkového vzezření. Tyto metody nabízejí velmi dobrý poměr mezi efektivitou a složitostí, danou náročností implementace a časem potřebným pro korektní identifikaci. Poslední část je experimentálně zaměřena. Zde jsou jednotlivé algoritmy porovnávány a cílem je posoudit řadu atributů určujících jejich efektivitu. Těmi jsou např. závislost na zvolené metrice, robustnost vůči změnám osvětlení nebo necitlivost na vnitřní variabilitu, kterou tvoří např. emoce apod. Zároveň je zkoumán vliv volby prahové hodnoty, která se zavádí pro rozpoznávání s možností identifikace testované osoby za neznámou.
- ItemRozpoznávání vzorů v obraze(Technická Univerzita v Liberci, 2011-01-01) Paleček, Karel; Chaloupka, JosefTato práce se zabývá problematikou vyhledávání a rozpoznávání vzorů v obraze. V její první části byla vytvořena rešerže metod, která popisuje současný stav této problematiky. Algoritmy jsou zde rozděleny do tří skupin na metody založené na postupném prohledávání, geometrické metody a metody založené na lokálních deskriptorech. Každá z těchto skupin je poté zkoumána a jsou posuzovány výhody a nevýhody konkrétních metod. Na základě této rešerže jsou poté vybrány a detailně popsány algoritmy vhodné pro řešení automatického vyhledávání a rozpoznávání vzorů v obraze. Je zde pospána metoda Speeded Up Robust Features (SURF), sloužící k vyhledávání zájmových bodů, jsou posuzovány a popsány metody náhodnostních k-d stromů a hierarchických k-means stromů pro efektivní vyhledávání nejbližšího souseda ve velké databázi, jsou zde vysvětleny pojmy afinní a projektivní transformace a jejich odhad z nalezených dvojic párů pomocí metod Random Sample Consensus (RANSAC) a nejmenšího mediánu čtverců (Least Median of Squares, LMS). V praktické části jsou implementované algoritmy otestovány na databázi několika desítek objetků a je vyhodnocena celková úspěšnost systému. Dále je demonstrováno využití algoritmů pro autmatické vyhledávání reklamních log. V rámci této práce je také vytvořen počítačový program s grafickým uživatelským rozhraním, který umožňuje efektivní vyhledávání zadaných vzorů na testovacích obrázcích, přičemž je určena pozice, orientace a měřítko hledaného vzoru a zárověň je odhadnuta geometrická transformace aproximující případné otočení vzoru v prostoru a to až do přibližného úhlu 30°.
- ItemRozšíření modulů PVK s mikropočítači 8051 pro práci se stavebnicí Fischertechnik(Technická Univerzita v Liberci, 2013-12-27) Sobotka, Radek; Chaloupka, JosefNáplní bakalářské práce je problematika propojení mikroprocesoru řady 8051 k externím zařízením. Zaměřuje se na schopnost komunikace se zařízeními, aby je bylo možno ovládat pomocí napsaného programu. K tomuto účelu je využíván výukový modul PVK40 od firmy AXIS, který je tímto procesorem osazen. Součástí práce je návrh a vytvoření přípravku, který bude prostředníkem mezi signály z procesoru a vstupním/výstupním zařízením. V práci je popsán teoretický rozbor logiky, jejích možností a zařízení, jenž s logikami pracují. Dále zde naleznete návrh modulu s elektrickými definicemi a návrh desky plošného spoje. Celý přípravek pak bude schopen pracovat nejen s periferiemi od stavebnice Fischertechnik.
- ItemSystém pro automatickou detekci a rozpoznávání pohybujících se vozidel(Technická Univerzita v Liberci, 2014-01-01) Rada, Pavel; Chaloupka, JosefTato diplomová práce se zabývá problematikou detekce a klasifikace projíždějících vozidel založené na metodách a algoritmech pro zpracování a rozpoznávání obrazových dat. V první části je popsán algoritmus pro detekci pohybu v obraze. Algoritmus se skládá z několika částí. V prvním kroku je potřeba předzpracovat data ze záznamového zařízení, následuje substrakce pozadí, jejímž výstupem je model prostředí, na jehož základě dojde k detekci nestacionárních objektů v obraze. Substrakce pozadí je dělena dle metod, sloužící pro aktualizaci zmíněného modelu. U těchto metod jsou zkoumány jejich výhody a nevýhody. Ve druhé části jsou popsány klasifikační algoritmy využívané ve výstupní aplikaci této práce. Jsou to algoritmy PCA (Principal Component Analysis) využívající metodu nejbližšího souseda k určení třídy neznámého obrazu, dále korelační filtr MACE (Minimum Average Correlation Energy) a také klasifikátor SVM (Support Vector Machine) jenž spolupracuje s metodou PCA pro substrakci příznaků. Jedná se v podstatě o vylepšení metody PCA, s tím rozdílem, že klasifikace je realizována klasifikátorem SVM, nikoliv metodou nejbližšího souseda. V praktické části je navržen program implementující zmíněné algoritmy, jenž je otestován na vytvořené databázi videosekvencí. Výsledky rozpoznávání klasifikátorů a úspěšnost detekce pohybu v obraze je shrnuta v poslední části této práce.
- ItemSystém pro automatický asistovaný jazykový překlad na mobilních zařízeních s OS Android(Technická Univerzita v Liberci, 2014-01-01) Bárta, Václav; Chaloupka, JosefTato práce pojednává o implementaci aplikace pro asistovaný překlad pro platformu Android včetně rozpoznávání textu z obrázku. Součástí práce je seznámení s problematikou asistovaného překladu, strojového překladu a souvisejících technik. Aplikace byla vytvořena s využitím těchto technologií: TTS, OCR, Java.
- ItemSystém pro poloautomatické zpracování a rozpoznávání obrazu(Technická Univerzita v Liberci, 2011-01-01) Veltrubský, David; Chaloupka, JosefZpracování obrazu je nepostradatelnou slžokou v mnoha odvětvích počítačem podporovaných aplikací. Jako příklad je možné uvést průmyslovou automatizaci a robotizaci, kde nasazení robota je často podmíněno schopností systému získat souřadnice (velikosti, tvary atd.) objektů, se kterými bude robot pracovat. Již nyní existuje celá žada programů, které se touto problematikou zabývají. Je ale skoro pravidlem, že tyto programy bývají drahé, složtié na obsluhu a vyžadují nákladné profesionální vybavení (průmyslové kamery a řídící centra). Existuje sice alternativa v podobě levnějších senzorů, ale její použitelnost je značně limitována. Cílem této diplomové práce je navrhnout další možné řešení výše zmíněného problému. Předložit program, který se bude vyznačovat jednoduchostí obsluhy a pro svůj běh bude vyžadovat mnohem levnější hardware (webové kamery a klasické PC). Je zřejmé, že takový úkol přináší i jistá omezení. Proto se tato aplikace bude soustředit pouze na jednodušší úlohy s nižšími nároky na přesnost. Je ale třeba zdůraznit, že právě takových úloh se v reálném nasazení nalezá dostatek, neboť často je nasazení robotů bržděno spíše cenou realizace.