Theses (KIV)

Permanent URI for this collection

Browse

Recent Submissions

Showing 1 - 20 out of 492 results
  • Item
    Zaplňování podvzorkovaných míst v geografických datech zadaných množinou bodů
    (Západočeská univerzita v Plzni, 2024-06-19) Schenk, Jakub; Kolingerová Ivana, Prof. Dr. Ing.; König Alex, Ing.
    Cílem práce bylo navrhnout a implementovat metodu, která lokalizuje podvzorkovaná místa v geografických datech reprezentovaných mračnem bodů a dle nastavených parametrů tato místa zaplní body. Součástí práce byla analýza problému, implementace vybraného řešení, provedení testů za účelem ověření správnosti řešení a popsání dosažených výsledků v textu práce.
  • Item
    Možnosti analytického rozšíření úložiště Data Lakehouse
    (Západočeská univerzita v Plzni, 2024) Bozděch, Josef; Klečková Jana, Doc. Dr. Ing.; Kryl Martin, Ing.
    V diplomové práci jsou diskutovány analytické a statistické možnosti rozšíření datového úložiště Data Lakehouse. Nejdříve je zkoumán koncept úložiště data lakehouse, následně jsou popsány již existující implementace tohoto úložiště - Databricks a koncept Data Lakehouse, na který je v této práci navazováno. Následně jsou zkoumána dostupná data pro Data Lakehouse z platformy MRE ZČU zabývající se shromažďováním medicínských dat. Následně jsou navrhnuty možnosti rozšíření Data Lakehouse, následuje popis jejich implementace, výběr technologií a problémy, na které bylo narazeno při implementaci těchto návrhů. Nakonec je implementace otestována, výsledek práce porovnán s MRE, navrženy další možnosti rozšíření Data Lakehouse, shrnuty a vyhodnoceny dosažené výsledky.
  • Item
    Inovace datového modelu inventáře a sbírky dokumentů
    (Západočeská univerzita v Plzni, 2024) Zikmund, Tomáš; Kryl Martin, Ing.; Klečková Jana, Doc. Dr. Ing.
    Diplomová kvalifikační práce se zaměřuje na zkoumání možností inovace datového modelu inventáře a sbírky dokumentů pocházejících z období vlády císaře Rudolfa II. Projekt Ústavu dějin umění Akademie věd ČR, zahrnující databáze Inventaria a Documenta Rudolphina, představuje spojení digitálních obrazových inventářů a ručních přepisů dobových textových pramenů. Cílem inovace je navrhnout úpravy současné podoby datových modelů a rozšířit vizualizační možnosti pro lepší interpretaci uměleckohistorických dat. Důraz je kladen na datové modely architektury Inventaria Rudolphina, které jsou nezbytné pro správné pochopení a analýzu uchovávaných dat. Dále je podtržen význam problematiky datového modelování a potenciál NoSQL databází a ETL (Extract, Transform, Load) procesu pro inovaci, respektive transformaci stávajících modelů, a to ve spojení s externími službami. Výsledný datový model je následně evaluován s využitím vizualizačních nástrojů pro identifikaci klíčových statistik a skrytých vztahů v datech, což přispívá k pokročilému výzkumu v oblasti uměleckých děl.
  • Item
    Generování jednotkových testů s využitím LLM
    (Západočeská univerzita v Plzni, 2024) Horínek, Milan; Lipka Richard, Ing. Ph.D.; Herout Pavel, Doc. Ing. Ph.D.
    Tato diplomová práce zkoumá použití velkých jazykových modelů (LLM) pro automatizované generování softwarových testů, konkrétně GUI webových aplikací. Zvolený přístup zkoumá, zda vygenerované testy nejen odpovídají funkčním požadavkům softwaru, ale také zda jsou syntakticky správné a schopné odhalit i vložené chyby do softwaru. Výzkum zahrnuje návrh a vývoj automatizovaného nástroje, který využívá zpracování přirozeného jazyka k interpretaci popisů testů a generování odpovídajících testových skriptů. Tento nástroj byl důkladně vyhodnocen na vzorové webové aplikaci za účelem posouzení přesnosti, úplnosti a spolehlivosti jednotlivých výstupních testů. Výsledky naznačují, že nástroje založené na LLM dokáží efektivně generovat softwarové testy a úspěšně identifikovat vložené chyby do aplikace.
  • Item
    Interoperabilita obrazových dat pomocí frameworku IIIF
    (Západočeská univerzita v Plzni, 2024) Pavlíčková, Viktorie; Klečková Jana, Doc. Dr. Ing.; Kryl Martin, Ing.
    Tato diplomová práce prozkoumává International Image Interoperability Framework (IIIF), který slouží ke zlepšení správy a přístupnosti digitálních obrazových dat. Hlavním cílem práce je zmapování stávajícího využití IIIF v akademickém prostředí a analýza jeho potenciálního přínosu pro projekt Inventaria Rudolphina, který se zabývá digitalizací a správou obrazových inventářů Rudolfa II. Práce zahrnuje detailní analýzu možností využití tohoto frameworku, návrh konkrétních řešení pro zlepšení interoperability a dostupnosti digitálních obrazových sbírek, implementaci vybraných návrhů a jejich testování. Výsledky práce potvrzují, že IIIF může významně přispět k rozšíření možností výzkumu a vzdělávání v oblasti kulturního dědictví.
  • Item
    Zabezpečení distribuovaných cloudových systémů
    (Západočeská univerzita v Plzni, 2024) Urban, Petr; Daněk Jakub, Ing.; Otta Maxmilián, Ing. Ph.D.
    Cílem této práce bylo zkoumat mikroslužby a webové služby s důrazem na jejich komunikační schopnosti. Byla provedena analýza bezpečné komunikace a správy přístupu, včetně autentizace a autorizace, pro výběr optimálního modelu pro projekt SPADe z katedry informatiky a výpočetní techniky. Hlavní zaměření bylo na protokoly autentizace a autorizace jako OIDC a SAML, které byly testovány na demonstrační aplikaci. Na základě analýzy a implementace byl pro projekt vybrán protokol OIDC pomocí nástroje IAM Keycloak.
  • Item
    Modulární detekce procesních anti-patternů v projektových datech
    (Západočeská univerzita v Plzni, 2024) Štěpánek, Petr; Pícha Petr, Ing.; Brada Přemysl, Doc. Ing. MSc., Ph.D.
    Cílem této diplomové práce je rozšířit a zdokonalit detekční mechanismus ná- strojové sady Software Process Anti-Pattern Detector (SPADe), která slouží k analýze projektových dat za účelem identifikace anti-vzorů a špatných praktik. K dosažení těchto cílů byla navržena, implementována a integro- vána detekční mikroslužba, která umožňuje modulární definici modelů in- dikátorů, metrik a parametrů a jejich kombinování do složitějších struktur, jako jsou modely anti-vzorů. V rámci nově navrženého řešení byly převe- deny a ověřeny všechny stávající detekce a zároveň byla vybrána, navržena a implementována sada nových detekcí.
  • Item
    Technologická sada pro výuku předmětů WEB a OKS
    (Západočeská univerzita v Plzni, 2024) Kůta, David; Herout Pavel, Doc. Ing. Ph.D.; Otta Maxmilián, Ing. Ph.D.
    Diplomová práce se zabývá tvorbou technologického stacku pro výuku předmětů KIV/OKS a KIV/WEB na Západočeské univerzitě v Plzni. Cílem práce bylo vytvoření systému, který umožní studentům efektivně zpracovávat dílčí úlohy semestrální práce a pedagogům zjednoduší kontroly. Byla provedena analýza současně využívaných systémů a technologií v oblastech CI/CD, verzování a kontejnerizace, ze kterých byly následně zvoleny GitLab, Docker a Kubernetes. V praktické části byl realizován technologický stack, jehož součástí bylo nastavení platformy GitLab, které obsahovalo například také návrh struktury repozitářů. Dále byla vytvořena konfigurace několika CI/CD pipelines, které zpracovávají, validují samostatné úlohy studentů a publikují jejich výsledky na testovací prostředí v Kubernetes Clusteru. Následně byly vytvořeny pomocné nástroje pro práci se systémem a kontejnerové prostředí pro vývoj semestrální práce na jednotné platformě.
  • Item
    Automatizace nasazení a správy síťových zařízení
    (Západočeská univerzita v Plzni, 2024) Lehečka, Jaroslav; Šimek Martin, Ing. Ph.D.; Pešička Ladislav, Ing.
    Diplomová práce si klade za cíl zjednodušovat a standardizovat složitější operace při nasazování a automatizaci správy sítě, které se provádí v návaznosti na situační povědomí o jednotlivých prvcích a jejich konfiguracích. Práce je zaměřená na jednotlivé operace spojené s úpravou interfaců a správou VLAN na síti. Parametry pro provádění operací jsou zaneseny do vstupních souborů, které popisují požadovaný cílový stav. Bylo realizováno více druhů operací a příprava pro další rozšíření, byla vytvořena sada skriptů pro testování spolehlivosti nasazení sítě, automatizaci přípravy dat, konverze, nahrávání, příprava struktur pro uchovávání vazeb, analyzátor vazeb mezi jednotlivými komponenty a rozšíření templatovací engine TTP o další šablony. Výsledkem je zcela funkční aplikace otestovaná na virtualizovaném testovacím prostředí pomocí GNS3.
  • Item
    Klasifikace pohybu z EEG dat
    (Západočeská univerzita v Plzni, 2024) Hrabík, Václav; Mouček Roman, Doc. Ing. Ph.D.; Mautner Pavel, Ing. Ph.D.
    Pacienti s paralýzou nervosvalového systému mají těžkou cestu k rehabilitaci. K zefektivnění a zrychlení této rehabilitace je potřeba, aby při rehabilitaci nebyly procvičovány jen svaly, ale i mozek. Pro lepší zapojení mozku se používá Brain-computer interface (BCI). BCI se snaží rozpoznávat mozkové signály a převádět je do příkazů pro zařízení. Za tím účelem využíváme Motor Imagery (MI), kde si pohyb pouze představujeme bez jeho vykonání, protože je dokázáno, že tyto dva stavy jsou téměř totožné. Tyto signály reprezentované pomocí EEG jsou v této práci rozpoznávany aktuálními klasifikátory, jako jsou MLP, CNN, LSTM a Transformer. Tato práce ukázala velkou odlišnost mezi jednotlivými lidmi v experimentech. Nejvíce úspěšní lidé dosáhli až 75 % přesnosti klasifikace jejich pohybu.
  • Item
    SPARQL Endpoint a interaktivní vizualizace dat
    (Západočeská univerzita v Plzni, 2024) Kaiser, František; Včelák Petr, Ing. Ph.D.; Kryl Martin, Ing.
    Diplomová práce se zabývá podporou analýzy a vizualizace propojených dat ze SPARQL Endpointu. Popisuje sémantické technologie, procesy analýzy a vizualizace dat. Jsou porovnány nástroje, které problematiku řeší. Je navržena a implementována aplikace s architekturou klient-server, která umí pomocí automatických i manuálních transformací zpracovat propojená data v surové podobě do přehledných tabulek. Sloupce jsou formátovány dle datového typu nebo dalších požadavků uživatele a jsou doplněny o statistické přehledy složení hodnot a jejich typů, které lze interaktivně filtrovat. Data lze dále prezentovat formou vícestránkových dashboardů, které obsahují několik typů vizuálů. Implementace je testována jednotkovými testy, obrazovky klienta jsou testovány manuálně. Řešení je validováno na netriviálních dotazech, je změřena výkonnost, a vzniklá aplikace je porovnána s analyzovanými nástroji. Nakonec jsou popsány možnosti optimalizace a vylepšení, kterými může být aplikace rozvíjena.
  • Item
    Multi-modální analýza emocí z textových a zvukových dat
    (Západočeská univerzita v Plzni, 2024) Zeman, Matěj; Lenc Ladislav, Ing. Ph.D.; Prantl Martin, Ing. Ph.D.
    Multimodální klasifikace emocí zahrnuje rozpoznávání emocí z dat, která zahrnují více modalit. Pro rozpoznání emocí se nabízí hned několik modalit. Pohyb obličeje, text, záznam hlasu, nebo videa mluvčího. Tato práce se zaměřuje především na zvukovou a textovou modalitu pro rozpoznávání emocí. Nejprve je provedena extrakce příznaků ze zvukových dat. Následně jsou tyto příznaky použity pro trénování několika modelů pro rozpoznávání emocí ze zvukových dat. Tyto modely jsou založené na umělých neuronových sítích. Modely jsou následně použity pro vytváření příznaků ze zvukových dat. V multimodálních modelech jsou tyto příznaky spojeny s jejich textovými protějšky a použity pro multimodální predikci emocí. Úspěšnost tohoto systému je vyhodnocována na ECF, RAVDESS a IEMOCAP datasetech.
  • Item
    Emulátor ARMv6 procesoru pro emulaci prostředí Raspberry Pi
    (Západočeská univerzita v Plzni, 2024) Šilhavý, Jakub; Úbl Martin, Ing.; Mainzer Tomáš, Ing. Ph.D.
    Diplomová práce se zabývá zkoumáním potenciálu emulace Raspberry Pi Zero, který reprezentuje jednu z nejrozšířenějších architektur pro vestavěné systémy - architekturu ARM. Úvodní kapitoly přinášejí obecné seznámení s ARM architekturou, jejíž významnost je demonstrována více než miliardou elektronických zařízení, které ji využívají. Dále se práce zaměřuje na výhody využívání ARM emulátoru, stanovení celkových požadavků a analýzu existujících možností řešení. Druhá část textu se soustředí na vývoj samotného Raspberry Pi Zero emulátoru, jehož funkčnost je systematicky testována pomocí sady příkladů vztahujících se k vývoji operačních systémů. Práce je zakončena objektivním hodnocením výkonu emulátoru, identifikací jeho klíčových výhod a navrhováním oblastí pro další vylepšení.
  • Item
    Mobilní aplikace pro podporu komunity
    (Západočeská univerzita v Plzni, 2024) Bubik, David; Pešička Ladislav, Ing.; Dostal Martin, Ing. Ph.D.
    Cílem této práce je vytvořit nový komunikační systém pro podporu komunity, který umožňuje správu uživatelů, skupinový chat, sdílení akcí v kalendáři, sdílení videí a sdílení geografické polohy. Tento systém je tvořen klienty pro mobilní zařízení Android a serverem na zvolené platformě. Dále je bezpečný a použitelný pro technicky méně schopné uživatele. V první části práce analyzuji již existující komunikační aplikace a porovnávám jejich vlastnosti. Dále provedu návrh komunikačního systému a vyberu vhodné technologie. Následující část práce se zabývá implementací navrženého systému za pomocí vybraných technologií. Poslední část obsahuje otestování systému a další možná rozšíření.
  • Item
    Automatická evaluace výsledků samostatných prací v předmětech WEB a OKS
    (Západočeská univerzita v Plzni, 2024) Hinterholzinger, Jan; Herout Pavel, Doc. Ing. Ph.D.; Dostal Martin, Ing. Ph.D.
    Diplomová práce se zabývá vytvoření systému pro automatickou evaluaci studenty odevzdaných semestrálních prací. Součástí této práce je návrh webové aplikace v jazyce PHP sloužící pro podporu výuky předmětu KIV/OKS na FAV ZČU. Aplikace získává data ze systému GitLab a dále je zpracovává a vizualizuje vyučujícímu. Byla vytvořena analýza GitLab API pro využití ve zmíněném systému. Dále byl vytvořen návrh validačních kritérií pro automatickou validaci jednotlivých odevzdávaných úloh. V praktické části byla navržená aplikace implementována v jazyce PHP ve frameworku Nette dle požadavků zadavatele. Implementace využívá principy čistého kódu a rozšiřitelnosti. Pro ověření funkčnosti aplikace a celého systému byla vytvořena reprezentativní sada artefaktů použitelná v pozitivních i negativních testech.
  • Item
    Reconstruction of a patient-specific surface model of the humerus bone
    (Západočeská univerzita v Plzni, 2024) Hereš, Jan; Herbst Eva C., PhD; Váša Libor, Doc. Ing. Ph.D.
    This paper takes the reader into the field of reconstructing a missing distal region of a 3D humerus model, partially reconstructed from CT scans, using a mean model. As clinicians utilize modern medical imaging methods, some of them utilize X-rays, which are deemed to be harmful for the patient. Therefore, CT scans are usually limited to only the region necessary for the diagnosis. On the other hand, the clin- icians need to gather as much imaging data as possible to enable exploring new possibilities, for instance biomechanical analysis, patient specific bone reconstruc- tion surgery planning, and personalized implant design. The goal of this thesis is to propose a new approach to reconstructing the full 3D surface model of a patient- specific humerus bone based on a partial model rendered from a typical shoulder CT scan showing only the proximal humerus.
  • Item
    Infrastruktura pro perzonalizaci a vzdálenou správu nositelných zařízení
    (Západočeská univerzita v Plzni, 2024) Markov, David; Otta Maxmilián, Ing. Ph.D.; Daněk Jakub, Ing.
    Cílem této práce je implementace cloudové platformy pro vzdálenou správu a personalizaci nositelných zařízení. V teoretické části je představena problematika nasazování software na nositelná zařízení a zpracování dat v oblasti IOT. Následně je vysvětlen koncept cloudových aplikací a jejich odlišnost od tradičního software, na jejichž principech bude vyvíjená platforma stavět. V analytické části jsou představeny jednotlivé technologie a služby, které budou pro implementaci platformy využity. Praktická část práce se zabývá implementací webového portálu, konfigurací podpůrné infrastruktury a nasazením celého systému do cloudového prostředí. Závěr práce se následně věnuje zhodnocení vyvinutého systému.
  • Item
    Webový portál umožňující izolované soutěžní simulace
    (Západočeská univerzita v Plzni, 2024) Ott, Tomáš; Úbl Martin, Ing.; Otta Maxmilián, Ing. Ph.D.
    Tato diplomová práce je zaměřena na navržení a sestavení soutěžního systému, který umožňuje definování komplexních testovacích scénářů a jejich správu skrze webové rozhraní. Rozhraní systému dovoluje uživatelům vkládat řešení předem stanovených problémů z oblasti onemocnění diabetes mellitus v podobě zdrojových kódů entit systému SmartCGMS. Tyto entity jsou přeloženy, spuštěny a následně vyhodnoceny podle definovaného scénáře a to v distribuovaném prostředí s důrazem nabezpečnost a izolovanost vyhodnocení. Celý soutěžní systém v podobě oddělené ASP.NET aplikace je integrován do již existujícího webového portálu diabetes.zcu.cz, který je společně se systémem SmartCGMS vyvíjen na Katedře informatiky a výpočetní techniky
  • Item
    Muscle interaction in the context of muscle deformation modelling by a Position Based Dynamics method
    (Západočeská univerzita v Plzni, 2024) Havlíček, Ondřej; Kohout Josef, Doc. Ing. Ph.D.; Maňák Martin, Mgr. Ph.D.
    This thesis focuses on modelling intermuscular interactions in the context of muscle deformation using the Position Based Dynamics (PBD) method. The deformation method was extended to improve its consistency during simulation. Passive intermuscular interaction was introduced and implemented through a general deformable collision handling system. Additionally, a system for active muscle interaction was developed for the model, enabling physiologically accurate, motion-based, and synchronous muscle contractions during arbitrary movements. The results were rigorously verified against a similar method and evaluated for physiological accuracy, preservation of shape and volume, and muscle collision avoidance. The physiologically advanced model seems to hold a real-world application potential.
  • Item
    Mobilní aplikace pro včelaře
    (Západočeská univerzita v Plzni, 2024) Lácha, Martin; Pešička Ladislav, Ing.; Potužák Tomáš, Ing. Ph.D.
    Cílem této práce je uvést čtenáře do základů včelaření, analyzovat a zhodnotit vlastnosti vybraných aplikací pro včelaře a nakonec navrhnout a implementovat komunikační server a mobilní aplikaci podporující včelaře. Teoretická část se bude zabývat včelařením (základy, problematika, podpora IT), analýzou existujících aplikací pro včelaře (zhodnocení výhod, nevýhod a funkcí). Praktická část se zabývá návrhem a implementací vlastní mobilní aplikace, která bude obsahovat vybrané funkcionality pro podporu, rozvoj a monitorování včelstev. Komunikační server bude komunikovat s mobilními klienti, které budou poskytovat uživatelské rozhraní. V další části práce je popsán návrh a integrace senzorů pro monitorování aktivity úlu. Instalační příručka obsahuje detailní postup pro instalaci jednotlivých částí systému. Uživatelská příručka popisuje jednotlivé obrazovky a funkcionality mobilní aplikace. Na závěr bude komunikační server a mobilní aplikace otestována a ke každé části budou navržena další rozšíření.
OPEN License Selector