Wiki » Historie » Revize 27
Revize 26 (Petr Kopal, 2017-06-08 22:41) → Revize 27/30 (Petr Kopal, 2017-06-08 23:23)
h1. Správa nahrávek z termokamery h1. Tým - #Sorryjako h1. O Projektu 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). Úč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. h1. Složení týmu *Jan Hák* - Vedoucí týmu *Martin Šíp* *Petr Kopal* *Václav Kraft* h1. Mentor projektu Naším mentorem je doc. Ing. Přemysl Brada, MSc. Ph.D. h1. Zadavatel projektu Zadavatelem projektu je Ing. Josef Káňa h1. Implementační technologie * C++ * Winform * WinAPI pro zaznamenávání obrazu h1. Iterace > * [[Plány iterací]] > * [[Výsledky iterací]] h1. Dokumenty > * [[Vize produktu]] > * [[Architektura programu]] > * [[Specifikace požadavků]] h1. Retrospektiva projektu Projektu Začátek projektu: 22.3. 2017 Konec projektu: 2.6. 2017 - 6 iterací - poměrně nestandardní projekt, oproti ostatním - z počátku naplánovány na týden od 2. iterace změna na 14 dní - delší iterace byly lepší - týden krátká doba a bylo zapotřebí dodělávat větší celky kódu - schůzky se zadavatelem téměř každý týden - bylo obtížně získat konkrétní představu o požadavcích na SW, ale alespoň jsme si prakticky ověřili, že to se zákazníkem není jednoduché - trvalo nám přibližně 2 iterace než jsme pořádně prostudovali možnosti SW Tim Connect - z počátku všichni dělali všechno -> neefektivní -> změna a definování rolí, speciální role pro plánování projektu, administrativu a organizační záležitosti - bohužel jsme se poměrně "zápasili" s možnostmi dostupného IPC a výsledné řešení tedy není 100% uživatelsky přívětivé (jak bychom chtěli) - omezení - případné možné výpadky snímků při screen capturingu - zvolenou technologie pro GUI zpětně hodnotíme jako nepříliš vhodnou a pokud bychom měli možnost znovu zvolit jinou určitě bychom tak učinili - např. QT - konec projektu zpoždění - z naší strany cca o 5 dní kvůli deadlinům ostatních semestrálek + o cca dalších 10 dní po finálním realeasu jelikož v laboratoři nebyla dostupná termokamera pro vytvoření reálných testovacích videí (námi testováno pouze na vzorových videích ve formátu ravi) - čekali jsme tedy pouze na závěrečný feedback od zadavatele h2. Shrnutí Navzdory poměrně velkému zpoždění projektu oproti plánu hodnotíme i tak semestrální práci jako zdařilou. Problémy, které v průběhu většinou vznikaly byly většinou způsobeny "nedokonalostí" dostupného IPC, případně výběrem a laděním správné knihovny pro vytváření videí + špatně zvolenou technologií pro GUI. V rámci projektu jsme se naučili komunikovat a pracovat v týmu, plánovat projekt, pracovat se zákazníkem a v neposlední řadě implementovat samotný SW pro konverzi z .ravi do .avi. > * [[Retrospektiva Projektu]]