Projekt

Obecné

Profil

Vize produktu » Historie » Revize 4

Revize 3 (Jan Hák, 2017-04-02 15:15) → Revize 4/6 (Petr Kopal, 2017-04-15 10:49)

h1. Vize produktu 

 h2. Popis problému Vizí produktu je program, který z formátu RAVI (Optries PI Radiometric Video Sequences) vytvoří sekvenci snímků a účelu systému 

 V laboratoři RTI ZČU datový soubor se pracuje mimo jiné také zaznamenanými teplotami. 
 Výsledným produktem bude program umožňující vytvořit z termokamerou PI 400 / 450. K ní je již dostupný obslužný software pro prohlížení a vyhodnocování nahraných dat (TIM Connect). SW využívá pro ukládání vlastního formátu (.ravi) a neumožňuje pozdější export do jiných formátů. Kromě nahraného videa obsahuje video ve formátu .ravi ještě layout RAVI sekvenci snímků, která bude posléze v jiném (již hotovém) programu převedena na video. Spolu s pomocnými grafy a funkcemi, který touto sekvencí snímků je vhodný zachovat. Formát .ravi lze bohužel otevřít pouze pak nutné uložit i teplotní hodnoty zobrazované na snímcích videa. Ty budou použity při vizualizaci v programu TIM Connect a neumožňuje zadavateli pozdější publikaci videa (což by umožňoval např. formát .avi). LabView. 

 Účelem tohoto systému je získat ze vstupního .ravi souboru jak nahrané video, tak i dodatečný h2. Sekvence snímků 

 Sekvence snímků bude obsahovat celý layout (tj. grafy, tabulky a tyto další informace pak dále uložit jako sekvence snímků s časovou značkou nebo případně ve formátu .avi. 

 h2. Popis zainteresovaných stran 

 # Zákazník -    Ing. Josef Káňa 
 # Vývojový tým #Sorryjako - složení: Jan Hák, Martin Šíp, Václav Kraft, Petr Kopal 
 # Mentor týmu - doc. Ing. Přemysl Brada, MSc. Ph.D. 
 # Uživatelé výsledného produktu 

 h2. Vize produktu 

 Vizí produktu je vytvoření samostatné aplikace, která komunikuje s vykreslované v programu TIM Connect pomocí meziprocesové komunikace (IPC) Connect, a jež by uživateli měla umožnit oblasti vykreslované přímo otevření souboru .ravi nebo získat aktuální otevřená data z TIM Connect pomocí IPC. Aplikace by dále měla poskytovat konverzi .ravi videa do sekvence snímků. Tyto sekvence snímků ve videu). Snímky budou ukládány v co nejvyšší frekvenci, zakódovány bezeztrátovou kompresí a identifikovány kompresí, s časovou značkou známkou uloženou v názvu pro pozdější zpracování. Kromě této funkčnosti by dále aplikace měla být schopna exportovat matice pixelů jednotlivých snímků, odpovídající teplotám, do vhodného formátu (bude zvolen později) pro případnou další práci v programech LabView a Matlab. 
 Kromě této základní funkčnosti by bylo vhodné aby aplikace dále umožňovala i vytvářet ze získaných snímku i videa ve formátu .avi. názvu. 

 h2. Seznam funkčních požadavků Datový soubor 

 # Uložení aktuálně otevřeného videa / videa v TIM Connect do sekvence snímků - *VYSOKÁ* 
 # Vytvoření souboru s maticemi obsahující Datový soubor bude obsahovat teplotní hodnoty pixelů - *VYSOKÁ* 
 # Vytvoření videa ve formátu .avi - *STŘEDNÍ* 
 # Náhled videa a jeho ovládání (play, stop, pause,...) - *STŘEDNÍ* 


 h2. Seznam mimofunkčních požadavků 

 # Vytvoření uživatelské dokumentace 

 h2. Rizika projektu 

 # Špatné naplánování projektu - řešení: průběžná kontrola plánu, pravidelné schůzky týmu, nepřeceňovat síly členů týmu 
 # Překročení času projektu - řešení: kontrola postupu práce, určení kritických činností, dodržování iterací 
 # Nevhodně zvolená strategie řešení - řešení: včasná volba alternativního řešení 

 h2. Omezení 

 # Omezení plynoucí z dostupného SDK - např. nelze požadovanou funkcionalitu přidat do aplikace TIM Connect jako plugin. 

 h2. Plán projektu (iterací) 

 - schůzky se zadavatelem vždy na konci iterace 
 - schůzky jednotlivých snímků videa. Cílem je, aby bylo možné tento soubor otevřít v rámci týmu - 1x na začátku nové iterace či před jejím začátkem 
 # Analýza SDK pro vývoj aplikací pro správu nahrávek termokamery 
 - 22.3. - 29.3 2017 
 # Návrh řešení programu LabView, a následné schválení klientem 
 - 30.3 - 4.4 2017 
 # Implementace kostry programu 
 - 5.4 - 18.4 2017 
 # Implementace všech funkcionalit programu 
 - 18.4 - 25.4 2017 
 # Testování programu, soupis dokumentace, balíkování 
 - 26.4 - 2.5 2017 
 # Předání produktu klientovi 
 - 2.5. - 9.5 2017 
 s teplotními hodnotami dále pracovat.