Projekt

Obecné

Profil

Vize produktu » Historie » Verze 5

Petr Kopal, 2017-04-15 10:49

1 1 Jan Hák
h1. Vize produktu
2
3 4 Petr Kopal
h2. Popis problému a účelu systému
4 1 Jan Hák
5 4 Petr Kopal
V laboratoři RTI ZČU se pracuje mimo jiné také 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 s pomocnými grafy a funkcemi, který je vhodný zachovat. Formát .ravi lze bohužel otevřít pouze v programu TIM Connect a neumožňuje zadavateli pozdější publikaci videa (což by umožňoval např. formát .avi).
6 1 Jan Hák
7 4 Petr Kopal
Účelem tohoto systému je získat ze vstupního .ravi souboru jak nahrané video, tak i dodatečný layout a tyto informace pak dále uložit jako sekvence snímků s časovou značkou nebo případně ve formátu .avi.
8 1 Jan Hák
9 4 Petr Kopal
h2. Popis zainteresovaných stran
10 1 Jan Hák
11 4 Petr Kopal
# Zákazník -  Ing. Josef Káňa
12
# Vývojový tým #Sorryjako - složení: Jan Hák, Martin Šíp, Václav Kraft, Petr Kopal
13
# Mentor týmu - doc. Ing. Přemysl Brada, MSc. Ph.D.
14
# Uživatelé výsledného produktu
15
16
h2. Vize produktu
17
18
Vizí produktu je vytvoření samostatné aplikace, která komunikuje s TIM Connect pomocí meziprocesové komunikace (IPC) a jež by uživateli měla umožnit 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ů budou ukládány v co nejvyšší frekvenci, zakódovány bezeztrátovou kompresí a identifikovány časovou značkou 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.
19
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.
20
21
h2. Seznam funkčních požadavků
22
23
# Uložení aktuálně otevřeného videa / videa v TIM Connect do sekvence snímků - *VYSOKÁ*
24
# Vytvoření souboru s maticemi obsahující teplotní hodnoty pixelů - *VYSOKÁ*
25
# Vytvoření videa ve formátu .avi - *STŘEDNÍ*
26
# Náhled videa a jeho ovládání (play, stop, pause,...) - *STŘEDNÍ*
27
28
29
h2. Seznam mimofunkčních požadavků
30
31
# Vytvoření uživatelské dokumentace
32
33
h2. Rizika projektu
34
35
# Š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
36
# Překročení času projektu - řešení: kontrola postupu práce, určení kritických činností, dodržování iterací
37
# Nevhodně zvolená strategie řešení - řešení: včasná volba alternativního řešení
38
39
h2. Omezení
40
41
# Omezení plynoucí z dostupného SDK - např. nelze požadovanou funkcionalitu přidat do aplikace TIM Connect jako plugin.
42
43
h2. Plán projektu (iterací)
44
45
- schůzky se zadavatelem vždy na konci iterace
46
- schůzky v rámci týmu - 1x na začátku nové iterace či před jejím začátkem
47 5 Petr Kopal
48 4 Petr Kopal
# Analýza SDK pro vývoj aplikací pro správu nahrávek termokamery
49
- 22.3. - 29.3 2017
50
# Návrh řešení a následné schválení klientem
51
- 30.3 - 4.4 2017
52
# Implementace kostry programu
53
- 5.4 - 18.4 2017
54
# Implementace všech funkcionalit programu
55
- 18.4 - 25.4 2017
56
# Testování programu, soupis dokumentace, balíkování
57
- 26.4 - 2.5 2017
58
# Předání produktu klientovi
59
- 2.5. - 9.5 2017