Filtr významnosti jako framework pro prezentační vrstvu Ing. Igor Kopetschke – TUL, NTI
Cíle doktorandské práce Práce je zaměřena na návrh, vývoj a testování postprocesingového frameworku pro odfiltrování redundancí, nevýznamných informací a šumů z prezentační vrstvy nad obecnými daty
Motivace Při vývoji obecné aplikace je důraz kladen především na: Modelování, matematické výpočty, simulace Přesnost vstupních dat a měření Kvalitní matematický aparát Záznam multimédií Kvalita a úplnost záznamu Geologický radar – snímky Ostrý obraz, komplexní informace Série zkušebních vrtů Rozsáhlý soubor naměřených dat a následných výstupů Libovolný producent binárních dat
Motivace Kvalita prezentace výstupních dat většinou až na druhém místě Zbytečně rozsáhlá výstupní data Příliš mnoho nevýznamných informací Speciálně u multimédií – lidské smysly jsou méně dokonalé než stroj Snadné přehlédnutí významné události či změny Zahlcení konzumenta přebytečnými informacemi Obtížnější interpretace výsledků
Možné – a asi trochu odvážné - řešení Softwarová komponenta sloužící jako univerzální filtr nevýznamných informací Obecné řešení akceptující libovolný vstup od strojově čitelných dat přes multimédia až po binární proudy Výstupem libovolný formát či datový proud Srozumitelná a použitelná pro vývojáře, matematiky, modeláře, kohokoli … Je to vůbec možné realizovat ?
Námitka ! Vždyť to už všechno tady máme … Strojově čitelná strukturovaná data Umíme data analyzovat a na základě kritérií eliminovat nedůležitosti Analýza obrazu a grafiky Filtrování dle barvy, četnosti a hustoty, intenzity atd… Analýza videa Rozpoznávání objektů, klíčové snímky, analýza změn na jednotlivých snímcích aj. Analýza zvuku Filtrování šumu, vyhledávání charakteristických výskytů, separace pozadí aj.
Námitka se nepřipouští … Výše zmíněná řešení se vyskytují separátně Neexistuje univerzální a rozšiřitelný nástroj Navrhované řešení přináší jednotný přístup ke vstupu, procesu filtrace a následnému výstupu
Základní kostra frameworku +=
VSTUPPROCESORVÝSTUP
Základní kostra frameworku Soubor Web service TCP/IP Vlastní protokol parser Format descriptor VSTUP PROCESORVÝSTUP
Základní kostra frameworku Soubor Web service TCP/IP Vlastní protokol parser Format descriptor procesor VSTUPPROCESOR VÝSTUP
Základní kostra frameworku Soubor Web service TCP/IP Vlastní protokol parser Format descriptor procesor Kritéria významnosti Implementace pluginu Báze znalostí VSTUPPROCESOR VÝSTUP
Základní kostra frameworku Soubor Web service TCP/IP Vlastní protokol parser Format descriptor procesor Soubor Web service TCP/IP Vlastní protokol Kritéria významnosti Implementace pluginu Báze znalostí VSTUPPROCESOR VÝSTUP
Základní kostra frameworku Soubor Web service TCP/IP Vlastní protokol parser Format descriptor procesor Soubor Web service TCP/IP Vlastní protokol Kritéria významnosti Implementace pluginu Báze znalostí VSTUPPROCESOR VÝSTUP SCÉNÁŘ
Co vám ukážu příště … Momentální stav je vzhledem k počátku vývoje ve stavu definic rozhraní Následovat bude implementace vstupů, výstupů, odpovídajících parserů a deskriptorů formátů Příště bych rád předvedl sadu funkčních implementací, tzn. Pluginy Definice kritérií významností Scénáře … a to na „ostrých“ vstupech
.. A to je pro dnešek vše DĚKUJI ZA POZORNOST