|
Webový nástroj pro anotaci obrazových dat
Vostřejž, Tomáš ; Hradiš, Michal (oponent) ; Špaňhel, Jakub (vedoucí práce)
Tato práce se zabývá vývojem webové aplikace pro anotaci obrazových dat. Popisuje návrh a implementaci klientské a serverové části nástroje, který pracuje s video soubory. Podporuje sledování trajektorie objektu pomocí interpolace. Implementován je v jazyce JavaScript s využitím platformy Angular a knihovny Express. Uživateli umožňuje vytvářet anotace typu bod, přímka, tah, obdélník a polygon. Anotace se vytváří na základě anotačních šablon, které nástroj organizuje do skupin. Datasety mají jednu, nebo více anotačních skupin a uživatel má možnost je mezi datasety přenášet a znovu použít pomocí osobní knihovny. Nástroj exportuje výsledné anotace ve formátu JSON.
|
|
Uživatelské rozhraní jednotky RoboDelivery
Vostřejž, Tomáš ; Zbořil, František (oponent) ; Uhlíř, Václav (vedoucí práce)
Cílem práce je navrhnout a implementovat uživatelské rozhraní pro službu RoboDelivery. Při řešení problému je brán důraz na skutečnost, že interakce s doručovací jednotkou musí být intuitivní a pokrývat co nejširší škálu uživatelů, včetně uživatelů se zrakovým, sluchovým či hmatovým handicapem. Dále je provedeno testování navrženého rozhraní za pomoci uživatelů. Výsledkem je aplikace pro platformu ODROID.
|
|
Frontend pro generátor testovacích struktur
Vostřejž, Tomáš ; Janoušek, Vladimír (oponent) ; Smrčka, Aleš (vedoucí práce)
Bakalářská práce se zabývá tvorbou webové aplikace, která umožňuje generování stromových datových struktur vhodných pro testování softwaru. Aplikace je rozdělena na klientskou a serverovou část. Klientská aplikace poskytuje uživateli grafické rozhraní, kde si vytvoří vstupní stromovou datovou strukturu ve formátu JSON nebo XML. Na ni aplikuje vhodné modifikace pro testování s možností dodání vlastních kritérií pro generování. Implementována je pomocí platformy Angular. Serverová aplikace slouží ke generování testovacích dat a nabízí seznam dostupných modifikací. Prostředí Node.js a framework Express jsou použity pro implementaci. Serverová aplikace poskytuje rozhraní REST. Produkční nasazení obstarává nástroj pro virtualizaci Docker. Obě aplikace jsou nasazeny na serverech Heroku.
|
|
Webový nástroj pro anotaci obrazových dat
Vostřejž, Tomáš ; Hradiš, Michal (oponent) ; Špaňhel, Jakub (vedoucí práce)
Tato práce se zabývá vývojem webové aplikace pro anotaci obrazových dat. Popisuje návrh a implementaci klientské a serverové části nástroje, který pracuje s video soubory. Podporuje sledování trajektorie objektu pomocí interpolace. Implementován je v jazyce JavaScript s využitím platformy Angular a knihovny Express. Uživateli umožňuje vytvářet anotace typu bod, přímka, tah, obdélník a polygon. Anotace se vytváří na základě anotačních šablon, které nástroj organizuje do skupin. Datasety mají jednu, nebo více anotačních skupin a uživatel má možnost je mezi datasety přenášet a znovu použít pomocí osobní knihovny. Nástroj exportuje výsledné anotace ve formátu JSON.
|
|
Frontend pro generátor testovacích struktur
Vostřejž, Tomáš ; Janoušek, Vladimír (oponent) ; Smrčka, Aleš (vedoucí práce)
Bakalářská práce se zabývá tvorbou webové aplikace, která umožňuje generování stromových datových struktur vhodných pro testování softwaru. Aplikace je rozdělena na klientskou a serverovou část. Klientská aplikace poskytuje uživateli grafické rozhraní, kde si vytvoří vstupní stromovou datovou strukturu ve formátu JSON nebo XML. Na ni aplikuje vhodné modifikace pro testování s možností dodání vlastních kritérií pro generování. Implementována je pomocí platformy Angular. Serverová aplikace slouží ke generování testovacích dat a nabízí seznam dostupných modifikací. Prostředí Node.js a framework Express jsou použity pro implementaci. Serverová aplikace poskytuje rozhraní REST. Produkční nasazení obstarává nástroj pro virtualizaci Docker. Obě aplikace jsou nasazeny na serverech Heroku.
|
|
Uživatelské rozhraní jednotky RoboDelivery
Vostřejž, Tomáš ; Zbořil, František (oponent) ; Uhlíř, Václav (vedoucí práce)
Cílem práce je navrhnout a implementovat uživatelské rozhraní pro službu RoboDelivery. Při řešení problému je brán důraz na skutečnost, že interakce s doručovací jednotkou musí být intuitivní a pokrývat co nejširší škálu uživatelů, včetně uživatelů se zrakovým, sluchovým či hmatovým handicapem. Dále je provedeno testování navrženého rozhraní za pomoci uživatelů. Výsledkem je aplikace pro platformu ODROID.
|