|
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.
|
|
Webová brána pro přístup k měřicím zařízením
Zsíros, Anton ; Barabas, Maroš (oponent) ; Hanáček, Petr (vedoucí práce)
Tato práce se zabývá návrhem a implementací systému pro vzdálený přístup k zařízením přes počítačovou síť. Konkrétně jde o zařízení sériového portu a vstupu zvukového zařízení. Prvním krokem práce bylo udělat průzkum na poli dostupných řešení a dané problematiky se zaměřením na aplikace, které by byli možné integrovat do výsledného systému. Pro zařízení sériového portu bylo potřeba najít řešení, které by umožňovalo přesměrovávat data z fyzického zařízení do počítačové sítě a na klientském systému vytvářet virtuální sériové porty, pomocí kterých by uživatelé přistupovali k těmto zařízením. Pro přenos audio proudů ze vstupních zvukových zařízení přes počítačovou síť byl zvolený protokol RTP, který vykazuje dobré vlastnosti na přenos dat v reálném čase. Také byli popsané možnosti jak přijatý RTP proud na klientském systému zpracovat. Výsledkem práce je komplexní systém, který integruje funkcionalitu uvedených nástrojů do jednoho celku.
|
|
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.
|
|
Webová brána pro přístup k měřicím zařízením
Zsíros, Anton ; Barabas, Maroš (oponent) ; Hanáček, Petr (vedoucí práce)
Tato práce se zabývá návrhem a implementací systému pro vzdálený přístup k zařízením přes počítačovou síť. Konkrétně jde o zařízení sériového portu a vstupu zvukového zařízení. Prvním krokem práce bylo udělat průzkum na poli dostupných řešení a dané problematiky se zaměřením na aplikace, které by byli možné integrovat do výsledného systému. Pro zařízení sériového portu bylo potřeba najít řešení, které by umožňovalo přesměrovávat data z fyzického zařízení do počítačové sítě a na klientském systému vytvářet virtuální sériové porty, pomocí kterých by uživatelé přistupovali k těmto zařízením. Pro přenos audio proudů ze vstupních zvukových zařízení přes počítačovou síť byl zvolený protokol RTP, který vykazuje dobré vlastnosti na přenos dat v reálném čase. Také byli popsané možnosti jak přijatý RTP proud na klientském systému zpracovat. Výsledkem práce je komplexní systém, který integruje funkcionalitu uvedených nástrojů do jednoho celku.
|
|
Využití MongoDB s Node.js
Hejtmánková, Kateřina ; Palovská, Helena (vedoucí práce) ; Mittner, Jan (oponent)
Cílem práce je poskytnout sbírku příkladů nad dokumentově orientovanou databází MongoDB využívající platformu Node.js, konkrétně pomocí programu Mongoose, pro objektově dokumentové mapování (ODM). Cíle je dosaženo pomocí analýzy modulu Mongoose a Async, který poskytuje funkce pro přehlednější asynchronní dotazování, potřebné pro práci s vstupy/výstupy do databáze MongoDB v Node.js. Hlavním přínosem této práce je (v obecnějším slova smyslu) ukázka toho, jak vytvořit administrační část webové aplikace (backend) v Node.js, s použitím dokumentově orientované databáze MongoDB. Práce pojednává v teoretické části o charakteristikách a významu dokumentově orientované databáze MongoDB, charakteristikách a architektuře platformy Node.js používající beztypový a multiplatformní jazyk JavaScript a o programech pro objektově dokumentové mapování (ODM) pro Node.js na databázi MongoDB. Praktická část obsahuje sbírku příkladů, kde je v první části uveden návod na instalaci a spuštění potřebných programů. Další část je věnována jednoduchým příkladům modulu Mongoose a v poslední části jsou uvedeny složité příklady modulu Mongoose a Async, představující hlavní přínos této práce.
|
|
Evoluce sociality u promyk (\kur{Herpestidae, Carnivora})
MICHÁLKOVÁ, Jana
V této studii jsem sestavovala matici 48 ontogenetických, reprodukčních, ekologických a behaviorálních znaků u promykovitých. Pro rekonstrukci ancestrálních znaků u předka promykovitých jsem použila metodu Parsimonní optimizace, na které jsem dále testovala jaký vliv mají ekologické faktory na změny těla v evoluci sociality u promykovitých.
|