Software platform for data management and analysis
The result's identifiers
Result code in IS VaVaI
<a href="https://www.isvavai.cz/riv?ss=detail&h=RIV%2F46747885%3A24220%2F25%3A00013477" target="_blank" >RIV/46747885:24220/25:00013477 - isvavai.cz</a>
Result on the web
—
DOI - Digital Object Identifier
—
Alternative languages
Result language
čeština
Original language name
Software platforma pro správu a analýzu dat
Original language description
Software platforma je navržena především pro správu a analýzu dat, která se převážně týkají zaznamenaných jízd a souvisejících údajů z měřicích zařízení. Kromě toho systém umožňuje správu uživatelů, organizací, okruhů a výsledků provedených analýz. Uživatelské rozhraní (front-end) poskytuje přehled o jízdních datech, a umožňuje jejich vzájemné porovnávání a zobrazení výsledků analýz jednotlivých jízd. Na pozadí (back-end) probíhá zpracování dat, která jsou přijímána prostřednictvím API rozhraní. Nezpracovaná data jsou nejprve uložena v binární podobě do lokálního souborového systému, následně jsou předzpracována a uložena do relační databáze. Po uložení do databáze jsou nad těmito daty spouštěny analytické výpočty, jejichž výsledky se vážou ke konkrétním jízdám. Systém umožňuje také hromadné operace – například opětovné načítání a předzpracování dat nebo hromadné spouštění analýz, což se hodí například při změně parametrů hodnocení (např. úpravě definice zatáček na konkrétním okruhu).
Czech name
Software platforma pro správu a analýzu dat
Czech description
Software platforma je navržena především pro správu a analýzu dat, která se převážně týkají zaznamenaných jízd a souvisejících údajů z měřicích zařízení. Kromě toho systém umožňuje správu uživatelů, organizací, okruhů a výsledků provedených analýz. Uživatelské rozhraní (front-end) poskytuje přehled o jízdních datech, a umožňuje jejich vzájemné porovnávání a zobrazení výsledků analýz jednotlivých jízd. Na pozadí (back-end) probíhá zpracování dat, která jsou přijímána prostřednictvím API rozhraní. Nezpracovaná data jsou nejprve uložena v binární podobě do lokálního souborového systému, následně jsou předzpracována a uložena do relační databáze. Po uložení do databáze jsou nad těmito daty spouštěny analytické výpočty, jejichž výsledky se vážou ke konkrétním jízdám. Systém umožňuje také hromadné operace – například opětovné načítání a předzpracování dat nebo hromadné spouštění analýz, což se hodí například při změně parametrů hodnocení (např. úpravě definice zatáček na konkrétním okruhu).
Classification
Type
R - Software
CEP classification
—
OECD FORD branch
10201 - Computer sciences, information science, bioinformathics (hardware development to be 2.2, social aspect to be 5.8)
Result continuities
Project
<a href="/en/project/CK03000186" target="_blank" >CK03000186: Improving the education and training of motorcyclists with the help of software for automatic analysis of telemetry data and artificial intelligence algorithms</a><br>
Continuities
P - Projekt vyzkumu a vyvoje financovany z verejnych zdroju (s odkazem do CEP)
Others
Publication year
2025
Confidentiality
C - Předmět řešení projektu podléhá obchodnímu tajemství (§ 504 Občanského zákoníku), ale název projektu, cíle projektu a u ukončeného nebo zastaveného projektu zhodnocení výsledku řešení projektu (údaje P03, P04, P15, P19, P29, PN8) dodané do CEP, jsou upraveny tak, aby byly zveřejnitelné.
Data specific for result type
Internal product ID
CK03000186-V2
Technical parameters
Softwarová platforma se skládá z několika součástí. Největší část tvoří webová aplikace (front-end a back-end) a sub-aplikace procesů hodnocení, dále pak běhové prostředí (stroj serveru) a hostitelský proces webové aplikace a v poslední řadě server úložiště (databáze). Běhové prostředí tvoří dva serverové stroje. Výkonný server tvoří fyzický stroj s dostatečným výkonem pro zpracování dat (16 jader procesoru, 128 GB RAM, OS Windows) a zálohovací server je virtuální stroj (6 virtuálních jader Intel Xeon, 8 GB RAM, OS Windows). Na obou serverech je aplikace hostována službou IIS (Internet Information Services). Na serverech je též instalovaná služba Certify The Web, která zajišťuje správu SSL certifikátu pro domény serveru. Hostitelský proces je spravován v integrované aplikaci Správce Internetové Informační služby, kde jsou zavedeny pro každý server dvě aplikace. Jedna hostí samotný back-end aplikace a druhá je FTP server pro distribuci aplikace. Aplikace back-endu je uložena v souborovém systému počítače, stejně tak syrová data přijímaná při ukládání naměřené jízdy. Aplikace je pak převádí na objektová relační data uložená v databázi serveru Microsoft SQL Server. Aplikace slouží primárně ke správě a analýze dat. Data tvoří především záznamy o jízdách a k nim náležící data z měřicího zařízení. Aplikace také spravuje uživatele a organizace, okruhy a výsledky analýz. Front-end aplikace slouží uživatelům pro prohlížení dat z jízd, jejich porovnávání a také prohlížení výsledků jízd prováděných nad jednotlivými jízdami. Back-end pak zajišťuje příjem a zpracování dat. Data jsou přijímána přes volané API, kdy jsou uložena do lokálního úložiště (souborový systém) v binární syrové formě a poté jsou předzpracována a přidána do databáze (SQL Server). Jakmile jsou data uložena v relační DB, jsou nad těmito daty spuštěny analýzy jízda a výsledky jsou pak uloženy k těmto datům z jízdy. Back-end může provádět hromadné úlohy přenačtení a předzpracování syrových dat i hromadné spouštění analýzy (např. z důvodu nového hodnocení po úpravě definice zatáček na okruhu apod.). Sub-aplikace slouží ke spouštění vyhodnocení jízd a trénování modelů. Primární funkce je natrénování modelů pro jednotlivé algoritmy a poté vyhodnocení jízd vyvolané z nadřazené webové aplikace (back-end). Má jednoduché rozhraní, kde lze spustit učení pro jednotlivé typy algoritmů a vyhodnocení konkrétních jízd. Kontaktní osoba Marián Lamr (marian.lamr@tul.cz)..
Economical parameters
Výsledek má přispět ke zvýšení bezpečnosti provozu. Cílem celého projektu je zkvalitnění výuky a výcviku motocyklistů, což by mělo zabránit nákladům na případné škody a zmařené lidské životy. Koncovými uživateli budou řidiči motocyklů, kteří budou zdokonalovat své jízdní dovednosti prostřednictvím kurzů bezpečné jízdy, autoškol a specializovaných kurzů motoškol. Každý ušetřený lidský život, snížení trvalých následků a obecně nehod přinese celospolečenský přínos. Počet ušetřených lidských životů se nedá předpokládat, jelikož nelze odhadnout, zda jezdec kterého zdokonalujeme bude mít v následujících letech nehodu a jak závažnou. Hodnota lidského života byla stanovena téměř na 20 mil. Kč a každý ušetřený lidský život přináší vysoké hodnoty celé společnosti. Nicméně se jedná o zkvalitnění výuky jízdy na motocyklu, lepší zvládání krizových situací a jejich předvídání..
Owner IČO
46747885;2289738I;6493657I
Owner name
Technická univerzita v Liberci; Asociace autoškol ČR z.s; Asociace polygonů AČR z.s